diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..d005a881 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,30 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +## Description +_Describe the bug here_ + +### Steps to reproduce issue +_Please provide a minimum working example (MWE) if possible_ + +1. … +2. … +3. … + +### Current behavior +… + +### Expected behavior +… + + +### Code versions +_List versions only if relevant_ +- Python +- … \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..7cecc72c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,14 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +# Description of feature +Describe the feature here and provide some context. Under what scenario would this be useful? + +# Potential solution +Can you think of ways to implement this? \ No newline at end of file diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..c46c8df2 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,27 @@ +Delete the text explanations below these headers and replace them with information about your PR. + +## Purpose +Explain the goal of this pull request. If it addresses an existing issue be sure to link to it. Describe the big picture of your changes here, perhaps using a bullet list if multiple changes are done to accomplish a single goal. If it accomplishes multiple goals, it may be best to create separate PR's for each. + +## Type of change +What types of change is it? +_Select the appropriate type(s) that describe this PR_ + +- [ ] Bugfix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (non-backwards-compatible fix or feature) +- [ ] Code style update (formatting, renaming) +- [ ] Refactoring (no functional changes, no API changes) +- [ ] Documentation update +- [ ] Maintenance update +- [ ] Other (please describe) + +## Testing +Explain the steps needed to test the new code to verify that it does indeed address the issue and produce the expected behavior. + +## Checklist +_Put an `x` in the boxes that apply._ + +- [ ] I have run existing tests which pass locally with my changes +- [ ] I have added new tests or examples that prove my fix is effective or that my feature works +- [ ] I have added necessary documentation \ No newline at end of file diff --git a/.github/workflows/CI_every_PR.yml b/.github/workflows/CI_every_PR.yml new file mode 100644 index 00000000..9ec5a8a3 --- /dev/null +++ b/.github/workflows/CI_every_PR.yml @@ -0,0 +1,65 @@ +name: CI_every_PR + +# We run CI on push commits on all branches +on: + pull_request: + types: [ready_for_review] + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + build: + name: Build (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: true + matrix: + os: ["ubuntu-latest"] #, "macOS-latest"] + python-version: ["3.8"] + + steps: + - uses: actions/checkout@v2 + - uses: conda-incubator/setup-miniconda@v2 + # https://github.com/marketplace/actions/setup-miniconda + with: + miniconda-version: "latest" + channels: conda-forge + auto-update-conda: true + python-version: 3.8 + # environment-file: environment.yml + + - name: Install test environment + shell: pwsh # putting in a shell command makes for compile linking problems later + # (if you use the shell here, cannot use 'compiler' package, but mpi only seems to work with it) + run: | + bash ./install.sh test-environment + conda activate test-environment + + - name: Run all documented demos within WindSE + shell: pwsh + run: | + conda activate test-environment + pytest -sv --cov=windse tests/test_demos.py + + - name: Run all regression tests within WindSE + shell: pwsh + run: | + conda activate test-environment + pytest -sv --cov=windse --cov-append tests/test_regression.py + + - name: Run parallel regression tests within WindSE + shell: pwsh + run: | + conda activate test-environment + pytest -sv --cov=windse --cov-append tests/test_regression_parallel.py + + # Run coveralls + - name: Run coveralls + if: contains( matrix.os, 'ubuntu') + # This also works, https://github.com/AndreMiras/coveralls-python-action + #uses: AndreMiras/coveralls-python-action@develop + shell: pwsh + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + conda activate test-environment + coveralls --service=github \ No newline at end of file diff --git a/.github/workflows/CI_every_commit.yml b/.github/workflows/CI_every_commit.yml new file mode 100644 index 00000000..842a4dd7 --- /dev/null +++ b/.github/workflows/CI_every_commit.yml @@ -0,0 +1,52 @@ +name: CI_every_commit + +# We run CI on push commits on all branches +on: [push] + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + build: + name: Build (${{ matrix.os }}) + runs-on: ${{ matrix.os }} + strategy: + fail-fast: true + matrix: + os: ["ubuntu-latest"] #, "macOS-latest"] + python-version: ["3.8"] + + steps: + - uses: actions/checkout@v2 + - uses: conda-incubator/setup-miniconda@v2 + # https://github.com/marketplace/actions/setup-miniconda + with: + miniconda-version: "latest" + channels: conda-forge + auto-update-conda: true + python-version: 3.8 + # environment-file: environment.yml + + - name: Install test environment + shell: pwsh # putting in a shell command makes for compile linking problems later + # (if you use the shell here, cannot use 'compiler' package, but mpi only seems to work with it) + run: | + bash ./install.sh test-environment + conda activate test-environment + + # Run all tests within WindSE, but not computationally expensive examples + - name: Run tests within WindSE + shell: pwsh + run: | + conda activate test-environment + pytest -v --cov=windse tests/test_regression.py + + # Run coveralls + - name: Run coveralls + if: contains( matrix.os, 'ubuntu') + # This also works, https://github.com/AndreMiras/coveralls-python-action + #uses: AndreMiras/coveralls-python-action@develop + shell: pwsh + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: | + conda activate test-environment + coveralls --service=github \ No newline at end of file diff --git a/.gitignore b/.gitignore index cba2e723..aa40cc1a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,30 @@ -*.DS_Store -*.pyc -*/output/ -*output/ -*/.ipynb_checkpoints/ -*.ipynb_checkpoints/ -*.egg-info/ -*/.egg-info/ \ No newline at end of file +# Ignore hidden files +.* +!/.gitignore + +# Ignore notebook files +*.ipynb + +# Ignore result files +output/ +*.png +*.eps +*.pdf + +*.xlsx +# *.yaml +# *.txt +# *.csv +*.zip + +*.pvd +*.vtu +*.vtk +*.xdmf +*.h5 + +# Ignore Scripts +*.sh + +# Ignore compiled python +*__pycache__* diff --git a/ChangeLog.rst b/ChangeLog.rst new file mode 100644 index 00000000..12fa37e9 --- /dev/null +++ b/ChangeLog.rst @@ -0,0 +1,67 @@ +ChangeLog: +========== + +2021.8.0: +--------- + +Versions: +~~~~~~~~~ + +* FEniCS: 2019.1.0, build: py38_9 +* Dolfin-Adjoint: 2019.1.0 + +New Features: +~~~~~~~~~~~~~ + +* Added Regression Tests including Coveralls +* Switched to Github Actions +* Added output for angle of attack and rotor plane forces +* Added Empty and disabled wind farm options +* Linked OpenMDAO and SNOPT +* Parallelized Unsteady solver +* Reorganized Objective functions +* Added ability to save multiple objectives at once +* Added blockage based objective functions +* Grid farm can now be defined using spacing and skew +* Random farm now respect a minimum distance between turbines +* Added the option to use a corrective force for momentum loss +* Added Iterative Steady solvers +* Added example scripts for small jobs +* Added ability to maximize or minimize + + +Bug Fixes +~~~~~~~~~ + +* Fixed mpi optimizations +* Normalized blockage objective functions to report in m/s + + + +2020.5.0: +--------- + +Versions: +~~~~~~~~~ + +* FEniCS: 2019.1.0 +* Dolfin-Adjoint: 2019.1.0 +* Requires: tsfc `install reference: `_ + +New Features: +~~~~~~~~~~~~~ + +* Added Actuator Line Model +* Added a Parameter checker +* Added Unit Tests +* Added 2.5D options +* Added Power Functional optimized for 2D +* Added Numpy Representation for Actuator Disks +* Driver functions can be used externally + +Bug Fixes +~~~~~~~~~ + +* Fixed import for Jupyter +* Fixed boundary label typo +* Fixed free slip boundary assignment \ No newline at end of file diff --git a/License.txt b/License.txt index 932159f0..83a4daf7 100644 --- a/License.txt +++ b/License.txt @@ -1,4 +1,4 @@ -Copyright 2019 NREL +Copyright 2021 NREL Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at diff --git a/MANIFEST.in b/MANIFEST.in new file mode 100644 index 00000000..20449a17 --- /dev/null +++ b/MANIFEST.in @@ -0,0 +1 @@ +include windse/default_parameters.yaml \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index 5b2275e3..00000000 --- a/README.md +++ /dev/null @@ -1,44 +0,0 @@ -# WindSE: Wind Systems Engineering - -## Simple Description: - -WindSE is a python package that uses a FEniCS backend to perform wind farm simulations and optimization. Documentation can be found at: https://windse.readthedocs.io/en/latest/ - -## Installation: - -### General Installation: - -In order to use WindSE, the python version fenics 2018.1.0 or later must be installed along with a compatible version of dolfin-adjoint. WindSE can be installed by downloading the source files from the GitHub (https://github.com/NREL/WindSE) and running the command: -``` -pip install -e . -``` -in the root folder. - -### Source Installation (Recommended): - -If you want to use the latest version or just want to setup the environment manually, follow these steps. After conda is installed, create a new environment using: -``` -conda create --name -``` -You can replace the name with a different name for the environment if you want. Next we activate the environment using: -``` -source activate -``` -or whatever you named your environment. Now we need to install the dependent packages using: -``` -conda install -c conda-forge fenics=2018.1.0 dolfin-adjoint mshr matplotlib scipy pyyaml -``` -Finally, download/clone the WindSE repo and run: -``` -pip install -e . -``` -in the root folder (where setup.py is located). - -### Conda-Forge Installation (Automatic): - -The package is availible on conda-forge. To install conda check out this link: [Conda Installation.](https://conda.io/projects/conda/en/latest/user-guide/install/). Then WindSE automatically be setup using: -``` -conda create --name -source activate -conda install -c conda-forge windse -``` diff --git a/README.rst b/README.rst new file mode 100644 index 00000000..68c27d83 --- /dev/null +++ b/README.rst @@ -0,0 +1,39 @@ +WindSE: Wind Systems Engineering +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Simple Description: +=================== + +WindSE is a python package that uses a FEniCS backend to perform wind farm simulations and optimization. Documentation can be found at: https://windse.readthedocs.io/en/latest/ + +Quick Start-Up Guide: +===================== + +It is easiest to run WindSE within a conda environment. To install conda check this link: `Conda Installation `_. Additionally, WindSE has been tested on MacOS (Catalina 10.15) and Linux (CentOS 7). Windows is not recommended. + +Quick Installation Instructions: +-------------------------------- + +The easiest way to install windse is to run:: + + sh install.sh + +Then the enviroment can be activated using:: + + conda activate + +Quick Demo Instructions: +------------------------ + +Activate the conda environment using:: + + conda activate + +Then to run a simple demo, navigate to /demos/documented/Yaml_Examples/ and run:: + + windse run 0-wind_farm_2D.yaml + +The output of this simulation will be located in the output/2_5D_Wind_Farm/ folder. Use `Paraview `_ to visualize the results in the solutions/ folder. To learn what parameter can be set in the yaml file, head to the `Parameter Documentation `_. + + + diff --git a/demo/documented/Driver_Example/2D_Grid_driver.py b/demo/documented/Driver_Example/2D_Grid_driver.py index f4798d69..fe83536e 100755 --- a/demo/documented/Driver_Example/2D_Grid_driver.py +++ b/demo/documented/Driver_Example/2D_Grid_driver.py @@ -1,16 +1,67 @@ -import windse +import windse_driver.driver_functions as df -windse.initialize("params.yaml") +##################################### -dom = windse.RectangleDomain() -farm = windse.GridWindFarm(dom) -farm.Plot(False) +### Load the parameters from file ### +# windse.initialize("params.yaml") +# params = windse.windse_parameters -fs = windse.TaylorHoodFunctionSpace(dom) -bc = windse.UniformInflow(dom,fs,farm) -problem = windse.TaylorHoodProblem(dom,farm,fs,bc) -solver = windse.SteadySolver(problem) + + +### Manually define the parameters ### +### Create an default parameter set ### +params = df.BlankParameters() + +### Edit the general settings ### +params["general"]["name"] = "2D_driver" +params["general"]["output"] = ["mesh","initial_guess","turbine_force","solution"] +params["general"]["output_type"] = "xdmf" + +### Edit the windfarm settings ### +params["wind_farm"]["type"] = "grid" +params["wind_farm"]["grid_rows"] = 6 +params["wind_farm"]["grid_cols"] = 6 +params["wind_farm"]["ex_x"] = [-1800,1800] +params["wind_farm"]["ex_y"] = [-1800,1800] +params["wind_farm"]["HH"] = 90 +params["wind_farm"]["RD"] = 126 +params["wind_farm"]["thickness"] = 10 +params["wind_farm"]["yaw"] = 0 +params["wind_farm"]["axial"] = 0.33 + +### Edit the domain settings ### +params["domain"]["type"] = "rectangle" +params["domain"]["x_range"] = [-2500, 2500] +params["domain"]["y_range"] = [-2500, 2500] +params["domain"]["nx"] = 50 +params["domain"]["ny"] = 50 + +### Edit the boundary condition settings ### +params["boundary_conditions"]["vel_profile"] = "uniform" + +### Edit the problem settings ### +params["function_space"]["type"] = "taylor_hood" +params["problem"]["type"] = "taylor_hood" +params["solver"]["type"] = "steady" + +### Initialize the parameters object ### +params = df.Initialize(params) + + + + + +### Build the domain and wind-farm ### +dom, farm = df.BuildDomain(params) +dom.Save() + +### Compile the problem and Build the solver ### +problem = df.BuildProblem(params,dom,farm) +solver = df.BuildSolver(params,problem) + +### Solve and save ### solver.Solve() +solver.Save() diff --git a/demo/documented/Driver_Example/2D_Grid_driver.py.rst b/demo/documented/Driver_Example/2D_Grid_driver.py.rst index d0e0540f..39d1192d 100755 --- a/demo/documented/Driver_Example/2D_Grid_driver.py.rst +++ b/demo/documented/Driver_Example/2D_Grid_driver.py.rst @@ -5,17 +5,29 @@ Gridded Wind Farm on a Rectangular Domain ========================================= This demonstration will show how to set up a 2D rectangular mesh with a -wind farm consisting of a 36 turbines laid out in a 6x6 grid. Running this -demo requires two files: +wind farm consisting of a 36 turbines laid out in a 6x6 grid. This demo is +associated with two files: * Parameter File: :download:`params.yaml` * Driver File: :download:`2D_Grid_driver.py` -Setting up the parameters file: -------------------------------- +Setting up the parameters: +-------------------------- -To use WindSE, each simulation needs a driver file and a parameters file. +To write a WindSE driver script, we first need to define the parameters. This +must be completed before building any WindSE objects. There are two way to +define the parameters: + + 1. Loading a parameters yaml file + 2. Manually creating the parameter dictionary directly in the driver. + +Both methods will be discussed below and demonstrated in the next section. + +The parameter file: +~~~~~~~~~~~~~~~~~~~ + +First we will discuss the parameters file method. The parameter file is the main way to customize a simulation. The driver file uses the options specified in the parameters file to run the simulation. Ideally, multiple simulations can use a single driver file and multiple @@ -26,12 +38,16 @@ requires `pyyaml `_ to be read. The driver file is written in python. The parameter file is broken up into several sections: general, domain, -boundaries, and wind_farm. For this demo we will will not need to use the -boundaries section. +boundaries, and wind_farm, etc. + +The full parameter file can be found here: :download:`params.yaml` and more information can be found here: :ref:`Parameter File Explained `. -The full parameter file can be found here: :download:`params.yaml` and more +Manual parameter dictionary: +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -.. include:: parameters.rst +The manual method involve creating a blank nested dictionary and populating it with +the parameters needed for the simulation. The :py:meth:`windse_driver.driver_functions.BlankParameters` +will create the blank nested dictionary for you. Creating the driver code: ------------------------- @@ -40,20 +56,61 @@ The full driver file can be found here: :download:`2D_Grid_driver.py` First, we start off with the import statements:: import windse + import windse_driver.driver_functions as df + + +Next, we need to set up the parameters. If we want to load them from a yaml file we would run:: + + # windse.initialize("params.yaml") + # params = windse.windse_parameters + +However, in this demo, we will define the parameters manually. Start by creating a blank parameters object:: + + params = df.BlankParameters() + +Next, populate the general options:: + + params["general"]["name"] = "2D_driver" + params["general"]["output"] = ["mesh","initial_guess","turbine_force","solution"] + params["general"]["output_type"] = "xdmf" + +Then, the wind farm options:: + + params["wind_farm"]["type"] = "grid" + params["wind_farm"]["grid_rows"] = 6 + params["wind_farm"]["grid_cols"] = 6 + params["wind_farm"]["ex_x"] = [-1800,1800] + params["wind_farm"]["ex_y"] = [-1800,1800] + params["wind_farm"]["HH"] = 90 + params["wind_farm"]["RD"] = 126 + params["wind_farm"]["thickness"] = 10 + params["wind_farm"]["yaw"] = 0 + params["wind_farm"]["axial"] = 0.33 + +and the domain options:: + + params["domain"]["type"] = "rectangle" + params["domain"]["x_range"] = [-2500, 2500] + params["domain"]["y_range"] = [-2500, 2500] + params["domain"]["nx"] = 50 + params["domain"]["ny"] = 50 + +Lastly, we just need to define the type of boundary conditons, function space, problem formulation and solver we want:: -Since, this driver is not that fancy, we only need to import :py:mod:`windse` -Next we need to initialize WindSE with the parameters:: + params["boundary_conditions"]["vel_profile"] = "uniform" + params["function_space"]["type"] = "taylor_hood" + params["problem"]["type"] = "taylor_hood" + params["solver"]["type"] = "steady" - windse.initialize("params.yaml") +Now that the dictionary is set up, we need to initialize WindSE:: -which are located in the root directory. However, we could have placed the -parameters files any where with any name as long as we direct WindSE to that -particular file. + params = df.Initialize(params) -Now we can generate the domain and wind farm:: +That was basically the hard part. Now with just a few more commands, +our simulation will be running. First we need to build the domain +and wind farm objects:: - dom = windse.RectangleDomain() - farm = windse.GridWindFarm(dom) + dom, farm = df.BuildDomain(params) We can inspect the wind farm by running:: @@ -70,27 +127,22 @@ could also manually save the mesh using ``dom.Save()``, but since we specified the mesh as an output in the parameters file, this will be done automatically when we solve. -Next we need to build the finite element function space:: +Next, we need to setup the simulation problem:: - fs = windse.TaylorHoodFunctionSpace2D(dom) + problem = df.BuildProblem(params,dom,farm) For this problem we are going to use Taylor-Hood elements, which are comprised of 2nd order Lagrange elements for velocity and 1st order elements for pressure. -The last step before assembling the problem is to define the boundary -conditions:: +The last step is to build the solver:: - bc = windse.UniformInflow2D(dom,fs,farm) + solver = df.BuildSolver(params,problem) -This problem has uniform inflow from the left and includes the top, left and -bottom boundaries. The right boundary is our outflow and has a no-stress -boundary condition. +This problem has uniform inflow from the west. The east boundary is our outflow and has a no-stress boundary condition. -Finally, it's time to assemble everything and solve:: +Finally, it's time to solve:: - problem = windse.TaylorHoodProblem2D(dom,farm,fs,bc) - solver = windse.SteadySolver(problem) solver.Solve() Running ``solver.Solve()`` will save all the inputs according to the diff --git a/demo/documented/Driver_Example/parameters.rst b/demo/documented/Driver_Example/parameters.rst index 0644ee20..ddfe0a7a 100755 --- a/demo/documented/Driver_Example/parameters.rst +++ b/demo/documented/Driver_Example/parameters.rst @@ -1,3 +1,6 @@ + +.. _parameter_file: + Setting up general options: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ @@ -89,4 +92,4 @@ These options are not actually used within the custom driver:: type: taylor-hood solver: - type: taylor-hood + type: steady \ No newline at end of file diff --git a/demo/documented/Driver_Example/params.yaml b/demo/documented/Driver_Example/params.yaml index d937c149..ebc38e5d 100755 --- a/demo/documented/Driver_Example/params.yaml +++ b/demo/documented/Driver_Example/params.yaml @@ -1,31 +1,31 @@ # General options general: name: "2D" - preappend_datetime: false output: ["mesh","initial_guess","turbine_force","solution"] output_type: "xdmf" # Wind Farm constants for a grid farm wind_farm: - imported: false + type: grid # | + grid_rows: 6 + grid_cols: 6 + ex_x: [-1800,1800] + ex_y: [-1800,1800] HH: 90 RD: 126 thickness: 10 yaw: 0 axial: 0.33 - ex_x: [-1800,1800] - ex_y: [-1800,1800] - grid_rows: 6 - grid_cols: 6 # Domain Constants for a Box Domain domain: # # Description | Units + type: rectangle | x_range: [-2500, 2500] # x-range of the domain | m y_range: [-2500, 2500] # y-range of the domain | m - nx: 200 # Number of x-nodes | - - ny: 200 # Number of y-nodes | - - + nx: 50 # Number of x-nodes | - + ny: 50 # Number of y-nodes | - + problem: type: taylor-hood diff --git a/demo/documented/Yaml_Examples/2d_wind_farm.yaml b/demo/documented/Yaml_Examples/0-wind_farm_2D.yaml similarity index 84% rename from demo/documented/Yaml_Examples/2d_wind_farm.yaml rename to demo/documented/Yaml_Examples/0-wind_farm_2D.yaml index 6f49cc4d..aef0a27d 100755 --- a/demo/documented/Yaml_Examples/2d_wind_farm.yaml +++ b/demo/documented/Yaml_Examples/0-wind_farm_2D.yaml @@ -9,7 +9,7 @@ wind_farm: ####################### Imported Wind Farm ####################### type: imported # | path: Input_Data/wind_farm.txt # location of wind farm | - - force: constant # radial force distribution| - + force: sine # radial force distribution| - ################################################################### @@ -30,7 +30,7 @@ wind_farm: ################################################################### - ########################## Grid Wind Farm ######################### + ######################### Random Wind Farm ######################## # type: random # | # numturbs: 9 # number of turbines | - # ex_x: [-600, 600] # x-extent of the farm | m @@ -49,23 +49,23 @@ wind_farm: # Domain Parameters: Uncomment a set to change domain shape domain: - # ####################### Rectangle Domain ######################### - # type: rectangle | + ####################### Rectangle Domain ######################### + # type: rectangle # | # x_range: [-1200, 1200] # x-range of the domain | m - # y_range: [-400, 400] # y-range of the domain | m - # nx: 300 # Number of x-nodes | - + # y_range: [-1200, 1200] # y-range of the domain | m + # nx: 100 # Number of x-nodes | - # ny: 100 # Number of y-nodes | - - # ################################################################## + ################################################################## - ########################### Circle Domain ######################### + # ########################### Circle Domain ######################### type: circle mesh_type: mshr # squircular, elliptic, stretch radius: 1200 # x-range of the domain | m center: [0.0, 0.0] # y-range of the domain | m - nt: 50 # segments around circle| - + nt: 62 # segments around circle| - res: 50 # resolution for mshr | - - ################################################################### + # ################################################################### @@ -76,13 +76,15 @@ refine: # farm_factor: 1.25 # farm radius multiplier | - turbine_num: 1 # number of turbine refinements| - turbine_factor: 1.25 # turbine radius multiplier | - - + refine_custom: [ + [box, [ [[-1000,1200],[-200,200]]] ] + ] function_space: type: taylor_hood -boundary_condition: +boundary_conditions: vel_profile: uniform - max_vel: 8.0 + HH_vel: 8.0 problem: use_25d_model: True diff --git a/demo/documented/Yaml_Examples/2d_wind_farm_layout_opt.yaml b/demo/documented/Yaml_Examples/1-wind_farm_2D_layout_opt.yaml similarity index 96% rename from demo/documented/Yaml_Examples/2d_wind_farm_layout_opt.yaml rename to demo/documented/Yaml_Examples/1-wind_farm_2D_layout_opt.yaml index 4bf37e58..9e588a4f 100644 --- a/demo/documented/Yaml_Examples/2d_wind_farm_layout_opt.yaml +++ b/demo/documented/Yaml_Examples/1-wind_farm_2D_layout_opt.yaml @@ -28,6 +28,9 @@ wind_farm: jitter: 0 # Randomly perturb turbines| m seed: 8675309 # random seed for repeats | - force: constant # radial force distribution| - + turbine_method: dolfin + + ################################################################## @@ -80,10 +83,12 @@ refine: function_space: type: taylor_hood - -boundary_condition: + turbine_degree: 6 + turbine_space: Quadrature + +boundary_conditions: vel_profile: uniform - max_vel: 8.0 + HH_vel: 8.0 problem: use_25d_model: True @@ -98,8 +103,6 @@ solver: save_power: true optimization: - controls: [layout] + control_types: [layout] layout_bounds: [[-720, 720],[-720, 720]] - taylor_test: False - optimize: False gradient: True diff --git a/demo/documented/Yaml_Examples/3d_wind_farm.yaml b/demo/documented/Yaml_Examples/2-wind_farm_3D.yaml old mode 100755 new mode 100644 similarity index 71% rename from demo/documented/Yaml_Examples/3d_wind_farm.yaml rename to demo/documented/Yaml_Examples/2-wind_farm_3D.yaml index 2e1988a2..9ede4a5b --- a/demo/documented/Yaml_Examples/3d_wind_farm.yaml +++ b/demo/documented/Yaml_Examples/2-wind_farm_3D.yaml @@ -22,20 +22,20 @@ domain: x_range: [-1200, 1200] # x-range of the domain | m y_range: [-600, 600] # y-range of the domain | m z_range: [0.04, 640] # z-range of the domain | m - nx: 24 # Number of x-nodes | - - ny: 12 # Number of y-nodes | - - nz: 12 # Number of z-nodes | - + nx: 20 # Number of x-nodes | - + ny: 10 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - ################################################################### ########################## Cylinder Domain ######################## # type: cylinder # | - # mesh_type: squircular # elliptic, stretch mshr| + # mesh_type: mshr # elliptic, stretch mshr| # radius: 1200 # x-range of the domain | m # center: [0.0, 0.0] # y-range of the domain | m - # z_range: [0.04, 640] # z-range of the domain | m + # z_range: [0.0, 640] # z-range of the domain | m # nt: 62 # segments around circle| - - # nz: 10 # Number of z-nodes | - - # # res: 50 # resolution for mshr | - + # # nz: 10 # Number of z-nodes | - + # res: 25 # resolution for mshr | - ################################################################### ######## Additionally, uncomment this for complex terrain ######### @@ -50,9 +50,7 @@ refine: warp_percent: 0.7 # percent of cells moved | - warp_height: 250 # move cell below this value | m refine_custom: [ - [1, custom, [[-1000,1200],[-200,200],[ 0,200]]], - # [1, custom, [[-1000,1200],[-100,100],[0,175]]], - # [1, custom, [[-1000,1200], [-75,75],[25,175]]] + [box, [ [[-1000,1200],[-200,200],[ 0,200]] ]] ] turbine_num: 1 # number of turbine refinements| - turbine_factor: 1.25 # turbine radius multiplier | - @@ -61,19 +59,25 @@ refine: function_space: type: linear -boundary_condition: +boundary_conditions: vel_profile: log HH_vel: 8.0 k: 0.4 + inflow_angle: 1.13 + ######### Uncomment to test out custom BCs for BoxDomain ########## + # boundary_types: + # inflow: ["west"] + # no_stress: ["east"] + # free_slip: ["top","north","south"] + # no_slip: ["bottom"] + ################################################################### problem: type: stabilized - viscosity: .01 - lmax: 15 + viscosity: 5 + lmax: 50 solver: - nonlinear_solver: newton - newton_relaxation: 0.9 type: steady save_power: true \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/multiangle_solve.yaml b/demo/documented/Yaml_Examples/3-multiangle_solve.yaml similarity index 72% rename from demo/documented/Yaml_Examples/multiangle_solve.yaml rename to demo/documented/Yaml_Examples/3-multiangle_solve.yaml index dd470505..21f7017d 100755 --- a/demo/documented/Yaml_Examples/multiangle_solve.yaml +++ b/demo/documented/Yaml_Examples/3-multiangle_solve.yaml @@ -8,10 +8,10 @@ wind_farm: ########################## Grid Wind Farm ######################### type: grid # | - grid_rows: 3 # Number of rows | - - grid_cols: 3 # Number of columns | - - ex_x: [-500, 500] # x-extent of the farm | m - ex_y: [-500, 500] # y-extent of the farm | m + grid_rows: 2 # Number of rows | - + grid_cols: 2 # Number of columns | - + ex_x: [-400, 400] # x-extent of the farm | m + ex_y: [-400, 400] # y-extent of the farm | m HH: 90 # Hub Height | m RD: 126.0 # Turbine Diameter | m thickness: 20.0 # Effective Thickness | m @@ -30,9 +30,9 @@ domain: x_range: [-1200, 1200] # x-range of the domain | m y_range: [-1200, 1200] # y-range of the domain | m z_range: [0.04, 640] # z-range of the domain | m - nx: 12 # Number of x-nodes | - - ny: 12 # Number of y-nodes | - - nz: 10 # Number of z-nodes | - + nx: 10 # Number of x-nodes | - + ny: 10 # Number of y-nodes | - + nz: 8 # Number of z-nodes | - interpolated: true terrain_path: Input_Data/skew_terrain.txt ################################################################### @@ -44,7 +44,7 @@ refine: warp_percent: 0.85 # percent of cells moved | - warp_height: 200 # move cell below this value | m refine_custom: [ - [2, circle, 850] + [cylinder, [ [0,0,0], 700, 250 ]] ] turbine_num: 1 # number of turbine refinements| - turbine_factor: 1.25 # turbine radius multiplier | - @@ -52,16 +52,24 @@ refine: function_space: type: linear -boundary_condition: +boundary_conditions: vel_profile: log HH_vel: 8.0 k: 0.4 + inflow_angle: [1.34,5.04,3] + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] problem: type: stabilized viscosity: 0.2 solver: + # nonlinear_solver: newton + # newton_relaxation: 0.9 type: multiangle - num_wind_angles: 3 + endpoint: true save_power: true \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/multiangle_optimization.yaml b/demo/documented/Yaml_Examples/4-multiangle_optimization.yaml old mode 100755 new mode 100644 similarity index 86% rename from demo/documented/Yaml_Examples/multiangle_optimization.yaml rename to demo/documented/Yaml_Examples/4-multiangle_optimization.yaml index 3fffdfe6..74c108bf --- a/demo/documented/Yaml_Examples/multiangle_optimization.yaml +++ b/demo/documented/Yaml_Examples/4-multiangle_optimization.yaml @@ -31,10 +31,9 @@ domain: x_range: [-1200, 1200] # x-range of the domain | m y_range: [-1200, 1200] # y-range of the domain | m z_range: [0.04, 640] # z-range of the domain | m - nx: 15 # Number of x-nodes | - - ny: 15 # Number of y-nodes | - - nz: 3 # Number of z-nodes | - - scaled: false + nx: 10 # Number of x-nodes | - + ny: 10 # Number of y-nodes | - + nz: 6 # Number of z-nodes | - interpolated: true terrain_path: Input_Data/skew_terrain.txt ################################################################### @@ -46,13 +45,13 @@ refine: warp_type: smooth # percent of cells moved | - warp_strength: 1.2 # percent of cells moved | - refine_custom: [ - [1,full], - [1, circle, 1020] + # [full,[]], + [cylinder, [ [0.0,0.0,0.0], 1000, 250 ]] ] function_space: type: linear -boundary_condition: +boundary_conditions: vel_profile: log HH_vel: 8.0 power: 0.25 @@ -68,7 +67,6 @@ solver: save_power: true optimization: - controls: [layout] + control_types: [layout] layout_bounds: [[-720, 720],[-720, 720]] - taylor_test: true - optimize: false \ No newline at end of file + gradient: true \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/yaw_optimization.yaml b/demo/documented/Yaml_Examples/5-yaw_optimization.yaml similarity index 86% rename from demo/documented/Yaml_Examples/yaw_optimization.yaml rename to demo/documented/Yaml_Examples/5-yaw_optimization.yaml index 1b3fd189..1861f756 100755 --- a/demo/documented/Yaml_Examples/yaw_optimization.yaml +++ b/demo/documented/Yaml_Examples/5-yaw_optimization.yaml @@ -34,15 +34,15 @@ refine: warp_percent: 0.85 # percent of cells moved | - warp_height: 200 # move cell below this value | m refine_custom: [ - [1, custom, [[-850,1200],[-150,150],[ 0,200]]], - [1, custom, [[-800,1200],[-100,100],[25,175]]], - [1, custom, [[-700,1200], [-75,75],[25,175]]] + [box, [ [[-850,1200],[-150,150],[ 0,200]] ]], + [box, [ [[-800,1200],[-100,100],[25,175]] ]], + # [box, [ [[-700,1200], [-75,75],[25,175]] ]] ] function_space: type: linear -boundary_condition: +boundary_conditions: vel_profile: log HH_vel: 8.0 k: 0.4 @@ -56,6 +56,5 @@ solver: save_power: true optimization: - controls: [yaw] - taylor_test: true - optimize: false \ No newline at end of file + control_types: [yaw] + gradient: true \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/6-alm_turbine.yaml b/demo/documented/Yaml_Examples/6-alm_turbine.yaml new file mode 100644 index 00000000..465f4ace --- /dev/null +++ b/demo/documented/Yaml_Examples/6-alm_turbine.yaml @@ -0,0 +1,54 @@ +general: + name: "iea_rwt" + output: ["mesh","initial_guess","height","turbine_force","solution"] + +wind_farm: + type: imported # Wind farm will be specified via input file + path: Input_Data/iea_rwt.txt # Path to the wind farm description + turbine_method: alm # Actuator Line Method (ALM) + read_turb_data: Input_Data/baseline.csv + rpm: 4.0 # Rotor revolutions per minute (RPM) | rev/min + chord_factor: 1.0 + gauss_factor: 2.0 + +domain: + type: box # A box domain, specified by x, y, and z dimensions + + # Diameter for IEA RWT = 130 m, relevant for domain sizing + x_range: [-260, 780] # x-range of the domain, [-2D, 6D] | m + y_range: [-260, 260] # y-range of the domain, [-2D, 2D] | m + z_range: [0.04, 520] # z-range of the domain, [ ~0, 4D] | m + + # Coarse values recommended for testing, comments show more refined suggestions + nx: 40 # 60 # Number of x-nodes | - + ny: 20 # 30 # Number of y-nodes | - + nz: 20 # 30 # Number of z-nodes | - + +refine: + warp_type: split # create two regions of different node density + warp_percent: 0.83333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + ] +function_space: + type: linear # Use linear finite elements for both pressure and velocity + +boundary_conditions: + vel_profile: log # Specify a log-profile velocity at the inlet + HH_vel: 9.0 # The velocity at the turbine hub height | m + k: 0.4 # The von Karman constant + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + +problem: + type: unsteady # The unsteady solver is required for ALM simulations + viscosity: 0.000015 # The kinematic viscosity of the fluid | m^2/s + +solver: + type: unsteady # The unsteady solver is required for ALM simulations + save_interval: 5.0 # Save the velocity and pressure files at intervals of "save_interval" | s + final_time: 10.0 # The total duration of the simulation | s \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/7-wind_farm_2D_OM.yaml b/demo/documented/Yaml_Examples/7-wind_farm_2D_OM.yaml new file mode 100644 index 00000000..1101c238 --- /dev/null +++ b/demo/documented/Yaml_Examples/7-wind_farm_2D_OM.yaml @@ -0,0 +1,109 @@ +# General options +general: + name: 2_5D_Wind_Farm_Layout # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: true + +# Wind Farm Parameters: Uncomment a set to change the type of wind farm +wind_farm: + + # ####################### Imported Wind Farm ####################### + # type: imported # | + # path: Input_Data/wind_farm.txt # location of wind farm | - + # force: constant # radial force distribution| - + # ################################################################### + + + ######################### Grid Wind Farm ######################### + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 2 # Number of columns | - + ex_x: [-882, 882] # x-extent of the farm | m + ex_y: [-882, 882] # y-extent of the farm | m + HH: 90 # Hub Height | m + RD: 126.0 # Turbine Diameter | m + thickness: 12.0 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.25 # Axial Induction | - + jitter: 0 # Randomly perturb turbines| m + seed: 8675309 # random seed for repeats | - + force: constant # radial force distribution| - + turbine_method: dolfin + + + ################################################################## + + + ########################## Grid Wind Farm ######################### + # type: random # | + # numturbs: 9 # number of turbines | - + # ex_x: [-600, 600] # x-extent of the farm | m + # ex_y: [-600, 600] # y-extent of the farm | m + # seed: 5555555 # random seed for repeats | - + # HH: 90 # Hub Height | m + # RD: 126.0 # Turbine Diameter | m + # thickness: 10.5 # Effective Thickness | m + # yaw: 0.0 # Yaw | rads + # axial: 0.33 # Axial Induction | - + # force: sine # radial force distribution| - + ################################################################### + + + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + # ####################### Rectangle Domain ######################### + # type: rectangle | + # x_range: [-1200, 1200] # x-range of the domain | m + # y_range: [-400, 400] # y-range of the domain | m + # nx: 300 # Number of x-nodes | - + # ny: 100 # Number of y-nodes | - + # ################################################################## + + + ########################### Circle Domain ######################### + type: circle + mesh_type: mshr # squircular, elliptic, stretch + radius: 1500 # x-range of the domain | m + center: [0.0, 0.0] # y-range of the domain | m + nt: 20 # segments around circle| - + res: 10 # resolution for mshr | - + ################################################################### + + + +refine: + # # Description | Units + # farm_num: 1 # number of farm refinements | - + # farm_type: square # type of refinement at farm | - + # farm_factor: 1.25 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: taylor_hood + turbine_degree: 6 + turbine_space: Quadrature + +boundary_conditions: + vel_profile: uniform + HH_vel: 8.0 + +problem: + use_25d_model: True + type: taylor_hood + viscosity: 5 + lmax: 50 + +solver: + nonlinear_solver: newton + newton_relaxation: 0.9 + type: steady + save_power: true + +optimization: + control_types: [layout] + layout_bounds: [[-720, 720],[-720, 720]] + optimize: True + opt_routine: OM_SLSQP diff --git a/demo/documented/Yaml_Examples/8-spacing-and-shear.yaml b/demo/documented/Yaml_Examples/8-spacing-and-shear.yaml new file mode 100644 index 00000000..a0b6fa06 --- /dev/null +++ b/demo/documented/Yaml_Examples/8-spacing-and-shear.yaml @@ -0,0 +1,70 @@ +# General options +general: + name: 2_5D_Wind_Farm_Layout # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: true + +# Wind Farm Parameters: Uncomment a set to change the type of wind farm +wind_farm: + + ######################### Grid Wind Farm ######################### + type: grid # | + grid_rows: 3 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [-882, 882] # x-extent of the farm | m + # ex_y: [-882, 882] # y-extent of the farm | m + x_spacing: 882 # m + y_spacing: 882 # m + x_shear: 200 # m + y_shear: 300 # m + HH: 90 # Hub Height | m + RD: 126.0 # Turbine Diameter | m + thickness: 12.0 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.25 # Axial Induction | - + jitter: 0 # Randomly perturb turbines| m + seed: 8675309 # random seed for repeats | - + force: constant # radial force distribution| - + turbine_method: dolfin + +# Domain Parameters: Uncomment a set to change domain shape +domain: + # ####################### Rectangle Domain ######################### + type: rectangle + x_range: [-600, 3000] # x-range of the domain | m + y_range: [-600, 3000] # y-range of the domain | m + nx: 30 # Number of x-nodes | - + ny: 30 # Number of y-nodes | - + # ################################################################## + + + +refine: + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: taylor_hood + turbine_degree: 6 + turbine_space: Quadrature + +boundary_conditions: + vel_profile: uniform + HH_vel: 8.0 + +problem: + use_25d_model: True + type: taylor_hood + viscosity: 5 + lmax: 50 + +solver: + nonlinear_solver: newton + newton_relaxation: 0.9 + type: steady + save_power: true + +optimization: + control_types: [layout] + # layout_bounds: [[-720, 720],[-720, 720]] + gradient: False diff --git a/demo/documented/Yaml_Examples/9-save_objective_output.yaml b/demo/documented/Yaml_Examples/9-save_objective_output.yaml new file mode 100644 index 00000000..fa79e93d --- /dev/null +++ b/demo/documented/Yaml_Examples/9-save_objective_output.yaml @@ -0,0 +1,73 @@ +general: + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: False + debug_mode: True + +wind_farm: + type: grid + grid_rows: 2 + grid_cols: 4 + ex_x: [-600, 600] + ex_y: [-300, 300] + HH: 90 + RD: 126.0 + thickness: 20.0 + yaw: 0.349 + axial: 0.33 + +domain: + type: box + x_range: [-1200, 1200] + y_range: [-600, 600] + z_range: [0.04, 640] + nx: 16 + ny: 8 + nz: 8 + +refine: + warp_type: split + warp_percent: 0.7 + warp_height: 250 + refine_custom: [ + [box, [ [[-1000,1200],[-400,400],[ 0,200]] ]], + ] + turbine_num: 1 + turbine_factor: 1.25 + + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + +optimization: + objective_type: + point_blockage_#01: + location: [-390.0,0.0,110.0] + point_blockage_#02: + location: [0.0,0.0,240.0] + plane_blockage_#01: + axis: 0 + thickness: 130.0 + center: -390 + plane_blockage_#02: + axis: 2 + thickness: 130.0 + center: 240.0 + cyld_kernel_#01: + type: upstream + cyld_kernel_#02: + type: above + save_objective: True \ No newline at end of file diff --git a/demo/documented/Yaml_Examples/Input_Data/baseline.csv b/demo/documented/Yaml_Examples/Input_Data/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/documented/Yaml_Examples/Input_Data/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/documented/Yaml_Examples/Input_Data/iea_rwt.txt b/demo/documented/Yaml_Examples/Input_Data/iea_rwt.txt new file mode 100644 index 00000000..a636ea98 --- /dev/null +++ b/demo/documented/Yaml_Examples/Input_Data/iea_rwt.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 -0.349 130.0 13.0 .33 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_0.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_1.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_10.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_11.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_12.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_13.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_14.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_15.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_16.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_17.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_18.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_19.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_2.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_20.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_21.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_22.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_23.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_24.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_25.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_26.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_27.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_28.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_29.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_3.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_4.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_5.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_6.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_7.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_8.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/demo/documented/Yaml_Examples/airfoil_polars/af_station_9.txt b/demo/documented/Yaml_Examples/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/demo/documented/Yaml_Examples/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/demo/undocumented/AIAA/2turbine_coarse.yaml b/demo/undocumented/AIAA/2turbine_coarse.yaml new file mode 100644 index 00000000..e18f17b1 --- /dev/null +++ b/demo/undocumented/AIAA/2turbine_coarse.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "2_turbines_coarse" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/2_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 1000] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 12 # Number of x-nodes | - + ny: 12 # Number of y-nodes | - + nz: 6 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + HH_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/2turbine_extra_coarse.yaml b/demo/undocumented/AIAA/2turbine_extra_coarse.yaml new file mode 100644 index 00000000..a5f83001 --- /dev/null +++ b/demo/undocumented/AIAA/2turbine_extra_coarse.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "2_turbines_extra_coarse" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/2_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 1000] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 8 # Number of x-nodes | - + ny: 8 # Number of y-nodes | - + nz: 4 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/2turbine_fine.yaml b/demo/undocumented/AIAA/2turbine_fine.yaml new file mode 100644 index 00000000..a7b1004f --- /dev/null +++ b/demo/undocumented/AIAA/2turbine_fine.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "2_turbines_fine" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/2_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 1000] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 32 # Number of x-nodes | - + ny: 32 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/2turbine_medium.yaml b/demo/undocumented/AIAA/2turbine_medium.yaml new file mode 100644 index 00000000..2d125993 --- /dev/null +++ b/demo/undocumented/AIAA/2turbine_medium.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "2_turbines_medium" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/2_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 1000] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 20 # Number of x-nodes | - + ny: 20 # Number of y-nodes | - + nz: 8 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + HH_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/6turbine_coarse.yaml b/demo/undocumented/AIAA/6turbine_coarse.yaml new file mode 100644 index 00000000..7f119f51 --- /dev/null +++ b/demo/undocumented/AIAA/6turbine_coarse.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "6_turbines_coarse" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/6_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 3500] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 42 # Number of x-nodes | - + ny: 12 # Number of y-nodes | - + nz: 6 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.2 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/6turbine_extra_coarse.yaml b/demo/undocumented/AIAA/6turbine_extra_coarse.yaml new file mode 100644 index 00000000..5ba22625 --- /dev/null +++ b/demo/undocumented/AIAA/6turbine_extra_coarse.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "6_turbines_extra_coarse" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/6_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 3500] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 28 # Number of x-nodes | - + ny: 8 # Number of y-nodes | - + nz: 4 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.2 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/6turbine_fine.yaml b/demo/undocumented/AIAA/6turbine_fine.yaml new file mode 100644 index 00000000..37fe6b29 --- /dev/null +++ b/demo/undocumented/AIAA/6turbine_fine.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "6_turbines_fine" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/6_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 3500] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 90 # Number of x-nodes | - + ny: 30 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.2 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/6turbine_medium.yaml b/demo/undocumented/AIAA/6turbine_medium.yaml new file mode 100644 index 00000000..cc262a3a --- /dev/null +++ b/demo/undocumented/AIAA/6turbine_medium.yaml @@ -0,0 +1,48 @@ +# General options +general: + name: "6_turbines_medium" # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/6_turbine_farm.txt + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [0, 3500] # x-range of the domain | m + y_range: [-500, 500] # y-range of the domain | m + z_range: [0.04, 500] # z-range of the domain | m + nx: 70 # Number of x-nodes | - + ny: 20 # Number of y-nodes | - + nz: 8 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.75 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + farm_num: 1 # number of farm refinements | - + farm_type: square # type of refinement at farm | - + farm_factor: 1.3 # farm radius multiplier | - + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.2 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: power + max_vel: 8.0 + power: 0.25 + +problem: + type: stabilized + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/AIAA/Input_Data/2_turbine_farm.txt b/demo/undocumented/AIAA/Input_Data/2_turbine_farm.txt new file mode 100644 index 00000000..5a989917 --- /dev/null +++ b/demo/undocumented/AIAA/Input_Data/2_turbine_farm.txt @@ -0,0 +1,3 @@ +# x y HH Yaw Diameter Thickness Axial_Induction +200.00 0.0000 90.000 0.4000000000 126 10 0.33 +800.00 0.0000 90.000 0.4000000000 126 10 0.33 \ No newline at end of file diff --git a/demo/undocumented/AIAA/Input_Data/6_turbine_farm.txt b/demo/undocumented/AIAA/Input_Data/6_turbine_farm.txt new file mode 100644 index 00000000..c4f32c7c --- /dev/null +++ b/demo/undocumented/AIAA/Input_Data/6_turbine_farm.txt @@ -0,0 +1,7 @@ +# x y HH Yaw Diameter Thickness Axial_Induction +200.00 0.0000 90.000 0.4000000000 126 10 0.33 +800.00 0.0000 90.000 0.4000000000 126 10 0.33 +1400.00 0.0000 90.000 0.4000000000 126 10 0.33 +2000.00 0.0000 90.000 0.4000000000 126 10 0.33 +2600.00 0.0000 90.000 0.4000000000 126 10 0.33 +3200.00 0.0000 90.000 0.0000000000 126 10 0.33 \ No newline at end of file diff --git a/demo/undocumented/BigTime/nrel5mw.txt b/demo/undocumented/BigTime/nrel5mw.txt new file mode 100644 index 00000000..f1d5cda3 --- /dev/null +++ b/demo/undocumented/BigTime/nrel5mw.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 90.0 -0.3490658504 126.0 12.6 .33 diff --git a/demo/undocumented/BigTime/nrel5mw.yaml b/demo/undocumented/BigTime/nrel5mw.yaml new file mode 100644 index 00000000..971e96e5 --- /dev/null +++ b/demo/undocumented/BigTime/nrel5mw.yaml @@ -0,0 +1,83 @@ +# General options +general: + # name: "actuator_yaw_15rpm_linear_analytical" # Name of the output folder + name: "nrel5mw_der_thick_u11.4_RD5e_v0.1_s12_2mmm_tipspeed" + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: nrel5mw.txt # location of wind farm | - + turbine_method: "alm" + rpm: 12.0 + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + # x_range: [-135, 270] # x-range of the domain | m + # y_range: [-135, 135] # y-range of the domain | m + # z_range: [0.04, 200] # z-range of the domain | m + # x_range: [-378, 80] # [-3D, 7D] # x-range of the domain | m + x_range: [-378, 630] # [-3D, 7D] # x-range of the domain | m + y_range: [-378, 378] # [-3D, 3D] # y-range of the domain | m + z_range: [0.04, 450] # [ 0, 5D] # z-range of the domain | m + nx: 25 #54 # Number of x-nodes | - old: 30 UltraCoarse: 15 + ny: 15 # 32 # Number of y-nodes | - old: 30 + nz: 10 # 40 # Number of z-nodes | - old: 12 + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.85 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + # refine_custom: [ + # [1,custom,[[-168,882],[-168,168],[0,258]]], + # [1,custom,[[-84,882],[-84,84],[6,174]]] + + # ] + turbine_num: 2 #1 # number of turbine refinements| - + turbine_factor: 1.33 # turbine radius multiplier | - + # the "0" in the wake refinement block is what determines + # model fidelity in the problems I ran + # uultracoarse, ~4 sec, 5740 DoF + # ultracoarse, ~10 sec, 20076 DoF + # 0 - coarse, ~30-55 sec, 38144 DoF + # 1 - medium, ~110-115 sec, 102552 DoF + # 2 - fine, ~1484-1760 sec, 548920 DoF + # refine_custom: [ + # [1, custom, [[-54.0, 189.0], [-54.0, 54.0], [0, 60]]], + # # [1, custom, [[-25.0, 25.0], [-25.0, 25.0], [0, 45.0]]] + # ] + +function_space: + type: linear + # type: taylor_hood + +boundary_condition: + vel_profile: log + HH_vel: 11.4 + k: 0.4 + +problem: + type: unsteady + viscosity: 0.1 + # viscosity: 0.000018 + +solver: + type: unsteady + final_time: 200 + record_time: 100 + save_interval: 0.5 + +optimization: + controls: [lift, drag] + objective_type: wake_deflection + wake_RD: 5 + min_total: 0 + taylor_test: True + optimize: False + gradient: False diff --git a/demo/undocumented/BigTime/test.yaml b/demo/undocumented/BigTime/test.yaml new file mode 100644 index 00000000..2d99e026 --- /dev/null +++ b/demo/undocumented/BigTime/test.yaml @@ -0,0 +1,84 @@ +# General options +general: + # name: "actuator_yaw_15rpm_linear_analytical" # Name of the output folder + name: "nrel5mw_test" + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + output_type: xdmf + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: nrel5mw.txt # location of wind farm | - + turbine_method: "alm" + rpm: 12.0 + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + # x_range: [-135, 270] # x-range of the domain | m + # y_range: [-135, 135] # y-range of the domain | m + # z_range: [0.04, 200] # z-range of the domain | m + # x_range: [-378, 80] # [-3D, 7D] # x-range of the domain | m + x_range: [-378, 882] # [-3D, 7D] # x-range of the domain | m + y_range: [-378, 378] # [-3D, 3D] # y-range of the domain | m + z_range: [0.04, 450] # [ 0, 5D] # z-range of the domain | m + nx: 25 #54 # Number of x-nodes | - old: 30 UltraCoarse: 15 + ny: 15 # 32 # Number of y-nodes | - old: 30 + nz: 10 # 40 # Number of z-nodes | - old: 12 + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.85 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + # refine_custom: [ + # [1,custom,[[-168,882],[-168,168],[0,258]]], + # [1,custom,[[-84,882],[-84,84],[6,174]]] + + # ] + turbine_num: 2 #1 # number of turbine refinements| - + turbine_factor: 1.33 # turbine radius multiplier | - + # the "0" in the wake refinement block is what determines + # model fidelity in the problems I ran + # uultracoarse, ~4 sec, 5740 DoF + # ultracoarse, ~10 sec, 20076 DoF + # 0 - coarse, ~30-55 sec, 38144 DoF + # 1 - medium, ~110-115 sec, 102552 DoF + # 2 - fine, ~1484-1760 sec, 548920 DoF + # refine_custom: [ + # [1, custom, [[-54.0, 189.0], [-54.0, 54.0], [0, 60]]], + # # [1, custom, [[-25.0, 25.0], [-25.0, 25.0], [0, 45.0]]] + # ] + +function_space: + type: linear + # type: taylor_hood + +boundary_condition: + vel_profile: log + HH_vel: 11.4 + k: 0.4 + +problem: + type: unsteady + # viscosity: 0.1 + viscosity: 0.000018 + +solver: + type: unsteady + final_time: 20 + record_time: last + save_interval: 0.5 + +optimization: + controls: [lift, drag] + objective_type: wake_deflection + wake_RD: 1 + min_total: 0 + taylor_test: False + optimize: False + gradient: False diff --git a/demo/undocumented/ChordOptCentroid/baseline.csv b/demo/undocumented/ChordOptCentroid/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/undocumented/ChordOptCentroid/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/undocumented/ChordOptCentroid/iea_rwt.txt b/demo/undocumented/ChordOptCentroid/iea_rwt.txt new file mode 100644 index 00000000..2a0524c0 --- /dev/null +++ b/demo/undocumented/ChordOptCentroid/iea_rwt.txt @@ -0,0 +1,3 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +#650 0 110.0 0.0 130.0 13.0 .33 +0 0 110.0 -0.349 130.0 13.0 .33 diff --git a/demo/undocumented/ChordOptCentroid/iea_rwt.yaml b/demo/undocumented/ChordOptCentroid/iea_rwt.yaml new file mode 100644 index 00000000..aa293767 --- /dev/null +++ b/demo/undocumented/ChordOptCentroid/iea_rwt.yaml @@ -0,0 +1,65 @@ +# General options +general: + # name: "actuator_yaw_15rpm_linear_analytical" # Name of the output folder + name: "iea_rwt_opt_test" + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: iea_rwt.txt # location of wind farm | - + turbine_method: "alm" + rpm: 10.6 + read_turb_data: 'baseline.csv' + blade_segments: 10 + max_chord: 100 + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-260, 780] # [-2D, 6D] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 # 54 # Number of x-nodes | - old: 30 UltraCoarse: 15 + ny: 20 # 32 # Number of y-nodes | - old: 30 + nz: 20 # 40 # Number of z-nodes | - old: 12 + +refine: + # # Description | Units + warp_type: "split" + warp_percent: 0.8 # percent of cells moved | - + warp_height: 390 # move cell below this value | m + turbine_num: 1 # 2 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + turbine_type: "wake" # turbine radius multiplier | - + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 9.0 + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + +solver: + type: unsteady + save_interval: 1.0 + final_time: 1.0 + power_type: alm_power + +optimization: + control_types: [chord] + objective_type: wake_center + # opt_turb_id : -1 + record_time: 0.0 + wake_RD: 5 + optimize: True + diff --git a/demo/undocumented/EmptyFarm/Input_Data/skew_terrain.txt b/demo/undocumented/EmptyFarm/Input_Data/skew_terrain.txt new file mode 100755 index 00000000..3fffd020 --- /dev/null +++ b/demo/undocumented/EmptyFarm/Input_Data/skew_terrain.txt @@ -0,0 +1,10001 @@ +1.000000000000000000e+02 1.000000000000000000e+02 1.000000000000000000e+04 +-1.500000000000000000e+03 -1.500000000000000000e+03 1.307885547752358417e-84 +-1.469696969696969745e+03 -1.500000000000000000e+03 2.921979237418855335e-81 +-1.439393939393939490e+03 -1.500000000000000000e+03 3.799591219277208615e-78 +-1.409090909090909008e+03 -1.500000000000000000e+03 2.941479408751492303e-75 +-1.378787878787878753e+03 -1.500000000000000000e+03 1.384982613310489127e-72 +-1.348484848484848499e+03 -1.500000000000000000e+03 4.046842924223130380e-70 +-1.318181818181818244e+03 -1.500000000000000000e+03 7.478067814811035899e-68 +-1.287878787878787989e+03 -1.500000000000000000e+03 8.894766354817609134e-66 +-1.257575757575757507e+03 -1.500000000000000000e+03 6.922873799742501923e-64 +-1.227272727272727252e+03 -1.500000000000000000e+03 3.579671728199177965e-62 +-1.196969696969696997e+03 -1.500000000000000000e+03 1.247000591634426596e-60 +-1.166666666666666515e+03 -1.500000000000000000e+03 2.964026646166857686e-59 +-1.136363636363636488e+03 -1.500000000000000000e+03 4.862710457261901775e-58 +-1.106060606060606005e+03 -1.500000000000000000e+03 5.562986682805589075e-57 +-1.075757575757575751e+03 -1.500000000000000000e+03 4.478029310897004811e-56 +-1.045454545454545496e+03 -1.500000000000000000e+03 2.556199277280019647e-55 +-1.015151515151515127e+03 -1.500000000000000000e+03 1.041536444950833318e-54 +-9.848484848484848726e+02 -1.500000000000000000e+03 3.045319808370298000e-54 +-9.545454545454545041e+02 -1.500000000000000000e+03 6.415644086102914005e-54 +-9.242424242424242493e+02 -1.500000000000000000e+03 9.766306425177117890e-54 +-8.939393939393938808e+02 -1.500000000000000000e+03 1.075970904295114002e-53 +-8.636363636363636260e+02 -1.500000000000000000e+03 8.582459009524821314e-54 +-8.333333333333332575e+02 -1.500000000000000000e+03 4.952089332748040912e-54 +-8.030303030303030027e+02 -1.500000000000000000e+03 2.062617889542571576e-54 +-7.727272727272727479e+02 -1.500000000000000000e+03 6.180936518926826613e-55 +-7.424242424242423795e+02 -1.500000000000000000e+03 1.326508867687961772e-55 +-7.121212121212121247e+02 -1.500000000000000000e+03 2.027053180936550810e-56 +-6.818181818181817562e+02 -1.500000000000000000e+03 2.190087871280954524e-57 +-6.515151515151515014e+02 -1.500000000000000000e+03 1.659224730131000445e-58 +-6.212121212121211329e+02 -1.500000000000000000e+03 8.731032066335687992e-60 +-5.909090909090908781e+02 -1.500000000000000000e+03 3.157007688090019920e-61 +-5.606060606060605096e+02 -1.500000000000000000e+03 7.750539401520471979e-63 +-5.303030303030302548e+02 -1.500000000000000000e+03 1.274954127373125398e-64 +-5.000000000000000000e+02 -1.500000000000000000e+03 1.385119369922719839e-66 +-4.696969696969697452e+02 -1.500000000000000000e+03 9.783564016051100274e-69 +-4.393939393939392630e+02 -1.500000000000000000e+03 4.417484338635289356e-71 +-4.090909090909090082e+02 -1.500000000000000000e+03 1.252089404672512036e-73 +-3.787878787878787534e+02 -1.500000000000000000e+03 2.185022806596105263e-76 +-3.484848484848484986e+02 -1.500000000000000000e+03 2.299738198253841923e-79 +-3.181818181818180165e+02 -1.500000000000000000e+03 1.428261252560749011e-82 +-2.878787878787877617e+02 -1.500000000000000000e+03 5.114607873924112190e-86 +-2.575757575757575069e+02 -1.500000000000000000e+03 1.030681849547911963e-89 +-2.272727272727272521e+02 -1.500000000000000000e+03 1.139305608409019881e-93 +-1.969696969696969973e+02 -1.500000000000000000e+03 6.725405135115575491e-98 +-1.666666666666665151e+02 -1.500000000000000000e+03 2.061494233038104423e-102 +-1.363636363636362603e+02 -1.500000000000000000e+03 3.186527453613460977e-107 +-1.060606060606060055e+02 -1.500000000000000000e+03 2.409212144271421323e-112 +-7.575757575757575069e+01 -1.500000000000000000e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 -1.500000000000000000e+03 1.417663027955447926e-123 +-1.515151515151501371e+01 -1.500000000000000000e+03 1.031647559331920371e-129 +1.515151515151524109e+01 -1.500000000000000000e+03 3.210310493616070183e-136 +4.545454545454549589e+01 -1.500000000000000000e+03 4.118014228838579466e-143 +7.575757575757575069e+01 -1.500000000000000000e+03 2.096452900678664445e-150 +1.060606060606062329e+02 -1.500000000000000000e+03 4.073181309885488174e-158 +1.363636363636364877e+02 -1.500000000000000000e+03 2.900629133076066979e-166 +1.666666666666667425e+02 -1.500000000000000000e+03 7.262439421966752554e-175 +1.969696969696969973e+02 -1.500000000000000000e+03 6.124777054941773521e-184 +2.272727272727272521e+02 -1.500000000000000000e+03 1.664809861325696569e-193 +2.575757575757577342e+02 -1.500000000000000000e+03 1.393857250589387174e-203 +2.878787878787879890e+02 -1.500000000000000000e+03 3.431053845968792389e-214 +3.181818181818182438e+02 -1.500000000000000000e+03 2.367184887816549984e-225 +3.484848484848484986e+02 -1.500000000000000000e+03 4.358485763021571406e-237 +3.787878787878789808e+02 -1.500000000000000000e+03 2.036595816921308150e-249 +4.090909090909092356e+02 -1.500000000000000000e+03 2.293878155645944971e-262 +4.393939393939394904e+02 -1.500000000000000000e+03 5.907805748297977292e-276 +4.696969696969697452e+02 -1.500000000000000000e+03 3.296325375164614096e-290 +5.000000000000000000e+02 -1.500000000000000000e+03 3.770536500545990443e-305 +5.303030303030304822e+02 -1.500000000000000000e+03 8.399115979301191251e-321 +5.606060606060605096e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +5.909090909090909918e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.469696969696969745e+03 2.921979237418855335e-81 +-1.469696969696969745e+03 -1.469696969696969745e+03 7.065740686205773972e-78 +-1.439393939393939490e+03 -1.469696969696969745e+03 9.932317958642435797e-75 +-1.409090909090909008e+03 -1.469696969696969745e+03 8.307963294145132440e-72 +-1.378787878787878753e+03 -1.469696969696969745e+03 4.227579734003752377e-69 +-1.348484848484848499e+03 -1.469696969696969745e+03 1.336312828344826335e-66 +-1.318181818181818244e+03 -1.469696969696969745e+03 2.675918797111074450e-64 +-1.287878787878787989e+03 -1.469696969696969745e+03 3.457634775731367709e-62 +-1.257575757575757507e+03 -1.469696969696969745e+03 2.932805033955514348e-60 +-1.227272727272727252e+03 -1.469696969696969745e+03 1.659224730131047492e-58 +-1.196969696969696997e+03 -1.469696969696969745e+03 6.353730525180928577e-57 +-1.166666666666666515e+03 -1.469696969696969745e+03 1.669172073207306988e-55 +-1.136363636363636488e+03 -1.469696969696969745e+03 3.045319808370298000e-54 +-1.106060606060606005e+03 -1.469696969696969745e+03 3.901202425593170450e-53 +-1.075757575757575751e+03 -1.469696969696969745e+03 3.543526686620816818e-52 +-1.045454545454545496e+03 -1.469696969696969745e+03 2.301685591583484958e-51 +-1.015151515151515127e+03 -1.469696969696969745e+03 1.076947037257094887e-50 +-9.848484848484848726e+02 -1.469696969696969745e+03 3.651819440394210193e-50 +-9.545454545454545041e+02 -1.469696969696969745e+03 9.017433745253146796e-50 +-9.242424242424242493e+02 -1.469696969696969745e+03 1.627312680552340585e-49 +-8.939393939393938808e+02 -1.469696969696969745e+03 2.151258874210983970e-49 +-8.636363636363636260e+02 -1.469696969696969745e+03 2.085598728277228549e-49 +-8.333333333333332575e+02 -1.469696969696969745e+03 1.482625960384986962e-49 +-8.030303030303030027e+02 -1.469696969696969745e+03 7.718006380932993539e-50 +-7.727272727272727479e+02 -1.469696969696969745e+03 2.934437283087814180e-50 +-7.424242424242423795e+02 -1.469696969696969745e+03 8.117601675614169869e-51 +-7.121212121212121247e+02 -1.469696969696969745e+03 1.625602847091998942e-51 +-6.818181818181817562e+02 -1.469696969696969745e+03 2.341796425360774705e-52 +-6.515151515151515014e+02 -1.469696969696969745e+03 2.408571401093132708e-53 +-6.212121212121211329e+02 -1.469696969696969745e+03 1.753221946291783963e-54 +-5.909090909090908781e+02 -1.469696969696969745e+03 8.942029677829709558e-56 +-5.606060606060605096e+02 -1.469696969696969745e+03 3.159916171862021312e-57 +-5.303030303030302548e+02 -1.469696969696969745e+03 7.640771892900992663e-59 +-5.000000000000000000e+02 -1.469696969696969745e+03 1.247000591634390946e-60 +-4.696969696969697452e+02 -1.469696969696969745e+03 1.353234097284635158e-62 +-4.393939393939392630e+02 -1.469696969696969745e+03 9.607905200084416090e-65 +-4.090909090909090082e+02 -1.469696969696969745e+03 4.386015980158368752e-67 +-3.787878787878787534e+02 -1.469696969696969745e+03 1.263563911257994701e-69 +-3.484848484848484986e+02 -1.469696969696969745e+03 2.252024249415266452e-72 +-3.181818181818180165e+02 -1.469696969696969745e+03 2.431222243413664672e-75 +-2.878787878787877617e+02 -1.469696969696969745e+03 1.554685228201778411e-78 +-2.575757575757575069e+02 -1.469696969696969745e+03 5.751492055958238987e-82 +-2.272727272727272521e+02 -1.469696969696969745e+03 1.200760533549393568e-85 +-1.969696969696969973e+02 -1.469696969696969745e+03 1.378323829382892757e-89 +-1.666666666666665151e+02 -1.469696969696969745e+03 8.464665762168428024e-94 +-1.363636363636362603e+02 -1.469696969696969745e+03 2.702964406603464550e-98 +-1.060606060606060055e+02 -1.469696969696969745e+03 4.356268475750255294e-103 +-7.575757575757575069e+01 -1.469696969696969745e+03 3.435327469168944528e-108 +-4.545454545454549589e+01 -1.469696969696969745e+03 1.283511602170638334e-113 +-1.515151515151501371e+01 -1.469696969696969745e+03 2.197212833849536539e-119 +1.515151515151524109e+01 -1.469696969696969745e+03 1.664605050537705388e-125 +4.545454545454549589e+01 -1.469696969696969745e+03 5.384020245239825092e-132 +7.575757575757575069e+01 -1.469696969696969745e+03 7.163277244747292027e-139 +1.060606060606062329e+02 -1.469696969696969745e+03 3.772621208141732579e-146 +1.363636363636364877e+02 -1.469696969696969745e+03 7.559295742297723512e-154 +1.666666666666667425e+02 -1.469696969696969745e+03 5.531845646164970566e-162 +1.969696969696969973e+02 -1.469696969696969745e+03 1.417479555151892640e-170 +2.272727272727272521e+02 -1.469696969696969745e+03 1.217846630890175696e-179 +2.575757575757577342e+02 -1.469696969696969745e+03 3.355305074887584823e-189 +2.878787878787879890e+02 -1.469696969696969745e+03 2.831608343311592367e-199 +3.181818181818182438e+02 -1.469696969696969745e+03 6.983253455219812275e-210 +3.484848484848484986e+02 -1.469696969696969745e+03 4.795469546326618923e-221 +3.787878787878789808e+02 -1.469696969696969745e+03 8.726538336903183741e-233 +4.090909090909092356e+02 -1.469696969696969745e+03 3.999841459704854822e-245 +4.393939393939394904e+02 -1.469696969696969745e+03 4.383786664344195222e-258 +4.696969696969697452e+02 -1.469696969696969745e+03 1.089284707477999274e-271 +5.000000000000000000e+02 -1.469696969696969745e+03 5.811146587118194090e-286 +5.303030303030304822e+02 -1.469696969696969745e+03 6.295312769213056717e-301 +5.606060606060605096e+02 -1.469696969696969745e+03 1.308211720340744662e-316 +5.909090909090909918e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.439393939393939490e+03 3.799591219277208615e-78 +-1.469696969696969745e+03 -1.439393939393939490e+03 9.932317958643282125e-75 +-1.439393939393939490e+03 -1.439393939393939490e+03 1.506361232170912659e-71 +-1.409090909090909008e+03 -1.439393939393939490e+03 1.357791146414948547e-68 +-1.378787878787878753e+03 -1.439393939393939490e+03 7.441941493795556809e-66 +-1.348484848484848499e+03 -1.439393939393939490e+03 2.534408630171980369e-63 +-1.318181818181818244e+03 -1.439393939393939490e+03 5.473377065586028582e-61 +-1.287878787878787989e+03 -1.439393939393939490e+03 7.640771892899906689e-59 +-1.257575757575757507e+03 -1.439393939393939490e+03 7.019409751131538483e-57 +-1.227272727272727252e+03 -1.439393939393939490e+03 4.315065247201113333e-55 +-1.196969696969696997e+03 -1.439393939393939490e+03 1.802615210573247586e-53 +-1.166666666666666515e+03 -1.439393939393939490e+03 5.190588847986763369e-52 +-1.136363636363636488e+03 -1.439393939393939490e+03 1.043664146102087786e-50 +-1.106060606060606005e+03 -1.439393939393939490e+03 1.482625960384944992e-49 +-1.075757575757575751e+03 -1.439393939393939490e+03 1.503795788736071672e-48 +-1.045454545454545496e+03 -1.439393939393939490e+03 1.099147165157873269e-47 +-1.015151515151515127e+03 -1.439393939393939490e+03 5.836055178229244256e-47 +-9.848484848484848726e+02 -1.439393939393939490e+03 2.266365294794784682e-46 +-9.545454545454545041e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-9.242424242424242493e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-8.939393939393938808e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.636363636363636260e+02 -1.439393939393939490e+03 2.476707066507209692e-45 +-8.333333333333332575e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.030303030303030027e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-7.727272727272727479e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-7.424242424242423795e+02 -1.439393939393939490e+03 2.266365294794945702e-46 +-7.121212121212121247e+02 -1.439393939393939490e+03 5.836055178229493177e-47 +-6.818181818181817562e+02 -1.439393939393939490e+03 1.099147165157920185e-47 +-6.515151515151515014e+02 -1.439393939393939490e+03 1.503795788736007558e-48 +-6.212121212121211329e+02 -1.439393939393939490e+03 1.482625960384881751e-49 +-5.909090909090908781e+02 -1.439393939393939490e+03 1.043664146102087786e-50 +-5.606060606060605096e+02 -1.439393939393939490e+03 5.190588847986541559e-52 +-5.303030303030302548e+02 -1.439393939393939490e+03 1.802615210573196121e-53 +-5.000000000000000000e+02 -1.439393939393939490e+03 4.315065247200991625e-55 +-4.696969696969697452e+02 -1.439393939393939490e+03 7.019409751131738840e-57 +-4.393939393939392630e+02 -1.439393939393939490e+03 7.640771892900340018e-59 +-4.090909090909090082e+02 -1.439393939393939490e+03 5.473377065585562228e-61 +-3.787878787878787534e+02 -1.439393939393939490e+03 2.534408630171980369e-63 +-3.484848484848484986e+02 -1.439393939393939490e+03 7.441941493794499427e-66 +-3.181818181818180165e+02 -1.439393939393939490e+03 1.357791146414832830e-68 +-2.878787878787877617e+02 -1.439393939393939490e+03 1.506361232170912659e-71 +-2.575757575757575069e+02 -1.439393939393939490e+03 9.932317958641306705e-75 +-2.272727272727272521e+02 -1.439393939393939490e+03 3.799591219276884538e-78 +-1.969696969696969973e+02 -1.439393939393939490e+03 8.222254727486268530e-82 +-1.666666666666665151e+02 -1.439393939393939490e+03 9.801202090948444070e-86 +-1.363636363636362603e+02 -1.439393939393939490e+03 6.259393605591515350e-90 +-1.060606060606060055e+02 -1.439393939393939490e+03 2.080383394340048133e-94 +-7.575757575757575069e+01 -1.439393939393939490e+03 3.491161610846781699e-99 +-4.545454545454549589e+01 -1.439393939393939490e+03 2.866373679610699049e-104 +-1.515151515151501371e+01 -1.439393939393939490e+03 1.114336414685600546e-109 +1.515151515151524109e+01 -1.439393939393939490e+03 1.982752216478772424e-115 +4.545454545454549589e+01 -1.439393939393939490e+03 1.558836896993214606e-121 +7.575757575757575069e+01 -1.439393939393939490e+03 5.221413508756419570e-128 +1.060606060606062329e+02 -1.439393939393939490e+03 7.175783181444103240e-135 +1.363636363636364877e+02 -1.439393939393939490e+03 3.891764262949402471e-142 +1.666666666666667425e+02 -1.439393939393939490e+03 8.001759500366227833e-150 +1.969696969696969973e+02 -1.439393939393939490e+03 5.984329898720595175e-158 +2.272727272727272521e+02 -1.439393939393939490e+03 1.560017604789824462e-166 +2.575757575757577342e+02 -1.439393939393939490e+03 1.356700073694183777e-175 +2.878787878787879890e+02 -1.439393939393939490e+03 3.762691160089634922e-185 +3.181818181818182438e+02 -1.439393939393939490e+03 3.177292759749518651e-195 +3.484848484848484986e+02 -1.439393939393939490e+03 7.789452806693622929e-206 +3.787878787878789808e+02 -1.439393939393939490e+03 5.280297699943851799e-217 +4.090909090909092356e+02 -1.439393939393939490e+03 9.414252714759057912e-229 +4.393939393939394904e+02 -1.439393939393939490e+03 4.193987081498566790e-241 +4.696969696969697452e+02 -1.439393939393939490e+03 4.429793536380294970e-254 +5.000000000000000000e+02 -1.439393939393939490e+03 1.051283800345577783e-267 +5.303030303030304822e+02 -1.439393939393939490e+03 5.305973067520380989e-282 +5.606060606060605096e+02 -1.439393939393939490e+03 5.384070588135255070e-297 +5.909090909090909918e+02 -1.439393939393939490e+03 1.037081049593326322e-312 +6.212121212121214739e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.409090909090909008e+03 2.941479408751492303e-75 +-1.469696969696969745e+03 -1.409090909090909008e+03 8.307963294145132440e-72 +-1.439393939393939490e+03 -1.409090909090909008e+03 1.357791146414948547e-68 +-1.409090909090909008e+03 -1.409090909090909008e+03 1.316325924095141119e-65 +-1.378787878787878753e+03 -1.409090909090909008e+03 7.750539401520912424e-63 +-1.348484848484848499e+03 -1.409090909090909008e+03 2.834314178026598541e-60 +-1.318181818181818244e+03 -1.409090909090909008e+03 6.574832806498852791e-58 +-1.287878787878787989e+03 -1.409090909090909008e+03 9.869127491373228336e-56 +-1.257575757575757507e+03 -1.409090909090909008e+03 9.766306425177117890e-54 +-1.227272727272727252e+03 -1.409090909090909008e+03 6.483406563717913343e-52 +-1.196969696969696997e+03 -1.409090909090909008e+03 2.934437283087814180e-50 +-1.166666666666666515e+03 -1.409090909090909008e+03 9.191491241383423271e-49 +-1.136363636363636488e+03 -1.409090909090909008e+03 2.019952513818057963e-47 +-1.106060606060606005e+03 -1.409090909090909008e+03 3.153613066582590198e-46 +-1.075757575757575751e+03 -1.409090909090909008e+03 3.537278923913275126e-45 +-1.045454545454545496e+03 -1.409090909090909008e+03 2.879181287861125805e-44 +-1.015151515151515127e+03 -1.409090909090909008e+03 1.715600772060490021e-43 +-9.848484848484848726e+02 -1.409090909090909008e+03 7.540206612321650885e-43 +-9.545454545454545041e+02 -1.409090909090909008e+03 2.459834491573417413e-42 +-9.242424242424242493e+02 -1.409090909090909008e+03 5.986645637014143963e-42 +-8.939393939393938808e+02 -1.409090909090909008e+03 1.091136794320119457e-41 +-8.636363636363636260e+02 -1.409090909090909008e+03 1.493204720045171366e-41 +-8.333333333333332575e+02 -1.409090909090909008e+03 1.536363899260230173e-41 +-8.030303030303030027e+02 -1.409090909090909008e+03 1.188658400193828030e-41 +-7.727272727272727479e+02 -1.409090909090909008e+03 6.907572784675642107e-42 +-7.424242424242423795e+02 -1.409090909090909008e+03 3.008015560373081359e-42 +-7.121212121212121247e+02 -1.409090909090909008e+03 9.780593716980483597e-43 +-6.818181818181817562e+02 -1.409090909090909008e+03 2.363136351615741437e-43 +-6.515151515151515014e+02 -1.409090909090909008e+03 4.217180761578986173e-44 +-6.212121212121211329e+02 -1.409090909090909008e+03 5.518239422536875760e-45 +-5.909090909090908781e+02 -1.409090909090909008e+03 5.249552997609055189e-46 +-5.606060606060605096e+02 -1.409090909090909008e+03 3.595420650648629205e-47 +-5.303030303030302548e+02 -1.409090909090909008e+03 1.753510576100501378e-48 +-5.000000000000000000e+02 -1.409090909090909008e+03 6.015720192032716603e-50 +-4.696969696969697452e+02 -1.409090909090909008e+03 1.432320621239225819e-51 +-4.393939393939392630e+02 -1.409090909090909008e+03 2.332290390718778652e-53 +-4.090909090909090082e+02 -1.409090909090909008e+03 2.556199277280092455e-55 +-3.787878787878787534e+02 -1.409090909090909008e+03 1.853617005789122204e-57 +-3.484848484848484986e+02 -1.409090909090909008e+03 8.731032066335687992e-60 +-3.181818181818180165e+02 -1.409090909090909008e+03 2.619401497399006700e-62 +-2.878787878787877617e+02 -1.409090909090909008e+03 4.901891124007275159e-65 +-2.575757575757575069e+02 -1.409090909090909008e+03 5.596907177314923383e-68 +-2.272727272727272521e+02 -1.409090909090909008e+03 3.809050373714524044e-71 +-1.969696969696969973e+02 -1.409090909090909008e+03 1.507628616282396185e-74 +-1.666666666666665151e+02 -1.409090909090909008e+03 3.381968125201375447e-78 +-1.363636363636362603e+02 -1.409090909090909008e+03 4.184987151322095636e-82 +-1.060606060606060055e+02 -1.409090909090909008e+03 2.777050578217856539e-86 +-7.575757575757575069e+01 -1.409090909090909008e+03 9.594395441690681990e-91 +-4.545454545454549589e+01 -1.409090909090909008e+03 1.673548439470792168e-95 +-1.515151515151501371e+01 -1.409090909090909008e+03 1.427420907713341910e-100 +1.515151515151524109e+01 -1.409090909090909008e+03 5.758756573587406938e-106 +4.545454545454549589e+01 -1.409090909090909008e+03 1.061699610384681258e-111 +7.575757575757575069e+01 -1.409090909090909008e+03 8.631132724519757554e-118 +1.060606060606062329e+02 -1.409090909090909008e+03 2.981862573337742580e-124 +1.363636363636364877e+02 -1.409090909090909008e+03 4.213909446004062123e-131 +1.666666666666667425e+02 -1.409090909090909008e+03 2.341791008661823036e-138 +1.969696969696969973e+02 -1.409090909090909008e+03 4.913914632097025540e-146 +2.272727272727272521e+02 -1.409090909090909008e+03 3.733690859527341988e-154 +2.575757575757577342e+02 -1.409090909090909008e+03 9.839174929622999580e-163 +2.878787878787879890e+02 -1.409090909090909008e+03 8.602614167736677083e-172 +3.181818181818182438e+02 -1.409090909090909008e+03 2.384289954456052616e-181 +3.484848484848484986e+02 -1.409090909090909008e+03 1.999003427867183966e-191 +3.787878787878789808e+02 -1.409090909090909008e+03 4.831994162342543234e-202 +4.090909090909092356e+02 -1.409090909090909008e+03 3.205485106083467299e-213 +4.393939393939394904e+02 -1.409090909090909008e+03 5.548496235078223639e-225 +4.696969696969697452e+02 -1.409090909090909008e+03 2.379546682244374415e-237 +5.000000000000000000e+02 -1.409090909090909008e+03 2.397934725489494518e-250 +5.303030303030304822e+02 -1.409090909090909008e+03 5.378423962584364907e-264 +5.606060606060605096e+02 -1.409090909090909008e+03 2.540160591673957071e-278 +5.909090909090909918e+02 -1.409090909090909008e+03 2.386894684156463071e-293 +6.212121212121214739e+02 -1.409090909090909008e+03 4.211262587266922816e-309 +6.515151515151515014e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.378787878787878753e+03 1.384982613310489127e-72 +-1.469696969696969745e+03 -1.378787878787878753e+03 4.227579734003752377e-69 +-1.439393939393939490e+03 -1.378787878787878753e+03 7.441941493794923223e-66 +-1.409090909090909008e+03 -1.378787878787878753e+03 7.750539401520912424e-63 +-1.378787878787878753e+03 -1.378787878787878753e+03 4.893241775033149827e-60 +-1.348484848484848499e+03 -1.378787878787878753e+03 1.916513524830084504e-57 +-1.318181818181818244e+03 -1.378787878787878753e+03 4.759622719817527127e-55 +-1.287878787878787989e+03 -1.378787878787878753e+03 7.651333244443220720e-53 +-1.257575757575757507e+03 -1.378787878787878753e+03 8.117601675613479067e-51 +-1.227272727272727252e+03 -1.378787878787878753e+03 5.788020115191615338e-49 +-1.196969696969696997e+03 -1.378787878787878753e+03 2.820935834885816342e-47 +-1.166666666666666515e+03 -1.378787878787878753e+03 9.546189092939196949e-46 +-1.136363636363636488e+03 -1.378787878787878753e+03 2.275709569498003466e-44 +-1.106060606060606005e+03 -1.378787878787878753e+03 3.872518558410256763e-43 +-1.075757575757575751e+03 -1.378787878787878753e+03 4.760619827379620427e-42 +-1.045454545454545496e+03 -1.378787878787878753e+03 4.273599597681763627e-41 +-1.015151515151515127e+03 -1.378787878787878753e+03 2.828232246049031460e-40 +-9.848484848484848726e+02 -1.378787878787878753e+03 1.391301834018667841e-39 +-9.545454545454545041e+02 -1.378787878787878753e+03 5.123543086989017355e-39 +-9.242424242424242493e+02 -1.378787878787878753e+03 1.420638027279212415e-38 +-8.939393939393938808e+02 -1.378787878787878753e+03 2.979513160179184829e-38 +-8.636363636363636260e+02 -1.378787878787878753e+03 4.742467831581376572e-38 +-8.333333333333332575e+02 -1.378787878787878753e+03 5.740802921528067294e-38 +-8.030303030303030027e+02 -1.378787878787878753e+03 5.289633079428866757e-38 +-7.727272727272727479e+02 -1.378787878787878753e+03 3.708533372700451625e-38 +-7.424242424242423795e+02 -1.378787878787878753e+03 1.975173268273409966e-38 +-7.121212121212121247e+02 -1.378787878787878753e+03 7.968943776511142323e-39 +-6.818181818181817562e+02 -1.378787878787878753e+03 2.425596935316420979e-39 +-6.515151515151515014e+02 -1.378787878787878753e+03 5.540540472264141295e-40 +-6.212121212121211329e+02 -1.378787878787878753e+03 9.435352470560923082e-41 +-5.909090909090908781e+02 -1.378787878787878753e+03 1.188658400193777306e-41 +-5.606060606060605096e+02 -1.378787878787878753e+03 1.097824547628653236e-42 +-5.303030303030302548e+02 -1.378787878787878753e+03 7.357551500590149765e-44 +-5.000000000000000000e+02 -1.378787878787878753e+03 3.537278923913275126e-45 +-4.696969696969697452e+02 -1.378787878787878753e+03 1.204524420319605568e-46 +-4.393939393939392630e+02 -1.378787878787878753e+03 2.864906582124157980e-48 +-4.090909090909090082e+02 -1.378787878787878753e+03 4.687655442031598814e-50 +-3.787878787878787534e+02 -1.378787878787878753e+03 5.190588847986763369e-52 +-3.484848484848484986e+02 -1.378787878787878753e+03 3.821397698903136908e-54 +-3.181818181818180165e+02 -1.378787878787878753e+03 1.835544847469902723e-56 +-2.878787878787877617e+02 -1.378787878787878753e+03 5.637687125747678499e-59 +-2.575757575757575069e+02 -1.378787878787878753e+03 1.083801540924591331e-61 +-2.272727272727272521e+02 -1.378787878787878753e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 -1.378787878787878753e+03 8.961528584132815197e-68 +-1.666666666666665151e+02 -1.378787878787878753e+03 3.670478379248766470e-71 +-1.363636363636362603e+02 -1.378787878787878753e+03 8.532772152081051139e-75 +-1.060606060606060055e+02 -1.378787878787878753e+03 1.095271921939313945e-78 +-7.575757575757575069e+01 -1.378787878787878753e+03 7.542565179833089462e-83 +-4.545454545454549589e+01 -1.378787878787878753e+03 2.704245081275886231e-87 +-1.515151515151501371e+01 -1.378787878787878753e+03 4.892501784504708100e-92 +1.515151515151524109e+01 -1.378787878787878753e+03 4.323799778577612375e-97 +4.545454545454549589e+01 -1.378787878787878753e+03 1.804700035653270851e-102 +7.575757575757575069e+01 -1.378787878787878753e+03 3.435327469168944528e-108 +1.060606060606062329e+02 -1.378787878787878753e+03 2.876320492335058409e-114 +1.363636363636364877e+02 -1.378787878787878753e+03 1.020371555930008501e-120 +1.666666666666667425e+02 -1.378787878787878753e+03 1.475505473707585389e-127 +1.969696969696969973e+02 -1.378787878787878753e+03 8.357141570763496580e-135 +2.272727272727272521e+02 -1.378787878787878753e+03 1.779285943882977531e-142 +2.575757575757577342e+02 -1.378787878787878753e+03 1.364912949288513998e-150 +2.878787878787879890e+02 -1.378787878787878753e+03 3.611595492652115569e-159 +3.181818181818182438e+02 -1.378787878787878753e+03 3.151776978946383224e-168 +3.484848484848484986e+02 -1.378787878787878753e+03 8.662932531329259775e-178 +3.787878787878789808e+02 -1.378787878787878753e+03 7.152895343948408335e-188 +4.090909090909092356e+02 -1.378787878787878753e+03 1.690146173206725593e-198 +4.393939393939394904e+02 -1.378787878787878753e+03 1.087360748018463212e-209 +4.696969696969697452e+02 -1.378787878787878753e+03 1.809985603978290975e-221 +5.000000000000000000e+02 -1.378787878787878753e+03 7.398391846426744484e-234 +5.303030303030304822e+02 -1.378787878787878753e+03 7.039348969582454514e-247 +5.606060606060605096e+02 -1.378787878787878753e+03 1.476034124078791585e-260 +5.909090909090909918e+02 -1.378787878787878753e+03 6.449534607915243819e-275 +6.212121212121214739e+02 -1.378787878787878753e+03 5.546146491230637038e-290 +6.515151515151515014e+02 -1.378787878787878753e+03 8.853433688792414275e-306 +6.818181818181819835e+02 -1.378787878787878753e+03 4.940656458412465442e-322 +7.121212121212120110e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.348484848484848499e+03 4.046842924223130380e-70 +-1.469696969696969745e+03 -1.348484848484848499e+03 1.336312828344826335e-66 +-1.439393939393939490e+03 -1.348484848484848499e+03 2.534408630171980369e-63 +-1.409090909090909008e+03 -1.348484848484848499e+03 2.834314178026598541e-60 +-1.378787878787878753e+03 -1.348484848484848499e+03 1.916513524830248072e-57 +-1.348484848484848499e+03 -1.348484848484848499e+03 8.024566811621530443e-55 +-1.318181818181818244e+03 -1.348484848484848499e+03 2.128109343453502094e-52 +-1.287878787878787989e+03 -1.348484848484848499e+03 3.651819440394106217e-50 +-1.257575757575757507e+03 -1.348484848484848499e+03 4.137248587890437398e-48 +-1.227272727272727252e+03 -1.348484848484848499e+03 3.153613066582500354e-46 +-1.196969696969696997e+03 -1.348484848484848499e+03 1.646155037076478011e-44 +-1.166666666666666515e+03 -1.348484848484848499e+03 5.981818528338374277e-43 +-1.136363636363636488e+03 -1.348484848484848499e+03 1.536363899260121078e-41 +-1.106060606060606005e+03 -1.348484848484848499e+03 2.828232246049111803e-40 +-1.075757575757575751e+03 -1.348484848484848499e+03 3.779387970962087149e-39 +-1.045454545454545496e+03 -1.348484848484848499e+03 3.708533372700346176e-38 +-1.015151515151515127e+03 -1.348484848484848499e+03 2.699663615826764125e-37 +-9.848484848484848726e+02 -1.348484848484848499e+03 1.471159845332262535e-36 +-9.545454545454545041e+02 -1.348484848484848499e+03 6.048286856550820364e-36 +-9.242424242424242493e+02 -1.348484848484848499e+03 1.888297121780510087e-35 +-8.939393939393938808e+02 -1.348484848484848499e+03 4.500703460466974380e-35 +-8.636363636363636260e+02 -1.348484848484848499e+03 8.223048123166088698e-35 +-8.333333333333332575e+02 -1.348484848484848499e+03 1.154945356164468428e-34 +-8.030303030303030027e+02 -1.348484848484848499e+03 1.249003296533175925e-34 +-7.727272727272727479e+02 -1.348484848484848499e+03 1.040399671311722050e-34 +-7.424242424242423795e+02 -1.348484848484848499e+03 6.669538673889058182e-35 +-7.121212121212121247e+02 -1.348484848484848499e+03 3.283510473907155374e-35 +-6.818181818181817562e+02 -1.348484848484848499e+03 1.237313225194205624e-35 +-6.515151515151515014e+02 -1.348484848484848499e+03 3.552505182411020644e-36 +-6.212121212121211329e+02 -1.348484848484848499e+03 7.726491675957152595e-37 +-5.909090909090908781e+02 -1.348484848484848499e+03 1.264051646961043790e-37 +-5.606060606060605096e+02 -1.348484848484848499e+03 1.542723219854844310e-38 +-5.303030303030302548e+02 -1.348484848484848499e+03 1.391301834018667841e-39 +-5.000000000000000000e+02 -1.348484848484848499e+03 9.172713499359969723e-41 +-4.696969696969697452e+02 -1.348484848484848499e+03 4.368315301211341687e-42 +-4.393939393939392630e+02 -1.348484848484848499e+03 1.482961626972994411e-43 +-4.090909090909090082e+02 -1.348484848484848499e+03 3.537278923913174313e-45 +-3.787878787878787534e+02 -1.348484848484848499e+03 5.836055178229244256e-47 +-3.484848484848484986e+02 -1.348484848484848499e+03 6.548336013154697940e-49 +-3.181818181818180165e+02 -1.348484848484848499e+03 4.907026037274439932e-51 +-2.878787878787877617e+02 -1.348484848484848499e+03 2.408571401092927310e-53 +-2.575757575757575069e+02 -1.348484848484848499e+03 7.585704550446957332e-56 +-2.272727272727272521e+02 -1.348484848484848499e+03 1.499797405510880611e-58 +-1.969696969696969973e+02 -1.348484848484848499e+03 1.819022831541205049e-61 +-1.666666666666665151e+02 -1.348484848484848499e+03 1.320823368052482492e-64 +-1.363636363636362603e+02 -1.348484848484848499e+03 5.596907177314446513e-68 +-1.060606060606060055e+02 -1.348484848484848499e+03 1.347434051650421828e-71 +-7.575757575757575069e+01 -1.348484848484848499e+03 1.792032305386557457e-75 +-4.545454545454549589e+01 -1.348484848484848499e+03 1.278643463138782443e-79 +-1.515151515151501371e+01 -1.348484848484848499e+03 4.747537180728255540e-84 +1.515151515151524109e+01 -1.348484848484848499e+03 8.886200408185343739e-89 +4.545454545454549589e+01 -1.348484848484848499e+03 8.112780845151745735e-94 +7.575757575757575069e+01 -1.348484848484848499e+03 3.491161610846980268e-99 +1.060606060606062329e+02 -1.348484848484848499e+03 6.834723485291821871e-105 +1.363636363636364877e+02 -1.348484848484848499e+03 5.868005475284841091e-111 +1.666666666666667425e+02 -1.348484848484848499e+03 2.127208106141072850e-117 +1.969696969696969973e+02 -1.348484848484848499e+03 3.130936491669503143e-124 +2.272727272727272521e+02 -1.348484848484848499e+03 1.796974077923376917e-131 +2.575757575757577342e+02 -1.348484848484848499e+03 3.857755214561235614e-139 +2.878787878787879890e+02 -1.348484848484848499e+03 2.967825829165711670e-147 +3.181818181818182438e+02 -1.348484848484848499e+03 7.828926057620868311e-156 +3.484848484848484986e+02 -1.348484848484848499e+03 6.767662945478117700e-165 +3.787878787878789808e+02 -1.348484848484848499e+03 1.829887001709709438e-174 +4.090909090909092356e+02 -1.348484848484848499e+03 1.475362289861748790e-184 +4.393939393939394904e+02 -1.348484848484848499e+03 3.377266532909510565e-195 +4.696969696969697452e+02 -1.348484848484848499e+03 2.087330420477443626e-206 +5.000000000000000000e+02 -1.348484848484848499e+03 3.308314558189894351e-218 +5.303030303030304822e+02 -1.348484848484848499e+03 1.275575583369892472e-230 +5.606060606060605096e+02 -1.348484848484848499e+03 1.133566620857312381e-243 +5.909090909090909918e+02 -1.348484848484848499e+03 2.197103695739887561e-257 +6.212121212121214739e+02 -1.348484848484848499e+03 8.778119308816374963e-272 +6.515151515151515014e+02 -1.348484848484848499e+03 6.824143492002504114e-287 +6.818181818181819835e+02 -1.348484848484848499e+03 9.732007969107093289e-303 +7.121212121212120110e+02 -1.348484848484848499e+03 2.396218382330045739e-319 +7.424242424242424931e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.318181818181818244e+03 7.478067814810610917e-68 +-1.469696969696969745e+03 -1.318181818181818244e+03 2.675918797111150353e-64 +-1.439393939393939490e+03 -1.318181818181818244e+03 5.473377065585717680e-61 +-1.409090909090909008e+03 -1.318181818181818244e+03 6.574832806498666018e-58 +-1.378787878787878753e+03 -1.318181818181818244e+03 4.759622719817256181e-55 +-1.348484848484848499e+03 -1.318181818181818244e+03 2.128109343453411218e-52 +-1.318181818181818244e+03 -1.318181818181818244e+03 6.015720192032544734e-50 +-1.287878787878787989e+03 -1.318181818181818244e+03 1.099147165157873269e-47 +-1.257575757575757507e+03 -1.318181818181818244e+03 1.325453195114728556e-45 +-1.227272727272727252e+03 -1.318181818181818244e+03 1.075827533642126909e-43 +-1.196969696969696997e+03 -1.318181818181818244e+03 5.986645637013889069e-42 +-1.166666666666666515e+03 -1.318181818181818244e+03 2.323504838735815700e-40 +-1.136363636363636488e+03 -1.318181818181818244e+03 6.390617110546980023e-39 +-1.106060606060606005e+03 -1.318181818181818244e+03 1.264051646961079706e-37 +-1.075757575757575751e+03 -1.318181818181818244e+03 1.822455038103789290e-36 +-1.045454545454545496e+03 -1.318181818181818244e+03 1.938784546125297274e-35 +-1.015151515151515127e+03 -1.318181818181818244e+03 1.538711858189078960e-34 +-9.848484848484848726e+02 -1.318181818181818244e+03 9.199790552335570158e-34 +-9.545454545454545041e+02 -1.318181818181818244e+03 4.179197469545979962e-33 +-9.242424242424242493e+02 -1.318181818181818244e+03 1.453005117716669083e-32 +-8.939393939393938808e+02 -1.318181818181818244e+03 3.889817655100585006e-32 +-8.636363636363636260e+02 -1.318181818181818244e+03 8.056961709414218233e-32 +-8.333333333333332575e+02 -1.318181818181818244e+03 1.295832848468759730e-31 +-8.030303030303030027e+02 -1.318181818181818244e+03 1.622114593737591843e-31 +-7.727272727272727479e+02 -1.318181818181818244e+03 1.582164859452590480e-31 +-7.424242424242423795e+02 -1.318181818181818244e+03 1.202280905104565832e-31 +-7.121212121212121247e+02 -1.318181818181818244e+03 7.108109260780746086e-32 +-6.818181818181817562e+02 -1.318181818181818244e+03 3.261141548139952405e-32 +-6.515151515151515014e+02 -1.318181818181818244e+03 1.156617221994785481e-32 +-6.212121212121211329e+02 -1.318181818181818244e+03 3.155111508438771181e-33 +-5.909090909090908781e+02 -1.318181818181818244e+03 6.578229000976184727e-34 +-5.606060606060605096e+02 -1.318181818181818244e+03 1.040399671311677575e-34 +-5.303030303030302548e+02 -1.318181818181818244e+03 1.237313225194170343e-35 +-5.000000000000000000e+02 -1.318181818181818244e+03 1.095474273757001023e-36 +-4.696969696969697452e+02 -1.318181818181818244e+03 7.139802540245438189e-38 +-4.393939393939392630e+02 -1.318181818181818244e+03 3.383091011068759252e-39 +-4.090909090909090082e+02 -1.318181818181818244e+03 1.149556065965262751e-40 +-3.787878787878787534e+02 -1.318181818181818244e+03 2.759591033387387855e-42 +-3.484848484848484986e+02 -1.318181818181818244e+03 4.605004313097332995e-44 +-3.181818181818180165e+02 -1.318181818181818244e+03 5.249552997608533234e-46 +-2.878787878787877617e+02 -1.318181818181818244e+03 4.012558297064058529e-48 +-2.575757575757575069e+02 -1.318181818181818244e+03 2.015999754921460217e-50 +-2.272727272727272521e+02 -1.318181818181818244e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 -1.318181818181818244e+03 1.326508867687848576e-55 +-1.666666666666665151e+02 -1.318181818181818244e+03 1.659224730130764855e-58 +-1.363636363636362603e+02 -1.318181818181818244e+03 1.244398099700877643e-61 +-1.060606060606060055e+02 -1.318181818181818244e+03 5.451972905594419953e-65 +-7.575757575757575069e+01 -1.318181818181818244e+03 1.357791146414871334e-68 +-4.545454545454549589e+01 -1.318181818181818244e+03 1.868122981699607147e-72 +-1.515151515151501371e+01 -1.318181818181818244e+03 1.378297586289085781e-76 +1.515151515151524109e+01 -1.318181818181818244e+03 5.286654953981954366e-81 +4.545454545454549589e+01 -1.318181818181818244e+03 1.020747517760906378e-85 +7.575757575757575069e+01 -1.318181818181818244e+03 9.594395441689591952e-91 +1.060606060606062329e+02 -1.318181818181818244e+03 4.240381125552129126e-96 +1.363636363636364877e+02 -1.318181818181818244e+03 8.500995972411515944e-102 +1.666666666666667425e+02 -1.318181818181818244e+03 7.448444252817483625e-108 +1.969696969696969973e+02 -1.318181818181818244e+03 2.744788860161203435e-114 +2.272727272727272521e+02 -1.318181818181818244e+03 4.088652965116993767e-121 +2.575757575757577342e+02 -1.318181818181818244e+03 2.363324647135891509e-128 +2.878787878787879890e+02 -1.318181818181818244e+03 5.082130294071266868e-136 +3.181818181818182438e+02 -1.318181818181818244e+03 3.893305608036327836e-144 +3.484848484848484986e+02 -1.318181818181818244e+03 1.016192671859654663e-152 +3.787878787878789808e+02 -1.318181818181818244e+03 8.632103141028222008e-162 +4.090909090909092356e+02 -1.318181818181818244e+03 2.276679405435453647e-171 +4.393939393939394904e+02 -1.318181818181818244e+03 1.776466784959221396e-181 +4.696969696969697452e+02 -1.318181818181818244e+03 3.902753120679609249e-192 +5.000000000000000000e+02 -1.318181818181818244e+03 2.294543125524996294e-203 +5.303030303030304822e+02 -1.318181818181818244e+03 3.427271189294925222e-215 +5.606060606060605096e+02 -1.318181818181818244e+03 1.233125621691490940e-227 +5.909090909090909918e+02 -1.318181818181818244e+03 1.012082337004628971e-240 +6.212121212121214739e+02 -1.318181818181818244e+03 1.792176055433490743e-254 +6.515151515151515014e+02 -1.318181818181818244e+03 6.468029419989761874e-269 +6.818181818181819835e+02 -1.318181818181818244e+03 4.488730643155449640e-284 +7.121212121212120110e+02 -1.318181818181818244e+03 5.644593351007431632e-300 +7.424242424242424931e+02 -1.318181818181818244e+03 1.210485535593346096e-316 +7.727272727272729753e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.287878787878787989e+03 8.894766354817861093e-66 +-1.469696969696969745e+03 -1.287878787878787989e+03 3.457634775731171236e-62 +-1.439393939393939490e+03 -1.287878787878787989e+03 7.640771892900340018e-59 +-1.409090909090909008e+03 -1.287878787878787989e+03 9.869127491373789788e-56 +-1.378787878787878753e+03 -1.287878787878787989e+03 7.651333244443547131e-53 +-1.348484848484848499e+03 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.318181818181818244e+03 -1.287878787878787989e+03 1.099147165157873269e-47 +-1.287878787878787989e+03 -1.287878787878787989e+03 2.134523160815666617e-45 +-1.257575757575757507e+03 -1.287878787878787989e+03 2.732952290814098526e-43 +-1.227272727272727252e+03 -1.287878787878787989e+03 2.354510404616567158e-41 +-1.196969696969696997e+03 -1.287878787878787989e+03 1.391301834018608461e-39 +-1.166666666666666515e+03 -1.287878787878787989e+03 5.740802921527659071e-38 +-1.136363636363636488e+03 -1.287878787878787989e+03 1.681885295228516962e-36 +-1.106060606060606005e+03 -1.287878787878787989e+03 3.553023206116637164e-35 +-1.075757575757575751e+03 -1.287878787878787989e+03 5.489675720400018638e-34 +-1.045454545454545496e+03 -1.287878787878787989e+03 6.284560592169752431e-33 +-1.015151515151515127e+03 -1.287878787878787989e+03 5.393601910098969659e-32 +-9.848484848484848726e+02 -1.287878787878787989e+03 3.506859212770513601e-31 +-9.545454545454545041e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-9.242424242424242493e+02 -1.287878787878787989e+03 6.681290277801220722e-30 +-8.939393939393938808e+02 -1.287878787878787989e+03 1.987010532640142382e-29 +-8.636363636363636260e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-8.333333333333332575e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-8.030303030303030027e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.727272727272727479e+02 -1.287878787878787989e+03 1.351302430080159497e-28 +-7.424242424242423795e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.121212121212121247e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-6.818181818181817562e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-6.515151515151515014e+02 -1.287878787878787989e+03 1.987010532640086049e-29 +-6.212121212121211329e+02 -1.287878787878787989e+03 6.681290277801030145e-30 +-5.909090909090908781e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-5.606060606060605096e+02 -1.287878787878787989e+03 3.506859212770613443e-31 +-5.303030303030302548e+02 -1.287878787878787989e+03 5.393601910098969659e-32 +-5.000000000000000000e+02 -1.287878787878787989e+03 6.284560592169931699e-33 +-4.696969696969697452e+02 -1.287878787878787989e+03 5.489675720400018638e-34 +-4.393939393939392630e+02 -1.287878787878787989e+03 3.553023206116384855e-35 +-4.090909090909090082e+02 -1.287878787878787989e+03 1.681885295228469187e-36 +-3.787878787878787534e+02 -1.287878787878787989e+03 5.740802921527659071e-38 +-3.484848484848484986e+02 -1.287878787878787989e+03 1.391301834018568820e-39 +-3.181818181818180165e+02 -1.287878787878787989e+03 2.354510404616399947e-41 +-2.878787878787877617e+02 -1.287878787878787989e+03 2.732952290813982230e-43 +-2.575757575757575069e+02 -1.287878787878787989e+03 2.134523160815666617e-45 +-2.272727272727272521e+02 -1.287878787878787989e+03 1.099147165157826597e-47 +-1.969696969696969973e+02 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.666666666666665151e+02 -1.287878787878787989e+03 7.651333244442677322e-53 +-1.363636363636362603e+02 -1.287878787878787989e+03 9.869127491372387969e-56 +-1.060606060606060055e+02 -1.287878787878787989e+03 7.640771892899690025e-59 +-7.575757575757575069e+01 -1.287878787878787989e+03 3.457634775730876311e-62 +-4.545454545454549589e+01 -1.287878787878787989e+03 8.894766354816850096e-66 +-1.515151515151501371e+01 -1.287878787878787989e+03 1.263563911257743500e-69 +1.515151515151524109e+01 -1.287878787878787989e+03 9.616662695257368460e-74 +4.545454545454549589e+01 -1.287878787878787989e+03 3.799591219276452116e-78 +7.575757575757575069e+01 -1.287878787878787989e+03 7.542565179832233593e-83 +1.060606060606062329e+02 -1.287878787878787989e+03 7.271414754057272541e-88 +1.363636363636364877e+02 -1.287878787878787989e+03 3.286608065666267094e-93 +1.666666666666667425e+02 -1.287878787878787989e+03 6.715543060622939502e-99 +1.969696969696969973e+02 -1.287878787878787989e+03 5.973889847849184663e-105 +2.272727272727272521e+02 -1.287878787878787989e+03 2.225247511256646461e-111 +2.575757575757577342e+02 -1.287878787878787989e+03 3.334342676870646712e-118 +2.878787878787879890e+02 -1.287878787878787989e+03 1.928333941089964999e-125 +3.181818181818182438e+02 -1.287878787878787989e+03 4.124651333392234629e-133 +3.484848484848484986e+02 -1.287878787878787989e+03 3.123069573182003557e-141 +3.787878787878789808e+02 -1.287878787878787989e+03 8.001759500365318325e-150 +4.090909090909092356e+02 -1.287878787878787989e+03 6.623420189767991268e-159 +4.393939393939394904e+02 -1.287878787878787989e+03 1.688959443974877851e-168 +4.696969696969697452e+02 -1.287878787878787989e+03 1.263592148116150266e-178 +5.000000000000000000e+02 -1.287878787878787989e+03 2.638272463260076417e-189 +5.303030303030304822e+02 -1.287878787878787989e+03 1.460478627360033217e-200 +5.606060606060605096e+02 -1.287878787878787989e+03 2.033925169773270969e-212 +5.909090909090909918e+02 -1.287878787878787989e+03 6.753110700098334563e-225 +6.212121212121214739e+02 -1.287878787878787989e+03 5.059765528445237456e-238 +6.515151515151515014e+02 -1.287878787878787989e+03 8.087356593484389441e-252 +6.818181818181819835e+02 -1.287878787878787989e+03 2.603682871510351708e-266 +7.121212121212120110e+02 -1.287878787878787989e+03 1.592186906391637854e-281 +7.424242424242424931e+02 -1.287878787878787989e+03 1.741835817511137601e-297 +7.727272727272729753e+02 -1.287878787878787989e+03 3.206814891603562005e-314 +8.030303030303030027e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.257575757575757507e+03 6.922873799743092960e-64 +-1.469696969696969745e+03 -1.257575757575757507e+03 2.932805033955764175e-60 +-1.439393939393939490e+03 -1.257575757575757507e+03 7.019409751131936933e-57 +-1.409090909090909008e+03 -1.257575757575757507e+03 9.766306425177117890e-54 +-1.378787878787878753e+03 -1.257575757575757507e+03 8.117601675614169869e-51 +-1.348484848484848499e+03 -1.257575757575757507e+03 4.137248587890555295e-48 +-1.318181818181818244e+03 -1.257575757575757507e+03 1.325453195114785186e-45 +-1.287878787878787989e+03 -1.257575757575757507e+03 2.732952290814176588e-43 +-1.257575757575757507e+03 -1.257575757575757507e+03 3.708720569847600008e-41 +-1.227272727272727252e+03 -1.257575757575757507e+03 3.383091011069144245e-39 +-1.196969696969696997e+03 -1.257575757575757507e+03 2.116105972682151763e-37 +-1.166666666666666515e+03 -1.257575757575757507e+03 9.246886523801932767e-36 +-1.136363636363636488e+03 -1.257575757575757507e+03 2.872445569167630535e-34 +-1.106060606060606005e+03 -1.257575757575757507e+03 6.446642623741371248e-33 +-1.075757575757575751e+03 -1.257575757575757507e+03 1.061040093814928910e-31 +-1.045454545454545496e+03 -1.257575757575757507e+03 1.298377177976103570e-30 +-1.015151515151515127e+03 -1.257575757575757507e+03 1.196076224162256183e-29 +-9.848484848484848726e+02 -1.257575757575757507e+03 8.388558497348207616e-29 +-9.545454545454545041e+02 -1.257575757575757507e+03 4.524092374857465151e-28 +-9.242424242424242493e+02 -1.257575757575757507e+03 1.892779177796934513e-27 +-8.939393939393938808e+02 -1.257575757575757507e+03 6.189635416499491463e-27 +-8.636363636363636260e+02 -1.257575757575757507e+03 1.592071826993012373e-26 +-8.333333333333332575e+02 -1.257575757575757507e+03 3.237368317942698869e-26 +-8.030303030303030027e+02 -1.257575757575757507e+03 5.224159077859860398e-26 +-7.727272727272727479e+02 -1.257575757575757507e+03 6.707520673390192703e-26 +-7.424242424242423795e+02 -1.257575757575757507e+03 6.861500121975330506e-26 +-7.121212121212121247e+02 -1.257575757575757507e+03 5.592953431255883500e-26 +-6.818181818181817562e+02 -1.257575757575757507e+03 3.628654415184269556e-26 +-6.515151515151515014e+02 -1.257575757575757507e+03 1.869446579660811834e-26 +-6.212121212121211329e+02 -1.257575757575757507e+03 7.620577489683468166e-27 +-5.909090909090908781e+02 -1.257575757575757507e+03 2.446121198940921933e-27 +-5.606060606060605096e+02 -1.257575757575757507e+03 6.145465357752846061e-28 +-5.303030303030302548e+02 -1.257575757575757507e+03 1.199646544736867263e-28 +-5.000000000000000000e+02 -1.257575757575757507e+03 1.804147929571601747e-29 +-4.696969696969697452e+02 -1.257575757575757507e+03 2.070014663641339904e-30 +-4.393939393939392630e+02 -1.257575757575757507e+03 1.792185002743952967e-31 +-4.090909090909090082e+02 -1.257575757575757507e+03 1.156617221994785481e-32 +-3.787878787878787534e+02 -1.257575757575757507e+03 5.489675720400330817e-34 +-3.484848484848484986e+02 -1.257575757575757507e+03 1.888297121780563542e-35 +-3.181818181818180165e+02 -1.257575757575757507e+03 4.632767653242287952e-37 +-2.878787878787877617e+02 -1.257575757575757507e+03 7.968943776510801703e-39 +-2.575757575757575069e+02 -1.257575757575757507e+03 9.435352470560653913e-41 +-2.272727272727272521e+02 -1.257575757575757507e+03 7.540206612321650885e-43 +-1.969696969696969973e+02 -1.257575757575757507e+03 3.983000009176766202e-45 +-1.666666666666665151e+02 -1.257575757575757507e+03 1.360307412168303488e-47 +-1.363636363636362603e+02 -1.257575757575757507e+03 2.934437283087563972e-50 +-1.060606060606060055e+02 -1.257575757575757507e+03 3.901202425593003999e-53 +-7.575757575757575069e+01 -1.257575757575757507e+03 3.114916886073779110e-56 +-4.545454545454549589e+01 -1.257575757575757507e+03 1.453853892435684672e-59 +-1.515151515151501371e+01 -1.257575757575757507e+03 3.855999312099870451e-63 +1.515151515151524109e+01 -1.257575757575757507e+03 5.642533394611100129e-67 +4.545454545454549589e+01 -1.257575757575757507e+03 4.417484338635289356e-71 +7.575757575757575069e+01 -1.257575757575757507e+03 1.792032305386761430e-75 +1.060606060606062329e+02 -1.257575757575757507e+03 3.643815621761176399e-80 +1.363636363636364877e+02 -1.257575757575757507e+03 3.587897800919700136e-85 +1.666666666666667425e+02 -1.257575757575757507e+03 1.650797401059112051e-90 +1.969696969696969973e+02 -1.257575757575757507e+03 3.420408862336850605e-96 +2.272727272727272521e+02 -1.257575757575757507e+03 3.071969200866603464e-102 +2.575757575757577342e+02 -1.257575757575757507e+03 1.149735375787120350e-108 +2.878787878787879890e+02 -1.257575757575757507e+03 1.721758798034361068e-115 +3.181818181818182438e+02 -1.257575757575757507e+03 9.893611340527388959e-123 +3.484848484848484986e+02 -1.257575757575757507e+03 2.089410622911644734e-130 +3.787878787878789808e+02 -1.257575757575757507e+03 1.551390154337848894e-138 +4.090909090909092356e+02 -1.257575757575757507e+03 3.869474298958950125e-147 +4.393939393939394904e+02 -1.257575757575757507e+03 3.093752660187676731e-156 +4.696969696969697452e+02 -1.257575757575757507e+03 7.557087439102304431e-166 +5.000000000000000000e+02 -1.257575757575757507e+03 5.368520886190930729e-176 +5.303030303030304822e+02 -1.257575757575757507e+03 1.054498239096036676e-186 +5.606060606060605096e+02 -1.257575757575757507e+03 5.438151644394856985e-198 +5.909090909090909918e+02 -1.257575757575757507e+03 6.983253455219812275e-210 +6.212121212121214739e+02 -1.257575757575757507e+03 2.115025883286563329e-222 +6.515151515151515014e+02 -1.257575757575757507e+03 1.429350950570449613e-235 +6.818181818181819835e+02 -1.257575757575757507e+03 2.036595816920845187e-249 +7.121212121212120110e+02 -1.257575757575757507e+03 5.773705707348184721e-264 +7.424242424242424931e+02 -1.257575757575757507e+03 3.069678301202340133e-279 +7.727272727272729753e+02 -1.257575757575757507e+03 2.881294644374386302e-295 +8.030303030303030027e+02 -1.257575757575757507e+03 4.489218983745281423e-312 +8.333333333333334849e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.227272727272727252e+03 3.579671728198974151e-62 +-1.469696969696969745e+03 -1.227272727272727252e+03 1.659224730131000445e-58 +-1.439393939393939490e+03 -1.227272727272727252e+03 4.315065247200991625e-55 +-1.409090909090909008e+03 -1.227272727272727252e+03 6.483406563717084707e-52 +-1.378787878787878753e+03 -1.227272727272727252e+03 5.788020115191368453e-49 +-1.348484848484848499e+03 -1.227272727272727252e+03 3.153613066582365781e-46 +-1.318181818181818244e+03 -1.227272727272727252e+03 1.075827533642126909e-43 +-1.287878787878787989e+03 -1.227272727272727252e+03 2.354510404616567158e-41 +-1.257575757575757507e+03 -1.227272727272727252e+03 3.383091011068903461e-39 +-1.227272727272727252e+03 -1.227272727272727252e+03 3.261946369668114755e-37 +-1.196969696969696997e+03 -1.227272727272727252e+03 2.154510131895403325e-35 +-1.166666666666666515e+03 -1.227272727272727252e+03 9.939188723745663821e-34 +-1.136363636363636488e+03 -1.227272727272727252e+03 3.261141548139952405e-32 +-1.106060606060606005e+03 -1.227272727272727252e+03 7.740230330073240305e-31 +-1.075757575757575751e+03 -1.227272727272727252e+03 1.349946039877094476e-29 +-1.045454545454545496e+03 -1.227272727272727252e+03 1.755228059978378951e-28 +-1.015151515151515127e+03 -1.227272727272727252e+03 1.724031541468485280e-27 +-9.848484848484848726e+02 -1.227272727272727252e+03 1.294657296743551703e-26 +-9.545454545454545041e+02 -1.227272727272727252e+03 7.513277266315358634e-26 +-9.242424242424242493e+02 -1.227272727272727252e+03 3.401727813565116027e-25 +-8.939393939393938808e+02 -1.227272727272727252e+03 1.211600363895499172e-24 +-8.636363636363636260e+02 -1.227272727272727252e+03 3.418744282862820735e-24 +-8.333333333333332575e+02 -1.227272727272727252e+03 7.686745253455296997e-24 +-8.030303030303030027e+02 -1.227272727272727252e+03 1.383476638375763646e-23 +-7.727272727272727479e+02 -1.227272727272727252e+03 1.999875803674396252e-23 +-7.424242424242423795e+02 -1.227272727272727252e+03 2.326740886532495554e-23 +-7.121212121212121247e+02 -1.227272727272727252e+03 2.180631712290065250e-23 +-6.818181818181817562e+02 -1.227272727272727252e+03 1.645678520276918646e-23 +-6.515151515151515014e+02 -1.227272727272727252e+03 9.984784196714020097e-24 +-6.212121212121211329e+02 -1.227272727272727252e+03 4.856568981151704978e-24 +-5.909090909090908781e+02 -1.227272727272727252e+03 1.886024763124205289e-24 +-5.606060606060605096e+02 -1.227272727272727252e+03 5.816818120354326987e-25 +-5.303030303030302548e+02 -1.227272727272727252e+03 1.415470165255582834e-25 +-5.000000000000000000e+02 -1.227272727272727252e+03 2.696581401566326703e-26 +-4.696969696969697452e+02 -1.227272727272727252e+03 3.985730491565657463e-27 +-4.393939393939392630e+02 -1.227272727272727252e+03 4.524092374857336904e-28 +-4.090909090909090082e+02 -1.227272727272727252e+03 3.898479567578903066e-29 +-3.787878787878787534e+02 -1.227272727272727252e+03 2.518106005990116314e-30 +-3.484848484848484986e+02 -1.227272727272727252e+03 1.202280905104565832e-31 +-3.181818181818180165e+02 -1.227272727272727252e+03 4.179197469545979962e-33 +-2.878787878787877617e+02 -1.227272727272727252e+03 1.040399671311677575e-34 +-2.575757575757575069e+02 -1.227272727272727252e+03 1.822455038103789290e-36 +-2.272727272727272521e+02 -1.227272727272727252e+03 2.204221497796715783e-38 +-1.969696969696969973e+02 -1.227272727272727252e+03 1.804062145733706875e-40 +-1.666666666666665151e+02 -1.227272727272727252e+03 9.780593716979789009e-43 +-1.363636363636362603e+02 -1.227272727272727252e+03 3.433836288360249808e-45 +-1.060606060606060055e+02 -1.227272727272727252e+03 7.623270566396219001e-48 +-7.575757575757575069e+01 -1.227272727272727252e+03 1.043664146102087786e-50 +-4.545454545454549589e+01 -1.227272727272727252e+03 8.582459009525187598e-54 +-1.515151515151501371e+01 -1.227272727272727252e+03 4.124123664868500903e-57 +1.515151515151524109e+01 -1.227272727272727252e+03 1.125178886265909336e-60 +4.545454545454549589e+01 -1.227272727272727252e+03 1.691398608409413796e-64 +7.575757575757575069e+01 -1.227272727272727252e+03 1.357791146414948547e-68 +1.060606060606062329e+02 -1.227272727272727252e+03 5.634744846279278599e-73 +1.363636363636364877e+02 -1.227272727272727252e+03 1.168759215688002260e-77 +1.666666666666667425e+02 -1.227272727272727252e+03 1.170049258815619913e-82 +1.969696969696969973e+02 -1.227272727272727252e+03 5.452477757290077834e-88 +2.272727272727272521e+02 -1.227272727272727252e+03 1.139305608408987521e-93 +2.575757575757577342e+02 -1.227272727272727252e+03 1.026957857318728657e-99 +2.878787878787879890e+02 -1.227272727272727252e+03 3.837108704635587379e-106 +3.181818181818182438e+02 -1.227272727272727252e+03 5.703366483292872670e-113 +3.484848484848484986e+02 -1.227272727272727252e+03 3.232468592440465528e-120 +3.787878787878789808e+02 -1.227272727272727252e+03 6.687702289671220198e-128 +4.090909090909092356e+02 -1.227272727272727252e+03 4.829324843884802778e-136 +4.393939393939394904e+02 -1.227272727272727252e+03 1.162394707320232462e-144 +4.696969696969697452e+02 -1.227272727272727252e+03 8.894733804536885967e-154 +5.000000000000000000e+02 -1.227272727272727252e+03 2.061305607752411092e-163 +5.303030303030304822e+02 -1.227272727272727252e+03 1.376459522873434684e-173 +5.606060606060605096e+02 -1.227272727272727252e+03 2.516756677948758717e-184 +5.909090909090909918e+02 -1.227272727272727252e+03 1.195871167959449634e-195 +6.212121212121214739e+02 -1.227272727272727252e+03 1.399797325212056017e-207 +6.515151515151515014e+02 -1.227272727272727252e+03 3.821371855747446482e-220 +6.818181818181819835e+02 -1.227272727272727252e+03 2.300626724177455553e-233 +7.121212121212120110e+02 -1.227272727272727252e+03 2.884753043927585099e-247 +7.424242424242424931e+02 -1.227272727272727252e+03 7.106130923753813355e-262 +7.727272727272729753e+02 -1.227272727272727252e+03 3.239737918873586569e-277 +8.030303030303030027e+02 -1.227272727272727252e+03 2.572126065280447790e-293 +8.333333333333334849e+02 -1.227272727272727252e+03 3.341930913911265327e-310 +8.636363636363639671e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.196969696969696997e+03 1.247000591634390946e-60 +-1.469696969696969745e+03 -1.196969696969696997e+03 6.353730525181109690e-57 +-1.439393939393939490e+03 -1.196969696969696997e+03 1.802615210573196121e-53 +-1.409090909090909008e+03 -1.196969696969696997e+03 2.934437283087688838e-50 +-1.378787878787878753e+03 -1.196969696969696997e+03 2.820935834885816342e-47 +-1.348484848484848499e+03 -1.196969696969696997e+03 1.646155037076407815e-44 +-1.318181818181818244e+03 -1.196969696969696997e+03 5.986645637013889069e-42 +-1.287878787878787989e+03 -1.196969696969696997e+03 1.391301834018608461e-39 +-1.257575757575757507e+03 -1.196969696969696997e+03 2.116105972682001420e-37 +-1.227272727272727252e+03 -1.196969696969696997e+03 2.154510131895403325e-35 +-1.196969696969696997e+03 -1.196969696969696997e+03 1.500151515874301573e-33 +-1.166666666666666515e+03 -1.196969696969696997e+03 7.288549574529845892e-32 +-1.136363636363636488e+03 -1.196969696969696997e+03 2.518106005990116314e-30 +-1.106060606060606005e+03 -1.196969696969696997e+03 6.296582306044822320e-29 +-1.075757575757575751e+03 -1.196969696969696997e+03 1.158426196376296190e-27 +-1.045454545454545496e+03 -1.196969696969696997e+03 1.592071826992967029e-26 +-1.015151515151515127e+03 -1.196969696969696997e+03 1.657484593072543405e-25 +-9.848484848484848726e+02 -1.196969696969696997e+03 1.323897049569596924e-24 +-9.545454545454545041e+02 -1.196969696969696997e+03 8.206645555750352787e-24 +-9.242424242424242493e+02 -1.196969696969696997e+03 3.988745488705014054e-23 +-8.939393939393938808e+02 -1.196969696969696997e+03 1.533847428403316868e-22 +-8.636363636363636260e+02 -1.196969696969696997e+03 4.703084136443780933e-22 +-8.333333333333332575e+02 -1.196969696969696997e+03 1.157393946134614491e-21 +-8.030303030303030027e+02 -1.196969696969696997e+03 2.298180960274129861e-21 +-7.727272727272727479e+02 -1.196969696969696997e+03 3.697107193508719984e-21 +-7.424242424242423795e+02 -1.196969696969696997e+03 4.832239773634678301e-21 +-7.121212121212121247e+02 -1.196969696969696997e+03 5.139736935262688999e-21 +-6.818181818181817562e+02 -1.196969696969696997e+03 4.450412031473092737e-21 +-6.515151515151515014e+02 -1.196969696969696997e+03 3.134375024086996296e-21 +-6.212121212121211329e+02 -1.196969696969696997e+03 1.791765446072237111e-21 +-5.909090909090908781e+02 -1.196969696969696997e+03 8.285952404760842541e-22 +-5.606060606060605096e+02 -1.196969696969696997e+03 3.085673479698992709e-22 +-5.303030303030302548e+02 -1.196969696969696997e+03 9.199887089892153034e-23 +-5.000000000000000000e+02 -1.196969696969696997e+03 2.180631712290096107e-23 +-4.696969696969697452e+02 -1.196969696969696997e+03 4.075259886177552240e-24 +-4.393939393939392630e+02 -1.196969696969696997e+03 5.947998903018240826e-25 +-4.090909090909090082e+02 -1.196969696969696997e+03 6.707520673390002145e-26 +-3.787878787878787534e+02 -1.196969696969696997e+03 5.774644824333581529e-27 +-3.484848484848484986e+02 -1.196969696969696997e+03 3.745594530489799055e-28 +-3.181818181818180165e+02 -1.196969696969696997e+03 1.804147929571499172e-29 +-2.878787878787877617e+02 -1.196969696969696997e+03 6.352821551413752683e-31 +-2.575757575757575069e+02 -1.196969696969696997e+03 1.607885402204109080e-32 +-2.272727272727272521e+02 -1.196969696969696997e+03 2.872445569167630535e-34 +-1.969696969696969973e+02 -1.196969696969696997e+03 3.552505182411121541e-36 +-1.666666666666665151e+02 -1.196969696969696997e+03 2.979513160178973409e-38 +-1.363636363636362603e+02 -1.196969696969696997e+03 1.658015597596271768e-40 +-1.060606060606060055e+02 -1.196969696969696997e+03 5.981818528338204613e-43 +-7.575757575757575069e+01 -1.196969696969696997e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 -1.196969696969696997e+03 1.922731526156806636e-48 +-1.515151515151501371e+01 -1.196969696969696997e+03 1.625602847091813779e-51 +1.515151515151524109e+01 -1.196969696969696997e+03 8.024566811621530443e-55 +4.545454545454549589e+01 -1.196969696969696997e+03 2.246086592900043876e-58 +7.575757575757575069e+01 -1.196969696969696997e+03 3.457634775731072784e-62 +1.060606060606062329e+02 -1.196969696969696997e+03 2.835913608647849748e-66 +1.363636363636364877e+02 -1.196969696969696997e+03 1.199071906087379094e-70 +1.666666666666667425e+02 -1.196969696969696997e+03 2.525669194213979261e-75 +1.969696969696969973e+02 -1.196969696969696997e+03 2.557943414813497180e-80 +2.272727272727272521e+02 -1.196969696969696997e+03 1.200760533549290985e-85 +2.575757575757577342e+02 -1.196969696969696997e+03 2.515383597627214660e-91 +2.878787878787879890e+02 -1.196969696969696997e+03 2.261149588469285861e-97 +3.181818181818182438e+02 -1.196969696969696997e+03 8.377030160883801859e-104 +3.484848484848484986e+02 -1.196969696969696997e+03 1.226898412835083726e-110 +3.787878787878789808e+02 -1.196969696969696997e+03 6.805663293521199671e-118 +4.090909090909092356e+02 -1.196969696969696997e+03 1.368121887555569763e-125 +4.393939393939394904e+02 -1.196969696969696997e+03 9.525423902374488610e-134 +4.696969696969697452e+02 -1.196969696969696997e+03 2.192427768934152406e-142 +5.000000000000000000e+02 -1.196969696969696997e+03 1.590331173135733218e-151 +5.303030303030304822e+02 -1.196969696969696997e+03 3.461581338702351641e-161 +5.606060606060605096e+02 -1.196969696969696997e+03 2.150072767339572052e-171 +5.909090909090909918e+02 -1.196969696969696997e+03 3.619544693035390224e-182 +6.212121212121214739e+02 -1.196969696969696997e+03 1.566646369529854289e-193 +6.515151515151515014e+02 -1.196969696969696997e+03 1.651816880129409406e-205 +6.818181818181819835e+02 -1.196969696969696997e+03 4.014652107448244649e-218 +7.121212121212120110e+02 -1.196969696969696997e+03 2.125757860667463528e-231 +7.424242424242424931e+02 -1.196969696969696997e+03 2.314770060544796227e-245 +7.727272727272729753e+02 -1.196969696969696997e+03 4.886996119778116951e-260 +8.030303030303030027e+02 -1.196969696969696997e+03 1.883612903695001093e-275 +8.333333333333334849e+02 -1.196969696969696997e+03 1.246510256903556698e-291 +8.636363636363639671e+02 -1.196969696969696997e+03 1.330323203695502113e-308 +8.939393939393939945e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.166666666666666515e+03 2.964026646166857686e-59 +-1.469696969696969745e+03 -1.166666666666666515e+03 1.669172073207306988e-55 +-1.439393939393939490e+03 -1.166666666666666515e+03 5.190588847986763369e-52 +-1.409090909090909008e+03 -1.166666666666666515e+03 9.191491241383423271e-49 +-1.378787878787878753e+03 -1.166666666666666515e+03 9.546189092939603001e-46 +-1.348484848484848499e+03 -1.166666666666666515e+03 5.981818528338374277e-43 +-1.318181818181818244e+03 -1.166666666666666515e+03 2.323504838735914803e-40 +-1.287878787878787989e+03 -1.166666666666666515e+03 5.740802921527903378e-38 +-1.257575757575757507e+03 -1.166666666666666515e+03 9.246886523801538534e-36 +-1.227272727272727252e+03 -1.166666666666666515e+03 9.939188723746228309e-34 +-1.196969696969696997e+03 -1.166666666666666515e+03 7.288549574530052802e-32 +-1.166666666666666515e+03 -1.166666666666666515e+03 3.723332851282179816e-30 +-1.136363636363636488e+03 -1.166666666666666515e+03 1.351302430080197837e-28 +-1.106060606060606005e+03 -1.166666666666666515e+03 3.548919357599766486e-27 +-1.075757575757575751e+03 -1.166666666666666515e+03 6.861500121975232930e-26 +-1.045454545454545496e+03 -1.166666666666666515e+03 9.922964700149654937e-25 +-1.015151515151515127e+03 -1.166666666666666515e+03 1.089298387811168171e-23 +-9.848484848484848726e+02 -1.166666666666666515e+03 9.199887089892477471e-23 +-9.545454545454545041e+02 -1.166666666666666515e+03 6.051445074131050187e-22 +-9.242424242424242493e+02 -1.166666666666666515e+03 3.134375024087085069e-21 +-8.939393939393938808e+02 -1.166666666666666515e+03 1.290909947486208107e-20 +-8.636363636363636260e+02 -1.166666666666666515e+03 4.263786878818386909e-20 +-8.333333333333332575e+02 -1.166666666666666515e+03 1.137665448958149705e-19 +-8.030303030303030027e+02 -1.166666666666666515e+03 2.467071494564563955e-19 +-7.727272727272727479e+02 -1.166666666666666515e+03 4.369070960201272479e-19 +-7.424242424242423795e+02 -1.166666666666666515e+03 6.341504853147573636e-19 +-7.121212121212121247e+02 -1.166666666666666515e+03 7.561547082559563028e-19 +-6.818181818181817562e+02 -1.166666666666666515e+03 7.415268609422932088e-19 +-6.515151515151515014e+02 -1.166666666666666515e+03 5.979809732376171767e-19 +-6.212121212121211329e+02 -1.166666666666666515e+03 3.960062252250933280e-19 +-5.909090909090908781e+02 -1.166666666666666515e+03 2.148049618647605927e-19 +-5.606060606060605096e+02 -1.166666666666666515e+03 9.507170764263761960e-20 +-5.303030303030302548e+02 -1.166666666666666515e+03 3.416044915081599168e-20 +-5.000000000000000000e+02 -1.166666666666666515e+03 9.902054361620131509e-21 +-4.696969696969697452e+02 -1.166666666666666515e+03 2.298180960274227662e-21 +-4.393939393939392630e+02 -1.166666666666666515e+03 4.233422443799945247e-22 +-4.090909090909090082e+02 -1.166666666666666515e+03 6.127767966887058685e-23 +-3.787878787878787534e+02 -1.166666666666666515e+03 6.891832999272818349e-24 +-3.484848484848484986e+02 -1.166666666666666515e+03 5.947998903018578781e-25 +-3.181818181818180165e+02 -1.166666666666666515e+03 3.885583528512819209e-26 +-2.878787878787877617e+02 -1.166666666666666515e+03 1.892779177796934513e-27 +-2.575757575757575069e+02 -1.166666666666666515e+03 6.765106494817393633e-29 +-2.272727272727272521e+02 -1.166666666666666515e+03 1.743478240992788944e-30 +-1.969696969696969973e+02 -1.166666666666666515e+03 3.179987495423948853e-32 +-1.666666666666665151e+02 -1.166666666666666515e+03 4.024061608112860958e-34 +-1.363636363636362603e+02 -1.166666666666666515e+03 3.459083627925404887e-36 +-1.060606060606060055e+02 -1.166666666666666515e+03 1.975173268273409966e-38 +-7.575757575757575069e+01 -1.166666666666666515e+03 7.317303358738304908e-41 +-4.545454545454549589e+01 -1.166666666666666515e+03 1.715600772060490021e-43 +-1.515151515151501371e+01 -1.166666666666666515e+03 2.480172383626461610e-46 +1.515151515151524109e+01 -1.166666666666666515e+03 2.151258874210892432e-49 +4.545454545454549589e+01 -1.166666666666666515e+03 1.088070231295631084e-52 +7.575757575757575069e+01 -1.166666666666666515e+03 3.114916886073779110e-56 +1.060606060606062329e+02 -1.166666666666666515e+03 4.893241775033011095e-60 +1.363636363636364877e+02 -1.166666666666666515e+03 4.084195491313562845e-64 +1.666666666666667425e+02 -1.166666666666666515e+03 1.751614464701046180e-68 +1.969696969696969973e+02 -1.166666666666666515e+03 3.728367897844372766e-73 +2.272727272727272521e+02 -1.166666666666666515e+03 3.799591219277208615e-78 +2.575757575757577342e+02 -1.166666666666666515e+03 1.786265759846528783e-83 +2.878787878787879890e+02 -1.166666666666666515e+03 3.727890268462138682e-89 +3.181818181818182438e+02 -1.166666666666666515e+03 3.319466906041111765e-95 +3.484848484848484986e+02 -1.166666666666666515e+03 1.210613831465575371e-101 +3.787878787878789808e+02 -1.166666666666666515e+03 1.733733878802125089e-108 +4.090909090909092356e+02 -1.166666666666666515e+03 9.336191871835918608e-116 +4.393939393939394904e+02 -1.166666666666666515e+03 1.808015725620125357e-123 +4.696969696969697452e+02 -1.166666666666666515e+03 1.202756953777357461e-131 +5.000000000000000000e+02 -1.166666666666666515e+03 2.622155751583334648e-140 +5.303030303030304822e+02 -1.166666666666666515e+03 1.785127688795822943e-149 +5.606060606060605096e+02 -1.166666666666666515e+03 3.611595492653142536e-159 +5.909090909090909918e+02 -1.166666666666666515e+03 2.063955429327971938e-169 +6.212121212121214739e+02 -1.166666666666666515e+03 3.162924800415390319e-180 +6.515151515151515014e+02 -1.166666666666666515e+03 1.232378926905791574e-191 +6.818181818181819835e+02 -1.166666666666666515e+03 1.156137724015619414e-203 +7.121212121212120110e+02 -1.166666666666666515e+03 2.469968536057092462e-216 +7.424242424242424931e+02 -1.166666666666666515e+03 1.135167633967156741e-229 +7.727272727272729753e+02 -1.166666666666666515e+03 1.058885644922986320e-243 +8.030303030303030027e+02 -1.166666666666666515e+03 1.889104212390984109e-258 +8.333333333333334849e+02 -1.166666666666666515e+03 6.066545258626171474e-274 +8.636363636363639671e+02 -1.166666666666666515e+03 3.296325375164239287e-290 +8.939393939393939945e+02 -1.166666666666666515e+03 2.845180409263694555e-307 +9.242424242424244767e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.136363636363636488e+03 4.862710457261901775e-58 +-1.469696969696969745e+03 -1.136363636363636488e+03 3.045319808370298000e-54 +-1.439393939393939490e+03 -1.136363636363636488e+03 1.043664146102043276e-50 +-1.409090909090909008e+03 -1.136363636363636488e+03 2.019952513818000595e-47 +-1.378787878787878753e+03 -1.136363636363636488e+03 2.275709569498003466e-44 +-1.348484848484848499e+03 -1.136363636363636488e+03 1.536363899260121078e-41 +-1.318181818181818244e+03 -1.136363636363636488e+03 6.390617110546980023e-39 +-1.287878787878787989e+03 -1.136363636363636488e+03 1.681885295228516962e-36 +-1.257575757575757507e+03 -1.136363636363636488e+03 2.872445569167507801e-34 +-1.227272727272727252e+03 -1.136363636363636488e+03 3.261141548140044913e-32 +-1.196969696969696997e+03 -1.136363636363636488e+03 2.518106005990116314e-30 +-1.166666666666666515e+03 -1.136363636363636488e+03 1.351302430080197837e-28 +-1.136363636363636488e+03 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.106060606060606005e+03 -1.136363636363636488e+03 1.415470165255603038e-25 +-1.075757575757575751e+03 -1.136363636363636488e+03 2.867236291273714770e-24 +-1.045454545454545496e+03 -1.136363636363636488e+03 4.346971004207148374e-23 +-1.015151515151515127e+03 -1.136363636363636488e+03 5.009287693440867778e-22 +-9.848484848484848726e+02 -1.136363636363636488e+03 4.450412031472934751e-21 +-9.545454545454545041e+02 -1.136363636363636488e+03 3.088105188850986561e-20 +-9.242424242424242493e+02 -1.136363636363636488e+03 1.693353897939129552e-19 +-8.939393939393938808e+02 -1.136363636363636488e+03 7.415268609422563273e-19 +-8.636363636363636260e+02 -1.136363636363636488e+03 2.617295991581752854e-18 +-8.333333333333332575e+02 -1.136363636363636488e+03 7.506067042544466930e-18 +-8.030303030303030027e+02 -1.136363636363636488e+03 1.760986780776584561e-17 +-7.727272727272727479e+02 -1.136363636363636488e+03 3.398582235671092811e-17 +-7.424242424242423795e+02 -1.136363636363636488e+03 5.418948642189010941e-17 +-7.121212121212121247e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.818181818181817562e+02 -1.136363636363636488e+03 7.856048917698579242e-17 +-6.515151515151515014e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.212121212121211329e+02 -1.136363636363636488e+03 5.418948642188895077e-17 +-5.909090909090908781e+02 -1.136363636363636488e+03 3.398582235671020088e-17 +-5.606060606060605096e+02 -1.136363636363636488e+03 1.760986780776571927e-17 +-5.303030303030302548e+02 -1.136363636363636488e+03 7.506067042544308233e-18 +-5.000000000000000000e+02 -1.136363636363636488e+03 2.617295991581789831e-18 +-4.696969696969697452e+02 -1.136363636363636488e+03 7.415268609422405346e-19 +-4.393939393939392630e+02 -1.136363636363636488e+03 1.693353897939081404e-19 +-4.090909090909090082e+02 -1.136363636363636488e+03 3.088105188850898088e-20 +-3.787878787878787534e+02 -1.136363636363636488e+03 4.450412031472871556e-21 +-3.484848484848484986e+02 -1.136363636363636488e+03 5.009287693440796308e-22 +-3.181818181818180165e+02 -1.136363636363636488e+03 4.346971004207148374e-23 +-2.878787878787877617e+02 -1.136363636363636488e+03 2.867236291273673995e-24 +-2.575757575757575069e+02 -1.136363636363636488e+03 1.415470165255522452e-25 +-2.272727272727272521e+02 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.969696969696969973e+02 -1.136363636363636488e+03 1.351302430080159497e-28 +-1.666666666666665151e+02 -1.136363636363636488e+03 2.518106005989973381e-30 +-1.363636363636362603e+02 -1.136363636363636488e+03 3.261141548139813370e-32 +-1.060606060606060055e+02 -1.136363636363636488e+03 2.872445569167426122e-34 +-7.575757575757575069e+01 -1.136363636363636488e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 -1.136363636363636488e+03 6.390617110546798620e-39 +-1.515151515151501371e+01 -1.136363636363636488e+03 1.536363899260011983e-41 +1.515151515151524109e+01 -1.136363636363636488e+03 2.275709569497744589e-44 +4.545454545454549589e+01 -1.136363636363636488e+03 2.019952513817828004e-47 +7.575757575757575069e+01 -1.136363636363636488e+03 1.043664146101998765e-50 +1.060606060606062329e+02 -1.136363636363636488e+03 3.045319808369821599e-54 +1.363636363636364877e+02 -1.136363636363636488e+03 4.862710457261210572e-58 +1.666666666666667425e+02 -1.136363636363636488e+03 4.112270338377265555e-62 +1.969696969696969973e+02 -1.136363636363636488e+03 1.780289335782118110e-66 +2.272727272727272521e+02 -1.136363636363636488e+03 3.809050373713981941e-71 +2.575757575757577342e+02 -1.136363636363636488e+03 3.883605450139930058e-76 +2.878787878787879890e+02 -1.136363636363636488e+03 1.817123214030183199e-81 +3.181818181818182438e+02 -1.136363636363636488e+03 3.752897740150817142e-87 +3.484848484848484986e+02 -1.136363636363636488e+03 3.286608065666360344e-93 +3.787878787878789808e+02 -1.136363636363636488e+03 1.171000951828040377e-99 +4.090909090909092356e+02 -1.136363636363636488e+03 1.626625589894746774e-106 +4.393939393939394904e+02 -1.136363636363636488e+03 8.431316847706197650e-114 +4.696969696969697452e+02 -1.136363636363636488e+03 1.558836896993214606e-121 +5.000000000000000000e+02 -1.136363636363636488e+03 9.814924425519656325e-130 +5.303030303030304822e+02 -1.136363636363636488e+03 2.006787473306398074e-138 +5.606060606060605096e+02 -1.136363636363636488e+03 1.268979554189241961e-147 +5.909090909090909918e+02 -1.136363636363636488e+03 2.360592021961329741e-157 +6.212121212121214739e+02 -1.136363636363636488e+03 1.227264349567859303e-167 +6.515151515151515014e+02 -1.136363636363636488e+03 1.692027994384394806e-178 +6.818181818181819835e+02 -1.136363636363636488e+03 5.862652341347176286e-190 +7.121212121212120110e+02 -1.136363636363636488e+03 4.831994162342543234e-202 +7.424242424242424931e+02 -1.136363636363636488e+03 8.955634832415891606e-215 +7.727272727272729753e+02 -1.136363636363636488e+03 3.524192993211342361e-228 +8.030303030303030027e+02 -1.136363636363636488e+03 2.776741792535026036e-242 +8.333333333333334849e+02 -1.136363636363636488e+03 4.125784643840356469e-257 +8.636363636363639671e+02 -1.136363636363636488e+03 1.087474689038915806e-272 +8.939393939393939945e+02 -1.136363636363636488e+03 4.777307158640410531e-289 +9.242424242424244767e+02 -1.136363636363636488e+03 3.282252599972601431e-306 +9.545454545454545041e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.106060606060606005e+03 5.562986682805431733e-57 +-1.469696969696969745e+03 -1.106060606060606005e+03 3.901202425593003999e-53 +-1.439393939393939490e+03 -1.106060606060606005e+03 1.482625960384818511e-49 +-1.409090909090909008e+03 -1.106060606060606005e+03 3.153613066582500354e-46 +-1.378787878787878753e+03 -1.106060606060606005e+03 3.872518558410256763e-43 +-1.348484848484848499e+03 -1.106060606060606005e+03 2.828232246048910742e-40 +-1.318181818181818244e+03 -1.106060606060606005e+03 1.264051646961043790e-37 +-1.287878787878787989e+03 -1.106060606060606005e+03 3.553023206116485885e-35 +-1.257575757575757507e+03 -1.106060606060606005e+03 6.446642623741004502e-33 +-1.227272727272727252e+03 -1.106060606060606005e+03 7.740230330073240305e-31 +-1.196969696969696997e+03 -1.106060606060606005e+03 6.296582306044642953e-29 +-1.166666666666666515e+03 -1.106060606060606005e+03 3.548919357599513938e-27 +-1.136363636363636488e+03 -1.106060606060606005e+03 1.415470165255562630e-25 +-1.106060606060606005e+03 -1.106060606060606005e+03 4.075259886177726360e-24 +-1.075757575757575751e+03 -1.106060606060606005e+03 8.628993064866567860e-23 +-1.045454545454545496e+03 -1.106060606060606005e+03 1.367347598335384267e-21 +-1.015151515151515127e+03 -1.106060606060606005e+03 1.647931249405101346e-20 +-9.848484848484848726e+02 -1.106060606060606005e+03 1.533315393829188746e-19 +-9.545454545454545041e+02 -1.106060606060606005e+03 1.116633410280128017e-18 +-9.242424242424242493e+02 -1.106060606060606005e+03 6.444577989125319313e-18 +-8.939393939393938808e+02 -1.106060606060606005e+03 2.981018574785816013e-17 +-8.636363636363636260e+02 -1.106060606060606005e+03 1.116262575131962228e-16 +-8.333333333333332575e+02 -1.106060606060606005e+03 3.413565520039594494e-16 +-8.030303030303030027e+02 -1.106060606060606005e+03 8.589395343775709917e-16 +-7.727272727272727479e+02 -1.106060606060606005e+03 1.789638228793585897e-15 +-7.424242424242423795e+02 -1.106060606060606005e+03 3.103241738433800682e-15 +-7.121212121212121247e+02 -1.106060606060606005e+03 4.495485802090147684e-15 +-6.818181818181817562e+02 -1.106060606060606005e+03 5.454749817366467317e-15 +-6.515151515151515014e+02 -1.106060606060606005e+03 5.551371713955637110e-15 +-6.212121212121211329e+02 -1.106060606060606005e+03 4.739218035293401119e-15 +-5.909090909090908781e+02 -1.106060606060606005e+03 3.390089671968891004e-15 +-5.606060606060605096e+02 -1.106060606060606005e+03 2.027190509963066340e-15 +-5.303030303030302548e+02 -1.106060606060606005e+03 1.009720453475579237e-15 +-5.000000000000000000e+02 -1.106060606060606005e+03 4.169066704949732522e-16 +-4.696969696969697452e+02 -1.106060606060606005e+03 1.418335871733475388e-16 +-4.393939393939392630e+02 -1.106060606060606005e+03 3.946907027549018206e-17 +-4.090909090909090082e+02 -1.106060606060606005e+03 8.907807991230643573e-18 +-3.787878787878787534e+02 -1.106060606060606005e+03 1.614667396734152842e-18 +-3.484848484848484986e+02 -1.106060606060606005e+03 2.324980321593567732e-19 +-3.181818181818180165e+02 -1.106060606060606005e+03 2.627052324647288919e-20 +-2.878787878787877617e+02 -1.106060606060606005e+03 2.298180960274129861e-21 +-2.575757575757575069e+02 -1.106060606060606005e+03 1.533847428403295239e-22 +-2.272727272727272521e+02 -1.106060606060606005e+03 7.686745253455188263e-24 +-1.969696969696969973e+02 -1.106060606060606005e+03 2.843208481814099168e-25 +-1.666666666666665151e+02 -1.106060606060606005e+03 7.620577489683251491e-27 +-1.363636363636362603e+02 -1.106060606060606005e+03 1.451278128946179991e-28 +-1.060606060606060055e+02 -1.106060606060606005e+03 1.923229879971580198e-30 +-7.575757575757575069e+01 -1.106060606060606005e+03 1.734711582546698766e-32 +-4.545454545454549589e+01 -1.106060606060606005e+03 1.040399671311722050e-34 +-1.515151515151501371e+01 -1.106060606060606005e+03 4.048320222077499857e-37 +1.515151515151524109e+01 -1.106060606060606005e+03 9.959548950521227964e-40 +4.545454545454549589e+01 -1.106060606060606005e+03 1.507810083289676178e-42 +7.575757575757575069e+01 -1.106060606060606005e+03 1.365561729682239567e-45 +1.060606060606062329e+02 -1.106060606060606005e+03 7.183115904221097985e-49 +1.363636363636364877e+02 -1.106060606060606005e+03 2.128109343453411218e-52 +1.666666666666667425e+02 -1.106060606060606005e+03 3.439226478517965493e-56 +1.969696969696969973e+02 -1.106060606060606005e+03 2.932805033955430888e-60 +2.272727272727272521e+02 -1.106060606060606005e+03 1.274954127373125398e-64 +2.575757575757577342e+02 -1.106060606060606005e+03 2.726414009001582396e-69 +2.878787878787879890e+02 -1.106060606060606005e+03 2.763983341614122788e-74 +3.181818181818182438e+02 -1.106060606060606005e+03 1.278643463138709633e-79 +3.484848484848484986e+02 -1.106060606060606005e+03 2.594905486198033972e-85 +3.787878787878789808e+02 -1.106060606060606005e+03 2.218210938815480566e-91 +4.090909090909092356e+02 -1.106060606060606005e+03 7.659635376587327296e-98 +4.393939393939394904e+02 -1.106060606060606005e+03 1.023329762420031859e-104 +4.696969696969697452e+02 -1.106060606060606005e+03 5.060194744259303064e-112 +5.000000000000000000e+02 -1.106060606060606005e+03 8.848474370846281444e-120 +5.303030303030304822e+02 -1.106060606060606005e+03 5.221413508756419570e-128 +5.606060606060605096e+02 -1.106060606060606005e+03 9.909662211055232393e-137 +5.909090909090909918e+02 -1.106060606060606005e+03 5.758068049508879801e-146 +6.212121212121214739e+02 -1.106060606060606005e+03 9.738713381803225391e-156 +6.515151515151515014e+02 -1.106060606060606005e+03 4.552568153888466629e-166 +6.818181818181819835e+02 -1.106060606060606005e+03 5.578638260890735435e-177 +7.121212121212120110e+02 -1.106060606060606005e+03 1.697333464714202081e-188 +7.424242424242424931e+02 -1.106060606060606005e+03 1.213073988785277463e-200 +7.727272727272729753e+02 -1.106060606060606005e+03 1.924270086699875293e-213 +8.030303030303030027e+02 -1.106060606060606005e+03 6.393584769897403150e-227 +8.333333333333334849e+02 -1.106060606060606005e+03 4.193987081498566790e-241 +8.636363636363639671e+02 -1.106060606060606005e+03 5.113075120196246465e-256 +8.939393939393939945e+02 -1.106060606060606005e+03 1.089284707477999274e-271 +9.242424242424244767e+02 -1.106060606060606005e+03 3.808027481301438858e-288 +9.545454545454545041e+02 -1.106060606060606005e+03 2.048882356008141448e-305 +9.848484848484849863e+02 -1.106060606060606005e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.075757575757575751e+03 4.478029310897004811e-56 +-1.469696969696969745e+03 -1.075757575757575751e+03 3.543526686620665482e-52 +-1.439393939393939490e+03 -1.075757575757575751e+03 1.503795788736007558e-48 +-1.409090909090909008e+03 -1.075757575757575751e+03 3.537278923913174313e-45 +-1.378787878787878753e+03 -1.075757575757575751e+03 4.760619827379620427e-42 +-1.348484848484848499e+03 -1.075757575757575751e+03 3.779387970961925974e-39 +-1.318181818181818244e+03 -1.075757575757575751e+03 1.822455038103789290e-36 +-1.287878787878787989e+03 -1.075757575757575751e+03 5.489675720400018638e-34 +-1.257575757575757507e+03 -1.075757575757575751e+03 1.061040093814868698e-31 +-1.227272727272727252e+03 -1.075757575757575751e+03 1.349946039877132591e-29 +-1.196969696969696997e+03 -1.075757575757575751e+03 1.158426196376296190e-27 +-1.166666666666666515e+03 -1.075757575757575751e+03 6.861500121975037780e-26 +-1.136363636363636488e+03 -1.075757575757575751e+03 2.867236291273633220e-24 +-1.106060606060606005e+03 -1.075757575757575751e+03 8.628993064866567860e-23 +-1.075757575757575751e+03 -1.075757575757575751e+03 1.906913806201006612e-21 +-1.045454545454545496e+03 -1.075757575757575751e+03 3.151098353630688981e-20 +-1.015151515151515127e+03 -1.075757575757575751e+03 3.960062252250736354e-19 +-9.848484848484848726e+02 -1.075757575757575751e+03 3.844713597051781846e-18 +-9.545454545454545041e+02 -1.075757575757575751e+03 2.925662529470725814e-17 +-9.242424242424242493e+02 -1.075757575757575751e+03 1.768164275229492546e-16 +-8.939393939393938808e+02 -1.075757575757575751e+03 8.589395343775709917e-16 +-8.636363636363636260e+02 -1.075757575757575751e+03 3.390089671968698128e-15 +-8.333333333333332575e+02 -1.075757575757575751e+03 1.097485946719987384e-14 +-8.030303030303030027e+02 -1.075757575757575751e+03 2.938461975882676648e-14 +-7.727272727272727479e+02 -1.075757575757575751e+03 6.552879881345148061e-14 +-7.424242424242423795e+02 -1.075757575757575751e+03 1.224211976440256671e-13 +-7.121212121212121247e+02 -1.075757575757575751e+03 1.924766926750612887e-13 +-6.818181818181817562e+02 -1.075757575757575751e+03 2.555319222097663365e-13 +-6.515151515151515014e+02 -1.075757575757575751e+03 2.870579718490666773e-13 +-6.212121212121211329e+02 -1.075757575757575751e+03 2.731033359526318665e-13 +-5.909090909090908781e+02 -1.075757575757575751e+03 2.199664314715130060e-13 +-5.606060606060605096e+02 -1.075757575757575751e+03 1.497478014110337950e-13 +-5.303030303030302548e+02 -1.075757575757575751e+03 8.592218911187600606e-14 +-5.000000000000000000e+02 -1.075757575757575751e+03 4.138288825130466091e-14 +-4.696969696969697452e+02 -1.075757575757575751e+03 1.664179486460356909e-14 +-4.393939393939392630e+02 -1.075757575757575751e+03 5.551371713955479338e-15 +-4.090909090909090082e+02 -1.075757575757575751e+03 1.524198984291596973e-15 +-3.787878787878787534e+02 -1.075757575757575751e+03 3.413565520039424889e-16 +-3.484848484848484986e+02 -1.075757575757575751e+03 6.172308083818519281e-17 +-3.181818181818180165e+02 -1.075757575757575751e+03 8.907807991230327720e-18 +-2.878787878787877617e+02 -1.075757575757575751e+03 1.013100858776596681e-18 +-2.575757575757575069e+02 -1.075757575757575751e+03 8.954294013013570105e-20 +-2.272727272727272521e+02 -1.075757575757575751e+03 6.057712465178728298e-21 +-1.969696969696969973e+02 -1.075757575757575751e+03 3.085673479698904782e-22 +-1.666666666666665151e+02 -1.075757575757575751e+03 1.162744299662208624e-23 +-1.363636363636362603e+02 -1.075757575757575751e+03 3.180562259592037616e-25 +-1.060606060606060055e+02 -1.075757575757575751e+03 6.189635416498963409e-27 +-7.575757575757575069e+01 -1.075757575757575751e+03 8.388558497347731175e-29 +-4.545454545454549589e+01 -1.075757575757575751e+03 7.740230330072692047e-31 +-1.515151515151501371e+01 -1.075757575757575751e+03 4.748008073877725853e-33 +1.515151515151524109e+01 -1.075757575757575751e+03 1.888297121780402909e-35 +4.545454545454549589e+01 -1.075757575757575751e+03 4.742467831581039344e-38 +7.575757575757575069e+01 -1.075757575757575751e+03 7.317303358737471912e-41 +1.060606060606062329e+02 -1.075757575757575751e+03 6.739246103221348088e-44 +1.363636363636364877e+02 -1.075757575757575751e+03 3.595420650648117751e-47 +1.666666666666667425e+02 -1.075757575757575751e+03 1.076947037256972394e-50 +1.969696969696969973e+02 -1.075757575757575751e+03 1.753221946291584883e-54 +2.272727272727272521e+02 -1.075757575757575751e+03 1.499797405510880611e-58 +2.575757575757577342e+02 -1.075757575757575751e+03 6.510288553050908033e-63 +2.878787878787879890e+02 -1.075757575757575751e+03 1.382999979475576870e-67 +3.181818181818182438e+02 -1.075757575757575751e+03 1.384982613310292324e-72 +3.484848484848484986e+02 -1.075757575757575751e+03 6.290369538746052221e-78 +3.787878787878789808e+02 -1.075757575757575751e+03 1.245061282106798914e-83 +4.090909090909092356e+02 -1.075757575757575751e+03 1.030681849547736162e-89 +4.393939393939394904e+02 -1.075757575757575751e+03 3.420408862336267214e-96 +4.696969696969697452e+02 -1.075757575757575751e+03 4.356268475749512747e-103 +5.000000000000000000e+02 -1.075757575757575751e+03 2.035924916243741547e-110 +5.303030303030304822e+02 -1.075757575757575751e+03 3.334342676871025778e-118 +5.606060606060605096e+02 -1.075757575757575751e+03 1.825216843125305843e-126 +5.909090909090909918e+02 -1.075757575757575751e+03 3.181210730372355427e-135 +6.212121212121214739e+02 -1.075757575757575751e+03 1.679676617131259692e-144 +6.515151515151515014e+02 -1.075757575757575751e+03 2.553049735605881146e-154 +6.818181818181819835e+02 -1.075757575757575751e+03 1.060234400453697143e-164 +7.121212121212120110e+02 -1.075757575757575751e+03 1.140317375233597413e-175 +7.424242424242424931e+02 -1.075757575757575751e+03 3.007229728439913643e-187 +7.727272727272729753e+02 -1.075757575757575751e+03 1.838754821947033270e-199 +8.030303030303030027e+02 -1.075757575757575751e+03 2.461842699099341550e-212 +8.333333333333334849e+02 -1.075757575757575751e+03 6.807732712389689872e-226 +8.636363636363639671e+02 -1.075757575757575751e+03 3.663029685140021263e-240 +8.939393939393939945e+02 -1.075757575757575751e+03 3.608508343024705336e-255 +9.242424242424244767e+02 -1.075757575757575751e+03 6.116197084170823908e-271 +9.545454545454545041e+02 -1.075757575757575751e+03 1.674103951314024610e-287 +9.848484848484849863e+02 -1.075757575757575751e+03 6.937050178107476577e-305 +1.015151515151515468e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.045454545454545496e+03 2.556199277280019647e-55 +-1.469696969696969745e+03 -1.045454545454545496e+03 2.301685591583484958e-51 +-1.439393939393939490e+03 -1.045454545454545496e+03 1.099147165157826597e-47 +-1.409090909090909008e+03 -1.045454545454545496e+03 2.879181287861044159e-44 +-1.378787878787878753e+03 -1.045454545454545496e+03 4.273599597681763627e-41 +-1.348484848484848499e+03 -1.045454545454545496e+03 3.708533372700188003e-38 +-1.318181818181818244e+03 -1.045454545454545496e+03 1.938784546125379863e-35 +-1.287878787878787989e+03 -1.045454545454545496e+03 6.284560592169752431e-33 +-1.257575757575757507e+03 -1.045454545454545496e+03 1.298377177976066786e-30 +-1.227272727272727252e+03 -1.045454545454545496e+03 1.755228059978428725e-28 +-1.196969696969696997e+03 -1.045454545454545496e+03 1.592071826992967029e-26 +-1.166666666666666515e+03 -1.045454545454545496e+03 9.922964700149373920e-25 +-1.136363636363636488e+03 -1.045454545454545496e+03 4.346971004207148374e-23 +-1.106060606060606005e+03 -1.045454545454545496e+03 1.367347598335423011e-21 +-1.075757575757575751e+03 -1.045454545454545496e+03 3.151098353630688981e-20 +-1.045454545454545496e+03 -1.045454545454545496e+03 5.421797970393833297e-19 +-1.015151515151515127e+03 -1.045454545454545496e+03 7.089149201122808211e-18 +-9.848484848484848726e+02 -1.045454545454545496e+03 7.160592310969638284e-17 +-9.545454545454545041e+02 -1.045454545454545496e+03 5.672911599541524716e-16 +-9.242424242424242493e+02 -1.045454545454545496e+03 3.574596907389447760e-15 +-8.939393939393938808e+02 -1.045454545454545496e+03 1.814418398434603648e-14 +-8.636363636363636260e+02 -1.045454545454545496e+03 7.504573066194535766e-14 +-8.333333333333332575e+02 -1.045454545454545496e+03 2.555319222097663365e-13 +-8.030303030303030027e+02 -1.045454545454545496e+03 7.227880372012419628e-13 +-7.727272727272727479e+02 -1.045454545454545496e+03 1.711602587959628861e-12 +-7.424242424242423795e+02 -1.045454545454545496e+03 3.415578104546237543e-12 +-7.121212121212121247e+02 -1.045454545454545496e+03 5.774328674328947442e-12 +-6.818181818181817562e+02 -1.045454545454545496e+03 8.303955618125406527e-12 +-6.515151515151515014e+02 -1.045454545454545496e+03 1.018705348782991894e-11 +-6.212121212121211329e+02 -1.045454545454545496e+03 1.067799151664071498e-11 +-5.909090909090908781e+02 -1.045454545454545496e+03 9.566848707109044468e-12 +-5.606060606060605096e+02 -1.045454545454545496e+03 7.320000032675046532e-12 +-5.303030303030302548e+02 -1.045454545454545496e+03 4.773139830449589363e-12 +-5.000000000000000000e+02 -1.045454545454545496e+03 2.643624361305278658e-12 +-4.696969696969697452e+02 -1.045454545454545496e+03 1.237978279006397351e-12 +-4.393939393939392630e+02 -1.045454545454545496e+03 4.873295378257312853e-13 +-4.090909090909090082e+02 -1.045454545454545496e+03 1.601294376118524476e-13 +-3.787878787878787534e+02 -1.045454545454545496e+03 4.355762747543226560e-14 +-3.484848484848484986e+02 -1.045454545454545496e+03 9.715636854068464935e-15 +-3.181818181818180165e+02 -1.045454545454545496e+03 1.758026172274760678e-15 +-2.878787878787877617e+02 -1.045454545454545496e+03 2.549898842689567802e-16 +-2.575757575757575069e+02 -1.045454545454545496e+03 2.925662529470643230e-17 +-2.272727272727272521e+02 -1.045454545454545496e+03 2.617295991581752854e-18 +-1.969696969696969973e+02 -1.045454545454545496e+03 1.797198369250585452e-19 +-1.666666666666665151e+02 -1.045454545454545496e+03 9.313320549156388232e-21 +-1.363636363636362603e+02 -1.045454545454545496e+03 3.576784713994067684e-22 +-1.060606060606060055e+02 -1.045454545454545496e+03 9.984784196713665979e-24 +-7.575757575757575069e+01 -1.045454545454545496e+03 1.984648844553202377e-25 +-4.545454545454549589e+01 -1.045454545454545496e+03 2.748101820202508624e-27 +-1.515151515151501371e+01 -1.045454545454545496e+03 2.590327744386114960e-29 +1.515151515151524109e+01 -1.045454545454545496e+03 1.622114593737545644e-31 +4.545454545454549589e+01 -1.045454545454545496e+03 6.578229000975904194e-34 +7.575757575757575069e+01 -1.045454545454545496e+03 1.681885295228516962e-36 +1.060606060606062329e+02 -1.045454545454545496e+03 2.636128257324718487e-39 +1.363636363636364877e+02 -1.045454545454545496e+03 2.459834491572963381e-42 +1.666666666666667425e+02 -1.045454545454545496e+03 1.325453195114634433e-45 +1.969696969696969973e+02 -1.045454545454545496e+03 3.995357065034140419e-49 +2.272727272727272521e+02 -1.045454545454545496e+03 6.518633848692139712e-53 +2.575757575757577342e+02 -1.045454545454545496e+03 5.562986682804798967e-57 +2.878787878787879890e+02 -1.045454545454545496e+03 2.396702422957866313e-61 +3.181818181818182438e+02 -1.045454545454545496e+03 5.025076191584950708e-66 +3.484848484848484986e+02 -1.045454545454545496e+03 4.936566251689879803e-71 +3.787878787878789808e+02 -1.045454545454545496e+03 2.185022806595670502e-76 +4.090909090909092356e+02 -1.045454545454545496e+03 4.184987151321263468e-82 +4.393939393939394904e+02 -1.045454545454545496e+03 3.327066334117757959e-88 +4.696969696969697452e+02 -1.045454545454545496e+03 1.051825158759539443e-94 +5.000000000000000000e+02 -1.045454545454545496e+03 1.265288505022653967e-101 +5.303030303030304822e+02 -1.045454545454545496e+03 5.534930789535624007e-109 +5.606060606060605096e+02 -1.045454545454545496e+03 8.404032505440477884e-117 +5.909090909090909918e+02 -1.045454545454545496e+03 4.222367043598891692e-125 +6.212121212121214739e+02 -1.045454545454545496e+03 6.683752649728793397e-134 +6.515151515151515014e+02 -1.045454545454545496e+03 3.169916622934572130e-143 +6.818181818181819835e+02 -1.045454545454545496e+03 4.278277120822392806e-153 +7.121212121212120110e+02 -1.045454545454545496e+03 1.558754313407531553e-163 +7.424242424242424931e+02 -1.045454545454545496e+03 1.452552204921676660e-174 +7.727272727272729753e+02 -1.045454545454545496e+03 3.276063875424646967e-186 +8.030303030303030027e+02 -1.045454545454545496e+03 1.690146173206725593e-198 +8.333333333333334849e+02 -1.045454545454545496e+03 1.882763600862718389e-211 +8.636363636363639671e+02 -1.045454545454545496e+03 4.269517823375308270e-225 +8.939393939393939945e+02 -1.045454545454545496e+03 1.855875457243009325e-239 +9.242424242424244767e+02 -1.045454545454545496e+03 1.454269173318239432e-254 +9.545454545454545041e+02 -1.045454545454545496e+03 1.929608989010334530e-270 +9.848484848484849863e+02 -1.045454545454545496e+03 4.067134262740658085e-287 +1.015151515151515468e+03 -1.045454545454545496e+03 1.275945375852921194e-304 +1.045454545454545496e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.015151515151515127e+03 1.041536444950803760e-54 +-1.469696969696969745e+03 -1.015151515151515127e+03 1.076947037257048833e-50 +-1.439393939393939490e+03 -1.015151515151515127e+03 5.836055178228995336e-47 +-1.409090909090909008e+03 -1.015151515151515127e+03 1.715600772060368348e-43 +-1.378787878787878753e+03 -1.015151515151515127e+03 2.828232246049031460e-40 +-1.348484848484848499e+03 -1.015151515151515127e+03 2.699663615826764125e-37 +-1.318181818181818244e+03 -1.015151515151515127e+03 1.538711858189078960e-34 +-1.287878787878787989e+03 -1.015151515151515127e+03 5.393601910098969659e-32 +-1.257575757575757507e+03 -1.015151515151515127e+03 1.196076224162222272e-29 +-1.227272727272727252e+03 -1.015151515151515127e+03 1.724031541468485280e-27 +-1.196969696969696997e+03 -1.015151515151515127e+03 1.657484593072543405e-25 +-1.166666666666666515e+03 -1.015151515151515127e+03 1.089298387811137314e-23 +-1.136363636363636488e+03 -1.015151515151515127e+03 5.009287693440725778e-22 +-1.106060606060606005e+03 -1.015151515151515127e+03 1.647931249405148291e-20 +-1.075757575757575751e+03 -1.015151515151515127e+03 3.960062252250736354e-19 +-1.045454545454545496e+03 -1.015151515151515127e+03 7.089149201122808211e-18 +-1.015151515151515127e+03 -1.015151515151515127e+03 9.629601882391456221e-17 +-9.848484848484848726e+02 -1.015151515151515127e+03 1.009720453475557741e-15 +-9.545454545454545041e+02 -1.015151515151515127e+03 8.304101250838028982e-15 +-9.242424242424242493e+02 -1.015151515151515127e+03 5.435836629391358044e-14 +-8.939393939393938808e+02 -1.015151515151515127e+03 2.870579718490687472e-13 +-8.636363636363636260e+02 -1.015151515151515127e+03 1.237978279006388466e-12 +-8.333333333333332575e+02 -1.015151515151515127e+03 4.408297904797817701e-12 +-8.030303030303030027e+02 -1.015151515151515127e+03 1.308823873075643919e-11 +-7.727272727272727479e+02 -1.015151515151515127e+03 3.267723238714253303e-11 +-7.424242424242423795e+02 -1.015151515151515127e+03 6.910796398284561361e-11 +-7.121212121212121247e+02 -1.015151515151515127e+03 1.245541639253622513e-10 +-6.818181818181817562e+02 -1.015151515151515127e+03 1.922329515916877679e-10 +-6.515151515151515014e+02 -1.015151515151515127e+03 2.549720171445657035e-10 +-6.212121212121211329e+02 -1.015151515151515127e+03 2.913208311720695974e-10 +-5.909090909090908781e+02 -1.015151515151515127e+03 2.870434826384708896e-10 +-5.606060606060605096e+02 -1.015151515151515127e+03 2.438750248254351182e-10 +-5.303030303030302548e+02 -1.015151515151515127e+03 1.784186981526963786e-10 +-5.000000000000000000e+02 -1.015151515151515127e+03 1.121089509384016658e-10 +-4.696969696969697452e+02 -1.015151515151515127e+03 6.027040850409735092e-11 +-4.393939393939392630e+02 -1.015151515151515127e+03 2.758242893688926952e-11 +-4.090909090909090082e+02 -1.015151515151515127e+03 1.067799151664060188e-11 +-3.787878787878787534e+02 -1.015151515151515127e+03 3.470587925503545866e-12 +-3.484848484848484986e+02 -1.015151515151515127e+03 9.387808790463105416e-13 +-3.181818181818180165e+02 -1.015151515151515127e+03 2.092319353028660868e-13 +-2.878787878787877617e+02 -1.015151515151515127e+03 3.799379475520114057e-14 +-2.575757575757575069e+02 -1.015151515151515127e+03 5.551371713955479338e-15 +-2.272727272727272521e+02 -1.015151515151515127e+03 6.437784184080395157e-16 +-1.969696969696969973e+02 -1.015151515151515127e+03 5.837542882741246992e-17 +-1.666666666666665151e+02 -1.015151515151515127e+03 4.072433264588600719e-18 +-1.363636363636362603e+02 -1.015151515151515127e+03 2.148049618647499038e-19 +-1.060606060606060055e+02 -1.015151515151515127e+03 8.408157975774715265e-21 +-7.575757575757575069e+01 -1.015151515151515127e+03 2.394346385576936534e-22 +-4.545454545454549589e+01 -1.015151515151515127e+03 4.856568981151635918e-24 +-1.515151515151501371e+01 -1.015151515151515127e+03 6.861500121974746202e-26 +1.515151515151524109e+01 -1.015151515151515127e+03 6.594920231734888535e-28 +4.545454545454549589e+01 -1.015151515151515127e+03 4.206477445197308950e-30 +7.575757575757575069e+01 -1.015151515151515127e+03 1.734711582546649501e-32 +1.060606060606062329e+02 -1.015151515151515127e+03 4.500703460466526425e-35 +1.363636363636364877e+02 -1.015151515151515127e+03 7.139802540245438189e-38 +1.666666666666667425e+02 -1.015151515151515127e+03 6.722278760459352809e-41 +1.969696969696969973e+02 -1.015151515151515127e+03 3.641721635590487215e-44 +2.272727272727272521e+02 -1.015151515151515127e+03 1.099147165157873269e-47 +2.575757575757577342e+02 -1.015151515151515127e+03 1.787418838639723174e-51 +2.878787878787879890e+02 -1.015151515151515127e+03 1.512670326909649675e-55 +3.181818181818182438e+02 -1.015151515151515127e+03 6.426867661540300996e-60 +3.484848484848484986e+02 -1.015151515151515127e+03 1.320823368052482492e-64 +3.787878787878789808e+02 -1.015151515151515127e+03 1.263563911257815309e-69 +4.090909090909092356e+02 -1.015151515151515127e+03 5.408005114244575097e-75 +4.393939393939394904e+02 -1.015151515151515127e+03 9.940501002457393850e-81 +4.696969696969697452e+02 -1.015151515151515127e+03 7.523470174959689815e-87 +5.000000000000000000e+02 -1.015151515151515127e+03 2.245111407822774232e-93 +5.303030303030304822e+02 -1.015151515151515127e+03 2.526398915685446590e-100 +5.606060606060605096e+02 -1.015151515151515127e+03 1.024019974798842977e-107 +5.909090909090909918e+02 -1.015151515151515127e+03 1.426326987358760378e-115 +6.212121212121214739e+02 -1.015151515151515127e+03 6.505178216561086519e-124 +6.515151515151515014e+02 -1.015151515151515127e+03 9.245226322405190379e-133 +6.818181818181819835e+02 -1.015151515151515127e+03 3.891764262948959632e-142 +7.121212121212120110e+02 -1.015151515151515127e+03 4.606404570854636829e-152 +7.424242424242424931e+02 -1.015151515151515127e+03 1.453595970926848878e-162 +7.727272727272729753e+02 -1.015151515151515127e+03 1.158069139744204033e-173 +8.030303030303030027e+02 -1.015151515151515127e+03 2.203134651994134169e-185 +8.333333333333334849e+02 -1.015151515151515127e+03 9.454390984310646192e-198 +8.636363636363639671e+02 -1.015151515151515127e+03 8.634670942948656968e-211 +8.939393939393939945e+02 -1.015151515151515127e+03 1.581521332753445921e-224 +9.242424242424244767e+02 -1.015151515151515127e+03 5.467417281281732700e-239 +9.545454545454545041e+02 -1.015151515151515127e+03 3.353449174576677364e-254 +9.848484848484849863e+02 -1.015151515151515127e+03 3.426033257239852674e-270 +1.015151515151515468e+03 -1.015151515151515127e+03 5.466801672782783114e-287 +1.045454545454545496e+03 -1.015151515151515127e+03 1.275945375853646485e-304 +1.075757575757575978e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.848484848484848726e+02 3.045319808370298000e-54 +-1.469696969696969745e+03 -9.848484848484848726e+02 3.651819440394210193e-50 +-1.439393939393939490e+03 -9.848484848484848726e+02 2.266365294794784682e-46 +-1.409090909090909008e+03 -9.848484848484848726e+02 7.540206612321650885e-43 +-1.378787878787878753e+03 -9.848484848484848726e+02 1.391301834018667841e-39 +-1.348484848484848499e+03 -9.848484848484848726e+02 1.471159845332262535e-36 +-1.318181818181818244e+03 -9.848484848484848726e+02 9.199790552336223596e-34 +-1.287878787878787989e+03 -9.848484848484848726e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -9.848484848484848726e+02 8.388558497347731175e-29 +-1.227272727272727252e+03 -9.848484848484848726e+02 1.294657296743551703e-26 +-1.196969696969696997e+03 -9.848484848484848726e+02 1.323897049569596924e-24 +-1.166666666666666515e+03 -9.848484848484848726e+02 9.199887089892283514e-23 +-1.136363636363636488e+03 -9.848484848484848726e+02 4.450412031472934751e-21 +-1.106060606060606005e+03 -9.848484848484848726e+02 1.533315393829221487e-19 +-1.075757575757575751e+03 -9.848484848484848726e+02 3.844713597051863506e-18 +-1.045454545454545496e+03 -9.848484848484848726e+02 7.160592310969638284e-17 +-1.015151515151515127e+03 -9.848484848484848726e+02 1.009720453475557741e-15 +-9.848484848484848726e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-9.545454545454545041e+02 -9.848484848484848726e+02 9.349412223612470222e-14 +-9.242424242424242493e+02 -9.848484848484848726e+02 6.339611667251691202e-13 +-8.939393939393938808e+02 -9.848484848484848726e+02 3.470587925503619375e-12 +-8.636363636363636260e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-8.333333333333332575e+02 -9.848484848484848726e+02 5.757897918648401281e-11 +-8.030303030303030027e+02 -9.848484848484848726e+02 1.784186981526982656e-10 +-7.727272727272727479e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-7.424242424242423795e+02 -9.848484848484848726e+02 1.038488082495732459e-09 +-7.121212121212121247e+02 -9.848484848484848726e+02 1.979810045147856988e-09 +-6.818181818181817562e+02 -9.848484848484848726e+02 3.251401439798360214e-09 +-6.515151515151515014e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-6.212121212121211329e+02 -9.848484848484848726e+02 5.696572446328872209e-09 +-5.909090909090908781e+02 -9.848484848484848726e+02 6.107385580804661962e-09 +-5.606060606060605096e+02 -9.848484848484848726e+02 5.696572446328932593e-09 +-5.303030303030302548e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-5.000000000000000000e+02 -9.848484848484848726e+02 3.251401439798337053e-09 +-4.696969696969697452e+02 -9.848484848484848726e+02 1.979810045147835895e-09 +-4.393939393939392630e+02 -9.848484848484848726e+02 1.038488082495714054e-09 +-4.090909090909090082e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-3.787878787878787534e+02 -9.848484848484848726e+02 1.784186981526963786e-10 +-3.484848484848484986e+02 -9.848484848484848726e+02 5.757897918648299176e-11 +-3.181818181818180165e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-2.878787878787877617e+02 -9.848484848484848726e+02 3.470587925503508303e-12 +-2.575757575757575069e+02 -9.848484848484848726e+02 6.339611667251555897e-13 +-2.272727272727272521e+02 -9.848484848484848726e+02 9.349412223612337693e-14 +-1.969696969696969973e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-1.666666666666665151e+02 -9.848484848484848726e+02 1.009720453475543344e-15 +-1.363636363636362603e+02 -9.848484848484848726e+02 7.160592310969740589e-17 +-1.060606060606060055e+02 -9.848484848484848726e+02 3.844713597051835772e-18 +-7.575757575757575069e+01 -9.848484848484848726e+02 1.533315393829166838e-19 +-4.545454545454549589e+01 -9.848484848484848726e+02 4.450412031472997945e-21 +-1.515151515151501371e+01 -9.848484848484848726e+02 9.199887089891889724e-23 +1.515151515151524109e+01 -9.848484848484848726e+02 1.323897049569540353e-24 +4.545454545454549589e+01 -9.848484848484848726e+02 1.294657296743514682e-26 +7.575757575757575069e+01 -9.848484848484848726e+02 8.388558497347731175e-29 +1.060606060606062329e+02 -9.848484848484848726e+02 3.506859212770513601e-31 +1.363636363636364877e+02 -9.848484848484848726e+02 9.199790552335570158e-34 +1.666666666666667425e+02 -9.848484848484848726e+02 1.471159845332220606e-36 +1.969696969696969973e+02 -9.848484848484848726e+02 1.391301834018608461e-39 +2.272727272727272521e+02 -9.848484848484848726e+02 7.540206612321115606e-43 +2.575757575757577342e+02 -9.848484848484848726e+02 2.266365294794623661e-46 +2.878787878787879890e+02 -9.848484848484848726e+02 3.651819440393951439e-50 +3.181818181818182438e+02 -9.848484848484848726e+02 3.045319808370037776e-54 +3.484848484848484986e+02 -9.848484848484848726e+02 1.267289427994871090e-58 +3.787878787878789808e+02 -9.848484848484848726e+02 2.534408630171692137e-63 +4.090909090909092356e+02 -9.848484848484848726e+02 2.342812748293857508e-68 +4.393939393939394904e+02 -9.848484848484848726e+02 9.616662695257643369e-74 +4.696969696969697452e+02 -9.848484848484848726e+02 1.681769093994250749e-79 +5.000000000000000000e+02 -9.848484848484848726e+02 1.200760533549290985e-85 +5.303030303030304822e+02 -9.848484848484848726e+02 3.350047264315598989e-92 +5.606060606060605096e+02 -9.848484848484848726e+02 3.491161610846980268e-99 +5.909090909090909918e+02 -9.848484848484848726e+02 1.297469096415528775e-106 +6.212121212121214739e+02 -9.848484848484848726e+02 1.639756130903938135e-114 +6.515151515151515014e+02 -9.848484848484848726e+02 6.711619999649583133e-123 +6.818181818181819835e+02 -9.848484848484848726e+02 8.462828811161805195e-132 +7.121212121212120110e+02 -9.848484848484848726e+02 3.123069573182713848e-141 +7.424242424242424931e+02 -9.848484848484848726e+02 3.200567843958368242e-151 +7.727272727272729753e+02 -9.848484848484848726e+02 8.632103141028222008e-162 +8.030303030303030027e+02 -9.848484848484848726e+02 5.799344400515525556e-173 +8.333333333333334849e+02 -9.848484848484848726e+02 9.174996973564063017e-185 +8.636363636363639671e+02 -9.848484848484848726e+02 3.227403924914359416e-197 +8.939393939393939945e+02 -9.848484848484848726e+02 2.380346914686845797e-210 +9.242424242424244767e+02 -9.848484848484848726e+02 3.466965084269595887e-224 +9.545454545454545041e+02 -9.848484848484848726e+02 9.380527417808438142e-239 +9.848484848484849863e+02 -9.848484848484848726e+02 4.429793536380294970e-254 +1.015151515151515468e+03 -9.848484848484848726e+02 3.426033257238684227e-270 +1.045454545454545496e+03 -9.848484848484848726e+02 4.067134262741583183e-287 +1.075757575757575978e+03 -9.848484848484848726e+02 6.937050178107476577e-305 +1.106060606060606005e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.136363636363636488e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.545454545454545041e+02 6.415644086102914005e-54 +-1.469696969696969745e+03 -9.545454545454545041e+02 9.017433745253146796e-50 +-1.439393939393939490e+03 -9.545454545454545041e+02 6.472937031498399670e-46 +-1.409090909090909008e+03 -9.545454545454545041e+02 2.459834491573242810e-42 +-1.378787878787878753e+03 -9.545454545454545041e+02 5.123543086989017355e-39 +-1.348484848484848499e+03 -9.545454545454545041e+02 6.048286856550476913e-36 +-1.318181818181818244e+03 -9.545454545454545041e+02 4.179197469545979962e-33 +-1.287878787878787989e+03 -9.545454545454545041e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -9.545454545454545041e+02 4.524092374857465151e-28 +-1.227272727272727252e+03 -9.545454545454545041e+02 7.513277266315358634e-26 +-1.196969696969696997e+03 -9.545454545454545041e+02 8.206645555750352787e-24 +-1.166666666666666515e+03 -9.545454545454545041e+02 6.051445074130921353e-22 +-1.136363636363636488e+03 -9.545454545454545041e+02 3.088105188850898088e-20 +-1.106060606060606005e+03 -9.545454545454545041e+02 1.116633410280128017e-18 +-1.075757575757575751e+03 -9.545454545454545041e+02 2.925662529470725814e-17 +-1.045454545454545496e+03 -9.545454545454545041e+02 5.672911599541404415e-16 +-1.015151515151515127e+03 -9.545454545454545041e+02 8.304101250838028982e-15 +-9.848484848484848726e+02 -9.545454545454545041e+02 9.349412223612470222e-14 +-9.545454545454545041e+02 -9.545454545454545041e+02 8.238436825551831218e-13 +-9.242424242424242493e+02 -9.545454545454545041e+02 5.774328674329008027e-12 +-8.939393939393938808e+02 -9.545454545454545041e+02 3.267723238714310818e-11 +-8.636363636363636260e+02 -9.545454545454545041e+02 1.513667830629564845e-10 +-8.333333333333332575e+02 -9.545454545454545041e+02 5.811329112628962169e-10 +-8.030303030303030027e+02 -9.545454545454545041e+02 1.870085776796276879e-09 +-7.727272727272727479e+02 -9.545454545454545041e+02 5.094879290802106317e-09 +-7.424242424242423795e+02 -9.545454545454545041e+02 1.185499294385586240e-08 +-7.121212121212121247e+02 -9.545454545454545041e+02 2.373755607470153758e-08 +-6.818181818181817562e+02 -9.545454545454545041e+02 4.115985597351946016e-08 +-6.515151515151515014e+02 -9.545454545454545041e+02 6.211753673035538805e-08 +-6.212121212121211329e+02 -9.545454545454545041e+02 8.190682658047596449e-08 +-5.909090909090908781e+02 -9.545454545454545041e+02 9.460584959310615629e-08 +-5.606060606060605096e+02 -9.545454545454545041e+02 9.585129365858024617e-08 +-5.303030303030302548e+02 -9.545454545454545041e+02 8.519492193135881685e-08 +-5.000000000000000000e+02 -9.545454545454545041e+02 6.635633443757787832e-08 +-4.696969696969697452e+02 -9.545454545454545041e+02 4.518401091155372261e-08 +-4.393939393939392630e+02 -9.545454545454545041e+02 2.680187736377927109e-08 +-4.090909090909090082e+02 -9.545454545454545041e+02 1.378261373162479996e-08 +-3.787878787878787534e+02 -9.545454545454545041e+02 6.107385580804704148e-09 +-3.484848484848484986e+02 -9.545454545454545041e+02 2.315109263398909015e-09 +-3.181818181818180165e+02 -9.545454545454545041e+02 7.443524460597186116e-10 +-2.878787878787877617e+02 -9.545454545454545041e+02 2.010198097242813676e-10 +-2.575757575757575069e+02 -9.545454545454545041e+02 4.510014146235486066e-11 +-2.272727272727272521e+02 -9.545454545454545041e+02 8.303955618125466304e-12 +-1.969696969696969973e+02 -9.545454545454545041e+02 1.237978279006423605e-12 +-1.666666666666665151e+02 -9.545454545454545041e+02 1.472577985385731122e-13 +-1.363636363636362603e+02 -9.545454545454545041e+02 1.375500651521020469e-14 +-1.060606060606060055e+02 -9.545454545454545041e+02 9.917541389068326844e-16 +-7.575757575757575069e+01 -9.545454545454545041e+02 5.418948642189010941e-17 +-4.545454545454549589e+01 -9.545454545454545041e+02 2.200211702322515011e-18 +-1.515151515151501371e+01 -9.545454545454545041e+02 6.501095089494544744e-20 +1.515151515151524109e+01 -9.545454545454545041e+02 1.367347598335403639e-21 +4.545454545454549589e+01 -9.545454545454545041e+02 1.999875803674367746e-23 +7.575757575757575069e+01 -9.545454545454545041e+02 1.984648844553287095e-25 +1.060606060606062329e+02 -9.545454545454545041e+02 1.302294837210616168e-27 +1.363636363636364877e+02 -9.545454545454545041e+02 5.499610781658947273e-30 +1.666666666666667425e+02 -9.545454545454545041e+02 1.453005117716627755e-32 +1.969696969696969973e+02 -9.545454545454545041e+02 2.331814555953481071e-35 +2.272727272727272521e+02 -9.545454545454545041e+02 2.204221497796810008e-38 +2.575757575757577342e+02 -9.545454545454545041e+02 1.188658400193692936e-41 +2.878787878787879890e+02 -9.545454545454545041e+02 3.537278923913023716e-45 +3.181818181818182438e+02 -9.545454545454545041e+02 5.612099087386472132e-49 +3.484848484848484986e+02 -9.545454545454545041e+02 4.580596805966228948e-53 +3.787878787878789808e+02 -9.545454545454545041e+02 1.853617005788858741e-57 +4.090909090909092356e+02 -9.545454545454545041e+02 3.579671728198567387e-62 +4.393939393939394904e+02 -9.545454545454545041e+02 3.171606292228072769e-67 +4.696969696969697452e+02 -9.545454545454545041e+02 1.237882402550990151e-72 +5.000000000000000000e+02 -9.545454545454545041e+02 2.041071860286668196e-78 +5.303030303030304822e+02 -9.545454545454545041e+02 1.361740296015984590e-84 +5.606060606060605096e+02 -9.545454545454545041e+02 3.516650693976234135e-91 +5.909090909090909918e+02 -9.545454545454545041e+02 3.358679381567846592e-98 +6.212121212121214739e+02 -9.545454545454545041e+02 1.132090696909766528e-105 +6.515151515151515014e+02 -9.545454545454545041e+02 1.283511602170492482e-113 +6.818181818181819835e+02 -9.545454545454545041e+02 4.659296927050953291e-122 +7.121212121212120110e+02 -9.545454545454545041e+02 5.148760122793566461e-131 +7.424242424242424931e+02 -9.545454545454545041e+02 1.644636189633509363e-140 +7.727272727272729753e+02 -9.545454545454545041e+02 1.440153326792880918e-150 +8.030303030303030027e+02 -9.545454545454545041e+02 3.274686139915979102e-161 +8.333333333333334849e+02 -9.545454545454545041e+02 1.829222807235973789e-172 +8.636363636363639671e+02 -9.545454545454545041e+02 2.371794117560633653e-184 +8.939393939393939945e+02 -9.545454545454545041e+02 6.736617061033316290e-197 +9.242424242424244767e+02 -9.545454545454545041e+02 3.950625187186950018e-210 +9.545454545454545041e+02 -9.545454545454545041e+02 4.503156623245518974e-224 +9.848484848484849863e+02 -9.545454545454545041e+02 9.380527417805239641e-239 +1.015151515151515468e+03 -9.545454545454545041e+02 3.353449174575152457e-254 +1.045454545454545496e+03 -9.545454545454545041e+02 1.929608989010334530e-270 +1.075757575757575978e+03 -9.545454545454545041e+02 1.674103951313643722e-287 +1.106060606060606005e+03 -9.545454545454545041e+02 2.048882356007675240e-305 +1.136363636363636488e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.242424242424242493e+02 9.766306425176701764e-54 +-1.469696969696969745e+03 -9.242424242424242493e+02 1.627312680552271077e-49 +-1.439393939393939490e+03 -9.242424242424242493e+02 1.365561729682239567e-45 +-1.409090909090909008e+03 -9.242424242424242493e+02 5.986645637013718289e-42 +-1.378787878787878753e+03 -9.242424242424242493e+02 1.420638027279151860e-38 +-1.348484848484848499e+03 -9.242424242424242493e+02 1.888297121780456365e-35 +-1.318181818181818244e+03 -9.242424242424242493e+02 1.453005117716627755e-32 +-1.287878787878787989e+03 -9.242424242424242493e+02 6.681290277801030145e-30 +-1.257575757575757507e+03 -9.242424242424242493e+02 1.892779177796880703e-27 +-1.227272727272727252e+03 -9.242424242424242493e+02 3.401727813565067813e-25 +-1.196969696969696997e+03 -9.242424242424242493e+02 3.988745488704957043e-23 +-1.166666666666666515e+03 -9.242424242424242493e+02 3.134375024086951533e-21 +-1.136363636363636488e+03 -9.242424242424242493e+02 1.693353897939105478e-19 +-1.106060606060606005e+03 -9.242424242424242493e+02 6.444577989125273861e-18 +-1.075757575757575751e+03 -9.242424242424242493e+02 1.768164275229504872e-16 +-1.045454545454545496e+03 -9.242424242424242493e+02 3.574596907389422517e-15 +-1.015151515151515127e+03 -9.242424242424242493e+02 5.435836629391281051e-14 +-9.848484848484848726e+02 -9.242424242424242493e+02 6.339611667251646774e-13 +-9.545454545454545041e+02 -9.242424242424242493e+02 5.774328674328947442e-12 +-9.242424242424242493e+02 -9.242424242424242493e+02 4.177650791163608586e-11 +-8.939393939393938808e+02 -9.242424242424242493e+02 2.438750248254377548e-10 +-8.636363636363636260e+02 -9.242424242424242493e+02 1.165422519016174903e-09 +-8.333333333333332575e+02 -9.242424242424242493e+02 4.619769020364305893e-09 +-8.030303030303030027e+02 -9.242424242424242493e+02 1.537380432065336123e-08 +-7.727272727272727479e+02 -9.242424242424242493e+02 4.341438767599674098e-08 +-7.424242424242423795e+02 -9.242424242424242493e+02 1.050286615177790462e-07 +-7.121212121212121247e+02 -9.242424242424242493e+02 2.194815096921775354e-07 +-6.818181818181817562e+02 -9.242424242424242493e+02 3.989897167427846089e-07 +-6.515151515151515014e+02 -9.242424242424242493e+02 6.346296855671450261e-07 +-6.212121212121211329e+02 -9.242424242424242493e+02 8.872761371850902558e-07 +-5.909090909090908781e+02 -9.242424242424242493e+02 1.094020203654200544e-06 +-5.606060606060605096e+02 -9.242424242424242493e+02 1.192152875094332198e-06 +-5.303030303030302548e+02 -9.242424242424242493e+02 1.149090232075844041e-06 +-5.000000000000000000e+02 -9.242424242424242493e+02 9.793342834294525276e-07 +-4.696969696969697452e+02 -9.242424242424242493e+02 7.368261931620312834e-07 +-4.393939393939392630e+02 -9.242424242424242493e+02 4.880031423565878390e-07 +-4.090909090909090082e+02 -9.242424242424242493e+02 2.833566430997008232e-07 +-3.787878787878787534e+02 -9.242424242424242493e+02 1.434797832226771453e-07 +-3.484848484848484986e+02 -9.242424242424242493e+02 6.294357909175340719e-08 +-3.181818181818180165e+02 -9.242424242424242493e+02 2.373755607470128281e-08 +-2.878787878787877617e+02 -9.242424242424242493e+02 7.626555240962969827e-09 +-2.575757575757575069e+02 -9.242424242424242493e+02 2.066218498179581712e-09 +-2.272727272727272521e+02 -9.242424242424242493e+02 4.666492816799141107e-10 +-1.969696969696969973e+02 -9.242424242424242493e+02 8.674534404093089833e-11 +-1.666666666666665151e+02 -9.242424242424242493e+02 1.308823873075643919e-11 +-1.363636363636362603e+02 -9.242424242424242493e+02 1.578692376829989853e-12 +-1.060606060606060055e+02 -9.242424242424242493e+02 1.497478014110337950e-13 +-7.575757575757575069e+01 -9.242424242424242493e+02 1.097485946719979653e-14 +-4.545454545454549589e+01 -9.242424242424242493e+02 6.098254478752676629e-16 +-1.515151515151501371e+01 -9.242424242424242493e+02 2.517887001306299130e-17 +1.515151515151524109e+01 -9.242424242424242493e+02 7.561547082559187471e-19 +4.545454545454549589e+01 -9.242424242424242493e+02 1.614774919869279712e-20 +7.575757575757575069e+01 -9.242424242424242493e+02 2.394346385576970858e-22 +1.060606060606062329e+02 -9.242424242424242493e+02 2.404063375977136128e-24 +1.363636363636364877e+02 -9.242424242424242493e+02 1.592071826992921685e-26 +1.666666666666667425e+02 -9.242424242424242493e+02 6.765106494816816298e-29 +1.969696969696969973e+02 -9.242424242424242493e+02 1.792185002743901951e-31 +2.272727272727272521e+02 -9.242424242424242493e+02 2.872445569167507801e-34 +2.575757575757577342e+02 -9.242424242424242493e+02 2.699663615826610858e-37 +2.878787878787879890e+02 -9.242424242424242493e+02 1.440283700205999060e-40 +3.181818181818182438e+02 -9.242424242424242493e+02 4.217180761578566991e-44 +3.484848484848484986e+02 -9.242424242424242493e+02 6.544115555520433933e-48 +3.787878787878789808e+02 -9.242424242424242493e+02 5.190588847986098680e-52 +4.090909090909092356e+02 -9.242424242424242493e+02 2.027053180936262387e-56 +4.393939393939394904e+02 -9.242424242424242493e+02 3.749781639093833498e-61 +4.696969696969697452e+02 -9.242424242424242493e+02 3.157273288493190006e-66 +5.000000000000000000e+02 -9.242424242424242493e+02 1.161235584405763959e-71 +5.303030303030304822e+02 -9.242424242424242493e+02 1.788259835300976079e-77 +5.606060606060605096e+02 -9.242424242424242493e+02 1.103841607000262152e-83 +5.909090909090909918e+02 -9.242424242424242493e+02 2.611415843250744047e-90 +6.212121212121214739e+02 -9.242424242424242493e+02 2.261149588468900711e-97 +6.515151515151515014e+02 -9.242424242424242493e+02 6.834723485291821871e-105 +6.818181818181819835e+02 -9.242424242424242493e+02 6.870193495658118207e-113 +7.121212121212120110e+02 -9.242424242424242493e+02 2.185017337565912877e-121 +7.424242424242424931e+02 -9.242424242424242493e+02 2.089410622911050916e-130 +7.727272727272729753e+02 -9.242424242424242493e+02 5.701437370450883543e-140 +8.030303030303030027e+02 -9.242424242424242493e+02 4.208320267535328214e-150 +8.333333333333334849e+02 -9.242424242424242493e+02 7.954865747498191044e-161 +8.636363636363639671e+02 -9.242424242424242493e+02 3.641295390075823371e-172 +8.939393939393939945e+02 -9.242424242424242493e+02 3.811894358852401519e-184 +9.242424242424244767e+02 -9.242424242424242493e+02 8.608235771892442605e-197 +9.545454545454545041e+02 -9.242424242424242493e+02 3.950625187187623395e-210 +9.848484848484849863e+02 -9.242424242424242493e+02 3.466965084269990367e-224 +1.015151515151515468e+03 -9.242424242424242493e+02 5.467417281280488934e-239 +1.045454545454545496e+03 -9.242424242424242493e+02 1.454269173318735367e-254 +1.075757575757575978e+03 -9.242424242424242493e+02 6.116197084169433751e-271 +1.106060606060606005e+03 -9.242424242424242493e+02 3.808027481301438858e-288 +1.136363636363636488e+03 -9.242424242424242493e+02 3.282252599972601431e-306 +1.166666666666666970e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.939393939393938808e+02 1.075970904295022199e-53 +-1.469696969696969745e+03 -8.939393939393938808e+02 2.151258874210892432e-49 +-1.439393939393939490e+03 -8.939393939393938808e+02 2.134523160815666617e-45 +-1.409090909090909008e+03 -8.939393939393938808e+02 1.091136794320088488e-41 +-1.378787878787878753e+03 -8.939393939393938808e+02 2.979513160179100261e-38 +-1.348484848484848499e+03 -8.939393939393938808e+02 4.500703460466718864e-35 +-1.318181818181818244e+03 -8.939393939393938808e+02 3.889817655100585006e-32 +-1.287878787878787989e+03 -8.939393939393938808e+02 1.987010532640086049e-29 +-1.257575757575757507e+03 -8.939393939393938808e+02 6.189635416499139188e-27 +-1.227272727272727252e+03 -8.939393939393938808e+02 1.211600363895481907e-24 +-1.196969696969696997e+03 -8.939393939393938808e+02 1.533847428403295239e-22 +-1.166666666666666515e+03 -8.939393939393938808e+02 1.290909947486153188e-20 +-1.136363636363636488e+03 -8.939393939393938808e+02 7.415268609422300383e-19 +-1.106060606060606005e+03 -8.939393939393938808e+02 2.981018574785857921e-17 +-1.075757575757575751e+03 -8.939393939393938808e+02 8.589395343775586657e-16 +-1.045454545454545496e+03 -8.939393939393938808e+02 1.814418398434590395e-14 +-1.015151515151515127e+03 -8.939393939393938808e+02 2.870579718490666773e-13 +-9.848484848484848726e+02 -8.939393939393938808e+02 3.470587925503508303e-12 +-9.545454545454545041e+02 -8.939393939393938808e+02 3.267723238714276568e-11 +-9.242424242424242493e+02 -8.939393939393938808e+02 2.438750248254377548e-10 +-8.939393939393938808e+02 -8.939393939393938808e+02 1.466573596940674720e-09 +-8.636363636363636260e+02 -8.939393939393938808e+02 7.215277938779293021e-09 +-8.333333333333332575e+02 -8.939393939393938808e+02 2.944941620113848989e-08 +-8.030303030303030027e+02 -8.939393939393938808e+02 1.009950414069068344e-07 +-7.727272727272727479e+02 -8.939393939393938808e+02 2.943825259327298849e-07 +-7.424242424242423795e+02 -8.939393939393938808e+02 7.368261931620445183e-07 +-7.121212121212121247e+02 -8.939393939393938808e+02 1.597993975671998298e-06 +-6.818181818181817562e+02 -8.939393939393938808e+02 3.026368684010192617e-06 +-6.515151515151515014e+02 -8.939393939393938808e+02 5.037885229815266850e-06 +-6.212121212121211329e+02 -8.939393939393938808e+02 7.410732345003953060e-06 +-5.909090909090908781e+02 -8.939393939393938808e+02 9.672320012642583633e-06 +-5.606060606060605096e+02 -8.939393939393938808e+02 1.123286822982212203e-05 +-5.303030303030302548e+02 -8.939393939393938808e+02 1.162621955646474830e-05 +-5.000000000000000000e+02 -8.939393939393938808e+02 1.072840490473388338e-05 +-4.696969696969697452e+02 -8.939393939393938808e+02 8.818710076177945181e-06 +-4.393939393939392630e+02 -8.939393939393938808e+02 6.443714674555813175e-06 +-4.090909090909090082e+02 -8.939393939393938808e+02 4.171386994035421681e-06 +-3.787878787878787534e+02 -8.939393939393938808e+02 2.381512063610726651e-06 +-3.484848484848484986e+02 -8.939393939393938808e+02 1.192152875094332198e-06 +-3.181818181818180165e+02 -8.939393939393938808e+02 5.195893945539351238e-07 +-2.878787878787877617e+02 -8.939393939393938808e+02 1.955436111287653785e-07 +-2.575757575757575069e+02 -8.939393939393938808e+02 6.294357909175340719e-08 +-2.272727272727272521e+02 -8.939393939393938808e+02 1.714417823045394639e-08 +-1.969696969696969973e+02 -8.939393939393938808e+02 3.904234504556236604e-09 +-1.666666666666665151e+02 -8.939393939393938808e+02 7.336167021249713435e-10 +-1.363636363636362603e+02 -8.939393939393938808e+02 1.121089509384016658e-10 +-1.060606060606060055e+02 -8.939393939393938808e+02 1.371628065598424518e-11 +-7.575757575757575069e+01 -8.939393939393938808e+02 1.321016453443305432e-12 +-4.545454545454549589e+01 -8.939393939393938808e+02 9.834906517405938491e-14 +-1.515151515151501371e+01 -8.939393939393938808e+02 5.551371713955518781e-15 +1.515151515151524109e+01 -8.939393939393938808e+02 2.327233294925867241e-16 +4.545454545454549589e+01 -8.939393939393938808e+02 7.089149201122908359e-18 +7.575757575757575069e+01 -8.939393939393938808e+02 1.533315393829166838e-19 +1.060606060606062329e+02 -8.939393939393938808e+02 2.298180960274047858e-21 +1.363636363636364877e+02 -8.939393939393938808e+02 2.326740886532363311e-23 +1.666666666666667425e+02 -8.939393939393938808e+02 1.549109724599530605e-25 +1.969696969696969973e+02 -8.939393939393938808e+02 6.594920231735075973e-28 +2.272727272727272521e+02 -8.939393939393938808e+02 1.743478240992665279e-30 +2.575757575757577342e+02 -8.939393939393938808e+02 2.776215061516733583e-33 +2.878787878787879890e+02 -8.939393939393938808e+02 2.579483791747016240e-36 +3.181818181818182438e+02 -8.939393939393938808e+02 1.353108799656736304e-39 +3.484848484848484986e+02 -8.939393939393938808e+02 3.872518558409981954e-43 +3.787878787878789808e+02 -8.939393939393938808e+02 5.836055178228995336e-47 +4.090909090909092356e+02 -8.939393939393938808e+02 4.464554645349965907e-51 +4.393939393939394904e+02 -8.939393939393938808e+02 1.669172073207070091e-55 +4.696969696969697452e+02 -8.939393939393938808e+02 2.932805033955430888e-60 +5.000000000000000000e+02 -8.939393939393938808e+02 2.325856181748448658e-65 +5.303030303030304822e+02 -8.939393939393938808e+02 7.985867999539144734e-71 +5.606060606060605096e+02 -8.939393939393938808e+02 1.137330255125591933e-76 +5.909090909090909918e+02 -8.939393939393938808e+02 6.428733181079069224e-83 +6.212121212121214739e+02 -8.939393939393938808e+02 1.378323829382579349e-89 +6.515151515151515014e+02 -8.939393939393938808e+02 1.069893269020641164e-96 +6.818181818181819835e+02 -8.939393939393938808e+02 2.866373679610536710e-104 +7.121212121212120110e+02 -8.939393939393938808e+02 2.523665068051930833e-112 +7.424242424242424931e+02 -8.939393939393938808e+02 6.943910903842949126e-121 +7.727272727272729753e+02 -8.939393939393938808e+02 5.671273562847458234e-130 +8.030303030303030027e+02 -8.939393939393938808e+02 1.304232948234466486e-139 +8.333333333333334849e+02 -8.939393939393938808e+02 8.001759500366227833e-150 +8.636363636363639671e+02 -8.939393939393938808e+02 1.239346602962220879e-160 +8.939393939393939945e+02 -8.939393939393938808e+02 4.579961132755234720e-172 +9.242424242424244767e+02 -8.939393939393938808e+02 3.811894358851751444e-184 +9.545454545454545041e+02 -8.939393939393938808e+02 6.736617061034465262e-197 +9.848484848484849863e+02 -8.939393939393938808e+02 2.380346914687251377e-210 +1.015151515151515468e+03 -8.939393939393938808e+02 1.581521332753086233e-224 +1.045454545454545496e+03 -8.939393939393938808e+02 1.855875457243220100e-239 +1.075757575757575978e+03 -8.939393939393938808e+02 3.608508343024296000e-255 +1.106060606060606005e+03 -8.939393939393938808e+02 1.089284707477999274e-271 +1.136363636363636488e+03 -8.939393939393938808e+02 4.777307158640410531e-289 +1.166666666666666970e+03 -8.939393939393938808e+02 2.845180409262078763e-307 +1.196969696969696997e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.636363636363636260e+02 8.582459009524821314e-54 +-1.469696969696969745e+03 -8.636363636363636260e+02 2.085598728277228549e-49 +-1.439393939393939490e+03 -8.636363636363636260e+02 2.476707066506998732e-45 +-1.409090909090909008e+03 -8.636363636363636260e+02 1.493204720045171366e-41 +-1.378787878787878753e+03 -8.636363636363636260e+02 4.742467831581376572e-38 +-1.348484848484848499e+03 -8.636363636363636260e+02 8.223048123166088698e-35 +-1.318181818181818244e+03 -8.636363636363636260e+02 8.056961709414218233e-32 +-1.287878787878787989e+03 -8.636363636363636260e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -8.636363636363636260e+02 1.592071826992921685e-26 +-1.227272727272727252e+03 -8.636363636363636260e+02 3.418744282862917713e-24 +-1.196969696969696997e+03 -8.636363636363636260e+02 4.703084136443780933e-22 +-1.166666666666666515e+03 -8.636363636363636260e+02 4.263786878818296631e-20 +-1.136363636363636488e+03 -8.636363636363636260e+02 2.617295991581752854e-18 +-1.106060606060606005e+03 -8.636363636363636260e+02 1.116262575131994029e-16 +-1.075757575757575751e+03 -8.636363636363636260e+02 3.390089671968770703e-15 +-1.045454545454545496e+03 -8.636363636363636260e+02 7.504573066194535766e-14 +-1.015151515151515127e+03 -8.636363636363636260e+02 1.237978279006406237e-12 +-9.848484848484848726e+02 -8.636363636363636260e+02 1.553953783700685556e-11 +-9.545454545454545041e+02 -8.636363636363636260e+02 1.513667830629564845e-10 +-9.242424242424242493e+02 -8.636363636363636260e+02 1.165422519016183175e-09 +-8.939393939393938808e+02 -8.636363636363636260e+02 7.215277938779345133e-09 +-8.636363636363636260e+02 -8.636363636363636260e+02 3.649720569992004165e-08 +-8.333333333333332575e+02 -8.636363636363636260e+02 1.530687983283947407e-07 +-8.030303030303030027e+02 -8.636363636363636260e+02 5.394875368984435896e-07 +-7.727272727272727479e+02 -8.636363636363636260e+02 1.617538348122379698e-06 +-7.424242424242423795e+02 -8.636363636363636260e+02 4.171386994035452174e-06 +-7.121212121212121247e+02 -8.636363636363636260e+02 9.343228515321435411e-06 +-6.818181818181817562e+02 -8.636363636363636260e+02 1.833181538886218795e-05 +-6.515151515151515014e+02 -8.636363636363636260e+02 3.173737341076305588e-05 +-6.212121212121211329e+02 -8.636363636363636260e+02 4.877778093119244452e-05 +-5.909090909090908781e+02 -8.636363636363636260e+02 6.687299228485671908e-05 +-5.606060606060605096e+02 -8.636363636363636260e+02 8.207536179214331177e-05 +-5.303030303030302548e+02 -8.636363636363636260e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 -8.636363636363636260e+02 8.942879788635431577e-05 +-4.696969696969697452e+02 -8.636363636363636260e+02 7.947107386062869845e-05 +-4.393939393939392630e+02 -8.636363636363636260e+02 6.334792636026868764e-05 +-4.090909090909090082e+02 -8.636363636363636260e+02 4.517735882024961360e-05 +-3.787878787878787534e+02 -8.636363636363636260e+02 2.871517220500776287e-05 +-3.484848484848484986e+02 -8.636363636363636260e+02 1.618470429048171475e-05 +-3.181818181818180165e+02 -8.636363636363636260e+02 8.038315219101289065e-06 +-2.878787878787877617e+02 -8.636363636363636260e+02 3.491563484674899598e-06 +-2.575757575757575069e+02 -8.636363636363636260e+02 1.314803303002596909e-06 +-2.272727272727272521e+02 -8.636363636363636260e+02 4.249544803125891469e-07 +-1.969696969696969973e+02 -8.636363636363636260e+02 1.165690430938552213e-07 +-1.666666666666665151e+02 -8.636363636363636260e+02 2.680187736377878801e-08 +-1.363636363636362603e+02 -8.636363636363636260e+02 5.094879290801979758e-09 +-1.060606060606060055e+02 -8.636363636363636260e+02 7.888571694518244208e-10 +-7.575757575757575069e+01 -8.636363636363636260e+02 9.788841721948566249e-11 +-4.545454545454549589e+01 -8.636363636363636260e+02 9.566848707109044468e-12 +-1.515151515151501371e+01 -8.636363636363636260e+02 7.227880372012368131e-13 +1.515151515151524109e+01 -8.636363636363636260e+02 4.138288825130408031e-14 +4.545454545454549589e+01 -8.636363636363636260e+02 1.758026172274798347e-15 +7.575757575757575069e+01 -8.636363636363636260e+02 5.418948642188895077e-17 +1.060606060606062329e+02 -8.636363636363636260e+02 1.183706196909827613e-18 +1.363636363636364877e+02 -8.636363636363636260e+02 1.787432223791635442e-20 +1.666666666666667425e+02 -8.636363636363636260e+02 1.817829598985437177e-22 +1.969696969696969973e+02 -8.636363636363636260e+02 1.211600363895430296e-24 +2.272727272727272521e+02 -8.636363636363636260e+02 5.143473773787020056e-27 +2.575757575757577342e+02 -8.636363636363636260e+02 1.349946039877017404e-29 +2.878787878787879890e+02 -8.636363636363636260e+02 2.123608376664169409e-32 +3.181818181818182438e+02 -8.636363636363636260e+02 1.938784546125297274e-35 +3.484848484848484986e+02 -8.636363636363636260e+02 9.934460502445976017e-39 +3.787878787878789808e+02 -8.636363636363636260e+02 2.759591033387191905e-42 +4.090909090909092356e+02 -8.636363636363636260e+02 4.008856449748302439e-46 +4.393939393939394904e+02 -8.636363636363636260e+02 2.934437283087355544e-50 +4.696969696969697452e+02 -8.636363636363636260e+02 1.041536444950744645e-54 +5.000000000000000000e+02 -8.636363636363636260e+02 1.722859058062611168e-59 +5.303030303030304822e+02 -8.636363636363636260e+02 1.274954127372944241e-64 +5.606060606060605096e+02 -8.636363636363636260e+02 4.046842924222900027e-70 +5.909090909090909918e+02 -8.636363636363636260e+02 5.275773338399290609e-76 +6.212121212121214739e+02 -8.636363636363636260e+02 2.701708418515782671e-82 +6.515151515151515014e+02 -8.636363636363636260e+02 5.191244991778134832e-89 +6.818181818181819835e+02 -8.636363636363636260e+02 3.570647460208784808e-96 +7.121212121212120110e+02 -8.636363636363636260e+02 8.377030160884277723e-104 +7.424242424242424931e+02 -8.636363636363636260e+02 6.379544381480531450e-112 +7.727272727272729753e+02 -8.636363636363636260e+02 1.498987831105395938e-120 +8.030303030303030027e+02 -8.636363636363636260e+02 1.031647559331802968e-129 +8.333333333333334849e+02 -8.636363636363636260e+02 1.971827466418941207e-139 +8.636363636363639671e+02 -8.636363636363636260e+02 9.911829987628079137e-150 +8.939393939393939945e+02 -8.636363636363636260e+02 1.239346602962361758e-160 +9.242424242424244767e+02 -8.636363636363636260e+02 3.641295390076443906e-172 +9.545454545454545041e+02 -8.636363636363636260e+02 2.371794117561307766e-184 +9.848484848484849863e+02 -8.636363636363636260e+02 3.227403924914910139e-197 +1.015151515151515468e+03 -8.636363636363636260e+02 8.634670942947184589e-211 +1.045454545454545496e+03 -8.636363636363636260e+02 4.269517823377249477e-225 +1.075757575757575978e+03 -8.636363636363636260e+02 3.663029685140437380e-240 +1.106060606060606005e+03 -8.636363636363636260e+02 5.113075120196827935e-256 +1.136363636363636488e+03 -8.636363636363636260e+02 1.087474689039163063e-272 +1.166666666666666970e+03 -8.636363636363636260e+02 3.296325375163489668e-290 +1.196969696969696997e+03 -8.636363636363636260e+02 1.330323203696243212e-308 +1.227272727272727479e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.333333333333332575e+02 4.952089332747829951e-54 +-1.469696969696969745e+03 -8.333333333333332575e+02 1.482625960384881751e-49 +-1.439393939393939490e+03 -8.333333333333332575e+02 2.134523160815757784e-45 +-1.409090909090909008e+03 -8.333333333333332575e+02 1.536363899260164920e-41 +-1.378787878787878753e+03 -8.333333333333332575e+02 5.740802921527903378e-38 +-1.348484848484848499e+03 -8.333333333333332575e+02 1.154945356164435713e-34 +-1.318181818181818244e+03 -8.333333333333332575e+02 1.295832848468759730e-31 +-1.287878787878787989e+03 -8.333333333333332575e+02 8.388558497347731175e-29 +-1.257575757575757507e+03 -8.333333333333332575e+02 3.237368317942560542e-26 +-1.227272727272727252e+03 -8.333333333333332575e+02 7.686745253455188263e-24 +-1.196969696969696997e+03 -8.333333333333332575e+02 1.157393946134598128e-21 +-1.166666666666666515e+03 -8.333333333333332575e+02 1.137665448958109501e-19 +-1.136363636363636488e+03 -8.333333333333332575e+02 7.506067042544200381e-18 +-1.106060606060606005e+03 -8.333333333333332575e+02 3.413565520039546177e-16 +-1.075757575757575751e+03 -8.333333333333332575e+02 1.097485946719979653e-14 +-1.045454545454545496e+03 -8.333333333333332575e+02 2.555319222097645695e-13 +-1.015151515151515127e+03 -8.333333333333332575e+02 4.408297904797786197e-12 +-9.848484848484848726e+02 -8.333333333333332575e+02 5.757897918648299176e-11 +-9.545454545454545041e+02 -8.333333333333332575e+02 5.811329112628900131e-10 +-9.242424242424242493e+02 -8.333333333333332575e+02 4.619769020364256262e-09 +-8.939393939393938808e+02 -8.333333333333332575e+02 2.944941620113848989e-08 +-8.636363636363636260e+02 -8.333333333333332575e+02 1.530687983283920407e-07 +-8.333333333333332575e+02 -8.333333333333332575e+02 6.588031862013070807e-07 +-8.030303030303030027e+02 -8.333333333333332575e+02 2.381512063610726651e-06 +-7.727272727272727479e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-7.424242424242423795e+02 -8.333333333333332575e+02 1.939658080333585773e-05 +-7.121212121212121247e+02 -8.333333333333332575e+02 4.468444522754377835e-05 +-6.818181818181817562e+02 -8.333333333333332575e+02 9.039146387247887638e-05 +-6.515151515151515014e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-6.212121212121211329e+02 -8.333333333333332575e+02 2.582855175103848308e-04 +-5.909090909090908781e+02 -8.333333333333332575e+02 3.693737472711880053e-04 +-5.606060606060605096e+02 -8.333333333333332575e+02 4.754453697203643082e-04 +-5.303030303030302548e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-5.000000000000000000e+02 -8.333333333333332575e+02 5.807692880778138507e-04 +-4.696969696969697452e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-4.393939393939392630e+02 -8.333333333333332575e+02 4.754453697203625735e-04 +-4.090909090909090082e+02 -8.333333333333332575e+02 3.693737472711874090e-04 +-3.787878787878787534e+02 -8.333333333333332575e+02 2.582855175103857524e-04 +-3.484848484848484986e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-3.181818181818180165e+02 -8.333333333333332575e+02 9.039146387247823941e-05 +-2.878787878787877617e+02 -8.333333333333332575e+02 4.468444522754362250e-05 +-2.575757575757575069e+02 -8.333333333333332575e+02 1.939658080333571882e-05 +-2.272727272727272521e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-1.969696969696969973e+02 -8.333333333333332575e+02 2.381512063610743592e-06 +-1.666666666666665151e+02 -8.333333333333332575e+02 6.588031862012954340e-07 +-1.363636363636362603e+02 -8.333333333333332575e+02 1.530687983283931260e-07 +-1.060606060606060055e+02 -8.333333333333332575e+02 2.944941620113828144e-08 +-7.575757575757575069e+01 -8.333333333333332575e+02 4.619769020364256262e-09 +-4.545454545454549589e+01 -8.333333333333332575e+02 5.811329112628900131e-10 +-1.515151515151501371e+01 -8.333333333333332575e+02 5.757897918648299176e-11 +1.515151515151524109e+01 -8.333333333333332575e+02 4.408297904797786197e-12 +4.545454545454549589e+01 -8.333333333333332575e+02 2.555319222097663365e-13 +7.575757575757575069e+01 -8.333333333333332575e+02 1.097485946719987384e-14 +1.060606060606062329e+02 -8.333333333333332575e+02 3.413565520039424889e-16 +1.363636363636364877e+02 -8.333333333333332575e+02 7.506067042544414544e-18 +1.666666666666667425e+02 -8.333333333333332575e+02 1.137665448958077001e-19 +1.969696969696969973e+02 -8.333333333333332575e+02 1.157393946134589853e-21 +2.272727272727272521e+02 -8.333333333333332575e+02 7.686745253455188263e-24 +2.575757575757577342e+02 -8.333333333333332575e+02 3.237368317942468707e-26 +2.878787878787879890e+02 -8.333333333333332575e+02 8.388558497347731175e-29 +3.181818181818182438e+02 -8.333333333333332575e+02 1.295832848468759730e-31 +3.484848484848484986e+02 -8.333333333333332575e+02 1.154945356164468428e-34 +3.787878787878789808e+02 -8.333333333333332575e+02 5.740802921527659071e-38 +4.090909090909092356e+02 -8.333333333333332575e+02 1.536363899260055570e-41 +4.393939393939394904e+02 -8.333333333333332575e+02 2.134523160815757784e-45 +4.696969696969697452e+02 -8.333333333333332575e+02 1.482625960384818511e-49 +5.000000000000000000e+02 -8.333333333333332575e+02 4.952089332747829951e-54 +5.303030303030304822e+02 -8.333333333333332575e+02 7.640771892899906689e-59 +5.606060606060605096e+02 -8.333333333333332575e+02 5.225251588496879775e-64 +5.909090909090909918e+02 -8.333333333333332575e+02 1.517718613154257883e-69 +6.212121212121214739e+02 -8.333333333333332575e+02 1.792032305386404785e-75 +6.515151515151515014e+02 -8.333333333333332575e+02 8.222254727486268530e-82 +6.818181818181819835e+02 -8.333333333333332575e+02 1.399619867200871609e-88 +7.121212121212120110e+02 -8.333333333333332575e+02 8.428503477567044989e-96 +7.424242424242424931e+02 -8.333333333333332575e+02 1.710104800090375856e-103 +7.727272727272729753e+02 -8.333333333333332575e+02 1.111990585998753488e-111 +8.030303030303030027e+02 -8.333333333333332575e+02 2.201524032105787785e-120 +8.333333333333334849e+02 -8.333333333333332575e+02 1.259189386491206326e-129 +8.636363636363639671e+02 -8.333333333333332575e+02 1.971827466418941207e-139 +8.939393939393939945e+02 -8.333333333333332575e+02 8.001759500367137341e-150 +9.242424242424244767e+02 -8.333333333333332575e+02 7.954865747498191044e-161 +9.545454545454545041e+02 -8.333333333333332575e+02 1.829222807236285780e-172 +9.848484848484849863e+02 -8.333333333333332575e+02 9.174996973565106847e-185 +1.015151515151515468e+03 -8.333333333333332575e+02 9.454390984310646192e-198 +1.045454545454545496e+03 -8.333333333333332575e+02 1.882763600863253646e-211 +1.075757575757575978e+03 -8.333333333333332575e+02 6.807732712388142185e-226 +1.106060606060606005e+03 -8.333333333333332575e+02 4.193987081499997356e-241 +1.136363636363636488e+03 -8.333333333333332575e+02 4.125784643840825254e-257 +1.166666666666666970e+03 -8.333333333333332575e+02 6.066545258624102787e-274 +1.196969696969696997e+03 -8.333333333333332575e+02 1.246510256904123647e-291 +1.227272727272727479e+03 -8.333333333333332575e+02 3.341930913911265327e-310 +1.257575757575757507e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.030303030303030027e+02 2.062617889542571576e-54 +-1.469696969696969745e+03 -8.030303030303030027e+02 7.718006380932664042e-50 +-1.439393939393939490e+03 -8.030303030303030027e+02 1.365561729682181226e-45 +-1.409090909090909008e+03 -8.030303030303030027e+02 1.188658400193743405e-41 +-1.378787878787878753e+03 -8.030303030303030027e+02 5.289633079428642286e-38 +-1.348484848484848499e+03 -8.030303030303030027e+02 1.249003296533140431e-34 +-1.318181818181818244e+03 -8.030303030303030027e+02 1.622114593737591843e-31 +-1.287878787878787989e+03 -8.030303030303030027e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -8.030303030303030027e+02 5.224159077859599815e-26 +-1.227272727272727252e+03 -8.030303030303030027e+02 1.383476638375763646e-23 +-1.196969696969696997e+03 -8.030303030303030027e+02 2.298180960274129861e-21 +-1.166666666666666515e+03 -8.030303030303030027e+02 2.467071494564441659e-19 +-1.136363636363636488e+03 -8.030303030303030027e+02 1.760986780776546967e-17 +-1.106060606060606005e+03 -8.030303030303030027e+02 8.589395343775709917e-16 +-1.075757575757575751e+03 -8.030303030303030027e+02 2.938461975882676648e-14 +-1.045454545454545496e+03 -8.030303030303030027e+02 7.227880372012368131e-13 +-1.015151515151515127e+03 -8.030303030303030027e+02 1.308823873075643919e-11 +-9.848484848484848726e+02 -8.030303030303030027e+02 1.784186981526963786e-10 +-9.545454545454545041e+02 -8.030303030303030027e+02 1.870085776796276879e-09 +-9.242424242424242493e+02 -8.030303030303030027e+02 1.537380432065336123e-08 +-8.939393939393938808e+02 -8.030303030303030027e+02 1.009950414069075359e-07 +-8.636363636363636260e+02 -8.030303030303030027e+02 5.394875368984397780e-07 +-8.333333333333332575e+02 -8.030303030303030027e+02 2.381512063610743592e-06 +-8.030303030303030027e+02 -8.030303030303030027e+02 8.818710076177945181e-06 +-7.727272727272727479e+02 -8.030303030303030027e+02 2.777107682945768120e-05 +-7.424242424242423795e+02 -8.030303030303030027e+02 7.530672801598811120e-05 +-7.121212121212121247e+02 -8.030303030303030027e+02 1.778319660458227219e-04 +-6.818181818181817562e+02 -8.030303030303030027e+02 3.693737472711874090e-04 +-6.515151515151515014e+02 -8.030303030303030027e+02 6.807867228626483845e-04 +-6.212121212121211329e+02 -8.030303030303030027e+02 1.121804712250778872e-03 +-5.909090909090908781e+02 -8.030303030303030027e+02 1.663107833829694350e-03 +-5.606060606060605096e+02 -8.030303030303030027e+02 2.229563892895687887e-03 +-5.303030303030302548e+02 -8.030303030303030027e+02 2.713180947850660305e-03 +-5.000000000000000000e+02 -8.030303030303030027e+02 3.004854438145695885e-03 +-4.696969696969697452e+02 -8.030303030303030027e+02 3.032801906466381023e-03 +-4.393939393939392630e+02 -8.030303030303030027e+02 2.789935865432201928e-03 +-4.090909090909090082e+02 -8.030303030303030027e+02 2.336636575977227726e-03 +-3.787878787878787534e+02 -8.030303030303030027e+02 1.777524778139205576e-03 +-3.484848484848484986e+02 -8.030303030303030027e+02 1.223804447256134249e-03 +-3.181818181818180165e+02 -8.030303030303030027e+02 7.589062891483347797e-04 +-2.878787878787877617e+02 -8.030303030303030027e+02 4.213233122013369174e-04 +-2.575757575757575069e+02 -8.030303030303030027e+02 2.078878242575181391e-04 +-2.272727272727272521e+02 -8.030303030303030027e+02 9.039146387247776508e-05 +-1.969696969696969973e+02 -8.030303030303030027e+02 3.429831019357709195e-05 +-1.666666666666665151e+02 -8.030303030303030027e+02 1.123286822982196279e-05 +-1.363636363636362603e+02 -8.030303030303030027e+02 3.136682068681809573e-06 +-1.060606060606060055e+02 -8.030303030303030027e+02 7.368261931620260953e-07 +-7.575757575757575069e+01 -8.030303030303030027e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 -8.030303030303030027e+02 2.279436054554450457e-08 +-1.515151515151501371e+01 -8.030303030303030027e+02 2.904147478221158524e-09 +1.515151515151524109e+01 -8.030303030303030027e+02 2.913208311720644275e-10 +4.545454545454549589e+01 -8.030303030303030027e+02 2.256091261159179662e-11 +7.575757575757575069e+01 -8.030303030303030027e+02 1.321016453443291498e-12 +1.060606060606062329e+02 -8.030303030303030027e+02 5.720368200038586492e-14 +1.363636363636364877e+02 -8.030303030303030027e+02 1.789638228793522393e-15 +1.666666666666667425e+02 -8.030303030303030027e+02 3.946907027548906040e-17 +1.969696969696969973e+02 -8.030303030303030027e+02 5.979809732375874211e-19 +2.272727272727272521e+02 -8.030303030303030027e+02 6.057712465178815567e-21 +2.575757575757577342e+02 -8.030303030303030027e+02 3.988745488704730172e-23 +2.878787878787879890e+02 -8.030303030303030027e+02 1.657484593072472921e-25 +3.181818181818182438e+02 -8.030303030303030027e+02 4.214934807281724723e-28 +3.484848484848484986e+02 -8.030303030303030027e+02 6.352821551413571390e-31 +3.787878787878789808e+02 -8.030303030303030027e+02 5.489675720399862976e-34 +4.090909090909092356e+02 -8.030303030303030027e+02 2.627630745310841879e-37 +4.393939393939394904e+02 -8.030303030303030027e+02 6.722278760459352809e-41 +4.696969696969697452e+02 -8.030303030303030027e+02 8.858572265124713127e-45 +5.000000000000000000e+02 -8.030303030303030027e+02 5.788020115191121568e-49 +5.303030303030304822e+02 -8.030303030303030027e+02 1.802615210573042652e-53 +5.606060606060605096e+02 -8.030303030303030027e+02 2.569412945640485258e-58 +5.909090909090909918e+02 -8.030303030303030027e+02 1.607449729462788923e-63 +6.212121212121214739e+02 -8.030303030303030027e+02 4.227579734002550937e-69 +6.515151515151515014e+02 -8.030303030303030027e+02 4.471353353524823813e-75 +6.818181818181819835e+02 -8.030303030303030027e+02 1.817123214030286664e-81 +7.121212121212120110e+02 -8.030303030303030027e+02 2.707677564871139467e-88 +7.424242424242424931e+02 -8.030303030303030027e+02 1.409967973437060406e-95 +7.727272727272729753e+02 -8.030303030303030027e+02 2.442403362450314721e-103 +8.030303030303030027e+02 -8.030303030303030027e+02 1.338076796299368466e-111 +8.333333333333334849e+02 -8.030303030303030027e+02 2.201524032105286986e-120 +8.636363636363639671e+02 -8.030303030303030027e+02 1.031647559331685726e-129 +8.939393939393939945e+02 -8.030303030303030027e+02 1.304232948234466486e-139 +9.242424242424244767e+02 -8.030303030303030027e+02 4.208320267534610810e-150 +9.545454545454545041e+02 -8.030303030303030027e+02 3.274686139916537408e-161 +9.848484848484849863e+02 -8.030303030303030027e+02 5.799344400514536578e-173 +1.015151515151515468e+03 -8.030303030303030027e+02 2.203134651993508067e-185 +1.045454545454545496e+03 -8.030303030303030027e+02 1.690146173206725593e-198 +1.075757575757575978e+03 -8.030303030303030027e+02 2.461842699099061891e-212 +1.106060606060606005e+03 -8.030303030303030027e+02 6.393584769897403150e-227 +1.136363636363636488e+03 -8.030303030303030027e+02 2.776741792535026036e-242 +1.166666666666666970e+03 -8.030303030303030027e+02 1.889104212390339900e-258 +1.196969696969696997e+03 -8.030303030303030027e+02 1.883612903695001093e-275 +1.227272727272727479e+03 -8.030303030303030027e+02 2.572126065280155193e-293 +1.257575757575757507e+03 -8.030303030303030027e+02 4.489218983745281423e-312 +1.287878787878787989e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.727272727272727479e+02 6.180936518926651295e-55 +-1.469696969696969745e+03 -7.727272727272727479e+02 2.934437283087563972e-50 +-1.439393939393939490e+03 -7.727272727272727479e+02 6.472937031497939167e-46 +-1.409090909090909008e+03 -7.727272727272727479e+02 6.907572784675151434e-42 +-1.378787878787878753e+03 -7.727272727272727479e+02 3.708533372700346176e-38 +-1.348484848484848499e+03 -7.727272727272727479e+02 1.040399671311677575e-34 +-1.318181818181818244e+03 -7.727272727272727479e+02 1.582164859452590480e-31 +-1.287878787878787989e+03 -7.727272727272727479e+02 1.351302430080159497e-28 +-1.257575757575757507e+03 -7.727272727272727479e+02 6.707520673389906865e-26 +-1.227272727272727252e+03 -7.727272727272727479e+02 1.999875803674367746e-23 +-1.196969696969696997e+03 -7.727272727272727479e+02 3.697107193508666570e-21 +-1.166666666666666515e+03 -7.727272727272727479e+02 4.369070960201085664e-19 +-1.136363636363636488e+03 -7.727272727272727479e+02 3.398582235670972016e-17 +-1.106060606060606005e+03 -7.727272727272727479e+02 1.789638228793560259e-15 +-1.075757575757575751e+03 -7.727272727272727479e+02 6.552879881345054660e-14 +-1.045454545454545496e+03 -7.727272727272727479e+02 1.711602587959610888e-12 +-1.015151515151515127e+03 -7.727272727272727479e+02 3.267723238714253303e-11 +-9.848484848484848726e+02 -7.727272727272727479e+02 4.666492816799106986e-10 +-9.545454545454545041e+02 -7.727272727272727479e+02 5.094879290802069921e-09 +-9.242424242424242493e+02 -7.727272727272727479e+02 4.341438767599627776e-08 +-8.939393939393938808e+02 -7.727272727272727479e+02 2.943825259327298849e-07 +-8.636363636363636260e+02 -7.727272727272727479e+02 1.617538348122356828e-06 +-8.333333333333332575e+02 -7.727272727272727479e+02 7.325049444657359782e-06 +-8.030303030303030027e+02 -7.727272727272727479e+02 2.777107682945748808e-05 +-7.727272727272727479e+02 -7.727272727272727479e+02 8.942879788635431577e-05 +-7.424242424242423795e+02 -7.727272727272727479e+02 2.478588728614951027e-04 +-7.121212121212121247e+02 -7.727272727272727479e+02 5.983804620234878550e-04 +-6.818181818181817562e+02 -7.727272727272727479e+02 1.271929997684393635e-03 +-6.515151515151515014e+02 -7.727272727272727479e+02 2.403214091272132952e-03 +-6.212121212121211329e+02 -7.727272727272727479e+02 4.069670962380101883e-03 +-5.909090909090908781e+02 -7.727272727272727479e+02 6.220444444303517909e-03 +-5.606060606060605096e+02 -7.727272727272727479e+02 8.631774319411427907e-03 +-5.303030303030302548e+02 -7.727272727272727479e+02 1.092396005911758401e-02 +-5.000000000000000000e+02 -7.727272727272727479e+02 1.265056373312017056e-02 +-4.696969696969697452e+02 -7.727272727272727479e+02 1.343387640559216487e-02 +-4.393939393939392630e+02 -7.727272727272727479e+02 1.309272417923817988e-02 +-4.090909090909090082e+02 -7.727272727272727479e+02 1.170671265806339477e-02 +-3.787878787878787534e+02 -7.727272727272727479e+02 9.587796290980311886e-03 +-3.484848484848484986e+02 -7.727272727272727479e+02 7.172122996986642941e-03 +-3.181818181818180165e+02 -7.727272727272727479e+02 4.880356011530244398e-03 +-2.878787878787877617e+02 -7.727272727272727479e+02 3.004854438145679839e-03 +-2.575757575757575069e+02 -7.727272727272727479e+02 1.663107833829688496e-03 +-2.272727272727272521e+02 -7.727272727272727479e+02 8.210372360606064393e-04 +-1.969696969696969973e+02 -7.727272727272727479e+02 3.582900703654543352e-04 +-1.666666666666665151e+02 -7.727272727272727479e+02 1.367992529815323724e-04 +-1.363636363636362603e+02 -7.727272727272727479e+02 4.517735882024945097e-05 +-1.060606060606060055e+02 -7.727272727272727479e+02 1.274150683472773504e-05 +-7.575757575757575069e+01 -7.727272727272727479e+02 3.026368684010149418e-06 +-4.545454545454549589e+01 -7.727272727272727479e+02 5.962464051477323838e-07 +-1.515151515151501371e+01 -7.727272727272727479e+02 9.585129365857783742e-08 +1.515151515151524109e+01 -7.727272727272727479e+02 1.235285605046274579e-08 +4.545454545454549589e+01 -7.727272727272727479e+02 1.252352167359059291e-09 +7.575757575757575069e+01 -7.727272727272727479e+02 9.788841721948566249e-11 +1.060606060606062329e+02 -7.727272727272727479e+02 5.774328674328783460e-12 +1.363636363636364877e+02 -7.727272727272727479e+02 2.513160532470653093e-13 +1.666666666666667425e+02 -7.727272727272727479e+02 7.880145509195522099e-15 +1.969696969696969973e+02 -7.727272727272727479e+02 1.736016382766623810e-16 +2.272727272727272521e+02 -7.727272727272727479e+02 2.617295991581789831e-18 +2.575757575757577342e+02 -7.727272727272727479e+02 2.627052324647195932e-20 +2.878787878787879890e+02 -7.727272727272727479e+02 1.705699230501279786e-22 +3.181818181818182438e+02 -7.727272727272727479e+02 6.952141112065225734e-25 +3.484848484848484986e+02 -7.727272727272727479e+02 1.724031541468436492e-27 +3.787878787878789808e+02 -7.727272727272727479e+02 2.518106005989973381e-30 +4.090909090909092356e+02 -7.727272727272727479e+02 2.094402829610119001e-33 +4.393939393939394904e+02 -7.727272727272727479e+02 9.579054004792609800e-37 +4.696969696969697452e+02 -7.727272727272727479e+02 2.323504838735749631e-40 +5.000000000000000000e+02 -7.727272727272727479e+02 2.879181287860839546e-44 +5.303030303030304822e+02 -7.727272727272727479e+02 1.753510576100227298e-48 +5.606060606060605096e+02 -7.727272727272727479e+02 5.043531720430224003e-53 +5.909090909090909918e+02 -7.727272727272727479e+02 6.574832806498292471e-58 +6.212121212121214739e+02 -7.727272727272727479e+02 3.723560575194985003e-63 +6.515151515151515014e+02 -7.727272727272727479e+02 8.770404237158145012e-69 +6.818181818181819835e+02 -7.727272727272727479e+02 8.214772912440769165e-75 +7.121212121212120110e+02 -7.727272727272727479e+02 2.921979237418274339e-81 +7.424242424242424931e+02 -7.727272727272727479e+02 3.764598893272483778e-88 +7.727272727272729753e+02 -7.727272727272727479e+02 1.673548439470268905e-95 +8.030303030303030027e+02 -7.727272727272727479e+02 2.442403362450592308e-103 +8.333333333333334849e+02 -7.727272727272727479e+02 1.111990585998753488e-111 +8.636363636363639671e+02 -7.727272727272727479e+02 1.498987831105225164e-120 +8.939393939393939945e+02 -7.727272727272727479e+02 5.671273562847458234e-130 +9.242424242424244767e+02 -7.727272727272727479e+02 5.701437370450883543e-140 +9.545454545454545041e+02 -7.727272727272727479e+02 1.440153326793208417e-150 +9.848484848484849863e+02 -7.727272727272727479e+02 8.632103141028222008e-162 +1.015151515151515468e+03 -7.727272727272727479e+02 1.158069139744006525e-173 +1.045454545454545496e+03 -7.727272727272727479e+02 3.276063875425019705e-186 +1.075757575757575978e+03 -7.727272727272727479e+02 1.838754821947033270e-199 +1.106060606060606005e+03 -7.727272727272727479e+02 1.924270086700422410e-213 +1.136363636363636488e+03 -7.727272727272727479e+02 3.524192993211743061e-228 +1.166666666666666970e+03 -7.727272727272727479e+02 1.058885644922625094e-243 +1.196969696969696997e+03 -7.727272727272727479e+02 4.886996119779783507e-260 +1.227272727272727479e+03 -7.727272727272727479e+02 3.239737918873586569e-277 +1.257575757575757507e+03 -7.727272727272727479e+02 2.881294644374713979e-295 +1.287878787878787989e+03 -7.727272727272727479e+02 3.206814891603562005e-314 +1.318181818181818471e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.424242424242423795e+02 1.326508867687886247e-55 +-1.469696969696969745e+03 -7.424242424242423795e+02 8.117601675613479067e-51 +-1.439393939393939490e+03 -7.424242424242423795e+02 2.266365294794688225e-46 +-1.409090909090909008e+03 -7.424242424242423795e+02 3.008015560372739800e-42 +-1.378787878787878753e+03 -7.424242424242423795e+02 1.975173268273269803e-38 +-1.348484848484848499e+03 -7.424242424242423795e+02 6.669538673888584568e-35 +-1.318181818181818244e+03 -7.424242424242423795e+02 1.202280905104514597e-31 +-1.287878787878787989e+03 -7.424242424242423795e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -7.424242424242423795e+02 6.861500121975037780e-26 +-1.227272727272727252e+03 -7.424242424242423795e+02 2.326740886532462640e-23 +-1.196969696969696997e+03 -7.424242424242423795e+02 4.832239773634609840e-21 +-1.166666666666666515e+03 -7.424242424242423795e+02 6.341504853147348302e-19 +-1.136363636363636488e+03 -7.424242424242423795e+02 5.418948642188818039e-17 +-1.106060606060606005e+03 -7.424242424242423795e+02 3.103241738433756901e-15 +-1.075757575757575751e+03 -7.424242424242423795e+02 1.224211976440239253e-13 +-1.045454545454545496e+03 -7.424242424242423795e+02 3.415578104546164842e-12 +-1.015151515151515127e+03 -7.424242424242423795e+02 6.910796398284438576e-11 +-9.848484848484848726e+02 -7.424242424242423795e+02 1.038488082495714054e-09 +-9.545454545454545041e+02 -7.424242424242423795e+02 1.185499294385565064e-08 +-9.242424242424242493e+02 -7.424242424242423795e+02 1.050286615177790462e-07 +-8.939393939393938808e+02 -7.424242424242423795e+02 7.368261931620445183e-07 +-8.636363636363636260e+02 -7.424242424242423795e+02 4.171386994035392035e-06 +-8.333333333333332575e+02 -7.424242424242423795e+02 1.939658080333585773e-05 +-8.030303030303030027e+02 -7.424242424242423795e+02 7.530672801598758265e-05 +-7.727272727272727479e+02 -7.424242424242423795e+02 2.478588728614951027e-04 +-7.424242424242423795e+02 -7.424242424242423795e+02 7.012922018445252046e-04 +-7.121212121212121247e+02 -7.424242424242423795e+02 1.727598076362150655e-03 +-6.818181818181817562e+02 -7.424242424242423795e+02 3.748214649864088036e-03 +-6.515151515151515014e+02 -7.424242424242423795e+02 7.235968611464953064e-03 +-6.212121212121211329e+02 -7.424242424242423795e+02 1.254224770355789019e-02 +-5.909090909090908781e+02 -7.424242424242423795e+02 1.967161942171899783e-02 +-5.606060606060605096e+02 -7.424242424242423795e+02 2.810179219584373403e-02 +-5.303030303030302548e+02 -7.424242424242423795e+02 3.675900705335603119e-02 +-5.000000000000000000e+02 -7.424242424242423795e+02 4.420787312407730568e-02 +-4.696969696969697452e+02 -7.424242424242423795e+02 4.902023343803175309e-02 +-4.393939393939392630e+02 -7.424242424242423795e+02 5.019822989602332891e-02 +-4.090909090909090082e+02 -7.424242424242423795e+02 4.748972307319374725e-02 +-3.787878787878787534e+02 -7.424242424242423795e+02 4.146995554856779120e-02 +-3.484848484848484986e+02 -7.424242424242423795e+02 3.335632957512556923e-02 +-3.181818181818180165e+02 -7.424242424242423795e+02 2.463118536079887330e-02 +-2.878787878787877617e+02 -7.424242424242423795e+02 1.662148862300693794e-02 +-2.575757575757575069e+02 -7.424242424242423795e+02 1.019085936356995195e-02 +-2.272727272727272521e+02 -7.424242424242423795e+02 5.637029251018791688e-03 +-1.969696969696969973e+02 -7.424242424242423795e+02 2.789935865432226648e-03 +-1.666666666666665151e+02 -7.424242424242423795e+02 1.223804447256138586e-03 +-1.363636363636362603e+02 -7.424242424242423795e+02 4.706918687562630242e-04 +-1.060606060606060055e+02 -7.424242424242423795e+02 1.568428675713588565e-04 +-7.575757575757575069e+01 -7.424242424242423795e+02 4.468444522754362250e-05 +-4.545454545454549589e+01 -7.424242424242423795e+02 1.072840490473388338e-05 +-1.515151515151501371e+01 -7.424242424242423795e+02 2.136920489407659938e-06 +1.515151515151524109e+01 -7.424242424242423795e+02 3.471896627556412344e-07 +4.545454545454549589e+01 -7.424242424242423795e+02 4.518401091155339835e-08 +7.575757575757575069e+01 -7.424242424242423795e+02 4.619769020364256262e-09 +1.060606060606062329e+02 -7.424242424242423795e+02 3.635086181418553590e-10 +1.363636363636364877e+02 -7.424242424242423795e+02 2.153640296816029504e-11 +1.666666666666667425e+02 -7.424242424242423795e+02 9.387808790463105416e-13 +1.969696969696969973e+02 -7.424242424242423795e+02 2.938461975882718299e-14 +2.272727272727272521e+02 -7.424242424242423795e+02 6.437784184080486862e-16 +2.575757575757577342e+02 -7.424242424242423795e+02 9.611087635526390158e-18 +2.878787878787879890e+02 -7.424242424242423795e+02 9.507170764263222699e-20 +3.181818181818182438e+02 -7.424242424242423795e+02 6.051445074130662744e-22 +3.484848484848484986e+02 -7.424242424242423795e+02 2.404063375977238984e-24 +3.787878787878789808e+02 -7.424242424242423795e+02 5.774644824333252930e-27 +4.090909090909092356e+02 -7.424242424242423795e+02 8.114733966294560576e-30 +4.393939393939394904e+02 -7.424242424242423795e+02 6.446642623740546069e-33 +4.696969696969697452e+02 -7.424242424242423795e+02 2.794521287592211454e-36 +5.000000000000000000e+02 -7.424242424242423795e+02 6.371820707268533187e-40 +5.303030303030304822e+02 -7.424242424242423795e+02 7.357551500589416943e-44 +5.606060606060605096e+02 -7.424242424242423795e+02 4.137248587890555295e-48 +5.909090909090909918e+02 -7.424242424242423795e+02 1.088070231295507382e-52 +6.212121212121214739e+02 -7.424242424242423795e+02 1.283781973573493868e-57 +6.515151515151515014e+02 -7.424242424242423795e+02 6.510288553051462907e-63 +6.818181818181819835e+02 -7.424242424242423795e+02 1.357791146414755822e-68 +7.121212121212120110e+02 -7.424242424242423795e+02 1.113017998660957457e-74 +7.424242424242424931e+02 -7.424242424242423795e+02 3.422820743117097088e-81 +7.727272727272729753e+02 -7.424242424242423795e+02 3.764598893272270584e-88 +8.030303030303030027e+02 -7.424242424242423795e+02 1.409967973437100491e-95 +8.333333333333334849e+02 -7.424242424242423795e+02 1.710104800090278453e-103 +8.636363636363639671e+02 -7.424242424242423795e+02 6.379544381479080949e-112 +8.939393939393939945e+02 -7.424242424242423795e+02 6.943910903843738504e-121 +9.242424242424244767e+02 -7.424242424242423795e+02 2.089410622911050916e-130 +9.545454545454545041e+02 -7.424242424242423795e+02 1.644636189633509363e-140 +9.848484848484849863e+02 -7.424242424242423795e+02 3.200567843958003978e-151 +1.015151515151515468e+03 -7.424242424242423795e+02 1.453595970926435775e-162 +1.045454545454545496e+03 -7.424242424242423795e+02 1.452552204921924444e-174 +1.075757575757575978e+03 -7.424242424242423795e+02 3.007229728439571728e-187 +1.106060606060606005e+03 -7.424242424242423795e+02 1.213073988785690977e-200 +1.136363636363636488e+03 -7.424242424242423795e+02 8.955634832416909822e-215 +1.166666666666666970e+03 -7.424242424242423795e+02 1.135167633966898615e-229 +1.196969696969696997e+03 -7.424242424242423795e+02 2.314770060545585637e-245 +1.227272727272727479e+03 -7.424242424242423795e+02 7.106130923753813355e-262 +1.257575757575757507e+03 -7.424242424242423795e+02 3.069678301202340133e-279 +1.287878787878787989e+03 -7.424242424242423795e+02 1.741835817511929699e-297 +1.318181818181818471e+03 -7.424242424242423795e+02 1.210485535593346096e-316 +1.348484848484848499e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.121212121212121247e+02 2.027053180936377846e-56 +-1.469696969696969745e+03 -7.121212121212121247e+02 1.625602847091883215e-51 +-1.439393939393939490e+03 -7.121212121212121247e+02 5.836055178228995336e-47 +-1.409090909090909008e+03 -7.121212121212121247e+02 9.780593716979789009e-43 +-1.378787878787878753e+03 -7.121212121212121247e+02 7.968943776510574622e-39 +-1.348484848484848499e+03 -7.121212121212121247e+02 3.283510473906921774e-35 +-1.318181818181818244e+03 -7.121212121212121247e+02 7.108109260780544649e-32 +-1.287878787878787989e+03 -7.121212121212121247e+02 8.388558497347373564e-29 +-1.257575757575757507e+03 -7.121212121212121247e+02 5.592953431255566668e-26 +-1.227272727272727252e+03 -7.121212121212121247e+02 2.180631712290065250e-23 +-1.196969696969696997e+03 -7.121212121212121247e+02 5.139736935262688999e-21 +-1.166666666666666515e+03 -7.121212121212121247e+02 7.561547082559349249e-19 +-1.136363636363636488e+03 -7.121212121212121247e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -7.121212121212121247e+02 4.495485802090147684e-15 +-1.075757575757575751e+03 -7.121212121212121247e+02 1.924766926750571992e-13 +-1.045454545454545496e+03 -7.121212121212121247e+02 5.774328674328823850e-12 +-1.015151515151515127e+03 -7.121212121212121247e+02 1.245541639253622513e-10 +-9.848484848484848726e+02 -7.121212121212121247e+02 1.979810045147821420e-09 +-9.545454545454545041e+02 -7.121212121212121247e+02 2.373755607470153758e-08 +-9.242424242424242493e+02 -7.121212121212121247e+02 2.194815096921775354e-07 +-8.939393939393938808e+02 -7.121212121212121247e+02 1.597993975671998298e-06 +-8.636363636363636260e+02 -7.121212121212121247e+02 9.343228515321303274e-06 +-8.333333333333332575e+02 -7.121212121212121247e+02 4.468444522754377835e-05 +-8.030303030303030027e+02 -7.121212121212121247e+02 1.778319660458217732e-04 +-7.727272727272727479e+02 -7.121212121212121247e+02 5.983804620234878550e-04 +-7.424242424242423795e+02 -7.121212121212121247e+02 1.727598076362163015e-03 +-7.121212121212121247e+02 -7.121212121212121247e+02 4.337634251146084766e-03 +-6.818181818181817562e+02 -7.121212121212121247e+02 9.587796290980395153e-03 +-6.515151515151515014e+02 -7.121212121212121247e+02 1.886316741582952719e-02 +-6.212121212121211329e+02 -7.121212121212121247e+02 3.335632957512539576e-02 +-5.909090909090908781e+02 -7.121212121212121247e+02 5.347011694349682043e-02 +-5.606060606060605096e+02 -7.121212121212121247e+02 7.826691917058378745e-02 +-5.303030303030302548e+02 -7.121212121212121247e+02 1.052466108158108121e-01 +-5.000000000000000000e+02 -7.121212121212121247e+02 1.306450276394804377e-01 +-4.696969696969697452e+02 -7.121212121212121247e+02 1.502409106354292700e-01 +-4.393939393939392630e+02 -7.121212121212121247e+02 1.604402458870249071e-01 +-4.090909090909090082e+02 -7.121212121212121247e+02 1.592762472320090605e-01 +-3.787878787878787534e+02 -7.121212121212121247e+02 1.469764151375688999e-01 +-3.484848484848484986e+02 -7.121212121212121247e+02 1.258963514590817623e-01 +-3.181818181818180165e+02 -7.121212121212121247e+02 9.984377095810423319e-02 +-2.878787878787877617e+02 -7.121212121212121247e+02 7.303115762730626181e-02 +-2.575757575757575069e+02 -7.121212121212121247e+02 4.902023343803148941e-02 +-2.272727272727272521e+02 -7.121212121212121247e+02 3.000452186145837266e-02 +-1.969696969696969973e+02 -7.121212121212121247e+02 1.662148862300687896e-02 +-1.666666666666665151e+02 -7.121212121212121247e+02 8.260689172919560494e-03 +-1.363636363636362603e+02 -7.121212121212121247e+02 3.646537238222899348e-03 +-1.060606060606060055e+02 -7.121212121212121247e+02 1.413778726829442636e-03 +-7.575757575757575069e+01 -7.121212121212121247e+02 4.754453697203600256e-04 +-4.545454545454549589e+01 -7.121212121212121247e+02 1.367992529815330771e-04 +-1.515151515151501371e+01 -7.121212121212121247e+02 3.317720901105309831e-05 +1.515151515151524109e+01 -7.121212121212121247e+02 6.673315349676486893e-06 +4.545454545454549589e+01 -7.121212121212121247e+02 1.094020203654192920e-06 +7.575757575757575069e+01 -7.121212121212121247e+02 1.434797832226761130e-07 +1.060606060606062329e+02 -7.121212121212121247e+02 1.475710265686022392e-08 +1.363636363636364877e+02 -7.121212121212121247e+02 1.165422519016162495e-09 +1.666666666666667425e+02 -7.121212121212121247e+02 6.910796398284291235e-11 +1.969696969696969973e+02 -7.121212121212121247e+02 3.005309492893079009e-12 +2.272727272727272521e+02 -7.121212121212121247e+02 9.349412223612270798e-14 +2.575757575757577342e+02 -7.121212121212121247e+02 2.027190509962965760e-15 +2.878787878787879890e+02 -7.121212121212121247e+02 2.981018574785688439e-17 +3.181818181818182438e+02 -7.121212121212121247e+02 2.889368506567954188e-19 +3.484848484848484986e+02 -7.121212121212121247e+02 1.791765446072148338e-21 +3.787878787878789808e+02 -7.121212121212121247e+02 6.891832999271985217e-24 +4.090909090909092356e+02 -7.121212121212121247e+02 1.592071826992876341e-26 +4.393939393939394904e+02 -7.121212121212121247e+02 2.136128687819636317e-29 +4.696969696969697452e+02 -7.121212121212121247e+02 1.607885402204063373e-32 +5.000000000000000000e+02 -7.121212121212121247e+02 6.549910100891336762e-36 +5.303030303030304822e+02 -7.121212121212121247e+02 1.391301834018529342e-39 +5.606060606060605096e+02 -7.121212121212121247e+02 1.482961626972994411e-43 +5.909090909090909918e+02 -7.121212121212121247e+02 7.623270566396001438e-48 +6.212121212121214739e+02 -7.121212121212121247e+02 1.814259930288963737e-52 +6.515151515151515014e+02 -7.121212121212121247e+02 1.916513524830030170e-57 +6.818181818181819835e+02 -7.121212121212121247e+02 8.604972468030282899e-63 +7.121212121212120110e+02 -7.121212121212121247e+02 1.570532301014233774e-68 +7.424242424242424931e+02 -7.121212121212121247e+02 1.113017998660799187e-74 +7.727272727272729753e+02 -7.121212121212121247e+02 2.921979237417858606e-81 +8.030303030303030027e+02 -7.121212121212121247e+02 2.707677564870985431e-88 +8.333333333333334849e+02 -7.121212121212121247e+02 8.428503477565128907e-96 +8.636363636363639671e+02 -7.121212121212121247e+02 8.377030160881897164e-104 +8.939393939393939945e+02 -7.121212121212121247e+02 2.523665068051643687e-112 +9.242424242424244767e+02 -7.121212121212121247e+02 2.185017337565416292e-121 +9.545454545454545041e+02 -7.121212121212121247e+02 5.148760122792980852e-131 +9.848484848484849863e+02 -7.121212121212121247e+02 3.123069573182358994e-141 +1.015151515151515468e+03 -7.121212121212121247e+02 4.606404570852803637e-152 +1.045454545454545496e+03 -7.121212121212121247e+02 1.558754313407531553e-163 +1.075757575757575978e+03 -7.121212121212121247e+02 1.140317375233273236e-175 +1.106060606060606005e+03 -7.121212121212121247e+02 1.697333464714009116e-188 +1.136363636363636488e+03 -7.121212121212121247e+02 4.831994162341718309e-202 +1.166666666666666970e+03 -7.121212121212121247e+02 2.469968536055548196e-216 +1.196969696969696997e+03 -7.121212121212121247e+02 2.125757860667463528e-231 +1.227272727272727479e+03 -7.121212121212121247e+02 2.884753043926601257e-247 +1.257575757575757507e+03 -7.121212121212121247e+02 5.773705707346871372e-264 +1.287878787878787989e+03 -7.121212121212121247e+02 1.592186906391637854e-281 +1.318181818181818471e+03 -7.121212121212121247e+02 5.644593351005506584e-300 +1.348484848484848499e+03 -7.121212121212121247e+02 2.396218382330045739e-319 +1.378787878787878981e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.818181818181817562e+02 2.190087871280830292e-57 +-1.469696969696969745e+03 -6.818181818181817562e+02 2.341796425360575149e-52 +-1.439393939393939490e+03 -6.818181818181817562e+02 1.099147165157873269e-47 +-1.409090909090909008e+03 -6.818181818181817562e+02 2.363136351615674528e-43 +-1.378787878787878753e+03 -6.818181818181817562e+02 2.425596935316351811e-39 +-1.348484848484848499e+03 -6.818181818181817562e+02 1.237313225194082409e-35 +-1.318181818181818244e+03 -6.818181818181817562e+02 3.261141548139952405e-32 +-1.287878787878787989e+03 -6.818181818181817562e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -6.818181818181817562e+02 3.628654415184114584e-26 +-1.227272727272727252e+03 -6.818181818181817562e+02 1.645678520276895430e-23 +-1.196969696969696997e+03 -6.818181818181817562e+02 4.450412031472997945e-21 +-1.166666666666666515e+03 -6.818181818181817562e+02 7.415268609422563273e-19 +-1.136363636363636488e+03 -6.818181818181817562e+02 7.856048917698299443e-17 +-1.106060606060606005e+03 -6.818181818181817562e+02 5.454749817366389219e-15 +-1.075757575757575751e+03 -6.818181818181817562e+02 2.555319222097609344e-13 +-1.045454545454545496e+03 -6.818181818181817562e+02 8.303955618125230428e-12 +-1.015151515151515127e+03 -6.818181818181817562e+02 1.922329515916856999e-10 +-9.848484848484848726e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -6.818181818181817562e+02 4.115985597351872563e-08 +-9.242424242424242493e+02 -6.818181818181817562e+02 3.989897167427818031e-07 +-8.939393939393938808e+02 -6.818181818181817562e+02 3.026368684010192617e-06 +-8.636363636363636260e+02 -6.818181818181817562e+02 1.833181538886192367e-05 +-8.333333333333332575e+02 -6.818181818181817562e+02 9.039146387247887638e-05 +-8.030303030303030027e+02 -6.818181818181817562e+02 3.693737472711847527e-04 +-7.727272727272727479e+02 -6.818181818181817562e+02 1.271929997684384745e-03 +-7.424242424242423795e+02 -6.818181818181817562e+02 3.748214649864088036e-03 +-7.121212121212121247e+02 -6.818181818181817562e+02 9.587796290980395153e-03 +-6.818181818181817562e+02 -6.818181818181817562e+02 2.156645910784300846e-02 +-6.515151515151515014e+02 -6.818181818181817562e+02 4.316192073818533176e-02 +-6.212121212121211329e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-5.909090909090908781e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-5.606060606060605096e+02 -6.818181818181817562e+02 1.894753837471525038e-01 +-5.303030303030302548e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-5.000000000000000000e+02 -6.818181818181817562e+02 3.322411735347168271e-01 +-4.696969696969697452e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-4.393939393939392630e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-4.090909090909090082e+02 -6.818181818181817562e+02 4.504208248851511165e-01 +-3.787878787878787534e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-3.484848484848484986e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-3.181818181818180165e+02 -6.818181818181817562e+02 3.322411735347162720e-01 +-2.878787878787877617e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-2.575757575757575069e+02 -6.818181818181817562e+02 1.894753837471516433e-01 +-2.272727272727272521e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-1.969696969696969973e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-1.666666666666665151e+02 -6.818181818181817562e+02 4.316192073818521380e-02 +-1.363636363636362603e+02 -6.818181818181817562e+02 2.156645910784285233e-02 +-1.060606060606060055e+02 -6.818181818181817562e+02 9.587796290980360459e-03 +-7.575757575757575069e+01 -6.818181818181817562e+02 3.748214649864068521e-03 +-4.545454545454549589e+01 -6.818181818181817562e+02 1.271929997684389082e-03 +-1.515151515151501371e+01 -6.818181818181817562e+02 3.693737472711834517e-04 +1.515151515151524109e+01 -6.818181818181817562e+02 9.039146387247776508e-05 +4.545454545454549589e+01 -6.818181818181817562e+02 1.833181538886199144e-05 +7.575757575757575069e+01 -6.818181818181817562e+02 3.026368684010170594e-06 +1.060606060606062329e+02 -6.818181818181817562e+02 3.989897167427788915e-07 +1.363636363636364877e+02 -6.818181818181817562e+02 4.115985597351843446e-08 +1.666666666666667425e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +1.969696969696969973e+02 -6.818181818181817562e+02 1.922329515916856999e-10 +2.272727272727272521e+02 -6.818181818181817562e+02 8.303955618125466304e-12 +2.575757575757577342e+02 -6.818181818181817562e+02 2.555319222097591169e-13 +2.878787878787879890e+02 -6.818181818181817562e+02 5.454749817366234603e-15 +3.181818181818182438e+02 -6.818181818181817562e+02 7.856048917698467076e-17 +3.484848484848484986e+02 -6.818181818181817562e+02 7.415268609422458309e-19 +3.787878787878789808e+02 -6.818181818181817562e+02 4.450412031472808362e-21 +4.090909090909092356e+02 -6.818181818181817562e+02 1.645678520276825195e-23 +4.393939393939394904e+02 -6.818181818181817562e+02 3.628654415184011269e-26 +4.696969696969697452e+02 -6.818181818181817562e+02 4.611582579933853633e-29 +5.000000000000000000e+02 -6.818181818181817562e+02 3.261141548139952405e-32 +5.303030303030304822e+02 -6.818181818181817562e+02 1.237313225194082409e-35 +5.606060606060605096e+02 -6.818181818181817562e+02 2.425596935316351811e-39 +5.909090909090909918e+02 -6.818181818181817562e+02 2.363136351615506456e-43 +6.212121212121214739e+02 -6.818181818181817562e+02 1.099147165157795239e-47 +6.515151515151515014e+02 -6.818181818181817562e+02 2.341796425360575149e-52 +6.818181818181819835e+02 -6.818181818181817562e+02 2.190087871280643235e-57 +7.121212121212120110e+02 -6.818181818181817562e+02 8.604972468031260945e-63 +7.424242424242424931e+02 -6.818181818181817562e+02 1.357791146414832830e-68 +7.727272727272729753e+02 -6.818181818181817562e+02 8.214772912440769165e-75 +8.030303030303030027e+02 -6.818181818181817562e+02 1.817123214030389895e-81 +8.333333333333334849e+02 -6.818181818181817562e+02 1.399619867200792080e-88 +8.636363636363639671e+02 -6.818181818181817562e+02 3.570647460208379387e-96 +8.939393939393939945e+02 -6.818181818181817562e+02 2.866373679610536710e-104 +9.242424242424244767e+02 -6.818181818181817562e+02 6.870193495658118207e-113 +9.545454545454545041e+02 -6.818181818181817562e+02 4.659296927051483197e-122 +9.848484848484849863e+02 -6.818181818181817562e+02 8.462828811163247946e-132 +1.015151515151515468e+03 -6.818181818181817562e+02 3.891764262948296102e-142 +1.045454545454545496e+03 -6.818181818181817562e+02 4.278277120822878768e-153 +1.075757575757575978e+03 -6.818181818181817562e+02 1.060234400453697143e-164 +1.106060606060606005e+03 -6.818181818181817562e+02 5.578638260890735435e-177 +1.136363636363636488e+03 -6.818181818181817562e+02 5.862652341347843091e-190 +1.166666666666666970e+03 -6.818181818181817562e+02 1.156137724015093637e-203 +1.196969696969696997e+03 -6.818181818181817562e+02 4.014652107448929524e-218 +1.227272727272727479e+03 -6.818181818181817562e+02 2.300626724177193643e-233 +1.257575757575757507e+03 -6.818181818181817562e+02 2.036595816921308150e-249 +1.287878787878787989e+03 -6.818181818181817562e+02 2.603682871511535802e-266 +1.318181818181818471e+03 -6.818181818181817562e+02 4.488730643154430069e-284 +1.348484848484848499e+03 -6.818181818181817562e+02 9.732007969108198063e-303 +1.378787878787878981e+03 -6.818181818181817562e+02 4.940656458412465442e-322 +1.409090909090909008e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.515151515151515014e+02 1.659224730130905997e-58 +-1.469696969696969745e+03 -6.515151515151515014e+02 2.408571401092927310e-53 +-1.439393939393939490e+03 -6.515151515151515014e+02 1.503795788735964714e-48 +-1.409090909090909008e+03 -6.515151515151515014e+02 4.217180761578686473e-44 +-1.378787878787878753e+03 -6.515151515151515014e+02 5.540540472263983872e-40 +-1.348484848484848499e+03 -6.515151515151515014e+02 3.552505182410919747e-36 +-1.318181818181818244e+03 -6.515151515151515014e+02 1.156617221994752775e-32 +-1.287878787878787989e+03 -6.515151515151515014e+02 1.987010532640029437e-29 +-1.257575757575757507e+03 -6.515151515151515014e+02 1.869446579660732052e-26 +-1.227272727272727252e+03 -6.515151515151515014e+02 9.984784196713949567e-24 +-1.196969696969696997e+03 -6.515151515151515014e+02 3.134375024086951533e-21 +-1.166666666666666515e+03 -6.515151515151515014e+02 5.979809732375958952e-19 +-1.136363636363636488e+03 -6.515151515151515014e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -6.515151515151515014e+02 5.551371713955597667e-15 +-1.075757575757575751e+03 -6.515151515151515014e+02 2.870579718490625878e-13 +-1.045454545454545496e+03 -6.515151515151515014e+02 1.018705348782984785e-11 +-1.015151515151515127e+03 -6.515151515151515014e+02 2.549720171445629635e-10 +-9.848484848484848726e+02 -6.515151515151515014e+02 4.619769020364174371e-09 +-9.545454545454545041e+02 -6.515151515151515014e+02 6.211753673035495130e-08 +-9.242424242424242493e+02 -6.515151515151515014e+02 6.346296855671450261e-07 +-8.939393939393938808e+02 -6.515151515151515014e+02 5.037885229815266850e-06 +-8.636363636363636260e+02 -6.515151515151515014e+02 3.173737341076260864e-05 +-8.333333333333332575e+02 -6.515151515151515014e+02 1.618546487670204787e-04 +-8.030303030303030027e+02 -6.515151515151515014e+02 6.807867228626436141e-04 +-7.727272727272727479e+02 -6.515151515151515014e+02 2.403214091272132952e-03 +-7.424242424242423795e+02 -6.515151515151515014e+02 7.235968611464953064e-03 +-7.121212121212121247e+02 -6.515151515151515014e+02 1.886316741582952719e-02 +-6.818181818181817562e+02 -6.515151515151515014e+02 4.316192073818533176e-02 +-6.515151515151515014e+02 -6.515151515151515014e+02 8.777546380688321104e-02 +-6.212121212121211329e+02 -6.515151515151515014e+02 1.604402458870251846e-01 +-5.909090909090908781e+02 -6.515151515151515014e+02 2.662358111743498013e-01 +-5.606060606060605096e+02 -6.515151515151515014e+02 4.046143710365227020e-01 +-5.303030303030302548e+02 -6.515151515151515014e+02 5.674271211594748010e-01 +-5.000000000000000000e+02 -6.515151515151515014e+02 7.389391304207549860e-01 +-4.696969696969697452e+02 -6.515151515151515014e+02 8.981242595383385208e-01 +-4.393939393939392630e+02 -6.515151515151515014e+02 1.022719026539218534e+00 +-4.090909090909090082e+02 -6.515151515151515014e+02 1.093943545730587941e+00 +-3.787878787878787534e+02 -6.515151515151515014e+02 1.100632249223705061e+00 +-3.484848484848484986e+02 -6.515151515151515014e+02 1.041722272936275617e+00 +-3.181818181818180165e+02 -6.515151515151515014e+02 9.264911260829740147e-01 +-2.878787878787877617e+02 -6.515151515151515014e+02 7.724865797785755994e-01 +-2.575757575757575069e+02 -6.515151515151515014e+02 6.016519329243269487e-01 +-2.272727272727272521e+02 -6.515151515151515014e+02 4.356244763048467972e-01 +-1.969696969696969973e+02 -6.515151515151515014e+02 2.914494675808929069e-01 +-1.666666666666665151e+02 -6.515151515151515014e+02 1.788682708422675016e-01 +-1.363636363636362603e+02 -6.515151515151515014e+02 9.984377095810423319e-02 +-1.060606060606060055e+02 -6.515151515151515014e+02 5.019822989602297503e-02 +-7.575757575757575069e+01 -6.515151515151515014e+02 2.248336393898580157e-02 +-4.545454545454549589e+01 -6.515151515151515014e+02 8.861941872120937883e-03 +-1.515151515151501371e+01 -6.515151515151515014e+02 3.032801906466353701e-03 +1.515151515151524109e+01 -6.515151515151515014e+02 8.880207537367765507e-04 +4.545454545454549589e+01 -6.515151515151515014e+02 2.189505576192053227e-04 +7.575757575757575069e+01 -6.515151515151515014e+02 4.468444522754314816e-05 +1.060606060606062329e+02 -6.515151515151515014e+02 7.410732345003742995e-06 +1.363636363636364877e+02 -6.515151515151515014e+02 9.793342834294385515e-07 +1.666666666666667425e+02 -6.515151515151515014e+02 1.009950414069050345e-07 +1.969696969696969973e+02 -6.515151515151515014e+02 7.949982292544349195e-09 +2.272727272727272521e+02 -6.515151515151515014e+02 4.666492816799106986e-10 +2.575757575757577342e+02 -6.515151515151515014e+02 1.992958468534039688e-11 +2.878787878787879890e+02 -6.515151515151515014e+02 6.035003681930575508e-13 +3.181818181818182438e+02 -6.515151515151515014e+02 1.261189869223059249e-14 +3.484848484848484986e+02 -6.515151515151515014e+02 1.768164275229492546e-16 +3.787878787878789808e+02 -6.515151515151515014e+02 1.614667396734060976e-18 +4.090909090909092356e+02 -6.515151515151515014e+02 9.313320549156388232e-21 +4.393939393939394904e+02 -6.515151515151515014e+02 3.286194629876708236e-23 +4.696969696969697452e+02 -6.515151515151515014e+02 6.861500121974843778e-26 +5.000000000000000000e+02 -6.515151515151515014e+02 8.190592154689639769e-29 +5.303030303030304822e+02 -6.515151515151515014e+02 5.393601910098739758e-32 +5.606060606060605096e+02 -6.515151515151515014e+02 1.888297121780456365e-35 +5.909090909090909918e+02 -6.515151515151515014e+02 3.383091011068759252e-39 +6.212121212121214739e+02 -6.515151515151515014e+02 2.981923889632180287e-43 +6.515151515151515014e+02 -6.515151515151515014e+02 1.241566904445750744e-47 +6.818181818181819835e+02 -6.515151515151515014e+02 2.341796425360375223e-52 +7.121212121212120110e+02 -6.515151515151515014e+02 1.916513524830084504e-57 +7.424242424242424931e+02 -6.515151515151515014e+02 6.510288553050908033e-63 +7.727272727272729753e+02 -6.515151515151515014e+02 8.770404237156898274e-69 +8.030303030303030027e+02 -6.515151515151515014e+02 4.471353353524697159e-75 +8.333333333333334849e+02 -6.515151515151515014e+02 8.222254727485334536e-82 +8.636363636363639671e+02 -6.515151515151515014e+02 5.191244991776807253e-89 +8.939393939393939945e+02 -6.515151515151515014e+02 1.069893269020488975e-96 +9.242424242424244767e+02 -6.515151515151515014e+02 6.834723485291045029e-105 +9.545454545454545041e+02 -6.515151515151515014e+02 1.283511602170492482e-113 +9.848484848484849863e+02 -6.515151515151515014e+02 6.711619999648056832e-123 +1.015151515151515468e+03 -6.515151515151515014e+02 9.245226322402562645e-133 +1.045454545454545496e+03 -6.515151515151515014e+02 3.169916622934572130e-143 +1.075757575757575978e+03 -6.515151515151515014e+02 2.553049735605590669e-154 +1.106060606060606005e+03 -6.515151515151515014e+02 4.552568153888466629e-166 +1.136363636363636488e+03 -6.515151515151515014e+02 1.692027994383817812e-178 +1.166666666666666970e+03 -6.515151515151515014e+02 1.232378926905090911e-191 +1.196969696969696997e+03 -6.515151515151515014e+02 1.651816880129409406e-205 +1.227272727272727479e+03 -6.515151515151515014e+02 3.821371855746360639e-220 +1.257575757575757507e+03 -6.515151515151515014e+02 1.429350950569962164e-235 +1.287878787878787989e+03 -6.515151515151515014e+02 8.087356593484389441e-252 +1.318181818181818471e+03 -6.515151515151515014e+02 6.468029419987556116e-269 +1.348484848484848499e+03 -6.515151515151515014e+02 6.824143492001728339e-287 +1.378787878787878981e+03 -6.515151515151515014e+02 8.853433688788388391e-306 +1.409090909090909008e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.212121212121211329e+02 8.731032066334944038e-60 +-1.469696969696969745e+03 -6.212121212121211329e+02 1.753221946291634726e-54 +-1.439393939393939490e+03 -6.212121212121211329e+02 1.482625960384713110e-49 +-1.409090909090909008e+03 -6.212121212121211329e+02 5.518239422536405300e-45 +-1.378787878787878753e+03 -6.212121212121211329e+02 9.435352470559983030e-41 +-1.348484848484848499e+03 -6.212121212121211329e+02 7.726491675956603008e-37 +-1.318181818181818244e+03 -6.212121212121211329e+02 3.155111508438681547e-33 +-1.287878787878787989e+03 -6.212121212121211329e+02 6.681290277800840970e-30 +-1.257575757575757507e+03 -6.212121212121211329e+02 7.620577489683034817e-27 +-1.227272727272727252e+03 -6.212121212121211329e+02 4.856568981151704978e-24 +-1.196969696969696997e+03 -6.212121212121211329e+02 1.791765446072199120e-21 +-1.166666666666666515e+03 -6.212121212121211329e+02 3.960062252250736354e-19 +-1.136363636363636488e+03 -6.212121212121211329e+02 5.418948642188741002e-17 +-1.106060606060606005e+03 -6.212121212121211329e+02 4.739218035293300145e-15 +-1.075757575757575751e+03 -6.212121212121211329e+02 2.731033359526279789e-13 +-1.045454545454545496e+03 -6.212121212121211329e+02 1.067799151664052595e-11 +-1.015151515151515127e+03 -6.212121212121211329e+02 2.913208311720644275e-10 +-9.848484848484848726e+02 -6.212121212121211329e+02 5.696572446328791145e-09 +-9.545454545454545041e+02 -6.212121212121211329e+02 8.190682658047596449e-08 +-9.242424242424242493e+02 -6.212121212121211329e+02 8.872761371850745857e-07 +-8.939393939393938808e+02 -6.212121212121211329e+02 7.410732345003848875e-06 +-8.636363636363636260e+02 -6.212121212121211329e+02 4.877778093119209215e-05 +-8.333333333333332575e+02 -6.212121212121211329e+02 2.582855175103848308e-04 +-8.030303030303030027e+02 -6.212121212121211329e+02 1.121804712250772801e-03 +-7.727272727272727479e+02 -6.212121212121211329e+02 4.069670962380081067e-03 +-7.424242424242423795e+02 -6.212121212121211329e+02 1.254224770355789019e-02 +-7.121212121212121247e+02 -6.212121212121211329e+02 3.335632957512539576e-02 +-6.818181818181817562e+02 -6.212121212121211329e+02 7.766838493185869441e-02 +-6.515151515151515014e+02 -6.212121212121211329e+02 1.604402458870249071e-01 +-6.212121212121211329e+02 -6.212121212121211329e+02 2.975697925943407429e-01 +-5.909090909090908781e+02 -6.212121212121211329e+02 5.008848067624604994e-01 +-5.606060606060605096e+02 -6.212121212121211329e+02 7.724865797785769317e-01 +-5.303030303030302548e+02 -6.212121212121211329e+02 1.100632249223707948e+00 +-5.000000000000000000e+02 -6.212121212121211329e+02 1.458980303435525983e+00 +-4.696969696969697452e+02 -6.212121212121211329e+02 1.809813356520449945e+00 +-4.393939393939392630e+02 -6.212121212121211329e+02 2.110474631917971244e+00 +-4.090909090909090082e+02 -6.212121212121211329e+02 2.321329840757228702e+00 +-3.787878787878787534e+02 -6.212121212121211329e+02 2.413325425405152824e+00 +-3.484848484848484986e+02 -6.212121212121211329e+02 2.373519179353698050e+00 +-3.181818181818180165e+02 -6.212121212121211329e+02 2.207529387731129944e+00 +-2.878787878787877617e+02 -6.212121212121211329e+02 1.938473033170044380e+00 +-2.575757575757575069e+02 -6.212121212121211329e+02 1.602576414572434604e+00 +-2.272727272727272521e+02 -6.212121212121211329e+02 1.242261988017614671e+00 +-1.969696969696969973e+02 -6.212121212121211329e+02 8.981242595383400751e-01 +-1.666666666666665151e+02 -6.212121212121211329e+02 6.016519329243285030e-01 +-1.363636363636362603e+02 -6.212121212121211329e+02 3.705615046728234496e-01 +-1.060606060606060055e+02 -6.212121212121211329e+02 2.079530918209728241e-01 +-7.575757575757575069e+01 -6.212121212121211329e+02 1.052466108158108121e-01 +-4.545454545454549589e+01 -6.212121212121211329e+02 4.748972307319349051e-02 +-1.515151515151501371e+01 -6.212121212121211329e+02 1.886316741582942658e-02 +1.515151515151524109e+01 -6.212121212121211329e+02 6.504161435522723411e-03 +4.545454545454549589e+01 -6.212121212121211329e+02 1.917483004401523408e-03 +7.575757575757575069e+01 -6.212121212121211329e+02 4.754453697203608930e-04 +1.060606060606062329e+02 -6.212121212121211329e+02 9.741538245333981915e-05 +1.363636363636364877e+02 -6.212121212121211329e+02 1.618470429048159956e-05 +1.666666666666667425e+02 -6.212121212121211329e+02 2.136920489407644691e-06 +1.969696969696969973e+02 -6.212121212121211329e+02 2.194815096921775354e-07 +2.272727272727272521e+02 -6.212121212121211329e+02 1.714417823045382066e-08 +2.575757575757577342e+02 -6.212121212121211329e+02 9.944691260328405740e-10 +2.878787878787879890e+02 -6.212121212121211329e+02 4.177650791163489679e-11 +3.181818181818182438e+02 -6.212121212121211329e+02 1.237978279006397351e-12 +3.484848484848484986e+02 -6.212121212121211329e+02 2.517511129640851463e-14 +3.787878787878789808e+02 -6.212121212121211329e+02 3.413565520039400730e-16 +4.090909090909092356e+02 -6.212121212121211329e+02 2.994939843867837540e-18 +4.393939393939394904e+02 -6.212121212121211329e+02 1.647931249405066438e-20 +4.696969696969697452e+02 -6.212121212121211329e+02 5.504943555269707219e-23 +5.000000000000000000e+02 -6.212121212121211329e+02 1.079405629075745686e-25 +5.303030303030304822e+02 -6.212121212121211329e+02 1.199646544736765024e-28 +5.606060606060605096e+02 -6.212121212121211329e+02 7.288549574529638981e-32 +5.909090909090909918e+02 -6.212121212121211329e+02 2.331814555953415053e-35 +6.212121212121214739e+02 -6.212121212121211329e+02 3.779387970961711291e-39 +6.515151515151515014e+02 -6.212121212121211329e+02 2.981923889632518819e-43 +6.818181818181819835e+02 -6.212121212121211329e+02 1.099147165157795239e-47 +7.121212121212120110e+02 -6.212121212121211329e+02 1.814259930289169969e-52 +7.424242424242424931e+02 -6.212121212121211329e+02 1.283781973573603385e-57 +7.727272727272729753e+02 -6.212121212121211329e+02 3.723560575195090796e-63 +8.030303030303030027e+02 -6.212121212121211329e+02 4.227579734002911266e-69 +8.333333333333334849e+02 -6.212121212121211329e+02 1.792032305386404785e-75 +8.636363636363639671e+02 -6.212121212121211329e+02 2.701708418515475436e-82 +8.939393939393939945e+02 -6.212121212121211329e+02 1.378323829382657658e-89 +9.242424242424244767e+02 -6.212121212121211329e+02 2.261149588469028835e-97 +9.545454545454545041e+02 -6.212121212121211329e+02 1.132090696910024055e-105 +9.848484848484849863e+02 -6.212121212121211329e+02 1.639756130904124598e-114 +1.015151515151515468e+03 -6.212121212121211329e+02 6.505178216560347553e-124 +1.045454545454545496e+03 -6.212121212121211329e+02 6.683752649730692834e-134 +1.075757575757575978e+03 -6.212121212121211329e+02 1.679676617131450600e-144 +1.106060606060606005e+03 -6.212121212121211329e+02 9.738713381805993122e-156 +1.136363636363636488e+03 -6.212121212121211329e+02 1.227264349567998815e-167 +1.166666666666666970e+03 -6.212121212121211329e+02 3.162924800414491335e-180 +1.196969696969696997e+03 -6.212121212121211329e+02 1.566646369530121476e-193 +1.227272727272727479e+03 -6.212121212121211329e+02 1.399797325212056017e-207 +1.257575757575757507e+03 -6.212121212121211329e+02 2.115025883286803511e-222 +1.287878787878787989e+03 -6.212121212121211329e+02 5.059765528446387279e-238 +1.318181818181818471e+03 -6.212121212121211329e+02 1.792176055433490743e-254 +1.348484848484848499e+03 -6.212121212121211329e+02 8.778119308818371409e-272 +1.378787878787878981e+03 -6.212121212121211329e+02 5.546146491229375902e-290 +1.409090909090909008e+03 -6.212121212121211329e+02 4.211262587266922816e-309 +1.439393939393939490e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.909090909090908781e+02 3.157007688089750471e-61 +-1.469696969696969745e+03 -5.909090909090908781e+02 8.942029677828947070e-56 +-1.439393939393939490e+03 -5.909090909090908781e+02 1.043664146101998765e-50 +-1.409090909090909008e+03 -5.909090909090908781e+02 5.249552997608682586e-46 +-1.378787878787878753e+03 -5.909090909090908781e+02 1.188658400193692936e-41 +-1.348484848484848499e+03 -5.909090909090908781e+02 1.264051646960954002e-37 +-1.318181818181818244e+03 -5.909090909090908781e+02 6.578229000976184727e-34 +-1.287878787878787989e+03 -5.909090909090908781e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -5.909090909090908781e+02 2.446121198940783104e-27 +-1.227272727272727252e+03 -5.909090909090908781e+02 1.886024763124178473e-24 +-1.196969696969696997e+03 -5.909090909090908781e+02 8.285952404760724992e-22 +-1.166666666666666515e+03 -5.909090909090908781e+02 2.148049618647529613e-19 +-1.136363636363636488e+03 -5.909090909090908781e+02 3.398582235670923945e-17 +-1.106060606060606005e+03 -5.909090909090908781e+02 3.390089671968818824e-15 +-1.075757575757575751e+03 -5.909090909090908781e+02 2.199664314715099011e-13 +-1.045454545454545496e+03 -5.909090909090908781e+02 9.566848707108876447e-12 +-1.015151515151515127e+03 -5.909090909090908781e+02 2.870434826384658232e-10 +-9.848484848484848726e+02 -5.909090909090908781e+02 6.107385580804595787e-09 +-9.545454545454545041e+02 -5.909090909090908781e+02 9.460584959310517690e-08 +-9.242424242424242493e+02 -5.909090909090908781e+02 1.094020203654192920e-06 +-8.939393939393938808e+02 -5.909090909090908781e+02 9.672320012642515871e-06 +-8.636363636363636260e+02 -5.909090909090908781e+02 6.687299228485612276e-05 +-8.333333333333332575e+02 -5.909090909090908781e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -5.909090909090908781e+02 1.663107833829679388e-03 +-7.727272727272727479e+02 -5.909090909090908781e+02 6.220444444303507500e-03 +-7.424242424242423795e+02 -5.909090909090908781e+02 1.967161942171896313e-02 +-7.121212121212121247e+02 -5.909090909090908781e+02 5.347011694349667471e-02 +-6.818181818181817562e+02 -5.909090909090908781e+02 1.268331178800952141e-01 +-6.515151515151515014e+02 -5.909090909090908781e+02 2.662358111743491351e-01 +-6.212121212121211329e+02 -5.909090909090908781e+02 5.008848067624596112e-01 +-5.909090909090908781e+02 -5.909090909090908781e+02 8.543497687776520078e-01 +-5.606060606060605096e+02 -5.909090909090908781e+02 1.334788491359497398e+00 +-5.303030303030302548e+02 -5.909090909090908781e+02 1.927454348151829588e+00 +-5.000000000000000000e+02 -5.909090909090908781e+02 2.592568317032778236e+00 +-4.696969696969697452e+02 -5.909090909090908781e+02 3.269594569239050230e+00 +-4.393939393939392630e+02 -5.909090909090908781e+02 3.886707582912675374e+00 +-4.090909090909090082e+02 -5.909090909090908781e+02 4.372847671700379912e+00 +-3.787878787878787534e+02 -5.909090909090908781e+02 4.669551349532363282e+00 +-3.484848484848484986e+02 -5.909090909090908781e+02 4.740363630203887624e+00 +-3.181818181818180165e+02 -5.909090909090908781e+02 4.576513902341193152e+00 +-2.878787878787877617e+02 -5.909090909090908781e+02 4.198257131978425427e+00 +-2.575757575757575069e+02 -5.909090909090908781e+02 3.651761936183826940e+00 +-2.272727272727272521e+02 -5.909090909090908781e+02 3.001833994227014468e+00 +-1.969696969696969973e+02 -5.909090909090908781e+02 2.321329840757224261e+00 +-1.666666666666665151e+02 -5.909090909090908781e+02 1.678926737930095836e+00 +-1.363636363636362603e+02 -5.909090909090908781e+02 1.127752104990677795e+00 +-1.060606060606060055e+02 -5.909090909090908781e+02 6.977316435222883362e-01 +-7.575757575757575069e+01 -5.909090909090908781e+02 3.938451388034542866e-01 +-4.545454545454549589e+01 -5.909090909090908781e+02 2.006586295801091324e-01 +-1.515151515151501371e+01 -5.909090909090908781e+02 9.117631266334728923e-02 +1.515151515151524109e+01 -5.909090909090908781e+02 3.646348270185578722e-02 +4.545454545454549589e+01 -5.909090909090908781e+02 1.265056373312005954e-02 +7.575757575757575069e+01 -5.909090909090908781e+02 3.748214649864048571e-03 +1.060606060606062329e+02 -5.909090909090908781e+02 9.325082122531798455e-04 +1.363636363636364877e+02 -5.909090909090908781e+02 1.912973124885134673e-04 +1.666666666666667425e+02 -5.909090909090908781e+02 3.173737341076260864e-05 +1.969696969696969973e+02 -5.909090909090908781e+02 4.171386994035362388e-06 +2.272727272727272521e+02 -5.909090909090908781e+02 4.249544803125891469e-07 +2.575757575757577342e+02 -5.909090909090908781e+02 3.278878867068289314e-08 +2.878787878787879890e+02 -5.909090909090908781e+02 1.870085776796223526e-09 +3.181818181818182438e+02 -5.909090909090908781e+02 7.685048295328282863e-11 +3.484848484848484986e+02 -5.909090909090908781e+02 2.215337409576231827e-12 +3.787878787878789808e+02 -5.909090909090908781e+02 4.355762747543134421e-14 +4.090909090909092356e+02 -5.909090909090908781e+02 5.672911599541362999e-16 +4.393939393939394904e+02 -5.909090909090908781e+02 4.746956502817738645e-18 +4.696969696969697452e+02 -5.909090909090908781e+02 2.472324417284304129e-20 +5.000000000000000000e+02 -5.909090909090908781e+02 7.754498717481483205e-23 +5.303030303030304822e+02 -5.909090909090908781e+02 1.415470165255482274e-25 +5.606060606060605096e+02 -5.909090909090908781e+02 1.451278128946179991e-28 +5.909090909090909918e+02 -5.909090909090908781e+02 8.056961709414218233e-32 +6.212121212121214739e+02 -5.909090909090908781e+02 2.331814555953249342e-35 +6.515151515151515014e+02 -5.909090909090908781e+02 3.383091011068759252e-39 +6.818181818181819835e+02 -5.909090909090908781e+02 2.363136351615304930e-43 +7.121212121212120110e+02 -5.909090909090908781e+02 7.623270566396219001e-48 +7.424242424242424931e+02 -5.909090909090908781e+02 1.088070231295461016e-52 +7.727272727272729753e+02 -5.909090909090908781e+02 6.574832806497732151e-58 +8.030303030303030027e+02 -5.909090909090908781e+02 1.607449729462834532e-63 +8.333333333333334849e+02 -5.909090909090908781e+02 1.517718613154128422e-69 +8.636363636363639671e+02 -5.909090909090908781e+02 5.275773338398540745e-76 +8.939393939393939945e+02 -5.909090909090908781e+02 6.428733181078703468e-83 +9.242424242424244767e+02 -5.909090909090908781e+02 2.611415843250372998e-90 +9.545454545454545041e+02 -5.909090909090908781e+02 3.358679381568038257e-98 +9.848484848484849863e+02 -5.909090909090908781e+02 1.297469096415455195e-106 +1.015151515151515468e+03 -5.909090909090908781e+02 1.426326987358436006e-115 +1.045454545454545496e+03 -5.909090909090908781e+02 4.222367043598891692e-125 +1.075757575757575978e+03 -5.909090909090908781e+02 3.181210730371993723e-135 +1.106060606060606005e+03 -5.909090909090908781e+02 5.758068049508879801e-146 +1.136363636363636488e+03 -5.909090909090908781e+02 2.360592021961061274e-157 +1.166666666666666970e+03 -5.909090909090908781e+02 2.063955429327502722e-169 +1.196969696969696997e+03 -5.909090909090908781e+02 3.619544693035390224e-182 +1.227272727272727479e+03 -5.909090909090908781e+02 1.195871167959041660e-195 +1.257575757575757507e+03 -5.909090909090908781e+02 6.983253455219812275e-210 +1.287878787878787989e+03 -5.909090909090908781e+02 6.753110700098334563e-225 +1.318181818181818471e+03 -5.909090909090908781e+02 1.012082337004283717e-240 +1.348484848484848499e+03 -5.909090909090908781e+02 2.197103695739887561e-257 +1.378787878787878981e+03 -5.909090909090908781e+02 6.449534607913044044e-275 +1.409090909090909008e+03 -5.909090909090908781e+02 2.386894684156463071e-293 +1.439393939393939490e+03 -5.909090909090908781e+02 1.037081049593326322e-312 +1.469696969696969973e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.606060606060605096e+02 7.750539401519811312e-63 +-1.469696969696969745e+03 -5.606060606060605096e+02 3.159916171861751340e-57 +-1.439393939393939490e+03 -5.606060606060605096e+02 5.190588847986098680e-52 +-1.409090909090909008e+03 -5.606060606060605096e+02 3.595420650648373964e-47 +-1.378787878787878753e+03 -5.606060606060605096e+02 1.097824547628575175e-42 +-1.348484848484848499e+03 -5.606060606060605096e+02 1.542723219854800460e-38 +-1.318181818181818244e+03 -5.606060606060605096e+02 1.040399671311648067e-34 +-1.287878787878787989e+03 -5.606060606060605096e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -5.606060606060605096e+02 6.145465357752497194e-28 +-1.227272727272727252e+03 -5.606060606060605096e+02 5.816818120354161683e-25 +-1.196969696969696997e+03 -5.606060606060605096e+02 3.085673479698904782e-22 +-1.166666666666666515e+03 -5.606060606060605096e+02 9.507170764263290107e-20 +-1.136363636363636488e+03 -5.606060606060605096e+02 1.760986780776509373e-17 +-1.106060606060606005e+03 -5.606060606060605096e+02 2.027190509963051746e-15 +-1.075757575757575751e+03 -5.606060606060605096e+02 1.497478014110327348e-13 +-1.045454545454545496e+03 -5.606060606060605096e+02 7.320000032674891436e-12 +-1.015151515151515127e+03 -5.606060606060605096e+02 2.438750248254308272e-10 +-9.848484848484848726e+02 -5.606060606060605096e+02 5.696572446328830850e-09 +-9.545454545454545041e+02 -5.606060606060605096e+02 9.585129365857886975e-08 +-9.242424242424242493e+02 -5.606060606060605096e+02 1.192152875094323727e-06 +-8.939393939393938808e+02 -5.606060606060605096e+02 1.123286822982204241e-05 +-8.636363636363636260e+02 -5.606060606060605096e+02 8.207536179214272901e-05 +-8.333333333333332575e+02 -5.606060606060605096e+02 4.754453697203643082e-04 +-8.030303030303030027e+02 -5.606060606060605096e+02 2.229563892895675744e-03 +-7.727272727272727479e+02 -5.606060606060605096e+02 8.631774319411381069e-03 +-7.424242424242423795e+02 -5.606060606060605096e+02 2.810179219584373403e-02 +-7.121212121212121247e+02 -5.606060606060605096e+02 7.826691917058378745e-02 +-6.818181818181817562e+02 -5.606060606060605096e+02 1.894753837471521707e-01 +-6.515151515151515014e+02 -5.606060606060605096e+02 4.046143710365219803e-01 +-6.212121212121211329e+02 -5.606060606060605096e+02 7.724865797785769317e-01 +-5.909090909090908781e+02 -5.606060606060605096e+02 1.334788491359497398e+00 +-5.606060606060605096e+02 -5.606060606060605096e+02 2.110474631917974797e+00 +-5.303030303030302548e+02 -5.606060606060605096e+02 3.083414106412976530e+00 +-5.000000000000000000e+02 -5.606060606060605096e+02 4.198257131978437862e+00 +-4.696969696969697452e+02 -5.606060606060605096e+02 5.366074047187603391e+00 +-4.393939393939392630e+02 -5.606060606060605096e+02 6.477736584771363937e+00 +-4.090909090909090082e+02 -5.606060606060605096e+02 7.420975727555112478e+00 +-3.787878787878787534e+02 -5.606060606060605096e+02 8.097025652719134214e+00 +-3.484848484848484986e+02 -5.606060606060605096e+02 8.434047231856165894e+00 +-3.181818181818180165e+02 -5.606060606060605096e+02 8.396056384465889977e+00 +-2.878787878787877617e+02 -5.606060606060605096e+02 7.987112918615052237e+00 +-2.575757575757575069e+02 -5.606060606060605096e+02 7.250857669587010612e+00 +-2.272727272727272521e+02 -5.606060606060605096e+02 6.265381112019366761e+00 +-1.969696969696969973e+02 -5.606060606060605096e+02 5.133353887909683166e+00 +-1.666666666666665151e+02 -5.606060606060605096e+02 3.967812283772121695e+00 +-1.363636363636362603e+02 -5.606060606060605096e+02 2.875155878473119930e+00 +-1.060606060606060055e+02 -5.606060606060605096e+02 1.938473033170046156e+00 +-7.575757575757575069e+01 -5.606060606060605096e+02 1.205417551072405447e+00 +-4.545454545454549589e+01 -5.606060606060605096e+02 6.844622249752956300e-01 +-1.515151515151501371e+01 -5.606060606060605096e+02 3.509248288217568512e-01 +1.515151515151524109e+01 -5.606060606060605096e+02 1.604402458870249071e-01 +4.545454545454549589e+01 -5.606060606060605096e+02 6.451975134901938302e-02 +7.575757575757575069e+01 -5.606060606060605096e+02 2.248336393898591953e-02 +1.060606060606062329e+02 -5.606060606060605096e+02 6.680235796974064513e-03 +1.363636363636364877e+02 -5.606060606060605096e+02 1.663107833829682424e-03 +1.666666666666667425e+02 -5.606060606060605096e+02 3.405233689522310365e-04 +1.969696969696969973e+02 -5.606060606060605096e+02 5.621272911507701261e-05 +2.272727272727272521e+02 -5.606060606060605096e+02 7.325049444657307266e-06 +2.575757575757577342e+02 -5.606060606060605096e+02 7.368261931620209073e-07 +2.878787878787879890e+02 -5.606060606060605096e+02 5.587945784002515620e-08 +3.181818181818182438e+02 -5.606060606060605096e+02 3.116660753075333131e-09 +3.484848484848484986e+02 -5.606060606060605096e+02 1.245541639253622513e-10 +3.787878787878789808e+02 -5.606060606060605096e+02 3.470587925503447315e-12 +4.090909090909092356e+02 -5.606060606060605096e+02 6.552879881345054660e-14 +4.393939393939394904e+02 -5.606060606060605096e+02 8.137997505906992195e-16 +4.696969696969697452e+02 -5.606060606060605096e+02 6.444577989125091283e-18 +5.000000000000000000e+02 -5.606060606060605096e+02 3.151098353630756389e-20 +5.303030303030304822e+02 -5.606060606060605096e+02 9.199887089891759244e-23 +5.606060606060605096e+02 -5.606060606060605096e+02 1.549109724599552645e-25 +5.909090909090909918e+02 -5.606060606060605096e+02 1.451278128946138961e-28 +6.212121212121214739e+02 -5.606060606060605096e+02 7.288549574529121158e-32 +6.515151515151515014e+02 -5.606060606060605096e+02 1.888297121780456365e-35 +6.818181818181819835e+02 -5.606060606060605096e+02 2.425596935316179543e-39 +7.121212121212120110e+02 -5.606060606060605096e+02 1.482961626973036429e-43 +7.424242424242424931e+02 -5.606060606060605096e+02 4.137248587890261161e-48 +7.727272727272729753e+02 -5.606060606060605096e+02 5.043531720429866065e-53 +8.030303030303030027e+02 -5.606060606060605096e+02 2.569412945640338810e-58 +8.333333333333334849e+02 -5.606060606060605096e+02 5.225251588496137604e-64 +8.636363636363639671e+02 -5.606060606060605096e+02 4.046842924221980545e-70 +8.939393939393939945e+02 -5.606060606060605096e+02 1.137330255125591933e-76 +9.242424242424244767e+02 -5.606060606060605096e+02 1.103841607000073970e-83 +9.545454545454545041e+02 -5.606060606060605096e+02 3.516650693976034658e-91 +9.848484848484849863e+02 -5.606060606060605096e+02 3.491161610846682618e-99 +1.015151515151515468e+03 -5.606060606060605096e+02 1.024019974798551928e-107 +1.045454545454545496e+03 -5.606060606060605096e+02 8.404032505440477884e-117 +1.075757575757575978e+03 -5.606060606060605096e+02 1.825216843124890568e-126 +1.106060606060606005e+03 -5.606060606060605096e+02 9.909662211053542632e-137 +1.136363636363636488e+03 -5.606060606060605096e+02 1.268979554189097482e-147 +1.166666666666666970e+03 -5.606060606060605096e+02 3.611595492651089108e-159 +1.196969696969696997e+03 -5.606060606060605096e+02 2.150072767339572052e-171 +1.227272727272727479e+03 -5.606060606060605096e+02 2.516756677948042798e-184 +1.257575757575757507e+03 -5.606060606060605096e+02 5.438151644394856985e-198 +1.287878787878787989e+03 -5.606060606060605096e+02 2.033925169773270969e-212 +1.318181818181818471e+03 -5.606060606060605096e+02 1.233125621691070322e-227 +1.348484848484848499e+03 -5.606060606060605096e+02 1.133566620857054436e-243 +1.378787878787878981e+03 -5.606060606060605096e+02 1.476034124077952711e-260 +1.409090909090909008e+03 -5.606060606060605096e+02 2.540160591673379619e-278 +1.439393939393939490e+03 -5.606060606060605096e+02 5.384070588134642577e-297 +1.469696969696969973e+03 -5.606060606060605096e+02 1.308211720340744662e-316 +1.500000000000000000e+03 -5.606060606060605096e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.303030303030302548e+02 1.274954127373016771e-64 +-1.469696969696969745e+03 -5.303030303030302548e+02 7.640771892900340018e-59 +-1.439393939393939490e+03 -5.303030303030302548e+02 1.802615210573119387e-53 +-1.409090909090909008e+03 -5.303030303030302548e+02 1.753510576100426629e-48 +-1.378787878787878753e+03 -5.303030303030302548e+02 7.357551500589939676e-44 +-1.348484848484848499e+03 -5.303030303030302548e+02 1.391301834018568820e-39 +-1.318181818181818244e+03 -5.303030303030302548e+02 1.237313225194135063e-35 +-1.287878787878787989e+03 -5.303030303030302548e+02 5.393601910098739758e-32 +-1.257575757575757507e+03 -5.303030303030302548e+02 1.199646544736799104e-28 +-1.227272727272727252e+03 -5.303030303030302548e+02 1.415470165255562630e-25 +-1.196969696969696997e+03 -5.303030303030302548e+02 9.199887089891889724e-23 +-1.166666666666666515e+03 -5.303030303030302548e+02 3.416044915081429446e-20 +-1.136363636363636488e+03 -5.303030303030302548e+02 7.506067042544040144e-18 +-1.106060606060606005e+03 -5.303030303030302548e+02 1.009720453475564840e-15 +-1.075757575757575751e+03 -5.303030303030302548e+02 8.592218911187417590e-14 +-1.045454545454545496e+03 -5.303030303030302548e+02 4.773139830449487581e-12 +-1.015151515151515127e+03 -5.303030303030302548e+02 1.784186981526931991e-10 +-9.848484848484848726e+02 -5.303030303030302548e+02 4.619769020364141284e-09 +-9.545454545454545041e+02 -5.303030303030302548e+02 8.519492193135790364e-08 +-9.242424242424242493e+02 -5.303030303030302548e+02 1.149090232075844041e-06 +-8.939393939393938808e+02 -5.303030303030302548e+02 1.162621955646470765e-05 +-8.636363636363636260e+02 -5.303030303030302548e+02 9.039146387247680285e-05 +-8.333333333333332575e+02 -5.303030303030302548e+02 5.525161055462762209e-04 +-8.030303030303030027e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +-7.727272727272727479e+02 -5.303030303030302548e+02 1.092396005911756493e-02 +-7.424242424242423795e+02 -5.303030303030302548e+02 3.675900705335603119e-02 +-7.121212121212121247e+02 -5.303030303030302548e+02 1.052466108158106178e-01 +-6.818181818181817562e+02 -5.303030303030302548e+02 2.607084247504933838e-01 +-6.515151515151515014e+02 -5.303030303030302548e+02 5.674271211594738018e-01 +-6.212121212121211329e+02 -5.303030303030302548e+02 1.100632249223705061e+00 +-5.909090909090908781e+02 -5.303030303030302548e+02 1.927454348151829588e+00 +-5.606060606060605096e+02 -5.303030303030302548e+02 3.083414106412971201e+00 +-5.303030303030302548e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-5.000000000000000000e+02 -5.303030303030302548e+02 6.265381112019357879e+00 +-4.696969696969697452e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-4.393939393939392630e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-4.090909090909090082e+02 -5.303030303030302548e+02 1.149936924196613397e+01 +-3.787878787878787534e+02 -5.303030303030302548e+02 1.276250745677549325e+01 +-3.484848484848484986e+02 -5.303030303030302548e+02 1.356927875085422208e+01 +-3.181818181818180165e+02 -5.303030303030302548e+02 1.384652974243122969e+01 +-2.878787878787877617e+02 -5.303030303030302548e+02 1.356927875085421320e+01 +-2.575757575757575069e+02 -5.303030303030302548e+02 1.276250745677547904e+01 +-2.272727272727272521e+02 -5.303030303030302548e+02 1.149936924196612864e+01 +-1.969696969696969973e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-1.666666666666665151e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-1.363636363636362603e+02 -5.303030303030302548e+02 6.265381112019347221e+00 +-1.060606060606060055e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-7.575757575757575069e+01 -5.303030303030302548e+02 3.083414106412968536e+00 +-4.545454545454549589e+01 -5.303030303030302548e+02 1.927454348151831365e+00 +-1.515151515151501371e+01 -5.303030303030302548e+02 1.100632249223703063e+00 +1.515151515151524109e+01 -5.303030303030302548e+02 5.674271211594728026e-01 +4.545454545454549589e+01 -5.303030303030302548e+02 2.607084247504922181e-01 +7.575757575757575069e+01 -5.303030303030302548e+02 1.052466108158106178e-01 +1.060606060606062329e+02 -5.303030303030302548e+02 3.675900705335558016e-02 +1.363636363636364877e+02 -5.303030303030302548e+02 1.092396005911750595e-02 +1.666666666666667425e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +1.969696969696969973e+02 -5.303030303030302548e+02 5.525161055462712335e-04 +2.272727272727272521e+02 -5.303030303030302548e+02 9.039146387247776508e-05 +2.575757575757577342e+02 -5.303030303030302548e+02 1.162621955646450097e-05 +2.878787878787879890e+02 -5.303030303030302548e+02 1.149090232075827735e-06 +3.181818181818182438e+02 -5.303030303030302548e+02 8.519492193135669927e-08 +3.484848484848484986e+02 -5.303030303030302548e+02 4.619769020364223175e-09 +3.787878787878789808e+02 -5.303030303030302548e+02 1.784186981526931991e-10 +4.090909090909092356e+02 -5.303030303030302548e+02 4.773139830449487581e-12 +4.393939393939394904e+02 -5.303030303030302548e+02 8.592218911187417590e-14 +4.696969696969697452e+02 -5.303030303030302548e+02 1.009720453475543344e-15 +5.000000000000000000e+02 -5.303030303030302548e+02 7.506067042544200381e-18 +5.303030303030304822e+02 -5.303030303030302548e+02 3.416044915081259121e-20 +5.606060606060605096e+02 -5.303030303030302548e+02 9.199887089892153034e-23 +5.909090909090909918e+02 -5.303030303030302548e+02 1.415470165255522452e-25 +6.212121212121214739e+02 -5.303030303030302548e+02 1.199646544736730944e-28 +6.515151515151515014e+02 -5.303030303030302548e+02 5.393601910098969659e-32 +6.818181818181819835e+02 -5.303030303030302548e+02 1.237313225194047396e-35 +7.121212121212120110e+02 -5.303030303030302548e+02 1.391301834018608461e-39 +7.424242424242424931e+02 -5.303030303030302548e+02 7.357551500589416943e-44 +7.727272727272729753e+02 -5.303030303030302548e+02 1.753510576100152549e-48 +8.030303030303030027e+02 -5.303030303030302548e+02 1.802615210573119387e-53 +8.333333333333334849e+02 -5.303030303030302548e+02 7.640771892899254044e-59 +8.636363636363639671e+02 -5.303030303030302548e+02 1.274954127372799349e-64 +8.939393939393939945e+02 -5.303030303030302548e+02 7.985867999539598362e-71 +9.242424242424244767e+02 -5.303030303030302548e+02 1.788259835300874445e-77 +9.545454545454545041e+02 -5.303030303030302548e+02 1.361740296016062085e-84 +9.848484848484849863e+02 -5.303030303030302548e+02 3.350047264315408913e-92 +1.015151515151515468e+03 -5.303030303030302548e+02 2.526398915685015648e-100 +1.045454545454545496e+03 -5.303030303030302548e+02 5.534930789536566627e-109 +1.075757575757575978e+03 -5.303030303030302548e+02 3.334342676871025778e-118 +1.106060606060606005e+03 -5.303030303030302548e+02 5.221413508757310352e-128 +1.136363636363636488e+03 -5.303030303030302548e+02 2.006787473306626300e-138 +1.166666666666666970e+03 -5.303030303030302548e+02 1.785127688795620203e-149 +1.196969696969696997e+03 -5.303030303030302548e+02 3.461581338702744903e-161 +1.227272727272727479e+03 -5.303030303030302548e+02 1.376459522873278293e-173 +1.257575757575757507e+03 -5.303030303030302548e+02 1.054498239096216513e-186 +1.287878787878787989e+03 -5.303030303030302548e+02 1.460478627360531291e-200 +1.318181818181818471e+03 -5.303030303030302548e+02 3.427271189294340881e-215 +1.348484848484848499e+03 -5.303030303030302548e+02 1.275575583369892472e-230 +1.378787878787878981e+03 -5.303030303030302548e+02 7.039348969580853945e-247 +1.409090909090909008e+03 -5.303030303030302548e+02 5.378423962585587468e-264 +1.439393939393939490e+03 -5.303030303030302548e+02 5.305973067521587417e-282 +1.469696969696969973e+03 -5.303030303030302548e+02 6.295312769211626028e-301 +1.500000000000000000e+03 -5.303030303030302548e+02 8.399115979301191251e-321 +-1.500000000000000000e+03 -5.000000000000000000e+02 1.385119369922601767e-66 +-1.469696969696969745e+03 -5.000000000000000000e+02 1.247000591634284549e-60 +-1.439393939393939490e+03 -5.000000000000000000e+02 4.315065247200378012e-55 +-1.409090909090909008e+03 -5.000000000000000000e+02 6.015720192032289303e-50 +-1.378787878787878753e+03 -5.000000000000000000e+02 3.537278923913023716e-45 +-1.348484848484848499e+03 -5.000000000000000000e+02 9.172713499359318212e-41 +-1.318181818181818244e+03 -5.000000000000000000e+02 1.095474273756923179e-36 +-1.287878787878787989e+03 -5.000000000000000000e+02 6.284560592169752431e-33 +-1.257575757575757507e+03 -5.000000000000000000e+02 1.804147929571447884e-29 +-1.227272727272727252e+03 -5.000000000000000000e+02 2.696581401566250365e-26 +-1.196969696969696997e+03 -5.000000000000000000e+02 2.180631712290003242e-23 +-1.166666666666666515e+03 -5.000000000000000000e+02 9.902054361619639494e-21 +-1.136363636363636488e+03 -5.000000000000000000e+02 2.617295991581659639e-18 +-1.106060606060606005e+03 -5.000000000000000000e+02 4.169066704949643775e-16 +-1.075757575757575751e+03 -5.000000000000000000e+02 4.138288825130378369e-14 +-1.045454545454545496e+03 -5.000000000000000000e+02 2.643624361305260079e-12 +-1.015151515151515127e+03 -5.000000000000000000e+02 1.121089509384008515e-10 +-9.848484848484848726e+02 -5.000000000000000000e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -5.000000000000000000e+02 6.635633443757741510e-08 +-9.242424242424242493e+02 -5.000000000000000000e+02 9.793342834294525276e-07 +-8.939393939393938808e+02 -5.000000000000000000e+02 1.072840490473388338e-05 +-8.636363636363636260e+02 -5.000000000000000000e+02 8.942879788635336709e-05 +-8.333333333333332575e+02 -5.000000000000000000e+02 5.807692880778107065e-04 +-8.030303030303030027e+02 -5.000000000000000000e+02 3.004854438145668997e-03 +-7.727272727272727479e+02 -5.000000000000000000e+02 1.265056373312010290e-02 +-7.424242424242423795e+02 -5.000000000000000000e+02 4.420787312407718772e-02 +-7.121212121212121247e+02 -5.000000000000000000e+02 1.306450276394798549e-01 +-6.818181818181817562e+02 -5.000000000000000000e+02 3.322411735347162720e-01 +-6.515151515151515014e+02 -5.000000000000000000e+02 7.389391304207537647e-01 +-6.212121212121211329e+02 -5.000000000000000000e+02 1.458980303435523318e+00 +-5.909090909090908781e+02 -5.000000000000000000e+02 2.592568317032778236e+00 +-5.606060606060605096e+02 -5.000000000000000000e+02 4.198257131978432533e+00 +-5.303030303030302548e+02 -5.000000000000000000e+02 6.265381112019357879e+00 +-5.000000000000000000e+02 -5.000000000000000000e+02 8.703836765622375182e+00 +-4.696969696969697452e+02 -5.000000000000000000e+02 1.135448600013550191e+01 +-4.393939393939392630e+02 -5.000000000000000000e+02 1.401489965409862748e+01 +-4.090909090909090082e+02 -5.000000000000000000e+02 1.647077799900302608e+01 +-3.787878787878787534e+02 -5.000000000000000000e+02 1.852419054593362091e+01 +-3.484848484848484986e+02 -5.000000000000000000e+02 2.001374351117113903e+01 +-3.181818181818180165e+02 -5.000000000000000000e+02 2.082609784612732895e+01 +-2.878787878787877617e+02 -5.000000000000000000e+02 2.090104720680696104e+01 +-2.575757575757575069e+02 -5.000000000000000000e+02 2.023309862889173161e+01 +-2.272727272727272521e+02 -5.000000000000000000e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 -5.000000000000000000e+02 1.691944523421542002e+01 +-1.666666666666665151e+02 -5.000000000000000000e+02 1.452916255455595440e+01 +-1.363636363636362603e+02 -5.000000000000000000e+02 1.189267220388693858e+01 +-1.060606060606060055e+02 -5.000000000000000000e+02 9.223041622713186172e+00 +-7.575757575757575069e+01 -5.000000000000000000e+02 6.727593712141153759e+00 +-4.545454545454549589e+01 -5.000000000000000000e+02 4.576513902341193152e+00 +-1.515151515151501371e+01 -5.000000000000000000e+02 2.875155878473105719e+00 +1.515151515151524109e+01 -5.000000000000000000e+02 1.649929098861372179e+00 +4.545454545454549589e+01 -5.000000000000000000e+02 8.543497687776482330e-01 +7.575757575757575069e+01 -5.000000000000000000e+02 3.938451388034535650e-01 +1.060606060606062329e+02 -5.000000000000000000e+02 1.592762472320076450e-01 +1.363636363636364877e+02 -5.000000000000000000e+02 5.561503648793426208e-02 +1.666666666666667425e+02 -5.000000000000000000e+02 1.648134427951286618e-02 +1.969696969696969973e+02 -5.000000000000000000e+02 4.069670962380073261e-03 +2.272727272727272521e+02 -5.000000000000000000e+02 8.210372360606049214e-04 +2.575757575757577342e+02 -5.000000000000000000e+02 1.325371086279554078e-04 +2.878787878787879890e+02 -5.000000000000000000e+02 1.674483854635813149e-05 +3.181818181818182438e+02 -5.000000000000000000e+02 1.617538348122345181e-06 +3.484848484848484986e+02 -5.000000000000000000e+02 1.165690430938539772e-07 +3.787878787878789808e+02 -5.000000000000000000e+02 6.107385580804444413e-09 +4.090909090909092356e+02 -5.000000000000000000e+02 2.264242348262330060e-10 +4.393939393939394904e+02 -5.000000000000000000e+02 5.774328674328721260e-12 +4.696969696969697452e+02 -5.000000000000000000e+02 9.834906517405588868e-14 +5.000000000000000000e+02 -5.000000000000000000e+02 1.084855264042937882e-15 +5.303030303030304822e+02 -5.000000000000000000e+02 7.506067042544040144e-18 +5.606060606060605096e+02 -5.000000000000000000e+02 3.151098353630756389e-20 +5.909090909090909918e+02 -5.000000000000000000e+02 7.754498717481263388e-23 +6.212121212121214739e+02 -5.000000000000000000e+02 1.079405629075653851e-25 +6.515151515151515014e+02 -5.000000000000000000e+02 8.190592154689639769e-29 +6.818181818181819835e+02 -5.000000000000000000e+02 3.261141548139720315e-32 +7.121212121212120110e+02 -5.000000000000000000e+02 6.549910100891336762e-36 +7.424242424242424931e+02 -5.000000000000000000e+02 6.371820707268080494e-40 +7.727272727272729753e+02 -5.000000000000000000e+02 2.879181287860594111e-44 +8.030303030303030027e+02 -5.000000000000000000e+02 5.788020115190711360e-49 +8.333333333333334849e+02 -5.000000000000000000e+02 4.952089332747266615e-54 +8.636363636363639671e+02 -5.000000000000000000e+02 1.722859058062317123e-59 +8.939393939393939945e+02 -5.000000000000000000e+02 2.325856181748250043e-65 +9.242424242424244767e+02 -5.000000000000000000e+02 1.161235584405599076e-71 +9.545454545454545041e+02 -5.000000000000000000e+02 2.041071860286435924e-78 +9.848484848484849863e+02 -5.000000000000000000e+02 1.200760533549086390e-85 +1.015151515151515468e+03 -5.000000000000000000e+02 2.245111407822327572e-93 +1.045454545454545496e+03 -5.000000000000000000e+02 1.265288505022653967e-101 +1.075757575757575978e+03 -5.000000000000000000e+02 2.035924916243278864e-110 +1.106060606060606005e+03 -5.000000000000000000e+02 8.848474370846281444e-120 +1.136363636363636488e+03 -5.000000000000000000e+02 9.814924425518539964e-130 +1.166666666666666970e+03 -5.000000000000000000e+02 2.622155751581993079e-140 +1.196969696969696997e+03 -5.000000000000000000e+02 1.590331173135733218e-151 +1.227272727272727479e+03 -5.000000000000000000e+02 2.061305607751825308e-163 +1.257575757575757507e+03 -5.000000000000000000e+02 5.368520886190014728e-176 +1.287878787878787989e+03 -5.000000000000000000e+02 2.638272463260076417e-189 +1.318181818181818471e+03 -5.000000000000000000e+02 2.294543125523952956e-203 +1.348484848484848499e+03 -5.000000000000000000e+02 3.308314558189894351e-218 +1.378787878787878981e+03 -5.000000000000000000e+02 7.398391846422538736e-234 +1.409090909090909008e+03 -5.000000000000000000e+02 2.397934725488949310e-250 +1.439393939393939490e+03 -5.000000000000000000e+02 1.051283800345577783e-267 +1.469696969696969973e+03 -5.000000000000000000e+02 5.811146587114891270e-286 +1.500000000000000000e+03 -5.000000000000000000e+02 3.770536500545132397e-305 +-1.500000000000000000e+03 -4.696969696969697452e+02 9.783564016050266370e-69 +-1.469696969696969745e+03 -4.696969696969697452e+02 1.353234097284519865e-62 +-1.439393939393939490e+03 -4.696969696969697452e+02 7.019409751131140033e-57 +-1.409090909090909008e+03 -4.696969696969697452e+02 1.432320621239124038e-51 +-1.378787878787878753e+03 -4.696969696969697452e+02 1.204524420319554228e-46 +-1.348484848484848499e+03 -4.696969696969697452e+02 4.368315301211030715e-42 +-1.318181818181818244e+03 -4.696969696969697452e+02 7.139802540245438189e-38 +-1.287878787878787989e+03 -4.696969696969697452e+02 5.489675720399862976e-34 +-1.257575757575757507e+03 -4.696969696969697452e+02 2.070014663641281400e-30 +-1.227272727272727252e+03 -4.696969696969697452e+02 3.985730491565544103e-27 +-1.196969696969696997e+03 -4.696969696969697452e+02 4.075259886177523587e-24 +-1.166666666666666515e+03 -4.696969696969697452e+02 2.298180960274097135e-21 +-1.136363636363636488e+03 -4.696969696969697452e+02 7.415268609422142457e-19 +-1.106060606060606005e+03 -4.696969696969697452e+02 1.418335871733455173e-16 +-1.075757575757575751e+03 -4.696969696969697452e+02 1.664179486460321568e-14 +-1.045454545454545496e+03 -4.696969696969697452e+02 1.237978279006370896e-12 +-1.015151515151515127e+03 -4.696969696969697452e+02 6.027040850409627817e-11 +-9.848484848484848726e+02 -4.696969696969697452e+02 1.979810045147800740e-09 +-9.545454545454545041e+02 -4.696969696969697452e+02 4.518401091155292189e-08 +-9.242424242424242493e+02 -4.696969696969697452e+02 7.368261931620260953e-07 +-8.939393939393938808e+02 -4.696969696969697452e+02 8.818710076177945181e-06 +-8.636363636363636260e+02 -4.696969696969697452e+02 7.947107386062757359e-05 +-8.333333333333332575e+02 -4.696969696969697452e+02 5.525161055462741609e-04 +-8.030303030303030027e+02 -4.696969696969697452e+02 3.032801906466364543e-03 +-7.727272727272727479e+02 -4.696969696969697452e+02 1.343387640559214405e-02 +-7.424242424242423795e+02 -4.696969696969697452e+02 4.902023343803175309e-02 +-7.121212121212121247e+02 -4.696969696969697452e+02 1.502409106354286039e-01 +-6.818181818181817562e+02 -4.696969696969697452e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -4.696969696969697452e+02 8.981242595383369665e-01 +-6.212121212121211329e+02 -4.696969696969697452e+02 1.809813356520446836e+00 +-5.909090909090908781e+02 -4.696969696969697452e+02 3.269594569239047566e+00 +-5.606060606060605096e+02 -4.696969696969697452e+02 5.366074047187590956e+00 +-5.303030303030302548e+02 -4.696969696969697452e+02 8.097025652719105793e+00 +-5.000000000000000000e+02 -4.696969696969697452e+02 1.135448600013549125e+01 +-4.696969696969697452e+02 -4.696969696969697452e+02 1.493871111047210221e+01 +-4.393939393939392630e+02 -4.696969696969697452e+02 1.859330534199407836e+01 +-4.090909090909090082e+02 -4.696969696969697452e+02 2.204730934729140301e+01 +-3.787878787878787534e+02 -4.696969696969697452e+02 2.505136371008615370e+01 +-3.484848484848484986e+02 -4.696969696969697452e+02 2.740114767170857135e+01 +-3.181818181818180165e+02 -4.696969696969697452e+02 2.894783723543701370e+01 +-2.878787878787877617e+02 -4.696969696969697452e+02 2.959957150752310184e+01 +-2.575757575757575069e+02 -4.696969696969697452e+02 2.931920339352129190e+01 +-2.272727272727272521e+02 -4.696969696969697452e+02 2.812259658780463312e+01 +-1.969696969696969973e+02 -4.696969696969697452e+02 2.607941266867414143e+01 +-1.666666666666665151e+02 -4.696969696969697452e+02 2.331554257030982313e+01 +-1.363636363636362603e+02 -4.696969696969697452e+02 2.001374351117110351e+01 +-1.060606060606060055e+02 -4.696969696969697452e+02 1.640739115024344486e+01 +-7.575757575757575069e+01 -4.696969696969697452e+02 1.276250745677545773e+01 +-4.545454545454549589e+01 -4.696969696969697452e+02 9.346267334126007853e+00 +-1.515151515151501371e+01 -4.696969696969697452e+02 6.386017470320072498e+00 +1.515151515151524109e+01 -4.696969696969697452e+02 4.029575336703639543e+00 +4.545454545454549589e+01 -4.696969696969697452e+02 2.321329840757213159e+00 +7.575757575757575069e+01 -4.696969696969697452e+02 1.205417551072399007e+00 +1.060606060606062329e+02 -4.696969696969697452e+02 5.564158524580616882e-01 +1.363636363636364877e+02 -4.696969696969697452e+02 2.248664244665884437e-01 +1.666666666666667425e+02 -4.696969696969697452e+02 7.826691917058282988e-02 +1.969696969696969973e+02 -4.696969696969697452e+02 2.305097498732430056e-02 +2.272727272727272521e+02 -4.696969696969697452e+02 5.637029251018730973e-03 +2.575757575757577342e+02 -4.696969696969697452e+02 1.121804712250755020e-03 +2.878787878787879890e+02 -4.696969696969697452e+02 1.778319660458189272e-04 +3.181818181818182438e+02 -4.696969696969697452e+02 2.195387441913282625e-05 +3.484848484848484986e+02 -4.696969696969697452e+02 2.060952754440492893e-06 +3.787878787878789808e+02 -4.696969696969697452e+02 1.434797832226715602e-07 +4.090909090909092356e+02 -4.696969696969697452e+02 7.215277938779037422e-09 +4.393939393939394904e+02 -4.696969696969697452e+02 2.549720171445584657e-10 +4.696969696969697452e+02 -4.696969696969697452e+02 6.151911244443070217e-12 +5.000000000000000000e+02 -4.696969696969697452e+02 9.834906517405519448e-14 +5.303030303030304822e+02 -4.696969696969697452e+02 1.009720453475500351e-15 +5.606060606060605096e+02 -4.696969696969697452e+02 6.444577989125045061e-18 +5.909090909090909918e+02 -4.696969696969697452e+02 2.472324417284251467e-20 +6.212121212121214739e+02 -4.696969696969697452e+02 5.504943555269237022e-23 +6.515151515151515014e+02 -4.696969696969697452e+02 6.861500121974648627e-26 +6.818181818181819835e+02 -4.696969696969697452e+02 4.611582579933525729e-29 +7.121212121212120110e+02 -4.696969696969697452e+02 1.607885402204063373e-32 +7.424242424242424931e+02 -4.696969696969697452e+02 2.794521287592013336e-36 +7.727272727272729753e+02 -4.696969696969697452e+02 2.323504838735485356e-40 +8.030303030303030027e+02 -4.696969696969697452e+02 8.858572265124334768e-45 +8.333333333333334849e+02 -4.696969696969697452e+02 1.482625960384607899e-49 +8.636363636363639671e+02 -4.696969696969697452e+02 1.041536444950537451e-54 +8.939393939393939945e+02 -4.696969696969697452e+02 2.932805033955014141e-60 +9.242424242424244767e+02 -4.696969696969697452e+02 3.157273288492741435e-66 +9.545454545454545041e+02 -4.696969696969697452e+02 1.237882402550954711e-72 +9.848484848484849863e+02 -4.696969696969697452e+02 1.681769093994011647e-79 +1.015151515151515468e+03 -4.696969696969697452e+02 7.523470174957766381e-87 +1.045454545454545496e+03 -4.696969696969697452e+02 1.051825158759479565e-94 +1.075757575757575978e+03 -4.696969696969697452e+02 4.356268475748769705e-103 +1.106060606060606005e+03 -4.696969696969697452e+02 5.060194744258727849e-112 +1.136363636363636488e+03 -4.696969696969697452e+02 1.558836896993037684e-121 +1.166666666666666970e+03 -4.696969696969697452e+02 1.202756953776878963e-131 +1.196969696969696997e+03 -4.696969696969697452e+02 2.192427768934152406e-142 +1.227272727272727479e+03 -4.696969696969697452e+02 8.894733804534862895e-154 +1.257575757575757507e+03 -4.696969696969697452e+02 7.557087439101445294e-166 +1.287878787878787989e+03 -4.696969696969697452e+02 1.263592148116150266e-178 +1.318181818181818471e+03 -4.696969696969697452e+02 3.902753120678278472e-192 +1.348484848484848499e+03 -4.696969696969697452e+02 2.087330420477087307e-206 +1.378787878787878981e+03 -4.696969696969697452e+02 1.809985603977467845e-221 +1.409090909090909008e+03 -4.696969696969697452e+02 2.379546682244374415e-237 +1.439393939393939490e+03 -4.696969696969697452e+02 4.429793536380294970e-254 +1.469696969696969973e+03 -4.696969696969697452e+02 1.089284707477503840e-271 +1.500000000000000000e+03 -4.696969696969697452e+02 3.296325375164239287e-290 +-1.500000000000000000e+03 -4.393939393939392630e+02 4.417484338634786664e-71 +-1.469696969696969745e+03 -4.393939393939392630e+02 9.607905200083869582e-65 +-1.439393939393939490e+03 -4.393939393939392630e+02 7.640771892899254044e-59 +-1.409090909090909008e+03 -4.393939393939392630e+02 2.332290390718612665e-53 +-1.378787878787878753e+03 -4.393939393939392630e+02 2.864906582124076546e-48 +-1.348484848484848499e+03 -4.393939393939392630e+02 1.482961626972889068e-43 +-1.318181818181818244e+03 -4.393939393939392630e+02 3.383091011068663330e-39 +-1.287878787878787989e+03 -4.393939393939392630e+02 3.553023206116283824e-35 +-1.257575757575757507e+03 -4.393939393939392630e+02 1.792185002743850935e-31 +-1.227272727272727252e+03 -4.393939393939392630e+02 4.524092374857336904e-28 +-1.196969696969696997e+03 -4.393939393939392630e+02 5.947998903018114093e-25 +-1.166666666666666515e+03 -4.393939393939392630e+02 4.233422443799704506e-22 +-1.136363636363636488e+03 -4.393939393939392630e+02 1.693353897939021219e-19 +-1.106060606060606005e+03 -4.393939393939392630e+02 3.946907027548934390e-17 +-1.075757575757575751e+03 -4.393939393939392630e+02 5.551371713955361009e-15 +-1.045454545454545496e+03 -4.393939393939392630e+02 4.873295378257243181e-13 +-1.015151515151515127e+03 -4.393939393939392630e+02 2.758242893688878161e-11 +-9.848484848484848726e+02 -4.393939393939392630e+02 1.038488082495695649e-09 +-9.545454545454545041e+02 -4.393939393939392630e+02 2.680187736377897992e-08 +-9.242424242424242493e+02 -4.393939393939392630e+02 4.880031423565826510e-07 +-8.939393939393938808e+02 -4.393939393939392630e+02 6.443714674555768282e-06 +-8.636363636363636260e+02 -4.393939393939392630e+02 6.334792636026811844e-05 +-8.333333333333332575e+02 -4.393939393939392630e+02 4.754453697203608930e-04 +-8.030303030303030027e+02 -4.393939393939392630e+02 2.789935865432181979e-03 +-7.727272727272727479e+02 -4.393939393939392630e+02 1.309272417923813478e-02 +-7.424242424242423795e+02 -4.393939393939392630e+02 5.019822989602332891e-02 +-7.121212121212121247e+02 -4.393939393939392630e+02 1.604402458870249071e-01 +-6.818181818181817562e+02 -4.393939393939392630e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -4.393939393939392630e+02 1.022719026539214981e+00 +-6.212121212121211329e+02 -4.393939393939392630e+02 2.110474631917969468e+00 +-5.909090909090908781e+02 -4.393939393939392630e+02 3.886707582912677594e+00 +-5.606060606060605096e+02 -4.393939393939392630e+02 6.477736584771358608e+00 +-5.303030303030302548e+02 -4.393939393939392630e+02 9.895316726363983406e+00 +-5.000000000000000000e+02 -4.393939393939392630e+02 1.401489965409862037e+01 +-4.696969696969697452e+02 -4.393939393939392630e+02 1.859330534199407836e+01 +-4.393939393939392630e+02 -4.393939393939392630e+02 2.331554257030989774e+01 +-4.090909090909090082e+02 -4.393939393939392630e+02 2.785071371464490753e+01 +-3.787878787878787534e+02 -4.393939393939392630e+02 3.189863750423572597e+01 +-3.484848484848484986e+02 -4.393939393939392630e+02 3.521758926474933560e+01 +-3.181818181818180165e+02 -4.393939393939392630e+02 3.763301798773053264e+01 +-2.878787878787877617e+02 -4.393939393939392630e+02 3.903320509833597640e+01 +-2.575757575757575069e+02 -4.393939393939392630e+02 3.935976443487312082e+01 +-2.272727272727272521e+02 -4.393939393939392630e+02 3.859977831813432658e+01 +-1.969696969696969973e+02 -4.393939393939392630e+02 3.678372156337845666e+01 +-1.666666666666665151e+02 -4.393939393939392630e+02 3.399015252191793479e+01 +-1.363636363636362603e+02 -4.393939393939392630e+02 3.035489726624810558e+01 +-1.060606060606060055e+02 -4.393939393939392630e+02 2.607941266867419117e+01 +-7.575757575757575069e+01 -4.393939393939392630e+02 2.143082896113670444e+01 +-4.545454545454549589e+01 -4.393939393939392630e+02 1.672609502329101616e+01 +-1.515151515151501371e+01 -4.393939393939392630e+02 1.229618639237857813e+01 +1.515151515151524109e+01 -4.393939393939392630e+02 8.434047231856155236e+00 +4.545454545454549589e+01 -4.393939393939392630e+02 5.339791733036749477e+00 +7.575757575757575069e+01 -4.393939393939392630e+02 3.083414106412973865e+00 +1.060606060606062329e+02 -4.393939393939392630e+02 1.602576414572428831e+00 +1.363636363636364877e+02 -4.393939393939392630e+02 7.389391304207537647e-01 +1.666666666666667425e+02 -4.393939393939392630e+02 2.975697925943394107e-01 +1.969696969696969973e+02 -4.393939393939392630e+02 1.028987436319815235e-01 +2.272727272727272521e+02 -4.393939393939392630e+02 3.000452186145853573e-02 +2.575757575757577342e+02 -4.393939393939392630e+02 7.235968611464849848e-03 +2.878787878787879890e+02 -4.393939393939392630e+02 1.413778726829432661e-03 +3.181818181818182438e+02 -4.393939393939392630e+02 2.189505576192053227e-04 +3.484848484848484986e+02 -4.393939393939392630e+02 2.626389391097757380e-05 +3.787878787878789808e+02 -4.393939393939392630e+02 2.381512063610675829e-06 +4.090909090909092356e+02 -4.393939393939392630e+02 1.591192751670234906e-07 +4.393939393939394904e+02 -4.393939393939392630e+02 7.626555240962888763e-09 +4.696969696969697452e+02 -4.393939393939392630e+02 2.549720171445657035e-10 +5.000000000000000000e+02 -4.393939393939392630e+02 5.774328674328947442e-12 +5.303030303030304822e+02 -4.393939393939392630e+02 8.592218911187417590e-14 +5.606060606060605096e+02 -4.393939393939392630e+02 8.137997505907165744e-16 +5.909090909090909918e+02 -4.393939393939392630e+02 4.746956502817772541e-18 +6.212121212121214739e+02 -4.393939393939392630e+02 1.647931249405007758e-20 +6.515151515151515014e+02 -4.393939393939392630e+02 3.286194629876848120e-23 +6.818181818181819835e+02 -4.393939393939392630e+02 3.628654415183960186e-26 +7.121212121212120110e+02 -4.393939393939392630e+02 2.136128687819757950e-29 +7.424242424242424931e+02 -4.393939393939392630e+02 6.446642623740546069e-33 +7.727272727272729753e+02 -4.393939393939392630e+02 9.579054004792335842e-37 +8.030303030303030027e+02 -4.393939393939392630e+02 6.722278760459544490e-41 +8.333333333333334849e+02 -4.393939393939392630e+02 2.134523160815605943e-45 +8.636363636363639671e+02 -4.393939393939392630e+02 2.934437283087147116e-50 +8.939393939393939945e+02 -4.393939393939392630e+02 1.669172073207070091e-55 +9.242424242424244767e+02 -4.393939393939392630e+02 3.749781639093513614e-61 +9.545454545454545041e+02 -4.393939393939392630e+02 3.171606292228252646e-67 +9.848484848484849863e+02 -4.393939393939392630e+02 9.616662695257643369e-74 +1.015151515151515468e+03 -4.393939393939392630e+02 9.940501002455981856e-81 +1.045454545454545496e+03 -4.393939393939392630e+02 3.327066334118042031e-88 +1.075757575757575978e+03 -4.393939393939392630e+02 3.420408862336073028e-96 +1.106060606060606005e+03 -4.393939393939392630e+02 1.023329762420089948e-104 +1.136363636363636488e+03 -4.393939393939392630e+02 8.431316847707157014e-114 +1.166666666666666970e+03 -4.393939393939392630e+02 1.808015725619714223e-123 +1.196969696969696997e+03 -4.393939393939392630e+02 9.525423902376652971e-134 +1.227272727272727479e+03 -4.393939393939392630e+02 1.162394707320232462e-144 +1.257575757575757507e+03 -4.393939393939392630e+02 3.093752660188204091e-156 +1.287878787878787989e+03 -4.393939393939392630e+02 1.688959443975069891e-168 +1.318181818181818471e+03 -4.393939393939392630e+02 1.776466784958918524e-181 +1.348484848484848499e+03 -4.393939393939392630e+02 3.377266532909510565e-195 +1.378787878787878981e+03 -4.393939393939392630e+02 1.087360748018092280e-209 +1.409090909090909008e+03 -4.393939393939392630e+02 5.548496235078223639e-225 +1.439393939393939490e+03 -4.393939393939392630e+02 4.193987081499043645e-241 +1.469696969696969973e+03 -4.393939393939392630e+02 4.383786664343198870e-258 +1.500000000000000000e+03 -4.393939393939392630e+02 5.907805748297977292e-276 +-1.500000000000000000e+03 -4.090909090909090082e+02 1.252089404672476376e-73 +-1.469696969696969745e+03 -4.090909090909090082e+02 4.386015980157994504e-67 +-1.439393939393939490e+03 -4.090909090909090082e+02 5.473377065585095875e-61 +-1.409090909090909008e+03 -4.090909090909090082e+02 2.556199277279947202e-55 +-1.378787878787878753e+03 -4.090909090909090082e+02 4.687655442031265519e-50 +-1.348484848484848499e+03 -4.090909090909090082e+02 3.537278923912922903e-45 +-1.318181818181818244e+03 -4.090909090909090082e+02 1.149556065965180981e-40 +-1.287878787878787989e+03 -4.090909090909090082e+02 1.681885295228469187e-36 +-1.257575757575757507e+03 -4.090909090909090082e+02 1.156617221994752775e-32 +-1.227272727272727252e+03 -4.090909090909090082e+02 3.898479567578792083e-29 +-1.196969696969696997e+03 -4.090909090909090082e+02 6.707520673389906865e-26 +-1.166666666666666515e+03 -4.090909090909090082e+02 6.127767966886709563e-23 +-1.136363636363636488e+03 -4.090909090909090082e+02 3.088105188850788551e-20 +-1.106060606060606005e+03 -4.090909090909090082e+02 8.907807991230643573e-18 +-1.075757575757575751e+03 -4.090909090909090082e+02 1.524198984291575082e-15 +-1.045454545454545496e+03 -4.090909090909090082e+02 1.601294376118513116e-13 +-1.015151515151515127e+03 -4.090909090909090082e+02 1.067799151664052595e-11 +-9.848484848484848726e+02 -4.090909090909090082e+02 4.666492816799057355e-10 +-9.545454545454545041e+02 -4.090909090909090082e+02 1.378261373162455346e-08 +-9.242424242424242493e+02 -4.090909090909090082e+02 2.833566430996978056e-07 +-8.939393939393938808e+02 -4.090909090909090082e+02 4.171386994035392035e-06 +-8.636363636363636260e+02 -4.090909090909090082e+02 4.517735882024929511e-05 +-8.333333333333332575e+02 -4.090909090909090082e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -4.090909090909090082e+02 2.336636575977202573e-03 +-7.727272727272727479e+02 -4.090909090909090082e+02 1.170671265806333232e-02 +-7.424242424242423795e+02 -4.090909090909090082e+02 4.748972307319374725e-02 +-7.121212121212121247e+02 -4.090909090909090082e+02 1.592762472320083389e-01 +-6.818181818181817562e+02 -4.090909090909090082e+02 4.504208248851511165e-01 +-6.515151515151515014e+02 -4.090909090909090082e+02 1.093943545730584166e+00 +-6.212121212121211329e+02 -4.090909090909090082e+02 2.321329840757224261e+00 +-5.909090909090908781e+02 -4.090909090909090082e+02 4.372847671700379912e+00 +-5.606060606060605096e+02 -4.090909090909090082e+02 7.420975727555112478e+00 +-5.303030303030302548e+02 -4.090909090909090082e+02 1.149936924196613397e+01 +-5.000000000000000000e+02 -4.090909090909090082e+02 1.647077799900302608e+01 +-4.696969696969697452e+02 -4.090909090909090082e+02 2.204730934729141723e+01 +-4.393939393939392630e+02 -4.090909090909090082e+02 2.785071371464490753e+01 +-4.090909090909090082e+02 -4.090909090909090082e+02 3.348557327433822906e+01 +-3.787878787878787534e+02 -4.090909090909090082e+02 3.859977831813433369e+01 +-3.484848484848484986e+02 -4.090909090909090082e+02 4.291865399354480815e+01 +-3.181818181818180165e+02 -4.090909090909090082e+02 4.625233861794324497e+01 +-2.878787878787877617e+02 -4.090909090909090082e+02 4.848454133994214033e+01 +-2.575757575757575069e+02 -4.090909090909090082e+02 4.955347455423409997e+01 +-2.272727272727272521e+02 -4.090909090909090082e+02 4.943436394678048629e+01 +-1.969696969696969973e+02 -4.090909090909090082e+02 4.812981200385588920e+01 +-1.666666666666665151e+02 -4.090909090909090082e+02 4.567091086140355571e+01 +-1.363636363636362603e+02 -4.090909090909090082e+02 4.212878690731835007e+01 +-1.060606060606060055e+02 -4.090909090909090082e+02 3.763301798773052553e+01 +-7.575757575757575069e+01 -4.090909090909090082e+02 3.238997094568933477e+01 +-4.545454545454549589e+01 -4.090909090909090082e+02 2.669117232474336276e+01 +-1.515151515151501371e+01 -4.090909090909090082e+02 2.090104720680696104e+01 +1.515151515151524109e+01 -4.090909090909090082e+02 1.541711232793175412e+01 +4.545454545454549589e+01 -4.090909090909090082e+02 1.060541016950785576e+01 +7.575757575757575069e+01 -4.090909090909090082e+02 6.727593712141166193e+00 +1.060606060606062329e+02 -4.090909090909090082e+02 3.886707582912668713e+00 +1.363636363636364877e+02 -4.090909090909090082e+02 2.017155313214868517e+00 +1.666666666666667425e+02 -4.090909090909090082e+02 9.264911260829724604e-01 +1.969696969696969973e+02 -4.090909090909090082e+02 3.705615046728227835e-01 +2.272727272727272521e+02 -4.090909090909090082e+02 1.268331178800952141e-01 +2.575757575757577342e+02 -4.090909090909090082e+02 3.646348270185569007e-02 +2.878787878787879890e+02 -4.090909090909090082e+02 8.631774319411335966e-03 +3.181818181818182438e+02 -4.090909090909090082e+02 1.647348039107863083e-03 +3.484848484848484986e+02 -4.090909090909090082e+02 2.478588728614938017e-04 +3.787878787878789808e+02 -4.090909090909090082e+02 2.871517220500735291e-05 +4.090909090909092356e+02 -4.090909090909090082e+02 2.498755802303974801e-06 +4.393939393939394904e+02 -4.090909090909090082e+02 1.591192751670246288e-07 +4.696969696969697452e+02 -4.090909090909090082e+02 7.215277938779216920e-09 +5.000000000000000000e+02 -4.090909090909090082e+02 2.264242348262394683e-10 +5.303030303030304822e+02 -4.090909090909090082e+02 4.773139830449487581e-12 +5.606060606060605096e+02 -4.090909090909090082e+02 6.552879881345194762e-14 +5.909090909090909918e+02 -4.090909090909090082e+02 5.672911599541404415e-16 +6.212121212121214739e+02 -4.090909090909090082e+02 2.994939843867773599e-18 +6.515151515151515014e+02 -4.090909090909090082e+02 9.313320549156783951e-21 +6.818181818181819835e+02 -4.090909090909090082e+02 1.645678520276801685e-23 +7.121212121212120110e+02 -4.090909090909090082e+02 1.592071826992967029e-26 +7.424242424242424931e+02 -4.090909090909090082e+02 8.114733966294560576e-30 +7.727272727272729753e+02 -4.090909090909090082e+02 2.094402829610119001e-33 +8.030303030303030027e+02 -4.090909090909090082e+02 2.627630745310841879e-37 +8.333333333333334849e+02 -4.090909090909090082e+02 1.536363899260011983e-41 +8.636363636363639671e+02 -4.090909090909090082e+02 4.008856449747846603e-46 +8.939393939393939945e+02 -4.090909090909090082e+02 4.464554645350092910e-51 +9.242424242424244767e+02 -4.090909090909090082e+02 2.027053180936089876e-56 +9.545454545454545041e+02 -4.090909090909090082e+02 3.579671728198669294e-62 +9.848484848484849863e+02 -4.090909090909090082e+02 2.342812748293724495e-68 +1.015151515151515468e+03 -4.090909090909090082e+02 5.408005114244114624e-75 +1.045454545454545496e+03 -4.090909090909090082e+02 4.184987151321382266e-82 +1.075757575757575978e+03 -4.090909090909090082e+02 1.030681849547648261e-89 +1.106060606060606005e+03 -4.090909090909090082e+02 7.659635376587762604e-98 +1.136363636363636488e+03 -4.090909090909090082e+02 1.626625589894746774e-106 +1.166666666666666970e+03 -4.090909090909090082e+02 9.336191871832202650e-116 +1.196969696969696997e+03 -4.090909090909090082e+02 1.368121887555569763e-125 +1.227272727272727479e+03 -4.090909090909090082e+02 4.829324843884254417e-136 +1.257575757575757507e+03 -4.090909090909090082e+02 3.869474298958950125e-147 +1.287878787878787989e+03 -4.090909090909090082e+02 6.623420189767991268e-159 +1.318181818181818471e+03 -4.090909090909090082e+02 2.276679405435065698e-171 +1.348484848484848499e+03 -4.090909090909090082e+02 1.475362289862000668e-184 +1.378787878787878981e+03 -4.090909090909090082e+02 1.690146173206533256e-198 +1.409090909090909008e+03 -4.090909090909090082e+02 3.205485106083467299e-213 +1.439393939393939490e+03 -4.090909090909090082e+02 9.414252714759057912e-229 +1.469696969696969973e+03 -4.090909090909090082e+02 3.999841459703490630e-245 +1.500000000000000000e+03 -4.090909090909090082e+02 2.293878155645944971e-262 +-1.500000000000000000e+03 -3.787878787878787534e+02 2.185022806596105263e-76 +-1.469696969696969745e+03 -3.787878787878787534e+02 1.263563911257922893e-69 +-1.439393939393939490e+03 -3.787878787878787534e+02 2.534408630171692137e-63 +-1.409090909090909008e+03 -3.787878787878787534e+02 1.853617005789016932e-57 +-1.378787878787878753e+03 -3.787878787878787534e+02 5.190588847986541559e-52 +-1.348484848484848499e+03 -3.787878787878787534e+02 5.836055178228830037e-47 +-1.318181818181818244e+03 -3.787878787878787534e+02 2.759591033387387855e-42 +-1.287878787878787989e+03 -3.787878787878787534e+02 5.740802921527251892e-38 +-1.257575757575757507e+03 -3.787878787878787534e+02 5.489675720400018638e-34 +-1.227272727272727252e+03 -3.787878787878787534e+02 2.518106005990044497e-30 +-1.196969696969696997e+03 -3.787878787878787534e+02 5.774644824333581529e-27 +-1.166666666666666515e+03 -3.787878787878787534e+02 6.891832999272426028e-24 +-1.136363636363636488e+03 -3.787878787878787534e+02 4.450412031472713570e-21 +-1.106060606060606005e+03 -3.787878787878787534e+02 1.614667396734129924e-18 +-1.075757575757575751e+03 -3.787878787878787534e+02 3.413565520039352413e-16 +-1.045454545454545496e+03 -3.787878787878787534e+02 4.355762747543134421e-14 +-1.015151515151515127e+03 -3.787878787878787534e+02 3.470587925503483666e-12 +-9.848484848484848726e+02 -3.787878787878787534e+02 1.784186981526950861e-10 +-9.545454545454545041e+02 -3.787878787878787534e+02 6.107385580804661962e-09 +-9.242424242424242493e+02 -3.787878787878787534e+02 1.434797832226761130e-07 +-8.939393939393938808e+02 -3.787878787878787534e+02 2.381512063610726651e-06 +-8.636363636363636260e+02 -3.787878787878787534e+02 2.871517220500745455e-05 +-8.333333333333332575e+02 -3.787878787878787534e+02 2.582855175103839092e-04 +-8.030303030303030027e+02 -3.787878787878787534e+02 1.777524778139183458e-03 +-7.727272727272727479e+02 -3.787878787878787534e+02 9.587796290980292804e-03 +-7.424242424242423795e+02 -3.787878787878787534e+02 4.146995554856768712e-02 +-7.121212121212121247e+02 -3.787878787878787534e+02 1.469764151375686501e-01 +-6.818181818181817562e+02 -3.787878787878787534e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +-6.212121212121211329e+02 -3.787878787878787534e+02 2.413325425405146163e+00 +-5.909090909090908781e+02 -3.787878787878787534e+02 4.669551349532358842e+00 +-5.606060606060605096e+02 -3.787878787878787534e+02 8.097025652719123556e+00 +-5.303030303030302548e+02 -3.787878787878787534e+02 1.276250745677547904e+01 +-5.000000000000000000e+02 -3.787878787878787534e+02 1.852419054593362091e+01 +-4.696969696969697452e+02 -3.787878787878787534e+02 2.505136371008615370e+01 +-4.393939393939392630e+02 -3.787878787878787534e+02 3.189863750423572597e+01 +-4.090909090909090082e+02 -3.787878787878787534e+02 3.859977831813431237e+01 +-3.787878787878787534e+02 -3.787878787878787534e+02 4.474620968552754618e+01 +-3.484848484848484986e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-3.181818181818180165e+02 -3.787878787878787534e+02 5.425510933709706052e+01 +-2.878787878787877617e+02 -3.787878787878787534e+02 5.731193832210289685e+01 +-2.575757575757575069e+02 -3.787878787878787534e+02 5.915498255960570617e+01 +-2.272727272727272521e+02 -3.787878787878787534e+02 5.977010272054962314e+01 +-1.969696969696969973e+02 -3.787878787878787534e+02 5.915498255960572038e+01 +-1.666666666666665151e+02 -3.787878787878787534e+02 5.731193832210288264e+01 +-1.363636363636362603e+02 -3.787878787878787534e+02 5.425510933709705341e+01 +-1.060606060606060055e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-7.575757575757575069e+01 -3.787878787878787534e+02 4.474620968552754618e+01 +-4.545454545454549589e+01 -3.787878787878787534e+02 3.859977831813431237e+01 +-1.515151515151501371e+01 -3.787878787878787534e+02 3.189863750423568334e+01 +1.515151515151524109e+01 -3.787878787878787534e+02 2.505136371008615370e+01 +4.545454545454549589e+01 -3.787878787878787534e+02 1.852419054593361025e+01 +7.575757575757575069e+01 -3.787878787878787534e+02 1.276250745677547371e+01 +1.060606060606062329e+02 -3.787878787878787534e+02 8.097025652719089805e+00 +1.363636363636364877e+02 -3.787878787878787534e+02 4.669551349532344631e+00 +1.666666666666667425e+02 -3.787878787878787534e+02 2.413325425405142166e+00 +1.969696969696969973e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +2.272727272727272521e+02 -3.787878787878787534e+02 4.356244763048467972e-01 +2.575757575757577342e+02 -3.787878787878787534e+02 1.469764151375675953e-01 +2.878787878787879890e+02 -3.787878787878787534e+02 4.146995554856720140e-02 +3.181818181818182438e+02 -3.787878787878787534e+02 9.587796290980259845e-03 +3.484848484848484986e+02 -3.787878787878787534e+02 1.777524778139189529e-03 +3.787878787878789808e+02 -3.787878787878787534e+02 2.582855175103783798e-04 +4.090909090909092356e+02 -3.787878787878787534e+02 2.871517220500724787e-05 +4.393939393939394904e+02 -3.787878787878787534e+02 2.381512063610675829e-06 +4.696969696969697452e+02 -3.787878787878787534e+02 1.434797832226751071e-07 +5.000000000000000000e+02 -3.787878787878787534e+02 6.107385580804595787e-09 +5.303030303030304822e+02 -3.787878787878787534e+02 1.784186981526919325e-10 +5.606060606060605096e+02 -3.787878787878787534e+02 3.470587925503545866e-12 +5.909090909090909918e+02 -3.787878787878787534e+02 4.355762747543164714e-14 +6.212121212121214739e+02 -3.787878787878787534e+02 3.413565520039279443e-16 +6.515151515151515014e+02 -3.787878787878787534e+02 1.614667396734095642e-18 +6.818181818181819835e+02 -3.787878787878787534e+02 4.450412031472713570e-21 +7.121212121212120110e+02 -3.787878787878787534e+02 6.891832999272426028e-24 +7.424242424242424931e+02 -3.787878787878787534e+02 5.774644824333252930e-27 +7.727272727272729753e+02 -3.787878787878787534e+02 2.518106005989794365e-30 +8.030303030303030027e+02 -3.787878787878787534e+02 5.489675720400018638e-34 +8.333333333333334849e+02 -3.787878787878787534e+02 5.740802921527251892e-38 +8.636363636363639671e+02 -3.787878787878787534e+02 2.759591033386995636e-42 +8.939393939393939945e+02 -3.787878787878787534e+02 5.836055178228830037e-47 +9.242424242424244767e+02 -3.787878787878787534e+02 5.190588847985730726e-52 +9.545454545454545041e+02 -3.787878787878787534e+02 1.853617005789016932e-57 +9.848484848484849863e+02 -3.787878787878787534e+02 2.534408630171692137e-63 +1.015151515151515468e+03 -3.787878787878787534e+02 1.263563911257599626e-69 +1.045454545454545496e+03 -3.787878787878787534e+02 2.185022806595857047e-76 +1.075757575757575978e+03 -3.787878787878787534e+02 1.245061282106763618e-83 +1.106060606060606005e+03 -3.787878787878787534e+02 2.218210938815732637e-91 +1.136363636363636488e+03 -3.787878787878787534e+02 1.171000951828040377e-99 +1.166666666666666970e+03 -3.787878787878787534e+02 1.733733878801731023e-108 +1.196969696969696997e+03 -3.787878787878787534e+02 6.805663293521972772e-118 +1.227272727272727479e+03 -3.787878787878787534e+02 6.687702289670458574e-128 +1.257575757575757507e+03 -3.787878787878787534e+02 1.551390154337848894e-138 +1.287878787878787989e+03 -3.787878787878787534e+02 8.001759500366227833e-150 +1.318181818181818471e+03 -3.787878787878787534e+02 8.632103141027239840e-162 +1.348484848484848499e+03 -3.787878787878787534e+02 1.829887001709709438e-174 +1.378787878787878981e+03 -3.787878787878787534e+02 7.152895343947188669e-188 +1.409090909090909008e+03 -3.787878787878787534e+02 4.831994162343091673e-202 +1.439393939393939490e+03 -3.787878787878787534e+02 5.280297699944451631e-217 +1.469696969696969973e+03 -3.787878787878787534e+02 8.726538336902191525e-233 +1.500000000000000000e+03 -3.787878787878787534e+02 2.036595816921308150e-249 +-1.500000000000000000e+03 -3.484848484848484986e+02 2.299738198253776904e-79 +-1.469696969696969745e+03 -3.484848484848484986e+02 2.252024249415010331e-72 +-1.439393939393939490e+03 -3.484848484848484986e+02 7.441941493794076684e-66 +-1.409090909090909008e+03 -3.484848484848484986e+02 8.731032066334944038e-60 +-1.378787878787878753e+03 -3.484848484848484986e+02 3.821397698902973471e-54 +-1.348484848484848499e+03 -3.484848484848484986e+02 6.548336013154233037e-49 +-1.318181818181818244e+03 -3.484848484848484986e+02 4.605004313097202560e-44 +-1.287878787878787989e+03 -3.484848484848484986e+02 1.391301834018529342e-39 +-1.257575757575757507e+03 -3.484848484848484986e+02 1.888297121780456365e-35 +-1.227272727272727252e+03 -3.484848484848484986e+02 1.202280905104514597e-31 +-1.196969696969696997e+03 -3.484848484848484986e+02 3.745594530489799055e-28 +-1.166666666666666515e+03 -3.484848484848484986e+02 5.947998903018240826e-25 +-1.136363636363636488e+03 -3.484848484848484986e+02 5.009287693440547103e-22 +-1.106060606060606005e+03 -3.484848484848484986e+02 2.324980321593518139e-19 +-1.075757575757575751e+03 -3.484848484848484986e+02 6.172308083818387393e-17 +-1.045454545454545496e+03 -3.484848484848484986e+02 9.715636854068119414e-15 +-1.015151515151515127e+03 -3.484848484848484986e+02 9.387808790462772201e-13 +-9.848484848484848726e+02 -3.484848484848484986e+02 5.757897918648176391e-11 +-9.545454545454545041e+02 -3.484848484848484986e+02 2.315109263398868069e-09 +-9.242424242424242493e+02 -3.484848484848484986e+02 6.294357909175295720e-08 +-8.939393939393938808e+02 -3.484848484848484986e+02 1.192152875094323727e-06 +-8.636363636363636260e+02 -3.484848484848484986e+02 1.618470429048154196e-05 +-8.333333333333332575e+02 -3.484848484848484986e+02 1.618546487670201805e-04 +-8.030303030303030027e+02 -3.484848484848484986e+02 1.223804447256127744e-03 +-7.727272727272727479e+02 -3.484848484848484986e+02 7.172122996986630798e-03 +-7.424242424242423795e+02 -3.484848484848484986e+02 3.335632957512545127e-02 +-7.121212121212121247e+02 -3.484848484848484986e+02 1.258963514590812072e-01 +-6.818181818181817562e+02 -3.484848484848484986e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -3.484848484848484986e+02 1.041722272936272065e+00 +-6.212121212121211329e+02 -3.484848484848484986e+02 2.373519179353695829e+00 +-5.909090909090908781e+02 -3.484848484848484986e+02 4.740363630203884071e+00 +-5.606060606060605096e+02 -3.484848484848484986e+02 8.434047231856148130e+00 +-5.303030303030302548e+02 -3.484848484848484986e+02 1.356927875085421320e+01 +-5.000000000000000000e+02 -3.484848484848484986e+02 2.001374351117113903e+01 +-4.696969696969697452e+02 -3.484848484848484986e+02 2.740114767170855714e+01 +-4.393939393939392630e+02 -3.484848484848484986e+02 3.521758926474931428e+01 +-4.090909090909090082e+02 -3.484848484848484986e+02 4.291865399354480104e+01 +-3.787878787878787534e+02 -3.484848484848484986e+02 5.003073387529207849e+01 +-3.484848484848484986e+02 -3.484848484848484986e+02 5.620879029285029560e+01 +-3.181818181818180165e+02 -3.484848484848484986e+02 6.124688773464704639e+01 +-2.878787878787877617e+02 -3.484848484848484986e+02 6.505424328755198360e+01 +-2.575757575757575069e+02 -3.484848484848484986e+02 6.761483795353333903e+01 +-2.272727272727272521e+02 -3.484848484848484986e+02 6.894609788219688085e+01 +-1.969696969696969973e+02 -3.484848484848484986e+02 6.906670731075621461e+01 +-1.666666666666665151e+02 -3.484848484848484986e+02 6.797869707690963992e+01 +-1.363636363636362603e+02 -3.484848484848484986e+02 6.566578650553348950e+01 +-1.060606060606060055e+02 -3.484848484848484986e+02 6.210813108343087663e+01 +-7.575757575757575069e+01 -3.484848484848484986e+02 5.731193832210285422e+01 +-4.545454545454549589e+01 -3.484848484848484986e+02 5.134958619617896147e+01 +-1.515151515151501371e+01 -3.484848484848484986e+02 4.440127762556675606e+01 +1.515151515151524109e+01 -3.484848484848484986e+02 3.678372156337837851e+01 +4.545454545454549589e+01 -3.484848484848484986e+02 2.894783723543699594e+01 +7.575757575757575069e+01 -3.484848484848484986e+02 2.143082896113664404e+01 +1.060606060606062329e+02 -3.484848484848484986e+02 1.476216003891670425e+01 +1.363636363636364877e+02 -3.484848484848484986e+02 9.346267334125977655e+00 +1.666666666666667425e+02 -3.484848484848484986e+02 5.366074047187571416e+00 +1.969696969696969973e+02 -3.484848484848484986e+02 2.753098049922419577e+00 +2.272727272727272521e+02 -3.484848484848484986e+02 1.242261988017610230e+00 +2.575757575757577342e+02 -3.484848484848484986e+02 4.845903042951275053e-01 +2.878787878787879890e+02 -3.484848484848484986e+02 1.604402458870233528e-01 +3.181818181818182438e+02 -3.484848484848484986e+02 4.420787312407652159e-02 +3.484848484848484986e+02 -3.484848484848484986e+02 9.928138302323663913e-03 +3.787878787878789808e+02 -3.484848484848484986e+02 1.777524778139167629e-03 +4.090909090909092356e+02 -3.484848484848484986e+02 2.478588728614880554e-04 +4.393939393939394904e+02 -3.484848484848484986e+02 2.626389391097705880e-05 +4.696969696969697452e+02 -3.484848484848484986e+02 2.060952754440492893e-06 +5.000000000000000000e+02 -3.484848484848484986e+02 1.165690430938531566e-07 +5.303030303030304822e+02 -3.484848484848484986e+02 4.619769020364059393e-09 +5.606060606060605096e+02 -3.484848484848484986e+02 1.245541639253613466e-10 +5.909090909090909918e+02 -3.484848484848484986e+02 2.215337409576184571e-12 +6.212121212121214739e+02 -3.484848484848484986e+02 2.517511129640690535e-14 +6.515151515151515014e+02 -3.484848484848484986e+02 1.768164275229467154e-16 +6.818181818181819835e+02 -3.484848484848484986e+02 7.415268609422036531e-19 +7.121212121212120110e+02 -3.484848484848484986e+02 1.791765446072173541e-21 +7.424242424242424931e+02 -3.484848484848484986e+02 2.404063375977050904e-24 +7.727272727272729753e+02 -3.484848484848484986e+02 1.724031541468289412e-27 +8.030303030303030027e+02 -3.484848484848484986e+02 6.352821551413571390e-31 +8.333333333333334849e+02 -3.484848484848484986e+02 1.154945356164353606e-34 +8.636363636363639671e+02 -3.484848484848484986e+02 9.934460502444565246e-39 +8.939393939393939945e+02 -3.484848484848484986e+02 3.872518558409872031e-43 +9.242424242424244767e+02 -3.484848484848484986e+02 6.544115555519876049e-48 +9.545454545454545041e+02 -3.484848484848484986e+02 4.580596805966033287e-53 +9.848484848484849863e+02 -3.484848484848484986e+02 1.267289427994763024e-58 +1.015151515151515468e+03 -3.484848484848484986e+02 1.320823368052219865e-64 +1.045454545454545496e+03 -3.484848484848484986e+02 4.936566251689879803e-71 +1.075757575757575978e+03 -3.484848484848484986e+02 6.290369538745158613e-78 +1.106060606060606005e+03 -3.484848484848484986e+02 2.594905486197885955e-85 +1.136363636363636488e+03 -3.484848484848484986e+02 3.286608065666267094e-93 +1.166666666666666970e+03 -3.484848484848484986e+02 1.210613831465196900e-101 +1.196969696969696997e+03 -3.484848484848484986e+02 1.226898412834944271e-110 +1.227272727272727479e+03 -3.484848484848484986e+02 3.232468592439546480e-120 +1.257575757575757507e+03 -3.484848484848484986e+02 2.089410622911050916e-130 +1.287878787878787989e+03 -3.484848484848484986e+02 3.123069573182003557e-141 +1.318181818181818471e+03 -3.484848484848484986e+02 1.016192671859250207e-152 +1.348484848484848499e+03 -3.484848484848484986e+02 6.767662945477348454e-165 +1.378787878787878981e+03 -3.484848484848484986e+02 8.662932531325318902e-178 +1.409090909090909008e+03 -3.484848484848484986e+02 1.999003427866842901e-191 +1.439393939393939490e+03 -3.484848484848484986e+02 7.789452806692295032e-206 +1.469696969696969973e+03 -3.484848484848484986e+02 4.795469546323619291e-221 +1.500000000000000000e+03 -3.484848484848484986e+02 4.358485763021076559e-237 +-1.500000000000000000e+03 -3.181818181818180165e+02 1.428261252560667667e-82 +-1.469696969696969745e+03 -3.181818181818180165e+02 2.431222243413595945e-75 +-1.439393939393939490e+03 -3.181818181818180165e+02 1.357791146414755822e-68 +-1.409090909090909008e+03 -3.181818181818180165e+02 2.619401497398858158e-62 +-1.378787878787878753e+03 -3.181818181818180165e+02 1.835544847469746060e-56 +-1.348484848484848499e+03 -3.181818181818180165e+02 4.907026037274230436e-51 +-1.318181818181818244e+03 -3.181818181818180165e+02 5.249552997608533234e-46 +-1.287878787878787989e+03 -3.181818181818180165e+02 2.354510404616333165e-41 +-1.257575757575757507e+03 -3.181818181818180165e+02 4.632767653241958868e-37 +-1.227272727272727252e+03 -3.181818181818180165e+02 4.179197469545802063e-33 +-1.196969696969696997e+03 -3.181818181818180165e+02 1.804147929571447884e-29 +-1.166666666666666515e+03 -3.181818181818180165e+02 3.885583528512653331e-26 +-1.136363636363636488e+03 -3.181818181818180165e+02 4.346971004206839806e-23 +-1.106060606060606005e+03 -3.181818181818180165e+02 2.627052324647251905e-20 +-1.075757575757575751e+03 -3.181818181818180165e+02 8.907807991230201379e-18 +-1.045454545454545496e+03 -3.181818181818180165e+02 1.758026172274748451e-15 +-1.015151515151515127e+03 -3.181818181818180165e+02 2.092319353028616187e-13 +-9.848484848484848726e+02 -3.181818181818180165e+02 1.553953783700658091e-11 +-9.545454545454545041e+02 -3.181818181818180165e+02 7.443524460597053767e-10 +-9.242424242424242493e+02 -3.181818181818180165e+02 2.373755607470111406e-08 +-8.939393939393938808e+02 -3.181818181818180165e+02 5.195893945539351238e-07 +-8.636363636363636260e+02 -3.181818181818180165e+02 8.038315219101175563e-06 +-8.333333333333332575e+02 -3.181818181818180165e+02 9.039146387247791415e-05 +-8.030303030303030027e+02 -3.181818181818180165e+02 7.589062891483266482e-04 +-7.727272727272727479e+02 -3.181818181818180165e+02 4.880356011530227051e-03 +-7.424242424242423795e+02 -3.181818181818180165e+02 2.463118536079887330e-02 +-7.121212121212121247e+02 -3.181818181818180165e+02 9.984377095810406666e-02 +-6.818181818181817562e+02 -3.181818181818180165e+02 3.322411735347156614e-01 +-6.515151515151515014e+02 -3.181818181818180165e+02 9.264911260829707951e-01 +-6.212121212121211329e+02 -3.181818181818180165e+02 2.207529387731125947e+00 +-5.909090909090908781e+02 -3.181818181818180165e+02 4.576513902341193152e+00 +-5.606060606060605096e+02 -3.181818181818180165e+02 8.396056384465879319e+00 +-5.303030303030302548e+02 -3.181818181818180165e+02 1.384652974243122969e+01 +-5.000000000000000000e+02 -3.181818181818180165e+02 2.082609784612732895e+01 +-4.696969696969697452e+02 -3.181818181818180165e+02 2.894783723543701370e+01 +-4.393939393939392630e+02 -3.181818181818180165e+02 3.763301798773053264e+01 +-4.090909090909090082e+02 -3.181818181818180165e+02 4.625233861794322365e+01 +-3.787878787878787534e+02 -3.181818181818180165e+02 5.425510933709706052e+01 +-3.484848484848484986e+02 -3.181818181818180165e+02 6.124688773464706060e+01 +-3.181818181818180165e+02 -3.181818181818180165e+02 6.700721084507684111e+01 +-2.878787878787877617e+02 -3.181818181818180165e+02 7.146188235292231639e+01 +-2.575757575757575069e+02 -3.181818181818180165e+02 7.463242943417458264e+01 +-2.272727272727272521e+02 -3.181818181818180165e+02 7.658245894186940461e+01 +-1.969696969696969973e+02 -3.181818181818180165e+02 7.737338196227005938e+01 +-1.666666666666665151e+02 -3.181818181818180165e+02 7.703532267426605529e+01 +-1.363636363636362603e+02 -3.181818181818180165e+02 7.555502487561234659e+01 +-1.060606060606060055e+02 -3.181818181818180165e+02 7.288103824554374910e+01 +-7.575757575757575069e+01 -3.181818181818180165e+02 6.894609788219693769e+01 +-4.545454545454549589e+01 -3.181818181818180165e+02 6.370573466057815892e+01 +-1.515151515151501371e+01 -3.181818181818180165e+02 5.718924671883574007e+01 +1.515151515151524109e+01 -3.181818181818180165e+02 4.955347455423408576e+01 +4.545454545454549589e+01 -3.181818181818180165e+02 4.112237340274639052e+01 +7.575757575757575069e+01 -3.181818181818180165e+02 3.238997094568934187e+01 +1.060606060606062329e+02 -3.181818181818180165e+02 2.396728450570672209e+01 +1.363636363636364877e+02 -3.181818181818180165e+02 1.647077799900301542e+01 +1.666666666666667425e+02 -3.181818181818180165e+02 1.037937230069679373e+01 +1.969696969696969973e+02 -3.181818181818180165e+02 5.914635788099080749e+00 +2.272727272727272521e+02 -3.181818181818180165e+02 3.001833994227022462e+00 +2.575757575757577342e+02 -3.181818181818180165e+02 1.334788491359492735e+00 +2.878787878787879890e+02 -3.181818181818180165e+02 5.108980955626606368e-01 +3.181818181818182438e+02 -3.181818181818180165e+02 1.651751291168072899e-01 +3.484848484848484986e+02 -3.181818181818180165e+02 4.420787312407706976e-02 +3.787878787878789808e+02 -3.181818181818180165e+02 9.587796290980292804e-03 +4.090909090909092356e+02 -3.181818181818180165e+02 1.647348039107860047e-03 +4.393939393939394904e+02 -3.181818181818180165e+02 2.189505576192060817e-04 +4.696969696969697452e+02 -3.181818181818180165e+02 2.195387441913329381e-05 +5.000000000000000000e+02 -3.181818181818180165e+02 1.617538348122368051e-06 +5.303030303030304822e+02 -3.181818181818180165e+02 8.519492193135669927e-08 +5.606060606060605096e+02 -3.181818181818180165e+02 3.116660753075366218e-09 +5.909090909090909918e+02 -3.181818181818180165e+02 7.685048295328282863e-11 +6.212121212121214739e+02 -3.181818181818180165e+02 1.237978279006362212e-12 +6.515151515151515014e+02 -3.181818181818180165e+02 1.261189869223086386e-14 +6.818181818181819835e+02 -3.181818181818180165e+02 7.856048917698299443e-17 +7.121212121212120110e+02 -3.181818181818180165e+02 2.889368506568056262e-19 +7.424242424242424931e+02 -3.181818181818180165e+02 6.051445074130577168e-22 +7.727272727272729753e+02 -3.181818181818180165e+02 6.952141112065077879e-25 +8.030303030303030027e+02 -3.181818181818180165e+02 4.214934807281844002e-28 +8.333333333333334849e+02 -3.181818181818180165e+02 1.295832848468722946e-31 +8.636363636363639671e+02 -3.181818181818180165e+02 1.938784546125186889e-35 +8.939393939393939945e+02 -3.181818181818180165e+02 1.353108799656793889e-39 +9.242424242424244767e+02 -3.181818181818180165e+02 4.217180761578386274e-44 +9.545454545454545041e+02 -3.181818181818180165e+02 5.612099087386632418e-49 +9.848484848484849863e+02 -3.181818181818180165e+02 3.045319808370037776e-54 +1.015151515151515468e+03 -3.181818181818180165e+02 6.426867661539752703e-60 +1.045454545454545496e+03 -3.181818181818180165e+02 5.025076191585093028e-66 +1.075757575757575978e+03 -3.181818181818180165e+02 1.384982613310252862e-72 +1.106060606060606005e+03 -3.181818181818180165e+02 1.278643463138855102e-79 +1.136363636363636488e+03 -3.181818181818180165e+02 3.752897740150923850e-87 +1.166666666666666970e+03 -3.181818181818180165e+02 3.319466906040262834e-95 +1.196969696969696997e+03 -3.181818181818180165e+02 8.377030160884753587e-104 +1.227272727272727479e+03 -3.181818181818180165e+02 5.703366483291252283e-113 +1.257575757575757507e+03 -3.181818181818180165e+02 9.893611340527388959e-123 +1.287878787878787989e+03 -3.181818181818180165e+02 4.124651333392703867e-133 +1.318181818181818471e+03 -3.181818181818180165e+02 3.893305608035885134e-144 +1.348484848484848499e+03 -3.181818181818180165e+02 7.828926057619977131e-156 +1.378787878787878981e+03 -3.181818181818180165e+02 3.151776978945487506e-168 +1.409090909090909008e+03 -3.181818181818180165e+02 2.384289954456052616e-181 +1.439393939393939490e+03 -3.181818181818180165e+02 3.177292759749518651e-195 +1.469696969696969973e+03 -3.181818181818180165e+02 6.983253455217430803e-210 +1.500000000000000000e+03 -3.181818181818180165e+02 2.367184887816549984e-225 +-1.500000000000000000e+03 -2.878787878787877617e+02 5.114607873923675712e-86 +-1.469696969696969745e+03 -2.878787878787877617e+02 1.554685228201601751e-78 +-1.439393939393939490e+03 -2.878787878787877617e+02 1.506361232170784171e-71 +-1.409090909090909008e+03 -2.878787878787877617e+02 4.901891124006856844e-65 +-1.378787878787878753e+03 -2.878787878787877617e+02 5.637687125747197416e-59 +-1.348484848484848499e+03 -2.878787878787877617e+02 2.408571401092756223e-53 +-1.318181818181818244e+03 -2.878787878787877617e+02 4.012558297063887761e-48 +-1.287878787878787989e+03 -2.878787878787877617e+02 2.732952290813904567e-43 +-1.257575757575757507e+03 -2.878787878787877617e+02 7.968943776510235306e-39 +-1.227272727272727252e+03 -2.878787878787877617e+02 1.040399671311648067e-34 +-1.196969696969696997e+03 -2.878787878787877617e+02 6.352821551413571390e-31 +-1.166666666666666515e+03 -2.878787878787877617e+02 1.892779177796826894e-27 +-1.136363636363636488e+03 -2.878787878787877617e+02 2.867236291273510895e-24 +-1.106060606060606005e+03 -2.878787878787877617e+02 2.298180960274064409e-21 +-1.075757575757575751e+03 -2.878787878787877617e+02 1.013100858776567792e-18 +-1.045454545454545496e+03 -2.878787878787877617e+02 2.549898842689477083e-16 +-1.015151515151515127e+03 -2.878787878787877617e+02 3.799379475520033278e-14 +-9.848484848484848726e+02 -2.878787878787877617e+02 3.470587925503447315e-12 +-9.545454545454545041e+02 -2.878787878787877617e+02 2.010198097242778262e-10 +-9.242424242424242493e+02 -2.878787878787877617e+02 7.626555240962888763e-09 +-8.939393939393938808e+02 -2.878787878787877617e+02 1.955436111287653785e-07 +-8.636363636363636260e+02 -2.878787878787877617e+02 3.491563484674850046e-06 +-8.333333333333332575e+02 -2.878787878787877617e+02 4.468444522754330401e-05 +-8.030303030303030027e+02 -2.878787878787877617e+02 4.213233122013316590e-04 +-7.727272727272727479e+02 -2.878787878787877617e+02 3.004854438145658588e-03 +-7.424242424242423795e+02 -2.878787878787877617e+02 1.662148862300687896e-02 +-7.121212121212121247e+02 -2.878787878787877617e+02 7.303115762730594263e-02 +-6.818181818181817562e+02 -2.878787878787877617e+02 2.607084247504922181e-01 +-6.515151515151515014e+02 -2.878787878787877617e+02 7.724865797785728239e-01 +-6.212121212121211329e+02 -2.878787878787877617e+02 1.938473033170040161e+00 +-5.909090909090908781e+02 -2.878787878787877617e+02 4.198257131978419210e+00 +-5.606060606060605096e+02 -2.878787878787877617e+02 7.987112918615041579e+00 +-5.303030303030302548e+02 -2.878787878787877617e+02 1.356927875085420432e+01 +-5.000000000000000000e+02 -2.878787878787877617e+02 2.090104720680696104e+01 +-4.696969696969697452e+02 -2.878787878787877617e+02 2.959957150752309119e+01 +-4.393939393939392630e+02 -2.878787878787877617e+02 3.903320509833595509e+01 +-4.090909090909090082e+02 -2.878787878787877617e+02 4.848454133994211190e+01 +-3.787878787878787534e+02 -2.878787878787877617e+02 5.731193832210288264e+01 +-3.484848484848484986e+02 -2.878787878787877617e+02 6.505424328755196939e+01 +-3.181818181818180165e+02 -2.878787878787877617e+02 7.146188235292231639e+01 +-2.878787878787877617e+02 -2.878787878787877617e+02 7.646887247425470946e+01 +-2.575757575757575069e+02 -2.878787878787877617e+02 8.013329845360983938e+01 +-2.272727272727272521e+02 -2.878787878787877617e+02 8.257140933357871404e+01 +-1.969696969696969973e+02 -2.878787878787877617e+02 8.390126867352155671e+01 +-1.666666666666665151e+02 -2.878787878787877617e+02 8.420286747908703262e+01 +-1.363636363636362603e+02 -2.878787878787877617e+02 8.349600363200306674e+01 +-1.060606060606060055e+02 -2.878787878787877617e+02 8.173525932184850262e+01 +-7.575757575757575069e+01 -2.878787878787877617e+02 7.882177355463802826e+01 +-4.545454545454549589e+01 -2.878787878787877617e+02 7.463242943417458264e+01 +-1.515151515151501371e+01 -2.878787878787877617e+02 6.906670731075622882e+01 +1.515151515151524109e+01 -2.878787878787877617e+02 6.210813108343089795e+01 +4.545454545454549589e+01 -2.878787878787877617e+02 5.389010219795505918e+01 +7.575757575757575069e+01 -2.878787878787877617e+02 4.474620968552756040e+01 +1.060606060606062329e+02 -2.878787878787877617e+02 3.521758926474928586e+01 +1.363636363636364877e+02 -2.878787878787877617e+02 2.599274253454153083e+01 +1.666666666666667425e+02 -2.878787878787877617e+02 1.777584455539885866e+01 +1.969696969696969973e+02 -2.878787878787877617e+02 1.111614363368044600e+01 +2.272727272727272521e+02 -2.878787878787877617e+02 6.265381112019357879e+00 +2.575757575757577342e+02 -2.878787878787877617e+02 3.133267741810362494e+00 +2.878787878787879890e+02 -2.878787878787877617e+02 1.366957416838818329e+00 +3.181818181818182438e+02 -2.878787878787877617e+02 5.108980955626597487e-01 +3.484848484848484986e+02 -2.878787878787877617e+02 1.604402458870249071e-01 +3.787878787878789808e+02 -2.878787878787877617e+02 4.146995554856720140e-02 +4.090909090909092356e+02 -2.878787878787877617e+02 8.631774319411318619e-03 +4.393939393939394904e+02 -2.878787878787877617e+02 1.413778726829432661e-03 +4.696969696969697452e+02 -2.878787878787877617e+02 1.778319660458211498e-04 +5.000000000000000000e+02 -2.878787878787877617e+02 1.674483854635830767e-05 +5.303030303030304822e+02 -2.878787878787877617e+02 1.149090232075819477e-06 +5.606060606060605096e+02 -2.878787878787877617e+02 5.587945784002614882e-08 +5.909090909090909918e+02 -2.878787878787877617e+02 1.870085776796243792e-09 +6.212121212121214739e+02 -2.878787878787877617e+02 4.177650791163415362e-11 +6.515151515151515014e+02 -2.878787878787877617e+02 6.035003681930662346e-13 +6.818181818181819835e+02 -2.878787878787877617e+02 5.454749817366157294e-15 +7.121212121212120110e+02 -2.878787878787877617e+02 2.981018574785773488e-17 +7.424242424242424931e+02 -2.878787878787877617e+02 9.507170764263086680e-20 +7.727272727272729753e+02 -2.878787878787877617e+02 1.705699230501243345e-22 +8.030303030303030027e+02 -2.878787878787877617e+02 1.657484593072496569e-25 +8.333333333333334849e+02 -2.878787878787877617e+02 8.388558497347373564e-29 +8.636363636363639671e+02 -2.878787878787877617e+02 2.123608376663958120e-32 +8.939393939393939945e+02 -2.878787878787877617e+02 2.579483791747016240e-36 +9.242424242424244767e+02 -2.878787878787877617e+02 1.440283700205896287e-40 +9.545454545454545041e+02 -2.878787878787877617e+02 3.537278923913174313e-45 +9.848484848484849863e+02 -2.878787878787877617e+02 3.651819440393951439e-50 +1.015151515151515468e+03 -2.878787878787877617e+02 1.512670326909520541e-55 +1.045454545454545496e+03 -2.878787878787877617e+02 2.396702422958002420e-61 +1.075757575757575978e+03 -2.878787878787877617e+02 1.382999979475537502e-67 +1.106060606060606005e+03 -2.878787878787877617e+02 2.763983341614279879e-74 +1.136363636363636488e+03 -2.878787878787877617e+02 1.817123214030183199e-81 +1.166666666666666970e+03 -2.878787878787877617e+02 3.727890268461290371e-89 +1.196969696969696997e+03 -2.878787878787877617e+02 2.261149588469350572e-97 +1.227272727272727479e+03 -2.878787878787877617e+02 3.837108704635150744e-106 +1.257575757575757507e+03 -2.878787878787877617e+02 1.721758798034361068e-115 +1.287878787878787989e+03 -2.878787878787877617e+02 1.928333941090184380e-125 +1.318181818181818471e+03 -2.878787878787877617e+02 5.082130294070688721e-136 +1.348484848484848499e+03 -2.878787878787877617e+02 2.967825829165711670e-147 +1.378787878787878981e+03 -2.878787878787877617e+02 3.611595492651089108e-159 +1.409090909090909008e+03 -2.878787878787877617e+02 8.602614167736677083e-172 +1.439393939393939490e+03 -2.878787878787877617e+02 3.762691160089634922e-185 +1.469696969696969973e+03 -2.878787878787877617e+02 2.831608343310626969e-199 +1.500000000000000000e+03 -2.878787878787877617e+02 3.431053845968792389e-214 +-1.500000000000000000e+03 -2.575757575757575069e+02 1.030681849547736162e-89 +-1.469696969696969745e+03 -2.575757575757575069e+02 5.751492055957585893e-82 +-1.439393939393939490e+03 -2.575757575757575069e+02 9.932317958640460378e-75 +-1.409090909090909008e+03 -2.575757575757575069e+02 5.596907177314287556e-68 +-1.378787878787878753e+03 -2.575757575757575069e+02 1.083801540924498924e-61 +-1.348484848484848499e+03 -2.575757575757575069e+02 7.585704550446310756e-56 +-1.318181818181818244e+03 -2.575757575757575069e+02 2.015999754921317071e-50 +-1.287878787878787989e+03 -2.575757575757575069e+02 2.134523160815605943e-45 +-1.257575757575757507e+03 -2.575757575757575069e+02 9.435352470559581316e-41 +-1.227272727272727252e+03 -2.575757575757575069e+02 1.822455038103737839e-36 +-1.196969696969696997e+03 -2.575757575757575069e+02 1.607885402204063373e-32 +-1.166666666666666515e+03 -2.575757575757575069e+02 6.765106494816816298e-29 +-1.136363636363636488e+03 -2.575757575757575069e+02 1.415470165255462300e-25 +-1.106060606060606005e+03 -2.575757575757575069e+02 1.533847428403251511e-22 +-1.075757575757575751e+03 -2.575757575757575069e+02 8.954294013013378716e-20 +-1.045454545454545496e+03 -2.575757575757575069e+02 2.925662529470580368e-17 +-1.015151515151515127e+03 -2.575757575757575069e+02 5.551371713955361009e-15 +-9.848484848484848726e+02 -2.575757575757575069e+02 6.339611667251466030e-13 +-9.545454545454545041e+02 -2.575757575757575069e+02 4.510014146235453754e-11 +-9.242424242424242493e+02 -2.575757575757575069e+02 2.066218498179581712e-09 +-8.939393939393938808e+02 -2.575757575757575069e+02 6.294357909175295720e-08 +-8.636363636363636260e+02 -2.575757575757575069e+02 1.314803303002578274e-06 +-8.333333333333332575e+02 -2.575757575757575069e+02 1.939658080333557991e-05 +-8.030303030303030027e+02 -2.575757575757575069e+02 2.078878242575155099e-04 +-7.727272727272727479e+02 -2.575757575757575069e+02 1.663107833829679388e-03 +-7.424242424242423795e+02 -2.575757575757575069e+02 1.019085936356991726e-02 +-7.121212121212121247e+02 -2.575757575757575069e+02 4.902023343803123268e-02 +-6.818181818181817562e+02 -2.575757575757575069e+02 1.894753837471513380e-01 +-6.515151515151515014e+02 -2.575757575757575069e+02 6.016519329243258385e-01 +-6.212121212121211329e+02 -2.575757575757575069e+02 1.602576414572431496e+00 +-5.909090909090908781e+02 -2.575757575757575069e+02 3.651761936183819834e+00 +-5.606060606060605096e+02 -2.575757575757575069e+02 7.250857669586993737e+00 +-5.303030303030302548e+02 -2.575757575757575069e+02 1.276250745677547371e+01 +-5.000000000000000000e+02 -2.575757575757575069e+02 2.023309862889171740e+01 +-4.696969696969697452e+02 -2.575757575757575069e+02 2.931920339352129190e+01 +-4.393939393939392630e+02 -2.575757575757575069e+02 3.935976443487310661e+01 +-4.090909090909090082e+02 -2.575757575757575069e+02 4.955347455423407155e+01 +-3.787878787878787534e+02 -2.575757575757575069e+02 5.915498255960570617e+01 +-3.484848484848484986e+02 -2.575757575757575069e+02 6.761483795353333903e+01 +-3.181818181818180165e+02 -2.575757575757575069e+02 7.463242943417458264e+01 +-2.878787878787877617e+02 -2.575757575757575069e+02 8.013329845360983938e+01 +-2.575757575757575069e+02 -2.575757575757575069e+02 8.420286747908703262e+01 +-2.272727272727272521e+02 -2.575757575757575069e+02 8.700841837601652173e+01 +-1.969696969696969973e+02 -2.575757575757575069e+02 8.873028354177398569e+01 +-1.666666666666665151e+02 -2.575757575757575069e+02 8.951130724963081775e+01 +-1.363636363636362603e+02 -2.575757575757575069e+02 8.942566120874688806e+01 +-1.060606060606060055e+02 -2.575757575757575069e+02 8.846490311634080683e+01 +-7.575757575757575069e+01 -2.575757575757575069e+02 8.653949493425866990e+01 +-4.545454545454549589e+01 -2.575757575757575069e+02 8.349600363200305253e+01 +-1.515151515151501371e+01 -2.575757575757575069e+02 7.915202798841536946e+01 +1.515151515151524109e+01 -2.575757575757575069e+02 7.335066077541061702e+01 +4.545454545454549589e+01 -2.575757575757575069e+02 6.603220583561822821e+01 +7.575757575757575069e+01 -2.575757575757575069e+02 5.731193832210288264e+01 +1.060606060606062329e+02 -2.575757575757575069e+02 4.754043949671900293e+01 +1.363636363636364877e+02 -2.575757575757575069e+02 3.731341006484993272e+01 +1.666666666666667425e+02 -2.575757575757575069e+02 2.740114767170858201e+01 +1.969696969696969973e+02 -2.575757575757575069e+02 1.859330534199407836e+01 +2.272727272727272521e+02 -2.575757575757575069e+02 1.149936924196612864e+01 +2.575757575757577342e+02 -2.575757575757575069e+02 6.386017470320080491e+00 +2.878787878787879890e+02 -2.575757575757575069e+02 3.133267741810362494e+00 +3.181818181818182438e+02 -2.575757575757575069e+02 1.334788491359489182e+00 +3.484848484848484986e+02 -2.575757575757575069e+02 4.845903042951313910e-01 +3.787878787878789808e+02 -2.575757575757575069e+02 1.469764151375675953e-01 +4.090909090909092356e+02 -2.575757575757575069e+02 3.646348270185553048e-02 +4.393939393939394904e+02 -2.575757575757575069e+02 7.235968611464837705e-03 +4.696969696969697452e+02 -2.575757575757575069e+02 1.121804712250768898e-03 +5.000000000000000000e+02 -2.575757575757575069e+02 1.325371086279570612e-04 +5.303030303030304822e+02 -2.575757575757575069e+02 1.162621955646441796e-05 +5.606060606060605096e+02 -2.575757575757575069e+02 7.368261931620312834e-07 +5.909090909090909918e+02 -2.575757575757575069e+02 3.278878867068313137e-08 +6.212121212121214739e+02 -2.575757575757575069e+02 9.944691260328229964e-10 +6.515151515151515014e+02 -2.575757575757575069e+02 1.992958468534082340e-11 +6.818181818181819835e+02 -2.575757575757575069e+02 2.555319222097554818e-13 +7.121212121212120110e+02 -2.575757575757575069e+02 2.027190509963051746e-15 +7.424242424242424931e+02 -2.575757575757575069e+02 9.611087635526322365e-18 +7.727272727272729753e+02 -2.575757575757575069e+02 2.627052324647121002e-20 +8.030303030303030027e+02 -2.575757575757575069e+02 3.988745488704787184e-23 +8.333333333333334849e+02 -2.575757575757575069e+02 3.237368317942330380e-26 +8.636363636363639671e+02 -2.575757575757575069e+02 1.349946039876940893e-29 +8.939393939393939945e+02 -2.575757575757575069e+02 2.776215061516733583e-33 +9.242424242424244767e+02 -2.575757575757575069e+02 2.699663615826495595e-37 +9.545454545454545041e+02 -2.575757575757575069e+02 1.188658400193692936e-41 +9.848484848484849863e+02 -2.575757575757575069e+02 2.266365294794527204e-46 +1.015151515151515468e+03 -2.575757575757575069e+02 1.787418838639443648e-51 +1.045454545454545496e+03 -2.575757575757575069e+02 5.562986682804798967e-57 +1.075757575757575978e+03 -2.575757575757575069e+02 6.510288553050353159e-63 +1.106060606060606005e+03 -2.575757575757575069e+02 2.726414009001582396e-69 +1.136363636363636488e+03 -2.575757575757575069e+02 3.883605450139709762e-76 +1.166666666666666970e+03 -2.575757575757575069e+02 1.786265759846021114e-83 +1.196969696969696997e+03 -2.575757575757575069e+02 2.515383597627357455e-91 +1.227272727272727479e+03 -2.575757575757575069e+02 1.026957857318553437e-99 +1.257575757575757507e+03 -2.575757575757575069e+02 1.149735375787185776e-108 +1.287878787878787989e+03 -2.575757575757575069e+02 3.334342676871025778e-118 +1.318181818181818471e+03 -2.575757575757575069e+02 2.363324647135488658e-128 +1.348484848484848499e+03 -2.575757575757575069e+02 3.857755214561235614e-139 +1.378787878787878981e+03 -2.575757575757575069e+02 1.364912949288281194e-150 +1.409090909090909008e+03 -2.575757575757575069e+02 9.839174929622999580e-163 +1.439393939393939490e+03 -2.575757575757575069e+02 1.356700073694183777e-175 +1.469696969696969973e+03 -2.575757575757575069e+02 3.355305074886440190e-189 +1.500000000000000000e+03 -2.575757575757575069e+02 1.393857250589624850e-203 +-1.500000000000000000e+03 -2.272727272727272521e+02 1.139305608408922587e-93 +-1.469696969696969745e+03 -2.272727272727272521e+02 1.200760533549290985e-85 +-1.439393939393939490e+03 -2.272727272727272521e+02 3.799591219276452116e-78 +-1.409090909090909008e+03 -2.272727272727272521e+02 3.809050373714199104e-71 +-1.378787878787878753e+03 -2.272727272727272521e+02 1.274954127373016771e-64 +-1.348484848484848499e+03 -2.272727272727272521e+02 1.499797405510795537e-58 +-1.318181818181818244e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +-1.287878787878787989e+03 -2.272727272727272521e+02 1.099147165157795239e-47 +-1.257575757575757507e+03 -2.272727272727272521e+02 7.540206612321115606e-43 +-1.227272727272727252e+03 -2.272727272727272521e+02 2.204221497796652879e-38 +-1.196969696969696997e+03 -2.272727272727272521e+02 2.872445569167507801e-34 +-1.166666666666666515e+03 -2.272727272727272521e+02 1.743478240992615533e-30 +-1.136363636363636488e+03 -2.272727272727272521e+02 5.143473773786581685e-27 +-1.106060606060606005e+03 -2.272727272727272521e+02 7.686745253454967858e-24 +-1.075757575757575751e+03 -2.272727272727272521e+02 6.057712465178556770e-21 +-1.045454545454545496e+03 -2.272727272727272521e+02 2.617295991581697002e-18 +-1.015151515151515127e+03 -2.272727272727272521e+02 6.437784184080349797e-16 +-9.848484848484848726e+02 -2.272727272727272521e+02 9.349412223612138269e-14 +-9.545454545454545041e+02 -2.272727272727272521e+02 8.303955618125406527e-12 +-9.242424242424242493e+02 -2.272727272727272521e+02 4.666492816799106986e-10 +-8.939393939393938808e+02 -2.272727272727272521e+02 1.714417823045382066e-08 +-8.636363636363636260e+02 -2.272727272727272521e+02 4.249544803125815766e-07 +-8.333333333333332575e+02 -2.272727272727272521e+02 7.325049444657307266e-06 +-8.030303030303030027e+02 -2.272727272727272521e+02 9.039146387247711455e-05 +-7.727272727272727479e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +-7.424242424242423795e+02 -2.272727272727272521e+02 5.637029251018781280e-03 +-7.121212121212121247e+02 -2.272727272727272521e+02 3.000452186145821307e-02 +-6.818181818181817562e+02 -2.272727272727272521e+02 1.268331178800946313e-01 +-6.515151515151515014e+02 -2.272727272727272521e+02 4.356244763048460200e-01 +-6.212121212121211329e+02 -2.272727272727272521e+02 1.242261988017612451e+00 +-5.909090909090908781e+02 -2.272727272727272521e+02 3.001833994227012248e+00 +-5.606060606060605096e+02 -2.272727272727272521e+02 6.265381112019357879e+00 +-5.303030303030302548e+02 -2.272727272727272521e+02 1.149936924196611265e+01 +-5.000000000000000000e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +-4.696969696969697452e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +-4.393939393939392630e+02 -2.272727272727272521e+02 3.859977831813431237e+01 +-4.090909090909090082e+02 -2.272727272727272521e+02 4.943436394678046497e+01 +-3.787878787878787534e+02 -2.272727272727272521e+02 5.977010272054960893e+01 +-3.484848484848484986e+02 -2.272727272727272521e+02 6.894609788219688085e+01 +-3.181818181818180165e+02 -2.272727272727272521e+02 7.658245894186940461e+01 +-2.878787878787877617e+02 -2.272727272727272521e+02 8.257140933357871404e+01 +-2.575757575757575069e+02 -2.272727272727272521e+02 8.700841837601652173e+01 +-2.272727272727272521e+02 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.969696969696969973e+02 -2.272727272727272521e+02 9.209529436261553315e+01 +-1.666666666666665151e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-1.363636363636362603e+02 -2.272727272727272521e+02 9.354753036101064367e+01 +-1.060606060606060055e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-7.575757575757575069e+01 -2.272727272727272521e+02 9.209529436261553315e+01 +-4.545454545454549589e+01 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.515151515151501371e+01 -2.272727272727272521e+02 8.700841837601649331e+01 +1.515151515151524109e+01 -2.272727272727272521e+02 8.257140933357868562e+01 +4.545454545454549589e+01 -2.272727272727272521e+02 7.658245894186936198e+01 +7.575757575757575069e+01 -2.272727272727272521e+02 6.894609788219689506e+01 +1.060606060606062329e+02 -2.272727272727272521e+02 5.977010272054954498e+01 +1.363636363636364877e+02 -2.272727272727272521e+02 4.943436394678040102e+01 +1.666666666666667425e+02 -2.272727272727272521e+02 3.859977831813425553e+01 +1.969696969696969973e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +2.272727272727272521e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +2.575757575757577342e+02 -2.272727272727272521e+02 1.149936924196608246e+01 +2.878787878787879890e+02 -2.272727272727272521e+02 6.265381112019330345e+00 +3.181818181818182438e+02 -2.272727272727272521e+02 3.001833994227002922e+00 +3.484848484848484986e+02 -2.272727272727272521e+02 1.242261988017610230e+00 +3.787878787878789808e+02 -2.272727272727272521e+02 4.356244763048433000e-01 +4.090909090909092356e+02 -2.272727272727272521e+02 1.268331178800935211e-01 +4.393939393939394904e+02 -2.272727272727272521e+02 3.000452186145805694e-02 +4.696969696969697452e+02 -2.272727272727272521e+02 5.637029251018711024e-03 +5.000000000000000000e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +5.303030303030304822e+02 -2.272727272727272521e+02 9.039146387247582706e-05 +5.606060606060605096e+02 -2.272727272727272521e+02 7.325049444657255597e-06 +5.909090909090909918e+02 -2.272727272727272521e+02 4.249544803125846471e-07 +6.212121212121214739e+02 -2.272727272727272521e+02 1.714417823045309274e-08 +6.515151515151515014e+02 -2.272727272727272521e+02 4.666492816799057355e-10 +6.818181818181819835e+02 -2.272727272727272521e+02 8.303955618125081794e-12 +7.121212121212120110e+02 -2.272727272727272521e+02 9.349412223612337693e-14 +7.424242424242424931e+02 -2.272727272727272521e+02 6.437784184080212733e-16 +7.727272727272729753e+02 -2.272727272727272521e+02 2.617295991581641535e-18 +8.030303030303030027e+02 -2.272727272727272521e+02 6.057712465178642534e-21 +8.333333333333334849e+02 -2.272727272727272521e+02 7.686745253454585823e-24 +8.636363636363639671e+02 -2.272727272727272521e+02 5.143473773786436040e-27 +8.939393939393939945e+02 -2.272727272727272521e+02 1.743478240992565787e-30 +9.242424242424244767e+02 -2.272727272727272521e+02 2.872445569167262762e-34 +9.545454545454545041e+02 -2.272727272727272521e+02 2.204221497796652879e-38 +9.848484848484849863e+02 -2.272727272727272521e+02 7.540206612320578734e-43 +1.015151515151515468e+03 -2.272727272727272521e+02 1.099147165157717208e-47 +1.045454545454545496e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +1.075757575757575978e+03 -2.272727272727272521e+02 1.499797405510667661e-58 +1.106060606060606005e+03 -2.272727272727272521e+02 1.274954127373052868e-64 +1.136363636363636488e+03 -2.272727272727272521e+02 3.809050373713657806e-71 +1.166666666666666970e+03 -2.272727272727272521e+02 3.799591219276128519e-78 +1.196969696969696997e+03 -2.272727272727272521e+02 1.200760533549222977e-85 +1.227272727272727479e+03 -2.272727272727272521e+02 1.139305608408793145e-93 +1.257575757575757507e+03 -2.272727272727272521e+02 3.071969200866254100e-102 +1.287878787878787989e+03 -2.272727272727272521e+02 2.225247511256393847e-111 +1.318181818181818471e+03 -2.272727272727272521e+02 4.088652965115599029e-121 +1.348484848484848499e+03 -2.272727272727272521e+02 1.796974077922866135e-131 +1.378787878787878981e+03 -2.272727272727272521e+02 1.779285943882067089e-142 +1.409090909090909008e+03 -2.272727272727272521e+02 3.733690859526917368e-154 +1.439393939393939490e+03 -2.272727272727272521e+02 1.560017604789381037e-166 +1.469696969696969973e+03 -2.272727272727272521e+02 1.217846630889691272e-179 +1.500000000000000000e+03 -2.272727272727272521e+02 1.664809861325412592e-193 +-1.500000000000000000e+03 -1.969696969696969973e+02 6.725405135115193460e-98 +-1.469696969696969745e+03 -1.969696969696969973e+02 1.378323829382736140e-89 +-1.439393939393939490e+03 -1.969696969696969973e+02 8.222254727485100452e-82 +-1.409090909090909008e+03 -1.969696969696969973e+02 1.507628616282224956e-74 +-1.378787878787878753e+03 -1.969696969696969973e+02 8.961528584132050887e-68 +-1.348484848484848499e+03 -1.969696969696969973e+02 1.819022831541049598e-61 +-1.318181818181818244e+03 -1.969696969696969973e+02 1.326508867687735380e-55 +-1.287878787878787989e+03 -1.969696969696969973e+02 3.651819440393639510e-50 +-1.257575757575757507e+03 -1.969696969696969973e+02 3.983000009176483054e-45 +-1.227272727272727252e+03 -1.969696969696969973e+02 1.804062145733578408e-40 +-1.196969696969696997e+03 -1.969696969696969973e+02 3.552505182411020644e-36 +-1.166666666666666515e+03 -1.969696969696969973e+02 3.179987495423768217e-32 +-1.136363636363636488e+03 -1.969696969696969973e+02 1.351302430080082594e-28 +-1.106060606060606005e+03 -1.969696969696969973e+02 2.843208481813977945e-25 +-1.075757575757575751e+03 -1.969696969696969973e+02 3.085673479698773597e-22 +-1.045454545454545496e+03 -1.969696969696969973e+02 1.797198369250521897e-19 +-1.015151515151515127e+03 -1.969696969696969973e+02 5.837542882741122500e-17 +-9.848484848484848726e+02 -1.969696969696969973e+02 1.097485946719956145e-14 +-9.545454545454545041e+02 -1.969696969696969973e+02 1.237978279006397351e-12 +-9.242424242424242493e+02 -1.969696969696969973e+02 8.674534404093027794e-11 +-8.939393939393938808e+02 -1.969696969696969973e+02 3.904234504556194418e-09 +-8.636363636363636260e+02 -1.969696969696969973e+02 1.165690430938531566e-07 +-8.333333333333332575e+02 -1.969696969696969973e+02 2.381512063610726651e-06 +-8.030303030303030027e+02 -1.969696969696969973e+02 3.429831019357660406e-05 +-7.727272727272727479e+02 -1.969696969696969973e+02 3.582900703654524378e-04 +-7.424242424242423795e+02 -1.969696969696969973e+02 2.789935865432211903e-03 +-7.121212121212121247e+02 -1.969696969696969973e+02 1.662148862300679222e-02 +-6.818181818181817562e+02 -1.969696969696969973e+02 7.766838493185834746e-02 +-6.515151515151515014e+02 -1.969696969696969973e+02 2.914494675808915747e-01 +-6.212121212121211329e+02 -1.969696969696969973e+02 8.981242595383369665e-01 +-5.909090909090908781e+02 -1.969696969696969973e+02 2.321329840757221152e+00 +-5.606060606060605096e+02 -1.969696969696969973e+02 5.133353887909671620e+00 +-5.303030303030302548e+02 -1.969696969696969973e+02 9.895316726363974524e+00 +-5.000000000000000000e+02 -1.969696969696969973e+02 1.691944523421541646e+01 +-4.696969696969697452e+02 -1.969696969696969973e+02 2.607941266867413077e+01 +-4.393939393939392630e+02 -1.969696969696969973e+02 3.678372156337844245e+01 +-4.090909090909090082e+02 -1.969696969696969973e+02 4.812981200385586078e+01 +-3.787878787878787534e+02 -1.969696969696969973e+02 5.915498255960569907e+01 +-3.484848484848484986e+02 -1.969696969696969973e+02 6.906670731075621461e+01 +-3.181818181818180165e+02 -1.969696969696969973e+02 7.737338196227004516e+01 +-2.878787878787877617e+02 -1.969696969696969973e+02 8.390126867352154250e+01 +-2.575757575757575069e+02 -1.969696969696969973e+02 8.873028354177397148e+01 +-2.272727272727272521e+02 -1.969696969696969973e+02 9.209529436261551893e+01 +-1.969696969696969973e+02 -1.969696969696969973e+02 9.428978345643486136e+01 +-1.666666666666665151e+02 -1.969696969696969973e+02 9.559087177709139382e+01 +-1.363636363636362603e+02 -1.969696969696969973e+02 9.620980024546966547e+01 +-1.060606060606060055e+02 -1.969696969696969973e+02 9.626388667315116265e+01 +-7.575757575757575069e+01 -1.969696969696969973e+02 9.576400586776449586e+01 +-4.545454545454549589e+01 -1.969696969696969973e+02 9.461353190028547999e+01 +-1.515151515151501371e+01 -1.969696969696969973e+02 9.261834373904989093e+01 +1.515151515151524109e+01 -1.969696969696969973e+02 8.951130724963078933e+01 +4.545454545454549589e+01 -1.969696969696969973e+02 8.499704223304760831e+01 +7.575757575757575069e+01 -1.969696969696969973e+02 7.882177355463798563e+01 +1.060606060606062329e+02 -1.969696969696969973e+02 7.086635272017882414e+01 +1.363636363636364877e+02 -1.969696969696969973e+02 6.124688773464696823e+01 +1.666666666666667425e+02 -1.969696969696969973e+02 5.038951397942084043e+01 +1.969696969696969973e+02 -1.969696969696969973e+02 3.903320509833589824e+01 +2.272727272727272521e+02 -1.969696969696969973e+02 2.812259658780464378e+01 +2.575757575757577342e+02 -1.969696969696969973e+02 1.859330534199401797e+01 +2.878787878787879890e+02 -1.969696969696969973e+02 1.111614363368039626e+01 +3.181818181818182438e+02 -1.969696969696969973e+02 5.914635788099049662e+00 +3.484848484848484986e+02 -1.969696969696969973e+02 2.753098049922418245e+00 +3.787878787878789808e+02 -1.969696969696969973e+02 1.100632249223695291e+00 +4.090909090909092356e+02 -1.969696969696969973e+02 3.705615046728188422e-01 +4.393939393939394904e+02 -1.969696969696969973e+02 1.028987436319803300e-01 +4.696969696969697452e+02 -1.969696969696969973e+02 2.305097498732425892e-02 +5.000000000000000000e+02 -1.969696969696969973e+02 4.069670962380043770e-03 +5.303030303030304822e+02 -1.969696969696969973e+02 5.525161055462614757e-04 +5.606060606060605096e+02 -1.969696969696969973e+02 5.621272911507651794e-05 +5.909090909090909918e+02 -1.969696969696969973e+02 4.171386994035332742e-06 +6.212121212121214739e+02 -1.969696969696969973e+02 2.194815096921689592e-07 +6.515151515151515014e+02 -1.969696969696969973e+02 7.949982292544292947e-09 +6.818181818181819835e+02 -1.969696969696969973e+02 1.922329515916788757e-10 +7.121212121212120110e+02 -1.969696969696969973e+02 3.005309492893079009e-12 +7.424242424242424931e+02 -1.969696969696969973e+02 2.938461975882593344e-14 +7.727272727272729753e+02 -1.969696969696969973e+02 1.736016382766525202e-16 +8.030303030303030027e+02 -1.969696969696969973e+02 5.979809732375747100e-19 +8.333333333333334849e+02 -1.969696969696969973e+02 1.157393946134499387e-21 +8.636363636363639671e+02 -1.969696969696969973e+02 1.211600363895292542e-24 +8.939393939393939945e+02 -1.969696969696969973e+02 6.594920231734701994e-28 +9.242424242424244767e+02 -1.969696969696969973e+02 1.792185002743672707e-31 +9.545454545454545041e+02 -1.969696969696969973e+02 2.331814555953415053e-35 +9.848484848484849863e+02 -1.969696969696969973e+02 1.391301834018469961e-39 +1.015151515151515468e+03 -1.969696969696969973e+02 3.641721635589814134e-44 +1.045454545454545496e+03 -1.969696969696969973e+02 3.995357065033970258e-49 +1.075757575757575978e+03 -1.969696969696969973e+02 1.753221946291435356e-54 +1.106060606060606005e+03 -1.969696969696969973e+02 2.932805033955430888e-60 +1.136363636363636488e+03 -1.969696969696969973e+02 1.780289335781915963e-66 +1.166666666666666970e+03 -1.969696969696969973e+02 3.728367897843207151e-73 +1.196969696969696997e+03 -1.969696969696969973e+02 2.557943414813497180e-80 +1.227272727272727479e+03 -1.969696969696969973e+02 5.452477757288683702e-88 +1.257575757575757507e+03 -1.969696969696969973e+02 3.420408862336656418e-96 +1.287878787878787989e+03 -1.969696969696969973e+02 5.973889847848846199e-105 +1.318181818181818471e+03 -1.969696969696969973e+02 2.744788860160422960e-114 +1.348484848484848499e+03 -1.969696969696969973e+02 3.130936491668790628e-124 +1.378787878787878981e+03 -1.969696969696969973e+02 8.357141570761596410e-135 +1.409090909090909008e+03 -1.969696969696969973e+02 4.913914632095628758e-146 +1.439393939393939490e+03 -1.969696969696969973e+02 5.984329898719574678e-158 +1.469696969696969973e+03 -1.969696969696969973e+02 1.417479555151248203e-170 +1.500000000000000000e+03 -1.969696969696969973e+02 6.124777054940729430e-184 +-1.500000000000000000e+03 -1.666666666666665151e+02 2.061494233037811370e-102 +-1.469696969696969745e+03 -1.666666666666665151e+02 8.464665762167466790e-94 +-1.439393939393939490e+03 -1.666666666666665151e+02 9.801202090947051054e-86 +-1.409090909090909008e+03 -1.666666666666665151e+02 3.381968125200895085e-78 +-1.378787878787878753e+03 -1.666666666666665151e+02 3.670478379248244475e-71 +-1.348484848484848499e+03 -1.666666666666665151e+02 1.320823368052332371e-64 +-1.318181818181818244e+03 -1.666666666666665151e+02 1.659224730130717455e-58 +-1.287878787878787989e+03 -1.666666666666665151e+02 7.651333244442023574e-53 +-1.257575757575757507e+03 -1.666666666666665151e+02 1.360307412168148885e-47 +-1.227272727272727252e+03 -1.666666666666665151e+02 9.780593716979092828e-43 +-1.196969696969696997e+03 -1.666666666666665151e+02 2.979513160178888319e-38 +-1.166666666666666515e+03 -1.666666666666665151e+02 4.024061608112517989e-34 +-1.136363636363636488e+03 -1.666666666666665151e+02 2.518106005989722549e-30 +-1.106060606060606005e+03 -1.666666666666665151e+02 7.620577489682819577e-27 +-1.075757575757575751e+03 -1.666666666666665151e+02 1.162744299662175563e-23 +-1.045454545454545496e+03 -1.666666666666665151e+02 9.313320549156189621e-21 +-1.015151515151515127e+03 -1.666666666666665151e+02 4.072433264588514437e-18 +-9.848484848484848726e+02 -1.666666666666665151e+02 1.009720453475521847e-15 +-9.545454545454545041e+02 -1.666666666666665151e+02 1.472577985385699567e-13 +-9.242424242424242493e+02 -1.666666666666665151e+02 1.308823873075620816e-11 +-8.939393939393938808e+02 -1.666666666666665151e+02 7.336167021249661736e-10 +-8.636363636363636260e+02 -1.666666666666665151e+02 2.680187736377860273e-08 +-8.333333333333332575e+02 -1.666666666666665151e+02 6.588031862012906694e-07 +-8.030303030303030027e+02 -1.666666666666665151e+02 1.123286822982180185e-05 +-7.727272727272727479e+02 -1.666666666666665151e+02 1.367992529815313966e-04 +-7.424242424242423795e+02 -1.666666666666665151e+02 1.223804447256134249e-03 +-7.121212121212121247e+02 -1.666666666666665151e+02 8.260689172919517126e-03 +-6.818181818181817562e+02 -1.666666666666665151e+02 4.316192073818510277e-02 +-6.515151515151515014e+02 -1.666666666666665151e+02 1.788682708422666967e-01 +-6.212121212121211329e+02 -1.666666666666665151e+02 6.016519329243258385e-01 +-5.909090909090908781e+02 -1.666666666666665151e+02 1.678926737930093172e+00 +-5.606060606060605096e+02 -1.666666666666665151e+02 3.967812283772108817e+00 +-5.303030303030302548e+02 -1.666666666666665151e+02 8.097025652719102240e+00 +-5.000000000000000000e+02 -1.666666666666665151e+02 1.452916255455594374e+01 +-4.696969696969697452e+02 -1.666666666666665151e+02 2.331554257030980892e+01 +-4.393939393939392630e+02 -1.666666666666665151e+02 3.399015252191791348e+01 +-4.090909090909090082e+02 -1.666666666666665151e+02 4.567091086140352729e+01 +-3.787878787878787534e+02 -1.666666666666665151e+02 5.731193832210285422e+01 +-3.484848484848484986e+02 -1.666666666666665151e+02 6.797869707690963992e+01 +-3.181818181818180165e+02 -1.666666666666665151e+02 7.703532267426604108e+01 +-2.878787878787877617e+02 -1.666666666666665151e+02 8.420286747908703262e+01 +-2.575757575757575069e+02 -1.666666666666665151e+02 8.951130724963081775e+01 +-2.272727272727272521e+02 -1.666666666666665151e+02 9.319672686721267496e+01 +-1.969696969696969973e+02 -1.666666666666665151e+02 9.559087177709139382e+01 +-1.666666666666665151e+02 -1.666666666666665151e+02 9.703088870665727939e+01 +-1.363636363636362603e+02 -1.666666666666665151e+02 9.779796181992730908e+01 +-1.060606060606060055e+02 -1.666666666666665151e+02 9.808164743839995481e+01 +-7.575757575757575069e+01 -1.666666666666665151e+02 9.796238728704331322e+01 +-4.545454545454549589e+01 -1.666666666666665151e+02 9.740554864617614328e+01 +-1.515151515151501371e+01 -1.666666666666665151e+02 9.626388667315116265e+01 +1.515151515151524109e+01 -1.666666666666665151e+02 9.428978345643487557e+01 +4.545454545454549589e+01 -1.666666666666665151e+02 9.116270180929593892e+01 +7.575757575757575069e+01 -1.666666666666665151e+02 8.653949493425868411e+01 +1.060606060606062329e+02 -1.666666666666665151e+02 8.013329845360979675e+01 +1.363636363636364877e+02 -1.666666666666665151e+02 7.181805118220364648e+01 +1.666666666666667425e+02 -1.666666666666665151e+02 6.173907887659102300e+01 +1.969696969696969973e+02 -1.666666666666665151e+02 5.038951397942093990e+01 +2.272727272727272521e+02 -1.666666666666665151e+02 3.859977831813433369e+01 +2.575757575757577342e+02 -1.666666666666665151e+02 2.740114767170857135e+01 +2.878787878787879890e+02 -1.666666666666665151e+02 1.777584455539885866e+01 +3.181818181818182438e+02 -1.666666666666665151e+02 1.037937230069677952e+01 +3.484848484848484986e+02 -1.666666666666665151e+02 5.366074047187599838e+00 +3.787878787878789808e+02 -1.666666666666665151e+02 2.413325425405138613e+00 +4.090909090909092356e+02 -1.666666666666665151e+02 9.264911260829691297e-01 +4.393939393939394904e+02 -1.666666666666665151e+02 2.975697925943386335e-01 +4.696969696969697452e+02 -1.666666666666665151e+02 7.826691917058337111e-02 +5.000000000000000000e+02 -1.666666666666665151e+02 1.648134427951301190e-02 +5.303030303030304822e+02 -1.666666666666665151e+02 2.713180947850626912e-03 +5.606060606060605096e+02 -1.666666666666665151e+02 3.405233689522328255e-04 +5.909090909090909918e+02 -1.666666666666665151e+02 3.173737341076282548e-05 +6.212121212121214739e+02 -1.666666666666665151e+02 2.136920489407591752e-06 +6.515151515151515014e+02 -1.666666666666665151e+02 1.009950414069068344e-07 +6.818181818181819835e+02 -1.666666666666665151e+02 3.251401439798244409e-09 +7.121212121212120110e+02 -1.666666666666665151e+02 6.910796398284487690e-11 +7.424242424242424931e+02 -1.666666666666665151e+02 9.387808790462905487e-13 +7.727272727272729753e+02 -1.666666666666665151e+02 7.880145509195354861e-15 +8.030303030303030027e+02 -1.666666666666665151e+02 3.946907027548934390e-17 +8.333333333333334849e+02 -1.666666666666665151e+02 1.137665448958036556e-19 +8.636363636363639671e+02 -1.666666666666665151e+02 1.817829598985346664e-22 +8.939393939393939945e+02 -1.666666666666665151e+02 1.549109724599530605e-25 +9.242424242424244767e+02 -1.666666666666665151e+02 6.765106494816431781e-29 +9.545454545454545041e+02 -1.666666666666665151e+02 1.453005117716669083e-32 +9.848484848484849863e+02 -1.666666666666665151e+02 1.471159845332178844e-36 +1.015151515151515468e+03 -1.666666666666665151e+02 6.722278760458588125e-41 +1.045454545454545496e+03 -1.666666666666665151e+02 1.325453195114634433e-45 +1.075757575757575978e+03 -1.666666666666665151e+02 1.076947037256880525e-50 +1.106060606060606005e+03 -1.666666666666665151e+02 3.439226478517965493e-56 +1.136363636363636488e+03 -1.666666666666665151e+02 4.112270338377265555e-62 +1.166666666666666970e+03 -1.666666666666665151e+02 1.751614464700647965e-68 +1.196969696969696997e+03 -1.666666666666665151e+02 2.525669194213979261e-75 +1.227272727272727479e+03 -1.666666666666665151e+02 1.170049258815420357e-82 +1.257575757575757507e+03 -1.666666666666665151e+02 1.650797401059112051e-90 +1.287878787878787989e+03 -1.666666666666665151e+02 6.715543060623129543e-99 +1.318181818181818471e+03 -1.666666666666665151e+02 7.448444252816214443e-108 +1.348484848484848499e+03 -1.666666666666665151e+02 2.127208106141072850e-117 +1.378787878787878981e+03 -1.666666666666665151e+02 1.475505473707249577e-127 +1.409090909090909008e+03 -1.666666666666665151e+02 2.341791008661823036e-138 +1.439393939393939490e+03 -1.666666666666665151e+02 8.001759500366227833e-150 +1.469696969696969973e+03 -1.666666666666665151e+02 5.531845646163398110e-162 +1.500000000000000000e+03 -1.666666666666665151e+02 7.262439421965926610e-175 +-1.500000000000000000e+03 -1.363636363636362603e+02 3.186527453613098527e-107 +-1.469696969696969745e+03 -1.363636363636362603e+02 2.702964406603156911e-98 +-1.439393939393939490e+03 -1.363636363636362603e+02 6.259393605590803773e-90 +-1.409090909090909008e+03 -1.363636363636362603e+02 4.184987151321619861e-82 +-1.378787878787878753e+03 -1.363636363636362603e+02 8.532772152080323611e-75 +-1.348484848484848499e+03 -1.363636363636362603e+02 5.596907177313969643e-68 +-1.318181818181818244e+03 -1.363636363636362603e+02 1.244398099700771591e-61 +-1.287878787878787989e+03 -1.363636363636362603e+02 9.869127491372105432e-56 +-1.257575757575757507e+03 -1.363636363636362603e+02 2.934437283087355544e-50 +-1.227272727272727252e+03 -1.363636363636362603e+02 3.433836288360102945e-45 +-1.196969696969696997e+03 -1.363636363636362603e+02 1.658015597596224663e-40 +-1.166666666666666515e+03 -1.363636363636362603e+02 3.459083627925158993e-36 +-1.136363636363636488e+03 -1.363636363636362603e+02 3.261141548139627807e-32 +-1.106060606060606005e+03 -1.363636363636362603e+02 1.451278128946138961e-28 +-1.075757575757575751e+03 -1.363636363636362603e+02 3.180562259591947158e-25 +-1.045454545454545496e+03 -1.363636363636362603e+02 3.576784713993915340e-22 +-1.015151515151515127e+03 -1.363636363636362603e+02 2.148049618647453057e-19 +-9.848484848484848726e+02 -1.363636363636362603e+02 7.160592310969537211e-17 +-9.545454545454545041e+02 -1.363636363636362603e+02 1.375500651520991123e-14 +-9.242424242424242493e+02 -1.363636363636362603e+02 1.578692376829973092e-12 +-8.939393939393938808e+02 -1.363636363636362603e+02 1.121089509384008515e-10 +-8.636363636363636260e+02 -1.363636363636362603e+02 5.094879290801888769e-09 +-8.333333333333332575e+02 -1.363636363636362603e+02 1.530687983283920407e-07 +-8.030303030303030027e+02 -1.363636363636362603e+02 3.136682068681742658e-06 +-7.727272727272727479e+02 -1.363636363636362603e+02 4.517735882024896985e-05 +-7.424242424242423795e+02 -1.363636363636362603e+02 4.706918687562613437e-04 +-7.121212121212121247e+02 -1.363636363636362603e+02 3.646537238222873328e-03 +-6.818181818181817562e+02 -1.363636363636362603e+02 2.156645910784277947e-02 +-6.515151515151515014e+02 -1.363636363636362603e+02 9.984377095810380298e-02 +-6.212121212121211329e+02 -1.363636363636362603e+02 3.705615046728211182e-01 +-5.909090909090908781e+02 -1.363636363636362603e+02 1.127752104990675575e+00 +-5.606060606060605096e+02 -1.363636363636362603e+02 2.875155878473112381e+00 +-5.303030303030302548e+02 -1.363636363636362603e+02 6.265381112019344556e+00 +-5.000000000000000000e+02 -1.363636363636362603e+02 1.189267220388692081e+01 +-4.696969696969697452e+02 -1.363636363636362603e+02 2.001374351117108219e+01 +-4.393939393939392630e+02 -1.363636363636362603e+02 3.035489726624809492e+01 +-4.090909090909090082e+02 -1.363636363636362603e+02 4.212878690731831455e+01 +-3.787878787878787534e+02 -1.363636363636362603e+02 5.425510933709703210e+01 +-3.484848484848484986e+02 -1.363636363636362603e+02 6.566578650553347529e+01 +-3.181818181818180165e+02 -1.363636363636362603e+02 7.555502487561234659e+01 +-2.878787878787877617e+02 -1.363636363636362603e+02 8.349600363200305253e+01 +-2.575757575757575069e+02 -1.363636363636362603e+02 8.942566120874687385e+01 +-2.272727272727272521e+02 -1.363636363636362603e+02 9.354753036101064367e+01 +-1.969696969696969973e+02 -1.363636363636362603e+02 9.620980024546966547e+01 +-1.666666666666665151e+02 -1.363636363636362603e+02 9.779796181992730908e+01 +-1.363636363636362603e+02 -1.363636363636362603e+02 9.865839504182422104e+01 +-1.060606060606060055e+02 -1.363636363636362603e+02 9.905259279819887297e+01 +-7.575757575757575069e+01 -1.363636363636362603e+02 9.913398848917468342e+01 +-4.545454545454549589e+01 -1.363636363636362603e+02 9.893846594209246348e+01 +-1.515151515151501371e+01 -1.363636363636362603e+02 9.838256000783080424e+01 +1.515151515151524109e+01 -1.363636363636362603e+02 9.726788551238661285e+01 +4.545454545454549589e+01 -1.363636363636362603e+02 9.529516273438626683e+01 +7.575757575757575069e+01 -1.363636363636362603e+02 9.209529436261553315e+01 +1.060606060606062329e+02 -1.363636363636362603e+02 8.728667844960284583e+01 +1.363636363636364877e+02 -1.363636363636362603e+02 8.056468965220990697e+01 +1.666666666666667425e+02 -1.363636363636362603e+02 7.181805118220361805e+01 +1.969696969696969973e+02 -1.363636363636362603e+02 6.124688773464704639e+01 +2.272727272727272521e+02 -1.363636363636362603e+02 4.943436394678047918e+01 +2.575757575757577342e+02 -1.363636363636362603e+02 3.731341006484991851e+01 +2.878787878787879890e+02 -1.363636363636362603e+02 2.599274253454152017e+01 +3.181818181818182438e+02 -1.363636363636362603e+02 1.647077799900299411e+01 +3.484848484848484986e+02 -1.363636363636362603e+02 9.346267334126020287e+00 +3.787878787878789808e+02 -1.363636363636362603e+02 4.669551349532333973e+00 +4.090909090909092356e+02 -1.363636363636362603e+02 2.017155313214861856e+00 +4.393939393939394904e+02 -1.363636363636362603e+02 7.389391304207504341e-01 +4.696969696969697452e+02 -1.363636363636362603e+02 2.248664244665898315e-01 +5.000000000000000000e+02 -1.363636363636362603e+02 5.561503648793451188e-02 +5.303030303030304822e+02 -1.363636363636362603e+02 1.092396005911744870e-02 +5.606060606060605096e+02 -1.363636363636362603e+02 1.663107833829688496e-03 +5.909090909090909918e+02 -1.363636363636362603e+02 1.912973124885141449e-04 +6.212121212121214739e+02 -1.363636363636362603e+02 1.618470429048125397e-05 +6.515151515151515014e+02 -1.363636363636362603e+02 9.793342834294385515e-07 +6.818181818181819835e+02 -1.363636363636362603e+02 4.115985597351740876e-08 +7.121212121212120110e+02 -1.363636363636362603e+02 1.165422519016183175e-09 +7.424242424242424931e+02 -1.363636363636362603e+02 2.153640296815983621e-11 +7.727272727272729753e+02 -1.363636363636362603e+02 2.513160532470617247e-13 +8.030303030303030027e+02 -1.363636363636362603e+02 1.789638228793522393e-15 +8.333333333333334849e+02 -1.363636363636362603e+02 7.506067042544040144e-18 +8.636363636363639671e+02 -1.363636363636362603e+02 1.787432223791495511e-20 +8.939393939393939945e+02 -1.363636363636362603e+02 2.326740886532330397e-23 +9.242424242424244767e+02 -1.363636363636362603e+02 1.592071826992876341e-26 +9.545454545454545041e+02 -1.363636363636362603e+02 5.499610781659104219e-30 +9.848484848484849863e+02 -1.363636363636362603e+02 9.199790552335308441e-34 +1.015151515151515468e+03 -1.363636363636362603e+02 7.139802540244728236e-38 +1.045454545454545496e+03 -1.363636363636362603e+02 2.459834491573067888e-42 +1.075757575757575978e+03 -1.363636363636362603e+02 3.595420650647811948e-47 +1.106060606060606005e+03 -1.363636363636362603e+02 2.128109343453502094e-52 +1.136363636363636488e+03 -1.363636363636362603e+02 4.862710457261072615e-58 +1.166666666666666970e+03 -1.363636363636362603e+02 4.084195491312633782e-64 +1.196969696969696997e+03 -1.363636363636362603e+02 1.199071906087379094e-70 +1.227272727272727479e+03 -1.363636363636362603e+02 1.168759215687869561e-77 +1.257575757575757507e+03 -1.363636363636362603e+02 3.587897800919700136e-85 +1.287878787878787989e+03 -1.363636363636362603e+02 3.286608065666360344e-93 +1.318181818181818471e+03 -1.363636363636362603e+02 8.500995972410067731e-102 +1.348484848484848499e+03 -1.363636363636362603e+02 5.868005475284841091e-111 +1.378787878787878981e+03 -1.363636363636362603e+02 1.020371555929776331e-120 +1.409090909090909008e+03 -1.363636363636362603e+02 4.213909446004062123e-131 +1.439393939393939490e+03 -1.363636363636362603e+02 3.891764262949402471e-142 +1.469696969696969973e+03 -1.363636363636362603e+02 7.559295742295575902e-154 +1.500000000000000000e+03 -1.363636363636362603e+02 2.900629133076066979e-166 +-1.500000000000000000e+03 -1.060606060606060055e+02 2.409212144271147565e-112 +-1.469696969696969745e+03 -1.060606060606060055e+02 4.356268475749760593e-103 +-1.439393939393939490e+03 -1.060606060606060055e+02 2.080383394339871161e-94 +-1.409090909090909008e+03 -1.060606060606060055e+02 2.777050578217619369e-86 +-1.378787878787878753e+03 -1.060606060606060055e+02 1.095271921939220462e-78 +-1.348484848484848499e+03 -1.060606060606060055e+02 1.347434051650306813e-71 +-1.318181818181818244e+03 -1.060606060606060055e+02 5.451972905594265615e-65 +-1.287878787878787989e+03 -1.060606060606060055e+02 7.640771892899690025e-59 +-1.257575757575757507e+03 -1.060606060606060055e+02 3.901202425592727200e-53 +-1.227272727272727252e+03 -1.060606060606060055e+02 7.623270566396001438e-48 +-1.196969696969696997e+03 -1.060606060606060055e+02 5.981818528337949718e-43 +-1.166666666666666515e+03 -1.060606060606060055e+02 1.975173268273269803e-38 +-1.136363636363636488e+03 -1.060606060606060055e+02 2.872445569167262762e-34 +-1.106060606060606005e+03 -1.060606060606060055e+02 1.923229879971525547e-30 +-1.075757575757575751e+03 -1.060606060606060055e+02 6.189635416498788347e-27 +-1.045454545454545496e+03 -1.060606060606060055e+02 9.984784196713380922e-24 +-1.015151515151515127e+03 -1.060606060606060055e+02 8.408157975774474523e-21 +-9.848484848484848726e+02 -1.060606060606060055e+02 3.844713597051727150e-18 +-9.545454545454545041e+02 -1.060606060606060055e+02 9.917541389068186821e-16 +-9.242424242424242493e+02 -1.060606060606060055e+02 1.497478014110327348e-13 +-8.939393939393938808e+02 -1.060606060606060055e+02 1.371628065598409816e-11 +-8.636363636363636260e+02 -1.060606060606060055e+02 7.888571694518103587e-10 +-8.333333333333332575e+02 -1.060606060606060055e+02 2.944941620113806968e-08 +-8.030303030303030027e+02 -1.060606060606060055e+02 7.368261931620209073e-07 +-7.727272727272727479e+02 -1.060606060606060055e+02 1.274150683472764526e-05 +-7.424242424242423795e+02 -1.060606060606060055e+02 1.568428675713577451e-04 +-7.121212121212121247e+02 -1.060606060606060055e+02 1.413778726829430059e-03 +-6.818181818181817562e+02 -1.060606060606060055e+02 9.587796290980292804e-03 +-6.515151515151515014e+02 -1.060606060606060055e+02 5.019822989602269747e-02 +-6.212121212121211329e+02 -1.060606060606060055e+02 2.079530918209719081e-01 +-5.909090909090908781e+02 -1.060606060606060055e+02 6.977316435222871149e-01 +-5.606060606060605096e+02 -1.060606060606060055e+02 1.938473033170040161e+00 +-5.303030303030302548e+02 -1.060606060606060055e+02 4.553498766517235730e+00 +-5.000000000000000000e+02 -1.060606060606060055e+02 9.223041622713177290e+00 +-4.696969696969697452e+02 -1.060606060606060055e+02 1.640739115024343420e+01 +-4.393939393939392630e+02 -1.060606060606060055e+02 2.607941266867418051e+01 +-4.090909090909090082e+02 -1.060606060606060055e+02 3.763301798773049711e+01 +-3.787878787878787534e+02 -1.060606060606060055e+02 5.003073387529206428e+01 +-3.484848484848484986e+02 -1.060606060606060055e+02 6.210813108343087663e+01 +-3.181818181818180165e+02 -1.060606060606060055e+02 7.288103824554372068e+01 +-2.878787878787877617e+02 -1.060606060606060055e+02 8.173525932184848841e+01 +-2.575757575757575069e+02 -1.060606060606060055e+02 8.846490311634079262e+01 +-2.272727272727272521e+02 -1.060606060606060055e+02 9.319672686721266075e+01 +-1.969696969696969973e+02 -1.060606060606060055e+02 9.626388667315116265e+01 +-1.666666666666665151e+02 -1.060606060606060055e+02 9.808164743839995481e+01 +-1.363636363636362603e+02 -1.060606060606060055e+02 9.905259279819887297e+01 +-1.060606060606060055e+02 -1.060606060606060055e+02 9.950693568637400688e+01 +-7.575757575757575069e+01 -1.060606060606060055e+02 9.967115653149848242e+01 +-4.545454545454549589e+01 -1.060606060606060055e+02 9.965453761904861096e+01 +-1.515151515151501371e+01 -1.060606060606060055e+02 9.944488525147522751e+01 +1.515151515151524109e+01 -1.060606060606060055e+02 9.890893667629471508e+01 +4.545454545454549589e+01 -1.060606060606060055e+02 9.779796181992730908e+01 +7.575757575757575069e+01 -1.060606060606060055e+02 9.576400586776449586e+01 +1.060606060606062329e+02 -1.060606060606060055e+02 9.239609946677256858e+01 +1.363636363636364877e+02 -1.060606060606060055e+02 8.728667844960284583e+01 +1.666666666666667425e+02 -1.060606060606060055e+02 8.013329845360979675e+01 +1.969696969696969973e+02 -1.060606060606060055e+02 7.086635272017888099e+01 +2.272727272727272521e+02 -1.060606060606060055e+02 5.977010272054960893e+01 +2.575757575757577342e+02 -1.060606060606060055e+02 4.754043949671898162e+01 +2.878787878787879890e+02 -1.060606060606060055e+02 3.521758926474927165e+01 +3.181818181818182438e+02 -1.060606060606060055e+02 2.396728450570669722e+01 +3.484848484848484986e+02 -1.060606060606060055e+02 1.476216003891674333e+01 +3.787878787878789808e+02 -1.060606060606060055e+02 8.097025652719077371e+00 +4.090909090909092356e+02 -1.060606060606060055e+02 3.886707582912653169e+00 +4.393939393939394904e+02 -1.060606060606060055e+02 1.602576414572423280e+00 +4.696969696969697452e+02 -1.060606060606060055e+02 5.564158524580636866e-01 +5.000000000000000000e+02 -1.060606060606060055e+02 1.592762472320079226e-01 +5.303030303030304822e+02 -1.060606060606060055e+02 3.675900705335531649e-02 +5.606060606060605096e+02 -1.060606060606060055e+02 6.680235796974076656e-03 +5.909090909090909918e+02 -1.060606060606060055e+02 9.325082122531798455e-04 +6.212121212121214739e+02 -1.060606060606060055e+02 9.741538245333793535e-05 +6.515151515151515014e+02 -1.060606060606060055e+02 7.410732345003795511e-06 +6.818181818181819835e+02 -1.060606060606060055e+02 3.989897167427718505e-07 +7.121212121212120110e+02 -1.060606060606060055e+02 1.475710265686048531e-08 +7.424242424242424931e+02 -1.060606060606060055e+02 3.635086181418488966e-10 +7.727272727272729753e+02 -1.060606060606060055e+02 5.774328674328659868e-12 +8.030303030303030027e+02 -1.060606060606060055e+02 5.720368200038586492e-14 +8.333333333333334849e+02 -1.060606060606060055e+02 3.413565520039328254e-16 +8.636363636363639671e+02 -1.060606060606060055e+02 1.183706196909760398e-18 +8.939393939393939945e+02 -1.060606060606060055e+02 2.298180960274047858e-21 +9.242424242424244767e+02 -1.060606060606060055e+02 2.404063375977050904e-24 +9.545454545454545041e+02 -1.060606060606060055e+02 1.302294837210653117e-27 +9.848484848484849863e+02 -1.060606060606060055e+02 3.506859212770513601e-31 +1.015151515151515468e+03 -1.060606060606060055e+02 4.500703460466270908e-35 +1.045454545454545496e+03 -1.060606060606060055e+02 2.636128257324718487e-39 +1.075757575757575978e+03 -1.060606060606060055e+02 6.739246103220869164e-44 +1.106060606060606005e+03 -1.060606060606060055e+02 7.183115904221403363e-49 +1.136363636363636488e+03 -1.060606060606060055e+02 3.045319808369821599e-54 +1.166666666666666970e+03 -1.060606060606060055e+02 4.893241775031898480e-60 +1.196969696969696997e+03 -1.060606060606060055e+02 2.835913608648011044e-66 +1.227272727272727479e+03 -1.060606060606060055e+02 5.634744846278798529e-73 +1.257575757575757507e+03 -1.060606060606060055e+02 3.643815621760968908e-80 +1.287878787878787989e+03 -1.060606060606060055e+02 7.271414754057272541e-88 +1.318181818181818471e+03 -1.060606060606060055e+02 4.240381125551646779e-96 +1.348484848484848499e+03 -1.060606060606060055e+02 6.834723485291821871e-105 +1.378787878787878981e+03 -1.060606060606060055e+02 2.876320492334731648e-114 +1.409090909090909008e+03 -1.060606060606060055e+02 2.981862573337742580e-124 +1.439393939393939490e+03 -1.060606060606060055e+02 7.175783181444103240e-135 +1.469696969696969973e+03 -1.060606060606060055e+02 3.772621208140659875e-146 +1.500000000000000000e+03 -1.060606060606060055e+02 4.073181309885488174e-158 +-1.500000000000000000e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +-1.469696969696969745e+03 -7.575757575757575069e+01 3.435327469168749386e-108 +-1.439393939393939490e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +-1.409090909090909008e+03 -7.575757575757575069e+01 9.594395441690136971e-91 +-1.378787878787878753e+03 -7.575757575757575069e+01 7.542565179832660796e-83 +-1.348484848484848499e+03 -7.575757575757575069e+01 1.792032305386506894e-75 +-1.318181818181818244e+03 -7.575757575757575069e+01 1.357791146414832830e-68 +-1.287878787878787989e+03 -7.575757575757575069e+01 3.457634775730777859e-62 +-1.257575757575757507e+03 -7.575757575757575069e+01 3.114916886073513779e-56 +-1.227272727272727252e+03 -7.575757575757575069e+01 1.043664146102043276e-50 +-1.196969696969696997e+03 -7.575757575757575069e+01 1.365561729682181226e-45 +-1.166666666666666515e+03 -7.575757575757575069e+01 7.317303358737783903e-41 +-1.136363636363636488e+03 -7.575757575757575069e+01 1.681885295228397356e-36 +-1.106060606060606005e+03 -7.575757575757575069e+01 1.734711582546649501e-32 +-1.075757575757575751e+03 -7.575757575757575069e+01 8.388558497347373564e-29 +-1.045454545454545496e+03 -7.575757575757575069e+01 1.984648844553145898e-25 +-1.015151515151515127e+03 -7.575757575757575069e+01 2.394346385576868825e-22 +-9.848484848484848726e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +-9.545454545454545041e+02 -7.575757575757575069e+01 5.418948642188818039e-17 +-9.242424242424242493e+02 -7.575757575757575069e+01 1.097485946719964034e-14 +-8.939393939393938808e+02 -7.575757575757575069e+01 1.321016453443291498e-12 +-8.636363636363636260e+02 -7.575757575757575069e+01 9.788841721948358162e-11 +-8.333333333333332575e+02 -7.575757575757575069e+01 4.619769020364223175e-09 +-8.030303030303030027e+02 -7.575757575757575069e+01 1.434797832226741013e-07 +-7.727272727272727479e+02 -7.575757575757575069e+01 3.026368684010096055e-06 +-7.424242424242423795e+02 -7.575757575757575069e+01 4.468444522754330401e-05 +-7.121212121212121247e+02 -7.575757575757575069e+01 4.754453697203566646e-04 +-6.818181818181817562e+02 -7.575757575757575069e+01 3.748214649864061582e-03 +-6.515151515151515014e+02 -7.575757575757575069e+01 2.248336393898571831e-02 +-6.212121212121211329e+02 -7.575757575757575069e+01 1.052466108158103264e-01 +-5.909090909090908781e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +-5.606060606060605096e+02 -7.575757575757575069e+01 1.205417551072403226e+00 +-5.303030303030302548e+02 -7.575757575757575069e+01 3.083414106412964095e+00 +-5.000000000000000000e+02 -7.575757575757575069e+01 6.727593712141145765e+00 +-4.696969696969697452e+02 -7.575757575757575069e+01 1.276250745677543996e+01 +-4.393939393939392630e+02 -7.575757575757575069e+01 2.143082896113668312e+01 +-4.090909090909090082e+02 -7.575757575757575069e+01 3.238997094568929214e+01 +-3.787878787878787534e+02 -7.575757575757575069e+01 4.474620968552752487e+01 +-3.484848484848484986e+02 -7.575757575757575069e+01 5.731193832210285422e+01 +-3.181818181818180165e+02 -7.575757575757575069e+01 6.894609788219692348e+01 +-2.878787878787877617e+02 -7.575757575757575069e+01 7.882177355463801405e+01 +-2.575757575757575069e+02 -7.575757575757575069e+01 8.653949493425866990e+01 +-2.272727272727272521e+02 -7.575757575757575069e+01 9.209529436261551893e+01 +-1.969696969696969973e+02 -7.575757575757575069e+01 9.576400586776449586e+01 +-1.666666666666665151e+02 -7.575757575757575069e+01 9.796238728704331322e+01 +-1.363636363636362603e+02 -7.575757575757575069e+01 9.913398848917468342e+01 +-1.060606060606060055e+02 -7.575757575757575069e+01 9.967115653149848242e+01 +-7.575757575757575069e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -7.575757575757575069e+01 9.991768755856237760e+01 +-1.515151515151501371e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +1.515151515151524109e+01 -7.575757575757575069e+01 9.967115653149848242e+01 +4.545454545454549589e+01 -7.575757575757575069e+01 9.913398848917466921e+01 +7.575757575757575069e+01 -7.575757575757575069e+01 9.796238728704329901e+01 +1.060606060606062329e+02 -7.575757575757575069e+01 9.576400586776448165e+01 +1.363636363636364877e+02 -7.575757575757575069e+01 9.209529436261550472e+01 +1.666666666666667425e+02 -7.575757575757575069e+01 8.653949493425862727e+01 +1.969696969696969973e+02 -7.575757575757575069e+01 7.882177355463798563e+01 +2.272727272727272521e+02 -7.575757575757575069e+01 6.894609788219689506e+01 +2.575757575757577342e+02 -7.575757575757575069e+01 5.731193832210279737e+01 +2.878787878787879890e+02 -7.575757575757575069e+01 4.474620968552744671e+01 +3.181818181818182438e+02 -7.575757575757575069e+01 3.238997094568924240e+01 +3.484848484848484986e+02 -7.575757575757575069e+01 2.143082896113664404e+01 +3.787878787878789808e+02 -7.575757575757575069e+01 1.276250745677541865e+01 +4.090909090909092356e+02 -7.575757575757575069e+01 6.727593712141115567e+00 +4.393939393939394904e+02 -7.575757575757575069e+01 3.083414106412950773e+00 +4.696969696969697452e+02 -7.575757575757575069e+01 1.205417551072396787e+00 +5.000000000000000000e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +5.303030303030304822e+02 -7.575757575757575069e+01 1.052466108158093966e-01 +5.606060606060605096e+02 -7.575757575757575069e+01 2.248336393898580157e-02 +5.909090909090909918e+02 -7.575757575757575069e+01 3.748214649864014744e-03 +6.212121212121214739e+02 -7.575757575757575069e+01 4.754453697203482620e-04 +6.515151515151515014e+02 -7.575757575757575069e+01 4.468444522754282968e-05 +6.818181818181819835e+02 -7.575757575757575069e+01 3.026368684010052856e-06 +7.121212121212120110e+02 -7.575757575757575069e+01 1.434797832226761130e-07 +7.424242424242424931e+02 -7.575757575757575069e+01 4.619769020364092480e-09 +7.727272727272729753e+02 -7.575757575757575069e+01 9.788841721948078988e-11 +8.030303030303030027e+02 -7.575757575757575069e+01 1.321016453443263225e-12 +8.333333333333334849e+02 -7.575757575757575069e+01 1.097485946719917175e-14 +8.636363636363639671e+02 -7.575757575757575069e+01 5.418948642188432853e-17 +8.939393939393939945e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +9.242424242424244767e+02 -7.575757575757575069e+01 2.394346385576783719e-22 +9.545454545454545041e+02 -7.575757575757575069e+01 1.984648844553230386e-25 +9.848484848484849863e+02 -7.575757575757575069e+01 8.388558497347373564e-29 +1.015151515151515468e+03 -7.575757575757575069e+01 1.734711582546427538e-32 +1.045454545454545496e+03 -7.575757575757575069e+01 1.681885295228469187e-36 +1.075757575757575978e+03 -7.575757575757575069e+01 7.317303358736742913e-41 +1.106060606060606005e+03 -7.575757575757575069e+01 1.365561729682239567e-45 +1.136363636363636488e+03 -7.575757575757575069e+01 1.043664146101954255e-50 +1.166666666666666970e+03 -7.575757575757575069e+01 3.114916886073159702e-56 +1.196969696969696997e+03 -7.575757575757575069e+01 3.457634775731072784e-62 +1.227272727272727479e+03 -7.575757575757575069e+01 1.357791146414717113e-68 +1.257575757575757507e+03 -7.575757575757575069e+01 1.792032305386557457e-75 +1.287878787878787989e+03 -7.575757575757575069e+01 7.542565179832018528e-83 +1.318181818181818471e+03 -7.575757575757575069e+01 9.594395441687683296e-91 +1.348484848484848499e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +1.378787878787878981e+03 -7.575757575757575069e+01 3.435327469167968060e-108 +1.409090909090909008e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +1.439393939393939490e+03 -7.575757575757575069e+01 5.221413508755827081e-128 +1.469696969696969973e+03 -7.575757575757575069e+01 7.163277244744442941e-139 +1.500000000000000000e+03 -7.575757575757575069e+01 2.096452900678426215e-150 +-1.500000000000000000e+03 -4.545454545454549589e+01 1.417663027955286864e-123 +-1.469696969696969745e+03 -4.545454545454549589e+01 1.283511602170492482e-113 +-1.439393939393939490e+03 -4.545454545454549589e+01 2.866373679610373131e-104 +-1.409090909090909008e+03 -4.545454545454549589e+01 1.673548439470601891e-95 +-1.378787878787878753e+03 -4.545454545454549589e+01 2.704245081275655848e-87 +-1.348484848484848499e+03 -4.545454545454549589e+01 1.278643463138709633e-79 +-1.318181818181818244e+03 -4.545454545454549589e+01 1.868122981699607147e-72 +-1.287878787878787989e+03 -4.545454545454549589e+01 8.894766354816346179e-66 +-1.257575757575757507e+03 -4.545454545454549589e+01 1.453853892435560643e-59 +-1.227272727272727252e+03 -4.545454545454549589e+01 8.582459009524821314e-54 +-1.196969696969696997e+03 -4.545454545454549589e+01 1.922731526156724594e-48 +-1.166666666666666515e+03 -4.545454545454549589e+01 1.715600772060416937e-43 +-1.136363636363636488e+03 -4.545454545454549589e+01 6.390617110546527167e-39 +-1.106060606060606005e+03 -4.545454545454549589e+01 1.040399671311677575e-34 +-1.075757575757575751e+03 -4.545454545454549589e+01 7.740230330072471343e-31 +-1.045454545454545496e+03 -4.545454545454549589e+01 2.748101820202430779e-27 +-1.015151515151515127e+03 -4.545454545454549589e+01 4.856568981151497797e-24 +-9.848484848484848726e+02 -4.545454545454549589e+01 4.450412031472871556e-21 +-9.545454545454545041e+02 -4.545454545454549589e+01 2.200211702322452225e-18 +-9.242424242424242493e+02 -4.545454545454549589e+01 6.098254478752589854e-16 +-8.939393939393938808e+02 -4.545454545454549589e+01 9.834906517405798389e-14 +-8.636363636363636260e+02 -4.545454545454549589e+01 9.566848707108876447e-12 +-8.333333333333332575e+02 -4.545454545454549589e+01 5.811329112628858772e-10 +-8.030303030303030027e+02 -4.545454545454549589e+01 2.279436054554410091e-08 +-7.727272727272727479e+02 -4.545454545454549589e+01 5.962464051477281486e-07 +-7.424242424242423795e+02 -4.545454545454549589e+01 1.072840490473380715e-05 +-7.121212121212121247e+02 -4.545454545454549589e+01 1.367992529815323724e-04 +-6.818181818181817562e+02 -4.545454545454549589e+01 1.271929997684382359e-03 +-6.515151515151515014e+02 -4.545454545454549589e+01 8.861941872120891045e-03 +-6.212121212121211329e+02 -4.545454545454549589e+01 4.748972307319328234e-02 +-5.909090909090908781e+02 -4.545454545454549589e+01 2.006586295801087994e-01 +-5.606060606060605096e+02 -4.545454545454549589e+01 6.844622249752931875e-01 +-5.303030303030302548e+02 -4.545454545454549589e+01 1.927454348151827812e+00 +-5.000000000000000000e+02 -4.545454545454549589e+01 4.576513902341186935e+00 +-4.696969696969697452e+02 -4.545454545454549589e+01 9.346267334125990089e+00 +-4.393939393939392630e+02 -4.545454545454549589e+01 1.672609502329100550e+01 +-4.090909090909090082e+02 -4.545454545454549589e+01 2.669117232474333434e+01 +-3.787878787878787534e+02 -4.545454545454549589e+01 3.859977831813429816e+01 +-3.484848484848484986e+02 -4.545454545454549589e+01 5.134958619617895437e+01 +-3.181818181818180165e+02 -4.545454545454549589e+01 6.370573466057815182e+01 +-2.878787878787877617e+02 -4.545454545454549589e+01 7.463242943417458264e+01 +-2.575757575757575069e+02 -4.545454545454549589e+01 8.349600363200305253e+01 +-2.272727272727272521e+02 -4.545454545454549589e+01 9.010274259123924878e+01 +-1.969696969696969973e+02 -4.545454545454549589e+01 9.461353190028547999e+01 +-1.666666666666665151e+02 -4.545454545454549589e+01 9.740554864617614328e+01 +-1.363636363636362603e+02 -4.545454545454549589e+01 9.893846594209246348e+01 +-1.060606060606060055e+02 -4.545454545454549589e+01 9.965453761904861096e+01 +-7.575757575757575069e+01 -4.545454545454549589e+01 9.991768755856237760e+01 +-4.545454545454549589e+01 -4.545454545454549589e+01 9.998332625703542931e+01 +-1.515151515151501371e+01 -4.545454545454549589e+01 9.998682545404290067e+01 +1.515151515151524109e+01 -4.545454545454549589e+01 9.994052246661485128e+01 +4.545454545454549589e+01 -4.545454545454549589e+01 9.973355346956329015e+01 +7.575757575757575069e+01 -4.545454545454549589e+01 9.913398848917466921e+01 +1.060606060606062329e+02 -4.545454545454549589e+01 9.779796181992730908e+01 +1.363636363636364877e+02 -4.545454545454549589e+01 9.529516273438623841e+01 +1.666666666666667425e+02 -4.545454545454549589e+01 9.116270180929589628e+01 +1.969696969696969973e+02 -4.545454545454549589e+01 8.499704223304760831e+01 +2.272727272727272521e+02 -4.545454545454549589e+01 7.658245894186934777e+01 +2.575757575757577342e+02 -4.545454545454549589e+01 6.603220583561814294e+01 +2.878787878787879890e+02 -4.545454545454549589e+01 5.389010219795495971e+01 +3.181818181818182438e+02 -4.545454545454549589e+01 4.112237340274628394e+01 +3.484848484848484986e+02 -4.545454545454549589e+01 2.894783723543698528e+01 +3.787878787878789808e+02 -4.545454545454549589e+01 1.852419054593352499e+01 +4.090909090909092356e+02 -4.545454545454549589e+01 1.060541016950778470e+01 +4.393939393939394904e+02 -4.545454545454549589e+01 5.339791733036715726e+00 +4.696969696969697452e+02 -4.545454545454549589e+01 2.321329840757211382e+00 +5.000000000000000000e+02 -4.545454545454549589e+01 8.543497687776467897e-01 +5.303030303030304822e+02 -4.545454545454549589e+01 2.607084247504887764e-01 +5.606060606060605096e+02 -4.545454545454549589e+01 6.451975134901903608e-02 +5.909090909090909918e+02 -4.545454545454549589e+01 1.265056373311997107e-02 +6.212121212121214739e+02 -4.545454545454549589e+01 1.917483004401469198e-03 +6.515151515151515014e+02 -4.545454545454549589e+01 2.189505576192041301e-04 +6.818181818181819835e+02 -4.545454545454549589e+01 1.833181538886146967e-05 +7.121212121212120110e+02 -4.545454545454549589e+01 1.094020203654192920e-06 +7.424242424242424931e+02 -4.545454545454549589e+01 4.518401091155179031e-08 +7.727272727272729753e+02 -4.545454545454549589e+01 1.252352167359014830e-09 +8.030303030303030027e+02 -4.545454545454549589e+01 2.256091261159139595e-11 +8.333333333333334849e+02 -4.545454545454549589e+01 2.555319222097500292e-13 +8.636363636363639671e+02 -4.545454545454549589e+01 1.758026172274673312e-15 +8.939393939393939945e+02 -4.545454545454549589e+01 7.089149201122657218e-18 +9.242424242424244767e+02 -4.545454545454549589e+01 1.614774919869176495e-20 +9.545454545454545041e+02 -4.545454545454549589e+01 1.999875803674311029e-23 +9.848484848484849863e+02 -4.545454545454549589e+01 1.294657296743441213e-26 +1.015151515151515468e+03 -4.545454545454549589e+01 4.206477445196770851e-30 +1.045454545454545496e+03 -4.545454545454549589e+01 6.578229000975904194e-34 +1.075757575757575978e+03 -4.545454545454549589e+01 4.742467831580702116e-38 +1.106060606060606005e+03 -4.545454545454549589e+01 1.507810083289676178e-42 +1.136363636363636488e+03 -4.545454545454549589e+01 2.019952513817684583e-47 +1.166666666666666970e+03 -4.545454545454549589e+01 1.088070231295368101e-52 +1.196969696969696997e+03 -4.545454545454549589e+01 2.246086592899980203e-58 +1.227272727272727479e+03 -4.545454545454549589e+01 1.691398608409221507e-64 +1.257575757575757507e+03 -4.545454545454549589e+01 4.417484338635037608e-71 +1.287878787878787989e+03 -4.545454545454549589e+01 3.799591219276452116e-78 +1.318181818181818471e+03 -4.545454545454549589e+01 1.020747517760703355e-85 +1.348484848484848499e+03 -4.545454545454549589e+01 8.112780845150822823e-94 +1.378787878787878981e+03 -4.545454545454549589e+01 1.804700035652757711e-102 +1.409090909090909008e+03 -4.545454545454549589e+01 1.061699610384560491e-111 +1.439393939393939490e+03 -4.545454545454549589e+01 1.558836896993037684e-121 +1.469696969696969973e+03 -4.545454545454549589e+01 5.384020245237989432e-132 +1.500000000000000000e+03 -4.545454545454549589e+01 4.118014228838111499e-143 +-1.500000000000000000e+03 -1.515151515151501371e+01 1.031647559331802968e-129 +-1.469696969696969745e+03 -1.515151515151501371e+01 2.197212833849286965e-119 +-1.439393939393939490e+03 -1.515151515151501371e+01 1.114336414685473855e-109 +-1.409090909090909008e+03 -1.515151515151501371e+01 1.427420907713260696e-100 +-1.378787878787878753e+03 -1.515151515151501371e+01 4.892501784504428778e-92 +-1.348484848484848499e+03 -1.515151515151501371e+01 4.747537180727715135e-84 +-1.318181818181818244e+03 -1.515151515151501371e+01 1.378297586289085781e-76 +-1.287878787878787989e+03 -1.515151515151501371e+01 1.263563911257707467e-69 +-1.257575757575757507e+03 -1.515151515151501371e+01 3.855999312099541197e-63 +-1.227272727272727252e+03 -1.515151515151501371e+01 4.124123664868500903e-57 +-1.196969696969696997e+03 -1.515151515151501371e+01 1.625602847091744639e-51 +-1.166666666666666515e+03 -1.515151515151501371e+01 2.480172383626285421e-46 +-1.136363636363636488e+03 -1.515151515151501371e+01 1.536363899259946475e-41 +-1.106060606060606005e+03 -1.515151515151501371e+01 4.048320222077384594e-37 +-1.075757575757575751e+03 -1.515151515151501371e+01 4.748008073877725853e-33 +-1.045454545454545496e+03 -1.515151515151501371e+01 2.590327744386114960e-29 +-1.015151515151515127e+03 -1.515151515151501371e+01 6.861500121974549904e-26 +-9.848484848484848726e+02 -1.515151515151501371e+01 9.199887089891628764e-23 +-9.545454545454545041e+02 -1.515151515151501371e+01 6.501095089494406317e-20 +-9.242424242424242493e+02 -1.515151515151501371e+01 2.517887001306280949e-17 +-8.939393939393938808e+02 -1.515151515151501371e+01 5.551371713955400452e-15 +-8.636363636363636260e+02 -1.515151515151501371e+01 7.227880372012214650e-13 +-8.333333333333332575e+02 -1.515151515151501371e+01 5.757897918648237784e-11 +-8.030303030303030027e+02 -1.515151515151501371e+01 2.904147478221106826e-09 +-7.727272727272727479e+02 -1.515151515151501371e+01 9.585129365857717568e-08 +-7.424242424242423795e+02 -1.515151515151501371e+01 2.136920489407644691e-06 +-7.121212121212121247e+02 -1.515151515151501371e+01 3.317720901105286114e-05 +-6.818181818181817562e+02 -1.515151515151501371e+01 3.693737472711814459e-04 +-6.515151515151515014e+02 -1.515151515151501371e+01 3.032801906466338088e-03 +-6.212121212121211329e+02 -1.515151515151501371e+01 1.886316741582932596e-02 +-5.909090909090908781e+02 -1.515151515151501371e+01 9.117631266334712270e-02 +-5.606060606060605096e+02 -1.515151515151501371e+01 3.509248288217556300e-01 +-5.303030303030302548e+02 -1.515151515151501371e+01 1.100632249223699066e+00 +-5.000000000000000000e+02 -1.515151515151501371e+01 2.875155878473100834e+00 +-4.696969696969697452e+02 -1.515151515151501371e+01 6.386017470320067169e+00 +-4.393939393939392630e+02 -1.515151515151501371e+01 1.229618639237856748e+01 +-4.090909090909090082e+02 -1.515151515151501371e+01 2.090104720680693617e+01 +-3.787878787878787534e+02 -1.515151515151501371e+01 3.189863750423565136e+01 +-3.484848484848484986e+02 -1.515151515151501371e+01 4.440127762556674185e+01 +-3.181818181818180165e+02 -1.515151515151501371e+01 5.718924671883571875e+01 +-2.878787878787877617e+02 -1.515151515151501371e+01 6.906670731075621461e+01 +-2.575757575757575069e+02 -1.515151515151501371e+01 7.915202798841535525e+01 +-2.272727272727272521e+02 -1.515151515151501371e+01 8.700841837601647910e+01 +-1.969696969696969973e+02 -1.515151515151501371e+01 9.261834373904989093e+01 +-1.666666666666665151e+02 -1.515151515151501371e+01 9.626388667315116265e+01 +-1.363636363636362603e+02 -1.515151515151501371e+01 9.838256000783080424e+01 +-1.060606060606060055e+02 -1.515151515151501371e+01 9.944488525147522751e+01 +-7.575757575757575069e+01 -1.515151515151501371e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -1.515151515151501371e+01 9.998682545404290067e+01 +-1.515151515151501371e+01 -1.515151515151501371e+01 9.999979413437007736e+01 +1.515151515151524109e+01 -1.515151515151501371e+01 9.999670620077759509e+01 +4.545454545454549589e+01 -1.515151515151501371e+01 9.994052246661485128e+01 +7.575757575757575069e+01 -1.515151515151501371e+01 9.967115653149848242e+01 +1.060606060606062329e+02 -1.515151515151501371e+01 9.890893667629471508e+01 +1.363636363636364877e+02 -1.515151515151501371e+01 9.726788551238659863e+01 +1.666666666666667425e+02 -1.515151515151501371e+01 9.428978345643486136e+01 +1.969696969696969973e+02 -1.515151515151501371e+01 8.951130724963081775e+01 +2.272727272727272521e+02 -1.515151515151501371e+01 8.257140933357871404e+01 +2.575757575757577342e+02 -1.515151515151501371e+01 7.335066077541057439e+01 +2.878787878787879890e+02 -1.515151515151501371e+01 6.210813108343086242e+01 +3.181818181818182438e+02 -1.515151515151501371e+01 4.955347455423403602e+01 +3.484848484848484986e+02 -1.515151515151501371e+01 3.678372156337842824e+01 +3.787878787878789808e+02 -1.515151515151501371e+01 2.505136371008610396e+01 +4.090909090909092356e+02 -1.515151515151501371e+01 1.541711232793170616e+01 +4.393939393939394904e+02 -1.515151515151501371e+01 8.434047231856128590e+00 +4.696969696969697452e+02 -1.515151515151501371e+01 4.029575336703651978e+00 +5.000000000000000000e+02 -1.515151515151501371e+01 1.649929098861375287e+00 +5.303030303030304822e+02 -1.515151515151501371e+01 5.674271211594692499e-01 +5.606060606060605096e+02 -1.515151515151501371e+01 1.604402458870251846e-01 +5.909090909090909918e+02 -1.515151515151501371e+01 3.646348270185578722e-02 +6.212121212121214739e+02 -1.515151515151501371e+01 6.504161435522618460e-03 +6.515151515151515014e+02 -1.515151515151501371e+01 8.880207537367780686e-04 +6.818181818181819835e+02 -1.515151515151501371e+01 9.039146387247615233e-05 +7.121212121212120110e+02 -1.515151515151501371e+01 6.673315349676534327e-06 +7.424242424242424931e+02 -1.515151515151501371e+01 3.471896627556363110e-07 +7.727272727272729753e+02 -1.515151515151501371e+01 1.235285605046243808e-08 +8.030303030303030027e+02 -1.515151515151501371e+01 2.913208311720644275e-10 +8.333333333333334849e+02 -1.515151515151501371e+01 4.408297904797614137e-12 +8.636363636363639671e+02 -1.515151515151501371e+01 4.138288825130201665e-14 +8.939393939393939945e+02 -1.515151515151501371e+01 2.327233294925850477e-16 +9.242424242424244767e+02 -1.515151515151501371e+01 7.561547082558918804e-19 +9.545454545454545041e+02 -1.515151515151501371e+01 1.367347598335403639e-21 +9.848484848484849863e+02 -1.515151515151501371e+01 1.323897049569512251e-24 +1.015151515151515468e+03 -1.515151515151501371e+01 6.594920231734514557e-28 +1.045454545454545496e+03 -1.515151515151501371e+01 1.622114593737545644e-31 +1.075757575757575978e+03 -1.515151515151501371e+01 1.888297121780322192e-35 +1.106060606060606005e+03 -1.515151515151501371e+01 9.959548950521511814e-40 +1.136363636363636488e+03 -1.515151515151501371e+01 2.275709569497744589e-44 +1.166666666666666970e+03 -1.515151515151501371e+01 2.151258874210555909e-49 +1.196969696969696997e+03 -1.515151515151501371e+01 8.024566811621759370e-55 +1.227272727272727479e+03 -1.515151515151501371e+01 1.125178886265813440e-60 +1.257575757575757507e+03 -1.515151515151501371e+01 5.642533394611100129e-67 +1.287878787878787989e+03 -1.515151515151501371e+01 9.616662695258188475e-74 +1.318181818181818471e+03 -1.515151515151501371e+01 5.286654953981352303e-81 +1.348484848484848499e+03 -1.515151515151501371e+01 8.886200408185343739e-89 +1.378787878787878981e+03 -1.515151515151501371e+01 4.323799778576997487e-97 +1.409090909090909008e+03 -1.515151515151501371e+01 5.758756573587406938e-106 +1.439393939393939490e+03 -1.515151515151501371e+01 1.982752216478772424e-115 +1.469696969696969973e+03 -1.515151515151501371e+01 1.664605050537326983e-125 +1.500000000000000000e+03 -1.515151515151501371e+01 3.210310493616070183e-136 +-1.500000000000000000e+03 1.515151515151524109e+01 3.210310493615705118e-136 +-1.469696969696969745e+03 1.515151515151524109e+01 1.664605050537516186e-125 +-1.439393939393939490e+03 1.515151515151524109e+01 1.982752216478547009e-115 +-1.409090909090909008e+03 1.515151515151524109e+01 5.758756573586425236e-106 +-1.378787878787878753e+03 1.515151515151524109e+01 4.323799778577120152e-97 +-1.348484848484848499e+03 1.515151515151524109e+01 8.886200408184081040e-89 +-1.318181818181818244e+03 1.515151515151524109e+01 5.286654953981653803e-81 +-1.287878787878787989e+03 1.515151515151524109e+01 9.616662695256823354e-74 +-1.257575757575757507e+03 1.515151515151524109e+01 5.642533394610297605e-67 +-1.227272727272727252e+03 1.515151515151524109e+01 1.125178886265877417e-60 +-1.196969696969696997e+03 1.515151515151524109e+01 8.024566811620846558e-55 +-1.166666666666666515e+03 1.515151515151524109e+01 2.151258874210739364e-49 +-1.136363636363636488e+03 1.515151515151524109e+01 2.275709569497582790e-44 +-1.106060606060606005e+03 1.515151515151524109e+01 9.959548950520519968e-40 +-1.075757575757575751e+03 1.515151515151524109e+01 1.888297121780322192e-35 +-1.045454545454545496e+03 1.515151515151524109e+01 1.622114593737430475e-31 +-1.015151515151515127e+03 1.515151515151524109e+01 6.594920231734701994e-28 +-9.848484848484848726e+02 1.515151515151524109e+01 1.323897049569512251e-24 +-9.545454545454545041e+02 1.515151515151524109e+01 1.367347598335364518e-21 +-9.242424242424242493e+02 1.515151515151524109e+01 7.561547082559080582e-19 +-8.939393939393938808e+02 1.515151515151524109e+01 2.327233294925850477e-16 +-8.636363636363636260e+02 1.515151515151524109e+01 4.138288825130319678e-14 +-8.333333333333332575e+02 1.515151515151524109e+01 4.408297904797739345e-12 +-8.030303030303030027e+02 1.515151515151524109e+01 2.913208311720581720e-10 +-7.727272727272727479e+02 1.515151515151524109e+01 1.235285605046261344e-08 +-7.424242424242423795e+02 1.515151515151524109e+01 3.471896627556387991e-07 +-7.121212121212121247e+02 1.515151515151524109e+01 6.673315349676441153e-06 +-6.818181818181817562e+02 1.515151515151524109e+01 9.039146387247711455e-05 +-6.515151515151515014e+02 1.515151515151524109e+01 8.880207537367702623e-04 +-6.212121212121211329e+02 1.515151515151524109e+01 6.504161435522687849e-03 +-5.909090909090908781e+02 1.515151515151524109e+01 3.646348270185569007e-02 +-5.606060606060605096e+02 1.515151515151524109e+01 1.604402458870241854e-01 +-5.303030303030302548e+02 1.515151515151524109e+01 5.674271211594718034e-01 +-5.000000000000000000e+02 1.515151515151524109e+01 1.649929098861369514e+00 +-4.696969696969697452e+02 1.515151515151524109e+01 4.029575336703635990e+00 +-4.393939393939392630e+02 1.515151515151524109e+01 8.434047231856148130e+00 +-4.090909090909090082e+02 1.515151515151524109e+01 1.541711232793173458e+01 +-3.787878787878787534e+02 1.515151515151524109e+01 2.505136371008614304e+01 +-3.484848484848484986e+02 1.515151515151524109e+01 3.678372156337836429e+01 +-3.181818181818180165e+02 1.515151515151524109e+01 4.955347455423407155e+01 +-2.878787878787877617e+02 1.515151515151524109e+01 6.210813108343089795e+01 +-2.575757575757575069e+02 1.515151515151524109e+01 7.335066077541061702e+01 +-2.272727272727272521e+02 1.515151515151524109e+01 8.257140933357867141e+01 +-1.969696969696969973e+02 1.515151515151524109e+01 8.951130724963078933e+01 +-1.666666666666665151e+02 1.515151515151524109e+01 9.428978345643487557e+01 +-1.363636363636362603e+02 1.515151515151524109e+01 9.726788551238659863e+01 +-1.060606060606060055e+02 1.515151515151524109e+01 9.890893667629471508e+01 +-7.575757575757575069e+01 1.515151515151524109e+01 9.967115653149848242e+01 +-4.545454545454549589e+01 1.515151515151524109e+01 9.994052246661485128e+01 +-1.515151515151501371e+01 1.515151515151524109e+01 9.999670620077759509e+01 +1.515151515151524109e+01 1.515151515151524109e+01 9.999979413437007736e+01 +4.545454545454549589e+01 1.515151515151524109e+01 9.998682545404290067e+01 +7.575757575757575069e+01 1.515151515151524109e+01 9.987141658826350010e+01 +1.060606060606062329e+02 1.515151515151524109e+01 9.944488525147522751e+01 +1.363636363636364877e+02 1.515151515151524109e+01 9.838256000783080424e+01 +1.666666666666667425e+02 1.515151515151524109e+01 9.626388667315114844e+01 +1.969696969696969973e+02 1.515151515151524109e+01 9.261834373904990514e+01 +2.272727272727272521e+02 1.515151515151524109e+01 8.700841837601652173e+01 +2.575757575757577342e+02 1.515151515151524109e+01 7.915202798841532683e+01 +2.878787878787879890e+02 1.515151515151524109e+01 6.906670731075618619e+01 +3.181818181818182438e+02 1.515151515151524109e+01 5.718924671883568323e+01 +3.484848484848484986e+02 1.515151515151524109e+01 4.440127762556681290e+01 +3.787878787878789808e+02 1.515151515151524109e+01 3.189863750423562294e+01 +4.090909090909092356e+02 1.515151515151524109e+01 2.090104720680690420e+01 +4.393939393939394904e+02 1.515151515151524109e+01 1.229618639237855682e+01 +4.696969696969697452e+02 1.515151515151524109e+01 6.386017470320092038e+00 +5.000000000000000000e+02 1.515151515151524109e+01 2.875155878473112381e+00 +5.303030303030304822e+02 1.515151515151524109e+01 1.100632249223697290e+00 +5.606060606060605096e+02 1.515151515151524109e+01 3.509248288217578504e-01 +5.909090909090909918e+02 1.515151515151524109e+01 9.117631266334728923e-02 +6.212121212121214739e+02 1.515151515151524109e+01 1.886316741582912473e-02 +6.515151515151515014e+02 1.515151515151524109e+01 3.032801906466364543e-03 +6.818181818181819835e+02 1.515151515151524109e+01 3.693737472711781933e-04 +7.121212121212120110e+02 1.515151515151524109e+01 3.317720901105357265e-05 +7.424242424242424931e+02 1.515151515151524109e+01 2.136920489407629868e-06 +7.727272727272729753e+02 1.515151515151524109e+01 9.585129365857581249e-08 +8.030303030303030027e+02 1.515151515151524109e+01 2.904147478221158524e-09 +8.333333333333334849e+02 1.515151515151524109e+01 5.757897918648074286e-11 +8.636363636363639671e+02 1.515151515151524109e+01 7.227880372012007653e-13 +8.939393939393939945e+02 1.515151515151524109e+01 5.551371713955479338e-15 +9.242424242424244767e+02 1.515151515151524109e+01 2.517887001306209766e-17 +9.545454545454545041e+02 1.515151515151524109e+01 6.501095089494544744e-20 +9.848484848484849863e+02 1.515151515151524109e+01 9.199887089891628764e-23 +1.015151515151515468e+03 1.515151515151524109e+01 6.861500121974258326e-26 +1.045454545454545496e+03 1.515151515151524109e+01 2.590327744386114960e-29 +1.075757575757575978e+03 1.515151515151524109e+01 4.748008073877455584e-33 +1.106060606060606005e+03 1.515151515151524109e+01 4.048320222077499857e-37 +1.136363636363636488e+03 1.515151515151524109e+01 1.536363899259946475e-41 +1.166666666666666970e+03 1.515151515151524109e+01 2.480172383625897649e-46 +1.196969696969696997e+03 1.515151515151524109e+01 1.625602847091813779e-51 +1.227272727272727479e+03 1.515151515151524109e+01 4.124123664868032271e-57 +1.257575757575757507e+03 1.515151515151524109e+01 3.855999312099650769e-63 +1.287878787878787989e+03 1.515151515151524109e+01 1.263563911257743500e-69 +1.318181818181818471e+03 1.515151515151524109e+01 1.378297586288890031e-76 +1.348484848484848499e+03 1.515151515151524109e+01 4.747537180727984880e-84 +1.378787878787878981e+03 1.515151515151524109e+01 4.892501784503733878e-92 +1.409090909090909008e+03 1.515151515151524109e+01 1.427420907713341910e-100 +1.439393939393939490e+03 1.515151515151524109e+01 1.114336414685537200e-109 +1.469696969696969973e+03 1.515151515151524109e+01 2.197212833849037116e-119 +1.500000000000000000e+03 1.515151515151524109e+01 1.031647559331920371e-129 +-1.500000000000000000e+03 4.545454545454549589e+01 4.118014228838111499e-143 +-1.469696969696969745e+03 4.545454545454549589e+01 5.384020245239213205e-132 +-1.439393939393939490e+03 4.545454545454549589e+01 1.558836896993037684e-121 +-1.409090909090909008e+03 4.545454545454549589e+01 1.061699610384560491e-111 +-1.378787878787878753e+03 4.545454545454549589e+01 1.804700035653065833e-102 +-1.348484848484848499e+03 4.545454545454549589e+01 8.112780845150822823e-94 +-1.318181818181818244e+03 4.545454545454549589e+01 1.020747517760848371e-85 +-1.287878787878787989e+03 4.545454545454549589e+01 3.799591219276452116e-78 +-1.257575757575757507e+03 4.545454545454549589e+01 4.417484338635037608e-71 +-1.227272727272727252e+03 4.545454545454549589e+01 1.691398608409413796e-64 +-1.196969696969696997e+03 4.545454545454549589e+01 2.246086592899980203e-58 +-1.166666666666666515e+03 4.545454545454549589e+01 1.088070231295538353e-52 +-1.136363636363636488e+03 4.545454545454549589e+01 2.019952513817684583e-47 +-1.106060606060606005e+03 4.545454545454549589e+01 1.507810083289676178e-42 +-1.075757575757575751e+03 4.545454545454549589e+01 4.742467831581039344e-38 +-1.045454545454545496e+03 4.545454545454549589e+01 6.578229000975904194e-34 +-1.015151515151515127e+03 4.545454545454549589e+01 4.206477445197189139e-30 +-9.848484848484848726e+02 4.545454545454549589e+01 1.294657296743477948e-26 +-9.545454545454545041e+02 4.545454545454549589e+01 1.999875803674311029e-23 +-9.242424242424242493e+02 4.545454545454549589e+01 1.614774919869256541e-20 +-8.939393939393938808e+02 4.545454545454549589e+01 7.089149201122808211e-18 +-8.636363636363636260e+02 4.545454545454549589e+01 1.758026172274760678e-15 +-8.333333333333332575e+02 4.545454545454549589e+01 2.555319222097645695e-13 +-8.030303030303030027e+02 4.545454545454549589e+01 2.256091261159139595e-11 +-7.727272727272727479e+02 4.545454545454549589e+01 1.252352167359050399e-09 +-7.424242424242423795e+02 4.545454545454549589e+01 4.518401091155292189e-08 +-7.121212121212121247e+02 4.545454545454549589e+01 1.094020203654185085e-06 +-6.818181818181817562e+02 4.545454545454549589e+01 1.833181538886186269e-05 +-6.515151515151515014e+02 4.545454545454549589e+01 2.189505576192041301e-04 +-6.212121212121211329e+02 4.545454545454549589e+01 1.917483004401513216e-03 +-5.909090909090908781e+02 4.545454545454549589e+01 1.265056373312003525e-02 +-5.606060606060605096e+02 4.545454545454549589e+01 6.451975134901903608e-02 +-5.303030303030302548e+02 4.545454545454549589e+01 2.607084247504915520e-01 +-5.000000000000000000e+02 4.545454545454549589e+01 8.543497687776467897e-01 +-4.696969696969697452e+02 4.545454545454549589e+01 2.321329840757211382e+00 +-4.393939393939392630e+02 4.545454545454549589e+01 5.339791733036744148e+00 +-4.090909090909090082e+02 4.545454545454549589e+01 1.060541016950783266e+01 +-3.787878787878787534e+02 4.545454545454549589e+01 1.852419054593359604e+01 +-3.484848484848484986e+02 4.545454545454549589e+01 2.894783723543698528e+01 +-3.181818181818180165e+02 4.545454545454549589e+01 4.112237340274638342e+01 +-2.878787878787877617e+02 4.545454545454549589e+01 5.389010219795504497e+01 +-2.575757575757575069e+02 4.545454545454549589e+01 6.603220583561821400e+01 +-2.272727272727272521e+02 4.545454545454549589e+01 7.658245894186934777e+01 +-1.969696969696969973e+02 4.545454545454549589e+01 8.499704223304760831e+01 +-1.666666666666665151e+02 4.545454545454549589e+01 9.116270180929593892e+01 +-1.363636363636362603e+02 4.545454545454549589e+01 9.529516273438626683e+01 +-1.060606060606060055e+02 4.545454545454549589e+01 9.779796181992730908e+01 +-7.575757575757575069e+01 4.545454545454549589e+01 9.913398848917466921e+01 +-4.545454545454549589e+01 4.545454545454549589e+01 9.973355346956329015e+01 +-1.515151515151501371e+01 4.545454545454549589e+01 9.994052246661485128e+01 +1.515151515151524109e+01 4.545454545454549589e+01 9.998682545404290067e+01 +4.545454545454549589e+01 4.545454545454549589e+01 9.998332625703542931e+01 +7.575757575757575069e+01 4.545454545454549589e+01 9.991768755856237760e+01 +1.060606060606062329e+02 4.545454545454549589e+01 9.965453761904861096e+01 +1.363636363636364877e+02 4.545454545454549589e+01 9.893846594209246348e+01 +1.666666666666667425e+02 4.545454545454549589e+01 9.740554864617611486e+01 +1.969696969696969973e+02 4.545454545454549589e+01 9.461353190028547999e+01 +2.272727272727272521e+02 4.545454545454549589e+01 9.010274259123924878e+01 +2.575757575757577342e+02 4.545454545454549589e+01 8.349600363200299569e+01 +2.878787878787879890e+02 4.545454545454549589e+01 7.463242943417451158e+01 +3.181818181818182438e+02 4.545454545454549589e+01 6.370573466057805945e+01 +3.484848484848484986e+02 4.545454545454549589e+01 5.134958619617895437e+01 +3.787878787878789808e+02 4.545454545454549589e+01 3.859977831813420579e+01 +4.090909090909092356e+02 4.545454545454549589e+01 2.669117232474323842e+01 +4.393939393939394904e+02 4.545454545454549589e+01 1.672609502329093800e+01 +4.696969696969697452e+02 4.545454545454549589e+01 9.346267334125990089e+00 +5.000000000000000000e+02 4.545454545454549589e+01 4.576513902341186935e+00 +5.303030303030304822e+02 4.545454545454549589e+01 1.927454348151814267e+00 +5.606060606060605096e+02 4.545454545454549589e+01 6.844622249752931875e-01 +5.909090909090909918e+02 4.545454545454549589e+01 2.006586295801079389e-01 +6.212121212121214739e+02 4.545454545454549589e+01 4.748972307319256764e-02 +6.515151515151515014e+02 4.545454545454549589e+01 8.861941872120891045e-03 +6.818181818181819835e+02 4.545454545454549589e+01 1.271929997684359808e-03 +7.121212121212120110e+02 4.545454545454549589e+01 1.367992529815330771e-04 +7.424242424242424931e+02 4.545454545454549589e+01 1.072840490473357845e-05 +7.727272727272729753e+02 4.545454545454549589e+01 5.962464051477133256e-07 +8.030303030303030027e+02 4.545454545454549589e+01 2.279436054554410091e-08 +8.333333333333334849e+02 4.545454545454549589e+01 5.811329112628589938e-10 +8.636363636363639671e+02 4.545454545454549589e+01 9.566848707108399849e-12 +8.939393939393939945e+02 4.545454545454549589e+01 9.834906517405588868e-14 +9.242424242424244767e+02 4.545454545454549589e+01 6.098254478752329530e-16 +9.545454545454545041e+02 4.545454545454549589e+01 2.200211702322452225e-18 +9.848484848484849863e+02 4.545454545454549589e+01 4.450412031472745167e-21 +1.015151515151515468e+03 4.545454545454549589e+01 4.856568981151117965e-24 +1.045454545454545496e+03 4.545454545454549589e+01 2.748101820202430779e-27 +1.075757575757575978e+03 4.545454545454549589e+01 7.740230330072030810e-31 +1.106060606060606005e+03 4.545454545454549589e+01 1.040399671311677575e-34 +1.136363636363636488e+03 4.545454545454549589e+01 6.390617110546527167e-39 +1.166666666666666970e+03 4.545454545454549589e+01 1.715600772060173194e-43 +1.196969696969696997e+03 4.545454545454549589e+01 1.922731526156724594e-48 +1.227272727272727479e+03 4.545454545454549589e+01 8.582459009523845329e-54 +1.257575757575757507e+03 4.545454545454549589e+01 1.453853892435560643e-59 +1.287878787878787989e+03 4.545454545454549589e+01 8.894766354816346179e-66 +1.318181818181818471e+03 4.545454545454549589e+01 1.868122981699341726e-72 +1.348484848484848499e+03 4.545454545454549589e+01 1.278643463138709633e-79 +1.378787878787878981e+03 4.545454545454549589e+01 2.704245081275194188e-87 +1.409090909090909008e+03 4.545454545454549589e+01 1.673548439470601891e-95 +1.439393939393939490e+03 4.545454545454549589e+01 2.866373679610373131e-104 +1.469696969696969973e+03 4.545454545454549589e+01 1.283511602170200489e-113 +1.500000000000000000e+03 4.545454545454549589e+01 1.417663027955286864e-123 +-1.500000000000000000e+03 7.575757575757575069e+01 2.096452900678426215e-150 +-1.469696969696969745e+03 7.575757575757575069e+01 7.163277244746071843e-139 +-1.439393939393939490e+03 7.575757575757575069e+01 5.221413508755827081e-128 +-1.409090909090909008e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.378787878787878753e+03 7.575757575757575069e+01 3.435327469168553487e-108 +-1.348484848484848499e+03 7.575757575757575069e+01 3.491161610846682618e-99 +-1.318181818181818244e+03 7.575757575757575069e+01 9.594395441689046933e-91 +-1.287878787878787989e+03 7.575757575757575069e+01 7.542565179832018528e-83 +-1.257575757575757507e+03 7.575757575757575069e+01 1.792032305386557457e-75 +-1.227272727272727252e+03 7.575757575757575069e+01 1.357791146414871334e-68 +-1.196969696969696997e+03 7.575757575757575069e+01 3.457634775731072784e-62 +-1.166666666666666515e+03 7.575757575757575069e+01 3.114916886073690817e-56 +-1.136363636363636488e+03 7.575757575757575069e+01 1.043664146101954255e-50 +-1.106060606060606005e+03 7.575757575757575069e+01 1.365561729682239567e-45 +-1.075757575757575751e+03 7.575757575757575069e+01 7.317303358737471912e-41 +-1.045454545454545496e+03 7.575757575757575069e+01 1.681885295228469187e-36 +-1.015151515151515127e+03 7.575757575757575069e+01 1.734711582546600237e-32 +-9.848484848484848726e+02 7.575757575757575069e+01 8.388558497347731175e-29 +-9.545454545454545041e+02 7.575757575757575069e+01 1.984648844553230386e-25 +-9.242424242424242493e+02 7.575757575757575069e+01 2.394346385576902679e-22 +-8.939393939393938808e+02 7.575757575757575069e+01 1.533315393829145172e-19 +-8.636363636363636260e+02 7.575757575757575069e+01 5.418948642188741002e-17 +-8.333333333333332575e+02 7.575757575757575069e+01 1.097485946719979653e-14 +-8.030303030303030027e+02 7.575757575757575069e+01 1.321016453443263225e-12 +-7.727272727272727479e+02 7.575757575757575069e+01 9.788841721948461559e-11 +-7.424242424242423795e+02 7.575757575757575069e+01 4.619769020364174371e-09 +-7.121212121212121247e+02 7.575757575757575069e+01 1.434797832226751071e-07 +-6.818181818181817562e+02 7.575757575757575069e+01 3.026368684010127819e-06 +-6.515151515151515014e+02 7.575757575757575069e+01 4.468444522754282968e-05 +-6.212121212121211329e+02 7.575757575757575069e+01 4.754453697203583451e-04 +-5.909090909090908781e+02 7.575757575757575069e+01 3.748214649864048571e-03 +-5.606060606060605096e+02 7.575757575757575069e+01 2.248336393898580157e-02 +-5.303030303030302548e+02 7.575757575757575069e+01 1.052466108158103264e-01 +-5.000000000000000000e+02 7.575757575757575069e+01 3.938451388034535650e-01 +-4.696969696969697452e+02 7.575757575757575069e+01 1.205417551072396787e+00 +-4.393939393939392630e+02 7.575757575757575069e+01 3.083414106412971201e+00 +-4.090909090909090082e+02 7.575757575757575069e+01 6.727593712141153759e+00 +-3.787878787878787534e+02 7.575757575757575069e+01 1.276250745677546306e+01 +-3.484848484848484986e+02 7.575757575757575069e+01 2.143082896113664404e+01 +-3.181818181818180165e+02 7.575757575757575069e+01 3.238997094568933477e+01 +-2.878787878787877617e+02 7.575757575757575069e+01 4.474620968552754618e+01 +-2.575757575757575069e+02 7.575757575757575069e+01 5.731193832210287553e+01 +-2.272727272727272521e+02 7.575757575757575069e+01 6.894609788219689506e+01 +-1.969696969696969973e+02 7.575757575757575069e+01 7.882177355463798563e+01 +-1.666666666666665151e+02 7.575757575757575069e+01 8.653949493425868411e+01 +-1.363636363636362603e+02 7.575757575757575069e+01 9.209529436261553315e+01 +-1.060606060606060055e+02 7.575757575757575069e+01 9.576400586776449586e+01 +-7.575757575757575069e+01 7.575757575757575069e+01 9.796238728704329901e+01 +-4.545454545454549589e+01 7.575757575757575069e+01 9.913398848917466921e+01 +-1.515151515151501371e+01 7.575757575757575069e+01 9.967115653149848242e+01 +1.515151515151524109e+01 7.575757575757575069e+01 9.987141658826350010e+01 +4.545454545454549589e+01 7.575757575757575069e+01 9.991768755856237760e+01 +7.575757575757575069e+01 7.575757575757575069e+01 9.987141658826350010e+01 +1.060606060606062329e+02 7.575757575757575069e+01 9.967115653149848242e+01 +1.363636363636364877e+02 7.575757575757575069e+01 9.913398848917466921e+01 +1.666666666666667425e+02 7.575757575757575069e+01 9.796238728704329901e+01 +1.969696969696969973e+02 7.575757575757575069e+01 9.576400586776449586e+01 +2.272727272727272521e+02 7.575757575757575069e+01 9.209529436261551893e+01 +2.575757575757577342e+02 7.575757575757575069e+01 8.653949493425862727e+01 +2.878787878787879890e+02 7.575757575757575069e+01 7.882177355463795720e+01 +3.181818181818182438e+02 7.575757575757575069e+01 6.894609788219683821e+01 +3.484848484848484986e+02 7.575757575757575069e+01 5.731193832210285422e+01 +3.787878787878789808e+02 7.575757575757575069e+01 4.474620968552743960e+01 +4.090909090909092356e+02 7.575757575757575069e+01 3.238997094568921398e+01 +4.393939393939394904e+02 7.575757575757575069e+01 2.143082896113661207e+01 +4.696969696969697452e+02 7.575757575757575069e+01 1.276250745677543996e+01 +5.000000000000000000e+02 7.575757575757575069e+01 6.727593712141145765e+00 +5.303030303030304822e+02 7.575757575757575069e+01 3.083414106412946332e+00 +5.606060606060605096e+02 7.575757575757575069e+01 1.205417551072403226e+00 +5.909090909090909918e+02 7.575757575757575069e+01 3.938451388034528988e-01 +6.212121212121214739e+02 7.575757575757575069e+01 1.052466108158086611e-01 +6.515151515151515014e+02 7.575757575757575069e+01 2.248336393898571831e-02 +6.818181818181819835e+02 7.575757575757575069e+01 3.748214649863995229e-03 +7.121212121212120110e+02 7.575757575757575069e+01 4.754453697203600256e-04 +7.424242424242424931e+02 7.575757575757575069e+01 4.468444522754234856e-05 +7.727272727272729753e+02 7.575757575757575069e+01 3.026368684010052856e-06 +8.030303030303030027e+02 7.575757575757575069e+01 1.434797832226741013e-07 +8.333333333333334849e+02 7.575757575757575069e+01 4.619769020364027133e-09 +8.636363636363639671e+02 7.575757575757575069e+01 9.788841721947905797e-11 +8.939393939393939945e+02 7.575757575757575069e+01 1.321016453443263225e-12 +9.242424242424244767e+02 7.575757575757575069e+01 1.097485946719917175e-14 +9.545454545454545041e+02 7.575757575757575069e+01 5.418948642188818039e-17 +9.848484848484849863e+02 7.575757575757575069e+01 1.533315393829068857e-19 +1.015151515151515468e+03 7.575757575757575069e+01 2.394346385576715541e-22 +1.045454545454545496e+03 7.575757575757575069e+01 1.984648844553145898e-25 +1.075757575757575978e+03 7.575757575757575069e+01 8.388558497347134782e-29 +1.106060606060606005e+03 7.575757575757575069e+01 1.734711582546649501e-32 +1.136363636363636488e+03 7.575757575757575069e+01 1.681885295228397356e-36 +1.166666666666666970e+03 7.575757575757575069e+01 7.317303358736742913e-41 +1.196969696969696997e+03 7.575757575757575069e+01 1.365561729682181226e-45 +1.227272727272727479e+03 7.575757575757575069e+01 1.043664146101924581e-50 +1.257575757575757507e+03 7.575757575757575069e+01 3.114916886073513779e-56 +1.287878787878787989e+03 7.575757575757575069e+01 3.457634775730777859e-62 +1.318181818181818471e+03 7.575757575757575069e+01 1.357791146414639899e-68 +1.348484848484848499e+03 7.575757575757575069e+01 1.792032305386506894e-75 +1.378787878787878981e+03 7.575757575757575069e+01 7.542565179831589862e-83 +1.409090909090909008e+03 7.575757575757575069e+01 9.594395441690136971e-91 +1.439393939393939490e+03 7.575757575757575069e+01 3.491161610846682618e-99 +1.469696969696969973e+03 7.575757575757575069e+01 3.435327469167968060e-108 +1.500000000000000000e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.500000000000000000e+03 1.060606060606062329e+02 4.073181309884793557e-158 +-1.469696969696969745e+03 1.060606060606062329e+02 3.772621208141088423e-146 +-1.439393939393939490e+03 1.060606060606062329e+02 7.175783181443288183e-135 +-1.409090909090909008e+03 1.060606060606062329e+02 2.981862573337742580e-124 +-1.378787878787878753e+03 1.060606060606062329e+02 2.876320492334731648e-114 +-1.348484848484848499e+03 1.060606060606062329e+02 6.834723485291045029e-105 +-1.318181818181818244e+03 1.060606060606062329e+02 4.240381125551887953e-96 +-1.287878787878787989e+03 1.060606060606062329e+02 7.271414754056859547e-88 +-1.257575757575757507e+03 1.060606060606062329e+02 3.643815621760761416e-80 +-1.227272727272727252e+03 1.060606060606062329e+02 5.634744846278958762e-73 +-1.196969696969696997e+03 1.060606060606062329e+02 2.835913608647769627e-66 +-1.166666666666666515e+03 1.060606060606062329e+02 4.893241775032593795e-60 +-1.136363636363636488e+03 1.060606060606062329e+02 3.045319808369692356e-54 +-1.106060606060606005e+03 1.060606060606062329e+02 7.183115904220892881e-49 +-1.075757575757575751e+03 1.060606060606062329e+02 6.739246103221155921e-44 +-1.045454545454545496e+03 1.060606060606062329e+02 2.636128257324606578e-39 +-1.015151515151515127e+03 1.060606060606062329e+02 4.500703460466526425e-35 +-9.848484848484848726e+02 1.060606060606062329e+02 3.506859212770513601e-31 +-9.545454545454545041e+02 1.060606060606062329e+02 1.302294837210616168e-27 +-9.242424242424242493e+02 1.060606060606062329e+02 2.404063375977119230e-24 +-8.939393939393938808e+02 1.060606060606062329e+02 2.298180960274015509e-21 +-8.636363636363636260e+02 1.060606060606062329e+02 1.183706196909802383e-18 +-8.333333333333332575e+02 1.060606060606062329e+02 3.413565520039400730e-16 +-8.030303030303030027e+02 1.060606060606062329e+02 5.720368200038382019e-14 +-7.727272727272727479e+02 1.060606060606062329e+02 5.774328674328721260e-12 +-7.424242424242423795e+02 1.060606060606062329e+02 3.635086181418488966e-10 +-7.121212121212121247e+02 1.060606060606062329e+02 1.475710265685996088e-08 +-6.818181818181817562e+02 1.060606060606062329e+02 3.989897167427718505e-07 +-6.515151515151515014e+02 1.060606060606062329e+02 7.410732345003689632e-06 +-6.212121212121211329e+02 1.060606060606062329e+02 9.741538245333930415e-05 +-5.909090909090908781e+02 1.060606060606062329e+02 9.325082122531764845e-04 +-5.606060606060605096e+02 1.060606060606062329e+02 6.680235796974016808e-03 +-5.303030303030302548e+02 1.060606060606062329e+02 3.675900705335548302e-02 +-5.000000000000000000e+02 1.060606060606062329e+02 1.592762472320072009e-01 +-4.696969696969697452e+02 1.060606060606062329e+02 5.564158524580616882e-01 +-4.393939393939392630e+02 1.060606060606062329e+02 1.602576414572428831e+00 +-4.090909090909090082e+02 1.060606060606062329e+02 3.886707582912661607e+00 +-3.787878787878787534e+02 1.060606060606062329e+02 8.097025652719084476e+00 +-3.484848484848484986e+02 1.060606060606062329e+02 1.476216003891669715e+01 +-3.181818181818180165e+02 1.060606060606062329e+02 2.396728450570670788e+01 +-2.878787878787877617e+02 1.060606060606062329e+02 3.521758926474928586e+01 +-2.575757575757575069e+02 1.060606060606062329e+02 4.754043949671900293e+01 +-2.272727272727272521e+02 1.060606060606062329e+02 5.977010272054953077e+01 +-1.969696969696969973e+02 1.060606060606062329e+02 7.086635272017882414e+01 +-1.666666666666665151e+02 1.060606060606062329e+02 8.013329845360979675e+01 +-1.363636363636362603e+02 1.060606060606062329e+02 8.728667844960284583e+01 +-1.060606060606060055e+02 1.060606060606062329e+02 9.239609946677256858e+01 +-7.575757575757575069e+01 1.060606060606062329e+02 9.576400586776448165e+01 +-4.545454545454549589e+01 1.060606060606062329e+02 9.779796181992730908e+01 +-1.515151515151501371e+01 1.060606060606062329e+02 9.890893667629471508e+01 +1.515151515151524109e+01 1.060606060606062329e+02 9.944488525147522751e+01 +4.545454545454549589e+01 1.060606060606062329e+02 9.965453761904861096e+01 +7.575757575757575069e+01 1.060606060606062329e+02 9.967115653149848242e+01 +1.060606060606062329e+02 1.060606060606062329e+02 9.950693568637399267e+01 +1.363636363636364877e+02 1.060606060606062329e+02 9.905259279819885876e+01 +1.666666666666667425e+02 1.060606060606062329e+02 9.808164743839994060e+01 +1.969696969696969973e+02 1.060606060606062329e+02 9.626388667315116265e+01 +2.272727272727272521e+02 1.060606060606062329e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.060606060606062329e+02 8.846490311634076420e+01 +2.878787878787879890e+02 1.060606060606062329e+02 8.173525932184844578e+01 +3.181818181818182438e+02 1.060606060606062329e+02 7.288103824554367804e+01 +3.484848484848484986e+02 1.060606060606062329e+02 6.210813108343089795e+01 +3.787878787878789808e+02 1.060606060606062329e+02 5.003073387529200744e+01 +4.090909090909092356e+02 1.060606060606062329e+02 3.763301798773042606e+01 +4.393939393939394904e+02 1.060606060606062329e+02 2.607941266867413077e+01 +4.696969696969697452e+02 1.060606060606062329e+02 1.640739115024345196e+01 +5.000000000000000000e+02 1.060606060606062329e+02 9.223041622713189724e+00 +5.303030303030304822e+02 1.060606060606062329e+02 4.553498766517223295e+00 +5.606060606060605096e+02 1.060606060606062329e+02 1.938473033170046156e+00 +5.909090909090909918e+02 1.060606060606062329e+02 6.977316435222883362e-01 +6.212121212121214739e+02 1.060606060606062329e+02 2.079530918209700485e-01 +6.515151515151515014e+02 1.060606060606062329e+02 5.019822989602297503e-02 +6.818181818181819835e+02 1.060606060606062329e+02 9.587796290980242497e-03 +7.121212121212120110e+02 1.060606060606062329e+02 1.413778726829450225e-03 +7.424242424242424931e+02 1.060606060606062329e+02 1.568428675713566338e-04 +7.727272727272729753e+02 1.060606060606062329e+02 1.274150683472755547e-05 +8.030303030303030027e+02 1.060606060606062329e+02 7.368261931620260953e-07 +8.333333333333334849e+02 1.060606060606062329e+02 2.944941620113702744e-08 +8.636363636363639671e+02 1.060606060606062329e+02 7.888571694517906098e-10 +8.939393939393939945e+02 1.060606060606062329e+02 1.371628065598395275e-11 +9.242424242424244767e+02 1.060606060606062329e+02 1.497478014110295541e-13 +9.545454545454545041e+02 1.060606060606062329e+02 9.917541389068326844e-16 +9.848484848484849863e+02 1.060606060606062329e+02 3.844713597051699417e-18 +1.015151515151515468e+03 1.060606060606062329e+02 8.408157975774056236e-21 +1.045454545454545496e+03 1.060606060606062329e+02 9.984784196713523450e-24 +1.075757575757575978e+03 1.060606060606062329e+02 6.189635416498788347e-27 +1.106060606060606005e+03 1.060606060606062329e+02 1.923229879971634848e-30 +1.136363636363636488e+03 1.060606060606062329e+02 2.872445569167344442e-34 +1.166666666666666970e+03 1.060606060606062329e+02 1.975173268273073260e-38 +1.196969696969696997e+03 1.060606060606062329e+02 5.981818528338374277e-43 +1.227272727272727479e+03 1.060606060606062329e+02 7.623270566395676918e-48 +1.257575757575757507e+03 1.060606060606062329e+02 3.901202425592838012e-53 +1.287878787878787989e+03 1.060606060606062329e+02 7.640771892899906689e-59 +1.318181818181818471e+03 1.060606060606062329e+02 5.451972905593955253e-65 +1.348484848484848499e+03 1.060606060606062329e+02 1.347434051650421828e-71 +1.378787878787878981e+03 1.060606060606062329e+02 1.095271921939127218e-78 +1.409090909090909008e+03 1.060606060606062329e+02 2.777050578217856539e-86 +1.439393939393939490e+03 1.060606060606062329e+02 2.080383394340048133e-94 +1.469696969696969973e+03 1.060606060606062329e+02 4.356268475749017056e-103 +1.500000000000000000e+03 1.060606060606062329e+02 2.409212144271421323e-112 +-1.500000000000000000e+03 1.363636363636364877e+02 2.900629133075572343e-166 +-1.469696969696969745e+03 1.363636363636364877e+02 7.559295742296864998e-154 +-1.439393939393939490e+03 1.363636363636364877e+02 3.891764262948959632e-142 +-1.409090909090909008e+03 1.363636363636364877e+02 4.213909446003343375e-131 +-1.378787878787878753e+03 1.363636363636364877e+02 1.020371555929892416e-120 +-1.348484848484848499e+03 1.363636363636364877e+02 5.868005475284174101e-111 +-1.318181818181818244e+03 1.363636363636364877e+02 8.500995972411032149e-102 +-1.287878787878787989e+03 1.363636363636364877e+02 3.286608065666080170e-93 +-1.257575757575757507e+03 1.363636363636364877e+02 3.587897800919292661e-85 +-1.227272727272727252e+03 1.363636363636364877e+02 1.168759215688002260e-77 +-1.196969696969696997e+03 1.363636363636364877e+02 1.199071906087345153e-70 +-1.166666666666666515e+03 1.363636363636364877e+02 4.084195491313214700e-64 +-1.136363636363636488e+03 1.363636363636364877e+02 4.862710457260795992e-58 +-1.106060606060606005e+03 1.363636363636364877e+02 2.128109343453320343e-52 +-1.075757575757575751e+03 1.363636363636364877e+02 3.595420650647964607e-47 +-1.045454545454545496e+03 1.363636363636364877e+02 2.459834491572893285e-42 +-1.015151515151515127e+03 1.363636363636364877e+02 7.139802540245234599e-38 +-9.848484848484848726e+02 1.363636363636364877e+02 9.199790552335308441e-34 +-9.545454545454545041e+02 1.363636363636364877e+02 5.499610781658947273e-30 +-9.242424242424242493e+02 1.363636363636364877e+02 1.592071826992876341e-26 +-8.939393939393938808e+02 1.363636363636364877e+02 2.326740886532330397e-23 +-8.636363636363636260e+02 1.363636363636364877e+02 1.787432223791584585e-20 +-8.333333333333332575e+02 1.363636363636364877e+02 7.506067042544308233e-18 +-8.030303030303030027e+02 1.363636363636364877e+02 1.789638228793484134e-15 +-7.727272727272727479e+02 1.363636363636364877e+02 2.513160532470653093e-13 +-7.424242424242423795e+02 1.363636363636364877e+02 2.153640296816029504e-11 +-7.121212121212121247e+02 1.363636363636364877e+02 1.165422519016154224e-09 +-6.818181818181817562e+02 1.363636363636364877e+02 4.115985597351813668e-08 +-6.515151515151515014e+02 1.363636363636364877e+02 9.793342834294315635e-07 +-6.212121212121211329e+02 1.363636363636364877e+02 1.618470429048148436e-05 +-5.909090909090908781e+02 1.363636363636364877e+02 1.912973124885127896e-04 +-5.606060606060605096e+02 1.363636363636364877e+02 1.663107833829673751e-03 +-5.303030303030302548e+02 1.363636363636364877e+02 1.092396005911746605e-02 +-5.000000000000000000e+02 1.363636363636364877e+02 5.561503648793410942e-02 +-4.696969696969697452e+02 1.363636363636364877e+02 2.248664244665884437e-01 +-4.393939393939392630e+02 1.363636363636364877e+02 7.389391304207523214e-01 +-4.090909090909090082e+02 1.363636363636364877e+02 2.017155313214864965e+00 +-3.787878787878787534e+02 1.363636363636364877e+02 4.669551349532341966e+00 +-3.484848484848484986e+02 1.363636363636364877e+02 9.346267334125986537e+00 +-3.181818181818180165e+02 1.363636363636364877e+02 1.647077799900300121e+01 +-2.878787878787877617e+02 1.363636363636364877e+02 2.599274253454153083e+01 +-2.575757575757575069e+02 1.363636363636364877e+02 3.731341006484993272e+01 +-2.272727272727272521e+02 1.363636363636364877e+02 4.943436394678040102e+01 +-1.969696969696969973e+02 1.363636363636364877e+02 6.124688773464696823e+01 +-1.666666666666665151e+02 1.363636363636364877e+02 7.181805118220363227e+01 +-1.363636363636362603e+02 1.363636363636364877e+02 8.056468965220990697e+01 +-1.060606060606060055e+02 1.363636363636364877e+02 8.728667844960284583e+01 +-7.575757575757575069e+01 1.363636363636364877e+02 9.209529436261550472e+01 +-4.545454545454549589e+01 1.363636363636364877e+02 9.529516273438623841e+01 +-1.515151515151501371e+01 1.363636363636364877e+02 9.726788551238659863e+01 +1.515151515151524109e+01 1.363636363636364877e+02 9.838256000783080424e+01 +4.545454545454549589e+01 1.363636363636364877e+02 9.893846594209246348e+01 +7.575757575757575069e+01 1.363636363636364877e+02 9.913398848917466921e+01 +1.060606060606062329e+02 1.363636363636364877e+02 9.905259279819885876e+01 +1.363636363636364877e+02 1.363636363636364877e+02 9.865839504182420683e+01 +1.666666666666667425e+02 1.363636363636364877e+02 9.779796181992730908e+01 +1.969696969696969973e+02 1.363636363636364877e+02 9.620980024546965126e+01 +2.272727272727272521e+02 1.363636363636364877e+02 9.354753036101062946e+01 +2.575757575757577342e+02 1.363636363636364877e+02 8.942566120874685964e+01 +2.878787878787879890e+02 1.363636363636364877e+02 8.349600363200302411e+01 +3.181818181818182438e+02 1.363636363636364877e+02 7.555502487561230396e+01 +3.484848484848484986e+02 1.363636363636364877e+02 6.566578650553350371e+01 +3.787878787878789808e+02 1.363636363636364877e+02 5.425510933709696104e+01 +4.090909090909092356e+02 1.363636363636364877e+02 4.212878690731824349e+01 +4.393939393939394904e+02 1.363636363636364877e+02 3.035489726624804163e+01 +4.696969696969697452e+02 1.363636363636364877e+02 2.001374351117111772e+01 +5.000000000000000000e+02 1.363636363636364877e+02 1.189267220388694213e+01 +5.303030303030304822e+02 1.363636363636364877e+02 6.265381112019325016e+00 +5.606060606060605096e+02 1.363636363636364877e+02 2.875155878473117266e+00 +5.909090909090909918e+02 1.363636363636364877e+02 1.127752104990675575e+00 +6.212121212121214739e+02 1.363636363636364877e+02 3.705615046728181761e-01 +6.515151515151515014e+02 1.363636363636364877e+02 9.984377095810406666e-02 +6.818181818181819835e+02 1.363636363636364877e+02 2.156645910784254702e-02 +7.121212121212120110e+02 1.363636363636364877e+02 3.646537238222918864e-03 +7.424242424242424931e+02 1.363636363636364877e+02 4.706918687562538627e-04 +7.727272727272729753e+02 1.363636363636364877e+02 4.517735882024864459e-05 +8.030303030303030027e+02 1.363636363636364877e+02 3.136682068681787127e-06 +8.333333333333334849e+02 1.363636363636364877e+02 1.530687983283882291e-07 +8.636363636363639671e+02 1.363636363636364877e+02 5.094879290801798606e-09 +8.939393939393939945e+02 1.363636363636364877e+02 1.121089509384008515e-10 +9.242424242424244767e+02 1.363636363636364877e+02 1.578692376829956532e-12 +9.545454545454545041e+02 1.363636363636364877e+02 1.375500651521020469e-14 +9.848484848484849863e+02 1.363636363636364877e+02 7.160592310969537211e-17 +1.015151515151515468e+03 1.363636363636364877e+02 2.148049618647346408e-19 +1.045454545454545496e+03 1.363636363636364877e+02 3.576784713994067684e-22 +1.075757575757575978e+03 1.363636363636364877e+02 3.180562259591856700e-25 +1.106060606060606005e+03 1.363636363636364877e+02 1.451278128946221470e-28 +1.136363636363636488e+03 1.363636363636364877e+02 3.261141548139720315e-32 +1.166666666666666970e+03 1.363636363636364877e+02 3.459083627924913767e-36 +1.196969696969696997e+03 1.363636363636364877e+02 1.658015597596271768e-40 +1.227272727272727479e+03 1.363636363636364877e+02 3.433836288360005243e-45 +1.257575757575757507e+03 1.363636363636364877e+02 2.934437283087563972e-50 +1.287878787878787989e+03 1.363636363636364877e+02 9.869127491372947610e-56 +1.318181818181818471e+03 1.363636363636364877e+02 1.244398099700736010e-61 +1.348484848484848499e+03 1.363636363636364877e+02 5.596907177314446513e-68 +1.378787878787878981e+03 1.363636363636364877e+02 8.532772152079838593e-75 +1.409090909090909008e+03 1.363636363636364877e+02 4.184987151321858041e-82 +1.439393939393939490e+03 1.363636363636364877e+02 6.259393605591515350e-90 +1.469696969696969973e+03 1.363636363636364877e+02 2.702964406602926588e-98 +1.500000000000000000e+03 1.363636363636364877e+02 3.186527453613460977e-107 +-1.500000000000000000e+03 1.666666666666667425e+02 7.262439421965926610e-175 +-1.469696969696969745e+03 1.666666666666667425e+02 5.531845646164341781e-162 +-1.439393939393939490e+03 1.666666666666667425e+02 8.001759500365318325e-150 +-1.409090909090909008e+03 1.666666666666667425e+02 2.341791008661556624e-138 +-1.378787878787878753e+03 1.666666666666667425e+02 1.475505473707417483e-127 +-1.348484848484848499e+03 1.666666666666667425e+02 2.127208106140831234e-117 +-1.318181818181818244e+03 1.666666666666667425e+02 7.448444252817060060e-108 +-1.287878787878787989e+03 1.666666666666667425e+02 6.715543060622556983e-99 +-1.257575757575757507e+03 1.666666666666667425e+02 1.650797401058924346e-90 +-1.227272727272727252e+03 1.666666666666667425e+02 1.170049258815553346e-82 +-1.196969696969696997e+03 1.666666666666667425e+02 2.525669194213835424e-75 +-1.166666666666666515e+03 1.666666666666667425e+02 1.751614464700847073e-68 +-1.136363636363636488e+03 1.666666666666667425e+02 4.112270338376914063e-62 +-1.106060606060606005e+03 1.666666666666667425e+02 3.439226478517769438e-56 +-1.075757575757575751e+03 1.666666666666667425e+02 1.076947037256926341e-50 +-1.045454545454545496e+03 1.666666666666667425e+02 1.325453195114577804e-45 +-1.015151515151515127e+03 1.666666666666667425e+02 6.722278760459066307e-41 +-9.848484848484848726e+02 1.666666666666667425e+02 1.471159845332178844e-36 +-9.545454545454545041e+02 1.666666666666667425e+02 1.453005117716627755e-32 +-9.242424242424242493e+02 1.666666666666667425e+02 6.765106494816624600e-29 +-8.939393939393938808e+02 1.666666666666667425e+02 1.549109724599508564e-25 +-8.636363636363636260e+02 1.666666666666667425e+02 1.817829598985398386e-22 +-8.333333333333332575e+02 1.666666666666667425e+02 1.137665448958069057e-19 +-8.030303030303030027e+02 1.666666666666667425e+02 3.946907027548793874e-17 +-7.727272727272727479e+02 1.666666666666667425e+02 7.880145509195410081e-15 +-7.424242424242423795e+02 1.666666666666667425e+02 9.387808790462905487e-13 +-7.121212121212121247e+02 1.666666666666667425e+02 6.910796398284291235e-11 +-6.818181818181817562e+02 1.666666666666667425e+02 3.251401439798244409e-09 +-6.515151515151515014e+02 1.666666666666667425e+02 1.009950414069043066e-07 +-6.212121212121211329e+02 1.666666666666667425e+02 2.136920489407629868e-06 +-5.909090909090908781e+02 1.666666666666667425e+02 3.173737341076260864e-05 +-5.606060606060605096e+02 1.666666666666667425e+02 3.405233689522285971e-04 +-5.303030303030302548e+02 1.666666666666667425e+02 2.713180947850636019e-03 +-5.000000000000000000e+02 1.666666666666667425e+02 1.648134427951286618e-02 +-4.696969696969697452e+02 1.666666666666667425e+02 7.826691917058282988e-02 +-4.393939393939392630e+02 1.666666666666667425e+02 2.975697925943399658e-01 +-4.090909090909090082e+02 1.666666666666667425e+02 9.264911260829724604e-01 +-3.787878787878787534e+02 1.666666666666667425e+02 2.413325425405140834e+00 +-3.484848484848484986e+02 1.666666666666667425e+02 5.366074047187574081e+00 +-3.181818181818180165e+02 1.666666666666667425e+02 1.037937230069678840e+01 +-2.878787878787877617e+02 1.666666666666667425e+02 1.777584455539885866e+01 +-2.575757575757575069e+02 1.666666666666667425e+02 2.740114767170857135e+01 +-2.272727272727272521e+02 1.666666666666667425e+02 3.859977831813425553e+01 +-1.969696969696969973e+02 1.666666666666667425e+02 5.038951397942084043e+01 +-1.666666666666665151e+02 1.666666666666667425e+02 6.173907887659103721e+01 +-1.363636363636362603e+02 1.666666666666667425e+02 7.181805118220363227e+01 +-1.060606060606060055e+02 1.666666666666667425e+02 8.013329845360979675e+01 +-7.575757575757575069e+01 1.666666666666667425e+02 8.653949493425864148e+01 +-4.545454545454549589e+01 1.666666666666667425e+02 9.116270180929591049e+01 +-1.515151515151501371e+01 1.666666666666667425e+02 9.428978345643486136e+01 +1.515151515151524109e+01 1.666666666666667425e+02 9.626388667315116265e+01 +4.545454545454549589e+01 1.666666666666667425e+02 9.740554864617611486e+01 +7.575757575757575069e+01 1.666666666666667425e+02 9.796238728704329901e+01 +1.060606060606062329e+02 1.666666666666667425e+02 9.808164743839994060e+01 +1.363636363636364877e+02 1.666666666666667425e+02 9.779796181992730908e+01 +1.666666666666667425e+02 1.666666666666667425e+02 9.703088870665726517e+01 +1.969696969696969973e+02 1.666666666666667425e+02 9.559087177709137961e+01 +2.272727272727272521e+02 1.666666666666667425e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.666666666666667425e+02 8.951130724963078933e+01 +2.878787878787879890e+02 1.666666666666667425e+02 8.420286747908698999e+01 +3.181818181818182438e+02 1.666666666666667425e+02 7.703532267426598423e+01 +3.484848484848484986e+02 1.666666666666667425e+02 6.797869707690963992e+01 +3.787878787878789808e+02 1.666666666666667425e+02 5.731193832210279737e+01 +4.090909090909092356e+02 1.666666666666667425e+02 4.567091086140344913e+01 +4.393939393939394904e+02 1.666666666666667425e+02 3.399015252191785663e+01 +4.696969696969697452e+02 1.666666666666667425e+02 2.331554257030983734e+01 +5.000000000000000000e+02 1.666666666666667425e+02 1.452916255455595440e+01 +5.303030303030304822e+02 1.666666666666667425e+02 8.097025652719084476e+00 +5.606060606060605096e+02 1.666666666666667425e+02 3.967812283772118143e+00 +5.909090909090909918e+02 1.666666666666667425e+02 1.678926737930093172e+00 +6.212121212121214739e+02 1.666666666666667425e+02 6.016519329243210645e-01 +6.515151515151515014e+02 1.666666666666667425e+02 1.788682708422675016e-01 +6.818181818181819835e+02 1.666666666666667425e+02 4.316192073818479746e-02 +7.121212121212120110e+02 1.666666666666667425e+02 8.260689172919603862e-03 +7.424242424242424931e+02 1.666666666666667425e+02 1.223804447256123407e-03 +7.727272727272729753e+02 1.666666666666667425e+02 1.367992529815304208e-04 +8.030303030303030027e+02 1.666666666666667425e+02 1.123286822982188148e-05 +8.333333333333334849e+02 1.666666666666667425e+02 6.588031862012720347e-07 +8.636363636363639671e+02 1.666666666666667425e+02 2.680187736377764651e-08 +8.939393939393939945e+02 1.666666666666667425e+02 7.336167021249661736e-10 +9.242424242424244767e+02 1.666666666666667425e+02 1.308823873075597229e-11 +9.545454545454545041e+02 1.666666666666667425e+02 1.472577985385710169e-13 +9.848484848484849863e+02 1.666666666666667425e+02 1.009720453475521847e-15 +1.015151515151515468e+03 1.666666666666667425e+02 4.072433264588311059e-18 +1.045454545454545496e+03 1.666666666666667425e+02 9.313320549156388232e-21 +1.075757575757575978e+03 1.666666666666667425e+02 1.162744299662134274e-23 +1.106060606060606005e+03 1.666666666666667425e+02 7.620577489683251491e-27 +1.136363636363636488e+03 1.666666666666667425e+02 2.518106005989865832e-30 +1.166666666666666970e+03 1.666666666666667425e+02 4.024061608112231468e-34 +1.196969696969696997e+03 1.666666666666667425e+02 2.979513160178973409e-38 +1.227272727272727479e+03 1.666666666666667425e+02 9.780593716978675438e-43 +1.257575757575757507e+03 1.666666666666667425e+02 1.360307412168245390e-47 +1.287878787878787989e+03 1.666666666666667425e+02 7.651333244442677322e-53 +1.318181818181818471e+03 1.666666666666667425e+02 1.659224730130575960e-58 +1.348484848484848499e+03 1.666666666666667425e+02 1.320823368052482492e-64 +1.378787878787878981e+03 1.666666666666667425e+02 3.670478379248036160e-71 +1.409090909090909008e+03 1.666666666666667425e+02 3.381968125201279566e-78 +1.439393939393939490e+03 1.666666666666667425e+02 9.801202090947886864e-86 +1.469696969696969973e+03 1.666666666666667425e+02 8.464665762166745065e-94 +1.500000000000000000e+03 1.666666666666667425e+02 2.061494233038045733e-102 +-1.500000000000000000e+03 1.969696969696969973e+02 6.124777054940729430e-184 +-1.469696969696969745e+03 1.969696969696969973e+02 1.417479555151651045e-170 +-1.439393939393939490e+03 1.969696969696969973e+02 5.984329898719574678e-158 +-1.409090909090909008e+03 1.969696969696969973e+02 4.913914632095628758e-146 +-1.378787878787878753e+03 1.969696969696969973e+02 8.357141570762547106e-135 +-1.348484848484848499e+03 1.969696969696969973e+02 3.130936491668790628e-124 +-1.318181818181818244e+03 1.969696969696969973e+02 2.744788860161203435e-114 +-1.287878787878787989e+03 1.969696969696969973e+02 5.973889847848846199e-105 +-1.257575757575757507e+03 1.969696969696969973e+02 3.420408862336656418e-96 +-1.227272727272727252e+03 1.969696969696969973e+02 5.452477757289767530e-88 +-1.196969696969696997e+03 1.969696969696969973e+02 2.557943414813497180e-80 +-1.166666666666666515e+03 1.969696969696969973e+02 3.728367897844267201e-73 +-1.136363636363636488e+03 1.969696969696969973e+02 1.780289335781915963e-66 +-1.106060606060606005e+03 1.969696969696969973e+02 2.932805033955430888e-60 +-1.075757575757575751e+03 1.969696969696969973e+02 1.753221946291584883e-54 +-1.045454545454545496e+03 1.969696969696969973e+02 3.995357065033970258e-49 +-1.015151515151515127e+03 1.969696969696969973e+02 3.641721635590331391e-44 +-9.848484848484848726e+02 1.969696969696969973e+02 1.391301834018568820e-39 +-9.545454545454545041e+02 1.969696969696969973e+02 2.331814555953415053e-35 +-9.242424242424242493e+02 1.969696969696969973e+02 1.792185002743901951e-31 +-8.939393939393938808e+02 1.969696969696969973e+02 6.594920231735075973e-28 +-8.636363636363636260e+02 1.969696969696969973e+02 1.211600363895395765e-24 +-8.333333333333332575e+02 1.969696969696969973e+02 1.157393946134573490e-21 +-8.030303030303030027e+02 1.969696969696969973e+02 5.979809732375747100e-19 +-7.727272727272727479e+02 1.969696969696969973e+02 1.736016382766599158e-16 +-7.424242424242423795e+02 1.969696969696969973e+02 2.938461975882676648e-14 +-7.121212121212121247e+02 1.969696969696969973e+02 3.005309492893057602e-12 +-6.818181818181817562e+02 1.969696969696969973e+02 1.922329515916836320e-10 +-6.515151515151515014e+02 1.969696969696969973e+02 7.949982292544292947e-09 +-6.212121212121211329e+02 1.969696969696969973e+02 2.194815096921760001e-07 +-5.909090909090908781e+02 1.969696969696969973e+02 4.171386994035362388e-06 +-5.606060606060605096e+02 1.969696969696969973e+02 5.621272911507651794e-05 +-5.303030303030302548e+02 1.969696969696969973e+02 5.525161055462692820e-04 +-5.000000000000000000e+02 1.969696969696969973e+02 4.069670962380043770e-03 +-4.696969696969697452e+02 1.969696969696969973e+02 2.305097498732425892e-02 +-4.393939393939392630e+02 1.969696969696969973e+02 1.028987436319815235e-01 +-4.090909090909090082e+02 1.969696969696969973e+02 3.705615046728227835e-01 +-3.787878787878787534e+02 1.969696969696969973e+02 1.100632249223703063e+00 +-3.484848484848484986e+02 1.969696969696969973e+02 2.753098049922418245e+00 +-3.181818181818180165e+02 1.969696969696969973e+02 5.914635788099080749e+00 +-2.878787878787877617e+02 1.969696969696969973e+02 1.111614363368044600e+01 +-2.575757575757575069e+02 1.969696969696969973e+02 1.859330534199407836e+01 +-2.272727272727272521e+02 1.969696969696969973e+02 2.812259658780464378e+01 +-1.969696969696969973e+02 1.969696969696969973e+02 3.903320509833589824e+01 +-1.666666666666665151e+02 1.969696969696969973e+02 5.038951397942093990e+01 +-1.363636363636362603e+02 1.969696969696969973e+02 6.124688773464704639e+01 +-1.060606060606060055e+02 1.969696969696969973e+02 7.086635272017888099e+01 +-7.575757575757575069e+01 1.969696969696969973e+02 7.882177355463798563e+01 +-4.545454545454549589e+01 1.969696969696969973e+02 8.499704223304760831e+01 +-1.515151515151501371e+01 1.969696969696969973e+02 8.951130724963081775e+01 +1.515151515151524109e+01 1.969696969696969973e+02 9.261834373904991935e+01 +4.545454545454549589e+01 1.969696969696969973e+02 9.461353190028547999e+01 +7.575757575757575069e+01 1.969696969696969973e+02 9.576400586776449586e+01 +1.060606060606062329e+02 1.969696969696969973e+02 9.626388667315116265e+01 +1.363636363636364877e+02 1.969696969696969973e+02 9.620980024546965126e+01 +1.666666666666667425e+02 1.969696969696969973e+02 9.559087177709137961e+01 +1.969696969696969973e+02 1.969696969696969973e+02 9.428978345643486136e+01 +2.272727272727272521e+02 1.969696969696969973e+02 9.209529436261551893e+01 +2.575757575757577342e+02 1.969696969696969973e+02 8.873028354177394306e+01 +2.878787878787879890e+02 1.969696969696969973e+02 8.390126867352151407e+01 +3.181818181818182438e+02 1.969696969696969973e+02 7.737338196226998832e+01 +3.484848484848484986e+02 1.969696969696969973e+02 6.906670731075621461e+01 +3.787878787878789808e+02 1.969696969696969973e+02 5.915498255960560670e+01 +4.090909090909092356e+02 1.969696969696969973e+02 4.812981200385576841e+01 +4.393939393939394904e+02 1.969696969696969973e+02 3.678372156337836429e+01 +4.696969696969697452e+02 1.969696969696969973e+02 2.607941266867413077e+01 +5.000000000000000000e+02 1.969696969696969973e+02 1.691944523421541646e+01 +5.303030303030304822e+02 1.969696969696969973e+02 9.895316726363944326e+00 +5.606060606060605096e+02 1.969696969696969973e+02 5.133353887909671620e+00 +5.909090909090909918e+02 1.969696969696969973e+02 2.321329840757215379e+00 +6.212121212121214739e+02 1.969696969696969973e+02 8.981242595383265304e-01 +6.515151515151515014e+02 1.969696969696969973e+02 2.914494675808915747e-01 +6.818181818181819835e+02 1.969696969696969973e+02 7.766838493185725112e-02 +7.121212121212120110e+02 1.969696969696969973e+02 1.662148862300684773e-02 +7.424242424242424931e+02 1.969696969696969973e+02 2.789935865432162463e-03 +7.727272727272729753e+02 1.969696969696969973e+02 3.582900703654479384e-04 +8.030303030303030027e+02 1.969696969696969973e+02 3.429831019357660406e-05 +8.333333333333334849e+02 1.969696969696969973e+02 2.381512063610658888e-06 +8.636363636363639671e+02 1.969696969696969973e+02 1.165690430938494244e-07 +8.939393939393939945e+02 1.969696969696969973e+02 3.904234504556125762e-09 +9.242424242424244767e+02 1.969696969696969973e+02 8.674534404092782225e-11 +9.545454545454545041e+02 1.969696969696969973e+02 1.237978279006397351e-12 +9.848484848484849863e+02 1.969696969696969973e+02 1.097485946719940683e-14 +1.015151515151515468e+03 1.969696969696969973e+02 5.837542882740790932e-17 +1.045454545454545496e+03 1.969696969696969973e+02 1.797198369250521897e-19 +1.075757575757575978e+03 1.969696969696969973e+02 3.085673479698664041e-22 +1.106060606060606005e+03 1.969696969696969973e+02 2.843208481813977945e-25 +1.136363636363636488e+03 1.969696969696969973e+02 1.351302430080082594e-28 +1.166666666666666970e+03 1.969696969696969973e+02 3.179987495423361512e-32 +1.196969696969696997e+03 1.969696969696969973e+02 3.552505182411020644e-36 +1.227272727272727479e+03 1.969696969696969973e+02 1.804062145733450349e-40 +1.257575757575757507e+03 1.969696969696969973e+02 3.983000009176483054e-45 +1.287878787878787989e+03 1.969696969696969973e+02 3.651819440393639510e-50 +1.318181818181818471e+03 1.969696969696969973e+02 1.326508867687622546e-55 +1.348484848484848499e+03 1.969696969696969973e+02 1.819022831541049598e-61 +1.378787878787878981e+03 1.969696969696969973e+02 8.961528584131286578e-68 +1.409090909090909008e+03 1.969696969696969973e+02 1.507628616282224956e-74 +1.439393939393939490e+03 1.969696969696969973e+02 8.222254727485100452e-82 +1.469696969696969973e+03 1.969696969696969973e+02 1.378323829382461625e-89 +1.500000000000000000e+03 1.969696969696969973e+02 6.725405135115193460e-98 +-1.500000000000000000e+03 2.272727272727272521e+02 1.664809861325412592e-193 +-1.469696969696969745e+03 2.272727272727272521e+02 1.217846630890037167e-179 +-1.439393939393939490e+03 2.272727272727272521e+02 1.560017604789381037e-166 +-1.409090909090909008e+03 2.272727272727272521e+02 3.733690859526917368e-154 +-1.378787878787878753e+03 2.272727272727272521e+02 1.779285943882572931e-142 +-1.348484848484848499e+03 2.272727272727272521e+02 1.796974077922866135e-131 +-1.318181818181818244e+03 2.272727272727272521e+02 4.088652965116528568e-121 +-1.287878787878787989e+03 2.272727272727272521e+02 2.225247511256393847e-111 +-1.257575757575757507e+03 2.272727272727272521e+02 3.071969200866254100e-102 +-1.227272727272727252e+03 2.272727272727272521e+02 1.139305608408987521e-93 +-1.196969696969696997e+03 2.272727272727272521e+02 1.200760533549222977e-85 +-1.166666666666666515e+03 2.272727272727272521e+02 3.799591219277100270e-78 +-1.136363636363636488e+03 2.272727272727272521e+02 3.809050373713657806e-71 +-1.106060606060606005e+03 2.272727272727272521e+02 1.274954127373052868e-64 +-1.075757575757575751e+03 2.272727272727272521e+02 1.499797405510795537e-58 +-1.045454545454545496e+03 2.272727272727272521e+02 6.518633848691861521e-53 +-1.015151515151515127e+03 2.272727272727272521e+02 1.099147165157826597e-47 +-9.848484848484848726e+02 2.272727272727272521e+02 7.540206612320793801e-43 +-9.545454545454545041e+02 2.272727272727272521e+02 2.204221497796652879e-38 +-9.242424242424242493e+02 2.272727272727272521e+02 2.872445569167507801e-34 +-8.939393939393938808e+02 2.272727272727272521e+02 1.743478240992615533e-30 +-8.636363636363636260e+02 2.272727272727272521e+02 5.143473773786874411e-27 +-8.333333333333332575e+02 2.272727272727272521e+02 7.686745253455078061e-24 +-8.030303030303030027e+02 2.272727272727272521e+02 6.057712465178642534e-21 +-7.727272727272727479e+02 2.272727272727272521e+02 2.617295991581752854e-18 +-7.424242424242423795e+02 2.272727272727272521e+02 6.437784184080486862e-16 +-7.121212121212121247e+02 2.272727272727272521e+02 9.349412223612270798e-14 +-6.818181818181817562e+02 2.272727272727272521e+02 8.303955618125406527e-12 +-6.515151515151515014e+02 2.272727272727272521e+02 4.666492816799057355e-10 +-6.212121212121211329e+02 2.272727272727272521e+02 1.714417823045363868e-08 +-5.909090909090908781e+02 2.272727272727272521e+02 4.249544803125891469e-07 +-5.606060606060605096e+02 2.272727272727272521e+02 7.325049444657255597e-06 +-5.303030303030302548e+02 2.272727272727272521e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 2.272727272727272521e+02 8.210372360606021025e-04 +-4.696969696969697452e+02 2.272727272727272521e+02 5.637029251018711024e-03 +-4.393939393939392630e+02 2.272727272727272521e+02 3.000452186145842470e-02 +-4.090909090909090082e+02 2.272727272727272521e+02 1.268331178800946313e-01 +-3.787878787878787534e+02 2.272727272727272521e+02 4.356244763048467972e-01 +-3.484848484848484986e+02 2.272727272727272521e+02 1.242261988017610230e+00 +-3.181818181818180165e+02 2.272727272727272521e+02 3.001833994227022462e+00 +-2.878787878787877617e+02 2.272727272727272521e+02 6.265381112019357879e+00 +-2.575757575757575069e+02 2.272727272727272521e+02 1.149936924196612864e+01 +-2.272727272727272521e+02 2.272727272727272521e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 2.272727272727272521e+02 2.812259658780464378e+01 +-1.666666666666665151e+02 2.272727272727272521e+02 3.859977831813433369e+01 +-1.363636363636362603e+02 2.272727272727272521e+02 4.943436394678047918e+01 +-1.060606060606060055e+02 2.272727272727272521e+02 5.977010272054960893e+01 +-7.575757575757575069e+01 2.272727272727272521e+02 6.894609788219689506e+01 +-4.545454545454549589e+01 2.272727272727272521e+02 7.658245894186936198e+01 +-1.515151515151501371e+01 2.272727272727272521e+02 8.257140933357872825e+01 +1.515151515151524109e+01 2.272727272727272521e+02 8.700841837601652173e+01 +4.545454545454549589e+01 2.272727272727272521e+02 9.010274259123924878e+01 +7.575757575757575069e+01 2.272727272727272521e+02 9.209529436261553315e+01 +1.060606060606062329e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.363636363636364877e+02 2.272727272727272521e+02 9.354753036101064367e+01 +1.666666666666667425e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.969696969696969973e+02 2.272727272727272521e+02 9.209529436261553315e+01 +2.272727272727272521e+02 2.272727272727272521e+02 9.010274259123924878e+01 +2.575757575757577342e+02 2.272727272727272521e+02 8.700841837601649331e+01 +2.878787878787879890e+02 2.272727272727272521e+02 8.257140933357868562e+01 +3.181818181818182438e+02 2.272727272727272521e+02 7.658245894186934777e+01 +3.484848484848484986e+02 2.272727272727272521e+02 6.894609788219688085e+01 +3.787878787878789808e+02 2.272727272727272521e+02 5.977010272054954498e+01 +4.090909090909092356e+02 2.272727272727272521e+02 4.943436394678037260e+01 +4.393939393939394904e+02 2.272727272727272521e+02 3.859977831813424132e+01 +4.696969696969697452e+02 2.272727272727272521e+02 2.812259658780464378e+01 +5.000000000000000000e+02 2.272727272727272521e+02 1.887157585883731059e+01 +5.303030303030304822e+02 2.272727272727272521e+02 1.149936924196608246e+01 +5.606060606060605096e+02 2.272727272727272521e+02 6.265381112019357879e+00 +5.909090909090909918e+02 2.272727272727272521e+02 3.001833994227002922e+00 +6.212121212121214739e+02 2.272727272727272521e+02 1.242261988017598240e+00 +6.515151515151515014e+02 2.272727272727272521e+02 4.356244763048460200e-01 +6.818181818181819835e+02 2.272727272727272521e+02 1.268331178800935211e-01 +7.121212121212120110e+02 2.272727272727272521e+02 3.000452186145837266e-02 +7.424242424242424931e+02 2.272727272727272521e+02 5.637029251018701483e-03 +7.727272727272729753e+02 2.272727272727272521e+02 8.210372360605919110e-04 +8.030303030303030027e+02 2.272727272727272521e+02 9.039146387247711455e-05 +8.333333333333334849e+02 2.272727272727272521e+02 7.325049444657048074e-06 +8.636363636363639671e+02 2.272727272727272521e+02 4.249544803125680241e-07 +8.939393939393939945e+02 2.272727272727272521e+02 1.714417823045363868e-08 +9.242424242424244767e+02 2.272727272727272521e+02 4.666492816798974637e-10 +9.545454545454545041e+02 2.272727272727272521e+02 8.303955618125406527e-12 +9.848484848484849863e+02 2.272727272727272521e+02 9.349412223612071373e-14 +1.015151515151515468e+03 2.272727272727272521e+02 6.437784184079892258e-16 +1.045454545454545496e+03 2.272727272727272521e+02 2.617295991581697002e-18 +1.075757575757575978e+03 2.272727272727272521e+02 6.057712465178341608e-21 +1.106060606060606005e+03 2.272727272727272521e+02 7.686745253454967858e-24 +1.136363636363636488e+03 2.272727272727272521e+02 5.143473773786581685e-27 +1.166666666666666970e+03 2.272727272727272521e+02 1.743478240992466995e-30 +1.196969696969696997e+03 2.272727272727272521e+02 2.872445569167507801e-34 +1.227272727272727479e+03 2.272727272727272521e+02 2.204221497796433890e-38 +1.257575757575757507e+03 2.272727272727272521e+02 7.540206612321115606e-43 +1.287878787878787989e+03 2.272727272727272521e+02 1.099147165157795239e-47 +1.318181818181818471e+03 2.272727272727272521e+02 6.518633848691120608e-53 +1.348484848484848499e+03 2.272727272727272521e+02 1.499797405510795537e-58 +1.378787878787878981e+03 2.272727272727272521e+02 1.274954127372907976e-64 +1.409090909090909008e+03 2.272727272727272521e+02 3.809050373714199104e-71 +1.439393939393939490e+03 2.272727272727272521e+02 3.799591219276452116e-78 +1.469696969696969973e+03 2.272727272727272521e+02 1.200760533549052243e-85 +1.500000000000000000e+03 2.272727272727272521e+02 1.139305608408922587e-93 +-1.500000000000000000e+03 2.575757575757577342e+02 1.393857250589149498e-203 +-1.469696969696969745e+03 2.575757575757577342e+02 3.355305074886440190e-189 +-1.439393939393939490e+03 2.575757575757577342e+02 1.356700073694029474e-175 +-1.409090909090909008e+03 2.575757575757577342e+02 9.839174929620203611e-163 +-1.378787878787878753e+03 2.575757575757577342e+02 1.364912949288281194e-150 +-1.348484848484848499e+03 2.575757575757577342e+02 3.857755214560358513e-139 +-1.318181818181818244e+03 2.575757575757577342e+02 2.363324647135488658e-128 +-1.287878787878787989e+03 2.575757575757577342e+02 3.334342676870268086e-118 +-1.257575757575757507e+03 2.575757575757577342e+02 1.149735375787055114e-108 +-1.227272727272727252e+03 2.575757575757577342e+02 1.026957857318670182e-99 +-1.196969696969696997e+03 2.575757575757577342e+02 2.515383597627214660e-91 +-1.166666666666666515e+03 2.575757575757577342e+02 1.786265759846376263e-83 +-1.136363636363636488e+03 2.575757575757577342e+02 3.883605450139598694e-76 +-1.106060606060606005e+03 2.575757575757577342e+02 2.726414009001427454e-69 +-1.075757575757575751e+03 2.575757575757577342e+02 6.510288553050723435e-63 +-1.045454545454545496e+03 2.575757575757577342e+02 5.562986682804483150e-57 +-1.015151515151515127e+03 2.575757575757577342e+02 1.787418838639646913e-51 +-9.848484848484848726e+02 2.575757575757577342e+02 2.266365294794527204e-46 +-9.545454545454545041e+02 2.575757575757577342e+02 1.188658400193659035e-41 +-9.242424242424242493e+02 2.575757575757577342e+02 2.699663615826610858e-37 +-8.939393939393938808e+02 2.575757575757577342e+02 2.776215061516733583e-33 +-8.636363636363636260e+02 2.575757575757577342e+02 1.349946039877017404e-29 +-8.333333333333332575e+02 2.575757575757577342e+02 3.237368317942422789e-26 +-8.030303030303030027e+02 2.575757575757577342e+02 3.988745488704645537e-23 +-7.727272727272727479e+02 2.575757575757577342e+02 2.627052324647158316e-20 +-7.424242424242423795e+02 2.575757575757577342e+02 9.611087635526322365e-18 +-7.121212121212121247e+02 2.575757575757577342e+02 2.027190509962965760e-15 +-6.818181818181817562e+02 2.575757575757577342e+02 2.555319222097591169e-13 +-6.515151515151515014e+02 2.575757575757577342e+02 1.992958468534018362e-11 +-6.212121212121211329e+02 2.575757575757577342e+02 9.944691260328405740e-10 +-5.909090909090908781e+02 2.575757575757577342e+02 3.278878867068289314e-08 +-5.606060606060605096e+02 2.575757575757577342e+02 7.368261931620156133e-07 +-5.303030303030302548e+02 2.575757575757577342e+02 1.162621955646450097e-05 +-5.000000000000000000e+02 2.575757575757577342e+02 1.325371086279549470e-04 +-4.696969696969697452e+02 2.575757575757577342e+02 1.121804712250755020e-03 +-4.393939393939392630e+02 2.575757575757577342e+02 7.235968611464849848e-03 +-4.090909090909090082e+02 2.575757575757577342e+02 3.646348270185562762e-02 +-3.787878787878787534e+02 2.575757575757577342e+02 1.469764151375675953e-01 +-3.484848484848484986e+02 2.575757575757577342e+02 4.845903042951275053e-01 +-3.181818181818180165e+02 2.575757575757577342e+02 1.334788491359489182e+00 +-2.878787878787877617e+02 2.575757575757577342e+02 3.133267741810362494e+00 +-2.575757575757575069e+02 2.575757575757577342e+02 6.386017470320080491e+00 +-2.272727272727272521e+02 2.575757575757577342e+02 1.149936924196608246e+01 +-1.969696969696969973e+02 2.575757575757577342e+02 1.859330534199401797e+01 +-1.666666666666665151e+02 2.575757575757577342e+02 2.740114767170857135e+01 +-1.363636363636362603e+02 2.575757575757577342e+02 3.731341006484992562e+01 +-1.060606060606060055e+02 2.575757575757577342e+02 4.754043949671898162e+01 +-7.575757575757575069e+01 2.575757575757577342e+02 5.731193832210279737e+01 +-4.545454545454549589e+01 2.575757575757577342e+02 6.603220583561815715e+01 +-1.515151515151501371e+01 2.575757575757577342e+02 7.335066077541060281e+01 +1.515151515151524109e+01 2.575757575757577342e+02 7.915202798841534104e+01 +4.545454545454549589e+01 2.575757575757577342e+02 8.349600363200299569e+01 +7.575757575757575069e+01 2.575757575757577342e+02 8.653949493425862727e+01 +1.060606060606062329e+02 2.575757575757577342e+02 8.846490311634077841e+01 +1.363636363636364877e+02 2.575757575757577342e+02 8.942566120874685964e+01 +1.666666666666667425e+02 2.575757575757577342e+02 8.951130724963078933e+01 +1.969696969696969973e+02 2.575757575757577342e+02 8.873028354177394306e+01 +2.272727272727272521e+02 2.575757575757577342e+02 8.700841837601647910e+01 +2.575757575757577342e+02 2.575757575757577342e+02 8.420286747908698999e+01 +2.878787878787879890e+02 2.575757575757577342e+02 8.013329845360979675e+01 +3.181818181818182438e+02 2.575757575757577342e+02 7.463242943417452580e+01 +3.484848484848484986e+02 2.575757575757577342e+02 6.761483795353332482e+01 +3.787878787878789808e+02 2.575757575757577342e+02 5.915498255960562801e+01 +4.090909090909092356e+02 2.575757575757577342e+02 4.955347455423398628e+01 +4.393939393939394904e+02 2.575757575757577342e+02 3.935976443487304266e+01 +4.696969696969697452e+02 2.575757575757577342e+02 2.931920339352129190e+01 +5.000000000000000000e+02 2.575757575757577342e+02 2.023309862889174227e+01 +5.303030303030304822e+02 2.575757575757577342e+02 1.276250745677543996e+01 +5.606060606060605096e+02 2.575757575757577342e+02 7.250857669587003507e+00 +5.909090909090909918e+02 2.575757575757577342e+02 3.651761936183819834e+00 +6.212121212121214739e+02 2.575757575757577342e+02 1.602576414572417285e+00 +6.515151515151515014e+02 2.575757575757577342e+02 6.016519329243269487e-01 +6.818181818181819835e+02 2.575757575757577342e+02 1.894753837471494506e-01 +7.121212121212120110e+02 2.575757575757577342e+02 4.902023343803175309e-02 +7.424242424242424931e+02 2.575757575757577342e+02 1.019085936356980623e-02 +7.727272727272729753e+02 2.575757575757577342e+02 1.663107833829664860e-03 +8.030303030303030027e+02 2.575757575757577342e+02 2.078878242575169736e-04 +8.333333333333334849e+02 2.575757575757577342e+02 1.939658080333509540e-05 +8.636363636363639671e+02 2.575757575757577342e+02 1.314803303002545663e-06 +8.939393939393939945e+02 2.575757575757577342e+02 6.294357909175295720e-08 +9.242424242424244767e+02 2.575757575757577342e+02 2.066218498179530426e-09 +9.545454545454545041e+02 2.575757575757577342e+02 4.510014146235486066e-11 +9.848484848484849863e+02 2.575757575757577342e+02 6.339611667251510458e-13 +1.015151515151515468e+03 2.575757575757577342e+02 5.551371713955163794e-15 +1.045454545454545496e+03 2.575757575757577342e+02 2.925662529470622276e-17 +1.075757575757575978e+03 2.575757575757577342e+02 8.954294013013124734e-20 +1.106060606060606005e+03 2.575757575757577342e+02 1.533847428403273375e-22 +1.136363636363636488e+03 2.575757575757577342e+02 1.415470165255482274e-25 +1.166666666666666970e+03 2.575757575757577342e+02 6.765106494816431781e-29 +1.196969696969696997e+03 2.575757575757577342e+02 1.607885402204109080e-32 +1.227272727272727479e+03 2.575757575757577342e+02 1.822455038103659995e-36 +1.257575757575757507e+03 2.575757575757577342e+02 9.435352470560252199e-41 +1.287878787878787989e+03 2.575757575757577342e+02 2.134523160815666617e-45 +1.318181818181818471e+03 2.575757575757577342e+02 2.015999754921231136e-50 +1.348484848484848499e+03 2.575757575757577342e+02 7.585704550446740901e-56 +1.378787878787878981e+03 2.575757575757577342e+02 1.083801540924468179e-61 +1.409090909090909008e+03 2.575757575757577342e+02 5.596907177314764426e-68 +1.439393939393939490e+03 2.575757575757577342e+02 9.932317958641306705e-75 +1.469696969696969973e+03 2.575757575757577342e+02 5.751492055957095487e-82 +1.500000000000000000e+03 2.575757575757577342e+02 1.030681849547853363e-89 +-1.500000000000000000e+03 2.878787878787879890e+02 3.431053845968207430e-214 +-1.469696969696969745e+03 2.878787878787879890e+02 2.831608343311592367e-199 +-1.439393939393939490e+03 2.878787878787879890e+02 3.762691160089207069e-185 +-1.409090909090909008e+03 2.878787878787879890e+02 8.602614167735209632e-172 +-1.378787878787878753e+03 2.878787878787879890e+02 3.611595492651705187e-159 +-1.348484848484848499e+03 2.878787878787879890e+02 2.967825829165373811e-147 +-1.318181818181818244e+03 2.878787878787879890e+02 5.082130294071266868e-136 +-1.287878787878787989e+03 2.878787878787879890e+02 1.928333941089964999e-125 +-1.257575757575757507e+03 2.878787878787879890e+02 1.721758798034165408e-115 +-1.227272727272727252e+03 2.878787878787879890e+02 3.837108704635150744e-106 +-1.196969696969696997e+03 2.878787878787879890e+02 2.261149588469157738e-97 +-1.166666666666666515e+03 2.878787878787879890e+02 3.727890268461714526e-89 +-1.136363636363636488e+03 2.878787878787879890e+02 1.817123214030028469e-81 +-1.106060606060606005e+03 2.878787878787879890e+02 2.763983341613965697e-74 +-1.075757575757575751e+03 2.878787878787879890e+02 1.382999979475537502e-67 +-1.045454545454545496e+03 2.878787878787879890e+02 2.396702422957798260e-61 +-1.015151515151515127e+03 2.878787878787879890e+02 1.512670326909563646e-55 +-9.848484848484848726e+02 2.878787878787879890e+02 3.651819440393795237e-50 +-9.545454545454545041e+02 2.878787878787879890e+02 3.537278923912922903e-45 +-9.242424242424242493e+02 2.878787878787879890e+02 1.440283700205957869e-40 +-8.939393939393938808e+02 2.878787878787879890e+02 2.579483791746943407e-36 +-8.636363636363636260e+02 2.878787878787879890e+02 2.123608376664018332e-32 +-8.333333333333332575e+02 2.878787878787879890e+02 8.388558497347731175e-29 +-8.030303030303030027e+02 2.878787878787879890e+02 1.657484593072425855e-25 +-7.727272727272727479e+02 2.878787878787879890e+02 1.705699230501267561e-22 +-7.424242424242423795e+02 2.878787878787879890e+02 9.507170764263086680e-20 +-7.121212121212121247e+02 2.878787878787879890e+02 2.981018574785645914e-17 +-6.818181818181817562e+02 2.878787878787879890e+02 5.454749817366157294e-15 +-6.515151515151515014e+02 2.878787878787879890e+02 6.035003681930533099e-13 +-6.212121212121211329e+02 2.878787878787879890e+02 4.177650791163445089e-11 +-5.909090909090908781e+02 2.878787878787879890e+02 1.870085776796223526e-09 +-5.606060606060605096e+02 2.878787878787879890e+02 5.587945784002475916e-08 +-5.303030303030302548e+02 2.878787878787879890e+02 1.149090232075827735e-06 +-5.000000000000000000e+02 2.878787878787879890e+02 1.674483854635807050e-05 +-4.696969696969697452e+02 2.878787878787879890e+02 1.778319660458189272e-04 +-4.393939393939392630e+02 2.878787878787879890e+02 1.413778726829437648e-03 +-4.090909090909090082e+02 2.878787878787879890e+02 8.631774319411335966e-03 +-3.787878787878787534e+02 2.878787878787879890e+02 4.146995554856720140e-02 +-3.484848484848484986e+02 2.878787878787879890e+02 1.604402458870233528e-01 +-3.181818181818180165e+02 2.878787878787879890e+02 5.108980955626597487e-01 +-2.878787878787877617e+02 2.878787878787879890e+02 1.366957416838818329e+00 +-2.575757575757575069e+02 2.878787878787879890e+02 3.133267741810362494e+00 +-2.272727272727272521e+02 2.878787878787879890e+02 6.265381112019330345e+00 +-1.969696969696969973e+02 2.878787878787879890e+02 1.111614363368039626e+01 +-1.666666666666665151e+02 2.878787878787879890e+02 1.777584455539885866e+01 +-1.363636363636362603e+02 2.878787878787879890e+02 2.599274253454152017e+01 +-1.060606060606060055e+02 2.878787878787879890e+02 3.521758926474927165e+01 +-7.575757575757575069e+01 2.878787878787879890e+02 4.474620968552747513e+01 +-4.545454545454549589e+01 2.878787878787879890e+02 5.389010219795495971e+01 +-1.515151515151501371e+01 2.878787878787879890e+02 6.210813108343087663e+01 +1.515151515151524109e+01 2.878787878787879890e+02 6.906670731075618619e+01 +4.545454545454549589e+01 2.878787878787879890e+02 7.463242943417452580e+01 +7.575757575757575069e+01 2.878787878787879890e+02 7.882177355463795720e+01 +1.060606060606062329e+02 2.878787878787879890e+02 8.173525932184844578e+01 +1.363636363636364877e+02 2.878787878787879890e+02 8.349600363200302411e+01 +1.666666666666667425e+02 2.878787878787879890e+02 8.420286747908698999e+01 +1.969696969696969973e+02 2.878787878787879890e+02 8.390126867352151407e+01 +2.272727272727272521e+02 2.878787878787879890e+02 8.257140933357867141e+01 +2.575757575757577342e+02 2.878787878787879890e+02 8.013329845360978254e+01 +2.878787878787879890e+02 2.878787878787879890e+02 7.646887247425465262e+01 +3.181818181818182438e+02 2.878787878787879890e+02 7.146188235292224533e+01 +3.484848484848484986e+02 2.878787878787879890e+02 6.505424328755195518e+01 +3.787878787878789808e+02 2.878787878787879890e+02 5.731193832210280448e+01 +4.090909090909092356e+02 2.878787878787879890e+02 4.848454133994201953e+01 +4.393939393939394904e+02 2.878787878787879890e+02 3.903320509833589824e+01 +4.696969696969697452e+02 2.878787878787879890e+02 2.959957150752310184e+01 +5.000000000000000000e+02 2.878787878787879890e+02 2.090104720680696104e+01 +5.303030303030304822e+02 2.878787878787879890e+02 1.356927875085417945e+01 +5.606060606060605096e+02 2.878787878787879890e+02 7.987112918615041579e+00 +5.909090909090909918e+02 2.878787878787879890e+02 4.198257131978412104e+00 +6.212121212121214739e+02 2.878787878787879890e+02 1.938473033170024618e+00 +6.515151515151515014e+02 2.878787878787879890e+02 7.724865797785741561e-01 +6.818181818181819835e+02 2.878787878787879890e+02 2.607084247504899421e-01 +7.121212121212120110e+02 2.878787878787879890e+02 7.303115762730645610e-02 +7.424242424242424931e+02 2.878787878787879890e+02 1.662148862300672977e-02 +7.727272727272729753e+02 2.878787878787879890e+02 3.004854438145636904e-03 +8.030303030303030027e+02 2.878787878787879890e+02 4.213233122013338274e-04 +8.333333333333334849e+02 2.878787878787879890e+02 4.468444522754219271e-05 +8.636363636363639671e+02 2.878787878787879890e+02 3.491563484674775084e-06 +8.939393939393939945e+02 2.878787878787879890e+02 1.955436111287640021e-07 +9.242424242424244767e+02 2.878787878787879890e+02 7.626555240962835823e-09 +9.545454545454545041e+02 2.878787878787879890e+02 2.010198097242792221e-10 +9.848484848484849863e+02 2.878787878787879890e+02 3.470587925503447315e-12 +1.015151515151515468e+03 2.878787878787879890e+02 3.799379475519925361e-14 +1.045454545454545496e+03 2.878787878787879890e+02 2.549898842689549560e-16 +1.075757575757575978e+03 2.878787878787879890e+02 1.013100858776546414e-18 +1.106060606060606005e+03 2.878787878787879890e+02 2.298180960274097135e-21 +1.136363636363636488e+03 2.878787878787879890e+02 2.867236291273592445e-24 +1.166666666666666970e+03 2.878787878787879890e+02 1.892779177796719274e-27 +1.196969696969696997e+03 2.878787878787879890e+02 6.352821551413571390e-31 +1.227272727272727479e+03 2.878787878787879890e+02 1.040399671311588839e-34 +1.257575757575757507e+03 2.878787878787879890e+02 7.968943776510574622e-39 +1.287878787878787989e+03 2.878787878787879890e+02 2.732952290813982230e-43 +1.318181818181818471e+03 2.878787878787879890e+02 4.012558297063602742e-48 +1.348484848484848499e+03 2.878787878787879890e+02 2.408571401092756223e-53 +1.378787878787878981e+03 2.878787878787879890e+02 5.637687125746716333e-59 +1.409090909090909008e+03 2.878787878787879890e+02 4.901891124007136002e-65 +1.439393939393939490e+03 2.878787878787879890e+02 1.506361232170784171e-71 +1.469696969696969973e+03 2.878787878787879890e+02 1.554685228201380746e-78 +1.500000000000000000e+03 2.878787878787879890e+02 5.114607873923820728e-86 +-1.500000000000000000e+03 3.181818181818182438e+02 2.367184887816280638e-225 +-1.469696969696969745e+03 3.181818181818182438e+02 6.983253455218622215e-210 +-1.439393939393939490e+03 3.181818181818182438e+02 3.177292759748976840e-195 +-1.409090909090909008e+03 3.181818181818182438e+02 2.384289954456052616e-181 +-1.378787878787878753e+03 3.181818181818182438e+02 3.151776978945845699e-168 +-1.348484848484848499e+03 3.181818181818182438e+02 7.828926057618642948e-156 +-1.318181818181818244e+03 3.181818181818182438e+02 3.893305608036327836e-144 +-1.287878787878787989e+03 3.181818181818182438e+02 4.124651333392234629e-133 +-1.257575757575757507e+03 3.181818181818182438e+02 9.893611340526265730e-123 +-1.227272727272727252e+03 3.181818181818182438e+02 5.703366483292225208e-113 +-1.196969696969696997e+03 3.181818181818182438e+02 8.377030160883325995e-104 +-1.166666666666666515e+03 3.181818181818182438e+02 3.319466906040829009e-95 +-1.136363636363636488e+03 3.181818181818182438e+02 3.752897740150391200e-87 +-1.106060606060606005e+03 3.181818181818182438e+02 1.278643463138709633e-79 +-1.075757575757575751e+03 3.181818181818182438e+02 1.384982613310252862e-72 +-1.045454545454545496e+03 3.181818181818182438e+02 5.025076191584663960e-66 +-1.015151515151515127e+03 3.181818181818182438e+02 6.426867661540117495e-60 +-9.848484848484848726e+02 3.181818181818182438e+02 3.045319808369907954e-54 +-9.545454545454545041e+02 3.181818181818182438e+02 5.612099087386233604e-49 +-9.242424242424242493e+02 3.181818181818182438e+02 4.217180761578386274e-44 +-8.939393939393938808e+02 3.181818181818182438e+02 1.353108799656736304e-39 +-8.636363636363636260e+02 3.181818181818182438e+02 1.938784546125242215e-35 +-8.333333333333332575e+02 3.181818181818182438e+02 1.295832848468759730e-31 +-8.030303030303030027e+02 3.181818181818182438e+02 4.214934807281604548e-28 +-7.727272727272727479e+02 3.181818181818182438e+02 6.952141112065127470e-25 +-7.424242424242423795e+02 3.181818181818182438e+02 6.051445074130662744e-22 +-7.121212121212121247e+02 3.181818181818182438e+02 2.889368506567912780e-19 +-6.818181818181817562e+02 3.181818181818182438e+02 7.856048917698356142e-17 +-6.515151515151515014e+02 3.181818181818182438e+02 1.261189869223041421e-14 +-6.212121212121211329e+02 3.181818181818182438e+02 1.237978279006388466e-12 +-5.909090909090908781e+02 3.181818181818182438e+02 7.685048295328227287e-11 +-5.606060606060605096e+02 3.181818181818182438e+02 3.116660753075310383e-09 +-5.303030303030302548e+02 3.181818181818182438e+02 8.519492193135669927e-08 +-5.000000000000000000e+02 3.181818181818182438e+02 1.617538348122345181e-06 +-4.696969696969697452e+02 3.181818181818182438e+02 2.195387441913290418e-05 +-4.393939393939392630e+02 3.181818181818182438e+02 2.189505576192053227e-04 +-4.090909090909090082e+02 3.181818181818182438e+02 1.647348039107860047e-03 +-3.787878787878787534e+02 3.181818181818182438e+02 9.587796290980259845e-03 +-3.484848484848484986e+02 3.181818181818182438e+02 4.420787312407663955e-02 +-3.181818181818180165e+02 3.181818181818182438e+02 1.651751291168068181e-01 +-2.878787878787877617e+02 3.181818181818182438e+02 5.108980955626597487e-01 +-2.575757575757575069e+02 3.181818181818182438e+02 1.334788491359489182e+00 +-2.272727272727272521e+02 3.181818181818182438e+02 3.001833994227002922e+00 +-1.969696969696969973e+02 3.181818181818182438e+02 5.914635788099052327e+00 +-1.666666666666665151e+02 3.181818181818182438e+02 1.037937230069677952e+01 +-1.363636363636362603e+02 3.181818181818182438e+02 1.647077799900299411e+01 +-1.060606060606060055e+02 3.181818181818182438e+02 2.396728450570669722e+01 +-7.575757575757575069e+01 3.181818181818182438e+02 3.238997094568924950e+01 +-4.545454545454549589e+01 3.181818181818182438e+02 4.112237340274629815e+01 +-1.515151515151501371e+01 3.181818181818182438e+02 4.955347455423404313e+01 +1.515151515151524109e+01 3.181818181818182438e+02 5.718924671883569744e+01 +4.545454545454549589e+01 3.181818181818182438e+02 6.370573466057805945e+01 +7.575757575757575069e+01 3.181818181818182438e+02 6.894609788219685242e+01 +1.060606060606062329e+02 3.181818181818182438e+02 7.288103824554367804e+01 +1.363636363636364877e+02 3.181818181818182438e+02 7.555502487561230396e+01 +1.666666666666667425e+02 3.181818181818182438e+02 7.703532267426598423e+01 +1.969696969696969973e+02 3.181818181818182438e+02 7.737338196226998832e+01 +2.272727272727272521e+02 3.181818181818182438e+02 7.658245894186934777e+01 +2.575757575757577342e+02 3.181818181818182438e+02 7.463242943417452580e+01 +2.878787878787879890e+02 3.181818181818182438e+02 7.146188235292223112e+01 +3.181818181818182438e+02 3.181818181818182438e+02 6.700721084507677006e+01 +3.484848484848484986e+02 3.181818181818182438e+02 6.124688773464700375e+01 +3.787878787878789808e+02 3.181818181818182438e+02 5.425510933709698236e+01 +4.090909090909092356e+02 3.181818181818182438e+02 4.625233861794312418e+01 +4.393939393939394904e+02 3.181818181818182438e+02 3.763301798773046158e+01 +4.696969696969697452e+02 3.181818181818182438e+02 2.894783723543698528e+01 +5.000000000000000000e+02 3.181818181818182438e+02 2.082609784612731474e+01 +5.303030303030304822e+02 3.181818181818182438e+02 1.384652974243118706e+01 +5.606060606060605096e+02 3.181818181818182438e+02 8.396056384465879319e+00 +5.909090909090909918e+02 3.181818181818182438e+02 4.576513902341179829e+00 +6.212121212121214739e+02 3.181818181818182438e+02 2.207529387731106407e+00 +6.515151515151515014e+02 3.181818181818182438e+02 9.264911260829724604e-01 +6.818181818181819835e+02 3.181818181818182438e+02 3.322411735347120532e-01 +7.121212121212120110e+02 3.181818181818182438e+02 9.984377095810449687e-02 +7.424242424242424931e+02 3.181818181818182438e+02 2.463118536079856452e-02 +7.727272727272729753e+02 3.181818181818182438e+02 4.880356011530175009e-03 +8.030303030303030027e+02 3.181818181818182438e+02 7.589062891483293587e-04 +8.333333333333334849e+02 3.181818181818182438e+02 9.039146387247566443e-05 +8.636363636363639671e+02 3.181818181818182438e+02 8.038315219101060366e-06 +8.939393939393939945e+02 3.181818181818182438e+02 5.195893945539296181e-07 +9.242424242424244767e+02 3.181818181818182438e+02 2.373755607470069386e-08 +9.545454545454545041e+02 3.181818181818182438e+02 7.443524460597107533e-10 +9.848484848484849863e+02 3.181818181818182438e+02 1.553953783700658091e-11 +1.015151515151515468e+03 3.181818181818182438e+02 2.092319353028556612e-13 +1.045454545454545496e+03 3.181818181818182438e+02 1.758026172274760678e-15 +1.075757575757575978e+03 3.181818181818182438e+02 8.907807991229883986e-18 +1.106060606060606005e+03 3.181818181818182438e+02 2.627052324647288919e-20 +1.136363636363636488e+03 3.181818181818182438e+02 4.346971004206962645e-23 +1.166666666666666970e+03 3.181818181818182438e+02 3.885583528512377251e-26 +1.196969696969696997e+03 3.181818181818182438e+02 1.804147929571499172e-29 +1.227272727272727479e+03 3.181818181818182438e+02 4.179197469545564636e-33 +1.257575757575757507e+03 3.181818181818182438e+02 4.632767653242090836e-37 +1.287878787878787989e+03 3.181818181818182438e+02 2.354510404616399947e-41 +1.318181818181818471e+03 3.181818181818182438e+02 5.249552997607936602e-46 +1.348484848484848499e+03 3.181818181818182438e+02 4.907026037274230436e-51 +1.378787878787878981e+03 3.181818181818182438e+02 1.835544847469694216e-56 +1.409090909090909008e+03 3.181818181818182438e+02 2.619401497398858158e-62 +1.439393939393939490e+03 3.181818181818182438e+02 1.357791146414832830e-68 +1.469696969696969973e+03 3.181818181818182438e+02 2.431222243413250345e-75 +1.500000000000000000e+03 3.181818181818182438e+02 1.428261252560749011e-82 +-1.500000000000000000e+03 3.484848484848484986e+02 4.358485763021076559e-237 +-1.469696969696969745e+03 3.484848484848484986e+02 4.795469546325800216e-221 +-1.439393939393939490e+03 3.484848484848484986e+02 7.789452806692295032e-206 +-1.409090909090909008e+03 3.484848484848484986e+02 1.999003427866842901e-191 +-1.378787878787878753e+03 3.484848484848484986e+02 8.662932531326797278e-178 +-1.348484848484848499e+03 3.484848484848484986e+02 6.767662945477348454e-165 +-1.318181818181818244e+03 3.484848484848484986e+02 1.016192671859539134e-152 +-1.287878787878787989e+03 3.484848484848484986e+02 3.123069573182003557e-141 +-1.257575757575757507e+03 3.484848484848484986e+02 2.089410622911050916e-130 +-1.227272727272727252e+03 3.484848484848484986e+02 3.232468592440465528e-120 +-1.196969696969696997e+03 3.484848484848484986e+02 1.226898412834944271e-110 +-1.166666666666666515e+03 3.484848484848484986e+02 1.210613831465437529e-101 +-1.136363636363636488e+03 3.484848484848484986e+02 3.286608065666267094e-93 +-1.106060606060606005e+03 3.484848484848484986e+02 2.594905486197885955e-85 +-1.075757575757575751e+03 3.484848484848484986e+02 6.290369538745695545e-78 +-1.045454545454545496e+03 3.484848484848484986e+02 4.936566251689879803e-71 +-1.015151515151515127e+03 3.484848484848484986e+02 1.320823368052482492e-64 +-9.848484848484848726e+02 3.484848484848484986e+02 1.267289427994798928e-58 +-9.545454545454545041e+02 3.484848484848484986e+02 4.580596805966033287e-53 +-9.242424242424242493e+02 3.484848484848484986e+02 6.544115555520433933e-48 +-8.939393939393938808e+02 3.484848484848484986e+02 3.872518558409981954e-43 +-8.636363636363636260e+02 3.484848484848484986e+02 9.934460502445976017e-39 +-8.333333333333332575e+02 3.484848484848484986e+02 1.154945356164435713e-34 +-8.030303030303030027e+02 3.484848484848484986e+02 6.352821551413571390e-31 +-7.727272727272727479e+02 3.484848484848484986e+02 1.724031541468387346e-27 +-7.424242424242423795e+02 3.484848484848484986e+02 2.404063375977170291e-24 +-7.121212121212121247e+02 3.484848484848484986e+02 1.791765446072122759e-21 +-6.818181818181817562e+02 3.484848484848484986e+02 7.415268609422300383e-19 +-6.515151515151515014e+02 3.484848484848484986e+02 1.768164275229467154e-16 +-6.212121212121211329e+02 3.484848484848484986e+02 2.517511129640833793e-14 +-5.909090909090908781e+02 3.484848484848484986e+02 2.215337409576231827e-12 +-5.606060606060605096e+02 3.484848484848484986e+02 1.245541639253613466e-10 +-5.303030303030302548e+02 3.484848484848484986e+02 4.619769020364174371e-09 +-5.000000000000000000e+02 3.484848484848484986e+02 1.165690430938531566e-07 +-4.696969696969697452e+02 3.484848484848484986e+02 2.060952754440492893e-06 +-4.393939393939392630e+02 3.484848484848484986e+02 2.626389391097747554e-05 +-4.090909090909090082e+02 3.484848484848484986e+02 2.478588728614928801e-04 +-3.787878787878787534e+02 3.484848484848484986e+02 1.777524778139189529e-03 +-3.484848484848484986e+02 3.484848484848484986e+02 9.928138302323663913e-03 +-3.181818181818180165e+02 3.484848484848484986e+02 4.420787312407706976e-02 +-2.878787878787877617e+02 3.484848484848484986e+02 1.604402458870249071e-01 +-2.575757575757575069e+02 3.484848484848484986e+02 4.845903042951313910e-01 +-2.272727272727272521e+02 3.484848484848484986e+02 1.242261988017610230e+00 +-1.969696969696969973e+02 3.484848484848484986e+02 2.753098049922419577e+00 +-1.666666666666665151e+02 3.484848484848484986e+02 5.366074047187595397e+00 +-1.363636363636362603e+02 3.484848484848484986e+02 9.346267334126020287e+00 +-1.060606060606060055e+02 3.484848484848484986e+02 1.476216003891674333e+01 +-7.575757575757575069e+01 3.484848484848484986e+02 2.143082896113664404e+01 +-4.545454545454549589e+01 3.484848484848484986e+02 2.894783723543699594e+01 +-1.515151515151501371e+01 3.484848484848484986e+02 3.678372156337842824e+01 +1.515151515151524109e+01 3.484848484848484986e+02 4.440127762556681290e+01 +4.545454545454549589e+01 3.484848484848484986e+02 5.134958619617896147e+01 +7.575757575757575069e+01 3.484848484848484986e+02 5.731193832210285422e+01 +1.060606060606062329e+02 3.484848484848484986e+02 6.210813108343089795e+01 +1.363636363636364877e+02 3.484848484848484986e+02 6.566578650553351792e+01 +1.666666666666667425e+02 3.484848484848484986e+02 6.797869707690965413e+01 +1.969696969696969973e+02 3.484848484848484986e+02 6.906670731075621461e+01 +2.272727272727272521e+02 3.484848484848484986e+02 6.894609788219688085e+01 +2.575757575757577342e+02 3.484848484848484986e+02 6.761483795353332482e+01 +2.878787878787879890e+02 3.484848484848484986e+02 6.505424328755196939e+01 +3.181818181818182438e+02 3.484848484848484986e+02 6.124688773464702507e+01 +3.484848484848484986e+02 3.484848484848484986e+02 5.620879029285029560e+01 +3.787878787878789808e+02 3.484848484848484986e+02 5.003073387529202165e+01 +4.090909090909092356e+02 3.484848484848484986e+02 4.291865399354473709e+01 +4.393939393939394904e+02 3.484848484848484986e+02 3.521758926474928586e+01 +4.696969696969697452e+02 3.484848484848484986e+02 2.740114767170855714e+01 +5.000000000000000000e+02 3.484848484848484986e+02 2.001374351117113903e+01 +5.303030303030304822e+02 3.484848484848484986e+02 1.356927875085417945e+01 +5.606060606060605096e+02 3.484848484848484986e+02 8.434047231856148130e+00 +5.909090909090909918e+02 3.484848484848484986e+02 4.740363630203877854e+00 +6.212121212121214739e+02 3.484848484848484986e+02 2.373519179353675845e+00 +6.515151515151515014e+02 3.484848484848484986e+02 1.041722272936272065e+00 +6.818181818181819835e+02 3.484848484848484986e+02 3.938451388034510670e-01 +7.121212121212120110e+02 3.484848484848484986e+02 1.258963514590817623e-01 +7.424242424242424931e+02 3.484848484848484986e+02 3.335632957512504188e-02 +7.727272727272729753e+02 3.484848484848484986e+02 7.172122996986541460e-03 +8.030303030303030027e+02 3.484848484848484986e+02 1.223804447256127744e-03 +8.333333333333334849e+02 3.484848484848484986e+02 1.618546487670153287e-04 +8.636363636363639671e+02 3.484848484848484986e+02 1.618470429048108117e-05 +8.939393939393939945e+02 3.484848484848484986e+02 1.192152875094306787e-06 +9.242424242424244767e+02 3.484848484848484986e+02 6.294357909175139548e-08 +9.545454545454545041e+02 3.484848484848484986e+02 2.315109263398868069e-09 +9.848484848484849863e+02 3.484848484848484986e+02 5.757897918648074286e-11 +1.015151515151515468e+03 3.484848484848484986e+02 9.387808790462438986e-13 +1.045454545454545496e+03 3.484848484848484986e+02 9.715636854068119414e-15 +1.075757575757575978e+03 3.484848484848484986e+02 6.172308083818167991e-17 +1.106060606060606005e+03 3.484848484848484986e+02 2.324980321593518139e-19 +1.136363636363636488e+03 3.484848484848484986e+02 5.009287693440547103e-22 +1.166666666666666970e+03 3.484848484848484986e+02 5.947998903017775220e-25 +1.196969696969696997e+03 3.484848484848484986e+02 3.745594530489799055e-28 +1.227272727272727479e+03 3.484848484848484986e+02 1.202280905104446065e-31 +1.257575757575757507e+03 3.484848484848484986e+02 1.888297121780456365e-35 +1.287878787878787989e+03 3.484848484848484986e+02 1.391301834018529342e-39 +1.318181818181818471e+03 3.484848484848484986e+02 4.605004313096874981e-44 +1.348484848484848499e+03 3.484848484848484986e+02 6.548336013154233037e-49 +1.378787878787878981e+03 3.484848484848484986e+02 3.821397698902484899e-54 +1.409090909090909008e+03 3.484848484848484986e+02 8.731032066334944038e-60 +1.439393939393939490e+03 3.484848484848484986e+02 7.441941493794076684e-66 +1.469696969696969973e+03 3.484848484848484986e+02 2.252024249414690368e-72 +1.500000000000000000e+03 3.484848484848484986e+02 2.299738198253776904e-79 +-1.500000000000000000e+03 3.787878787878789808e+02 2.036595816920845187e-249 +-1.469696969696969745e+03 3.787878787878789808e+02 8.726538336902191525e-233 +-1.439393939393939490e+03 3.787878787878789808e+02 5.280297699942950843e-217 +-1.409090909090909008e+03 3.787878787878789808e+02 4.831994162341718309e-202 +-1.378787878787878753e+03 3.787878787878789808e+02 7.152895343945969004e-188 +-1.348484848484848499e+03 3.787878787878789808e+02 1.829887001709397241e-174 +-1.318181818181818244e+03 3.787878787878789808e+02 8.632103141028222008e-162 +-1.287878787878787989e+03 3.787878787878789808e+02 8.001759500363954064e-150 +-1.257575757575757507e+03 3.787878787878789808e+02 1.551390154337672280e-138 +-1.227272727272727252e+03 3.787878787878789808e+02 6.687702289671220198e-128 +-1.196969696969696997e+03 3.787878787878789808e+02 6.805663293520424808e-118 +-1.166666666666666515e+03 3.787878787878789808e+02 1.733733878802026762e-108 +-1.136363636363636488e+03 3.787878787878789808e+02 1.171000951827973782e-99 +-1.106060606060606005e+03 3.787878787878789808e+02 2.218210938815480566e-91 +-1.075757575757575751e+03 3.787878787878789808e+02 1.245061282106798914e-83 +-1.045454545454545496e+03 3.787878787878789808e+02 2.185022806595670502e-76 +-1.015151515151515127e+03 3.787878787878789808e+02 1.263563911257743500e-69 +-9.848484848484848726e+02 3.787878787878789808e+02 2.534408630171620349e-63 +-9.545454545454545041e+02 3.787878787878789808e+02 1.853617005788858741e-57 +-9.242424242424242493e+02 3.787878787878789808e+02 5.190588847986098680e-52 +-8.939393939393938808e+02 3.787878787878789808e+02 5.836055178228995336e-47 +-8.636363636363636260e+02 3.787878787878789808e+02 2.759591033387191905e-42 +-8.333333333333332575e+02 3.787878787878789808e+02 5.740802921527496199e-38 +-8.030303030303030027e+02 3.787878787878789808e+02 5.489675720399628628e-34 +-7.727272727272727479e+02 3.787878787878789808e+02 2.518106005989865832e-30 +-7.424242424242423795e+02 3.787878787878789808e+02 5.774644824333252930e-27 +-7.121212121212121247e+02 3.787878787878789808e+02 6.891832999271985217e-24 +-6.818181818181817562e+02 3.787878787878789808e+02 4.450412031472745167e-21 +-6.515151515151515014e+02 3.787878787878789808e+02 1.614667396734038250e-18 +-6.212121212121211329e+02 3.787878787878789808e+02 3.413565520039328254e-16 +-5.909090909090908781e+02 3.787878787878789808e+02 4.355762747543134421e-14 +-5.606060606060605096e+02 3.787878787878789808e+02 3.470587925503447315e-12 +-5.303030303030302548e+02 3.787878787878789808e+02 1.784186981526931991e-10 +-5.000000000000000000e+02 3.787878787878789808e+02 6.107385580804444413e-09 +-4.696969696969697452e+02 3.787878787878789808e+02 1.434797832226725660e-07 +-4.393939393939392630e+02 3.787878787878789808e+02 2.381512063610692770e-06 +-4.090909090909090082e+02 3.787878787878789808e+02 2.871517220500724787e-05 +-3.787878787878787534e+02 3.787878787878789808e+02 2.582855175103783798e-04 +-3.484848484848484986e+02 3.787878787878789808e+02 1.777524778139167629e-03 +-3.181818181818180165e+02 3.787878787878789808e+02 9.587796290980259845e-03 +-2.878787878787877617e+02 3.787878787878789808e+02 4.146995554856720140e-02 +-2.575757575757575069e+02 3.787878787878789808e+02 1.469764151375675953e-01 +-2.272727272727272521e+02 3.787878787878789808e+02 4.356244763048433000e-01 +-1.969696969696969973e+02 3.787878787878789808e+02 1.100632249223695291e+00 +-1.666666666666665151e+02 3.787878787878789808e+02 2.413325425405138613e+00 +-1.363636363636362603e+02 3.787878787878789808e+02 4.669551349532338413e+00 +-1.060606060606060055e+02 3.787878787878789808e+02 8.097025652719077371e+00 +-7.575757575757575069e+01 3.787878787878789808e+02 1.276250745677542398e+01 +-4.545454545454549589e+01 3.787878787878789808e+02 1.852419054593354275e+01 +-1.515151515151501371e+01 3.787878787878789808e+02 2.505136371008612883e+01 +1.515151515151524109e+01 3.787878787878789808e+02 3.189863750423563715e+01 +4.545454545454549589e+01 3.787878787878789808e+02 3.859977831813422000e+01 +7.575757575757575069e+01 3.787878787878789808e+02 4.474620968552744671e+01 +1.060606060606062329e+02 3.787878787878789808e+02 5.003073387529202165e+01 +1.363636363636364877e+02 3.787878787878789808e+02 5.425510933709698236e+01 +1.666666666666667425e+02 3.787878787878789808e+02 5.731193832210281869e+01 +1.969696969696969973e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.272727272727272521e+02 3.787878787878789808e+02 5.977010272054954498e+01 +2.575757575757577342e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.878787878787879890e+02 3.787878787878789808e+02 5.731193832210281869e+01 +3.181818181818182438e+02 3.787878787878789808e+02 5.425510933709698236e+01 +3.484848484848484986e+02 3.787878787878789808e+02 5.003073387529203586e+01 +3.787878787878789808e+02 3.787878787878789808e+02 4.474620968552747513e+01 +4.090909090909092356e+02 3.787878787878789808e+02 3.859977831813423421e+01 +4.393939393939394904e+02 3.787878787878789808e+02 3.189863750423565136e+01 +4.696969696969697452e+02 3.787878787878789808e+02 2.505136371008612883e+01 +5.000000000000000000e+02 3.787878787878789808e+02 1.852419054593361025e+01 +5.303030303030304822e+02 3.787878787878789808e+02 1.276250745677543996e+01 +5.606060606060605096e+02 3.787878787878789808e+02 8.097025652719123556e+00 +5.909090909090909918e+02 3.787878787878789808e+02 4.669551349532344631e+00 +6.212121212121214739e+02 3.787878787878789808e+02 2.413325425405130620e+00 +6.515151515151515014e+02 3.787878787878789808e+02 1.100632249223703063e+00 +6.818181818181819835e+02 3.787878787878789808e+02 4.356244763048440771e-01 +7.121212121212120110e+02 3.787878787878789808e+02 1.469764151375692884e-01 +7.424242424242424931e+02 3.787878787878789808e+02 4.146995554856720140e-02 +7.727272727272729753e+02 3.787878787878789808e+02 9.587796290980207803e-03 +8.030303030303030027e+02 3.787878787878789808e+02 1.777524778139189529e-03 +8.333333333333334849e+02 3.787878787878789808e+02 2.582855175103775124e-04 +8.636363636363639671e+02 3.787878787878789808e+02 2.871517220500684130e-05 +8.939393939393939945e+02 3.787878787878789808e+02 2.381512063610709710e-06 +9.242424242424244767e+02 3.787878787878789808e+02 1.434797832226741013e-07 +9.545454545454545041e+02 3.787878787878789808e+02 6.107385580804661962e-09 +9.848484848484849863e+02 3.787878787878789808e+02 1.784186981526931991e-10 +1.015151515151515468e+03 3.787878787878789808e+02 3.470587925503372594e-12 +1.045454545454545496e+03 3.787878787878789808e+02 4.355762747543226560e-14 +1.075757575757575978e+03 3.787878787878789808e+02 3.413565520039328254e-16 +1.106060606060606005e+03 3.787878787878789808e+02 1.614667396734152842e-18 +1.136363636363636488e+03 3.787878787878789808e+02 4.450412031472745167e-21 +1.166666666666666970e+03 3.787878787878789808e+02 6.891832999271985217e-24 +1.196969696969696997e+03 3.787878787878789808e+02 5.774644824333581529e-27 +1.227272727272727479e+03 3.787878787878789808e+02 2.518106005989865832e-30 +1.257575757575757507e+03 3.787878787878789808e+02 5.489675720400175155e-34 +1.287878787878787989e+03 3.787878787878789808e+02 5.740802921527496199e-38 +1.318181818181818471e+03 3.787878787878789808e+02 2.759591033387074334e-42 +1.348484848484848499e+03 3.787878787878789808e+02 5.836055178229244256e-47 +1.378787878787878981e+03 3.787878787878789808e+02 5.190588847986098680e-52 +1.409090909090909008e+03 3.787878787878789808e+02 1.853617005789069568e-57 +1.439393939393939490e+03 3.787878787878789808e+02 2.534408630171836253e-63 +1.469696969696969973e+03 3.787878787878789808e+02 1.263563911257743500e-69 +1.500000000000000000e+03 3.787878787878789808e+02 2.185022806596105263e-76 +-1.500000000000000000e+03 4.090909090909092356e+02 2.293878155645684064e-262 +-1.469696969696969745e+03 4.090909090909092356e+02 3.999841459704854822e-245 +-1.439393939393939490e+03 4.090909090909092356e+02 9.414252714756916743e-229 +-1.409090909090909008e+03 4.090909090909092356e+02 3.205485106082920512e-213 +-1.378787878787878753e+03 4.090909090909092356e+02 1.690146173206725593e-198 +-1.348484848484848499e+03 4.090909090909092356e+02 1.475362289861497174e-184 +-1.318181818181818244e+03 4.090909090909092356e+02 2.276679405435453647e-171 +-1.287878787878787989e+03 4.090909090909092356e+02 6.623420189767239237e-159 +-1.257575757575757507e+03 4.090909090909092356e+02 3.869474298958510019e-147 +-1.227272727272727252e+03 4.090909090909092356e+02 4.829324843884802778e-136 +-1.196969696969696997e+03 4.090909090909092356e+02 1.368121887555414150e-125 +-1.166666666666666515e+03 4.090909090909092356e+02 9.336191871834855779e-116 +-1.136363636363636488e+03 4.090909090909092356e+02 1.626625589894561857e-106 +-1.106060606060606005e+03 4.090909090909092356e+02 7.659635376586891989e-98 +-1.075757575757575751e+03 4.090909090909092356e+02 1.030681849547648261e-89 +-1.045454545454545496e+03 4.090909090909092356e+02 4.184987151321025873e-82 +-1.015151515151515127e+03 4.090909090909092356e+02 5.408005114244421933e-75 +-9.848484848484848726e+02 4.090909090909092356e+02 2.342812748293657783e-68 +-9.545454545454545041e+02 4.090909090909092356e+02 3.579671728198364437e-62 +-9.242424242424242493e+02 4.090909090909092356e+02 2.027053180936205109e-56 +-8.939393939393938808e+02 4.090909090909092356e+02 4.464554645349965907e-51 +-8.636363636363636260e+02 4.090909090909092356e+02 4.008856449747960951e-46 +-8.333333333333332575e+02 4.090909090909092356e+02 1.536363899260055570e-41 +-8.030303030303030027e+02 4.090909090909092356e+02 2.627630745310692789e-37 +-7.727272727272727479e+02 4.090909090909092356e+02 2.094402829610119001e-33 +-7.424242424242423795e+02 4.090909090909092356e+02 8.114733966294560576e-30 +-7.121212121212121247e+02 4.090909090909092356e+02 1.592071826992876341e-26 +-6.818181818181817562e+02 4.090909090909092356e+02 1.645678520276801685e-23 +-6.515151515151515014e+02 4.090909090909092356e+02 9.313320549156254320e-21 +-6.212121212121211329e+02 4.090909090909092356e+02 2.994939843867837540e-18 +-5.909090909090908781e+02 4.090909090909092356e+02 5.672911599541283127e-16 +-5.606060606060605096e+02 4.090909090909092356e+02 6.552879881345007959e-14 +-5.303030303030302548e+02 4.090909090909092356e+02 4.773139830449487581e-12 +-5.000000000000000000e+02 4.090909090909092356e+02 2.264242348262330060e-10 +-4.696969696969697452e+02 4.090909090909092356e+02 7.215277938779037422e-09 +-4.393939393939392630e+02 4.090909090909092356e+02 1.591192751670246288e-07 +-4.090909090909090082e+02 4.090909090909092356e+02 2.498755802303974801e-06 +-3.787878787878787534e+02 4.090909090909092356e+02 2.871517220500735291e-05 +-3.484848484848484986e+02 4.090909090909092356e+02 2.478588728614889770e-04 +-3.181818181818180165e+02 4.090909090909092356e+02 1.647348039107854410e-03 +-2.878787878787877617e+02 4.090909090909092356e+02 8.631774319411335966e-03 +-2.575757575757575069e+02 4.090909090909092356e+02 3.646348270185553048e-02 +-2.272727272727272521e+02 4.090909090909092356e+02 1.268331178800935211e-01 +-1.969696969696969973e+02 4.090909090909092356e+02 3.705615046728195083e-01 +-1.666666666666665151e+02 4.090909090909092356e+02 9.264911260829707951e-01 +-1.363636363636362603e+02 4.090909090909092356e+02 2.017155313214863632e+00 +-1.060606060606060055e+02 4.090909090909092356e+02 3.886707582912656722e+00 +-7.575757575757575069e+01 4.090909090909092356e+02 6.727593712141128002e+00 +-4.545454545454549589e+01 4.090909090909092356e+02 1.060541016950779003e+01 +-1.515151515151501371e+01 4.090909090909092356e+02 1.541711232793171682e+01 +1.515151515151524109e+01 4.090909090909092356e+02 2.090104720680691486e+01 +4.545454545454549589e+01 4.090909090909092356e+02 2.669117232474324908e+01 +7.575757575757575069e+01 4.090909090909092356e+02 3.238997094568922108e+01 +1.060606060606062329e+02 4.090909090909092356e+02 3.763301798773044027e+01 +1.363636363636364877e+02 4.090909090909092356e+02 4.212878690731825770e+01 +1.666666666666667425e+02 4.090909090909092356e+02 4.567091086140347755e+01 +1.969696969696969973e+02 4.090909090909092356e+02 4.812981200385577552e+01 +2.272727272727272521e+02 4.090909090909092356e+02 4.943436394678038681e+01 +2.575757575757577342e+02 4.090909090909092356e+02 4.955347455423399339e+01 +2.878787878787879890e+02 4.090909090909092356e+02 4.848454133994203374e+01 +3.181818181818182438e+02 4.090909090909092356e+02 4.625233861794313128e+01 +3.484848484848484986e+02 4.090909090909092356e+02 4.291865399354474420e+01 +3.787878787878789808e+02 4.090909090909092356e+02 3.859977831813422000e+01 +4.090909090909092356e+02 4.090909090909092356e+02 3.348557327433812958e+01 +4.393939393939394904e+02 4.090909090909092356e+02 2.785071371464482581e+01 +4.696969696969697452e+02 4.090909090909092356e+02 2.204730934729136749e+01 +5.000000000000000000e+02 4.090909090909092356e+02 1.647077799900299411e+01 +5.303030303030304822e+02 4.090909090909092356e+02 1.149936924196608778e+01 +5.606060606060605096e+02 4.090909090909092356e+02 7.420975727555092938e+00 +5.909090909090909918e+02 4.090909090909092356e+02 4.372847671700366590e+00 +6.212121212121214739e+02 4.090909090909092356e+02 2.321329840757200724e+00 +6.515151515151515014e+02 4.090909090909092356e+02 1.093943545730584166e+00 +6.818181818181819835e+02 4.090909090909092356e+02 4.504208248851455099e-01 +7.121212121212120110e+02 4.090909090909092356e+02 1.592762472320090605e-01 +7.424242424242424931e+02 4.090909090909092356e+02 4.748972307319303254e-02 +7.727272727272729753e+02 4.090909090909092356e+02 1.170671265806326987e-02 +8.030303030303030027e+02 4.090909090909092356e+02 2.336636575977202573e-03 +8.333333333333334849e+02 4.090909090909092356e+02 3.693737472711781933e-04 +8.636363636363639671e+02 4.090909090909092356e+02 4.517735882024808894e-05 +8.939393939393939945e+02 4.090909090909092356e+02 4.171386994035362388e-06 +9.242424242424244767e+02 4.090909090909092356e+02 2.833566430996938351e-07 +9.545454545454545041e+02 4.090909090909092356e+02 1.378261373162455346e-08 +9.848484848484849863e+02 4.090909090909092356e+02 4.666492816799024268e-10 +1.015151515151515468e+03 4.090909090909092356e+02 1.067799151664010913e-11 +1.045454545454545496e+03 4.090909090909092356e+02 1.601294376118513116e-13 +1.075757575757575978e+03 4.090909090909092356e+02 1.524198984291531892e-15 +1.106060606060606005e+03 4.090909090909092356e+02 8.907807991230643573e-18 +1.136363636363636488e+03 4.090909090909092356e+02 3.088105188850832486e-20 +1.166666666666666970e+03 4.090909090909092356e+02 6.127767966886405110e-23 +1.196969696969696997e+03 4.090909090909092356e+02 6.707520673390002145e-26 +1.227272727272727479e+03 4.090909090909092356e+02 3.898479567578570678e-29 +1.257575757575757507e+03 4.090909090909092356e+02 1.156617221994752775e-32 +1.287878787878787989e+03 4.090909090909092356e+02 1.681885295228469187e-36 +1.318181818181818471e+03 4.090909090909092356e+02 1.149556065965148354e-40 +1.348484848484848499e+03 4.090909090909092356e+02 3.537278923913023716e-45 +1.378787878787878981e+03 4.090909090909092356e+02 4.687655442031066112e-50 +1.409090909090909008e+03 4.090909090909092356e+02 2.556199277280019647e-55 +1.439393939393939490e+03 4.090909090909092356e+02 5.473377065585251326e-61 +1.469696969696969973e+03 4.090909090909092356e+02 4.386015980157495726e-67 +1.500000000000000000e+03 4.090909090909092356e+02 1.252089404672476376e-73 +-1.500000000000000000e+03 4.393939393939394904e+02 5.907805748297306297e-276 +-1.469696969696969745e+03 4.393939393939394904e+02 4.383786664343198870e-258 +-1.439393939393939490e+03 4.393939393939394904e+02 4.193987081497613745e-241 +-1.409090909090909008e+03 4.393939393939394904e+02 5.548496235077592566e-225 +-1.378787878787878753e+03 4.393939393939394904e+02 1.087360748018277881e-209 +-1.348484848484848499e+03 4.393939393939394904e+02 3.377266532908934914e-195 +-1.318181818181818244e+03 4.393939393939394904e+02 1.776466784958918524e-181 +-1.287878787878787989e+03 4.393939393939394904e+02 1.688959443974590025e-168 +-1.257575757575757507e+03 4.393939393939394904e+02 3.093752660187324813e-156 +-1.227272727272727252e+03 4.393939393939394904e+02 1.162394707320100164e-144 +-1.196969696969696997e+03 4.393939393939394904e+02 9.525423902374488610e-134 +-1.166666666666666515e+03 4.393939393939394904e+02 1.808015725620125357e-123 +-1.136363636363636488e+03 4.393939393939394904e+02 8.431316847705239728e-114 +-1.106060606060606005e+03 4.393939393939394904e+02 1.023329762419973616e-104 +-1.075757575757575751e+03 4.393939393939394904e+02 3.420408862336073028e-96 +-1.045454545454545496e+03 4.393939393939394904e+02 3.327066334117569321e-88 +-1.015151515151515127e+03 4.393939393939394904e+02 9.940501002456545530e-81 +-9.848484848484848726e+02 4.393939393939394904e+02 9.616662695257368460e-74 +-9.545454545454545041e+02 4.393939393939394904e+02 3.171606292227801967e-67 +-9.242424242424242493e+02 4.393939393939394904e+02 3.749781639093727100e-61 +-8.939393939393938808e+02 4.393939393939394904e+02 1.669172073207022277e-55 +-8.636363636363636260e+02 4.393939393939394904e+02 2.934437283087230677e-50 +-8.333333333333332575e+02 4.393939393939394904e+02 2.134523160815666617e-45 +-8.030303030303030027e+02 4.393939393939394904e+02 6.722278760459066307e-41 +-7.727272727272727479e+02 4.393939393939394904e+02 9.579054004792335842e-37 +-7.424242424242423795e+02 4.393939393939394904e+02 6.446642623740546069e-33 +-7.121212121212121247e+02 4.393939393939394904e+02 2.136128687819636317e-29 +-6.818181818181817562e+02 4.393939393939394904e+02 3.628654415183960186e-26 +-6.515151515151515014e+02 4.393939393939394904e+02 3.286194629876708236e-23 +-6.212121212121211329e+02 4.393939393939394904e+02 1.647931249405019494e-20 +-5.909090909090908781e+02 4.393939393939394904e+02 4.746956502817670852e-18 +-5.606060606060605096e+02 4.393939393939394904e+02 8.137997505906935002e-16 +-5.303030303030302548e+02 4.393939393939394904e+02 8.592218911187417590e-14 +-5.000000000000000000e+02 4.393939393939394904e+02 5.774328674328721260e-12 +-4.696969696969697452e+02 4.393939393939394904e+02 2.549720171445584657e-10 +-4.393939393939392630e+02 4.393939393939394904e+02 7.626555240962888763e-09 +-4.090909090909090082e+02 4.393939393939394904e+02 1.591192751670234906e-07 +-3.787878787878787534e+02 4.393939393939394904e+02 2.381512063610692770e-06 +-3.484848484848484986e+02 4.393939393939394904e+02 2.626389391097705880e-05 +-3.181818181818180165e+02 4.393939393939394904e+02 2.189505576192053227e-04 +-2.878787878787877617e+02 4.393939393939394904e+02 1.413778726829432661e-03 +-2.575757575757575069e+02 4.393939393939394904e+02 7.235968611464837705e-03 +-2.272727272727272521e+02 4.393939393939394904e+02 3.000452186145810551e-02 +-1.969696969696969973e+02 4.393939393939394904e+02 1.028987436319804966e-01 +-1.666666666666665151e+02 4.393939393939394904e+02 2.975697925943394107e-01 +-1.363636363636362603e+02 4.393939393939394904e+02 7.389391304207523214e-01 +-1.060606060606060055e+02 4.393939393939394904e+02 1.602576414572425945e+00 +-7.575757575757575069e+01 4.393939393939394904e+02 3.083414106412953437e+00 +-4.545454545454549589e+01 4.393939393939394904e+02 5.339791733036721055e+00 +-1.515151515151501371e+01 4.393939393939394904e+02 8.434047231856137472e+00 +1.515151515151524109e+01 4.393939393939394904e+02 1.229618639237855682e+01 +4.545454545454549589e+01 4.393939393939394904e+02 1.672609502329095577e+01 +7.575757575757575069e+01 4.393939393939394904e+02 2.143082896113662272e+01 +1.060606060606062329e+02 4.393939393939394904e+02 2.607941266867414143e+01 +1.363636363636364877e+02 4.393939393939394904e+02 3.035489726624805940e+01 +1.666666666666667425e+02 4.393939393939394904e+02 3.399015252191787084e+01 +1.969696969696969973e+02 4.393939393939394904e+02 3.678372156337837851e+01 +2.272727272727272521e+02 4.393939393939394904e+02 3.859977831813424132e+01 +2.575757575757577342e+02 4.393939393939394904e+02 3.935976443487304266e+01 +2.878787878787879890e+02 4.393939393939394904e+02 3.903320509833590535e+01 +3.181818181818182438e+02 4.393939393939394904e+02 3.763301798773046869e+01 +3.484848484848484986e+02 4.393939393939394904e+02 3.521758926474928586e+01 +3.787878787878789808e+02 4.393939393939394904e+02 3.189863750423565136e+01 +4.090909090909092356e+02 4.393939393939394904e+02 2.785071371464482581e+01 +4.393939393939394904e+02 4.393939393939394904e+02 2.331554257030983734e+01 +4.696969696969697452e+02 4.393939393939394904e+02 1.859330534199406060e+01 +5.000000000000000000e+02 4.393939393939394904e+02 1.401489965409860794e+01 +5.303030303030304822e+02 4.393939393939394904e+02 9.895316726363947879e+00 +5.606060606060605096e+02 4.393939393939394904e+02 6.477736584771352391e+00 +5.909090909090909918e+02 4.393939393939394904e+02 3.886707582912668713e+00 +6.212121212121214739e+02 4.393939393939394904e+02 2.110474631917949484e+00 +6.515151515151515014e+02 4.393939393939394904e+02 1.022719026539214981e+00 +6.818181818181819835e+02 4.393939393939394904e+02 4.356244763048440771e-01 +7.121212121212120110e+02 4.393939393939394904e+02 1.604402458870249071e-01 +7.424242424242424931e+02 4.393939393939394904e+02 5.019822989602257257e-02 +7.727272727272729753e+02 4.393939393939394904e+02 1.309272417923804110e-02 +8.030303030303030027e+02 4.393939393939394904e+02 2.789935865432187183e-03 +8.333333333333334849e+02 4.393939393939394904e+02 4.754453697203508099e-04 +8.636363636363639671e+02 4.393939393939394904e+02 6.334792636026655990e-05 +8.939393939393939945e+02 4.393939393939394904e+02 6.443714674555721695e-06 +9.242424242424244767e+02 4.393939393939394904e+02 4.880031423565792628e-07 +9.545454545454545041e+02 4.393939393939394904e+02 2.680187736377927109e-08 +9.848484848484849863e+02 4.393939393939394904e+02 1.038488082495684482e-09 +1.015151515151515468e+03 4.393939393939394904e+02 2.758242893688769917e-11 +1.045454545454545496e+03 4.393939393939394904e+02 4.873295378257312853e-13 +1.075757575757575978e+03 4.393939393939394904e+02 5.551371713955163794e-15 +1.106060606060606005e+03 4.393939393939394904e+02 3.946907027548989857e-17 +1.136363636363636488e+03 4.393939393939394904e+02 1.693353897939045293e-19 +1.166666666666666970e+03 4.393939393939394904e+02 4.233422443799554513e-22 +1.196969696969696997e+03 4.393939393939394904e+02 5.947998903018240826e-25 +1.227272727272727479e+03 4.393939393939394904e+02 4.524092374857080410e-28 +1.257575757575757507e+03 4.393939393939394904e+02 1.792185002743901951e-31 +1.287878787878787989e+03 4.393939393939394904e+02 3.553023206116384855e-35 +1.318181818181818471e+03 4.393939393939394904e+02 3.383091011068423199e-39 +1.348484848484848499e+03 4.393939393939394904e+02 1.482961626972931285e-43 +1.378787878787878981e+03 4.393939393939394904e+02 2.864906582123750810e-48 +1.409090909090909008e+03 4.393939393939394904e+02 2.332290390718712350e-53 +1.439393939393939490e+03 4.393939393939394904e+02 7.640771892899690025e-59 +1.469696969696969973e+03 4.393939393939394904e+02 9.607905200082776567e-65 +1.500000000000000000e+03 4.393939393939394904e+02 4.417484338635037608e-71 +-1.500000000000000000e+03 4.696969696969697452e+02 3.296325375164239287e-290 +-1.469696969696969745e+03 4.696969696969697452e+02 1.089284707477999274e-271 +-1.439393939393939490e+03 4.696969696969697452e+02 4.429793536380294970e-254 +-1.409090909090909008e+03 4.696969696969697452e+02 2.379546682244374415e-237 +-1.378787878787878753e+03 4.696969696969697452e+02 1.809985603978085315e-221 +-1.348484848484848499e+03 4.696969696969697452e+02 2.087330420477087307e-206 +-1.318181818181818244e+03 4.696969696969697452e+02 3.902753120679609249e-192 +-1.287878787878787989e+03 4.696969696969697452e+02 1.263592148116150266e-178 +-1.257575757575757507e+03 4.696969696969697452e+02 7.557087439101445294e-166 +-1.227272727272727252e+03 4.696969696969697452e+02 8.894733804536885967e-154 +-1.196969696969696997e+03 4.696969696969697452e+02 2.192427768934152406e-142 +-1.166666666666666515e+03 4.696969696969697452e+02 1.202756953777357461e-131 +-1.136363636363636488e+03 4.696969696969697452e+02 1.558836896993037684e-121 +-1.106060606060606005e+03 4.696969696969697452e+02 5.060194744258727849e-112 +-1.075757575757575751e+03 4.696969696969697452e+02 4.356268475749264902e-103 +-1.045454545454545496e+03 4.696969696969697452e+02 1.051825158759479565e-94 +-1.015151515151515127e+03 4.696969696969697452e+02 7.523470174959262088e-87 +-9.848484848484848726e+02 4.696969696969697452e+02 1.681769093994202809e-79 +-9.545454545454545041e+02 4.696969696969697452e+02 1.237882402550954711e-72 +-9.242424242424242493e+02 4.696969696969697452e+02 3.157273288493190006e-66 +-8.939393939393938808e+02 4.696969696969697452e+02 2.932805033955263968e-60 +-8.636363636363636260e+02 4.696969696969697452e+02 1.041536444950714942e-54 +-8.333333333333332575e+02 4.696969696969697452e+02 1.482625960384818511e-49 +-8.030303030303030027e+02 4.696969696969697452e+02 8.858572265124334768e-45 +-7.727272727272727479e+02 4.696969696969697452e+02 2.323504838735650528e-40 +-7.424242424242423795e+02 4.696969696969697452e+02 2.794521287592092516e-36 +-7.121212121212121247e+02 4.696969696969697452e+02 1.607885402204063373e-32 +-6.818181818181817562e+02 4.696969696969697452e+02 4.611582579933853633e-29 +-6.515151515151515014e+02 4.696969696969697452e+02 6.861500121974648627e-26 +-6.212121212121211329e+02 4.696969696969697452e+02 5.504943555269628461e-23 +-5.909090909090908781e+02 4.696969696969697452e+02 2.472324417284268920e-20 +-5.606060606060605096e+02 4.696969696969697452e+02 6.444577989125045061e-18 +-5.303030303030302548e+02 4.696969696969697452e+02 1.009720453475543344e-15 +-5.000000000000000000e+02 4.696969696969697452e+02 9.834906517405519448e-14 +-4.696969696969697452e+02 4.696969696969697452e+02 6.151911244443070217e-12 +-4.393939393939392630e+02 4.696969696969697452e+02 2.549720171445657035e-10 +-4.090909090909090082e+02 4.696969696969697452e+02 7.215277938779216920e-09 +-3.787878787878787534e+02 4.696969696969697452e+02 1.434797832226751071e-07 +-3.484848484848484986e+02 4.696969696969697452e+02 2.060952754440492893e-06 +-3.181818181818180165e+02 4.696969696969697452e+02 2.195387441913329381e-05 +-2.878787878787877617e+02 4.696969696969697452e+02 1.778319660458211498e-04 +-2.575757575757575069e+02 4.696969696969697452e+02 1.121804712250768898e-03 +-2.272727272727272521e+02 4.696969696969697452e+02 5.637029251018730973e-03 +-1.969696969696969973e+02 4.696969696969697452e+02 2.305097498732430056e-02 +-1.666666666666665151e+02 4.696969696969697452e+02 7.826691917058337111e-02 +-1.363636363636362603e+02 4.696969696969697452e+02 2.248664244665898315e-01 +-1.060606060606060055e+02 4.696969696969697452e+02 5.564158524580646858e-01 +-7.575757575757575069e+01 4.696969696969697452e+02 1.205417551072399007e+00 +-4.545454545454549589e+01 4.696969696969697452e+02 2.321329840757213159e+00 +-1.515151515151501371e+01 4.696969696969697452e+02 4.029575336703656419e+00 +1.515151515151524109e+01 4.696969696969697452e+02 6.386017470320094702e+00 +4.545454545454549589e+01 4.696969696969697452e+02 9.346267334126007853e+00 +7.575757575757575069e+01 4.696969696969697452e+02 1.276250745677545773e+01 +1.060606060606062329e+02 4.696969696969697452e+02 1.640739115024346262e+01 +1.363636363636364877e+02 4.696969696969697452e+02 2.001374351117112482e+01 +1.666666666666667425e+02 4.696969696969697452e+02 2.331554257030984800e+01 +1.969696969696969973e+02 4.696969696969697452e+02 2.607941266867414143e+01 +2.272727272727272521e+02 4.696969696969697452e+02 2.812259658780463312e+01 +2.575757575757577342e+02 4.696969696969697452e+02 2.931920339352130966e+01 +2.878787878787879890e+02 4.696969696969697452e+02 2.959957150752310184e+01 +3.181818181818182438e+02 4.696969696969697452e+02 2.894783723543701370e+01 +3.484848484848484986e+02 4.696969696969697452e+02 2.740114767170857135e+01 +3.787878787878789808e+02 4.696969696969697452e+02 2.505136371008614304e+01 +4.090909090909092356e+02 4.696969696969697452e+02 2.204730934729137815e+01 +4.393939393939394904e+02 4.696969696969697452e+02 1.859330534199407126e+01 +4.696969696969697452e+02 4.696969696969697452e+02 1.493871111047210221e+01 +5.000000000000000000e+02 4.696969696969697452e+02 1.135448600013549125e+01 +5.303030303030304822e+02 4.696969696969697452e+02 8.097025652719095135e+00 +5.606060606060605096e+02 4.696969696969697452e+02 5.366074047187590956e+00 +5.909090909090909918e+02 4.696969696969697452e+02 3.269594569239041348e+00 +6.212121212121214739e+02 4.696969696969697452e+02 1.809813356520433958e+00 +6.515151515151515014e+02 4.696969696969697452e+02 8.981242595383369665e-01 +6.818181818181819835e+02 4.696969696969697452e+02 3.938451388034517886e-01 +7.121212121212120110e+02 4.696969696969697452e+02 1.502409106354292700e-01 +7.424242424242424931e+02 4.696969696969697452e+02 4.902023343803101063e-02 +7.727272727272729753e+02 4.696969696969697452e+02 1.343387640559200007e-02 +8.030303030303030027e+02 4.696969696969697452e+02 3.032801906466364543e-03 +8.333333333333334849e+02 4.696969696969697452e+02 5.525161055462614757e-04 +8.636363636363639671e+02 4.696969696969697452e+02 7.947107386062601505e-05 +8.939393939393939945e+02 4.696969696969697452e+02 8.818710076177882501e-06 +9.242424242424244767e+02 4.696969696969697452e+02 7.368261931620156133e-07 +9.545454545454545041e+02 4.696969696969697452e+02 4.518401091155292189e-08 +9.848484848484849863e+02 4.696969696969697452e+02 1.979810045147786678e-09 +1.015151515151515468e+03 4.696969696969697452e+02 6.027040850409392587e-11 +1.045454545454545496e+03 4.696969696969697452e+02 1.237978279006370896e-12 +1.075757575757575978e+03 4.696969696969697452e+02 1.664179486460274236e-14 +1.106060606060606005e+03 4.696969696969697452e+02 1.418335871733455173e-16 +1.136363636363636488e+03 4.696969696969697452e+02 7.415268609422142457e-19 +1.166666666666666970e+03 4.696969696969697452e+02 2.298180960273950057e-21 +1.196969696969696997e+03 4.696969696969697452e+02 4.075259886177523587e-24 +1.227272727272727479e+03 4.696969696969697452e+02 3.985730491565317384e-27 +1.257575757575757507e+03 4.696969696969697452e+02 2.070014663641281400e-30 +1.287878787878787989e+03 4.696969696969697452e+02 5.489675720399862976e-34 +1.318181818181818471e+03 4.696969696969697452e+02 7.139802540244930781e-38 +1.348484848484848499e+03 4.696969696969697452e+02 4.368315301211030715e-42 +1.378787878787878981e+03 4.696969696969697452e+02 1.204524420319468467e-46 +1.409090909090909008e+03 4.696969696969697452e+02 1.432320621239124038e-51 +1.439393939393939490e+03 4.696969696969697452e+02 7.019409751131140033e-57 +1.469696969696969973e+03 4.696969696969697452e+02 1.353234097284289063e-62 +1.500000000000000000e+03 4.696969696969697452e+02 9.783564016050266370e-69 +-1.500000000000000000e+03 5.000000000000000000e+02 3.770536500545132397e-305 +-1.469696969696969745e+03 5.000000000000000000e+02 5.811146587116872589e-286 +-1.439393939393939490e+03 5.000000000000000000e+02 1.051283800345577783e-267 +-1.409090909090909008e+03 5.000000000000000000e+02 2.397934725488949310e-250 +-1.378787878787878753e+03 5.000000000000000000e+02 7.398391846425062855e-234 +-1.348484848484848499e+03 5.000000000000000000e+02 3.308314558189894351e-218 +-1.318181818181818244e+03 5.000000000000000000e+02 2.294543125524735672e-203 +-1.287878787878787989e+03 5.000000000000000000e+02 2.638272463260076417e-189 +-1.257575757575757507e+03 5.000000000000000000e+02 5.368520886190014728e-176 +-1.227272727272727252e+03 5.000000000000000000e+02 2.061305607752411092e-163 +-1.196969696969696997e+03 5.000000000000000000e+02 1.590331173135733218e-151 +-1.166666666666666515e+03 5.000000000000000000e+02 2.622155751583036780e-140 +-1.136363636363636488e+03 5.000000000000000000e+02 9.814924425518539964e-130 +-1.106060606060606005e+03 5.000000000000000000e+02 8.848474370846281444e-120 +-1.075757575757575751e+03 5.000000000000000000e+02 2.035924916243741547e-110 +-1.045454545454545496e+03 5.000000000000000000e+02 1.265288505022653967e-101 +-1.015151515151515127e+03 5.000000000000000000e+02 2.245111407822774232e-93 +-9.848484848484848726e+02 5.000000000000000000e+02 1.200760533549154684e-85 +-9.545454545454545041e+02 5.000000000000000000e+02 2.041071860286435924e-78 +-9.242424242424242493e+02 5.000000000000000000e+02 1.161235584405763959e-71 +-8.939393939393938808e+02 5.000000000000000000e+02 2.325856181748448658e-65 +-8.636363636363636260e+02 5.000000000000000000e+02 1.722859058062611168e-59 +-8.333333333333332575e+02 5.000000000000000000e+02 4.952089332747618990e-54 +-8.030303030303030027e+02 5.000000000000000000e+02 5.788020115190711360e-49 +-7.727272727272727479e+02 5.000000000000000000e+02 2.879181287860839546e-44 +-7.424242424242423795e+02 5.000000000000000000e+02 6.371820707268533187e-40 +-7.121212121212121247e+02 5.000000000000000000e+02 6.549910100891336762e-36 +-6.818181818181817562e+02 5.000000000000000000e+02 3.261141548139952405e-32 +-6.515151515151515014e+02 5.000000000000000000e+02 8.190592154689639769e-29 +-6.212121212121211329e+02 5.000000000000000000e+02 1.079405629075745686e-25 +-5.909090909090908781e+02 5.000000000000000000e+02 7.754498717481483205e-23 +-5.606060606060605096e+02 5.000000000000000000e+02 3.151098353630756389e-20 +-5.303030303030302548e+02 5.000000000000000000e+02 7.506067042544200381e-18 +-5.000000000000000000e+02 5.000000000000000000e+02 1.084855264042937882e-15 +-4.696969696969697452e+02 5.000000000000000000e+02 9.834906517405588868e-14 +-4.393939393939392630e+02 5.000000000000000000e+02 5.774328674328947442e-12 +-4.090909090909090082e+02 5.000000000000000000e+02 2.264242348262418465e-10 +-3.787878787878787534e+02 5.000000000000000000e+02 6.107385580804661962e-09 +-3.484848484848484986e+02 5.000000000000000000e+02 1.165690430938539772e-07 +-3.181818181818180165e+02 5.000000000000000000e+02 1.617538348122379698e-06 +-2.878787878787877617e+02 5.000000000000000000e+02 1.674483854635836866e-05 +-2.575757575757575069e+02 5.000000000000000000e+02 1.325371086279570612e-04 +-2.272727272727272521e+02 5.000000000000000000e+02 8.210372360606049214e-04 +-1.969696969696969973e+02 5.000000000000000000e+02 4.069670962380073261e-03 +-1.666666666666665151e+02 5.000000000000000000e+02 1.648134427951304312e-02 +-1.363636363636362603e+02 5.000000000000000000e+02 5.561503648793480331e-02 +-1.060606060606060055e+02 5.000000000000000000e+02 1.592762472320083389e-01 +-7.575757575757575069e+01 5.000000000000000000e+02 3.938451388034535650e-01 +-4.545454545454549589e+01 5.000000000000000000e+02 8.543497687776482330e-01 +-1.515151515151501371e+01 5.000000000000000000e+02 1.649929098861378174e+00 +1.515151515151524109e+01 5.000000000000000000e+02 2.875155878473117266e+00 +4.545454545454549589e+01 5.000000000000000000e+02 4.576513902341193152e+00 +7.575757575757575069e+01 5.000000000000000000e+02 6.727593712141153759e+00 +1.060606060606062329e+02 5.000000000000000000e+02 9.223041622713203935e+00 +1.363636363636364877e+02 5.000000000000000000e+02 1.189267220388695812e+01 +1.666666666666667425e+02 5.000000000000000000e+02 1.452916255455597394e+01 +1.969696969696969973e+02 5.000000000000000000e+02 1.691944523421542002e+01 +2.272727272727272521e+02 5.000000000000000000e+02 1.887157585883731059e+01 +2.575757575757577342e+02 5.000000000000000000e+02 2.023309862889174227e+01 +2.878787878787879890e+02 5.000000000000000000e+02 2.090104720680697525e+01 +3.181818181818182438e+02 5.000000000000000000e+02 2.082609784612732895e+01 +3.484848484848484986e+02 5.000000000000000000e+02 2.001374351117113903e+01 +3.787878787878789808e+02 5.000000000000000000e+02 1.852419054593361025e+01 +4.090909090909092356e+02 5.000000000000000000e+02 1.647077799900299411e+01 +4.393939393939394904e+02 5.000000000000000000e+02 1.401489965409862037e+01 +4.696969696969697452e+02 5.000000000000000000e+02 1.135448600013550191e+01 +5.000000000000000000e+02 5.000000000000000000e+02 8.703836765622375182e+00 +5.303030303030304822e+02 5.000000000000000000e+02 6.265381112019347221e+00 +5.606060606060605096e+02 5.000000000000000000e+02 4.198257131978432533e+00 +5.909090909090909918e+02 5.000000000000000000e+02 2.592568317032773795e+00 +6.212121212121214739e+02 5.000000000000000000e+02 1.458980303435513104e+00 +6.515151515151515014e+02 5.000000000000000000e+02 7.389391304207537647e-01 +6.818181818181819835e+02 5.000000000000000000e+02 3.322411735347132744e-01 +7.121212121212120110e+02 5.000000000000000000e+02 1.306450276394802157e-01 +7.424242424242424931e+02 5.000000000000000000e+02 4.420787312407663955e-02 +7.727272727272729753e+02 5.000000000000000000e+02 1.265056373311999188e-02 +8.030303030303030027e+02 5.000000000000000000e+02 3.004854438145668997e-03 +8.333333333333334849e+02 5.000000000000000000e+02 5.807692880777962866e-04 +8.636363636363639671e+02 5.000000000000000000e+02 8.942879788635098184e-05 +8.939393939393939945e+02 5.000000000000000000e+02 1.072840490473373092e-05 +9.242424242424244767e+02 5.000000000000000000e+02 9.793342834294247872e-07 +9.545454545454545041e+02 5.000000000000000000e+02 6.635633443757741510e-08 +9.848484848484849863e+02 5.000000000000000000e+02 3.251401439798244409e-09 +1.015151515151515468e+03 5.000000000000000000e+02 1.121089509383964959e-10 +1.045454545454545496e+03 5.000000000000000000e+02 2.643624361305260079e-12 +1.075757575757575978e+03 5.000000000000000000e+02 4.138288825130290017e-14 +1.106060606060606005e+03 5.000000000000000000e+02 4.169066704949643775e-16 +1.136363636363636488e+03 5.000000000000000000e+02 2.617295991581659639e-18 +1.166666666666666970e+03 5.000000000000000000e+02 9.902054361619147479e-21 +1.196969696969696997e+03 5.000000000000000000e+02 2.180631712290003242e-23 +1.227272727272727479e+03 5.000000000000000000e+02 2.696581401566096541e-26 +1.257575757575757507e+03 5.000000000000000000e+02 1.804147929571447884e-29 +1.287878787878787989e+03 5.000000000000000000e+02 6.284560592169752431e-33 +1.318181818181818471e+03 5.000000000000000000e+02 1.095474273756845335e-36 +1.348484848484848499e+03 5.000000000000000000e+02 9.172713499359318212e-41 +1.378787878787878981e+03 5.000000000000000000e+02 3.537278923912772307e-45 +1.409090909090909008e+03 5.000000000000000000e+02 6.015720192032289303e-50 +1.439393939393939490e+03 5.000000000000000000e+02 4.315065247200378012e-55 +1.469696969696969973e+03 5.000000000000000000e+02 1.247000591634072030e-60 +1.500000000000000000e+03 5.000000000000000000e+02 1.385119369922601767e-66 +-1.500000000000000000e+03 5.303030303030304822e+02 8.399115979301191251e-321 +-1.469696969696969745e+03 5.303030303030304822e+02 6.295312769213056717e-301 +-1.439393939393939490e+03 5.303030303030304822e+02 5.305973067519777776e-282 +-1.409090909090909008e+03 5.303030303030304822e+02 5.378423962584364907e-264 +-1.378787878787878753e+03 5.303030303030304822e+02 7.039348969580053661e-247 +-1.348484848484848499e+03 5.303030303030304822e+02 1.275575583369602308e-230 +-1.318181818181818244e+03 5.303030303030304822e+02 3.427271189294925222e-215 +-1.287878787878787989e+03 5.303030303030304822e+02 1.460478627360033217e-200 +-1.257575757575757507e+03 5.303030303030304822e+02 1.054498239096036676e-186 +-1.227272727272727252e+03 5.303030303030304822e+02 1.376459522873434684e-173 +-1.196969696969696997e+03 5.303030303030304822e+02 3.461581338701957984e-161 +-1.166666666666666515e+03 5.303030303030304822e+02 1.785127688795822943e-149 +-1.136363636363636488e+03 5.303030303030304822e+02 2.006787473306398074e-138 +-1.106060606060606005e+03 5.303030303030304822e+02 5.221413508755827081e-128 +-1.075757575757575751e+03 5.303030303030304822e+02 3.334342676870646712e-118 +-1.045454545454545496e+03 5.303030303030304822e+02 5.534930789535624007e-109 +-1.015151515151515127e+03 5.303030303030304822e+02 2.526398915685159803e-100 +-9.848484848484848726e+02 5.303030303030304822e+02 3.350047264315313535e-92 +-9.545454545454545041e+02 5.303030303030304822e+02 1.361740296015984590e-84 +-9.242424242424242493e+02 5.303030303030304822e+02 1.788259835300976079e-77 +-8.939393939393938808e+02 5.303030303030304822e+02 7.985867999539144734e-71 +-8.636363636363636260e+02 5.303030303030304822e+02 1.274954127372907976e-64 +-8.333333333333332575e+02 5.303030303030304822e+02 7.640771892899690025e-59 +-8.030303030303030027e+02 5.303030303030304822e+02 1.802615210572965918e-53 +-7.727272727272727479e+02 5.303030303030304822e+02 1.753510576100227298e-48 +-7.424242424242423795e+02 5.303030303030304822e+02 7.357551500589416943e-44 +-7.121212121212121247e+02 5.303030303030304822e+02 1.391301834018529342e-39 +-6.818181818181817562e+02 5.303030303030304822e+02 1.237313225194082409e-35 +-6.515151515151515014e+02 5.303030303030304822e+02 5.393601910098739758e-32 +-6.212121212121211329e+02 5.303030303030304822e+02 1.199646544736765024e-28 +-5.909090909090908781e+02 5.303030303030304822e+02 1.415470165255482274e-25 +-5.606060606060605096e+02 5.303030303030304822e+02 9.199887089891628764e-23 +-5.303030303030302548e+02 5.303030303030304822e+02 3.416044915081259121e-20 +-5.000000000000000000e+02 5.303030303030304822e+02 7.506067042544040144e-18 +-4.696969696969697452e+02 5.303030303030304822e+02 1.009720453475500351e-15 +-4.393939393939392630e+02 5.303030303030304822e+02 8.592218911187478174e-14 +-4.090909090909090082e+02 5.303030303030304822e+02 4.773139830449487581e-12 +-3.787878787878787534e+02 5.303030303030304822e+02 1.784186981526931991e-10 +-3.484848484848484986e+02 5.303030303030304822e+02 4.619769020364059393e-09 +-3.181818181818180165e+02 5.303030303030304822e+02 8.519492193135669927e-08 +-2.878787878787877617e+02 5.303030303030304822e+02 1.149090232075827735e-06 +-2.575757575757575069e+02 5.303030303030304822e+02 1.162621955646446031e-05 +-2.272727272727272521e+02 5.303030303030304822e+02 9.039146387247615233e-05 +-1.969696969696969973e+02 5.303030303030304822e+02 5.525161055462614757e-04 +-1.666666666666665151e+02 5.303030303030304822e+02 2.713180947850626912e-03 +-1.363636363636362603e+02 5.303030303030304822e+02 1.092396005911746605e-02 +-1.060606060606060055e+02 5.303030303030304822e+02 3.675900705335541363e-02 +-7.575757575757575069e+01 5.303030303030304822e+02 1.052466108158093966e-01 +-4.545454545454549589e+01 5.303030303030304822e+02 2.607084247504894425e-01 +-1.515151515151501371e+01 5.303030303030304822e+02 5.674271211594718034e-01 +1.515151515151524109e+01 5.303030303030304822e+02 1.100632249223699066e+00 +4.545454545454549589e+01 5.303030303030304822e+02 1.927454348151819152e+00 +7.575757575757575069e+01 5.303030303030304822e+02 3.083414106412950773e+00 +1.060606060606062329e+02 5.303030303030304822e+02 4.553498766517232177e+00 +1.363636363636364877e+02 5.303030303030304822e+02 6.265381112019335674e+00 +1.666666666666667425e+02 5.303030303030304822e+02 8.097025652719089805e+00 +1.969696969696969973e+02 5.303030303030304822e+02 9.895316726363947879e+00 +2.272727272727272521e+02 5.303030303030304822e+02 1.149936924196608246e+01 +2.575757575757577342e+02 5.303030303030304822e+02 1.276250745677545240e+01 +2.878787878787879890e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.181818181818182438e+02 5.303030303030304822e+02 1.384652974243119417e+01 +3.484848484848484986e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.787878787878789808e+02 5.303030303030304822e+02 1.276250745677545240e+01 +4.090909090909092356e+02 5.303030303030304822e+02 1.149936924196609844e+01 +4.393939393939394904e+02 5.303030303030304822e+02 9.895316726363956761e+00 +4.696969696969697452e+02 5.303030303030304822e+02 8.097025652719089805e+00 +5.000000000000000000e+02 5.303030303030304822e+02 6.265381112019347221e+00 +5.303030303030304822e+02 5.303030303030304822e+02 4.553498766517232177e+00 +5.606060606060605096e+02 5.303030303030304822e+02 3.083414106412966760e+00 +5.909090909090909918e+02 5.303030303030304822e+02 1.927454348151822705e+00 +6.212121212121214739e+02 5.303030303030304822e+02 1.100632249223697290e+00 +6.515151515151515014e+02 5.303030303030304822e+02 5.674271211594728026e-01 +6.818181818181819835e+02 5.303030303030304822e+02 2.607084247504903862e-01 +7.121212121212120110e+02 5.303030303030304822e+02 1.052466108158106178e-01 +7.424242424242424931e+02 5.303030303030304822e+02 3.675900705335548302e-02 +7.727272727272729753e+02 5.303030303030304822e+02 1.092396005911746605e-02 +8.030303030303030027e+02 5.303030303030304822e+02 2.713180947850645994e-03 +8.333333333333334849e+02 5.303030303030304822e+02 5.525161055462623431e-04 +8.636363636363639671e+02 5.303030303030304822e+02 9.039146387247502747e-05 +8.939393939393939945e+02 5.303030303030304822e+02 1.162621955646462294e-05 +9.242424242424244767e+02 5.303030303030304822e+02 1.149090232075827735e-06 +9.545454545454545041e+02 5.303030303030304822e+02 8.519492193135790364e-08 +9.848484848484849863e+02 5.303030303030304822e+02 4.619769020364141284e-09 +1.015151515151515468e+03 5.303030303030304822e+02 1.784186981526900196e-10 +1.045454545454545496e+03 5.303030303030304822e+02 4.773139830449487581e-12 +1.075757575757575978e+03 5.303030303030304822e+02 8.592218911187234574e-14 +1.106060606060606005e+03 5.303030303030304822e+02 1.009720453475564840e-15 +1.136363636363636488e+03 5.303030303030304822e+02 7.506067042544040144e-18 +1.166666666666666970e+03 5.303030303030304822e+02 3.416044915081259121e-20 +1.196969696969696997e+03 5.303030303030304822e+02 9.199887089892153034e-23 +1.227272727272727479e+03 5.303030303030304822e+02 1.415470165255482274e-25 +1.257575757575757507e+03 5.303030303030304822e+02 1.199646544736833183e-28 +1.287878787878787989e+03 5.303030303030304822e+02 5.393601910098969659e-32 +1.318181818181818471e+03 5.303030303030304822e+02 1.237313225194047396e-35 +1.348484848484848499e+03 5.303030303030304822e+02 1.391301834018608461e-39 +1.378787878787878981e+03 5.303030303030304822e+02 7.357551500589416943e-44 +1.409090909090909008e+03 5.303030303030304822e+02 1.753510576100426629e-48 +1.439393939393939490e+03 5.303030303030304822e+02 1.802615210573119387e-53 +1.469696969696969973e+03 5.303030303030304822e+02 7.640771892899254044e-59 +1.500000000000000000e+03 5.303030303030304822e+02 1.274954127373052868e-64 +-1.500000000000000000e+03 5.606060606060605096e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.606060606060605096e+02 1.308211720340744662e-316 +-1.439393939393939490e+03 5.606060606060605096e+02 5.384070588134642577e-297 +-1.409090909090909008e+03 5.606060606060605096e+02 2.540160591673379619e-278 +-1.378787878787878753e+03 5.606060606060605096e+02 1.476034124078455818e-260 +-1.348484848484848499e+03 5.606060606060605096e+02 1.133566620857054436e-243 +-1.318181818181818244e+03 5.606060606060605096e+02 1.233125621691490940e-227 +-1.287878787878787989e+03 5.606060606060605096e+02 2.033925169773270969e-212 +-1.257575757575757507e+03 5.606060606060605096e+02 5.438151644394856985e-198 +-1.227272727272727252e+03 5.606060606060605096e+02 2.516756677948758717e-184 +-1.196969696969696997e+03 5.606060606060605096e+02 2.150072767339572052e-171 +-1.166666666666666515e+03 5.606060606060605096e+02 3.611595492652526457e-159 +-1.136363636363636488e+03 5.606060606060605096e+02 1.268979554189097482e-147 +-1.106060606060606005e+03 5.606060606060605096e+02 9.909662211053542632e-137 +-1.075757575757575751e+03 5.606060606060605096e+02 1.825216843125098206e-126 +-1.045454545454545496e+03 5.606060606060605096e+02 8.404032505440477884e-117 +-1.015151515151515127e+03 5.606060606060605096e+02 1.024019974798784737e-107 +-9.848484848484848726e+02 5.606060606060605096e+02 3.491161610846980268e-99 +-9.545454545454545041e+02 5.606060606060605096e+02 3.516650693976034658e-91 +-9.242424242424242493e+02 5.606060606060605096e+02 1.103841607000293607e-83 +-8.939393939393938808e+02 5.606060606060605096e+02 1.137330255125591933e-76 +-8.636363636363636260e+02 5.606060606060605096e+02 4.046842924222785494e-70 +-8.333333333333332575e+02 5.606060606060605096e+02 5.225251588496582907e-64 +-8.030303030303030027e+02 5.606060606060605096e+02 2.569412945640338810e-58 +-7.727272727272727479e+02 5.606060606060605096e+02 5.043531720430224003e-53 +-7.424242424242423795e+02 5.606060606060605096e+02 4.137248587890555295e-48 +-7.121212121212121247e+02 5.606060606060605096e+02 1.482961626972994411e-43 +-6.818181818181817562e+02 5.606060606060605096e+02 2.425596935316351811e-39 +-6.515151515151515014e+02 5.606060606060605096e+02 1.888297121780456365e-35 +-6.212121212121211329e+02 5.606060606060605096e+02 7.288549574529638981e-32 +-5.909090909090908781e+02 5.606060606060605096e+02 1.451278128946221470e-28 +-5.606060606060605096e+02 5.606060606060605096e+02 1.549109724599552645e-25 +-5.303030303030302548e+02 5.606060606060605096e+02 9.199887089892153034e-23 +-5.000000000000000000e+02 5.606060606060605096e+02 3.151098353630756389e-20 +-4.696969696969697452e+02 5.606060606060605096e+02 6.444577989125091283e-18 +-4.393939393939392630e+02 5.606060606060605096e+02 8.137997505907281115e-16 +-4.090909090909090082e+02 5.606060606060605096e+02 6.552879881345288163e-14 +-3.787878787878787534e+02 5.606060606060605096e+02 3.470587925503582217e-12 +-3.484848484848484986e+02 5.606060606060605096e+02 1.245541639253622513e-10 +-3.181818181818180165e+02 5.606060606060605096e+02 3.116660753075421639e-09 +-2.878787878787877617e+02 5.606060606060605096e+02 5.587945784002614882e-08 +-2.575757575757575069e+02 5.606060606060605096e+02 7.368261931620365774e-07 +-2.272727272727272521e+02 5.606060606060605096e+02 7.325049444657307266e-06 +-1.969696969696969973e+02 5.606060606060605096e+02 5.621272911507701261e-05 +-1.666666666666665151e+02 5.606060606060605096e+02 3.405233689522352649e-04 +-1.363636363636362603e+02 5.606060606060605096e+02 1.663107833829703241e-03 +-1.060606060606060055e+02 5.606060606060605096e+02 6.680235796974111351e-03 +-7.575757575757575069e+01 5.606060606060605096e+02 2.248336393898591953e-02 +-4.545454545454549589e+01 5.606060606060605096e+02 6.451975134901938302e-02 +-1.515151515151501371e+01 5.606060606060605096e+02 1.604402458870259063e-01 +1.515151515151524109e+01 5.606060606060605096e+02 3.509248288217593492e-01 +4.545454545454549589e+01 5.606060606060605096e+02 6.844622249752956300e-01 +7.575757575757575069e+01 5.606060606060605096e+02 1.205417551072405447e+00 +1.060606060606062329e+02 5.606060606060605096e+02 1.938473033170051263e+00 +1.363636363636364877e+02 5.606060606060605096e+02 2.875155878473127480e+00 +1.666666666666667425e+02 5.606060606060605096e+02 3.967812283772128357e+00 +1.969696969696969973e+02 5.606060606060605096e+02 5.133353887909683166e+00 +2.272727272727272521e+02 5.606060606060605096e+02 6.265381112019366761e+00 +2.575757575757577342e+02 5.606060606060605096e+02 7.250857669587020382e+00 +2.878787878787879890e+02 5.606060606060605096e+02 7.987112918615063784e+00 +3.181818181818182438e+02 5.606060606060605096e+02 8.396056384465900635e+00 +3.484848484848484986e+02 5.606060606060605096e+02 8.434047231856165894e+00 +3.787878787878789808e+02 5.606060606060605096e+02 8.097025652719134214e+00 +4.090909090909092356e+02 5.606060606060605096e+02 7.420975727555105372e+00 +4.393939393939394904e+02 5.606060606060605096e+02 6.477736584771358608e+00 +4.696969696969697452e+02 5.606060606060605096e+02 5.366074047187603391e+00 +5.000000000000000000e+02 5.606060606060605096e+02 4.198257131978437862e+00 +5.303030303030304822e+02 5.606060606060605096e+02 3.083414106412971201e+00 +5.606060606060605096e+02 5.606060606060605096e+02 2.110474631917974797e+00 +5.909090909090909918e+02 5.606060606060605096e+02 1.334788491359494955e+00 +6.212121212121214739e+02 5.606060606060605096e+02 7.724865797785707144e-01 +6.515151515151515014e+02 5.606060606060605096e+02 4.046143710365219803e-01 +6.818181818181819835e+02 5.606060606060605096e+02 1.894753837471508107e-01 +7.121212121212120110e+02 5.606060606060605096e+02 7.826691917058378745e-02 +7.424242424242424931e+02 5.606060606060605096e+02 2.810179219584338708e-02 +7.727272727272729753e+02 5.606060606060605096e+02 8.631774319411335966e-03 +8.030303030303030027e+02 5.606060606060605096e+02 2.229563892895675744e-03 +8.333333333333334849e+02 5.606060606060605096e+02 4.754453697203524904e-04 +8.636363636363639671e+02 5.606060606060605096e+02 8.207536179214112982e-05 +8.939393939393939945e+02 5.606060606060605096e+02 1.123286822982196279e-05 +9.242424242424244767e+02 5.606060606060605096e+02 1.192152875094306787e-06 +9.545454545454545041e+02 5.606060606060605096e+02 9.585129365857886975e-08 +9.848484848484849863e+02 5.606060606060605096e+02 5.696572446328791145e-09 +1.015151515151515468e+03 5.606060606060605096e+02 2.438750248254238478e-10 +1.045454545454545496e+03 5.606060606060605096e+02 7.320000032674891436e-12 +1.075757575757575978e+03 5.606060606060605096e+02 1.497478014110274084e-13 +1.106060606060606005e+03 5.606060606060605096e+02 2.027190509963051746e-15 +1.136363636363636488e+03 5.606060606060605096e+02 1.760986780776509373e-17 +1.166666666666666970e+03 5.606060606060605096e+02 9.507170764262750846e-20 +1.196969696969696997e+03 5.606060606060605096e+02 3.085673479698904782e-22 +1.227272727272727479e+03 5.606060606060605096e+02 5.816818120353747505e-25 +1.257575757575757507e+03 5.606060606060605096e+02 6.145465357752497194e-28 +1.287878787878787989e+03 5.606060606060605096e+02 3.506859212770513601e-31 +1.318181818181818471e+03 5.606060606060605096e+02 1.040399671311544578e-34 +1.348484848484848499e+03 5.606060606060605096e+02 1.542723219854800460e-38 +1.378787878787878981e+03 5.606060606060605096e+02 1.097824547628497273e-42 +1.409090909090909008e+03 5.606060606060605096e+02 3.595420650648373964e-47 +1.439393939393939490e+03 5.606060606060605096e+02 5.190588847986098680e-52 +1.469696969696969973e+03 5.606060606060605096e+02 3.159916171861213093e-57 +1.500000000000000000e+03 5.606060606060605096e+02 7.750539401519811312e-63 +-1.500000000000000000e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 5.909090909090909918e+02 1.037081049593326322e-312 +-1.409090909090909008e+03 5.909090909090909918e+02 2.386894684156191612e-293 +-1.378787878787878753e+03 5.909090909090909918e+02 6.449534607913776447e-275 +-1.348484848484848499e+03 5.909090909090909918e+02 2.197103695739388091e-257 +-1.318181818181818244e+03 5.909090909090909918e+02 1.012082337004513886e-240 +-1.287878787878787989e+03 5.909090909090909918e+02 6.753110700097566719e-225 +-1.257575757575757507e+03 5.909090909090909918e+02 6.983253455218622215e-210 +-1.227272727272727252e+03 5.909090909090909918e+02 1.195871167959245647e-195 +-1.196969696969696997e+03 5.909090909090909918e+02 3.619544693035390224e-182 +-1.166666666666666515e+03 5.909090909090909918e+02 2.063955429327737183e-169 +-1.136363636363636488e+03 5.909090909090909918e+02 2.360592021961061274e-157 +-1.106060606060606005e+03 5.909090909090909918e+02 5.758068049508225421e-146 +-1.075757575757575751e+03 5.909090909090909918e+02 3.181210730371993723e-135 +-1.045454545454545496e+03 5.909090909090909918e+02 4.222367043598411994e-125 +-1.015151515151515127e+03 5.909090909090909918e+02 1.426326987358760378e-115 +-9.848484848484848726e+02 5.909090909090909918e+02 1.297469096415528775e-106 +-9.545454545454545041e+02 5.909090909090909918e+02 3.358679381567846592e-98 +-9.242424242424242493e+02 5.909090909090909918e+02 2.611415843250447120e-90 +-8.939393939393938808e+02 5.909090909090909918e+02 6.428733181079069224e-83 +-8.636363636363636260e+02 5.909090909090909918e+02 5.275773338399290609e-76 +-8.333333333333332575e+02 5.909090909090909918e+02 1.517718613154214644e-69 +-8.030303030303030027e+02 5.909090909090909918e+02 1.607449729462788923e-63 +-7.727272727272727479e+02 5.909090909090909918e+02 6.574832806498292471e-58 +-7.424242424242423795e+02 5.909090909090909918e+02 1.088070231295507382e-52 +-7.121212121212121247e+02 5.909090909090909918e+02 7.623270566396001438e-48 +-6.818181818181817562e+02 5.909090909090909918e+02 2.363136351615506456e-43 +-6.515151515151515014e+02 5.909090909090909918e+02 3.383091011068759252e-39 +-6.212121212121211329e+02 5.909090909090909918e+02 2.331814555953415053e-35 +-5.909090909090908781e+02 5.909090909090909918e+02 8.056961709414218233e-32 +-5.606060606060605096e+02 5.909090909090909918e+02 1.451278128946138961e-28 +-5.303030303030302548e+02 5.909090909090909918e+02 1.415470165255522452e-25 +-5.000000000000000000e+02 5.909090909090909918e+02 7.754498717481152891e-23 +-4.696969696969697452e+02 5.909090909090909918e+02 2.472324417284251467e-20 +-4.393939393939392630e+02 5.909090909090909918e+02 4.746956502817839563e-18 +-4.090909090909090082e+02 5.909090909090909918e+02 5.672911599541404415e-16 +-3.787878787878787534e+02 5.909090909090909918e+02 4.355762747543164714e-14 +-3.484848484848484986e+02 5.909090909090909918e+02 2.215337409576208401e-12 +-3.181818181818180165e+02 5.909090909090909918e+02 7.685048295328364288e-11 +-2.878787878787877617e+02 5.909090909090909918e+02 1.870085776796257027e-09 +-2.575757575757575069e+02 5.909090909090909918e+02 3.278878867068313137e-08 +-2.272727272727272521e+02 5.909090909090909918e+02 4.249544803125846471e-07 +-1.969696969696969973e+02 5.909090909090909918e+02 4.171386994035332742e-06 +-1.666666666666665151e+02 5.909090909090909918e+02 3.173737341076282548e-05 +-1.363636363636362603e+02 5.909090909090909918e+02 1.912973124885148767e-04 +-1.060606060606060055e+02 5.909090909090909918e+02 9.325082122531815803e-04 +-7.575757575757575069e+01 5.909090909090909918e+02 3.748214649864028188e-03 +-4.545454545454549589e+01 5.909090909090909918e+02 1.265056373311999188e-02 +-1.515151515151501371e+01 5.909090909090909918e+02 3.646348270185588436e-02 +1.515151515151524109e+01 5.909090909090909918e+02 9.117631266334753903e-02 +4.545454545454549589e+01 5.909090909090909918e+02 2.006586295801082720e-01 +7.575757575757575069e+01 5.909090909090909918e+02 3.938451388034528988e-01 +1.060606060606062329e+02 5.909090909090909918e+02 6.977316435222902236e-01 +1.363636363636364877e+02 5.909090909090909918e+02 1.127752104990677795e+00 +1.666666666666667425e+02 5.909090909090909918e+02 1.678926737930095836e+00 +1.969696969696969973e+02 5.909090909090909918e+02 2.321329840757218932e+00 +2.272727272727272521e+02 5.909090909090909918e+02 3.001833994227007807e+00 +2.575757575757577342e+02 5.909090909090909918e+02 3.651761936183823387e+00 +2.878787878787879890e+02 5.909090909090909918e+02 4.198257131978422763e+00 +3.181818181818182438e+02 5.909090909090909918e+02 4.576513902341186935e+00 +3.484848484848484986e+02 5.909090909090909918e+02 4.740363630203879630e+00 +3.787878787878789808e+02 5.909090909090909918e+02 4.669551349532348183e+00 +4.090909090909092356e+02 5.909090909090909918e+02 4.372847671700370142e+00 +4.393939393939394904e+02 5.909090909090909918e+02 3.886707582912671821e+00 +4.696969696969697452e+02 5.909090909090909918e+02 3.269594569239044013e+00 +5.000000000000000000e+02 5.909090909090909918e+02 2.592568317032778236e+00 +5.303030303030304822e+02 5.909090909090909918e+02 1.927454348151826036e+00 +5.606060606060605096e+02 5.909090909090909918e+02 1.334788491359494955e+00 +5.909090909090909918e+02 5.909090909090909918e+02 8.543497687776504534e-01 +6.212121212121214739e+02 5.909090909090909918e+02 5.008848067624556144e-01 +6.515151515151515014e+02 5.909090909090909918e+02 2.662358111743486355e-01 +6.818181818181819835e+02 5.909090909090909918e+02 1.268331178800940762e-01 +7.121212121212120110e+02 5.909090909090909918e+02 5.347011694349682043e-02 +7.424242424242424931e+02 5.909090909090909918e+02 1.967161942171875497e-02 +7.727272727272729753e+02 5.909090909090909918e+02 6.220444444303472806e-03 +8.030303030303030027e+02 5.909090909090909918e+02 1.663107833829679388e-03 +8.333333333333334849e+02 5.909090909090909918e+02 3.693737472711781933e-04 +8.636363636363639671e+02 5.909090909090909918e+02 6.687299228485469975e-05 +8.939393939393939945e+02 5.909090909090909918e+02 9.672320012642446414e-06 +9.242424242424244767e+02 5.909090909090909918e+02 1.094020203654185085e-06 +9.545454545454545041e+02 5.909090909090909918e+02 9.460584959310517690e-08 +9.848484848484849863e+02 5.909090909090909918e+02 6.107385580804552774e-09 +1.015151515151515468e+03 5.909090909090909918e+02 2.870434826384546045e-10 +1.045454545454545496e+03 5.909090909090909918e+02 9.566848707108876447e-12 +1.075757575757575978e+03 5.909090909090909918e+02 2.199664314715052058e-13 +1.106060606060606005e+03 5.909090909090909918e+02 3.390089671968842884e-15 +1.136363636363636488e+03 5.909090909090909918e+02 3.398582235670923945e-17 +1.166666666666666970e+03 5.909090909090909918e+02 2.148049618647422723e-19 +1.196969696969696997e+03 5.909090909090909918e+02 8.285952404760724992e-22 +1.227272727272727479e+03 5.909090909090909918e+02 1.886024763124057985e-24 +1.257575757575757507e+03 5.909090909090909918e+02 2.446121198940783104e-27 +1.287878787878787989e+03 5.909090909090909918e+02 1.743478240992565787e-30 +1.318181818181818471e+03 5.909090909090909918e+02 6.578229000975716887e-34 +1.348484848484848499e+03 5.909090909090909918e+02 1.264051646960990126e-37 +1.378787878787878981e+03 5.909090909090909918e+02 1.188658400193608311e-41 +1.409090909090909008e+03 5.909090909090909918e+02 5.249552997608682586e-46 +1.439393939393939490e+03 5.909090909090909918e+02 1.043664146101998765e-50 +1.469696969696969973e+03 5.909090909090909918e+02 8.942029677827931022e-56 +1.500000000000000000e+03 5.909090909090909918e+02 3.157007688089750471e-61 +-1.500000000000000000e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.212121212121214739e+02 4.211262587266922816e-309 +-1.378787878787878753e+03 6.212121212121214739e+02 5.546146491229375902e-290 +-1.348484848484848499e+03 6.212121212121214739e+02 8.778119308815376739e-272 +-1.318181818181818244e+03 6.212121212121214739e+02 1.792176055433490743e-254 +-1.287878787878787989e+03 6.212121212121214739e+02 5.059765528444661862e-238 +-1.257575757575757507e+03 6.212121212121214739e+02 2.115025883286082351e-222 +-1.227272727272727252e+03 6.212121212121214739e+02 1.399797325211817411e-207 +-1.196969696969696997e+03 6.212121212121214739e+02 1.566646369529587102e-193 +-1.166666666666666515e+03 6.212121212121214739e+02 3.162924800414850501e-180 +-1.136363636363636488e+03 6.212121212121214739e+02 1.227264349567649941e-167 +-1.106060606060606005e+03 6.212121212121214739e+02 9.738713381803225391e-156 +-1.075757575757575751e+03 6.212121212121214739e+02 1.679676617131259692e-144 +-1.045454545454545496e+03 6.212121212121214739e+02 6.683752649728793397e-134 +-1.015151515151515127e+03 6.212121212121214739e+02 6.505178216560347553e-124 +-9.848484848484848726e+02 6.212121212121214739e+02 1.639756130903938135e-114 +-9.545454545454545041e+02 6.212121212121214739e+02 1.132090696909766528e-105 +-9.242424242424242493e+02 6.212121212121214739e+02 2.261149588468900711e-97 +-8.939393939393938808e+02 6.212121212121214739e+02 1.378323829382579349e-89 +-8.636363636363636260e+02 6.212121212121214739e+02 2.701708418515475436e-82 +-8.333333333333332575e+02 6.212121212121214739e+02 1.792032305386302921e-75 +-8.030303030303030027e+02 6.212121212121214739e+02 4.227579734002310546e-69 +-7.727272727272727479e+02 6.212121212121214739e+02 3.723560575194773417e-63 +-7.424242424242423795e+02 6.212121212121214739e+02 1.283781973573493868e-57 +-7.121212121212121247e+02 6.212121212121214739e+02 1.814259930288886215e-52 +-6.818181818181817562e+02 6.212121212121214739e+02 1.099147165157795239e-47 +-6.515151515151515014e+02 6.212121212121214739e+02 2.981923889632180287e-43 +-6.212121212121211329e+02 6.212121212121214739e+02 3.779387970961818306e-39 +-5.909090909090908781e+02 6.212121212121214739e+02 2.331814555953249342e-35 +-5.606060606060605096e+02 6.212121212121214739e+02 7.288549574529121158e-32 +-5.303030303030302548e+02 6.212121212121214739e+02 1.199646544736730944e-28 +-5.000000000000000000e+02 6.212121212121214739e+02 1.079405629075669233e-25 +-4.696969696969697452e+02 6.212121212121214739e+02 5.504943555269315780e-23 +-4.393939393939392630e+02 6.212121212121214739e+02 1.647931249405019494e-20 +-4.090909090909090082e+02 6.212121212121214739e+02 2.994939843867773599e-18 +-3.787878787878787534e+02 6.212121212121214739e+02 3.413565520039279443e-16 +-3.484848484848484986e+02 6.212121212121214739e+02 2.517511129640726192e-14 +-3.181818181818180165e+02 6.212121212121214739e+02 1.237978279006370896e-12 +-2.878787878787877617e+02 6.212121212121214739e+02 4.177650791163415362e-11 +-2.575757575757575069e+02 6.212121212121214739e+02 9.944691260328229964e-10 +-2.272727272727272521e+02 6.212121212121214739e+02 1.714417823045321516e-08 +-1.969696969696969973e+02 6.212121212121214739e+02 2.194815096921705473e-07 +-1.666666666666665151e+02 6.212121212121214739e+02 2.136920489407614622e-06 +-1.363636363636362603e+02 6.212121212121214739e+02 1.618470429048136916e-05 +-1.060606060606060055e+02 6.212121212121214739e+02 9.741538245333861297e-05 +-7.575757575757575069e+01 6.212121212121214739e+02 4.754453697203491294e-04 +-4.545454545454549589e+01 6.212121212121214739e+02 1.917483004401479389e-03 +-1.515151515151501371e+01 6.212121212121214739e+02 6.504161435522654022e-03 +1.515151515151524109e+01 6.212121212121214739e+02 1.886316741582922535e-02 +4.545454545454549589e+01 6.212121212121214739e+02 4.748972307319277580e-02 +7.575757575757575069e+01 6.212121212121214739e+02 1.052466108158091190e-01 +1.060606060606062329e+02 6.212121212121214739e+02 2.079530918209709645e-01 +1.363636363636364877e+02 6.212121212121214739e+02 3.705615046728195083e-01 +1.666666666666667425e+02 6.212121212121214739e+02 6.016519329243237291e-01 +1.969696969696969973e+02 6.212121212121214739e+02 8.981242595383320815e-01 +2.272727272727272521e+02 6.212121212121214739e+02 1.242261988017603569e+00 +2.575757575757577342e+02 6.212121212121214739e+02 1.602576414572423280e+00 +2.878787878787879890e+02 6.212121212121214739e+02 1.938473033170031501e+00 +3.181818181818182438e+02 6.212121212121214739e+02 2.207529387731114401e+00 +3.484848484848484986e+02 6.212121212121214739e+02 2.373519179353682063e+00 +3.787878787878789808e+02 6.212121212121214739e+02 2.413325425405136837e+00 +4.090909090909092356e+02 6.212121212121214739e+02 2.321329840757211382e+00 +4.393939393939394904e+02 6.212121212121214739e+02 2.110474631917954369e+00 +4.696969696969697452e+02 6.212121212121214739e+02 1.809813356520440397e+00 +5.000000000000000000e+02 6.212121212121214739e+02 1.458980303435515546e+00 +5.303030303030304822e+02 6.212121212121214739e+02 1.100632249223699066e+00 +5.606060606060605096e+02 6.212121212121214739e+02 7.724865797785728239e-01 +5.909090909090909918e+02 6.212121212121214739e+02 5.008848067624565026e-01 +6.212121212121214739e+02 6.212121212121214739e+02 2.975697925943368016e-01 +6.515151515151515014e+02 6.212121212121214739e+02 1.604402458870241854e-01 +6.818181818181819835e+02 6.212121212121214739e+02 7.766838493185758419e-02 +7.121212121212120110e+02 6.212121212121214739e+02 3.335632957512527086e-02 +7.424242424242424931e+02 6.212121212121214739e+02 1.254224770355766641e-02 +7.727272727272729753e+02 6.212121212121214739e+02 4.069670962380043770e-03 +8.030303030303030027e+02 6.212121212121214739e+02 1.121804712250768898e-03 +8.333333333333334849e+02 6.212121212121214739e+02 2.582855175103775124e-04 +8.636363636363639671e+02 6.212121212121214739e+02 4.877778093119096729e-05 +8.939393939393939945e+02 6.212121212121214739e+02 7.410732345003848875e-06 +9.242424242424244767e+02 6.212121212121214739e+02 8.872761371850682329e-07 +9.545454545454545041e+02 6.212121212121214739e+02 8.190682658047538215e-08 +9.848484848484849863e+02 6.212121212121214739e+02 5.696572446328791145e-09 +1.015151515151515468e+03 6.212121212121214739e+02 2.913208311720530021e-10 +1.045454545454545496e+03 6.212121212121214739e+02 1.067799151664041286e-11 +1.075757575757575978e+03 6.212121212121214739e+02 2.731033359526221729e-13 +1.106060606060606005e+03 6.212121212121214739e+02 4.739218035293334066e-15 +1.136363636363636488e+03 6.212121212121214739e+02 5.418948642188741002e-17 +1.166666666666666970e+03 6.212121212121214739e+02 3.960062252250595279e-19 +1.196969696969696997e+03 6.212121212121214739e+02 1.791765446072199120e-21 +1.227272727272727479e+03 6.212121212121214739e+02 4.856568981151394207e-24 +1.257575757575757507e+03 6.212121212121214739e+02 7.620577489683251491e-27 +1.287878787878787989e+03 6.212121212121214739e+02 6.681290277801030145e-30 +1.318181818181818471e+03 6.212121212121214739e+02 3.155111508438502279e-33 +1.348484848484848499e+03 6.212121212121214739e+02 7.726491675956603008e-37 +1.378787878787878981e+03 6.212121212121214739e+02 9.435352470559983030e-41 +1.409090909090909008e+03 6.212121212121214739e+02 5.518239422536640530e-45 +1.439393939393939490e+03 6.212121212121214739e+02 1.482625960384776351e-49 +1.469696969696969973e+03 6.212121212121214739e+02 1.753221946291435356e-54 +1.500000000000000000e+03 6.212121212121214739e+02 8.731032066335439271e-60 +-1.500000000000000000e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.515151515151515014e+02 8.853433688792414275e-306 +-1.348484848484848499e+03 6.515151515151515014e+02 6.824143492001728339e-287 +-1.318181818181818244e+03 6.515151515151515014e+02 6.468029419989761874e-269 +-1.287878787878787989e+03 6.515151515151515014e+02 8.087356593484389441e-252 +-1.257575757575757507e+03 6.515151515151515014e+02 1.429350950569962164e-235 +-1.227272727272727252e+03 6.515151515151515014e+02 3.821371855747446482e-220 +-1.196969696969696997e+03 6.515151515151515014e+02 1.651816880129409406e-205 +-1.166666666666666515e+03 6.515151515151515014e+02 1.232378926905791574e-191 +-1.136363636363636488e+03 6.515151515151515014e+02 1.692027994383817812e-178 +-1.106060606060606005e+03 6.515151515151515014e+02 4.552568153888466629e-166 +-1.075757575757575751e+03 6.515151515151515014e+02 2.553049735605590669e-154 +-1.045454545454545496e+03 6.515151515151515014e+02 3.169916622934572130e-143 +-1.015151515151515127e+03 6.515151515151515014e+02 9.245226322405190379e-133 +-9.848484848484848726e+02 6.515151515151515014e+02 6.711619999649583133e-123 +-9.545454545454545041e+02 6.515151515151515014e+02 1.283511602170492482e-113 +-9.242424242424242493e+02 6.515151515151515014e+02 6.834723485292209905e-105 +-8.939393939393938808e+02 6.515151515151515014e+02 1.069893269020580247e-96 +-8.636363636363636260e+02 6.515151515151515014e+02 5.191244991777839737e-89 +-8.333333333333332575e+02 6.515151515151515014e+02 8.222254727486268530e-82 +-8.030303030303030027e+02 6.515151515151515014e+02 4.471353353524697159e-75 +-7.727272727272727479e+02 6.515151515151515014e+02 8.770404237157894841e-69 +-7.424242424242423795e+02 6.515151515151515014e+02 6.510288553051462907e-63 +-7.121212121212121247e+02 6.515151515151515014e+02 1.916513524830030170e-57 +-6.818181818181817562e+02 6.515151515151515014e+02 2.341796425360575149e-52 +-6.515151515151515014e+02 6.515151515151515014e+02 1.241566904445750744e-47 +-6.212121212121211329e+02 6.515151515151515014e+02 2.981923889632518819e-43 +-5.909090909090908781e+02 6.515151515151515014e+02 3.383091011068759252e-39 +-5.606060606060605096e+02 6.515151515151515014e+02 1.888297121780456365e-35 +-5.303030303030302548e+02 6.515151515151515014e+02 5.393601910099122926e-32 +-5.000000000000000000e+02 6.515151515151515014e+02 8.190592154689639769e-29 +-4.696969696969697452e+02 6.515151515151515014e+02 6.861500121974843778e-26 +-4.393939393939392630e+02 6.515151515151515014e+02 3.286194629876871630e-23 +-4.090909090909090082e+02 6.515151515151515014e+02 9.313320549156783951e-21 +-3.787878787878787534e+02 6.515151515151515014e+02 1.614667396734118561e-18 +-3.484848484848484986e+02 6.515151515151515014e+02 1.768164275229492546e-16 +-3.181818181818180165e+02 6.515151515151515014e+02 1.261189869223095221e-14 +-2.878787878787877617e+02 6.515151515151515014e+02 6.035003681930790583e-13 +-2.575757575757575069e+02 6.515151515151515014e+02 1.992958468534082340e-11 +-2.272727272727272521e+02 6.515151515151515014e+02 4.666492816799106986e-10 +-1.969696969696969973e+02 6.515151515151515014e+02 7.949982292544349195e-09 +-1.666666666666665151e+02 6.515151515151515014e+02 1.009950414069075359e-07 +-1.363636363636362603e+02 6.515151515151515014e+02 9.793342834294525276e-07 +-1.060606060606060055e+02 6.515151515151515014e+02 7.410732345003848875e-06 +-7.575757575757575069e+01 6.515151515151515014e+02 4.468444522754314816e-05 +-4.545454545454549589e+01 6.515151515151515014e+02 2.189505576192053227e-04 +-1.515151515151501371e+01 6.515151515151515014e+02 8.880207537367844654e-04 +1.515151515151524109e+01 6.515151515151515014e+02 3.032801906466381023e-03 +4.545454545454549589e+01 6.515151515151515014e+02 8.861941872120937883e-03 +7.575757575757575069e+01 6.515151515151515014e+02 2.248336393898580157e-02 +1.060606060606062329e+02 6.515151515151515014e+02 5.019822989602319707e-02 +1.363636363636364877e+02 6.515151515151515014e+02 9.984377095810477443e-02 +1.666666666666667425e+02 6.515151515151515014e+02 1.788682708422679735e-01 +1.969696969696969973e+02 6.515151515151515014e+02 2.914494675808929069e-01 +2.272727272727272521e+02 6.515151515151515014e+02 4.356244763048467972e-01 +2.575757575757577342e+02 6.515151515151515014e+02 6.016519329243296133e-01 +2.878787878787879890e+02 6.515151515151515014e+02 7.724865797785769317e-01 +3.181818181818182438e+02 6.515151515151515014e+02 9.264911260829757911e-01 +3.484848484848484986e+02 6.515151515151515014e+02 1.041722272936275617e+00 +3.787878787878789808e+02 6.515151515151515014e+02 1.100632249223705061e+00 +4.090909090909092356e+02 6.515151515151515014e+02 1.093943545730586164e+00 +4.393939393939394904e+02 6.515151515151515014e+02 1.022719026539218534e+00 +4.696969696969697452e+02 6.515151515151515014e+02 8.981242595383385208e-01 +5.000000000000000000e+02 6.515151515151515014e+02 7.389391304207549860e-01 +5.303030303030304822e+02 6.515151515151515014e+02 5.674271211594738018e-01 +5.606060606060605096e+02 6.515151515151515014e+02 4.046143710365227020e-01 +5.909090909090909918e+02 6.515151515151515014e+02 2.662358111743491351e-01 +6.212121212121214739e+02 6.515151515151515014e+02 1.604402458870241854e-01 +6.515151515151515014e+02 6.515151515151515014e+02 8.777546380688321104e-02 +6.818181818181819835e+02 6.515151515151515014e+02 4.316192073818510277e-02 +7.121212121212120110e+02 6.515151515151515014e+02 1.886316741582952719e-02 +7.424242424242424931e+02 6.515151515151515014e+02 7.235968611464875869e-03 +7.727272727272729753e+02 6.515151515151515014e+02 2.403214091272119941e-03 +8.030303030303030027e+02 6.515151515151515014e+02 6.807867228626436141e-04 +8.333333333333334849e+02 6.515151515151515014e+02 1.618546487670164671e-04 +8.636363636363639671e+02 6.515151515151515014e+02 3.173737341076220884e-05 +8.939393939393939945e+02 6.515151515151515014e+02 5.037885229815266850e-06 +9.242424242424244767e+02 6.515151515151515014e+02 6.346296855671360263e-07 +9.545454545454545041e+02 6.515151515151515014e+02 6.211753673035495130e-08 +9.848484848484849863e+02 6.515151515151515014e+02 4.619769020364141284e-09 +1.015151515151515468e+03 6.515151515151515014e+02 2.549720171445566562e-10 +1.045454545454545496e+03 6.515151515151515014e+02 1.018705348782984785e-11 +1.075757575757575978e+03 6.515151515151515014e+02 2.870579718490544594e-13 +1.106060606060606005e+03 6.515151515151515014e+02 5.551371713955597667e-15 +1.136363636363636488e+03 6.515151515151515014e+02 7.160592310969537211e-17 +1.166666666666666970e+03 6.515151515151515014e+02 5.979809732375661396e-19 +1.196969696969696997e+03 6.515151515151515014e+02 3.134375024086951533e-21 +1.227272727272727479e+03 6.515151515151515014e+02 9.984784196713239862e-24 +1.257575757575757507e+03 6.515151515151515014e+02 1.869446579660732052e-26 +1.287878787878787989e+03 6.515151515151515014e+02 1.987010532640029437e-29 +1.318181818181818471e+03 6.515151515151515014e+02 1.156617221994670394e-32 +1.348484848484848499e+03 6.515151515151515014e+02 3.552505182410919747e-36 +1.378787878787878981e+03 6.515151515151515014e+02 5.540540472263589906e-40 +1.409090909090909008e+03 6.515151515151515014e+02 4.217180761578686473e-44 +1.439393939393939490e+03 6.515151515151515014e+02 1.503795788735964714e-48 +1.469696969696969973e+03 6.515151515151515014e+02 2.408571401092653293e-53 +1.500000000000000000e+03 6.515151515151515014e+02 1.659224730130905997e-58 +-1.500000000000000000e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.818181818181819835e+02 4.940656458412465442e-322 +-1.348484848484848499e+03 6.818181818181819835e+02 9.732007969104878559e-303 +-1.318181818181818244e+03 6.818181818181819835e+02 4.488730643155449640e-284 +-1.287878787878787989e+03 6.818181818181819835e+02 2.603682871510943927e-266 +-1.257575757575757507e+03 6.818181818181819835e+02 2.036595816920845187e-249 +-1.227272727272727252e+03 6.818181818181819835e+02 2.300626724177455553e-233 +-1.196969696969696997e+03 6.818181818181819835e+02 4.014652107448244649e-218 +-1.166666666666666515e+03 6.818181818181819835e+02 1.156137724015487970e-203 +-1.136363636363636488e+03 6.818181818181819835e+02 5.862652341347176286e-190 +-1.106060606060606005e+03 6.818181818181819835e+02 5.578638260889149442e-177 +-1.075757575757575751e+03 6.818181818181819835e+02 1.060234400453697143e-164 +-1.045454545454545496e+03 6.818181818181819835e+02 4.278277120822392806e-153 +-1.015151515151515127e+03 6.818181818181819835e+02 3.891764262948959632e-142 +-9.848484848484848726e+02 6.818181818181819835e+02 8.462828811161805195e-132 +-9.545454545454545041e+02 6.818181818181819835e+02 4.659296927050423385e-122 +-9.242424242424242493e+02 6.818181818181819835e+02 6.870193495658118207e-113 +-8.939393939393938808e+02 6.818181818181819835e+02 2.866373679610373131e-104 +-8.636363636363636260e+02 6.818181818181819835e+02 3.570647460208784808e-96 +-8.333333333333332575e+02 6.818181818181819835e+02 1.399619867200871609e-88 +-8.030303030303030027e+02 6.818181818181819835e+02 1.817123214030183199e-81 +-7.727272727272727479e+02 6.818181818181819835e+02 8.214772912441235529e-75 +-7.424242424242423795e+02 6.818181818181819835e+02 1.357791146414755822e-68 +-7.121212121212121247e+02 6.818181818181819835e+02 8.604972468030282899e-63 +-6.818181818181817562e+02 6.818181818181819835e+02 2.190087871280643235e-57 +-6.515151515151515014e+02 6.818181818181819835e+02 2.341796425360375223e-52 +-6.212121212121211329e+02 6.818181818181819835e+02 1.099147165157795239e-47 +-5.909090909090908781e+02 6.818181818181819835e+02 2.363136351615405693e-43 +-5.606060606060605096e+02 6.818181818181819835e+02 2.425596935316179543e-39 +-5.303030303030302548e+02 6.818181818181819835e+02 1.237313225194082409e-35 +-5.000000000000000000e+02 6.818181818181819835e+02 3.261141548139720315e-32 +-4.696969696969697452e+02 6.818181818181819835e+02 4.611582579933525729e-29 +-4.393939393939392630e+02 6.818181818181819835e+02 3.628654415184011269e-26 +-4.090909090909090082e+02 6.818181818181819835e+02 1.645678520276801685e-23 +-3.787878787878787534e+02 6.818181818181819835e+02 4.450412031472745167e-21 +-3.484848484848484986e+02 6.818181818181819835e+02 7.415268609422142457e-19 +-3.181818181818180165e+02 6.818181818181819835e+02 7.856048917698356142e-17 +-2.878787878787877617e+02 6.818181818181819835e+02 5.454749817366157294e-15 +-2.575757575757575069e+02 6.818181818181819835e+02 2.555319222097591169e-13 +-2.272727272727272521e+02 6.818181818181819835e+02 8.303955618125141571e-12 +-1.969696969696969973e+02 6.818181818181819835e+02 1.922329515916802457e-10 +-1.666666666666665151e+02 6.818181818181819835e+02 3.251401439798279564e-09 +-1.363636363636362603e+02 6.818181818181819835e+02 4.115985597351770654e-08 +-1.060606060606060055e+02 6.818181818181819835e+02 3.989897167427718505e-07 +-7.575757575757575069e+01 6.818181818181819835e+02 3.026368684010074032e-06 +-4.545454545454549589e+01 6.818181818181819835e+02 1.833181538886159841e-05 +-1.515151515151501371e+01 6.818181818181819835e+02 9.039146387247680285e-05 +1.515151515151524109e+01 6.818181818181819835e+02 3.693737472711801448e-04 +4.545454545454549589e+01 6.818181818181819835e+02 1.271929997684366530e-03 +7.575757575757575069e+01 6.818181818181819835e+02 3.748214649864008673e-03 +1.060606060606062329e+02 6.818181818181819835e+02 9.587796290980259845e-03 +1.363636363636364877e+02 6.818181818181819835e+02 2.156645910784266498e-02 +1.666666666666667425e+02 6.818181818181819835e+02 4.316192073818490849e-02 +1.969696969696969973e+02 6.818181818181819835e+02 7.766838493185758419e-02 +2.272727272727272521e+02 6.818181818181819835e+02 1.268331178800935211e-01 +2.575757575757577342e+02 6.818181818181819835e+02 1.894753837471504776e-01 +2.878787878787879890e+02 6.818181818181819835e+02 2.607084247504910524e-01 +3.181818181818182438e+02 6.818181818181819835e+02 3.322411735347141626e-01 +3.484848484848484986e+02 6.818181818181819835e+02 3.938451388034517886e-01 +3.787878787878789808e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.090909090909092356e+02 6.818181818181819835e+02 4.504208248851471752e-01 +4.393939393939394904e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.696969696969697452e+02 6.818181818181819835e+02 3.938451388034528988e-01 +5.000000000000000000e+02 6.818181818181819835e+02 3.322411735347141626e-01 +5.303030303030304822e+02 6.818181818181819835e+02 2.607084247504915520e-01 +5.606060606060605096e+02 6.818181818181819835e+02 1.894753837471508107e-01 +5.909090909090909918e+02 6.818181818181819835e+02 1.268331178800940762e-01 +6.212121212121214739e+02 6.818181818181819835e+02 7.766838493185758419e-02 +6.515151515151515014e+02 6.818181818181819835e+02 4.316192073818510277e-02 +6.818181818181819835e+02 6.818181818181819835e+02 2.156645910784266498e-02 +7.121212121212120110e+02 6.818181818181819835e+02 9.587796290980344846e-03 +7.424242424242424931e+02 6.818181818181819835e+02 3.748214649864028188e-03 +7.727272727272729753e+02 6.818181818181819835e+02 1.271929997684371301e-03 +8.030303030303030027e+02 6.818181818181819835e+02 3.693737472711827469e-04 +8.333333333333334849e+02 6.818181818181819835e+02 9.039146387247582706e-05 +8.636363636363639671e+02 6.818181818181819835e+02 1.833181538886140529e-05 +8.939393939393939945e+02 6.818181818181819835e+02 3.026368684010149418e-06 +9.242424242424244767e+02 6.818181818181819835e+02 3.989897167427746563e-07 +9.545454545454545041e+02 6.818181818181819835e+02 4.115985597351843446e-08 +9.848484848484849863e+02 6.818181818181819835e+02 3.251401439798279564e-09 +1.015151515151515468e+03 6.818181818181819835e+02 1.922329515916788757e-10 +1.045454545454545496e+03 6.818181818181819835e+02 8.303955618125230428e-12 +1.075757575757575978e+03 6.818181818181819835e+02 2.555319222097536642e-13 +1.106060606060606005e+03 6.818181818181819835e+02 5.454749817366389219e-15 +1.136363636363636488e+03 6.818181818181819835e+02 7.856048917698299443e-17 +1.166666666666666970e+03 6.818181818181819835e+02 7.415268609422194457e-19 +1.196969696969696997e+03 6.818181818181819835e+02 4.450412031472997945e-21 +1.227272727272727479e+03 6.818181818181819835e+02 1.645678520276790224e-23 +1.257575757575757507e+03 6.818181818181819835e+02 3.628654415184062927e-26 +1.287878787878787989e+03 6.818181818181819835e+02 4.611582579933721911e-29 +1.318181818181818471e+03 6.818181818181819835e+02 3.261141548139627807e-32 +1.348484848484848499e+03 6.818181818181819835e+02 1.237313225194135063e-35 +1.378787878787878981e+03 6.818181818181819835e+02 2.425596935316110701e-39 +1.409090909090909008e+03 6.818181818181819835e+02 2.363136351615573765e-43 +1.439393939393939490e+03 6.818181818181819835e+02 1.099147165157826597e-47 +1.469696969696969973e+03 6.818181818181819835e+02 2.341796425360308828e-52 +1.500000000000000000e+03 6.818181818181819835e+02 2.190087871280830292e-57 +-1.500000000000000000e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.121212121212120110e+02 2.396218382330045739e-319 +-1.318181818181818244e+03 7.121212121212120110e+02 5.644593351007431632e-300 +-1.287878787878787989e+03 7.121212121212120110e+02 1.592186906391999936e-281 +-1.257575757575757507e+03 7.121212121212120110e+02 5.773705707348184721e-264 +-1.227272727272727252e+03 7.121212121212120110e+02 2.884753043927585099e-247 +-1.196969696969696997e+03 7.121212121212120110e+02 2.125757860667463528e-231 +-1.166666666666666515e+03 7.121212121212120110e+02 2.469968536057092462e-216 +-1.136363636363636488e+03 7.121212121212120110e+02 4.831994162342543234e-202 +-1.106060606060606005e+03 7.121212121212120110e+02 1.697333464714009116e-188 +-1.075757575757575751e+03 7.121212121212120110e+02 1.140317375233597413e-175 +-1.045454545454545496e+03 7.121212121212120110e+02 1.558754313407531553e-163 +-1.015151515151515127e+03 7.121212121212120110e+02 4.606404570854113666e-152 +-9.848484848484848726e+02 7.121212121212120110e+02 3.123069573182713848e-141 +-9.545454545454545041e+02 7.121212121212120110e+02 5.148760122792980852e-131 +-9.242424242424242493e+02 7.121212121212120110e+02 2.185017337565912877e-121 +-8.939393939393938808e+02 7.121212121212120110e+02 2.523665068051930833e-112 +-8.636363636363636260e+02 7.121212121212120110e+02 8.377030160884277723e-104 +-8.333333333333332575e+02 7.121212121212120110e+02 8.428503477567044989e-96 +-8.030303030303030027e+02 7.121212121212120110e+02 2.707677564871139467e-88 +-7.727272727272727479e+02 7.121212121212120110e+02 2.921979237418440070e-81 +-7.424242424242423795e+02 7.121212121212120110e+02 1.113017998660957457e-74 +-7.121212121212121247e+02 7.121212121212120110e+02 1.570532301014278455e-68 +-6.818181818181817562e+02 7.121212121212120110e+02 8.604972468031260945e-63 +-6.515151515151515014e+02 7.121212121212120110e+02 1.916513524830084504e-57 +-6.212121212121211329e+02 7.121212121212120110e+02 1.814259930289169969e-52 +-5.909090909090908781e+02 7.121212121212120110e+02 7.623270566396219001e-48 +-5.606060606060605096e+02 7.121212121212120110e+02 1.482961626973036429e-43 +-5.303030303030302548e+02 7.121212121212120110e+02 1.391301834018667841e-39 +-5.000000000000000000e+02 7.121212121212120110e+02 6.549910100891522519e-36 +-4.696969696969697452e+02 7.121212121212120110e+02 1.607885402204109080e-32 +-4.393939393939392630e+02 7.121212121212120110e+02 2.136128687819818486e-29 +-4.090909090909090082e+02 7.121212121212120110e+02 1.592071826993012373e-26 +-3.787878787878787534e+02 7.121212121212120110e+02 6.891832999272524475e-24 +-3.484848484848484986e+02 7.121212121212120110e+02 1.791765446072199120e-21 +-3.181818181818180165e+02 7.121212121212120110e+02 2.889368506568097670e-19 +-2.878787878787877617e+02 7.121212121212120110e+02 2.981018574785816013e-17 +-2.575757575757575069e+02 7.121212121212120110e+02 2.027190509963051746e-15 +-2.272727272727272521e+02 7.121212121212120110e+02 9.349412223612470222e-14 +-1.969696969696969973e+02 7.121212121212120110e+02 3.005309492893110916e-12 +-1.666666666666665151e+02 7.121212121212120110e+02 6.910796398284561361e-11 +-1.363636363636362603e+02 7.121212121212120110e+02 1.165422519016204061e-09 +-1.060606060606060055e+02 7.121212121212120110e+02 1.475710265686059119e-08 +-7.575757575757575069e+01 7.121212121212120110e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 7.121212121212120110e+02 1.094020203654200544e-06 +-1.515151515151501371e+01 7.121212121212120110e+02 6.673315349676582608e-06 +1.515151515151524109e+01 7.121212121212120110e+02 3.317720901105380304e-05 +4.545454545454549589e+01 7.121212121212120110e+02 1.367992529815340529e-04 +7.575757575757575069e+01 7.121212121212120110e+02 4.754453697203625735e-04 +1.060606060606062329e+02 7.121212121212120110e+02 1.413778726829457814e-03 +1.363636363636364877e+02 7.121212121212120110e+02 3.646537238222938380e-03 +1.666666666666667425e+02 7.121212121212120110e+02 8.260689172919648965e-03 +1.969696969696969973e+02 7.121212121212120110e+02 1.662148862300693794e-02 +2.272727272727272521e+02 7.121212121212120110e+02 3.000452186145853573e-02 +2.575757575757577342e+02 7.121212121212120110e+02 4.902023343803185024e-02 +2.878787878787879890e+02 7.121212121212120110e+02 7.303115762730685856e-02 +3.181818181818182438e+02 7.121212121212120110e+02 9.984377095810495484e-02 +3.484848484848484986e+02 7.121212121212120110e+02 1.258963514590817623e-01 +3.787878787878789808e+02 7.121212121212120110e+02 1.469764151375695660e-01 +4.090909090909092356e+02 7.121212121212120110e+02 1.592762472320093381e-01 +4.393939393939394904e+02 7.121212121212120110e+02 1.604402458870256287e-01 +4.696969696969697452e+02 7.121212121212120110e+02 1.502409106354296586e-01 +5.000000000000000000e+02 7.121212121212120110e+02 1.306450276394804377e-01 +5.303030303030304822e+02 7.121212121212120110e+02 1.052466108158110897e-01 +5.606060606060605096e+02 7.121212121212120110e+02 7.826691917058392622e-02 +5.909090909090909918e+02 7.121212121212120110e+02 5.347011694349682043e-02 +6.212121212121214739e+02 7.121212121212120110e+02 3.335632957512527086e-02 +6.515151515151515014e+02 7.121212121212120110e+02 1.886316741582952719e-02 +6.818181818181819835e+02 7.121212121212120110e+02 9.587796290980344846e-03 +7.121212121212120110e+02 7.121212121212120110e+02 4.337634251146107317e-03 +7.424242424242424931e+02 7.121212121212120110e+02 1.727598076362141548e-03 +7.727272727272729753e+02 7.121212121212120110e+02 5.983804620234836266e-04 +8.030303030303030027e+02 7.121212121212120110e+02 1.778319660458217732e-04 +8.333333333333334849e+02 7.121212121212120110e+02 4.468444522754251119e-05 +8.636363636363639671e+02 7.121212121212120110e+02 9.343228515321169443e-06 +8.939393939393939945e+02 7.121212121212120110e+02 1.597993975671998298e-06 +9.242424242424244767e+02 7.121212121212120110e+02 2.194815096921775354e-07 +9.545454545454545041e+02 7.121212121212120110e+02 2.373755607470153758e-08 +9.848484848484849863e+02 7.121212121212120110e+02 1.979810045147821420e-09 +1.015151515151515468e+03 7.121212121212120110e+02 1.245541639253578052e-10 +1.045454545454545496e+03 7.121212121212120110e+02 5.774328674328823850e-12 +1.075757575757575978e+03 7.121212121212120110e+02 1.924766926750530845e-13 +1.106060606060606005e+03 7.121212121212120110e+02 4.495485802090147684e-15 +1.136363636363636488e+03 7.121212121212120110e+02 7.160592310969537211e-17 +1.166666666666666970e+03 7.121212121212120110e+02 7.561547082559025693e-19 +1.196969696969696997e+03 7.121212121212120110e+02 5.139736935262688999e-21 +1.227272727272727479e+03 7.121212121212120110e+02 2.180631712289957104e-23 +1.257575757575757507e+03 7.121212121212120110e+02 5.592953431255566668e-26 +1.287878787878787989e+03 7.121212121212120110e+02 8.388558497347373564e-29 +1.318181818181818471e+03 7.121212121212120110e+02 7.108109260780038868e-32 +1.348484848484848499e+03 7.121212121212120110e+02 3.283510473906921774e-35 +1.378787878787878981e+03 7.121212121212120110e+02 7.968943776510009531e-39 +1.409090909090909008e+03 7.121212121212120110e+02 9.780593716979789009e-43 +1.439393939393939490e+03 7.121212121212120110e+02 5.836055178228995336e-47 +1.469696969696969973e+03 7.121212121212120110e+02 1.625602847091675499e-51 +1.500000000000000000e+03 7.121212121212120110e+02 2.027053180936377846e-56 +-1.500000000000000000e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.424242424242424931e+02 1.210485535593346096e-316 +-1.287878787878787989e+03 7.424242424242424931e+02 1.741835817511137601e-297 +-1.257575757575757507e+03 7.424242424242424931e+02 3.069678301202340133e-279 +-1.227272727272727252e+03 7.424242424242424931e+02 7.106130923753813355e-262 +-1.196969696969696997e+03 7.424242424242424931e+02 2.314770060545059635e-245 +-1.166666666666666515e+03 7.424242424242424931e+02 1.135167633967156741e-229 +-1.136363636363636488e+03 7.424242424242424931e+02 8.955634832414364280e-215 +-1.106060606060606005e+03 7.424242424242424931e+02 1.213073988785484003e-200 +-1.075757575757575751e+03 7.424242424242424931e+02 3.007229728439913643e-187 +-1.045454545454545496e+03 7.424242424242424931e+02 1.452552204921676660e-174 +-1.015151515151515127e+03 7.424242424242424931e+02 1.453595970926848878e-162 +-9.848484848484848726e+02 7.424242424242424931e+02 3.200567843958368242e-151 +-9.545454545454545041e+02 7.424242424242424931e+02 1.644636189633509363e-140 +-9.242424242424242493e+02 7.424242424242424931e+02 2.089410622911050916e-130 +-8.939393939393938808e+02 7.424242424242424931e+02 6.943910903843738504e-121 +-8.636363636363636260e+02 7.424242424242424931e+02 6.379544381480531450e-112 +-8.333333333333332575e+02 7.424242424242424931e+02 1.710104800090375856e-103 +-8.030303030303030027e+02 7.424242424242424931e+02 1.409967973436980236e-95 +-7.727272727272727479e+02 7.424242424242424931e+02 3.764598893272483778e-88 +-7.424242424242423795e+02 7.424242424242424931e+02 3.422820743117097088e-81 +-7.121212121212121247e+02 7.424242424242424931e+02 1.113017998660862417e-74 +-6.818181818181817562e+02 7.424242424242424931e+02 1.357791146414832830e-68 +-6.515151515151515014e+02 7.424242424242424931e+02 6.510288553051278309e-63 +-6.212121212121211329e+02 7.424242424242424931e+02 1.283781973573603385e-57 +-5.909090909090908781e+02 7.424242424242424931e+02 1.088070231295507382e-52 +-5.606060606060605096e+02 7.424242424242424931e+02 4.137248587890261161e-48 +-5.303030303030302548e+02 7.424242424242424931e+02 7.357551500589627032e-44 +-5.000000000000000000e+02 7.424242424242424931e+02 6.371820707268261572e-40 +-4.696969696969697452e+02 7.424242424242424931e+02 2.794521287592092516e-36 +-4.393939393939392630e+02 7.424242424242424931e+02 6.446642623740729442e-33 +-4.090909090909090082e+02 7.424242424242424931e+02 8.114733966294906697e-30 +-3.787878787878787534e+02 7.424242424242424931e+02 5.774644824333417229e-27 +-3.484848484848484986e+02 7.424242424242424931e+02 2.404063375977136128e-24 +-3.181818181818180165e+02 7.424242424242424931e+02 6.051445074130749260e-22 +-2.878787878787877617e+02 7.424242424242424931e+02 9.507170764263290107e-20 +-2.575757575757575069e+02 7.424242424242424931e+02 9.611087635526527284e-18 +-2.272727272727272521e+02 7.424242424242424931e+02 6.437784184080349797e-16 +-1.969696969696969973e+02 7.424242424242424931e+02 2.938461975882655822e-14 +-1.666666666666665151e+02 7.424242424242424931e+02 9.387808790463105416e-13 +-1.363636363636362603e+02 7.424242424242424931e+02 2.153640296816044691e-11 +-1.060606060606060055e+02 7.424242424242424931e+02 3.635086181418553590e-10 +-7.575757575757575069e+01 7.424242424242424931e+02 4.619769020364174371e-09 +-4.545454545454549589e+01 7.424242424242424931e+02 4.518401091155259764e-08 +-1.515151515151501371e+01 7.424242424242424931e+02 3.471896627556412344e-07 +1.515151515151524109e+01 7.424242424242424931e+02 2.136920489407659938e-06 +4.545454545454549589e+01 7.424242424242424931e+02 1.072840490473373092e-05 +7.575757575757575069e+01 7.424242424242424931e+02 4.468444522754298553e-05 +1.060606060606062329e+02 7.424242424242424931e+02 1.568428675713582872e-04 +1.363636363636364877e+02 7.424242424242424931e+02 4.706918687562613437e-04 +1.666666666666667425e+02 7.424242424242424931e+02 1.223804447256134249e-03 +1.969696969696969973e+02 7.424242424242424931e+02 2.789935865432196724e-03 +2.272727272727272521e+02 7.424242424242424931e+02 5.637029251018730973e-03 +2.575757575757577342e+02 7.424242424242424931e+02 1.019085936356989817e-02 +2.878787878787879890e+02 7.424242424242424931e+02 1.662148862300684773e-02 +3.181818181818182438e+02 7.424242424242424931e+02 2.463118536079878657e-02 +3.484848484848484986e+02 7.424242424242424931e+02 3.335632957512521535e-02 +3.787878787878789808e+02 7.424242424242424931e+02 4.146995554856761079e-02 +4.090909090909092356e+02 7.424242424242424931e+02 4.748972307319336561e-02 +4.393939393939394904e+02 7.424242424242424931e+02 5.019822989602305829e-02 +4.696969696969697452e+02 7.424242424242424931e+02 4.902023343803135758e-02 +5.000000000000000000e+02 7.424242424242424931e+02 4.420787312407695180e-02 +5.303030303030304822e+02 7.424242424242424931e+02 3.675900705335587160e-02 +5.606060606060605096e+02 7.424242424242424931e+02 2.810179219584353280e-02 +5.909090909090909918e+02 7.424242424242424931e+02 1.967161942171878966e-02 +6.212121212121214739e+02 7.424242424242424931e+02 1.254224770355773406e-02 +6.515151515151515014e+02 7.424242424242424931e+02 7.235968611464875869e-03 +6.818181818181819835e+02 7.424242424242424931e+02 3.748214649864048571e-03 +7.121212121212120110e+02 7.424242424242424931e+02 1.727598076362141548e-03 +7.424242424242424931e+02 7.424242424242424931e+02 7.012922018445114352e-04 +7.727272727272729753e+02 7.424242424242424931e+02 2.478588728614920128e-04 +8.030303030303030027e+02 7.424242424242424931e+02 7.530672801598704055e-05 +8.333333333333334849e+02 7.424242424242424931e+02 1.939658080333516655e-05 +8.636363636363639671e+02 7.424242424242424931e+02 4.171386994035303943e-06 +8.939393939393939945e+02 7.424242424242424931e+02 7.368261931620312834e-07 +9.242424242424244767e+02 7.424242424242424931e+02 1.050286615177775639e-07 +9.545454545454545041e+02 7.424242424242424931e+02 1.185499294385565064e-08 +9.848484848484849863e+02 7.424242424242424931e+02 1.038488082495702887e-09 +1.015151515151515468e+03 7.424242424242424931e+02 6.910796398284168450e-11 +1.045454545454545496e+03 7.424242424242424931e+02 3.415578104546128491e-12 +1.075757575757575978e+03 7.424242424242424931e+02 1.224211976440204417e-13 +1.106060606060606005e+03 7.424242424242424931e+02 3.103241738433734813e-15 +1.136363636363636488e+03 7.424242424242424931e+02 5.418948642188741002e-17 +1.166666666666666970e+03 7.424242424242424931e+02 6.341504853147078672e-19 +1.196969696969696997e+03 7.424242424242424931e+02 4.832239773634506772e-21 +1.227272727272727479e+03 7.424242424242424931e+02 2.326740886532264276e-23 +1.257575757575757507e+03 7.424242424242424931e+02 6.861500121975037780e-26 +1.287878787878787989e+03 7.424242424242424931e+02 1.199646544736765024e-28 +1.318181818181818471e+03 7.424242424242424931e+02 1.202280905104446065e-31 +1.348484848484848499e+03 7.424242424242424931e+02 6.669538673888584568e-35 +1.378787878787878981e+03 7.424242424242424931e+02 1.975173268273129639e-38 +1.409090909090909008e+03 7.424242424242424931e+02 3.008015560372739800e-42 +1.439393939393939490e+03 7.424242424242424931e+02 2.266365294794688225e-46 +1.469696969696969973e+03 7.424242424242424931e+02 8.117601675612555623e-51 +1.500000000000000000e+03 7.424242424242424931e+02 1.326508867687886247e-55 +-1.500000000000000000e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 7.727272727272729753e+02 3.206814891603562005e-314 +-1.257575757575757507e+03 7.727272727272729753e+02 2.881294644374386302e-295 +-1.227272727272727252e+03 7.727272727272729753e+02 3.239737918873586569e-277 +-1.196969696969696997e+03 7.727272727272729753e+02 4.886996119778116951e-260 +-1.166666666666666515e+03 7.727272727272729753e+02 1.058885644922986320e-243 +-1.136363636363636488e+03 7.727272727272729753e+02 3.524192993211342361e-228 +-1.106060606060606005e+03 7.727272727272729753e+02 1.924270086699875293e-213 +-1.075757575757575751e+03 7.727272727272729753e+02 1.838754821946824410e-199 +-1.045454545454545496e+03 7.727272727272729753e+02 3.276063875424088880e-186 +-1.015151515151515127e+03 7.727272727272729753e+02 1.158069139744204033e-173 +-9.848484848484848726e+02 7.727272727272729753e+02 8.632103141028222008e-162 +-9.545454545454545041e+02 7.727272727272729753e+02 1.440153326792880918e-150 +-9.242424242424242493e+02 7.727272727272729753e+02 5.701437370450883543e-140 +-8.939393939393938808e+02 7.727272727272729753e+02 5.671273562847458234e-130 +-8.636363636363636260e+02 7.727272727272729753e+02 1.498987831105225164e-120 +-8.333333333333332575e+02 7.727272727272729753e+02 1.111990585998753488e-111 +-8.030303030303030027e+02 7.727272727272729753e+02 2.442403362450314721e-103 +-7.727272727272727479e+02 7.727272727272729753e+02 1.673548439470268905e-95 +-7.424242424242423795e+02 7.727272727272729753e+02 3.764598893272483778e-88 +-7.121212121212121247e+02 7.727272727272729753e+02 2.921979237417858606e-81 +-6.818181818181817562e+02 7.727272727272729753e+02 8.214772912440769165e-75 +-6.515151515151515014e+02 7.727272727272729753e+02 8.770404237156648103e-69 +-6.212121212121211329e+02 7.727272727272729753e+02 3.723560575195090796e-63 +-5.909090909090908781e+02 7.727272727272729753e+02 6.574832806497732151e-58 +-5.606060606060605096e+02 7.727272727272729753e+02 5.043531720429866065e-53 +-5.303030303030302548e+02 7.727272727272729753e+02 1.753510576100227298e-48 +-5.000000000000000000e+02 7.727272727272729753e+02 2.879181287860594111e-44 +-4.696969696969697452e+02 7.727272727272729753e+02 2.323504838735485356e-40 +-4.393939393939392630e+02 7.727272727272729753e+02 9.579054004792609800e-37 +-4.090909090909090082e+02 7.727272727272729753e+02 2.094402829610119001e-33 +-3.787878787878787534e+02 7.727272727272729753e+02 2.518106005989865832e-30 +-3.484848484848484986e+02 7.727272727272729753e+02 1.724031541468338199e-27 +-3.181818181818180165e+02 7.727272727272729753e+02 6.952141112065127470e-25 +-2.878787878787877617e+02 7.727272727272729753e+02 1.705699230501267561e-22 +-2.575757575757575069e+02 7.727272727272729753e+02 2.627052324647158316e-20 +-2.272727272727272521e+02 7.727272727272729753e+02 2.617295991581659639e-18 +-1.969696969696969973e+02 7.727272727272729753e+02 1.736016382766549854e-16 +-1.666666666666665151e+02 7.727272727272729753e+02 7.880145509195410081e-15 +-1.363636363636362603e+02 7.727272727272729753e+02 2.513160532470653093e-13 +-1.060606060606060055e+02 7.727272727272729753e+02 5.774328674328721260e-12 +-7.575757575757575069e+01 7.727272727272729753e+02 9.788841721948287076e-11 +-4.545454545454549589e+01 7.727272727272729753e+02 1.252352167359028065e-09 +-1.515151515151501371e+01 7.727272727272729753e+02 1.235285605046252576e-08 +1.515151515151524109e+01 7.727272727272729753e+02 9.585129365857650070e-08 +4.545454545454549589e+01 7.727272727272729753e+02 5.962464051477239135e-07 +7.575757575757575069e+01 7.727272727272729753e+02 3.026368684010074032e-06 +1.060606060606062329e+02 7.727272727272729753e+02 1.274150683472760121e-05 +1.363636363636364877e+02 7.727272727272729753e+02 4.517735882024896985e-05 +1.666666666666667425e+02 7.727272727272729753e+02 1.367992529815313966e-04 +1.969696969696969973e+02 7.727272727272729753e+02 3.582900703654492394e-04 +2.272727272727272521e+02 7.727272727272729753e+02 8.210372360605919110e-04 +2.575757575757577342e+02 7.727272727272729753e+02 1.663107833829667896e-03 +2.878787878787879890e+02 7.727272727272729753e+02 3.004854438145642109e-03 +3.181818181818182438e+02 7.727272727272729753e+02 4.880356011530218377e-03 +3.484848484848484986e+02 7.727272727272729753e+02 7.172122996986567481e-03 +3.787878787878789808e+02 7.727272727272729753e+02 9.587796290980259845e-03 +4.090909090909092356e+02 7.727272727272729753e+02 1.170671265806326987e-02 +4.393939393939394904e+02 7.727272727272729753e+02 1.309272417923806539e-02 +4.696969696969697452e+02 7.727272727272729753e+02 1.343387640559202435e-02 +5.000000000000000000e+02 7.727272727272729753e+02 1.265056373312003525e-02 +5.303030303030304822e+02 7.727272727272729753e+02 1.092396005911750595e-02 +5.606060606060605096e+02 7.727272727272729753e+02 8.631774319411335966e-03 +5.909090909090909918e+02 7.727272727272729753e+02 6.220444444303485816e-03 +6.212121212121214739e+02 7.727272727272729753e+02 4.069670962380043770e-03 +6.515151515151515014e+02 7.727272727272729753e+02 2.403214091272119941e-03 +6.818181818181819835e+02 7.727272727272729753e+02 1.271929997684371301e-03 +7.121212121212120110e+02 7.727272727272729753e+02 5.983804620234836266e-04 +7.424242424242424931e+02 7.727272727272729753e+02 2.478588728614902780e-04 +7.727272727272729753e+02 7.727272727272729753e+02 8.942879788635304183e-05 +8.030303030303030027e+02 7.727272727272729753e+02 2.777107682945733900e-05 +8.333333333333334849e+02 7.727272727272729753e+02 7.325049444657150565e-06 +8.636363636363639671e+02 7.727272727272729753e+02 1.617538348122333746e-06 +8.939393939393939945e+02 7.727272727272729753e+02 2.943825259327277673e-07 +9.242424242424244767e+02 7.727272727272729753e+02 4.341438767599597336e-08 +9.545454545454545041e+02 7.727272727272729753e+02 5.094879290802015327e-09 +9.848484848484849863e+02 7.727272727272729753e+02 4.666492816799057355e-10 +1.015151515151515468e+03 7.727272727272729753e+02 3.267723238714125349e-11 +1.045454545454545496e+03 7.727272727272729753e+02 1.711602587959610888e-12 +1.075757575757575978e+03 7.727272727272729753e+02 6.552879881344914558e-14 +1.106060606060606005e+03 7.727272727272729753e+02 1.789638228793585897e-15 +1.136363636363636488e+03 7.727272727272729753e+02 3.398582235670923945e-17 +1.166666666666666970e+03 7.727272727272729753e+02 4.369070960200930626e-19 +1.196969696969696997e+03 7.727272727272729753e+02 3.697107193508614660e-21 +1.227272727272727479e+03 7.727272727272729753e+02 1.999875803674296923e-23 +1.257575757575757507e+03 7.727272727272729753e+02 6.707520673390002145e-26 +1.287878787878787989e+03 7.727272727272729753e+02 1.351302430080121158e-28 +1.318181818181818471e+03 7.727272727272729753e+02 1.582164859452500491e-31 +1.348484848484848499e+03 7.727272727272729753e+02 1.040399671311677575e-34 +1.378787878787878981e+03 7.727272727272729753e+02 3.708533372700083076e-38 +1.409090909090909008e+03 7.727272727272729753e+02 6.907572784675347703e-42 +1.439393939393939490e+03 7.727272727272729753e+02 6.472937031498124301e-46 +1.469696969696969973e+03 7.727272727272729753e+02 2.934437283087355544e-50 +1.500000000000000000e+03 7.727272727272729753e+02 6.180936518926826613e-55 +-1.500000000000000000e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.030303030303030027e+02 4.489218983745281423e-312 +-1.227272727272727252e+03 8.030303030303030027e+02 2.572126065281032985e-293 +-1.196969696969696997e+03 8.030303030303030027e+02 1.883612903695001093e-275 +-1.166666666666666515e+03 8.030303030303030027e+02 1.889104212390984109e-258 +-1.136363636363636488e+03 8.030303030303030027e+02 2.776741792535026036e-242 +-1.106060606060606005e+03 8.030303030303030027e+02 6.393584769897403150e-227 +-1.075757575757575751e+03 8.030303030303030027e+02 2.461842699099761567e-212 +-1.045454545454545496e+03 8.030303030303030027e+02 1.690146173206725593e-198 +-1.015151515151515127e+03 8.030303030303030027e+02 2.203134651994134169e-185 +-9.848484848484848726e+02 8.030303030303030027e+02 5.799344400516185593e-173 +-9.545454545454545041e+02 8.030303030303030027e+02 3.274686139916537408e-161 +-9.242424242424242493e+02 8.030303030303030027e+02 4.208320267535328214e-150 +-8.939393939393938808e+02 8.030303030303030027e+02 1.304232948234466486e-139 +-8.636363636363636260e+02 8.030303030303030027e+02 1.031647559331920371e-129 +-8.333333333333332575e+02 8.030303030303030027e+02 2.201524032105787785e-120 +-8.030303030303030027e+02 8.030303030303030027e+02 1.338076796299368466e-111 +-7.727272727272727479e+02 8.030303030303030027e+02 2.442403362450731597e-103 +-7.424242424242423795e+02 8.030303030303030027e+02 1.409967973437180494e-95 +-7.121212121212121247e+02 8.030303030303030027e+02 2.707677564870985431e-88 +-6.818181818181817562e+02 8.030303030303030027e+02 1.817123214030493360e-81 +-6.515151515151515014e+02 8.030303030303030027e+02 4.471353353524823813e-75 +-6.212121212121211329e+02 8.030303030303030027e+02 4.227579734003151657e-69 +-5.909090909090908781e+02 8.030303030303030027e+02 1.607449729462834532e-63 +-5.606060606060605096e+02 8.030303030303030027e+02 2.569412945640485258e-58 +-5.303030303030302548e+02 8.030303030303030027e+02 1.802615210573196121e-53 +-5.000000000000000000e+02 8.030303030303030027e+02 5.788020115191121568e-49 +-4.696969696969697452e+02 8.030303030303030027e+02 8.858572265124713127e-45 +-4.393939393939392630e+02 8.030303030303030027e+02 6.722278760459829972e-41 +-4.090909090909090082e+02 8.030303030303030027e+02 2.627630745311028555e-37 +-3.787878787878787534e+02 8.030303030303030027e+02 5.489675720400175155e-34 +-3.484848484848484986e+02 8.030303030303030027e+02 6.352821551413571390e-31 +-3.181818181818180165e+02 8.030303030303030027e+02 4.214934807281964177e-28 +-2.878787878787877617e+02 8.030303030303030027e+02 1.657484593072543405e-25 +-2.575757575757575069e+02 8.030303030303030027e+02 3.988745488704900619e-23 +-2.272727272727272521e+02 8.030303030303030027e+02 6.057712465178815567e-21 +-1.969696969696969973e+02 8.030303030303030027e+02 5.979809732375874211e-19 +-1.666666666666665151e+02 8.030303030303030027e+02 3.946907027549018206e-17 +-1.363636363636362603e+02 8.030303030303030027e+02 1.789638228793560259e-15 +-1.060606060606060055e+02 8.030303030303030027e+02 5.720368200038707661e-14 +-7.575757575757575069e+01 8.030303030303030027e+02 1.321016453443291498e-12 +-4.545454545454549589e+01 8.030303030303030027e+02 2.256091261159179662e-11 +-1.515151515151501371e+01 8.030303030303030027e+02 2.913208311720695974e-10 +1.515151515151524109e+01 8.030303030303030027e+02 2.904147478221210223e-09 +4.545454545454549589e+01 8.030303030303030027e+02 2.279436054554450457e-08 +7.575757575757575069e+01 8.030303030303030027e+02 1.434797832226771453e-07 +1.060606060606062329e+02 8.030303030303030027e+02 7.368261931620365774e-07 +1.363636363636364877e+02 8.030303030303030027e+02 3.136682068681832020e-06 +1.666666666666667425e+02 8.030303030303030027e+02 1.123286822982204241e-05 +1.969696969696969973e+02 8.030303030303030027e+02 3.429831019357709195e-05 +2.272727272727272521e+02 8.030303030303030027e+02 9.039146387247776508e-05 +2.575757575757577342e+02 8.030303030303030027e+02 2.078878242575195757e-04 +2.878787878787879890e+02 8.030303030303030027e+02 4.213233122013383268e-04 +3.181818181818182438e+02 8.030303030303030027e+02 7.589062891483386829e-04 +3.484848484848484986e+02 8.030303030303030027e+02 1.223804447256134249e-03 +3.787878787878789808e+02 8.030303030303030027e+02 1.777524778139205576e-03 +4.090909090909092356e+02 8.030303030303030027e+02 2.336636575977227726e-03 +4.393939393939394904e+02 8.030303030303030027e+02 2.789935865432211903e-03 +4.696969696969697452e+02 8.030303030303030027e+02 3.032801906466381023e-03 +5.000000000000000000e+02 8.030303030303030027e+02 3.004854438145695885e-03 +5.303030303030304822e+02 8.030303030303030027e+02 2.713180947850665509e-03 +5.606060606060605096e+02 8.030303030303030027e+02 2.229563892895687887e-03 +5.909090909090909918e+02 8.030303030303030027e+02 1.663107833829694350e-03 +6.212121212121214739e+02 8.030303030303030027e+02 1.121804712250768898e-03 +6.515151515151515014e+02 8.030303030303030027e+02 6.807867228626483845e-04 +6.818181818181819835e+02 8.030303030303030027e+02 3.693737472711847527e-04 +7.121212121212120110e+02 8.030303030303030027e+02 1.778319660458227219e-04 +7.424242424242424931e+02 8.030303030303030027e+02 7.530672801598704055e-05 +7.727272727272729753e+02 8.030303030303030027e+02 2.777107682945748808e-05 +8.030303030303030027e+02 8.030303030303030027e+02 8.818710076177945181e-06 +8.333333333333334849e+02 8.030303030303030027e+02 2.381512063610692770e-06 +8.636363636363639671e+02 8.030303030303030027e+02 5.394875368984320488e-07 +8.939393939393939945e+02 8.030303030303030027e+02 1.009950414069068344e-07 +9.242424242424244767e+02 8.030303030303030027e+02 1.537380432065325535e-08 +9.545454545454545041e+02 8.030303030303030027e+02 1.870085776796276879e-09 +9.848484848484849863e+02 8.030303030303030027e+02 1.784186981526950861e-10 +1.015151515151515468e+03 8.030303030303030027e+02 1.308823873075606599e-11 +1.045454545454545496e+03 8.030303030303030027e+02 7.227880372012368131e-13 +1.075757575757575978e+03 8.030303030303030027e+02 2.938461975882613539e-14 +1.106060606060606005e+03 8.030303030303030027e+02 8.589395343775709917e-16 +1.136363636363636488e+03 8.030303030303030027e+02 1.760986780776546967e-17 +1.166666666666666970e+03 8.030303030303030027e+02 2.467071494564388696e-19 +1.196969696969696997e+03 8.030303030303030027e+02 2.298180960274129861e-21 +1.227272727272727479e+03 8.030303030303030027e+02 1.383476638375685181e-23 +1.257575757575757507e+03 8.030303030303030027e+02 5.224159077859599815e-26 +1.287878787878787989e+03 8.030303030303030027e+02 1.199646544736765024e-28 +1.318181818181818471e+03 8.030303030303030027e+02 1.622114593737430475e-31 +1.348484848484848499e+03 8.030303030303030027e+02 1.249003296533140431e-34 +1.378787878787878981e+03 8.030303030303030027e+02 5.289633079428115042e-38 +1.409090909090909008e+03 8.030303030303030027e+02 1.188658400193743405e-41 +1.439393939393939490e+03 8.030303030303030027e+02 1.365561729682181226e-45 +1.469696969696969973e+03 8.030303030303030027e+02 7.718006380931787602e-50 +1.500000000000000000e+03 8.030303030303030027e+02 2.062617889542571576e-54 +-1.500000000000000000e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.333333333333334849e+02 3.341930913911265327e-310 +-1.196969696969696997e+03 8.333333333333334849e+02 1.246510256903556698e-291 +-1.166666666666666515e+03 8.333333333333334849e+02 6.066545258626171474e-274 +-1.136363636363636488e+03 8.333333333333334849e+02 4.125784643839418161e-257 +-1.106060606060606005e+03 8.333333333333334849e+02 4.193987081498566790e-241 +-1.075757575757575751e+03 8.333333333333334849e+02 6.807732712390463716e-226 +-1.045454545454545496e+03 8.333333333333334849e+02 1.882763600862718389e-211 +-1.015151515151515127e+03 8.333333333333334849e+02 9.454390984310646192e-198 +-9.848484848484848726e+02 8.333333333333334849e+02 9.174996973562497926e-185 +-9.545454545454545041e+02 8.333333333333334849e+02 1.829222807235765795e-172 +-9.242424242424242493e+02 8.333333333333334849e+02 7.954865747498191044e-161 +-8.939393939393938808e+02 8.333333333333334849e+02 8.001759500365318325e-150 +-8.636363636363636260e+02 8.333333333333334849e+02 1.971827466418941207e-139 +-8.333333333333332575e+02 8.333333333333334849e+02 1.259189386491206326e-129 +-8.030303030303030027e+02 8.333333333333334849e+02 2.201524032105286986e-120 +-7.727272727272727479e+02 8.333333333333334849e+02 1.111990585998753488e-111 +-7.424242424242423795e+02 8.333333333333334849e+02 1.710104800090278453e-103 +-7.121212121212121247e+02 8.333333333333334849e+02 8.428503477565128907e-96 +-6.818181818181817562e+02 8.333333333333334849e+02 1.399619867200871609e-88 +-6.515151515151515014e+02 8.333333333333334849e+02 8.222254727485334536e-82 +-6.212121212121211329e+02 8.333333333333334849e+02 1.792032305386404785e-75 +-5.909090909090908781e+02 8.333333333333334849e+02 1.517718613154214644e-69 +-5.606060606060605096e+02 8.333333333333334849e+02 5.225251588496137604e-64 +-5.303030303030302548e+02 8.333333333333334849e+02 7.640771892899690025e-59 +-5.000000000000000000e+02 8.333333333333334849e+02 4.952089332747266615e-54 +-4.696969696969697452e+02 8.333333333333334849e+02 1.482625960384649870e-49 +-4.393939393939392630e+02 8.333333333333334849e+02 2.134523160815757784e-45 +-4.090909090909090082e+02 8.333333333333334849e+02 1.536363899260011983e-41 +-3.787878787878787534e+02 8.333333333333334849e+02 5.740802921527496199e-38 +-3.484848484848484986e+02 8.333333333333334849e+02 1.154945356164402785e-34 +-3.181818181818180165e+02 8.333333333333334849e+02 1.295832848468722946e-31 +-2.878787878787877617e+02 8.333333333333334849e+02 8.388558497347731175e-29 +-2.575757575757575069e+02 8.333333333333334849e+02 3.237368317942376297e-26 +-2.272727272727272521e+02 8.333333333333334849e+02 7.686745253454694556e-24 +-1.969696969696969973e+02 8.333333333333334849e+02 1.157393946134507662e-21 +-1.666666666666665151e+02 8.333333333333334849e+02 1.137665448958052686e-19 +-1.363636363636362603e+02 8.333333333333334849e+02 7.506067042544200381e-18 +-1.060606060606060055e+02 8.333333333333334849e+02 3.413565520039352413e-16 +-7.575757575757575069e+01 8.333333333333334849e+02 1.097485946719940683e-14 +-4.545454545454549589e+01 8.333333333333334849e+02 2.555319222097554818e-13 +-1.515151515151501371e+01 8.333333333333334849e+02 4.408297904797692493e-12 +1.515151515151524109e+01 8.333333333333334849e+02 5.757897918648176391e-11 +4.545454545454549589e+01 8.333333333333334849e+02 5.811329112628693336e-10 +7.575757575757575069e+01 8.333333333333334849e+02 4.619769020364141284e-09 +1.060606060606062329e+02 8.333333333333334849e+02 2.944941620113755021e-08 +1.363636363636364877e+02 8.333333333333334849e+02 1.530687983283909290e-07 +1.666666666666667425e+02 8.333333333333334849e+02 6.588031862012860107e-07 +1.969696969696969973e+02 8.333333333333334849e+02 2.381512063610692770e-06 +2.272727272727272521e+02 8.333333333333334849e+02 7.325049444657150565e-06 +2.575757575757577342e+02 8.333333333333334849e+02 1.939658080333530208e-05 +2.878787878787879890e+02 8.333333333333334849e+02 4.468444522754266705e-05 +3.181818181818182438e+02 8.333333333333334849e+02 9.039146387247711455e-05 +3.484848484848484986e+02 8.333333333333334849e+02 1.618546487670173345e-04 +3.787878787878789808e+02 8.333333333333334849e+02 2.582855175103807108e-04 +4.090909090909092356e+02 8.333333333333334849e+02 3.693737472711814459e-04 +4.393939393939394904e+02 8.333333333333334849e+02 4.754453697203550383e-04 +4.696969696969697452e+02 8.333333333333334849e+02 5.525161055462673304e-04 +5.000000000000000000e+02 8.333333333333334849e+02 5.807692880778035508e-04 +5.303030303030304822e+02 8.333333333333334849e+02 5.525161055462712335e-04 +5.606060606060605096e+02 8.333333333333334849e+02 4.754453697203583451e-04 +5.909090909090909918e+02 8.333333333333334849e+02 3.693737472711814459e-04 +6.212121212121214739e+02 8.333333333333334849e+02 2.582855175103788677e-04 +6.515151515151515014e+02 8.333333333333334849e+02 1.618546487670173345e-04 +6.818181818181819835e+02 8.333333333333334849e+02 9.039146387247711455e-05 +7.121212121212120110e+02 8.333333333333334849e+02 4.468444522754314816e-05 +7.424242424242424931e+02 8.333333333333334849e+02 1.939658080333530208e-05 +7.727272727272729753e+02 8.333333333333334849e+02 7.325049444657203928e-06 +8.030303030303030027e+02 8.333333333333334849e+02 2.381512063610692770e-06 +8.333333333333334849e+02 8.333333333333334849e+02 6.588031862012813520e-07 +8.636363636363639671e+02 8.333333333333334849e+02 1.530687983283882291e-07 +8.939393939393939945e+02 8.333333333333334849e+02 2.944941620113806968e-08 +9.242424242424244767e+02 8.333333333333334849e+02 4.619769020364174371e-09 +9.545454545454545041e+02 8.333333333333334849e+02 5.811329112628796733e-10 +9.848484848484849863e+02 8.333333333333334849e+02 5.757897918648176391e-11 +1.015151515151515468e+03 8.333333333333334849e+02 4.408297904797614137e-12 +1.045454545454545496e+03 8.333333333333334849e+02 2.555319222097591169e-13 +1.075757575757575978e+03 8.333333333333334849e+02 1.097485946719932795e-14 +1.106060606060606005e+03 8.333333333333334849e+02 3.413565520039546177e-16 +1.136363636363636488e+03 8.333333333333334849e+02 7.506067042544200381e-18 +1.166666666666666970e+03 8.333333333333334849e+02 1.137665448958052686e-19 +1.196969696969696997e+03 8.333333333333334849e+02 1.157393946134573490e-21 +1.227272727272727479e+03 8.333333333333334849e+02 7.686745253454585823e-24 +1.257575757575757507e+03 8.333333333333334849e+02 3.237368317942468707e-26 +1.287878787878787989e+03 8.333333333333334849e+02 8.388558497347373564e-29 +1.318181818181818471e+03 8.333333333333334849e+02 1.295832848468630986e-31 +1.348484848484848499e+03 8.333333333333334849e+02 1.154945356164435713e-34 +1.378787878787878981e+03 8.333333333333334849e+02 5.740802921527496199e-38 +1.409090909090909008e+03 8.333333333333334849e+02 1.536363899260164920e-41 +1.439393939393939490e+03 8.333333333333334849e+02 2.134523160815757784e-45 +1.469696969696969973e+03 8.333333333333334849e+02 1.482625960384713110e-49 +1.500000000000000000e+03 8.333333333333334849e+02 4.952089332747829951e-54 +-1.500000000000000000e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.636363636363639671e+02 1.330323203695502113e-308 +-1.166666666666666515e+03 8.636363636363639671e+02 3.296325375164239287e-290 +-1.136363636363636488e+03 8.636363636363639671e+02 1.087474689038915806e-272 +-1.106060606060606005e+03 8.636363636363639671e+02 5.113075120196246465e-256 +-1.075757575757575751e+03 8.636363636363639671e+02 3.663029685140021263e-240 +-1.045454545454545496e+03 8.636363636363639671e+02 4.269517823375308270e-225 +-1.015151515151515127e+03 8.636363636363639671e+02 8.634670942948656968e-211 +-9.848484848484848726e+02 8.636363636363639671e+02 3.227403924914359416e-197 +-9.545454545454545041e+02 8.636363636363639671e+02 2.371794117560633653e-184 +-9.242424242424242493e+02 8.636363636363639671e+02 3.641295390075823371e-172 +-8.939393939393938808e+02 8.636363636363639671e+02 1.239346602962220879e-160 +-8.636363636363636260e+02 8.636363636363639671e+02 9.911829987626954733e-150 +-8.333333333333332575e+02 8.636363636363639671e+02 1.971827466418941207e-139 +-8.030303030303030027e+02 8.636363636363639671e+02 1.031647559331685726e-129 +-7.727272727272727479e+02 8.636363636363639671e+02 1.498987831105225164e-120 +-7.424242424242423795e+02 8.636363636363639671e+02 6.379544381479080949e-112 +-7.121212121212121247e+02 8.636363636363639671e+02 8.377030160882373028e-104 +-6.818181818181817562e+02 8.636363636363639671e+02 3.570647460208581890e-96 +-6.515151515151515014e+02 8.636363636363639671e+02 5.191244991776807253e-89 +-6.212121212121211329e+02 8.636363636363639671e+02 2.701708418515628761e-82 +-5.909090909090908781e+02 8.636363636363639671e+02 5.275773338398841427e-76 +-5.606060606060605096e+02 8.636363636363639671e+02 4.046842924222440608e-70 +-5.303030303030302548e+02 8.636363636363639671e+02 1.274954127372835446e-64 +-5.000000000000000000e+02 8.636363636363639671e+02 1.722859058062366204e-59 +-4.696969696969697452e+02 8.636363636363639671e+02 1.041536444950596566e-54 +-4.393939393939392630e+02 8.636363636363639671e+02 2.934437283087230677e-50 +-4.090909090909090082e+02 8.636363636363639671e+02 4.008856449747960951e-46 +-3.787878787878787534e+02 8.636363636363639671e+02 2.759591033387074334e-42 +-3.484848484848484986e+02 8.636363636363639671e+02 9.934460502444989391e-39 +-3.181818181818180165e+02 8.636363636363639671e+02 1.938784546125242215e-35 +-2.878787878787877617e+02 8.636363636363639671e+02 2.123608376664018332e-32 +-2.575757575757575069e+02 8.636363636363639671e+02 1.349946039877017404e-29 +-2.272727272727272521e+02 8.636363636363639671e+02 5.143473773786436040e-27 +-1.969696969696969973e+02 8.636363636363639671e+02 1.211600363895326889e-24 +-1.666666666666665151e+02 8.636363636363639671e+02 1.817829598985398386e-22 +-1.363636363636362603e+02 8.636363636363639671e+02 1.787432223791559006e-20 +-1.060606060606060055e+02 8.636363636363639671e+02 1.183706196909785627e-18 +-7.575757575757575069e+01 8.636363636363639671e+02 5.418948642188548717e-17 +-4.545454545454549589e+01 8.636363636363639671e+02 1.758026172274710783e-15 +-1.515151515151501371e+01 8.636363636363639671e+02 4.138288825130290017e-14 +1.515151515151524109e+01 8.636363636363639671e+02 7.227880372012162144e-13 +4.545454545454549589e+01 8.636363636363639671e+02 9.566848707108671267e-12 +7.575757575757575069e+01 8.636363636363639671e+02 9.788841721948184971e-11 +1.060606060606062329e+02 8.636363636363639671e+02 7.888571694518046719e-10 +1.363636363636364877e+02 8.636363636363639671e+02 5.094879290801852373e-09 +1.666666666666667425e+02 8.636363636363639671e+02 2.680187736377831487e-08 +1.969696969696969973e+02 8.636363636363639671e+02 1.165690430938510788e-07 +2.272727272727272521e+02 8.636363636363639671e+02 4.249544803125755415e-07 +2.575757575757577342e+02 8.636363636363639671e+02 1.314803303002568957e-06 +2.878787878787879890e+02 8.636363636363639671e+02 3.491563484674824635e-06 +3.181818181818182438e+02 8.636363636363639671e+02 8.038315219101175563e-06 +3.484848484848484986e+02 8.636363636363639671e+02 1.618470429048125397e-05 +3.787878787878789808e+02 8.636363636363639671e+02 2.871517220500714962e-05 +4.090909090909092356e+02 8.636363636363639671e+02 4.517735882024864459e-05 +4.393939393939394904e+02 8.636363636363639671e+02 6.334792636026767120e-05 +4.696969696969697452e+02 8.636363636363639671e+02 7.947107386062686886e-05 +5.000000000000000000e+02 8.636363636363639671e+02 8.942879788635256749e-05 +5.303030303030304822e+02 8.636363636363639671e+02 9.039146387247646403e-05 +5.606060606060605096e+02 8.636363636363639671e+02 8.207536179214157705e-05 +5.909090909090909918e+02 8.636363636363639671e+02 6.687299228485541803e-05 +6.212121212121214739e+02 8.636363636363639671e+02 4.877778093119122479e-05 +6.515151515151515014e+02 8.636363636363639671e+02 3.173737341076243246e-05 +6.818181818181819835e+02 8.636363636363639671e+02 1.833181538886166618e-05 +7.121212121212120110e+02 8.636363636363639671e+02 9.343228515321303274e-06 +7.424242424242424931e+02 8.636363636363639671e+02 4.171386994035303943e-06 +7.727272727272729753e+02 8.636363636363639671e+02 1.617538348122345181e-06 +8.030303030303030027e+02 8.636363636363639671e+02 5.394875368984358605e-07 +8.333333333333334849e+02 8.636363636363639671e+02 1.530687983283882291e-07 +8.636363636363639671e+02 8.636363636363639671e+02 3.649720569991912844e-08 +8.939393939393939945e+02 8.636363636363639671e+02 7.215277938779216920e-09 +9.242424242424244767e+02 8.636363636363639671e+02 1.165422519016162495e-09 +9.545454545454545041e+02 8.636363636363639671e+02 1.513667830629548818e-10 +9.848484848484849863e+02 8.636363636363639671e+02 1.553953783700674247e-11 +1.015151515151515468e+03 8.636363636363639671e+02 1.237978279006344643e-12 +1.045454545454545496e+03 8.636363636363639671e+02 7.504573066194429743e-14 +1.075757575757575978e+03 8.636363636363639671e+02 3.390089671968650007e-15 +1.106060606060606005e+03 8.636363636363639671e+02 1.116262575131978006e-16 +1.136363636363636488e+03 8.636363636363639671e+02 2.617295991581734365e-18 +1.166666666666666970e+03 8.636363636363639671e+02 4.263786878818114270e-20 +1.196969696969696997e+03 8.636363636363639671e+02 4.703084136443714165e-22 +1.227272727272727479e+03 8.636363636363639671e+02 3.418744282862675268e-24 +1.257575757575757507e+03 8.636363636363639671e+02 1.592071826992921685e-26 +1.287878787878787989e+03 8.636363636363639671e+02 4.611582579933721911e-29 +1.318181818181818471e+03 8.636363636363639671e+02 8.056961709413759527e-32 +1.348484848484848499e+03 8.636363636363639671e+02 8.223048123166088698e-35 +1.378787878787878981e+03 8.636363636363639671e+02 4.742467831580904662e-38 +1.409090909090909008e+03 8.636363636363639671e+02 1.493204720045171366e-41 +1.439393939393939490e+03 8.636363636363639671e+02 2.476707066507104212e-45 +1.469696969696969973e+03 8.636363636363639671e+02 2.085598728277050792e-49 +1.500000000000000000e+03 8.636363636363639671e+02 8.582459009525187598e-54 +-1.500000000000000000e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 8.939393939393939945e+02 2.845180409263052270e-307 +-1.136363636363636488e+03 8.939393939393939945e+02 4.777307158639866431e-289 +-1.106060606060606005e+03 8.939393939393939945e+02 1.089284707477751557e-271 +-1.075757575757575751e+03 8.939393939393939945e+02 3.608508343024296000e-255 +-1.045454545454545496e+03 8.939393939393939945e+02 1.855875457242586922e-239 +-1.015151515151515127e+03 8.939393939393939945e+02 1.581521332753445921e-224 +-9.848484848484848726e+02 8.939393939393939945e+02 2.380346914686845797e-210 +-9.545454545454545041e+02 8.939393939393939945e+02 6.736617061033316290e-197 +-9.242424242424242493e+02 8.939393939393939945e+02 3.811894358852401519e-184 +-8.939393939393938808e+02 8.939393939393939945e+02 4.579961132755234720e-172 +-8.636363636363636260e+02 8.939393939393939945e+02 1.239346602962361758e-160 +-8.333333333333332575e+02 8.939393939393939945e+02 8.001759500366227833e-150 +-8.030303030303030027e+02 8.939393939393939945e+02 1.304232948234244041e-139 +-7.727272727272727479e+02 8.939393939393939945e+02 5.671273562847458234e-130 +-7.424242424242423795e+02 8.939393939393939945e+02 6.943910903842949126e-121 +-7.121212121212121247e+02 8.939393939393939945e+02 2.523665068051643687e-112 +-6.818181818181817562e+02 8.939393939393939945e+02 2.866373679610536710e-104 +-6.515151515151515014e+02 8.939393939393939945e+02 1.069893269020519330e-96 +-6.212121212121211329e+02 8.939393939393939945e+02 1.378323829382736140e-89 +-5.909090909090908781e+02 8.939393939393939945e+02 6.428733181079069224e-83 +-5.606060606060605096e+02 8.939393939393939945e+02 1.137330255125591933e-76 +-5.303030303030302548e+02 8.939393939393939945e+02 7.985867999539598362e-71 +-5.000000000000000000e+02 8.939393939393939945e+02 2.325856181748250043e-65 +-4.696969696969697452e+02 8.939393939393939945e+02 2.932805033955181061e-60 +-4.393939393939392630e+02 8.939393939393939945e+02 1.669172073207164633e-55 +-4.090909090909090082e+02 8.939393939393939945e+02 4.464554645350283415e-51 +-3.787878787878787534e+02 8.939393939393939945e+02 5.836055178229244256e-47 +-3.484848484848484986e+02 8.939393939393939945e+02 3.872518558409872031e-43 +-3.181818181818180165e+02 8.939393939393939945e+02 1.353108799656736304e-39 +-2.878787878787877617e+02 8.939393939393939945e+02 2.579483791747089407e-36 +-2.575757575757575069e+02 8.939393939393939945e+02 2.776215061516733583e-33 +-2.272727272727272521e+02 8.939393939393939945e+02 1.743478240992615533e-30 +-1.969696969696969973e+02 8.939393939393939945e+02 6.594920231734888535e-28 +-1.666666666666665151e+02 8.939393939393939945e+02 1.549109724599552645e-25 +-1.363636363636362603e+02 8.939393939393939945e+02 2.326740886532363311e-23 +-1.060606060606060055e+02 8.939393939393939945e+02 2.298180960274064409e-21 +-7.575757575757575069e+01 8.939393939393939945e+02 1.533315393829123264e-19 +-4.545454545454549589e+01 8.939393939393939945e+02 7.089149201122708062e-18 +-1.515151515151501371e+01 8.939393939393939945e+02 2.327233294925900274e-16 +1.515151515151524109e+01 8.939393939393939945e+02 5.551371713955518781e-15 +4.545454545454549589e+01 8.939393939393939945e+02 9.834906517405728970e-14 +7.575757575757575069e+01 8.939393939393939945e+02 1.321016453443277362e-12 +1.060606060606062329e+02 8.939393939393939945e+02 1.371628065598409816e-11 +1.363636363636364877e+02 8.939393939393939945e+02 1.121089509384016658e-10 +1.666666666666667425e+02 8.939393939393939945e+02 7.336167021249661736e-10 +1.969696969696969973e+02 8.939393939393939945e+02 3.904234504556167121e-09 +2.272727272727272521e+02 8.939393939393939945e+02 1.714417823045363868e-08 +2.575757575757577342e+02 8.939393939393939945e+02 6.294357909175295720e-08 +2.878787878787879890e+02 8.939393939393939945e+02 1.955436111287653785e-07 +3.181818181818182438e+02 8.939393939393939945e+02 5.195893945539351238e-07 +3.484848484848484986e+02 8.939393939393939945e+02 1.192152875094315257e-06 +3.787878787878789808e+02 8.939393939393939945e+02 2.381512063610709710e-06 +4.090909090909092356e+02 8.939393939393939945e+02 4.171386994035392035e-06 +4.393939393939394904e+02 8.939393939393939945e+02 6.443714674555768282e-06 +4.696969696969697452e+02 8.939393939393939945e+02 8.818710076177945181e-06 +5.000000000000000000e+02 8.939393939393939945e+02 1.072840490473380715e-05 +5.303030303030304822e+02 8.939393939393939945e+02 1.162621955646466530e-05 +5.606060606060605096e+02 8.939393939393939945e+02 1.123286822982196279e-05 +5.909090909090909918e+02 8.939393939393939945e+02 9.672320012642446414e-06 +6.212121212121214739e+02 8.939393939393939945e+02 7.410732345003795511e-06 +6.515151515151515014e+02 8.939393939393939945e+02 5.037885229815230427e-06 +6.818181818181819835e+02 8.939393939393939945e+02 3.026368684010149418e-06 +7.121212121212120110e+02 8.939393939393939945e+02 1.597993975671998298e-06 +7.424242424242424931e+02 8.939393939393939945e+02 7.368261931620260953e-07 +7.727272727272729753e+02 8.939393939393939945e+02 2.943825259327257027e-07 +8.030303030303030027e+02 8.939393939393939945e+02 1.009950414069057492e-07 +8.333333333333334849e+02 8.939393939393939945e+02 2.944941620113755021e-08 +8.636363636363639671e+02 8.939393939393939945e+02 7.215277938779113522e-09 +8.939393939393939945e+02 8.939393939393939945e+02 1.466573596940659211e-09 +9.242424242424244767e+02 8.939393939393939945e+02 2.438750248254334121e-10 +9.545454545454545041e+02 8.939393939393939945e+02 3.267723238714253303e-11 +9.848484848484849863e+02 8.939393939393939945e+02 3.470587925503508303e-12 +1.015151515151515468e+03 8.939393939393939945e+02 2.870579718490605683e-13 +1.045454545454545496e+03 8.939393939393939945e+02 1.814418398434590395e-14 +1.075757575757575978e+03 8.939393939393939945e+02 8.589395343775221809e-16 +1.106060606060606005e+03 8.939393939393939945e+02 2.981018574785773488e-17 +1.136363636363636488e+03 8.939393939393939945e+02 7.415268609422300383e-19 +1.166666666666666970e+03 8.939393939393939945e+02 1.290909947486125653e-20 +1.196969696969696997e+03 8.939393939393939945e+02 1.533847428403295239e-22 +1.227272727272727479e+03 8.939393939393939945e+02 1.211600363895378684e-24 +1.257575757575757507e+03 8.939393939393939945e+02 6.189635416499139188e-27 +1.287878787878787989e+03 8.939393939393939945e+02 1.987010532640086049e-29 +1.318181818181818471e+03 8.939393939393939945e+02 3.889817655100364411e-32 +1.348484848484848499e+03 8.939393939393939945e+02 4.500703460466718864e-35 +1.378787878787878981e+03 8.939393939393939945e+02 2.979513160178888319e-38 +1.409090909090909008e+03 8.939393939393939945e+02 1.091136794320088488e-41 +1.439393939393939490e+03 8.939393939393939945e+02 2.134523160815666617e-45 +1.469696969696969973e+03 8.939393939393939945e+02 2.151258874210555909e-49 +1.500000000000000000e+03 8.939393939393939945e+02 1.075970904295022199e-53 +-1.500000000000000000e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.242424242424244767e+02 3.282252599971482076e-306 +-1.106060606060606005e+03 9.242424242424244767e+02 3.808027481301005765e-288 +-1.075757575757575751e+03 9.242424242424244767e+02 6.116197084169433751e-271 +-1.045454545454545496e+03 9.242424242424244767e+02 1.454269173318239432e-254 +-1.015151515151515127e+03 9.242424242424244767e+02 5.467417281281110391e-239 +-9.848484848484848726e+02 9.242424242424244767e+02 3.466965084269595887e-224 +-9.545454545454545041e+02 9.242424242424244767e+02 3.950625187186950018e-210 +-9.242424242424242493e+02 9.242424242424244767e+02 8.608235771893422856e-197 +-8.939393939393938808e+02 9.242424242424244767e+02 3.811894358851751444e-184 +-8.636363636363636260e+02 9.242424242424244767e+02 3.641295390076443906e-172 +-8.333333333333332575e+02 9.242424242424244767e+02 7.954865747498191044e-161 +-8.030303030303030027e+02 9.242424242424244767e+02 4.208320267534610810e-150 +-7.727272727272727479e+02 9.242424242424244767e+02 5.701437370450883543e-140 +-7.424242424242423795e+02 9.242424242424244767e+02 2.089410622911050916e-130 +-7.121212121212121247e+02 9.242424242424244767e+02 2.185017337565416292e-121 +-6.818181818181817562e+02 9.242424242424244767e+02 6.870193495658118207e-113 +-6.515151515151515014e+02 9.242424242424244767e+02 6.834723485291045029e-105 +-6.212121212121211329e+02 9.242424242424244767e+02 2.261149588469157738e-97 +-5.909090909090908781e+02 9.242424242424244767e+02 2.611415843250447120e-90 +-5.606060606060605096e+02 9.242424242424244767e+02 1.103841607000073970e-83 +-5.303030303030302548e+02 9.242424242424244767e+02 1.788259835300874445e-77 +-5.000000000000000000e+02 9.242424242424244767e+02 1.161235584405632053e-71 +-4.696969696969697452e+02 9.242424242424244767e+02 3.157273288492920653e-66 +-4.393939393939392630e+02 9.242424242424244767e+02 3.749781639093727100e-61 +-4.090909090909090082e+02 9.242424242424244767e+02 2.027053180936205109e-56 +-3.787878787878787534e+02 9.242424242424244767e+02 5.190588847986098680e-52 +-3.484848484848484986e+02 9.242424242424244767e+02 6.544115555519876049e-48 +-3.181818181818180165e+02 9.242424242424244767e+02 4.217180761578386274e-44 +-2.878787878787877617e+02 9.242424242424244767e+02 1.440283700205957869e-40 +-2.575757575757575069e+02 9.242424242424244767e+02 2.699663615826610858e-37 +-2.272727272727272521e+02 9.242424242424244767e+02 2.872445569167344442e-34 +-1.969696969696969973e+02 9.242424242424244767e+02 1.792185002743800138e-31 +-1.666666666666665151e+02 9.242424242424244767e+02 6.765106494816624600e-29 +-1.363636363636362603e+02 9.242424242424244767e+02 1.592071826992876341e-26 +-1.060606060606060055e+02 9.242424242424244767e+02 2.404063375977085067e-24 +-7.575757575757575069e+01 9.242424242424244767e+02 2.394346385576817574e-22 +-4.545454545454549589e+01 9.242424242424244767e+02 1.614774919869199064e-20 +-1.515151515151501371e+01 9.242424242424244767e+02 7.561547082559025693e-19 +1.515151515151524109e+01 9.242424242424244767e+02 2.517887001306245204e-17 +4.545454545454549589e+01 9.242424242424244767e+02 6.098254478752416305e-16 +7.575757575757575069e+01 9.242424242424244767e+02 1.097485946719932795e-14 +1.060606060606062329e+02 9.242424242424244767e+02 1.497478014110306144e-13 +1.363636363636364877e+02 9.242424242424244767e+02 1.578692376829956532e-12 +1.666666666666667425e+02 9.242424242424244767e+02 1.308823873075620816e-11 +1.969696969696969973e+02 9.242424242424244767e+02 8.674534404092873990e-11 +2.272727272727272521e+02 9.242424242424244767e+02 4.666492816798974637e-10 +2.575757575757577342e+02 9.242424242424244767e+02 2.066218498179544902e-09 +2.878787878787879890e+02 9.242424242424244767e+02 7.626555240962835823e-09 +3.181818181818182438e+02 9.242424242424244767e+02 2.373755607470094863e-08 +3.484848484848484986e+02 9.242424242424244767e+02 6.294357909175139548e-08 +3.787878787878789808e+02 9.242424242424244767e+02 1.434797832226741013e-07 +4.090909090909092356e+02 9.242424242424244767e+02 2.833566430996957939e-07 +4.393939393939394904e+02 9.242424242424244767e+02 4.880031423565792628e-07 +4.696969696969697452e+02 9.242424242424244767e+02 7.368261931620156133e-07 +5.000000000000000000e+02 9.242424242424244767e+02 9.793342834294315635e-07 +5.303030303030304822e+02 9.242424242424244767e+02 1.149090232075827735e-06 +5.606060606060605096e+02 9.242424242424244767e+02 1.192152875094306787e-06 +5.909090909090909918e+02 9.242424242424244767e+02 1.094020203654185085e-06 +6.212121212121214739e+02 9.242424242424244767e+02 8.872761371850619861e-07 +6.515151515151515014e+02 9.242424242424244767e+02 6.346296855671360263e-07 +6.818181818181819835e+02 9.242424242424244767e+02 3.989897167427746563e-07 +7.121212121212120110e+02 9.242424242424244767e+02 2.194815096921736443e-07 +7.424242424242424931e+02 9.242424242424244767e+02 1.050286615177756977e-07 +7.727272727272729753e+02 9.242424242424244767e+02 4.341438767599566234e-08 +8.030303030303030027e+02 9.242424242424244767e+02 1.537380432065308991e-08 +8.333333333333334849e+02 9.242424242424244767e+02 4.619769020364092480e-09 +8.636363636363639671e+02 9.242424242424244767e+02 1.165422519016141816e-09 +8.939393939393939945e+02 9.242424242424244767e+02 2.438750248254334121e-10 +9.242424242424244767e+02 9.242424242424244767e+02 4.177650791163534269e-11 +9.545454545454545041e+02 9.242424242424244767e+02 5.774328674328823850e-12 +9.848484848484849863e+02 9.242424242424244767e+02 6.339611667251510458e-13 +1.015151515151515468e+03 9.242424242424244767e+02 5.435836629391048811e-14 +1.045454545454545496e+03 9.242424242424244767e+02 3.574596907389345997e-15 +1.075757575757575978e+03 9.242424242424244767e+02 1.768164275229429683e-16 +1.106060606060606005e+03 9.242424242424244767e+02 6.444577989125273861e-18 +1.136363636363636488e+03 9.242424242424244767e+02 1.693353897939057330e-19 +1.166666666666666970e+03 9.242424242424244767e+02 3.134375024086884577e-21 +1.196969696969696997e+03 9.242424242424244767e+02 3.988745488704843608e-23 +1.227272727272727479e+03 9.242424242424244767e+02 3.401727813564874041e-25 +1.257575757575757507e+03 9.242424242424244767e+02 1.892779177796880703e-27 +1.287878787878787989e+03 9.242424242424244767e+02 6.681290277801030145e-30 +1.318181818181818471e+03 9.242424242424244767e+02 1.453005117716545101e-32 +1.348484848484848499e+03 9.242424242424244767e+02 1.888297121780456365e-35 +1.378787878787878981e+03 9.242424242424244767e+02 1.420638027279050848e-38 +1.409090909090909008e+03 9.242424242424244767e+02 5.986645637013718289e-42 +1.439393939393939490e+03 9.242424242424244767e+02 1.365561729682142488e-45 +1.469696969696969973e+03 9.242424242424244767e+02 1.627312680552132632e-49 +1.500000000000000000e+03 9.242424242424244767e+02 9.766306425176701764e-54 +-1.500000000000000000e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.545454545454545041e+02 2.048882356007675240e-305 +-1.075757575757575751e+03 9.545454545454545041e+02 1.674103951314024610e-287 +-1.045454545454545496e+03 9.545454545454545041e+02 1.929608989010334530e-270 +-1.015151515151515127e+03 9.545454545454545041e+02 3.353449174576296516e-254 +-9.848484848484848726e+02 9.545454545454545041e+02 9.380527417807372543e-239 +-9.545454545454545041e+02 9.545454545454545041e+02 4.503156623245518974e-224 +-9.242424242424242493e+02 9.545454545454545041e+02 3.950625187188297447e-210 +-8.939393939393938808e+02 9.545454545454545041e+02 6.736617061034465262e-197 +-8.636363636363636260e+02 9.545454545454545041e+02 2.371794117561307766e-184 +-8.333333333333332575e+02 9.545454545454545041e+02 1.829222807236285780e-172 +-8.030303030303030027e+02 9.545454545454545041e+02 3.274686139915979102e-161 +-7.727272727272727479e+02 9.545454545454545041e+02 1.440153326793208417e-150 +-7.424242424242423795e+02 9.545454545454545041e+02 1.644636189633696288e-140 +-7.121212121212121247e+02 9.545454545454545041e+02 5.148760122792980852e-131 +-6.818181818181817562e+02 9.545454545454545041e+02 4.659296927051483197e-122 +-6.515151515151515014e+02 9.545454545454545041e+02 1.283511602170492482e-113 +-6.212121212121211329e+02 9.545454545454545041e+02 1.132090696910024055e-105 +-5.909090909090908781e+02 9.545454545454545041e+02 3.358679381568229273e-98 +-5.606060606060605096e+02 9.545454545454545041e+02 3.516650693976234135e-91 +-5.303030303030302548e+02 9.545454545454545041e+02 1.361740296016100718e-84 +-5.000000000000000000e+02 9.545454545454545041e+02 2.041071860286668196e-78 +-4.696969696969697452e+02 9.545454545454545041e+02 1.237882402550990151e-72 +-4.393939393939392630e+02 9.545454545454545041e+02 3.171606292228342913e-67 +-4.090909090909090082e+02 9.545454545454545041e+02 3.579671728198873108e-62 +-3.787878787878787534e+02 9.545454545454545041e+02 1.853617005789016932e-57 +-3.484848484848484986e+02 9.545454545454545041e+02 4.580596805966228948e-53 +-3.181818181818180165e+02 9.545454545454545041e+02 5.612099087386632418e-49 +-2.878787878787877617e+02 9.545454545454545041e+02 3.537278923913275126e-45 +-2.575757575757575069e+02 9.545454545454545041e+02 1.188658400193777306e-41 +-2.272727272727272521e+02 9.545454545454545041e+02 2.204221497796810008e-38 +-1.969696969696969973e+02 9.545454545454545041e+02 2.331814555953481071e-35 +-1.666666666666665151e+02 9.545454545454545041e+02 1.453005117716710410e-32 +-1.363636363636362603e+02 9.545454545454545041e+02 5.499610781659260463e-30 +-1.060606060606060055e+02 9.545454545454545041e+02 1.302294837210690246e-27 +-7.575757575757575069e+01 9.545454545454545041e+02 1.984648844553287095e-25 +-4.545454545454549589e+01 9.545454545454545041e+02 1.999875803674367746e-23 +-1.515151515151501371e+01 9.545454545454545041e+02 1.367347598335432791e-21 +1.515151515151524109e+01 9.545454545454545041e+02 6.501095089494728911e-20 +4.545454545454549589e+01 9.545454545454545041e+02 2.200211702322515011e-18 +7.575757575757575069e+01 9.545454545454545041e+02 5.418948642189010941e-17 +1.060606060606062329e+02 9.545454545454545041e+02 9.917541389068539836e-16 +1.363636363636364877e+02 9.545454545454545041e+02 1.375500651521049814e-14 +1.666666666666667425e+02 9.545454545454545041e+02 1.472577985385762676e-13 +1.969696969696969973e+02 9.545454545454545041e+02 1.237978279006423605e-12 +2.272727272727272521e+02 9.545454545454545041e+02 8.303955618125466304e-12 +2.575757575757577342e+02 9.545454545454545041e+02 4.510014146235534533e-11 +2.878787878787879890e+02 9.545454545454545041e+02 2.010198097242835131e-10 +3.181818181818182438e+02 9.545454545454545041e+02 7.443524460597239882e-10 +3.484848484848484986e+02 9.545454545454545041e+02 2.315109263398909015e-09 +3.787878787878789808e+02 9.545454545454545041e+02 6.107385580804770322e-09 +4.090909090909092356e+02 9.545454545454545041e+02 1.378261373162479996e-08 +4.393939393939394904e+02 9.545454545454545041e+02 2.680187736377945638e-08 +4.696969696969697452e+02 9.545454545454545041e+02 4.518401091155372261e-08 +5.000000000000000000e+02 9.545454545454545041e+02 6.635633443757787832e-08 +5.303030303030304822e+02 9.545454545454545041e+02 8.519492193135942566e-08 +5.606060606060605096e+02 9.545454545454545041e+02 9.585129365858024617e-08 +5.909090909090909918e+02 9.545454545454545041e+02 9.460584959310615629e-08 +6.212121212121214739e+02 9.545454545454545041e+02 8.190682658047596449e-08 +6.515151515151515014e+02 9.545454545454545041e+02 6.211753673035538805e-08 +6.818181818181819835e+02 9.545454545454545041e+02 4.115985597351872563e-08 +7.121212121212120110e+02 9.545454545454545041e+02 2.373755607470153758e-08 +7.424242424242424931e+02 9.545454545454545041e+02 1.185499294385565064e-08 +7.727272727272729753e+02 9.545454545454545041e+02 5.094879290802069921e-09 +8.030303030303030027e+02 9.545454545454545041e+02 1.870085776796276879e-09 +8.333333333333334849e+02 9.545454545454545041e+02 5.811329112628796733e-10 +8.636363636363639671e+02 9.545454545454545041e+02 1.513667830629538220e-10 +8.939393939393939945e+02 9.545454545454545041e+02 3.267723238714310818e-11 +9.242424242424244767e+02 9.545454545454545041e+02 5.774328674329008027e-12 +9.545454545454545041e+02 9.545454545454545041e+02 8.238436825551831218e-13 +9.848484848484849863e+02 9.545454545454545041e+02 9.349412223612470222e-14 +1.015151515151515468e+03 9.545454545454545041e+02 8.304101250837852277e-15 +1.045454545454545496e+03 9.545454545454545041e+02 5.672911599541404415e-16 +1.075757575757575978e+03 9.545454545454545041e+02 2.925662529470643230e-17 +1.106060606060606005e+03 9.545454545454545041e+02 1.116633410280128017e-18 +1.136363636363636488e+03 9.545454545454545041e+02 3.088105188850898088e-20 +1.166666666666666970e+03 9.545454545454545041e+02 6.051445074130749260e-22 +1.196969696969696997e+03 9.545454545454545041e+02 8.206645555750352787e-24 +1.227272727272727479e+03 9.545454545454545041e+02 7.513277266314931599e-26 +1.257575757575757507e+03 9.545454545454545041e+02 4.524092374857465151e-28 +1.287878787878787989e+03 9.545454545454545041e+02 1.743478240992565787e-30 +1.318181818181818471e+03 9.545454545454545041e+02 4.179197469545683692e-33 +1.348484848484848499e+03 9.545454545454545041e+02 6.048286856550476913e-36 +1.378787878787878981e+03 9.545454545454545041e+02 5.123543086988653243e-39 +1.409090909090909008e+03 9.545454545454545041e+02 2.459834491573242810e-42 +1.439393939393939490e+03 9.545454545454545041e+02 6.472937031498399670e-46 +1.469696969696969973e+03 9.545454545454545041e+02 9.017433745251737654e-50 +1.500000000000000000e+03 9.545454545454545041e+02 6.415644086102914005e-54 +-1.500000000000000000e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.075757575757575751e+03 9.848484848484849863e+02 6.937050178107476577e-305 +-1.045454545454545496e+03 9.848484848484849863e+02 4.067134262740196120e-287 +-1.015151515151515127e+03 9.848484848484849863e+02 3.426033257239073849e-270 +-9.848484848484848726e+02 9.848484848484849863e+02 4.429793536379287956e-254 +-9.545454545454545041e+02 9.848484848484849863e+02 9.380527417805239641e-239 +-9.242424242424242493e+02 9.848484848484849863e+02 3.466965084270778368e-224 +-8.939393939393938808e+02 9.848484848484849863e+02 2.380346914687251377e-210 +-8.636363636363636260e+02 9.848484848484849863e+02 3.227403924914910139e-197 +-8.333333333333332575e+02 9.848484848484849863e+02 9.174996973564063017e-185 +-8.030303030303030027e+02 9.848484848484849863e+02 5.799344400514536578e-173 +-7.727272727272727479e+02 9.848484848484849863e+02 8.632103141029203188e-162 +-7.424242424242423795e+02 9.848484848484849863e+02 3.200567843958368242e-151 +-7.121212121212121247e+02 9.848484848484849863e+02 3.123069573182358994e-141 +-6.818181818181817562e+02 9.848484848484849863e+02 8.462828811163247946e-132 +-6.515151515151515014e+02 9.848484848484849863e+02 6.711619999648819982e-123 +-6.212121212121211329e+02 9.848484848484849863e+02 1.639756130904124598e-114 +-5.909090909090908781e+02 9.848484848484849863e+02 1.297469096415528775e-106 +-5.606060606060605096e+02 9.848484848484849863e+02 3.491161610846682618e-99 +-5.303030303030302548e+02 9.848484848484849863e+02 3.350047264315598989e-92 +-5.000000000000000000e+02 9.848484848484849863e+02 1.200760533549154684e-85 +-4.696969696969697452e+02 9.848484848484849863e+02 1.681769093994107527e-79 +-4.393939393939392630e+02 9.848484848484849863e+02 9.616662695258188475e-74 +-4.090909090909090082e+02 9.848484848484849863e+02 2.342812748293857508e-68 +-3.787878787878787534e+02 9.848484848484849863e+02 2.534408630171692137e-63 +-3.484848484848484986e+02 9.848484848484849863e+02 1.267289427994763024e-58 +-3.181818181818180165e+02 9.848484848484849863e+02 3.045319808370037776e-54 +-2.878787878787877617e+02 9.848484848484849863e+02 3.651819440393951439e-50 +-2.575757575757575069e+02 9.848484848484849863e+02 2.266365294794688225e-46 +-2.272727272727272521e+02 9.848484848484849863e+02 7.540206612321115606e-43 +-1.969696969696969973e+02 9.848484848484849863e+02 1.391301834018568820e-39 +-1.666666666666665151e+02 9.848484848484849863e+02 1.471159845332262535e-36 +-1.363636363636362603e+02 9.848484848484849863e+02 9.199790552335570158e-34 +-1.060606060606060055e+02 9.848484848484849863e+02 3.506859212770613443e-31 +-7.575757575757575069e+01 9.848484848484849863e+02 8.388558497347373564e-29 +-4.545454545454549589e+01 9.848484848484849863e+02 1.294657296743477948e-26 +-1.515151515151501371e+01 9.848484848484849863e+02 1.323897049569540353e-24 +1.515151515151524109e+01 9.848484848484849863e+02 9.199887089891889724e-23 +4.545454545454549589e+01 9.848484848484849863e+02 4.450412031472871556e-21 +7.575757575757575069e+01 9.848484848484849863e+02 1.533315393829123264e-19 +1.060606060606062329e+02 9.848484848484849863e+02 3.844713597051835772e-18 +1.363636363636364877e+02 9.848484848484849863e+02 7.160592310969740589e-17 +1.666666666666667425e+02 9.848484848484849863e+02 1.009720453475543344e-15 +1.969696969696969973e+02 9.848484848484849863e+02 1.097485946719956145e-14 +2.272727272727272521e+02 9.848484848484849863e+02 9.349412223612138269e-14 +2.575757575757577342e+02 9.848484848484849863e+02 6.339611667251555897e-13 +2.878787878787879890e+02 9.848484848484849863e+02 3.470587925503508303e-12 +3.181818181818182438e+02 9.848484848484849863e+02 1.553953783700685556e-11 +3.484848484848484986e+02 9.848484848484849863e+02 5.757897918648237784e-11 +3.787878787878789808e+02 9.848484848484849863e+02 1.784186981526963786e-10 +4.090909090909092356e+02 9.848484848484849863e+02 4.666492816799106986e-10 +4.393939393939394904e+02 9.848484848484849863e+02 1.038488082495702887e-09 +4.696969696969697452e+02 9.848484848484849863e+02 1.979810045147800740e-09 +5.000000000000000000e+02 9.848484848484849863e+02 3.251401439798301898e-09 +5.303030303030304822e+02 9.848484848484849863e+02 4.619769020364223175e-09 +5.606060606060605096e+02 9.848484848484849863e+02 5.696572446328830850e-09 +5.909090909090909918e+02 9.848484848484849863e+02 6.107385580804661962e-09 +6.212121212121214739e+02 9.848484848484849863e+02 5.696572446328830850e-09 +6.515151515151515014e+02 9.848484848484849863e+02 4.619769020364174371e-09 +6.818181818181819835e+02 9.848484848484849863e+02 3.251401439798279564e-09 +7.121212121212120110e+02 9.848484848484849863e+02 1.979810045147821420e-09 +7.424242424242424931e+02 9.848484848484849863e+02 1.038488082495702887e-09 +7.727272727272729753e+02 9.848484848484849863e+02 4.666492816799106986e-10 +8.030303030303030027e+02 9.848484848484849863e+02 1.784186981526963786e-10 +8.333333333333334849e+02 9.848484848484849863e+02 5.757897918648176391e-11 +8.636363636363639671e+02 9.848484848484849863e+02 1.553953783700658091e-11 +8.939393939393939945e+02 9.848484848484849863e+02 3.470587925503545866e-12 +9.242424242424244767e+02 9.848484848484849863e+02 6.339611667251555897e-13 +9.545454545454545041e+02 9.848484848484849863e+02 9.349412223612470222e-14 +9.848484848484849863e+02 9.848484848484849863e+02 1.097485946719979653e-14 +1.015151515151515468e+03 9.848484848484849863e+02 1.009720453475529144e-15 +1.045454545454545496e+03 9.848484848484849863e+02 7.160592310969638284e-17 +1.075757575757575978e+03 9.848484848484849863e+02 3.844713597051699417e-18 +1.106060606060606005e+03 9.848484848484849863e+02 1.533315393829188746e-19 +1.136363636363636488e+03 9.848484848484849863e+02 4.450412031472808362e-21 +1.166666666666666970e+03 9.848484848484849863e+02 9.199887089892020204e-23 +1.196969696969696997e+03 9.848484848484849863e+02 1.323897049569596924e-24 +1.227272727272727479e+03 9.848484848484849863e+02 1.294657296743477948e-26 +1.257575757575757507e+03 9.848484848484849863e+02 8.388558497347731175e-29 +1.287878787878787989e+03 9.848484848484849863e+02 3.506859212770513601e-31 +1.318181818181818471e+03 9.848484848484849863e+02 9.199790552335046724e-34 +1.348484848484848499e+03 9.848484848484849863e+02 1.471159845332262535e-36 +1.378787878787878981e+03 9.848484848484849863e+02 1.391301834018568820e-39 +1.409090909090909008e+03 9.848484848484849863e+02 7.540206612321650885e-43 +1.439393939393939490e+03 9.848484848484849863e+02 2.266365294794784682e-46 +1.469696969696969973e+03 9.848484848484849863e+02 3.651819440393951439e-50 +1.500000000000000000e+03 9.848484848484849863e+02 3.045319808370298000e-54 +-1.500000000000000000e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.015151515151515468e+03 1.275945375852921194e-304 +-1.015151515151515127e+03 1.015151515151515468e+03 5.466801672782783114e-287 +-9.848484848484848726e+02 1.015151515151515468e+03 3.426033257238684227e-270 +-9.545454545454545041e+02 1.015151515151515468e+03 3.353449174575152457e-254 +-9.242424242424242493e+02 1.015151515151515468e+03 5.467417281281110391e-239 +-8.939393939393938808e+02 1.015151515151515468e+03 1.581521332753086233e-224 +-8.636363636363636260e+02 1.015151515151515468e+03 8.634670942947184589e-211 +-8.333333333333332575e+02 1.015151515151515468e+03 9.454390984310646192e-198 +-8.030303030303030027e+02 1.015151515151515468e+03 2.203134651993508067e-185 +-7.727272727272727479e+02 1.015151515151515468e+03 1.158069139744006525e-173 +-7.424242424242423795e+02 1.015151515151515468e+03 1.453595970926600868e-162 +-7.121212121212121247e+02 1.015151515151515468e+03 4.606404570852803637e-152 +-6.818181818181817562e+02 1.015151515151515468e+03 3.891764262948959632e-142 +-6.515151515151515014e+02 1.015151515151515468e+03 9.245226322402562645e-133 +-6.212121212121211329e+02 1.015151515151515468e+03 6.505178216560347553e-124 +-5.909090909090908781e+02 1.015151515151515468e+03 1.426326987358598079e-115 +-5.606060606060605096e+02 1.015151515151515468e+03 1.024019974798610168e-107 +-5.303030303030302548e+02 1.015151515151515468e+03 2.526398915685159803e-100 +-5.000000000000000000e+02 1.015151515151515468e+03 2.245111407822327572e-93 +-4.696969696969697452e+02 1.015151515151515468e+03 7.523470174958620943e-87 +-4.393939393939392630e+02 1.015151515151515468e+03 9.940501002456545530e-81 +-4.090909090909090082e+02 1.015151515151515468e+03 5.408005114244421933e-75 +-3.787878787878787534e+02 1.015151515151515468e+03 1.263563911257707467e-69 +-3.484848484848484986e+02 1.015151515151515468e+03 1.320823368052294588e-64 +-3.181818181818180165e+02 1.015151515151515468e+03 6.426867661539752703e-60 +-2.878787878787877617e+02 1.015151515151515468e+03 1.512670326909520541e-55 +-2.575757575757575069e+02 1.015151515151515468e+03 1.787418838639570651e-51 +-2.272727272727272521e+02 1.015151515151515468e+03 1.099147165157748323e-47 +-1.969696969696969973e+02 1.015151515151515468e+03 3.641721635590073509e-44 +-1.666666666666665151e+02 1.015151515151515468e+03 6.722278760459066307e-41 +-1.363636363636362603e+02 1.015151515151515468e+03 7.139802540244930781e-38 +-1.060606060606060055e+02 1.015151515151515468e+03 4.500703460466398667e-35 +-7.575757575757575069e+01 1.015151515151515468e+03 1.734711582546477076e-32 +-4.545454545454549589e+01 1.015151515151515468e+03 4.206477445196770851e-30 +-1.515151515151501371e+01 1.015151515151515468e+03 6.594920231734514557e-28 +1.515151515151524109e+01 1.015151515151515468e+03 6.861500121974453477e-26 +4.545454545454549589e+01 1.015151515151515468e+03 4.856568981151256086e-24 +7.575757575757575069e+01 1.015151515151515468e+03 2.394346385576783719e-22 +1.060606060606062329e+02 1.015151515151515468e+03 8.408157975774296977e-21 +1.363636363636364877e+02 1.015151515151515468e+03 2.148049618647392149e-19 +1.666666666666667425e+02 1.015151515151515468e+03 4.072433264588427385e-18 +1.969696969696969973e+02 1.015151515151515468e+03 5.837542882740915424e-17 +2.272727272727272521e+02 1.015151515151515468e+03 6.437784184080029323e-16 +2.575757575757577342e+02 1.015151515151515468e+03 5.551371713955282123e-15 +2.878787878787879890e+02 1.015151515151515468e+03 3.799379475519952498e-14 +3.181818181818182438e+02 1.015151515151515468e+03 2.092319353028601546e-13 +3.484848484848484986e+02 1.015151515151515468e+03 9.387808790462638915e-13 +3.787878787878789808e+02 1.015151515151515468e+03 3.470587925503410156e-12 +4.090909090909092356e+02 1.015151515151515468e+03 1.067799151664029815e-11 +4.393939393939394904e+02 1.015151515151515468e+03 2.758242893688829047e-11 +4.696969696969697452e+02 1.015151515151515468e+03 6.027040850409457211e-11 +5.000000000000000000e+02 1.015151515151515468e+03 1.121089509383976850e-10 +5.303030303030304822e+02 1.015151515151515468e+03 1.784186981526919325e-10 +5.606060606060605096e+02 1.015151515151515468e+03 2.438750248254264845e-10 +5.909090909090909918e+02 1.015151515151515468e+03 2.870434826384596710e-10 +6.212121212121214739e+02 1.015151515151515468e+03 2.913208311720561557e-10 +6.515151515151515014e+02 1.015151515151515468e+03 2.549720171445584657e-10 +6.818181818181819835e+02 1.015151515151515468e+03 1.922329515916802457e-10 +7.121212121212120110e+02 1.015151515151515468e+03 1.245541639253578052e-10 +7.424242424242424931e+02 1.015151515151515468e+03 6.910796398284168450e-11 +7.727272727272729753e+02 1.015151515151515468e+03 3.267723238714160245e-11 +8.030303030303030027e+02 1.015151515151515468e+03 1.308823873075606599e-11 +8.333333333333334849e+02 1.015151515151515468e+03 4.408297904797566477e-12 +8.636363636363639671e+02 1.015151515151515468e+03 1.237978279006344643e-12 +8.939393939393939945e+02 1.015151515151515468e+03 2.870579718490625878e-13 +9.242424242424244767e+02 1.015151515151515468e+03 5.435836629391242555e-14 +9.545454545454545041e+02 1.015151515151515468e+03 8.304101250837852277e-15 +9.848484848484849863e+02 1.015151515151515468e+03 1.009720453475529144e-15 +1.015151515151515468e+03 1.015151515151515468e+03 9.629601882390976741e-17 +1.045454545454545496e+03 1.015151515151515468e+03 7.089149201122657218e-18 +1.075757575757575978e+03 1.015151515151515468e+03 3.960062252250538946e-19 +1.106060606060606005e+03 1.015151515151515468e+03 1.647931249405101346e-20 +1.136363636363636488e+03 1.015151515151515468e+03 5.009287693440618573e-22 +1.166666666666666970e+03 1.015151515151515468e+03 1.089298387811083242e-23 +1.196969696969696997e+03 1.015151515151515468e+03 1.657484593072496569e-25 +1.227272727272727479e+03 1.015151515151515468e+03 1.724031541468338199e-27 +1.257575757575757507e+03 1.015151515151515468e+03 1.196076224162188080e-29 +1.287878787878787989e+03 1.015151515151515468e+03 5.393601910098739758e-32 +1.318181818181818471e+03 1.015151515151515468e+03 1.538711858188925864e-34 +1.348484848484848499e+03 1.015151515151515468e+03 2.699663615826687283e-37 +1.378787878787878981e+03 1.015151515151515468e+03 2.828232246048750057e-40 +1.409090909090909008e+03 1.015151515151515468e+03 1.715600772060368348e-43 +1.439393939393939490e+03 1.015151515151515468e+03 5.836055178228995336e-47 +1.469696969696969973e+03 1.015151515151515468e+03 1.076947037256926341e-50 +1.500000000000000000e+03 1.015151515151515468e+03 1.041536444950803760e-54 +-1.500000000000000000e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.045454545454545496e+03 1.275945375853646485e-304 +-9.848484848484848726e+02 1.045454545454545496e+03 4.067134262741583183e-287 +-9.545454545454545041e+02 1.045454545454545496e+03 1.929608989010334530e-270 +-9.242424242424242493e+02 1.045454545454545496e+03 1.454269173318735367e-254 +-8.939393939393938808e+02 1.045454545454545496e+03 1.855875457243220100e-239 +-8.636363636363636260e+02 1.045454545454545496e+03 4.269517823377249477e-225 +-8.333333333333332575e+02 1.045454545454545496e+03 1.882763600863253646e-211 +-8.030303030303030027e+02 1.045454545454545496e+03 1.690146173206725593e-198 +-7.727272727272727479e+02 1.045454545454545496e+03 3.276063875425019705e-186 +-7.424242424242423795e+02 1.045454545454545496e+03 1.452552204921924444e-174 +-7.121212121212121247e+02 1.045454545454545496e+03 1.558754313407265652e-163 +-6.818181818181817562e+02 1.045454545454545496e+03 4.278277120823608505e-153 +-6.515151515151515014e+02 1.045454545454545496e+03 3.169916622934572130e-143 +-6.212121212121211329e+02 1.045454545454545496e+03 6.683752649730692834e-134 +-5.909090909090908781e+02 1.045454545454545496e+03 4.222367043598891692e-125 +-5.606060606060605096e+02 1.045454545454545496e+03 8.404032505440477884e-117 +-5.303030303030302548e+02 1.045454545454545496e+03 5.534930789536566627e-109 +-5.000000000000000000e+02 1.045454545454545496e+03 1.265288505022653967e-101 +-4.696969696969697452e+02 1.045454545454545496e+03 1.051825158759539443e-94 +-4.393939393939392630e+02 1.045454545454545496e+03 3.327066334118231227e-88 +-4.090909090909090082e+02 1.045454545454545496e+03 4.184987151321619861e-82 +-3.787878787878787534e+02 1.045454545454545496e+03 2.185022806595857047e-76 +-3.484848484848484986e+02 1.045454545454545496e+03 4.936566251689879803e-71 +-3.181818181818180165e+02 1.045454545454545496e+03 5.025076191585378721e-66 +-2.878787878787877617e+02 1.045454545454545496e+03 2.396702422958070473e-61 +-2.575757575757575069e+02 1.045454545454545496e+03 5.562986682805115916e-57 +-2.272727272727272521e+02 1.045454545454545496e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 1.045454545454545496e+03 3.995357065034140419e-49 +-1.666666666666665151e+02 1.045454545454545496e+03 1.325453195114728556e-45 +-1.363636363636362603e+02 1.045454545454545496e+03 2.459834491573138303e-42 +-1.060606060606060055e+02 1.045454545454545496e+03 2.636128257324793528e-39 +-7.575757575757575069e+01 1.045454545454545496e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 1.045454545454545496e+03 6.578229000975904194e-34 +-1.515151515151501371e+01 1.045454545454545496e+03 1.622114593737591843e-31 +1.515151515151524109e+01 1.045454545454545496e+03 2.590327744386188949e-29 +4.545454545454549589e+01 1.045454545454545496e+03 2.748101820202508624e-27 +7.575757575757575069e+01 1.045454545454545496e+03 1.984648844553202377e-25 +1.060606060606062329e+02 1.045454545454545496e+03 9.984784196713949567e-24 +1.363636363636364877e+02 1.045454545454545496e+03 3.576784713994143856e-22 +1.666666666666667425e+02 1.045454545454545496e+03 9.313320549156651543e-21 +1.969696969696969973e+02 1.045454545454545496e+03 1.797198369250585452e-19 +2.272727272727272521e+02 1.045454545454545496e+03 2.617295991581752854e-18 +2.575757575757577342e+02 1.045454545454545496e+03 2.925662529470684522e-17 +2.878787878787879890e+02 1.045454545454545496e+03 2.549898842689604287e-16 +3.181818181818182438e+02 1.045454545454545496e+03 1.758026172274798347e-15 +3.484848484848484986e+02 1.045454545454545496e+03 9.715636854068464935e-15 +3.787878787878789808e+02 1.045454545454545496e+03 4.355762747543258115e-14 +4.090909090909092356e+02 1.045454545454545496e+03 1.601294376118558555e-13 +4.393939393939394904e+02 1.045454545454545496e+03 4.873295378257415847e-13 +4.696969696969697452e+02 1.045454545454545496e+03 1.237978279006397351e-12 +5.000000000000000000e+02 1.045454545454545496e+03 2.643624361305278658e-12 +5.303030303030304822e+02 1.045454545454545496e+03 4.773139830449640254e-12 +5.606060606060605096e+02 1.045454545454545496e+03 7.320000032675046532e-12 +5.909090909090909918e+02 1.045454545454545496e+03 9.566848707109044468e-12 +6.212121212121214739e+02 1.045454545454545496e+03 1.067799151664060188e-11 +6.515151515151515014e+02 1.045454545454545496e+03 1.018705348782991894e-11 +6.818181818181819835e+02 1.045454545454545496e+03 8.303955618125317670e-12 +7.121212121212120110e+02 1.045454545454545496e+03 5.774328674328947442e-12 +7.424242424242424931e+02 1.045454545454545496e+03 3.415578104546164842e-12 +7.727272727272729753e+02 1.045454545454545496e+03 1.711602587959628861e-12 +8.030303030303030027e+02 1.045454545454545496e+03 7.227880372012419628e-13 +8.333333333333334849e+02 1.045454545454545496e+03 2.555319222097591169e-13 +8.636363636363639671e+02 1.045454545454545496e+03 7.504573066194429743e-14 +8.939393939393939945e+02 1.045454545454545496e+03 1.814418398434603648e-14 +9.242424242424244767e+02 1.045454545454545496e+03 3.574596907389447760e-15 +9.545454545454545041e+02 1.045454545454545496e+03 5.672911599541524716e-16 +9.848484848484849863e+02 1.045454545454545496e+03 7.160592310969638284e-17 +1.015151515151515468e+03 1.045454545454545496e+03 7.089149201122657218e-18 +1.045454545454545496e+03 1.045454545454545496e+03 5.421797970393833297e-19 +1.075757575757575978e+03 1.045454545454545496e+03 3.151098353630599907e-20 +1.106060606060606005e+03 1.045454545454545496e+03 1.367347598335423011e-21 +1.136363636363636488e+03 1.045454545454545496e+03 4.346971004207148374e-23 +1.166666666666666970e+03 1.045454545454545496e+03 9.922964700149091067e-25 +1.196969696969696997e+03 1.045454545454545496e+03 1.592071826992967029e-26 +1.227272727272727479e+03 1.045454545454545496e+03 1.755228059978329177e-28 +1.257575757575757507e+03 1.045454545454545496e+03 1.298377177976066786e-30 +1.287878787878787989e+03 1.045454545454545496e+03 6.284560592169752431e-33 +1.318181818181818471e+03 1.045454545454545496e+03 1.938784546125242215e-35 +1.348484848484848499e+03 1.045454545454545496e+03 3.708533372700188003e-38 +1.378787878787878981e+03 1.045454545454545496e+03 4.273599597681460303e-41 +1.409090909090909008e+03 1.045454545454545496e+03 2.879181287861044159e-44 +1.439393939393939490e+03 1.045454545454545496e+03 1.099147165157826597e-47 +1.469696969696969973e+03 1.045454545454545496e+03 2.301685591583223533e-51 +1.500000000000000000e+03 1.045454545454545496e+03 2.556199277280019647e-55 +-1.500000000000000000e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.075757575757575978e+03 6.937050178107476577e-305 +-9.545454545454545041e+02 1.075757575757575978e+03 1.674103951313643722e-287 +-9.242424242424242493e+02 1.075757575757575978e+03 6.116197084170823908e-271 +-8.939393939393938808e+02 1.075757575757575978e+03 3.608508343024296000e-255 +-8.636363636363636260e+02 1.075757575757575978e+03 3.663029685141270145e-240 +-8.333333333333332575e+02 1.075757575757575978e+03 6.807732712389689872e-226 +-8.030303030303030027e+02 1.075757575757575978e+03 2.461842699099061891e-212 +-7.727272727272727479e+02 1.075757575757575978e+03 1.838754821947033270e-199 +-7.424242424242423795e+02 1.075757575757575978e+03 3.007229728439571728e-187 +-7.121212121212121247e+02 1.075757575757575978e+03 1.140317375233273236e-175 +-6.818181818181817562e+02 1.075757575757575978e+03 1.060234400453697143e-164 +-6.515151515151515014e+02 1.075757575757575978e+03 2.553049735605590669e-154 +-6.212121212121211329e+02 1.075757575757575978e+03 1.679676617131450600e-144 +-5.909090909090908781e+02 1.075757575757575978e+03 3.181210730371993723e-135 +-5.606060606060605096e+02 1.075757575757575978e+03 1.825216843125098206e-126 +-5.303030303030302548e+02 1.075757575757575978e+03 3.334342676870646712e-118 +-5.000000000000000000e+02 1.075757575757575978e+03 2.035924916243510205e-110 +-4.696969696969697452e+02 1.075757575757575978e+03 4.356268475749017056e-103 +-4.393939393939392630e+02 1.075757575757575978e+03 3.420408862336267214e-96 +-4.090909090909090082e+02 1.075757575757575978e+03 1.030681849547706861e-89 +-3.787878787878787534e+02 1.075757575757575978e+03 1.245061282106763618e-83 +-3.484848484848484986e+02 1.075757575757575978e+03 6.290369538745158613e-78 +-3.181818181818180165e+02 1.075757575757575978e+03 1.384982613310252862e-72 +-2.878787878787877617e+02 1.075757575757575978e+03 1.382999979475576870e-67 +-2.575757575757575069e+02 1.075757575757575978e+03 6.510288553050723435e-63 +-2.272727272727272521e+02 1.075757575757575978e+03 1.499797405510752735e-58 +-1.969696969696969973e+02 1.075757575757575978e+03 1.753221946291435356e-54 +-1.666666666666665151e+02 1.075757575757575978e+03 1.076947037256926341e-50 +-1.363636363636362603e+02 1.075757575757575978e+03 3.595420650647964607e-47 +-1.060606060606060055e+02 1.075757575757575978e+03 6.739246103221155921e-44 +-7.575757575757575069e+01 1.075757575757575978e+03 7.317303358737055924e-41 +-4.545454545454549589e+01 1.075757575757575978e+03 4.742467831580702116e-38 +-1.515151515151501371e+01 1.075757575757575978e+03 1.888297121780402909e-35 +1.515151515151524109e+01 1.075757575757575978e+03 4.748008073877725853e-33 +4.545454545454549589e+01 1.075757575757575978e+03 7.740230330072250638e-31 +7.575757575757575069e+01 1.075757575757575978e+03 8.388558497347134782e-29 +1.060606060606062329e+02 1.075757575757575978e+03 6.189635416498963409e-27 +1.363636363636364877e+02 1.075757575757575978e+03 3.180562259591947158e-25 +1.666666666666667425e+02 1.075757575757575978e+03 1.162744299662175563e-23 +1.969696969696969973e+02 1.075757575757575978e+03 3.085673479698751498e-22 +2.272727272727272521e+02 1.075757575757575978e+03 6.057712465178513888e-21 +2.575757575757577342e+02 1.075757575757575978e+03 8.954294013013378716e-20 +2.878787878787879890e+02 1.075757575757575978e+03 1.013100858776567792e-18 +3.181818181818182438e+02 1.075757575757575978e+03 8.907807991230201379e-18 +3.484848484848484986e+02 1.075757575757575978e+03 6.172308083818299879e-17 +3.787878787878789808e+02 1.075757575757575978e+03 3.413565520039352413e-16 +4.090909090909092356e+02 1.075757575757575978e+03 1.524198984291542739e-15 +4.393939393939394904e+02 1.075757575757575978e+03 5.551371713955361009e-15 +4.696969696969697452e+02 1.075757575757575978e+03 1.664179486460309577e-14 +5.000000000000000000e+02 1.075757575757575978e+03 4.138288825130378369e-14 +5.303030303030304822e+02 1.075757575757575978e+03 8.592218911187478174e-14 +5.606060606060605096e+02 1.075757575757575978e+03 1.497478014110295541e-13 +5.909090909090909918e+02 1.075757575757575978e+03 2.199664314715052058e-13 +6.212121212121214739e+02 1.075757575757575978e+03 2.731033359526279789e-13 +6.515151515151515014e+02 1.075757575757575978e+03 2.870579718490585489e-13 +6.818181818181819835e+02 1.075757575757575978e+03 2.555319222097554818e-13 +7.121212121212120110e+02 1.075757575757575978e+03 1.924766926750530845e-13 +7.424242424242424931e+02 1.075757575757575978e+03 1.224211976440204417e-13 +7.727272727272729753e+02 1.075757575757575978e+03 6.552879881345007959e-14 +8.030303030303030027e+02 1.075757575757575978e+03 2.938461975882613539e-14 +8.333333333333334849e+02 1.075757575757575978e+03 1.097485946719932795e-14 +8.636363636363639671e+02 1.075757575757575978e+03 3.390089671968650007e-15 +8.939393939393939945e+02 1.075757575757575978e+03 8.589395343775526507e-16 +9.242424242424244767e+02 1.075757575757575978e+03 1.768164275229492546e-16 +9.545454545454545041e+02 1.075757575757575978e+03 2.925662529470643230e-17 +9.848484848484849863e+02 1.075757575757575978e+03 3.844713597051699417e-18 +1.015151515151515468e+03 1.075757575757575978e+03 3.960062252250538946e-19 +1.045454545454545496e+03 1.075757575757575978e+03 3.151098353630599907e-20 +1.075757575757575978e+03 1.075757575757575978e+03 1.906913806200898278e-21 +1.106060606060606005e+03 1.075757575757575978e+03 8.628993064866322181e-23 +1.136363636363636488e+03 1.075757575757575978e+03 2.867236291273633220e-24 +1.166666666666666970e+03 1.075757575757575978e+03 6.861500121974648627e-26 +1.196969696969696997e+03 1.075757575757575978e+03 1.158426196376296190e-27 +1.227272727272727479e+03 1.075757575757575978e+03 1.349946039877017404e-29 +1.257575757575757507e+03 1.075757575757575978e+03 1.061040093814868698e-31 +1.287878787878787989e+03 1.075757575757575978e+03 5.489675720399862976e-34 +1.318181818181818471e+03 1.075757575757575978e+03 1.822455038103659995e-36 +1.348484848484848499e+03 1.075757575757575978e+03 3.779387970961925974e-39 +1.378787878787878981e+03 1.075757575757575978e+03 4.760619827379282055e-42 +1.409090909090909008e+03 1.075757575757575978e+03 3.537278923913174313e-45 +1.439393939393939490e+03 1.075757575757575978e+03 1.503795788736007558e-48 +1.469696969696969973e+03 1.075757575757575978e+03 3.543526686620262663e-52 +1.500000000000000000e+03 1.075757575757575978e+03 4.478029310896750347e-56 +-1.500000000000000000e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.106060606060606005e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.106060606060606005e+03 2.048882356008141448e-305 +-9.242424242424242493e+02 1.106060606060606005e+03 3.808027481303170500e-288 +-8.939393939393938808e+02 1.106060606060606005e+03 1.089284707478123001e-271 +-8.636363636363636260e+02 1.106060606060606005e+03 5.113075120197990284e-256 +-8.333333333333332575e+02 1.106060606060606005e+03 4.193987081499997356e-241 +-8.030303030303030027e+02 1.106060606060606005e+03 6.393584769897403150e-227 +-7.727272727272727479e+02 1.106060606060606005e+03 1.924270086700422410e-213 +-7.424242424242423795e+02 1.106060606060606005e+03 1.213073988785690977e-200 +-7.121212121212121247e+02 1.106060606060606005e+03 1.697333464714009116e-188 +-6.818181818181817562e+02 1.106060606060606005e+03 5.578638260890735435e-177 +-6.515151515151515014e+02 1.106060606060606005e+03 4.552568153888466629e-166 +-6.212121212121211329e+02 1.106060606060606005e+03 9.738713381805993122e-156 +-5.909090909090908781e+02 1.106060606060606005e+03 5.758068049509534181e-146 +-5.606060606060605096e+02 1.106060606060606005e+03 9.909662211055232393e-137 +-5.303030303030302548e+02 1.106060606060606005e+03 5.221413508757310352e-128 +-5.000000000000000000e+02 1.106060606060606005e+03 8.848474370846281444e-120 +-4.696969696969697452e+02 1.106060606060606005e+03 5.060194744259303064e-112 +-4.393939393939392630e+02 1.106060606060606005e+03 1.023329762420148192e-104 +-4.090909090909090082e+02 1.106060606060606005e+03 7.659635376588633220e-98 +-3.787878787878787534e+02 1.106060606060606005e+03 2.218210938815732637e-91 +-3.484848484848484986e+02 1.106060606060606005e+03 2.594905486198033972e-85 +-3.181818181818180165e+02 1.106060606060606005e+03 1.278643463138927912e-79 +-2.878787878787877617e+02 1.106060606060606005e+03 2.763983341614358425e-74 +-2.575757575757575069e+02 1.106060606060606005e+03 2.726414009001815065e-69 +-2.272727272727272521e+02 1.106060606060606005e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 1.106060606060606005e+03 2.932805033955430888e-60 +-1.666666666666665151e+02 1.106060606060606005e+03 3.439226478518160643e-56 +-1.363636363636362603e+02 1.106060606060606005e+03 2.128109343453562554e-52 +-1.060606060606060055e+02 1.106060606060606005e+03 7.183115904221710259e-49 +-7.575757575757575069e+01 1.106060606060606005e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 1.106060606060606005e+03 1.507810083289676178e-42 +-1.515151515151501371e+01 1.106060606060606005e+03 9.959548950521511814e-40 +1.515151515151524109e+01 1.106060606060606005e+03 4.048320222077672751e-37 +4.545454545454549589e+01 1.106060606060606005e+03 1.040399671311722050e-34 +7.575757575757575069e+01 1.106060606060606005e+03 1.734711582546698766e-32 +1.060606060606062329e+02 1.106060606060606005e+03 1.923229879971634848e-30 +1.363636363636364877e+02 1.106060606060606005e+03 1.451278128946221470e-28 +1.666666666666667425e+02 1.106060606060606005e+03 7.620577489683251491e-27 +1.969696969696969973e+02 1.106060606060606005e+03 2.843208481814099168e-25 +2.272727272727272521e+02 1.106060606060606005e+03 7.686745253455188263e-24 +2.575757575757577342e+02 1.106060606060606005e+03 1.533847428403316868e-22 +2.878787878787879890e+02 1.106060606060606005e+03 2.298180960274162211e-21 +3.181818181818182438e+02 1.106060606060606005e+03 2.627052324647344891e-20 +3.484848484848484986e+02 1.106060606060606005e+03 2.324980321593567732e-19 +3.787878787878789808e+02 1.106060606060606005e+03 1.614667396734175954e-18 +4.090909090909092356e+02 1.106060606060606005e+03 8.907807991230769914e-18 +4.393939393939394904e+02 1.106060606060606005e+03 3.946907027549074290e-17 +4.696969696969697452e+02 1.106060606060606005e+03 1.418335871733475388e-16 +5.000000000000000000e+02 1.106060606060606005e+03 4.169066704949732522e-16 +5.303030303030304822e+02 1.106060606060606005e+03 1.009720453475586337e-15 +5.606060606060605096e+02 1.106060606060606005e+03 2.027190509963066340e-15 +5.909090909090909918e+02 1.106060606060606005e+03 3.390089671968891004e-15 +6.212121212121214739e+02 1.106060606060606005e+03 4.739218035293334066e-15 +6.515151515151515014e+02 1.106060606060606005e+03 5.551371713955637110e-15 +6.818181818181819835e+02 1.106060606060606005e+03 5.454749817366389219e-15 +7.121212121212120110e+02 1.106060606060606005e+03 4.495485802090147684e-15 +7.424242424242424931e+02 1.106060606060606005e+03 3.103241738433734813e-15 +7.727272727272729753e+02 1.106060606060606005e+03 1.789638228793598519e-15 +8.030303030303030027e+02 1.106060606060606005e+03 8.589395343775709917e-16 +8.333333333333334849e+02 1.106060606060606005e+03 3.413565520039473700e-16 +8.636363636363639671e+02 1.106060606060606005e+03 1.116262575131954340e-16 +8.939393939393939945e+02 1.106060606060606005e+03 2.981018574785816013e-17 +9.242424242424244767e+02 1.106060606060606005e+03 6.444577989125319313e-18 +9.545454545454545041e+02 1.106060606060606005e+03 1.116633410280128017e-18 +9.848484848484849863e+02 1.106060606060606005e+03 1.533315393829188746e-19 +1.015151515151515468e+03 1.106060606060606005e+03 1.647931249405066438e-20 +1.045454545454545496e+03 1.106060606060606005e+03 1.367347598335384267e-21 +1.075757575757575978e+03 1.106060606060606005e+03 8.628993064866322181e-23 +1.106060606060606005e+03 1.106060606060606005e+03 4.075259886177726360e-24 +1.136363636363636488e+03 1.106060606060606005e+03 1.415470165255562630e-25 +1.166666666666666970e+03 1.106060606060606005e+03 3.548919357599413493e-27 +1.196969696969696997e+03 1.106060606060606005e+03 6.296582306044642953e-29 +1.227272727272727479e+03 1.106060606060606005e+03 7.740230330072692047e-31 +1.257575757575757507e+03 1.106060606060606005e+03 6.446642623741004502e-33 +1.287878787878787989e+03 1.106060606060606005e+03 3.553023206116485885e-35 +1.318181818181818471e+03 1.106060606060606005e+03 1.264051646960954002e-37 +1.348484848484848499e+03 1.106060606060606005e+03 2.828232246048910742e-40 +1.378787878787878981e+03 1.106060606060606005e+03 3.872518558409981954e-43 +1.409090909090909008e+03 1.106060606060606005e+03 3.153613066582500354e-46 +1.439393939393939490e+03 1.106060606060606005e+03 1.482625960384818511e-49 +1.469696969696969973e+03 1.106060606060606005e+03 3.901202425592560285e-53 +1.500000000000000000e+03 1.106060606060606005e+03 5.562986682805431733e-57 +-1.500000000000000000e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.136363636363636488e+03 3.282252599974094537e-306 +-8.939393939393938808e+02 1.136363636363636488e+03 4.777307158641496908e-289 +-8.636363636363636260e+02 1.136363636363636488e+03 1.087474689039286692e-272 +-8.333333333333332575e+02 1.136363636363636488e+03 4.125784643840825254e-257 +-8.030303030303030027e+02 1.136363636363636488e+03 2.776741792535026036e-242 +-7.727272727272727479e+02 1.136363636363636488e+03 3.524192993212143176e-228 +-7.424242424242423795e+02 1.136363636363636488e+03 8.955634832416909822e-215 +-7.121212121212121247e+02 1.136363636363636488e+03 4.831994162342543234e-202 +-6.818181818181817562e+02 1.136363636363636488e+03 5.862652341348841804e-190 +-6.515151515151515014e+02 1.136363636363636488e+03 1.692027994384394806e-178 +-6.212121212121211329e+02 1.136363636363636488e+03 1.227264349568208176e-167 +-5.909090909090908781e+02 1.136363636363636488e+03 2.360592021961731794e-157 +-5.606060606060605096e+02 1.136363636363636488e+03 1.268979554189241961e-147 +-5.303030303030302548e+02 1.136363636363636488e+03 2.006787473306968488e-138 +-5.000000000000000000e+02 1.136363636363636488e+03 9.814924425519656325e-130 +-4.696969696969697452e+02 1.136363636363636488e+03 1.558836896993214606e-121 +-4.393939393939392630e+02 1.136363636363636488e+03 8.431316847707157014e-114 +-4.090909090909090082e+02 1.136363636363636488e+03 1.626625589894931690e-106 +-3.787878787878787534e+02 1.136363636363636488e+03 1.171000951828240164e-99 +-3.484848484848484986e+02 1.136363636363636488e+03 3.286608065666360344e-93 +-3.181818181818180165e+02 1.136363636363636488e+03 3.752897740151137267e-87 +-2.878787878787877617e+02 1.136363636363636488e+03 1.817123214030389895e-81 +-2.575757575757575069e+02 1.136363636363636488e+03 3.883605450140150354e-76 +-2.272727272727272521e+02 1.136363636363636488e+03 3.809050373713981941e-71 +-1.969696969696969973e+02 1.136363636363636488e+03 1.780289335782118110e-66 +-1.666666666666665151e+02 1.136363636363636488e+03 4.112270338377615320e-62 +-1.363636363636362603e+02 1.136363636363636488e+03 4.862710457261487195e-58 +-1.060606060606060055e+02 1.136363636363636488e+03 3.045319808370037776e-54 +-7.575757575757575069e+01 1.136363636363636488e+03 1.043664146101998765e-50 +-4.545454545454549589e+01 1.136363636363636488e+03 2.019952513817828004e-47 +-1.515151515151501371e+01 1.136363636363636488e+03 2.275709569497906387e-44 +1.515151515151524109e+01 1.136363636363636488e+03 1.536363899260121078e-41 +4.545454545454549589e+01 1.136363636363636488e+03 6.390617110546798620e-39 +7.575757575757575069e+01 1.136363636363636488e+03 1.681885295228516962e-36 +1.060606060606062329e+02 1.136363636363636488e+03 2.872445569167507801e-34 +1.363636363636364877e+02 1.136363636363636488e+03 3.261141548139952405e-32 +1.666666666666667425e+02 1.136363636363636488e+03 2.518106005990044497e-30 +1.969696969696969973e+02 1.136363636363636488e+03 1.351302430080159497e-28 +2.272727272727272521e+02 1.136363636363636488e+03 5.143473773786874411e-27 +2.575757575757577342e+02 1.136363636363636488e+03 1.415470165255562630e-25 +2.878787878787879890e+02 1.136363636363636488e+03 2.867236291273714770e-24 +3.181818181818182438e+02 1.136363636363636488e+03 4.346971004207210087e-23 +3.484848484848484986e+02 1.136363636363636488e+03 5.009287693440796308e-22 +3.787878787878789808e+02 1.136363636363636488e+03 4.450412031472934751e-21 +4.090909090909092356e+02 1.136363636363636488e+03 3.088105188850942024e-20 +4.393939393939394904e+02 1.136363636363636488e+03 1.693353897939105478e-19 +4.696969696969697452e+02 1.136363636363636488e+03 7.415268609422405346e-19 +5.000000000000000000e+02 1.136363636363636488e+03 2.617295991581789831e-18 +5.303030303030304822e+02 1.136363636363636488e+03 7.506067042544414544e-18 +5.606060606060605096e+02 1.136363636363636488e+03 1.760986780776571927e-17 +5.909090909090909918e+02 1.136363636363636488e+03 3.398582235671020088e-17 +6.212121212121214739e+02 1.136363636363636488e+03 5.418948642188895077e-17 +6.515151515151515014e+02 1.136363636363636488e+03 7.160592310969740589e-17 +6.818181818181819835e+02 1.136363636363636488e+03 7.856048917698467076e-17 +7.121212121212120110e+02 1.136363636363636488e+03 7.160592310969740589e-17 +7.424242424242424931e+02 1.136363636363636488e+03 5.418948642188895077e-17 +7.727272727272729753e+02 1.136363636363636488e+03 3.398582235671044740e-17 +8.030303030303030027e+02 1.136363636363636488e+03 1.760986780776584561e-17 +8.333333333333334849e+02 1.136363636363636488e+03 7.506067042544200381e-18 +8.636363636363639671e+02 1.136363636363636488e+03 2.617295991581734365e-18 +8.939393939393939945e+02 1.136363636363636488e+03 7.415268609422563273e-19 +9.242424242424244767e+02 1.136363636363636488e+03 1.693353897939129552e-19 +9.545454545454545041e+02 1.136363636363636488e+03 3.088105188850986561e-20 +9.848484848484849863e+02 1.136363636363636488e+03 4.450412031472934751e-21 +1.015151515151515468e+03 1.136363636363636488e+03 5.009287693440725778e-22 +1.045454545454545496e+03 1.136363636363636488e+03 4.346971004207148374e-23 +1.075757575757575978e+03 1.136363636363636488e+03 2.867236291273633220e-24 +1.106060606060606005e+03 1.136363636363636488e+03 1.415470165255603038e-25 +1.136363636363636488e+03 1.136363636363636488e+03 5.143473773786874411e-27 +1.166666666666666970e+03 1.136363636363636488e+03 1.351302430080159497e-28 +1.196969696969696997e+03 1.136363636363636488e+03 2.518106005990116314e-30 +1.227272727272727479e+03 1.136363636363636488e+03 3.261141548139813370e-32 +1.257575757575757507e+03 1.136363636363636488e+03 2.872445569167507801e-34 +1.287878787878787989e+03 1.136363636363636488e+03 1.681885295228516962e-36 +1.318181818181818471e+03 1.136363636363636488e+03 6.390617110546527167e-39 +1.348484848484848499e+03 1.136363636363636488e+03 1.536363899260121078e-41 +1.378787878787878981e+03 1.136363636363636488e+03 2.275709569497841170e-44 +1.409090909090909008e+03 1.136363636363636488e+03 2.019952513818000595e-47 +1.439393939393939490e+03 1.136363636363636488e+03 1.043664146102043276e-50 +1.469696969696969973e+03 1.136363636363636488e+03 3.045319808369907954e-54 +1.500000000000000000e+03 1.136363636363636488e+03 4.862710457261901775e-58 +-1.500000000000000000e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.166666666666666970e+03 2.845180409262405242e-307 +-8.636363636363636260e+02 1.166666666666666970e+03 3.296325375162740050e-290 +-8.333333333333332575e+02 1.166666666666666970e+03 6.066545258624102787e-274 +-8.030303030303030027e+02 1.166666666666666970e+03 1.889104212389910351e-258 +-7.727272727272727479e+02 1.166666666666666970e+03 1.058885644922745416e-243 +-7.424242424242423795e+02 1.166666666666666970e+03 1.135167633966898615e-229 +-7.121212121212121247e+02 1.166666666666666970e+03 2.469968536055548196e-216 +-6.818181818181817562e+02 1.166666666666666970e+03 1.156137724015093637e-203 +-6.515151515151515014e+02 1.166666666666666970e+03 1.232378926905231075e-191 +-6.212121212121211329e+02 1.166666666666666970e+03 3.162924800414850501e-180 +-5.909090909090908781e+02 1.166666666666666970e+03 2.063955429327502722e-169 +-5.606060606060605096e+02 1.166666666666666970e+03 3.611595492651089108e-159 +-5.303030303030302548e+02 1.166666666666666970e+03 1.785127688795620203e-149 +-5.000000000000000000e+02 1.166666666666666970e+03 2.622155751582290946e-140 +-4.696969696969697452e+02 1.166666666666666970e+03 1.202756953776878963e-131 +-4.393939393939392630e+02 1.166666666666666970e+03 1.808015725619919790e-123 +-4.090909090909090082e+02 1.166666666666666970e+03 9.336191871833796330e-116 +-3.787878787878787534e+02 1.166666666666666970e+03 1.733733878801829728e-108 +-3.484848484848484986e+02 1.166666666666666970e+03 1.210613831465265583e-101 +-3.181818181818180165e+02 1.166666666666666970e+03 3.319466906040451115e-95 +-2.878787878787877617e+02 1.166666666666666970e+03 3.727890268461502449e-89 +-2.575757575757575069e+02 1.166666666666666970e+03 1.786265759846173268e-83 +-2.272727272727272521e+02 1.166666666666666970e+03 3.799591219276344250e-78 +-1.969696969696969973e+02 1.166666666666666970e+03 3.728367897843524475e-73 +-1.666666666666665151e+02 1.166666666666666970e+03 1.751614464700797244e-68 +-1.363636363636362603e+02 1.166666666666666970e+03 4.084195491312865879e-64 +-1.060606060606060055e+02 1.166666666666666970e+03 4.893241775032176496e-60 +-7.575757575757575069e+01 1.166666666666666970e+03 3.114916886073159702e-56 +-4.545454545454549589e+01 1.166666666666666970e+03 1.088070231295414651e-52 +-1.515151515151501371e+01 1.166666666666666970e+03 2.151258874210555909e-49 +1.515151515151524109e+01 1.166666666666666970e+03 2.480172383626109232e-46 +4.545454545454549589e+01 1.166666666666666970e+03 1.715600772060173194e-43 +7.575757575757575069e+01 1.166666666666666970e+03 7.317303358737055924e-41 +1.060606060606062329e+02 1.166666666666666970e+03 1.975173268273129639e-38 +1.363636363636364877e+02 1.166666666666666970e+03 3.459083627925061437e-36 +1.666666666666667425e+02 1.166666666666666970e+03 4.024061608112346077e-34 +1.969696969696969973e+02 1.166666666666666970e+03 3.179987495423451830e-32 +2.272727272727272521e+02 1.166666666666666970e+03 1.743478240992516391e-30 +2.575757575757577342e+02 1.166666666666666970e+03 6.765106494816624600e-29 +2.878787878787879890e+02 1.166666666666666970e+03 1.892779177796773084e-27 +3.181818181818182438e+02 1.166666666666666970e+03 3.885583528512488027e-26 +3.484848484848484986e+02 1.166666666666666970e+03 5.947998903017945116e-25 +3.787878787878789808e+02 1.166666666666666970e+03 6.891832999272083665e-24 +4.090909090909092356e+02 1.166666666666666970e+03 6.127767966886490921e-23 +4.393939393939394904e+02 1.166666666666666970e+03 4.233422443799554513e-22 +4.696969696969697452e+02 1.166666666666666970e+03 2.298180960273982783e-21 +5.000000000000000000e+02 1.166666666666666970e+03 9.902054361619287410e-21 +5.303030303030304822e+02 1.166666666666666970e+03 3.416044915081356019e-20 +5.606060606060605096e+02 1.166666666666666970e+03 9.507170764262951865e-20 +5.909090909090909918e+02 1.166666666666666970e+03 2.148049618647453057e-19 +6.212121212121214739e+02 1.166666666666666970e+03 3.960062252250595279e-19 +6.515151515151515014e+02 1.166666666666666970e+03 5.979809732375661396e-19 +6.818181818181819835e+02 1.166666666666666970e+03 7.415268609422194457e-19 +7.121212121212120110e+02 1.166666666666666970e+03 7.561547082559025693e-19 +7.424242424242424931e+02 1.166666666666666970e+03 6.341504853147078672e-19 +7.727272727272729753e+02 1.166666666666666970e+03 4.369070960200992256e-19 +8.030303030303030027e+02 1.166666666666666970e+03 2.467071494564388696e-19 +8.333333333333334849e+02 1.166666666666666970e+03 1.137665448958020427e-19 +8.636363636363639671e+02 1.166666666666666970e+03 4.263786878818023992e-20 +8.939393939393939945e+02 1.166666666666666970e+03 1.290909947486144009e-20 +9.242424242424244767e+02 1.166666666666666970e+03 3.134375024086906770e-21 +9.545454545454545041e+02 1.166666666666666970e+03 6.051445074130577168e-22 +9.848484848484849863e+02 1.166666666666666970e+03 9.199887089891759244e-23 +1.015151515151515468e+03 1.166666666666666970e+03 1.089298387811083242e-23 +1.045454545454545496e+03 1.166666666666666970e+03 9.922964700149091067e-25 +1.075757575757575978e+03 1.166666666666666970e+03 6.861500121974648627e-26 +1.106060606060606005e+03 1.166666666666666970e+03 3.548919357599413493e-27 +1.136363636363636488e+03 1.166666666666666970e+03 1.351302430080121158e-28 +1.166666666666666970e+03 1.166666666666666970e+03 3.723332851281809173e-30 +1.196969696969696997e+03 1.166666666666666970e+03 7.288549574529638981e-32 +1.227272727272727479e+03 1.166666666666666970e+03 9.939188723744957356e-34 +1.257575757575757507e+03 1.166666666666666970e+03 9.246886523801013336e-36 +1.287878787878787989e+03 1.166666666666666970e+03 5.740802921527496199e-38 +1.318181818181818471e+03 1.166666666666666970e+03 2.323504838735584459e-40 +1.348484848484848499e+03 1.166666666666666970e+03 5.981818528338204613e-43 +1.378787878787878981e+03 1.166666666666666970e+03 9.546189092938518641e-46 +1.409090909090909008e+03 1.166666666666666970e+03 9.191491241382640836e-49 +1.439393939393939490e+03 1.166666666666666970e+03 5.190588847986320490e-52 +1.469696969696969973e+03 1.166666666666666970e+03 1.669172073207070091e-55 +1.500000000000000000e+03 1.166666666666666970e+03 2.964026646166774115e-59 +-1.500000000000000000e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.196969696969696997e+03 1.330323203696243212e-308 +-8.333333333333332575e+02 1.196969696969696997e+03 1.246510256904123647e-291 +-8.030303030303030027e+02 1.196969696969696997e+03 1.883612903695001093e-275 +-7.727272727272727479e+02 1.196969696969696997e+03 4.886996119779227507e-260 +-7.424242424242423795e+02 1.196969696969696997e+03 2.314770060545585637e-245 +-7.121212121212121247e+02 1.196969696969696997e+03 2.125757860667463528e-231 +-6.818181818181817562e+02 1.196969696969696997e+03 4.014652107448929524e-218 +-6.515151515151515014e+02 1.196969696969696997e+03 1.651816880129409406e-205 +-6.212121212121211329e+02 1.196969696969696997e+03 1.566646369530121476e-193 +-5.909090909090908781e+02 1.196969696969696997e+03 3.619544693035801590e-182 +-5.606060606060605096e+02 1.196969696969696997e+03 2.150072767339572052e-171 +-5.303030303030302548e+02 1.196969696969696997e+03 3.461581338702744903e-161 +-5.000000000000000000e+02 1.196969696969696997e+03 1.590331173135733218e-151 +-4.696969696969697452e+02 1.196969696969696997e+03 2.192427768934152406e-142 +-4.393939393939392630e+02 1.196969696969696997e+03 9.525423902376652971e-134 +-4.090909090909090082e+02 1.196969696969696997e+03 1.368121887555569763e-125 +-3.787878787878787534e+02 1.196969696969696997e+03 6.805663293521972772e-118 +-3.484848484848484986e+02 1.196969696969696997e+03 1.226898412835083726e-110 +-3.181818181818180165e+02 1.196969696969696997e+03 8.377030160885230691e-104 +-2.878787878787877617e+02 1.196969696969696997e+03 2.261149588469478956e-97 +-2.575757575757575069e+02 1.196969696969696997e+03 2.515383597627500795e-91 +-2.272727272727272521e+02 1.196969696969696997e+03 1.200760533549290985e-85 +-1.969696969696969973e+02 1.196969696969696997e+03 2.557943414813497180e-80 +-1.666666666666665151e+02 1.196969696969696997e+03 2.525669194214194279e-75 +-1.363636363636362603e+02 1.196969696969696997e+03 1.199071906087515665e-70 +-1.060606060606060055e+02 1.196969696969696997e+03 2.835913608648011044e-66 +-7.575757575757575069e+01 1.196969696969696997e+03 3.457634775731072784e-62 +-4.545454545454549589e+01 1.196969696969696997e+03 2.246086592900043876e-58 +-1.515151515151501371e+01 1.196969696969696997e+03 8.024566811621759370e-55 +1.515151515151524109e+01 1.196969696969696997e+03 1.625602847091883215e-51 +4.545454545454549589e+01 1.196969696969696997e+03 1.922731526156806636e-48 +7.575757575757575069e+01 1.196969696969696997e+03 1.365561729682239567e-45 +1.060606060606062329e+02 1.196969696969696997e+03 5.981818528338374277e-43 +1.363636363636364877e+02 1.196969696969696997e+03 1.658015597596342526e-40 +1.666666666666667425e+02 1.196969696969696997e+03 2.979513160179100261e-38 +1.969696969696969973e+02 1.196969696969696997e+03 3.552505182411121541e-36 +2.272727272727272521e+02 1.196969696969696997e+03 2.872445569167630535e-34 +2.575757575757577342e+02 1.196969696969696997e+03 1.607885402204154513e-32 +2.878787878787879890e+02 1.196969696969696997e+03 6.352821551413933100e-31 +3.181818181818182438e+02 1.196969696969696997e+03 1.804147929571550460e-29 +3.484848484848484986e+02 1.196969696969696997e+03 3.745594530489799055e-28 +3.787878787878789808e+02 1.196969696969696997e+03 5.774644824333745828e-27 +4.090909090909092356e+02 1.196969696969696997e+03 6.707520673390192703e-26 +4.393939393939394904e+02 1.196969696969696997e+03 5.947998903018409804e-25 +4.696969696969697452e+02 1.196969696969696997e+03 4.075259886177552240e-24 +5.000000000000000000e+02 1.196969696969696997e+03 2.180631712290096107e-23 +5.303030303030304822e+02 1.196969696969696997e+03 9.199887089892413994e-23 +5.606060606060605096e+02 1.196969696969696997e+03 3.085673479698992709e-22 +5.909090909090909918e+02 1.196969696969696997e+03 8.285952404760842541e-22 +6.212121212121214739e+02 1.196969696969696997e+03 1.791765446072224698e-21 +6.515151515151515014e+02 1.196969696969696997e+03 3.134375024086996296e-21 +6.818181818181819835e+02 1.196969696969696997e+03 4.450412031473029543e-21 +7.121212121212120110e+02 1.196969696969696997e+03 5.139736935262688999e-21 +7.424242424242424931e+02 1.196969696969696997e+03 4.832239773634609840e-21 +7.727272727272729753e+02 1.196969696969696997e+03 3.697107193508666570e-21 +8.030303030303030027e+02 1.196969696969696997e+03 2.298180960274129861e-21 +8.333333333333334849e+02 1.196969696969696997e+03 1.157393946134573490e-21 +8.636363636363639671e+02 1.196969696969696997e+03 4.703084136443714165e-22 +8.939393939393939945e+02 1.196969696969696997e+03 1.533847428403316868e-22 +9.242424242424244767e+02 1.196969696969696997e+03 3.988745488705014054e-23 +9.545454545454545041e+02 1.196969696969696997e+03 8.206645555750352787e-24 +9.848484848484849863e+02 1.196969696969696997e+03 1.323897049569596924e-24 +1.015151515151515468e+03 1.196969696969696997e+03 1.657484593072543405e-25 +1.045454545454545496e+03 1.196969696969696997e+03 1.592071826992967029e-26 +1.075757575757575978e+03 1.196969696969696997e+03 1.158426196376263366e-27 +1.106060606060606005e+03 1.196969696969696997e+03 6.296582306044822320e-29 +1.136363636363636488e+03 1.196969696969696997e+03 2.518106005990116314e-30 +1.166666666666666970e+03 1.196969696969696997e+03 7.288549574529638981e-32 +1.196969696969696997e+03 1.196969696969696997e+03 1.500151515874301573e-33 +1.227272727272727479e+03 1.196969696969696997e+03 2.154510131895280645e-35 +1.257575757575757507e+03 1.196969696969696997e+03 2.116105972682001420e-37 +1.287878787878787989e+03 1.196969696969696997e+03 1.391301834018608461e-39 +1.318181818181818471e+03 1.196969696969696997e+03 5.986645637013463395e-42 +1.348484848484848499e+03 1.196969696969696997e+03 1.646155037076407815e-44 +1.378787878787878981e+03 1.196969696969696997e+03 2.820935834885616039e-47 +1.409090909090909008e+03 1.196969696969696997e+03 2.934437283087688838e-50 +1.439393939393939490e+03 1.196969696969696997e+03 1.802615210573196121e-53 +1.469696969696969973e+03 1.196969696969696997e+03 6.353730525180025273e-57 +1.500000000000000000e+03 1.196969696969696997e+03 1.247000591634390946e-60 +-1.500000000000000000e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.227272727272727479e+03 3.341930913911265327e-310 +-8.030303030303030027e+02 1.227272727272727479e+03 2.572126065279570555e-293 +-7.727272727272727479e+02 1.227272727272727479e+03 3.239737918873586569e-277 +-7.424242424242423795e+02 1.227272727272727479e+03 7.106130923753813355e-262 +-7.121212121212121247e+02 1.227272727272727479e+03 2.884753043926601257e-247 +-6.818181818181817562e+02 1.227272727272727479e+03 2.300626724177455553e-233 +-6.515151515151515014e+02 1.227272727272727479e+03 3.821371855746360639e-220 +-6.212121212121211329e+02 1.227272727272727479e+03 1.399797325212056017e-207 +-5.909090909090908781e+02 1.227272727272727479e+03 1.195871167959245647e-195 +-5.606060606060605096e+02 1.227272727272727479e+03 2.516756677948042798e-184 +-5.303030303030302548e+02 1.227272727272727479e+03 1.376459522873434684e-173 +-5.000000000000000000e+02 1.227272727272727479e+03 2.061305607751825308e-163 +-4.696969696969697452e+02 1.227272727272727479e+03 8.894733804535875093e-154 +-4.393939393939392630e+02 1.227272727272727479e+03 1.162394707320232462e-144 +-4.090909090909090082e+02 1.227272727272727479e+03 4.829324843884254417e-136 +-3.787878787878787534e+02 1.227272727272727479e+03 6.687702289671220198e-128 +-3.484848484848484986e+02 1.227272727272727479e+03 3.232468592439914512e-120 +-3.181818181818180165e+02 1.227272727272727479e+03 5.703366483292225208e-113 +-2.878787878787877617e+02 1.227272727272727479e+03 3.837108704635150744e-106 +-2.575757575757575069e+02 1.227272727272727479e+03 1.026957857318670182e-99 +-2.272727272727272521e+02 1.227272727272727479e+03 1.139305608408857866e-93 +-1.969696969696969973e+02 1.227272727272727479e+03 5.452477757289303192e-88 +-1.666666666666665151e+02 1.227272727272727479e+03 1.170049258815486778e-82 +-1.363636363636362603e+02 1.227272727272727479e+03 1.168759215687935910e-77 +-1.060606060606060055e+02 1.227272727272727479e+03 5.634744846278958762e-73 +-7.575757575757575069e+01 1.227272727272727479e+03 1.357791146414717113e-68 +-4.545454545454549589e+01 1.227272727272727479e+03 1.691398608409221507e-64 +-1.515151515151501371e+01 1.227272727272727479e+03 1.125178886265877417e-60 +1.515151515151524109e+01 1.227272727272727479e+03 4.124123664868384311e-57 +4.545454545454549589e+01 1.227272727272727479e+03 8.582459009524089905e-54 +7.575757575757575069e+01 1.227272727272727479e+03 1.043664146101954255e-50 +1.060606060606062329e+02 1.227272727272727479e+03 7.623270566395676918e-48 +1.363636363636364877e+02 1.227272727272727479e+03 3.433836288360005243e-45 +1.666666666666667425e+02 1.227272727272727479e+03 9.780593716979092828e-43 +1.969696969696969973e+02 1.227272727272727479e+03 1.804062145733501532e-40 +2.272727272727272521e+02 1.227272727272727479e+03 2.204221497796496272e-38 +2.575757575757577342e+02 1.227272727272727479e+03 1.822455038103737839e-36 +2.878787878787879890e+02 1.227272727272727479e+03 1.040399671311618560e-34 +3.181818181818182438e+02 1.227272727272727479e+03 4.179197469545683692e-33 +3.484848484848484986e+02 1.227272727272727479e+03 1.202280905104480441e-31 +3.787878787878789808e+02 1.227272727272727479e+03 2.518106005989973381e-30 +4.090909090909092356e+02 1.227272727272727479e+03 3.898479567578681660e-29 +4.393939393939394904e+02 1.227272727272727479e+03 4.524092374857208657e-28 +4.696969696969697452e+02 1.227272727272727479e+03 3.985730491565317384e-27 +5.000000000000000000e+02 1.227272727272727479e+03 2.696581401566134997e-26 +5.303030303030304822e+02 1.227272727272727479e+03 1.415470165255522452e-25 +5.606060606060605096e+02 1.227272727272727479e+03 5.816818120353913727e-25 +5.909090909090909918e+02 1.227272727272727479e+03 1.886024763124111617e-24 +6.212121212121214739e+02 1.227272727272727479e+03 4.856568981151463267e-24 +6.515151515151515014e+02 1.227272727272727479e+03 9.984784196713380922e-24 +6.818181818181819835e+02 1.227272727272727479e+03 1.645678520276801685e-23 +7.121212121212120110e+02 1.227272727272727479e+03 2.180631712289957104e-23 +7.424242424242424931e+02 1.227272727272727479e+03 2.326740886532264276e-23 +7.727272727272729753e+02 1.227272727272727479e+03 1.999875803674311029e-23 +8.030303030303030027e+02 1.227272727272727479e+03 1.383476638375685181e-23 +8.333333333333334849e+02 1.227272727272727479e+03 7.686745253454585823e-24 +8.636363636363639671e+02 1.227272727272727479e+03 3.418744282862675268e-24 +8.939393939393939945e+02 1.227272727272727479e+03 1.211600363895430296e-24 +9.242424242424244767e+02 1.227272727272727479e+03 3.401727813564923173e-25 +9.545454545454545041e+02 1.227272727272727479e+03 7.513277266314931599e-26 +9.848484848484849863e+02 1.227272727272727479e+03 1.294657296743477948e-26 +1.015151515151515468e+03 1.227272727272727479e+03 1.724031541468338199e-27 +1.045454545454545496e+03 1.227272727272727479e+03 1.755228059978279178e-28 +1.075757575757575978e+03 1.227272727272727479e+03 1.349946039877017404e-29 +1.106060606060606005e+03 1.227272727272727479e+03 7.740230330072692047e-31 +1.136363636363636488e+03 1.227272727272727479e+03 3.261141548139813370e-32 +1.166666666666666970e+03 1.227272727272727479e+03 9.939188723744957356e-34 +1.196969696969696997e+03 1.227272727272727479e+03 2.154510131895280645e-35 +1.227272727272727479e+03 1.227272727272727479e+03 3.261946369667790264e-37 +1.257575757575757507e+03 1.227272727272727479e+03 3.383091011068759252e-39 +1.287878787878787989e+03 1.227272727272727479e+03 2.354510404616399947e-41 +1.318181818181818471e+03 1.227272727272727479e+03 1.075827533642019972e-43 +1.348484848484848499e+03 1.227272727272727479e+03 3.153613066582231597e-46 +1.378787878787878981e+03 1.227272727272727479e+03 5.788020115190711360e-49 +1.409090909090909008e+03 1.227272727272727479e+03 6.483406563716900730e-52 +1.439393939393939490e+03 1.227272727272727479e+03 4.315065247200378012e-55 +1.469696969696969973e+03 1.227272727272727479e+03 1.659224730130764855e-58 +1.500000000000000000e+03 1.227272727272727479e+03 3.579671728198873108e-62 +-1.500000000000000000e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.257575757575757507e+03 4.489218983745281423e-312 +-7.727272727272727479e+02 1.257575757575757507e+03 2.881294644375368898e-295 +-7.424242424242423795e+02 1.257575757575757507e+03 3.069678301203736397e-279 +-7.121212121212121247e+02 1.257575757575757507e+03 5.773705707348184721e-264 +-6.818181818181817562e+02 1.257575757575757507e+03 2.036595816921539879e-249 +-6.515151515151515014e+02 1.257575757575757507e+03 1.429350950570449613e-235 +-6.212121212121211329e+02 1.257575757575757507e+03 2.115025883287044307e-222 +-5.909090909090908781e+02 1.257575757575757507e+03 6.983253455221003687e-210 +-5.606060606060605096e+02 1.257575757575757507e+03 5.438151644394856985e-198 +-5.303030303030302548e+02 1.257575757575757507e+03 1.054498239096336336e-186 +-5.000000000000000000e+02 1.257575757575757507e+03 5.368520886190930729e-176 +-4.696969696969697452e+02 1.257575757575757507e+03 7.557087439102304431e-166 +-4.393939393939392630e+02 1.257575757575757507e+03 3.093752660188556009e-156 +-4.090909090909090082e+02 1.257575757575757507e+03 3.869474298959610284e-147 +-3.787878787878787534e+02 1.257575757575757507e+03 1.551390154338025209e-138 +-3.484848484848484986e+02 1.257575757575757507e+03 2.089410622911644734e-130 +-3.181818181818180165e+02 1.257575757575757507e+03 9.893611340528513531e-123 +-2.878787878787877617e+02 1.257575757575757507e+03 1.721758798034556502e-115 +-2.575757575757575069e+02 1.257575757575757507e+03 1.149735375787251202e-108 +-2.272727272727272521e+02 1.257575757575757507e+03 3.071969200866603464e-102 +-1.969696969696969973e+02 1.257575757575757507e+03 3.420408862336850605e-96 +-1.666666666666665151e+02 1.257575757575757507e+03 1.650797401059299755e-90 +-1.363636363636362603e+02 1.257575757575757507e+03 3.587897800920006457e-85 +-1.060606060606060055e+02 1.257575757575757507e+03 3.643815621761279022e-80 +-7.575757575757575069e+01 1.257575757575757507e+03 1.792032305386761430e-75 +-4.545454545454549589e+01 1.257575757575757507e+03 4.417484338635289356e-71 +-1.515151515151501371e+01 1.257575757575757507e+03 5.642533394611260239e-67 +1.515151515151524109e+01 1.257575757575757507e+03 3.855999312100089594e-63 +4.545454545454549589e+01 1.257575757575757507e+03 1.453853892435684672e-59 +7.575757575757575069e+01 1.257575757575757507e+03 3.114916886073779110e-56 +1.060606060606062329e+02 1.257575757575757507e+03 3.901202425593170450e-53 +1.363636363636364877e+02 1.257575757575757507e+03 2.934437283087814180e-50 +1.666666666666667425e+02 1.257575757575757507e+03 1.360307412168361585e-47 +1.969696969696969973e+02 1.257575757575757507e+03 3.983000009176766202e-45 +2.272727272727272521e+02 1.257575757575757507e+03 7.540206612321650885e-43 +2.575757575757577342e+02 1.257575757575757507e+03 9.435352470560923082e-41 +2.878787878787879890e+02 1.257575757575757507e+03 7.968943776511368099e-39 +3.181818181818182438e+02 1.257575757575757507e+03 4.632767653242419920e-37 +3.484848484848484986e+02 1.257575757575757507e+03 1.888297121780563542e-35 +3.787878787878789808e+02 1.257575757575757507e+03 5.489675720400565165e-34 +4.090909090909092356e+02 1.257575757575757507e+03 1.156617221994818461e-32 +4.393939393939394904e+02 1.257575757575757507e+03 1.792185002744003983e-31 +4.696969696969697452e+02 1.257575757575757507e+03 2.070014663641339904e-30 +5.000000000000000000e+02 1.257575757575757507e+03 1.804147929571601747e-29 +5.303030303030304822e+02 1.257575757575757507e+03 1.199646544736901566e-28 +5.606060606060605096e+02 1.257575757575757507e+03 6.145465357752846061e-28 +5.909090909090909918e+02 1.257575757575757507e+03 2.446121198940921933e-27 +6.212121212121214739e+02 1.257575757575757507e+03 7.620577489683468166e-27 +6.515151515151515014e+02 1.257575757575757507e+03 1.869446579660811834e-26 +6.818181818181819835e+02 1.257575757575757507e+03 3.628654415184320640e-26 +7.121212121212120110e+02 1.257575757575757507e+03 5.592953431255883500e-26 +7.424242424242424931e+02 1.257575757575757507e+03 6.861500121975232930e-26 +7.727272727272729753e+02 1.257575757575757507e+03 6.707520673390287983e-26 +8.030303030303030027e+02 1.257575757575757507e+03 5.224159077859860398e-26 +8.333333333333334849e+02 1.257575757575757507e+03 3.237368317942560542e-26 +8.636363636363639671e+02 1.257575757575757507e+03 1.592071826993012373e-26 +8.939393939393939945e+02 1.257575757575757507e+03 6.189635416499491463e-27 +9.242424242424244767e+02 1.257575757575757507e+03 1.892779177797015228e-27 +9.545454545454545041e+02 1.257575757575757507e+03 4.524092374857465151e-28 +9.848484848484849863e+02 1.257575757575757507e+03 8.388558497348207616e-29 +1.015151515151515468e+03 1.257575757575757507e+03 1.196076224162256183e-29 +1.045454545454545496e+03 1.257575757575757507e+03 1.298377177976103570e-30 +1.075757575757575978e+03 1.257575757575757507e+03 1.061040093814898913e-31 +1.106060606060606005e+03 1.257575757575757507e+03 6.446642623741371248e-33 +1.136363636363636488e+03 1.257575757575757507e+03 2.872445569167630535e-34 +1.166666666666666970e+03 1.257575757575757507e+03 9.246886523801538534e-36 +1.196969696969696997e+03 1.257575757575757507e+03 2.116105972682151763e-37 +1.227272727272727479e+03 1.257575757575757507e+03 3.383091011068903461e-39 +1.257575757575757507e+03 1.257575757575757507e+03 3.708720569847600008e-41 +1.287878787878787989e+03 1.257575757575757507e+03 2.732952290814176588e-43 +1.318181818181818471e+03 1.257575757575757507e+03 1.325453195114672238e-45 +1.348484848484848499e+03 1.257575757575757507e+03 4.137248587890555295e-48 +1.378787878787878981e+03 1.257575757575757507e+03 8.117601675613132479e-51 +1.409090909090909008e+03 1.257575757575757507e+03 9.766306425177117890e-54 +1.439393939393939490e+03 1.257575757575757507e+03 7.019409751131936933e-57 +1.469696969696969973e+03 1.257575757575757507e+03 2.932805033955263968e-60 +1.500000000000000000e+03 1.257575757575757507e+03 6.922873799743092960e-64 +-1.500000000000000000e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.287878787878787989e+03 3.206814891603562005e-314 +-7.424242424242423795e+02 1.287878787878787989e+03 1.741835817511533820e-297 +-7.121212121212121247e+02 1.287878787878787989e+03 1.592186906391637854e-281 +-6.818181818181817562e+02 1.287878787878787989e+03 2.603682871511535802e-266 +-6.515151515151515014e+02 1.287878787878787989e+03 8.087356593484389441e-252 +-6.212121212121211329e+02 1.287878787878787989e+03 5.059765528446387279e-238 +-5.909090909090908781e+02 1.287878787878787989e+03 6.753110700098334563e-225 +-5.606060606060605096e+02 1.287878787878787989e+03 2.033925169773270969e-212 +-5.303030303030302548e+02 1.287878787878787989e+03 1.460478627360282399e-200 +-5.000000000000000000e+02 1.287878787878787989e+03 2.638272463260076417e-189 +-4.696969696969697452e+02 1.287878787878787989e+03 1.263592148116150266e-178 +-4.393939393939392630e+02 1.287878787878787989e+03 1.688959443975069891e-168 +-4.090909090909090082e+02 1.287878787878787989e+03 6.623420189768745320e-159 +-3.787878787878787534e+02 1.287878787878787989e+03 8.001759500366227833e-150 +-3.484848484848484986e+02 1.287878787878787989e+03 3.123069573182003557e-141 +-3.181818181818180165e+02 1.287878787878787989e+03 4.124651333393406942e-133 +-2.878787878787877617e+02 1.287878787878787989e+03 1.928333941090403761e-125 +-2.575757575757575069e+02 1.287878787878787989e+03 3.334342676871404845e-118 +-2.272727272727272521e+02 1.287878787878787989e+03 2.225247511256646461e-111 +-1.969696969696969973e+02 1.287878787878787989e+03 5.973889847849184663e-105 +-1.666666666666665151e+02 1.287878787878787989e+03 6.715543060623511249e-99 +-1.363636363636362603e+02 1.287878787878787989e+03 3.286608065666547268e-93 +-1.060606060606060055e+02 1.287878787878787989e+03 7.271414754057686650e-88 +-7.575757575757575069e+01 1.287878787878787989e+03 7.542565179832233593e-83 +-4.545454545454549589e+01 1.287878787878787989e+03 3.799591219276452116e-78 +-1.515151515151501371e+01 1.287878787878787989e+03 9.616662695258188475e-74 +1.515151515151524109e+01 1.287878787878787989e+03 1.263563911257887117e-69 +4.545454545454549589e+01 1.287878787878787989e+03 8.894766354816850096e-66 +7.575757575757575069e+01 1.287878787878787989e+03 3.457634775730876311e-62 +1.060606060606062329e+02 1.287878787878787989e+03 7.640771892900340018e-59 +1.363636363636364877e+02 1.287878787878787989e+03 9.869127491372947610e-56 +1.666666666666667425e+02 1.287878787878787989e+03 7.651333244442894310e-53 +1.969696969696969973e+02 1.287878787878787989e+03 3.651819440393951439e-50 +2.272727272727272521e+02 1.287878787878787989e+03 1.099147165157826597e-47 +2.575757575757577342e+02 1.287878787878787989e+03 2.134523160815757784e-45 +2.878787878787879890e+02 1.287878787878787989e+03 2.732952290814098526e-43 +3.181818181818182438e+02 1.287878787878787989e+03 2.354510404616500376e-41 +3.484848484848484986e+02 1.287878787878787989e+03 1.391301834018568820e-39 +3.787878787878789808e+02 1.287878787878787989e+03 5.740802921527659071e-38 +4.090909090909092356e+02 1.287878787878787989e+03 1.681885295228516962e-36 +4.393939393939394904e+02 1.287878787878787989e+03 3.553023206116384855e-35 +4.696969696969697452e+02 1.287878787878787989e+03 5.489675720400018638e-34 +5.000000000000000000e+02 1.287878787878787989e+03 6.284560592169931699e-33 +5.303030303030304822e+02 1.287878787878787989e+03 5.393601910099122926e-32 +5.606060606060605096e+02 1.287878787878787989e+03 3.506859212770613443e-31 +5.909090909090909918e+02 1.287878787878787989e+03 1.743478240992615533e-30 +6.212121212121214739e+02 1.287878787878787989e+03 6.681290277801030145e-30 +6.515151515151515014e+02 1.287878787878787989e+03 1.987010532640086049e-29 +6.818181818181819835e+02 1.287878787878787989e+03 4.611582579933853633e-29 +7.121212121212120110e+02 1.287878787878787989e+03 8.388558497347731175e-29 +7.424242424242424931e+02 1.287878787878787989e+03 1.199646544736799104e-28 +7.727272727272729753e+02 1.287878787878787989e+03 1.351302430080159497e-28 +8.030303030303030027e+02 1.287878787878787989e+03 1.199646544736799104e-28 +8.333333333333334849e+02 1.287878787878787989e+03 8.388558497347373564e-29 +8.636363636363639671e+02 1.287878787878787989e+03 4.611582579933721911e-29 +8.939393939393939945e+02 1.287878787878787989e+03 1.987010532640142382e-29 +9.242424242424244767e+02 1.287878787878787989e+03 6.681290277801220722e-30 +9.545454545454545041e+02 1.287878787878787989e+03 1.743478240992565787e-30 +9.848484848484849863e+02 1.287878787878787989e+03 3.506859212770762769e-31 +1.015151515151515468e+03 1.287878787878787989e+03 5.393601910098969659e-32 +1.045454545454545496e+03 1.287878787878787989e+03 6.284560592169752431e-33 +1.075757575757575978e+03 1.287878787878787989e+03 5.489675720399862976e-34 +1.106060606060606005e+03 1.287878787878787989e+03 3.553023206116637164e-35 +1.136363636363636488e+03 1.287878787878787989e+03 1.681885295228516962e-36 +1.166666666666666970e+03 1.287878787878787989e+03 5.740802921527659071e-38 +1.196969696969696997e+03 1.287878787878787989e+03 1.391301834018608461e-39 +1.227272727272727479e+03 1.287878787878787989e+03 2.354510404616500376e-41 +1.257575757575757507e+03 1.287878787878787989e+03 2.732952290814098526e-43 +1.287878787878787989e+03 1.287878787878787989e+03 2.134523160815666617e-45 +1.318181818181818471e+03 1.287878787878787989e+03 1.099147165157795239e-47 +1.348484848484848499e+03 1.287878787878787989e+03 3.651819440393951439e-50 +1.378787878787878981e+03 1.287878787878787989e+03 7.651333244442677322e-53 +1.409090909090909008e+03 1.287878787878787989e+03 9.869127491373789788e-56 +1.439393939393939490e+03 1.287878787878787989e+03 7.640771892900340018e-59 +1.469696969696969973e+03 1.287878787878787989e+03 3.457634775730876311e-62 +1.500000000000000000e+03 1.287878787878787989e+03 8.894766354817861093e-66 +-1.500000000000000000e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.318181818181818471e+03 1.210485535593346096e-316 +-7.121212121212121247e+02 1.318181818181818471e+03 5.644593351005506584e-300 +-6.818181818181817562e+02 1.318181818181818471e+03 4.488730643155449640e-284 +-6.515151515151515014e+02 1.318181818181818471e+03 6.468029419987556116e-269 +-6.212121212121211329e+02 1.318181818181818471e+03 1.792176055433694418e-254 +-5.909090909090908781e+02 1.318181818181818471e+03 1.012082337004513886e-240 +-5.606060606060605096e+02 1.318181818181818471e+03 1.233125621691210450e-227 +-5.303030303030302548e+02 1.318181818181818471e+03 3.427271189294925222e-215 +-5.000000000000000000e+02 1.318181818181818471e+03 2.294543125524344172e-203 +-4.696969696969697452e+02 1.318181818181818471e+03 3.902753120678278472e-192 +-4.393939393939392630e+02 1.318181818181818471e+03 1.776466784959221396e-181 +-4.090909090909090082e+02 1.318181818181818471e+03 2.276679405435453647e-171 +-3.787878787878787534e+02 1.318181818181818471e+03 8.632103141028222008e-162 +-3.484848484848484986e+02 1.318181818181818471e+03 1.016192671859365735e-152 +-3.181818181818180165e+02 1.318181818181818471e+03 3.893305608036327836e-144 +-2.878787878787877617e+02 1.318181818181818471e+03 5.082130294071266868e-136 +-2.575757575757575069e+02 1.318181818181818471e+03 2.363324647135488658e-128 +-2.272727272727272521e+02 1.318181818181818471e+03 4.088652965116528568e-121 +-1.969696969696969973e+02 1.318181818181818471e+03 2.744788860160891461e-114 +-1.666666666666665151e+02 1.318181818181818471e+03 7.448444252817483625e-108 +-1.363636363636362603e+02 1.318181818181818471e+03 8.500995972411515944e-102 +-1.060606060606060055e+02 1.318181818181818471e+03 4.240381125552129126e-96 +-7.575757575757575069e+01 1.318181818181818471e+03 9.594395441688774424e-91 +-4.545454545454549589e+01 1.318181818181818471e+03 1.020747517760790365e-85 +-1.515151515151501371e+01 1.318181818181818471e+03 5.286654953981954366e-81 +1.515151515151524109e+01 1.318181818181818471e+03 1.378297586289085781e-76 +4.545454545454549589e+01 1.318181818181818471e+03 1.868122981699447542e-72 +7.575757575757575069e+01 1.318181818181818471e+03 1.357791146414755822e-68 +1.060606060606062329e+02 1.318181818181818471e+03 5.451972905594265615e-65 +1.363636363636364877e+02 1.318181818181818471e+03 1.244398099700842234e-61 +1.666666666666667425e+02 1.318181818181818471e+03 1.659224730130764855e-58 +1.969696969696969973e+02 1.318181818181818471e+03 1.326508867687735380e-55 +2.272727272727272521e+02 1.318181818181818471e+03 6.518633848691584258e-53 +2.575757575757577342e+02 1.318181818181818471e+03 2.015999754921317071e-50 +2.878787878787879890e+02 1.318181818181818471e+03 4.012558297063887761e-48 +3.181818181818182438e+02 1.318181818181818471e+03 5.249552997608309205e-46 +3.484848484848484986e+02 1.318181818181818471e+03 4.605004313097005415e-44 +3.787878787878789808e+02 1.318181818181818471e+03 2.759591033387309475e-42 +4.090909090909092356e+02 1.318181818181818471e+03 1.149556065965229920e-40 +4.393939393939394904e+02 1.318181818181818471e+03 3.383091011068663330e-39 +4.696969696969697452e+02 1.318181818181818471e+03 7.139802540245234599e-38 +5.000000000000000000e+02 1.318181818181818471e+03 1.095474273756923179e-36 +5.303030303030304822e+02 1.318181818181818471e+03 1.237313225194135063e-35 +5.606060606060605096e+02 1.318181818181818471e+03 1.040399671311618560e-34 +5.909090909090909918e+02 1.318181818181818471e+03 6.578229000975904194e-34 +6.212121212121214739e+02 1.318181818181818471e+03 3.155111508438681547e-33 +6.515151515151515014e+02 1.318181818181818471e+03 1.156617221994703374e-32 +6.818181818181819835e+02 1.318181818181818471e+03 3.261141548139952405e-32 +7.121212121212120110e+02 1.318181818181818471e+03 7.108109260780241400e-32 +7.424242424242424931e+02 1.318181818181818471e+03 1.202280905104480441e-31 +7.727272727272729753e+02 1.318181818181818471e+03 1.582164859452590480e-31 +8.030303030303030027e+02 1.318181818181818471e+03 1.622114593737545644e-31 +8.333333333333334849e+02 1.318181818181818471e+03 1.295832848468686162e-31 +8.636363636363639671e+02 1.318181818181818471e+03 8.056961709413988332e-32 +8.939393939393939945e+02 1.318181818181818471e+03 3.889817655100585006e-32 +9.242424242424244767e+02 1.318181818181818471e+03 1.453005117716669083e-32 +9.545454545454545041e+02 1.318181818181818471e+03 4.179197469545979962e-33 +9.848484848484849863e+02 1.318181818181818471e+03 9.199790552335570158e-34 +1.015151515151515468e+03 1.318181818181818471e+03 1.538711858189035127e-34 +1.045454545454545496e+03 1.318181818181818471e+03 1.938784546125297274e-35 +1.075757575757575978e+03 1.318181818181818471e+03 1.822455038103737839e-36 +1.106060606060606005e+03 1.318181818181818471e+03 1.264051646961043790e-37 +1.136363636363636488e+03 1.318181818181818471e+03 6.390617110546798620e-39 +1.166666666666666970e+03 1.318181818181818471e+03 2.323504838735749631e-40 +1.196969696969696997e+03 1.318181818181818471e+03 5.986645637013718289e-42 +1.227272727272727479e+03 1.318181818181818471e+03 1.075827533642050440e-43 +1.257575757575757507e+03 1.318181818181818471e+03 1.325453195114672238e-45 +1.287878787878787989e+03 1.318181818181818471e+03 1.099147165157826597e-47 +1.318181818181818471e+03 1.318181818181818471e+03 6.015720192031861053e-50 +1.348484848484848499e+03 1.318181818181818471e+03 2.128109343453411218e-52 +1.378787878787878981e+03 1.318181818181818471e+03 4.759622719817121433e-55 +1.409090909090909008e+03 1.318181818181818471e+03 6.574832806498666018e-58 +1.439393939393939490e+03 1.318181818181818471e+03 5.473377065585717680e-61 +1.469696969696969973e+03 1.318181818181818471e+03 2.675918797110694256e-64 +1.500000000000000000e+03 1.318181818181818471e+03 7.478067814810610917e-68 +-1.500000000000000000e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.348484848484848499e+03 2.396218382330045739e-319 +-6.818181818181817562e+02 1.348484848484848499e+03 9.732007969108198063e-303 +-6.515151515151515014e+02 1.348484848484848499e+03 6.824143492002504114e-287 +-6.212121212121211329e+02 1.348484848484848499e+03 8.778119308820366543e-272 +-5.909090909090908781e+02 1.348484848484848499e+03 2.197103695739887561e-257 +-5.606060606060605096e+02 1.348484848484848499e+03 1.133566620857312381e-243 +-5.303030303030302548e+02 1.348484848484848499e+03 1.275575583370037325e-230 +-5.000000000000000000e+02 1.348484848484848499e+03 3.308314558189894351e-218 +-4.696969696969697452e+02 1.348484848484848499e+03 2.087330420477443626e-206 +-4.393939393939392630e+02 1.348484848484848499e+03 3.377266532909894585e-195 +-4.090909090909090082e+02 1.348484848484848499e+03 1.475362289862168151e-184 +-3.787878787878787534e+02 1.348484848484848499e+03 1.829887001709917271e-174 +-3.484848484848484986e+02 1.348484848484848499e+03 6.767662945478117700e-165 +-3.181818181818180165e+02 1.348484848484848499e+03 7.828926057620868311e-156 +-2.878787878787877617e+02 1.348484848484848499e+03 2.967825829166217348e-147 +-2.575757575757575069e+02 1.348484848484848499e+03 3.857755214561674165e-139 +-2.272727272727272521e+02 1.348484848484848499e+03 1.796974077923376917e-131 +-1.969696969696969973e+02 1.348484848484848499e+03 3.130936491669503143e-124 +-1.666666666666665151e+02 1.348484848484848499e+03 2.127208106141314818e-117 +-1.363636363636362603e+02 1.348484848484848499e+03 5.868005475285508081e-111 +-1.060606060606060055e+02 1.348484848484848499e+03 6.834723485292598713e-105 +-7.575757575757575069e+01 1.348484848484848499e+03 3.491161610846980268e-99 +-4.545454545454549589e+01 1.348484848484848499e+03 8.112780845151745735e-94 +-1.515151515151501371e+01 1.348484848484848499e+03 8.886200408185848819e-89 +1.515151515151524109e+01 1.348484848484848499e+03 4.747537180728389955e-84 +4.545454545454549589e+01 1.348484848484848499e+03 1.278643463138782443e-79 +7.575757575757575069e+01 1.348484848484848499e+03 1.792032305386557457e-75 +1.060606060606062329e+02 1.348484848484848499e+03 1.347434051650460033e-71 +1.363636363636364877e+02 1.348484848484848499e+03 5.596907177314764426e-68 +1.666666666666667425e+02 1.348484848484848499e+03 1.320823368052595167e-64 +1.969696969696969973e+02 1.348484848484848499e+03 1.819022831541205049e-61 +2.272727272727272521e+02 1.348484848484848499e+03 1.499797405510880611e-58 +2.575757575757577342e+02 1.348484848484848499e+03 7.585704550447171951e-56 +2.878787878787879890e+02 1.348484848484848499e+03 2.408571401092927310e-53 +3.181818181818182438e+02 1.348484848484848499e+03 4.907026037274579398e-51 +3.484848484848484986e+02 1.348484848484848499e+03 6.548336013154697940e-49 +3.787878787878789808e+02 1.348484848484848499e+03 5.836055178229493177e-47 +4.090909090909092356e+02 1.348484848484848499e+03 3.537278923913275126e-45 +4.393939393939394904e+02 1.348484848484848499e+03 1.482961626973036429e-43 +4.696969696969697452e+02 1.348484848484848499e+03 4.368315301211341687e-42 +5.000000000000000000e+02 1.348484848484848499e+03 9.172713499359969723e-41 +5.303030303030304822e+02 1.348484848484848499e+03 1.391301834018667841e-39 +5.606060606060605096e+02 1.348484848484848499e+03 1.542723219854844310e-38 +5.909090909090909918e+02 1.348484848484848499e+03 1.264051646961043790e-37 +6.212121212121214739e+02 1.348484848484848499e+03 7.726491675957152595e-37 +6.515151515151515014e+02 1.348484848484848499e+03 3.552505182411020644e-36 +6.818181818181819835e+02 1.348484848484848499e+03 1.237313225194170343e-35 +7.121212121212120110e+02 1.348484848484848499e+03 3.283510473907015321e-35 +7.424242424242424931e+02 1.348484848484848499e+03 6.669538673888867881e-35 +7.727272727272729753e+02 1.348484848484848499e+03 1.040399671311751557e-34 +8.030303030303030027e+02 1.348484848484848499e+03 1.249003296533175925e-34 +8.333333333333334849e+02 1.348484848484848499e+03 1.154945356164435713e-34 +8.636363636363639671e+02 1.348484848484848499e+03 8.223048123166322832e-35 +8.939393939393939945e+02 1.348484848484848499e+03 4.500703460466974380e-35 +9.242424242424244767e+02 1.348484848484848499e+03 1.888297121780563542e-35 +9.545454545454545041e+02 1.348484848484848499e+03 6.048286856550820364e-36 +9.848484848484849863e+02 1.348484848484848499e+03 1.471159845332262535e-36 +1.015151515151515468e+03 1.348484848484848499e+03 2.699663615826764125e-37 +1.045454545454545496e+03 1.348484848484848499e+03 3.708533372700346176e-38 +1.075757575757575978e+03 1.348484848484848499e+03 3.779387970962087149e-39 +1.106060606060606005e+03 1.348484848484848499e+03 2.828232246049111803e-40 +1.136363636363636488e+03 1.348484848484848499e+03 1.536363899260121078e-41 +1.166666666666666970e+03 1.348484848484848499e+03 5.981818528338374277e-43 +1.196969696969696997e+03 1.348484848484848499e+03 1.646155037076478011e-44 +1.227272727272727479e+03 1.348484848484848499e+03 3.153613066582365781e-46 +1.257575757575757507e+03 1.348484848484848499e+03 4.137248587890437398e-48 +1.287878787878787989e+03 1.348484848484848499e+03 3.651819440394106217e-50 +1.318181818181818471e+03 1.348484848484848499e+03 2.128109343453411218e-52 +1.348484848484848499e+03 1.348484848484848499e+03 8.024566811621530443e-55 +1.378787878787878981e+03 1.348484848484848499e+03 1.916513524830030170e-57 +1.409090909090909008e+03 1.348484848484848499e+03 2.834314178026598541e-60 +1.439393939393939490e+03 1.348484848484848499e+03 2.534408630171980369e-63 +1.469696969696969973e+03 1.348484848484848499e+03 1.336312828344712480e-66 +1.500000000000000000e+03 1.348484848484848499e+03 4.046842924223130380e-70 +-1.500000000000000000e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.378787878787878981e+03 4.940656458412465442e-322 +-6.515151515151515014e+02 1.378787878787878981e+03 8.853433688790400701e-306 +-6.212121212121211329e+02 1.378787878787878981e+03 5.546146491230637038e-290 +-5.909090909090908781e+02 1.378787878787878981e+03 6.449534607913776447e-275 +-5.606060606060605096e+02 1.378787878787878981e+03 1.476034124078288296e-260 +-5.303030303030302548e+02 1.378787878787878981e+03 7.039348969580853945e-247 +-5.000000000000000000e+02 1.378787878787878981e+03 7.398391846424221482e-234 +-4.696969696969697452e+02 1.378787878787878981e+03 1.809985603977673750e-221 +-4.393939393939392630e+02 1.378787878787878981e+03 1.087360748018277881e-209 +-4.090909090909090082e+02 1.378787878787878981e+03 1.690146173206725593e-198 +-3.787878787878787534e+02 1.378787878787878981e+03 7.152895343947188669e-188 +-3.484848484848484986e+02 1.378787878787878981e+03 8.662932531326797278e-178 +-3.181818181818180165e+02 1.378787878787878981e+03 3.151776978945845699e-168 +-2.878787878787877617e+02 1.378787878787878981e+03 3.611595492652115569e-159 +-2.575757575757575069e+02 1.378787878787878981e+03 1.364912949288281194e-150 +-2.272727272727272521e+02 1.378787878787878981e+03 1.779285943882572931e-142 +-1.969696969696969973e+02 1.378787878787878981e+03 8.357141570762547106e-135 +-1.666666666666665151e+02 1.378787878787878981e+03 1.475505473707417483e-127 +-1.363636363636362603e+02 1.378787878787878981e+03 1.020371555929892416e-120 +-1.060606060606060055e+02 1.378787878787878981e+03 2.876320492335058409e-114 +-7.575757575757575069e+01 1.378787878787878981e+03 3.435327469168358345e-108 +-4.545454545454549589e+01 1.378787878787878981e+03 1.804700035652963125e-102 +-1.515151515151501371e+01 1.378787878787878981e+03 4.323799778577366524e-97 +1.515151515151524109e+01 1.378787878787878981e+03 4.892501784504428778e-92 +4.545454545454549589e+01 1.378787878787878981e+03 2.704245081275502259e-87 +7.575757575757575069e+01 1.378787878787878981e+03 7.542565179832018528e-83 +1.060606060606062329e+02 1.378787878787878981e+03 1.095271921939220462e-78 +1.363636363636364877e+02 1.378787878787878981e+03 8.532772152080566120e-75 +1.666666666666667425e+02 1.378787878787878981e+03 3.670478379248453595e-71 +1.969696969696969973e+02 1.378787878787878981e+03 8.961528584131541897e-68 +2.272727272727272521e+02 1.378787878787878981e+03 1.274954127372944241e-64 +2.575757575757577342e+02 1.378787878787878981e+03 1.083801540924560586e-61 +2.878787878787879890e+02 1.378787878787878981e+03 5.637687125747197416e-59 +3.181818181818182438e+02 1.378787878787878981e+03 1.835544847469798583e-56 +3.484848484848484986e+02 1.378787878787878981e+03 3.821397698902647756e-54 +3.787878787878789808e+02 1.378787878787878981e+03 5.190588847986320490e-52 +4.090909090909092356e+02 1.378787878787878981e+03 4.687655442031465876e-50 +4.393939393939394904e+02 1.378787878787878981e+03 2.864906582123954395e-48 +4.696969696969697452e+02 1.378787878787878981e+03 1.204524420319519807e-46 +5.000000000000000000e+02 1.378787878787878981e+03 3.537278923913023716e-45 +5.303030303030304822e+02 1.378787878787878981e+03 7.357551500589627032e-44 +5.606060606060605096e+02 1.378787878787878981e+03 1.097824547628575175e-42 +5.909090909090909918e+02 1.378787878787878981e+03 1.188658400193692936e-41 +6.212121212121214739e+02 1.378787878787878981e+03 9.435352470559983030e-41 +6.515151515151515014e+02 1.378787878787878981e+03 5.540540472263747329e-40 +6.818181818181819835e+02 1.378787878787878981e+03 2.425596935316179543e-39 +7.121212121212120110e+02 1.378787878787878981e+03 7.968943776510235306e-39 +7.424242424242424931e+02 1.378787878787878981e+03 1.975173268273185496e-38 +7.727272727272729753e+02 1.378787878787878981e+03 3.708533372700346176e-38 +8.030303030303030027e+02 1.378787878787878981e+03 5.289633079428340556e-38 +8.333333333333334849e+02 1.378787878787878981e+03 5.740802921527496199e-38 +8.636363636363639671e+02 1.378787878787878981e+03 4.742467831581039344e-38 +8.939393939393939945e+02 1.378787878787878981e+03 2.979513160179100261e-38 +9.242424242424244767e+02 1.378787878787878981e+03 1.420638027279151860e-38 +9.545454545454545041e+02 1.378787878787878981e+03 5.123543086988653243e-39 +9.848484848484849863e+02 1.378787878787878981e+03 1.391301834018568820e-39 +1.015151515151515468e+03 1.378787878787878981e+03 2.828232246048830399e-40 +1.045454545454545496e+03 1.378787878787878981e+03 4.273599597681460303e-41 +1.075757575757575978e+03 1.378787878787878981e+03 4.760619827379282055e-42 +1.106060606060606005e+03 1.378787878787878981e+03 3.872518558410146839e-43 +1.136363636363636488e+03 1.378787878787878981e+03 2.275709569497841170e-44 +1.166666666666666970e+03 1.378787878787878981e+03 9.546189092938924692e-46 +1.196969696969696997e+03 1.378787878787878981e+03 2.820935834885616039e-47 +1.227272727272727479e+03 1.378787878787878981e+03 5.788020115190958245e-49 +1.257575757575757507e+03 1.378787878787878981e+03 8.117601675613132479e-51 +1.287878787878787989e+03 1.378787878787878981e+03 7.651333244442894310e-53 +1.318181818181818471e+03 1.378787878787878981e+03 4.759622719816715738e-55 +1.348484848484848499e+03 1.378787878787878981e+03 1.916513524830030170e-57 +1.378787878787878981e+03 1.378787878787878981e+03 4.893241775032315780e-60 +1.409090909090909008e+03 1.378787878787878981e+03 7.750539401520471979e-63 +1.439393939393939490e+03 1.378787878787878981e+03 7.441941493794499427e-66 +1.469696969696969973e+03 1.378787878787878981e+03 4.227579734002791328e-69 +1.500000000000000000e+03 1.378787878787878981e+03 1.384982613310449666e-72 +-1.500000000000000000e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.409090909090909008e+03 4.211262587268899078e-309 +-5.909090909090908781e+02 1.409090909090909008e+03 2.386894684156463071e-293 +-5.606060606060605096e+02 1.409090909090909008e+03 2.540160591673957071e-278 +-5.303030303030302548e+02 1.409090909090909008e+03 5.378423962586199189e-264 +-5.000000000000000000e+02 1.409090909090909008e+03 2.397934725489494518e-250 +-4.696969696969697452e+02 1.409090909090909008e+03 2.379546682244374415e-237 +-4.393939393939392630e+02 1.409090909090909008e+03 5.548496235079484584e-225 +-4.090909090909090082e+02 1.409090909090909008e+03 3.205485106084014085e-213 +-3.787878787878787534e+02 1.409090909090909008e+03 4.831994162343915691e-202 +-3.484848484848484986e+02 1.409090909090909008e+03 1.999003427867183966e-191 +-3.181818181818180165e+02 1.409090909090909008e+03 2.384289954456730333e-181 +-2.878787878787877617e+02 1.409090909090909008e+03 8.602614167737655000e-172 +-2.575757575757575069e+02 1.409090909090909008e+03 9.839174929622999580e-163 +-2.272727272727272521e+02 1.409090909090909008e+03 3.733690859527341988e-154 +-1.969696969696969973e+02 1.409090909090909008e+03 4.913914632097025540e-146 +-1.666666666666665151e+02 1.409090909090909008e+03 2.341791008662222505e-138 +-1.363636363636362603e+02 1.409090909090909008e+03 4.213909446004541622e-131 +-1.060606060606060055e+02 1.409090909090909008e+03 2.981862573338081833e-124 +-7.575757575757575069e+01 1.409090909090909008e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 1.409090909090909008e+03 1.061699610384681258e-111 +-1.515151515151501371e+01 1.409090909090909008e+03 5.758756573588062374e-106 +1.515151515151524109e+01 1.409090909090909008e+03 1.427420907713504084e-100 +4.545454545454549589e+01 1.409090909090909008e+03 1.673548439470792168e-95 +7.575757575757575069e+01 1.409090909090909008e+03 9.594395441690681990e-91 +1.060606060606062329e+02 1.409090909090909008e+03 2.777050578218014414e-86 +1.363636363636364877e+02 1.409090909090909008e+03 4.184987151322214434e-82 +1.666666666666667425e+02 1.409090909090909008e+03 3.381968125201568167e-78 +1.969696969696969973e+02 1.409090909090909008e+03 1.507628616282396185e-74 +2.272727272727272521e+02 1.409090909090909008e+03 3.809050373714524044e-71 +2.575757575757577342e+02 1.409090909090909008e+03 5.596907177315241296e-68 +2.878787878787879890e+02 1.409090909090909008e+03 4.901891124007553473e-65 +3.181818181818182438e+02 1.409090909090909008e+03 2.619401497399230377e-62 +3.484848484848484986e+02 1.409090909090909008e+03 8.731032066335687992e-60 +3.787878787878789808e+02 1.409090909090909008e+03 1.853617005789122204e-57 +4.090909090909092356e+02 1.409090909090909008e+03 2.556199277280238070e-55 +4.393939393939394904e+02 1.409090909090909008e+03 2.332290390718877873e-53 +4.696969696969697452e+02 1.409090909090909008e+03 1.432320621239225819e-51 +5.000000000000000000e+02 1.409090909090909008e+03 6.015720192032716603e-50 +5.303030303030304822e+02 1.409090909090909008e+03 1.753510576100625960e-48 +5.606060606060605096e+02 1.409090909090909008e+03 3.595420650648629205e-47 +5.909090909090909918e+02 1.409090909090909008e+03 5.249552997609055189e-46 +6.212121212121214739e+02 1.409090909090909008e+03 5.518239422536875760e-45 +6.515151515151515014e+02 1.409090909090909008e+03 4.217180761578986173e-44 +6.818181818181819835e+02 1.409090909090909008e+03 2.363136351615674528e-43 +7.121212121212120110e+02 1.409090909090909008e+03 9.780593716980066207e-43 +7.424242424242424931e+02 1.409090909090909008e+03 3.008015560372953912e-42 +7.727272727272729753e+02 1.409090909090909008e+03 6.907572784675642107e-42 +8.030303030303030027e+02 1.409090909090909008e+03 1.188658400193828030e-41 +8.333333333333334849e+02 1.409090909090909008e+03 1.536363899260164920e-41 +8.636363636363639671e+02 1.409090909090909008e+03 1.493204720045235089e-41 +8.939393939393939945e+02 1.409090909090909008e+03 1.091136794320119457e-41 +9.242424242424244767e+02 1.409090909090909008e+03 5.986645637014313468e-42 +9.545454545454545041e+02 1.409090909090909008e+03 2.459834491573417413e-42 +9.848484848484849863e+02 1.409090909090909008e+03 7.540206612321650885e-43 +1.015151515151515468e+03 1.409090909090909008e+03 1.715600772060416937e-43 +1.045454545454545496e+03 1.409090909090909008e+03 2.879181287861125805e-44 +1.075757575757575978e+03 1.409090909090909008e+03 3.537278923913275126e-45 +1.106060606060606005e+03 1.409090909090909008e+03 3.153613066582590198e-46 +1.136363636363636488e+03 1.409090909090909008e+03 2.019952513818057963e-47 +1.166666666666666970e+03 1.409090909090909008e+03 9.191491241383423271e-49 +1.196969696969696997e+03 1.409090909090909008e+03 2.934437283087814180e-50 +1.227272727272727479e+03 1.409090909090909008e+03 6.483406563717084707e-52 +1.257575757575757507e+03 1.409090909090909008e+03 9.766306425177117890e-54 +1.287878787878787989e+03 1.409090909090909008e+03 9.869127491373228336e-56 +1.318181818181818471e+03 1.409090909090909008e+03 6.574832806498666018e-58 +1.348484848484848499e+03 1.409090909090909008e+03 2.834314178026598541e-60 +1.378787878787878981e+03 1.409090909090909008e+03 7.750539401520471979e-63 +1.409090909090909008e+03 1.409090909090909008e+03 1.316325924095141119e-65 +1.439393939393939490e+03 1.409090909090909008e+03 1.357791146414948547e-68 +1.469696969696969973e+03 1.409090909090909008e+03 8.307963294144188386e-72 +1.500000000000000000e+03 1.409090909090909008e+03 2.941479408751492303e-75 +-1.500000000000000000e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.439393939393939490e+03 1.037081049593326322e-312 +-5.606060606060605096e+02 1.439393939393939490e+03 5.384070588135255070e-297 +-5.303030303030302548e+02 1.439393939393939490e+03 5.305973067522190631e-282 +-5.000000000000000000e+02 1.439393939393939490e+03 1.051283800345577783e-267 +-4.696969696969697452e+02 1.439393939393939490e+03 4.429793536380294970e-254 +-4.393939393939392630e+02 1.439393939393939490e+03 4.193987081499043645e-241 +-4.090909090909090082e+02 1.439393939393939490e+03 9.414252714760127032e-229 +-3.787878787878787534e+02 1.439393939393939490e+03 5.280297699945352586e-217 +-3.484848484848484986e+02 1.439393939393939490e+03 7.789452806693622929e-206 +-3.181818181818180165e+02 1.439393939393939490e+03 3.177292759749879859e-195 +-2.878787878787877617e+02 1.439393939393939490e+03 3.762691160090277028e-185 +-2.575757575757575069e+02 1.439393939393939490e+03 1.356700073694415232e-175 +-2.272727272727272521e+02 1.439393939393939490e+03 1.560017604789824462e-166 +-1.969696969696969973e+02 1.439393939393939490e+03 5.984329898720595175e-158 +-1.666666666666665151e+02 1.439393939393939490e+03 8.001759500367137341e-150 +-1.363636363636362603e+02 1.439393939393939490e+03 3.891764262949844581e-142 +-1.060606060606060055e+02 1.439393939393939490e+03 7.175783181444919519e-135 +-7.575757575757575069e+01 1.439393939393939490e+03 5.221413508756419570e-128 +-4.545454545454549589e+01 1.439393939393939490e+03 1.558836896993214606e-121 +-1.515151515151501371e+01 1.439393939393939490e+03 1.982752216478997839e-115 +1.515151515151524109e+01 1.439393939393939490e+03 1.114336414685727237e-109 +4.545454545454549589e+01 1.439393939393939490e+03 2.866373679610699049e-104 +7.575757575757575069e+01 1.439393939393939490e+03 3.491161610846781699e-99 +1.060606060606062329e+02 1.439393939393939490e+03 2.080383394340166823e-94 +1.363636363636364877e+02 1.439393939393939490e+03 6.259393605592227799e-90 +1.666666666666667425e+02 1.439393939393939490e+03 9.801202090949001277e-86 +1.969696969696969973e+02 1.439393939393939490e+03 8.222254727486268530e-82 +2.272727272727272521e+02 1.439393939393939490e+03 3.799591219276884538e-78 +2.575757575757577342e+02 1.439393939393939490e+03 9.932317958642435797e-75 +2.878787878787879890e+02 1.439393939393939490e+03 1.506361232170912659e-71 +3.181818181818182438e+02 1.439393939393939490e+03 1.357791146414948547e-68 +3.484848484848484986e+02 1.439393939393939490e+03 7.441941493794499427e-66 +3.787878787878789808e+02 1.439393939393939490e+03 2.534408630171980369e-63 +4.090909090909092356e+02 1.439393939393939490e+03 5.473377065585717680e-61 +4.393939393939394904e+02 1.439393939393939490e+03 7.640771892900340018e-59 +4.696969696969697452e+02 1.439393939393939490e+03 7.019409751131738840e-57 +5.000000000000000000e+02 1.439393939393939490e+03 4.315065247200991625e-55 +5.303030303030304822e+02 1.439393939393939490e+03 1.802615210573324552e-53 +5.606060606060605096e+02 1.439393939393939490e+03 5.190588847986541559e-52 +5.909090909090909918e+02 1.439393939393939490e+03 1.043664146102087786e-50 +6.212121212121214739e+02 1.439393939393939490e+03 1.482625960384881751e-49 +6.515151515151515014e+02 1.439393939393939490e+03 1.503795788736007558e-48 +6.818181818181819835e+02 1.439393939393939490e+03 1.099147165157873269e-47 +7.121212121212120110e+02 1.439393939393939490e+03 5.836055178229244256e-47 +7.424242424242424931e+02 1.439393939393939490e+03 2.266365294794784682e-46 +7.727272727272729753e+02 1.439393939393939490e+03 6.472937031498399670e-46 +8.030303030303030027e+02 1.439393939393939490e+03 1.365561729682239567e-45 +8.333333333333334849e+02 1.439393939393939490e+03 2.134523160815757784e-45 +8.636363636363639671e+02 1.439393939393939490e+03 2.476707066507209692e-45 +8.939393939393939945e+02 1.439393939393939490e+03 2.134523160815909315e-45 +9.242424242424244767e+02 1.439393939393939490e+03 1.365561729682297597e-45 +9.545454545454545041e+02 1.439393939393939490e+03 6.472937031498399670e-46 +9.848484848484849863e+02 1.439393939393939490e+03 2.266365294794784682e-46 +1.015151515151515468e+03 1.439393939393939490e+03 5.836055178229244256e-47 +1.045454545454545496e+03 1.439393939393939490e+03 1.099147165157873269e-47 +1.075757575757575978e+03 1.439393939393939490e+03 1.503795788736007558e-48 +1.106060606060606005e+03 1.439393939393939490e+03 1.482625960384944992e-49 +1.136363636363636488e+03 1.439393939393939490e+03 1.043664146102087786e-50 +1.166666666666666970e+03 1.439393939393939490e+03 5.190588847986763369e-52 +1.196969696969696997e+03 1.439393939393939490e+03 1.802615210573247586e-53 +1.227272727272727479e+03 1.439393939393939490e+03 4.315065247200623602e-55 +1.257575757575757507e+03 1.439393939393939490e+03 7.019409751131538483e-57 +1.287878787878787989e+03 1.439393939393939490e+03 7.640771892899906689e-59 +1.318181818181818471e+03 1.439393939393939490e+03 5.473377065585717680e-61 +1.348484848484848499e+03 1.439393939393939490e+03 2.534408630171980369e-63 +1.378787878787878981e+03 1.439393939393939490e+03 7.441941493794499427e-66 +1.409090909090909008e+03 1.439393939393939490e+03 1.357791146414948547e-68 +1.439393939393939490e+03 1.439393939393939490e+03 1.506361232170912659e-71 +1.469696969696969973e+03 1.439393939393939490e+03 9.932317958641306705e-75 +1.500000000000000000e+03 1.439393939393939490e+03 3.799591219277208615e-78 +-1.500000000000000000e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.469696969696969973e+03 1.308211720340744662e-316 +-5.303030303030302548e+02 1.469696969696969973e+03 6.295312769213056717e-301 +-5.000000000000000000e+02 1.469696969696969973e+03 5.811146587116211838e-286 +-4.696969696969697452e+02 1.469696969696969973e+03 1.089284707477503840e-271 +-4.393939393939392630e+02 1.469696969696969973e+03 4.383786664344195222e-258 +-4.090909090909090082e+02 1.469696969696969973e+03 3.999841459704399549e-245 +-3.787878787878787534e+02 1.469696969696969973e+03 8.726538336903183741e-233 +-3.484848484848484986e+02 1.469696969696969973e+03 4.795469546324982492e-221 +-3.181818181818180165e+02 1.469696969696969973e+03 6.983253455218622215e-210 +-2.878787878787877617e+02 1.469696969696969973e+03 2.831608343311109668e-199 +-2.575757575757575069e+02 1.469696969696969973e+03 3.355305074887012307e-189 +-2.272727272727272521e+02 1.469696969696969973e+03 1.217846630889829459e-179 +-1.969696969696969973e+02 1.469696969696969973e+03 1.417479555151489798e-170 +-1.666666666666665151e+02 1.469696969696969973e+03 5.531845646164341781e-162 +-1.363636363636362603e+02 1.469696969696969973e+03 7.559295742296864998e-154 +-1.060606060606060055e+02 1.469696969696969973e+03 3.772621208140659875e-146 +-7.575757575757575069e+01 1.469696969696969973e+03 7.163277244745257392e-139 +-4.545454545454549589e+01 1.469696969696969973e+03 5.384020245238601318e-132 +-1.515151515151501371e+01 1.469696969696969973e+03 1.664605050537516186e-125 +1.515151515151524109e+01 1.469696969696969973e+03 2.197212833849037116e-119 +4.545454545454549589e+01 1.469696969696969973e+03 1.283511602170346630e-113 +7.575757575757575069e+01 1.469696969696969973e+03 3.435327469168163202e-108 +1.060606060606062329e+02 1.469696969696969973e+03 4.356268475749512747e-103 +1.363636363636364877e+02 1.469696969696969973e+03 2.702964406603156911e-98 +1.666666666666667425e+02 1.469696969696969973e+03 8.464665762167466790e-94 +1.969696969696969973e+02 1.469696969696969973e+03 1.378323829382579349e-89 +2.272727272727272521e+02 1.469696969696969973e+03 1.200760533549154684e-85 +2.575757575757577342e+02 1.469696969696969973e+03 5.751492055957422034e-82 +2.878787878787879890e+02 1.469696969696969973e+03 1.554685228201557406e-78 +3.181818181818182438e+02 1.469696969696969973e+03 2.431222243413457508e-75 +3.484848484848484986e+02 1.469696969696969973e+03 2.252024249414946489e-72 +3.787878787878789808e+02 1.469696969696969973e+03 1.263563911257815309e-69 +4.090909090909092356e+02 1.469696969696969973e+03 4.386015980157869974e-67 +4.393939393939394904e+02 1.469696969696969973e+03 9.607905200083596328e-65 +4.696969696969697452e+02 1.469696969696969973e+03 1.353234097284404356e-62 +5.000000000000000000e+02 1.469696969696969973e+03 1.247000591634178427e-60 +5.303030303030304822e+02 1.469696969696969973e+03 7.640771892900340018e-59 +5.606060606060605096e+02 1.469696969696969973e+03 3.159916171861571924e-57 +5.909090909090909918e+02 1.469696969696969973e+03 8.942029677828184581e-56 +6.212121212121214739e+02 1.469696969696969973e+03 1.753221946291584883e-54 +6.515151515151515014e+02 1.469696969696969973e+03 2.408571401092756223e-53 +6.818181818181819835e+02 1.469696969696969973e+03 2.341796425360375223e-52 +7.121212121212120110e+02 1.469696969696969973e+03 1.625602847091744639e-51 +7.424242424242424931e+02 1.469696969696969973e+03 8.117601675612902211e-51 +7.727272727272729753e+02 1.469696969696969973e+03 2.934437283087563972e-50 +8.030303030303030027e+02 1.469696969696969973e+03 7.718006380932006000e-50 +8.333333333333334849e+02 1.469696969696969973e+03 1.482625960384713110e-49 +8.636363636363639671e+02 1.469696969696969973e+03 2.085598728277050792e-49 +8.939393939393939945e+02 1.469696969696969973e+03 2.151258874210800515e-49 +9.242424242424244767e+02 1.469696969696969973e+03 1.627312680552201950e-49 +9.545454545454545041e+02 1.469696969696969973e+03 9.017433745252375756e-50 +9.848484848484849863e+02 1.469696969696969973e+03 3.651819440393951439e-50 +1.015151515151515468e+03 1.469696969696969973e+03 1.076947037256972394e-50 +1.045454545454545496e+03 1.469696969696969973e+03 2.301685591583321753e-51 +1.075757575757575978e+03 1.469696969696969973e+03 3.543526686620363553e-52 +1.106060606060606005e+03 1.469696969696969973e+03 3.901202425592838012e-53 +1.136363636363636488e+03 1.469696969696969973e+03 3.045319808370037776e-54 +1.166666666666666970e+03 1.469696969696969973e+03 1.669172073207164633e-55 +1.196969696969696997e+03 1.469696969696969973e+03 6.353730525180387500e-57 +1.227272727272727479e+03 1.469696969696969973e+03 1.659224730130858950e-58 +1.257575757575757507e+03 1.469696969696969973e+03 2.932805033955263968e-60 +1.287878787878787989e+03 1.469696969696969973e+03 3.457634775730777859e-62 +1.318181818181818471e+03 1.469696969696969973e+03 2.675918797110694256e-64 +1.348484848484848499e+03 1.469696969696969973e+03 1.336312828344712480e-66 +1.378787878787878981e+03 1.469696969696969973e+03 4.227579734003151657e-69 +1.409090909090909008e+03 1.469696969696969973e+03 8.307963294144188386e-72 +1.439393939393939490e+03 1.469696969696969973e+03 9.932317958641306705e-75 +1.469696969696969973e+03 1.469696969696969973e+03 7.065740686204368361e-78 +1.500000000000000000e+03 1.469696969696969973e+03 2.921979237418523404e-81 +-1.500000000000000000e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.303030303030302548e+02 1.500000000000000000e+03 8.399115979301191251e-321 +-5.000000000000000000e+02 1.500000000000000000e+03 3.770536500545990443e-305 +-4.696969696969697452e+02 1.500000000000000000e+03 3.296325375164614096e-290 +-4.393939393939392630e+02 1.500000000000000000e+03 5.907805748299320085e-276 +-4.090909090909090082e+02 1.500000000000000000e+03 2.293878155646727410e-262 +-3.787878787878787534e+02 1.500000000000000000e+03 2.036595816921539879e-249 +-3.484848484848484986e+02 1.500000000000000000e+03 4.358485763021571406e-237 +-3.181818181818180165e+02 1.500000000000000000e+03 2.367184887817088075e-225 +-2.878787878787877617e+02 1.500000000000000000e+03 3.431053845969377349e-214 +-2.575757575757575069e+02 1.500000000000000000e+03 1.393857250589783206e-203 +-2.272727272727272521e+02 1.500000000000000000e+03 1.664809861325696569e-193 +-1.969696969696969973e+02 1.500000000000000000e+03 6.124777054941773521e-184 +-1.666666666666665151e+02 1.500000000000000000e+03 7.262439421967990348e-175 +-1.363636363636362603e+02 1.500000000000000000e+03 2.900629133076891172e-166 +-1.060606060606060055e+02 1.500000000000000000e+03 4.073181309885951522e-158 +-7.575757575757575069e+01 1.500000000000000000e+03 2.096452900678664445e-150 +-4.545454545454549589e+01 1.500000000000000000e+03 4.118014228838579466e-143 +-1.515151515151501371e+01 1.500000000000000000e+03 3.210310493616617398e-136 +1.515151515151524109e+01 1.500000000000000000e+03 1.031647559332037613e-129 +4.545454545454549589e+01 1.500000000000000000e+03 1.417663027955447926e-123 +7.575757575757575069e+01 1.500000000000000000e+03 8.631132724519757554e-118 +1.060606060606062329e+02 1.500000000000000000e+03 2.409212144271421323e-112 +1.363636363636364877e+02 1.500000000000000000e+03 3.186527453613822823e-107 +1.666666666666667425e+02 1.500000000000000000e+03 2.061494233038221406e-102 +1.969696969696969973e+02 1.500000000000000000e+03 6.725405135115575491e-98 +2.272727272727272521e+02 1.500000000000000000e+03 1.139305608409019881e-93 +2.575757575757577342e+02 1.500000000000000000e+03 1.030681849547970563e-89 +2.878787878787879890e+02 1.500000000000000000e+03 5.114607873924693685e-86 +3.181818181818182438e+02 1.500000000000000000e+03 1.428261252560911114e-82 +3.484848484848484986e+02 1.500000000000000000e+03 2.299738198253841923e-79 +3.787878787878789808e+02 1.500000000000000000e+03 2.185022806596291809e-76 +4.090909090909092356e+02 1.500000000000000000e+03 1.252089404672583198e-73 +4.393939393939394904e+02 1.500000000000000000e+03 4.417484338635414827e-71 +4.696969696969697452e+02 1.500000000000000000e+03 9.783564016051100274e-69 +5.000000000000000000e+02 1.500000000000000000e+03 1.385119369922719839e-66 +5.303030303030304822e+02 1.500000000000000000e+03 1.274954127373161663e-64 +5.606060606060605096e+02 1.500000000000000000e+03 7.750539401520471979e-63 +5.909090909090909918e+02 1.500000000000000000e+03 3.157007688089840978e-61 +6.212121212121214739e+02 1.500000000000000000e+03 8.731032066335687992e-60 +6.515151515151515014e+02 1.500000000000000000e+03 1.659224730131000445e-58 +6.818181818181819835e+02 1.500000000000000000e+03 2.190087871281016782e-57 +7.121212121212120110e+02 1.500000000000000000e+03 2.027053180936435350e-56 +7.424242424242424931e+02 1.500000000000000000e+03 1.326508867687961772e-55 +7.727272727272729753e+02 1.500000000000000000e+03 6.180936518927177249e-55 +8.030303030303030027e+02 1.500000000000000000e+03 2.062617889542571576e-54 +8.333333333333334849e+02 1.500000000000000000e+03 4.952089332747829951e-54 +8.636363636363639671e+02 1.500000000000000000e+03 8.582459009525187598e-54 +8.939393939393939945e+02 1.500000000000000000e+03 1.075970904295114002e-53 +9.242424242424244767e+02 1.500000000000000000e+03 9.766306425177535176e-54 +9.545454545454545041e+02 1.500000000000000000e+03 6.415644086102914005e-54 +9.848484848484849863e+02 1.500000000000000000e+03 3.045319808370298000e-54 +1.015151515151515468e+03 1.500000000000000000e+03 1.041536444950803760e-54 +1.045454545454545496e+03 1.500000000000000000e+03 2.556199277280019647e-55 +1.075757575757575978e+03 1.500000000000000000e+03 4.478029310897004811e-56 +1.106060606060606005e+03 1.500000000000000000e+03 5.562986682805589075e-57 +1.136363636363636488e+03 1.500000000000000000e+03 4.862710457261901775e-58 +1.166666666666666970e+03 1.500000000000000000e+03 2.964026646166857686e-59 +1.196969696969696997e+03 1.500000000000000000e+03 1.247000591634426596e-60 +1.227272727272727479e+03 1.500000000000000000e+03 3.579671728198669294e-62 +1.257575757575757507e+03 1.500000000000000000e+03 6.922873799742501923e-64 +1.287878787878787989e+03 1.500000000000000000e+03 8.894766354817609134e-66 +1.318181818181818471e+03 1.500000000000000000e+03 7.478067814810610917e-68 +1.348484848484848499e+03 1.500000000000000000e+03 4.046842924223130380e-70 +1.378787878787878981e+03 1.500000000000000000e+03 1.384982613310449666e-72 +1.409090909090909008e+03 1.500000000000000000e+03 2.941479408751492303e-75 +1.439393939393939490e+03 1.500000000000000000e+03 3.799591219277208615e-78 +1.469696969696969973e+03 1.500000000000000000e+03 2.921979237418274339e-81 +1.500000000000000000e+03 1.500000000000000000e+03 1.307885547752358417e-84 diff --git a/demo/undocumented/EmptyFarm/disabled.yaml b/demo/undocumented/EmptyFarm/disabled.yaml new file mode 100644 index 00000000..89cd51c9 --- /dev/null +++ b/demo/undocumented/EmptyFarm/disabled.yaml @@ -0,0 +1,75 @@ +# General options +general: + # name: 3D_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + debug_mode: True + +# Wind Farm Parameters: +wind_farm: + + ######################### Random Wind Farm ######################## + type: random # | + numturbs: 9 # number of turbines | - + ex_x: [-600, 600] # x-extent of the farm | m + ex_y: [-600, 600] # y-extent of the farm | m + seed: 5555555 # random seed for repeats | - + HH: 90 # Hub Height | m + RD: 126.0 # Turbine Diameter | m + thickness: 10.5 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + turbine_method: disabled # + ################################################################### + + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 12 # Number of x-nodes | - + ny: 12 # Number of y-nodes | - + nz: 6 # Number of z-nodes | - + interpolated: true + terrain_path: Input_Data/skew_terrain.txt + ################################################################### + +refine: + warp_type: split + warp_percent: 0.7 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [cylinder, [[0.0,0.0,0.0], 600, 400, 1.5 ]], + [simple, [ 80 ]] + ] + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + inflow_angle: 1.13 + ######## Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + ################################################################## + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + nonlinear_solver: newton diff --git a/demo/undocumented/EmptyFarm/empty.yaml b/demo/undocumented/EmptyFarm/empty.yaml new file mode 100644 index 00000000..416290dd --- /dev/null +++ b/demo/undocumented/EmptyFarm/empty.yaml @@ -0,0 +1,63 @@ +# General options +general: + # name: 3D_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + debug_mode: True + +# Wind Farm Parameters: +wind_farm: + type: empty + + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 12 # Number of x-nodes | - + ny: 12 # Number of y-nodes | - + nz: 6 # Number of z-nodes | - + interpolated: true + terrain_path: Input_Data/skew_terrain.txt + ################################################################### + +refine: + warp_type: split + warp_percent: 0.7 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [cylinder, [[0.0,0.0,0.0], 600, 400, 1.5 ]], + [simple, [ 80 ]] + ] + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + vel_height: 80 + k: 0.4 + inflow_angle: 1.13 + ######## Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + ################################################################## + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + nonlinear_solver: newton \ No newline at end of file diff --git a/demo/undocumented/ImportExport/Input_Data/iea_rwt.txt b/demo/undocumented/ImportExport/Input_Data/iea_rwt.txt new file mode 100644 index 00000000..a636ea98 --- /dev/null +++ b/demo/undocumented/ImportExport/Input_Data/iea_rwt.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 -0.349 130.0 13.0 .33 diff --git a/demo/undocumented/ImportExport/Input_Data/skew_terrain.txt b/demo/undocumented/ImportExport/Input_Data/skew_terrain.txt new file mode 100755 index 00000000..3fffd020 --- /dev/null +++ b/demo/undocumented/ImportExport/Input_Data/skew_terrain.txt @@ -0,0 +1,10001 @@ +1.000000000000000000e+02 1.000000000000000000e+02 1.000000000000000000e+04 +-1.500000000000000000e+03 -1.500000000000000000e+03 1.307885547752358417e-84 +-1.469696969696969745e+03 -1.500000000000000000e+03 2.921979237418855335e-81 +-1.439393939393939490e+03 -1.500000000000000000e+03 3.799591219277208615e-78 +-1.409090909090909008e+03 -1.500000000000000000e+03 2.941479408751492303e-75 +-1.378787878787878753e+03 -1.500000000000000000e+03 1.384982613310489127e-72 +-1.348484848484848499e+03 -1.500000000000000000e+03 4.046842924223130380e-70 +-1.318181818181818244e+03 -1.500000000000000000e+03 7.478067814811035899e-68 +-1.287878787878787989e+03 -1.500000000000000000e+03 8.894766354817609134e-66 +-1.257575757575757507e+03 -1.500000000000000000e+03 6.922873799742501923e-64 +-1.227272727272727252e+03 -1.500000000000000000e+03 3.579671728199177965e-62 +-1.196969696969696997e+03 -1.500000000000000000e+03 1.247000591634426596e-60 +-1.166666666666666515e+03 -1.500000000000000000e+03 2.964026646166857686e-59 +-1.136363636363636488e+03 -1.500000000000000000e+03 4.862710457261901775e-58 +-1.106060606060606005e+03 -1.500000000000000000e+03 5.562986682805589075e-57 +-1.075757575757575751e+03 -1.500000000000000000e+03 4.478029310897004811e-56 +-1.045454545454545496e+03 -1.500000000000000000e+03 2.556199277280019647e-55 +-1.015151515151515127e+03 -1.500000000000000000e+03 1.041536444950833318e-54 +-9.848484848484848726e+02 -1.500000000000000000e+03 3.045319808370298000e-54 +-9.545454545454545041e+02 -1.500000000000000000e+03 6.415644086102914005e-54 +-9.242424242424242493e+02 -1.500000000000000000e+03 9.766306425177117890e-54 +-8.939393939393938808e+02 -1.500000000000000000e+03 1.075970904295114002e-53 +-8.636363636363636260e+02 -1.500000000000000000e+03 8.582459009524821314e-54 +-8.333333333333332575e+02 -1.500000000000000000e+03 4.952089332748040912e-54 +-8.030303030303030027e+02 -1.500000000000000000e+03 2.062617889542571576e-54 +-7.727272727272727479e+02 -1.500000000000000000e+03 6.180936518926826613e-55 +-7.424242424242423795e+02 -1.500000000000000000e+03 1.326508867687961772e-55 +-7.121212121212121247e+02 -1.500000000000000000e+03 2.027053180936550810e-56 +-6.818181818181817562e+02 -1.500000000000000000e+03 2.190087871280954524e-57 +-6.515151515151515014e+02 -1.500000000000000000e+03 1.659224730131000445e-58 +-6.212121212121211329e+02 -1.500000000000000000e+03 8.731032066335687992e-60 +-5.909090909090908781e+02 -1.500000000000000000e+03 3.157007688090019920e-61 +-5.606060606060605096e+02 -1.500000000000000000e+03 7.750539401520471979e-63 +-5.303030303030302548e+02 -1.500000000000000000e+03 1.274954127373125398e-64 +-5.000000000000000000e+02 -1.500000000000000000e+03 1.385119369922719839e-66 +-4.696969696969697452e+02 -1.500000000000000000e+03 9.783564016051100274e-69 +-4.393939393939392630e+02 -1.500000000000000000e+03 4.417484338635289356e-71 +-4.090909090909090082e+02 -1.500000000000000000e+03 1.252089404672512036e-73 +-3.787878787878787534e+02 -1.500000000000000000e+03 2.185022806596105263e-76 +-3.484848484848484986e+02 -1.500000000000000000e+03 2.299738198253841923e-79 +-3.181818181818180165e+02 -1.500000000000000000e+03 1.428261252560749011e-82 +-2.878787878787877617e+02 -1.500000000000000000e+03 5.114607873924112190e-86 +-2.575757575757575069e+02 -1.500000000000000000e+03 1.030681849547911963e-89 +-2.272727272727272521e+02 -1.500000000000000000e+03 1.139305608409019881e-93 +-1.969696969696969973e+02 -1.500000000000000000e+03 6.725405135115575491e-98 +-1.666666666666665151e+02 -1.500000000000000000e+03 2.061494233038104423e-102 +-1.363636363636362603e+02 -1.500000000000000000e+03 3.186527453613460977e-107 +-1.060606060606060055e+02 -1.500000000000000000e+03 2.409212144271421323e-112 +-7.575757575757575069e+01 -1.500000000000000000e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 -1.500000000000000000e+03 1.417663027955447926e-123 +-1.515151515151501371e+01 -1.500000000000000000e+03 1.031647559331920371e-129 +1.515151515151524109e+01 -1.500000000000000000e+03 3.210310493616070183e-136 +4.545454545454549589e+01 -1.500000000000000000e+03 4.118014228838579466e-143 +7.575757575757575069e+01 -1.500000000000000000e+03 2.096452900678664445e-150 +1.060606060606062329e+02 -1.500000000000000000e+03 4.073181309885488174e-158 +1.363636363636364877e+02 -1.500000000000000000e+03 2.900629133076066979e-166 +1.666666666666667425e+02 -1.500000000000000000e+03 7.262439421966752554e-175 +1.969696969696969973e+02 -1.500000000000000000e+03 6.124777054941773521e-184 +2.272727272727272521e+02 -1.500000000000000000e+03 1.664809861325696569e-193 +2.575757575757577342e+02 -1.500000000000000000e+03 1.393857250589387174e-203 +2.878787878787879890e+02 -1.500000000000000000e+03 3.431053845968792389e-214 +3.181818181818182438e+02 -1.500000000000000000e+03 2.367184887816549984e-225 +3.484848484848484986e+02 -1.500000000000000000e+03 4.358485763021571406e-237 +3.787878787878789808e+02 -1.500000000000000000e+03 2.036595816921308150e-249 +4.090909090909092356e+02 -1.500000000000000000e+03 2.293878155645944971e-262 +4.393939393939394904e+02 -1.500000000000000000e+03 5.907805748297977292e-276 +4.696969696969697452e+02 -1.500000000000000000e+03 3.296325375164614096e-290 +5.000000000000000000e+02 -1.500000000000000000e+03 3.770536500545990443e-305 +5.303030303030304822e+02 -1.500000000000000000e+03 8.399115979301191251e-321 +5.606060606060605096e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +5.909090909090909918e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.469696969696969745e+03 2.921979237418855335e-81 +-1.469696969696969745e+03 -1.469696969696969745e+03 7.065740686205773972e-78 +-1.439393939393939490e+03 -1.469696969696969745e+03 9.932317958642435797e-75 +-1.409090909090909008e+03 -1.469696969696969745e+03 8.307963294145132440e-72 +-1.378787878787878753e+03 -1.469696969696969745e+03 4.227579734003752377e-69 +-1.348484848484848499e+03 -1.469696969696969745e+03 1.336312828344826335e-66 +-1.318181818181818244e+03 -1.469696969696969745e+03 2.675918797111074450e-64 +-1.287878787878787989e+03 -1.469696969696969745e+03 3.457634775731367709e-62 +-1.257575757575757507e+03 -1.469696969696969745e+03 2.932805033955514348e-60 +-1.227272727272727252e+03 -1.469696969696969745e+03 1.659224730131047492e-58 +-1.196969696969696997e+03 -1.469696969696969745e+03 6.353730525180928577e-57 +-1.166666666666666515e+03 -1.469696969696969745e+03 1.669172073207306988e-55 +-1.136363636363636488e+03 -1.469696969696969745e+03 3.045319808370298000e-54 +-1.106060606060606005e+03 -1.469696969696969745e+03 3.901202425593170450e-53 +-1.075757575757575751e+03 -1.469696969696969745e+03 3.543526686620816818e-52 +-1.045454545454545496e+03 -1.469696969696969745e+03 2.301685591583484958e-51 +-1.015151515151515127e+03 -1.469696969696969745e+03 1.076947037257094887e-50 +-9.848484848484848726e+02 -1.469696969696969745e+03 3.651819440394210193e-50 +-9.545454545454545041e+02 -1.469696969696969745e+03 9.017433745253146796e-50 +-9.242424242424242493e+02 -1.469696969696969745e+03 1.627312680552340585e-49 +-8.939393939393938808e+02 -1.469696969696969745e+03 2.151258874210983970e-49 +-8.636363636363636260e+02 -1.469696969696969745e+03 2.085598728277228549e-49 +-8.333333333333332575e+02 -1.469696969696969745e+03 1.482625960384986962e-49 +-8.030303030303030027e+02 -1.469696969696969745e+03 7.718006380932993539e-50 +-7.727272727272727479e+02 -1.469696969696969745e+03 2.934437283087814180e-50 +-7.424242424242423795e+02 -1.469696969696969745e+03 8.117601675614169869e-51 +-7.121212121212121247e+02 -1.469696969696969745e+03 1.625602847091998942e-51 +-6.818181818181817562e+02 -1.469696969696969745e+03 2.341796425360774705e-52 +-6.515151515151515014e+02 -1.469696969696969745e+03 2.408571401093132708e-53 +-6.212121212121211329e+02 -1.469696969696969745e+03 1.753221946291783963e-54 +-5.909090909090908781e+02 -1.469696969696969745e+03 8.942029677829709558e-56 +-5.606060606060605096e+02 -1.469696969696969745e+03 3.159916171862021312e-57 +-5.303030303030302548e+02 -1.469696969696969745e+03 7.640771892900992663e-59 +-5.000000000000000000e+02 -1.469696969696969745e+03 1.247000591634390946e-60 +-4.696969696969697452e+02 -1.469696969696969745e+03 1.353234097284635158e-62 +-4.393939393939392630e+02 -1.469696969696969745e+03 9.607905200084416090e-65 +-4.090909090909090082e+02 -1.469696969696969745e+03 4.386015980158368752e-67 +-3.787878787878787534e+02 -1.469696969696969745e+03 1.263563911257994701e-69 +-3.484848484848484986e+02 -1.469696969696969745e+03 2.252024249415266452e-72 +-3.181818181818180165e+02 -1.469696969696969745e+03 2.431222243413664672e-75 +-2.878787878787877617e+02 -1.469696969696969745e+03 1.554685228201778411e-78 +-2.575757575757575069e+02 -1.469696969696969745e+03 5.751492055958238987e-82 +-2.272727272727272521e+02 -1.469696969696969745e+03 1.200760533549393568e-85 +-1.969696969696969973e+02 -1.469696969696969745e+03 1.378323829382892757e-89 +-1.666666666666665151e+02 -1.469696969696969745e+03 8.464665762168428024e-94 +-1.363636363636362603e+02 -1.469696969696969745e+03 2.702964406603464550e-98 +-1.060606060606060055e+02 -1.469696969696969745e+03 4.356268475750255294e-103 +-7.575757575757575069e+01 -1.469696969696969745e+03 3.435327469168944528e-108 +-4.545454545454549589e+01 -1.469696969696969745e+03 1.283511602170638334e-113 +-1.515151515151501371e+01 -1.469696969696969745e+03 2.197212833849536539e-119 +1.515151515151524109e+01 -1.469696969696969745e+03 1.664605050537705388e-125 +4.545454545454549589e+01 -1.469696969696969745e+03 5.384020245239825092e-132 +7.575757575757575069e+01 -1.469696969696969745e+03 7.163277244747292027e-139 +1.060606060606062329e+02 -1.469696969696969745e+03 3.772621208141732579e-146 +1.363636363636364877e+02 -1.469696969696969745e+03 7.559295742297723512e-154 +1.666666666666667425e+02 -1.469696969696969745e+03 5.531845646164970566e-162 +1.969696969696969973e+02 -1.469696969696969745e+03 1.417479555151892640e-170 +2.272727272727272521e+02 -1.469696969696969745e+03 1.217846630890175696e-179 +2.575757575757577342e+02 -1.469696969696969745e+03 3.355305074887584823e-189 +2.878787878787879890e+02 -1.469696969696969745e+03 2.831608343311592367e-199 +3.181818181818182438e+02 -1.469696969696969745e+03 6.983253455219812275e-210 +3.484848484848484986e+02 -1.469696969696969745e+03 4.795469546326618923e-221 +3.787878787878789808e+02 -1.469696969696969745e+03 8.726538336903183741e-233 +4.090909090909092356e+02 -1.469696969696969745e+03 3.999841459704854822e-245 +4.393939393939394904e+02 -1.469696969696969745e+03 4.383786664344195222e-258 +4.696969696969697452e+02 -1.469696969696969745e+03 1.089284707477999274e-271 +5.000000000000000000e+02 -1.469696969696969745e+03 5.811146587118194090e-286 +5.303030303030304822e+02 -1.469696969696969745e+03 6.295312769213056717e-301 +5.606060606060605096e+02 -1.469696969696969745e+03 1.308211720340744662e-316 +5.909090909090909918e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.439393939393939490e+03 3.799591219277208615e-78 +-1.469696969696969745e+03 -1.439393939393939490e+03 9.932317958643282125e-75 +-1.439393939393939490e+03 -1.439393939393939490e+03 1.506361232170912659e-71 +-1.409090909090909008e+03 -1.439393939393939490e+03 1.357791146414948547e-68 +-1.378787878787878753e+03 -1.439393939393939490e+03 7.441941493795556809e-66 +-1.348484848484848499e+03 -1.439393939393939490e+03 2.534408630171980369e-63 +-1.318181818181818244e+03 -1.439393939393939490e+03 5.473377065586028582e-61 +-1.287878787878787989e+03 -1.439393939393939490e+03 7.640771892899906689e-59 +-1.257575757575757507e+03 -1.439393939393939490e+03 7.019409751131538483e-57 +-1.227272727272727252e+03 -1.439393939393939490e+03 4.315065247201113333e-55 +-1.196969696969696997e+03 -1.439393939393939490e+03 1.802615210573247586e-53 +-1.166666666666666515e+03 -1.439393939393939490e+03 5.190588847986763369e-52 +-1.136363636363636488e+03 -1.439393939393939490e+03 1.043664146102087786e-50 +-1.106060606060606005e+03 -1.439393939393939490e+03 1.482625960384944992e-49 +-1.075757575757575751e+03 -1.439393939393939490e+03 1.503795788736071672e-48 +-1.045454545454545496e+03 -1.439393939393939490e+03 1.099147165157873269e-47 +-1.015151515151515127e+03 -1.439393939393939490e+03 5.836055178229244256e-47 +-9.848484848484848726e+02 -1.439393939393939490e+03 2.266365294794784682e-46 +-9.545454545454545041e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-9.242424242424242493e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-8.939393939393938808e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.636363636363636260e+02 -1.439393939393939490e+03 2.476707066507209692e-45 +-8.333333333333332575e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.030303030303030027e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-7.727272727272727479e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-7.424242424242423795e+02 -1.439393939393939490e+03 2.266365294794945702e-46 +-7.121212121212121247e+02 -1.439393939393939490e+03 5.836055178229493177e-47 +-6.818181818181817562e+02 -1.439393939393939490e+03 1.099147165157920185e-47 +-6.515151515151515014e+02 -1.439393939393939490e+03 1.503795788736007558e-48 +-6.212121212121211329e+02 -1.439393939393939490e+03 1.482625960384881751e-49 +-5.909090909090908781e+02 -1.439393939393939490e+03 1.043664146102087786e-50 +-5.606060606060605096e+02 -1.439393939393939490e+03 5.190588847986541559e-52 +-5.303030303030302548e+02 -1.439393939393939490e+03 1.802615210573196121e-53 +-5.000000000000000000e+02 -1.439393939393939490e+03 4.315065247200991625e-55 +-4.696969696969697452e+02 -1.439393939393939490e+03 7.019409751131738840e-57 +-4.393939393939392630e+02 -1.439393939393939490e+03 7.640771892900340018e-59 +-4.090909090909090082e+02 -1.439393939393939490e+03 5.473377065585562228e-61 +-3.787878787878787534e+02 -1.439393939393939490e+03 2.534408630171980369e-63 +-3.484848484848484986e+02 -1.439393939393939490e+03 7.441941493794499427e-66 +-3.181818181818180165e+02 -1.439393939393939490e+03 1.357791146414832830e-68 +-2.878787878787877617e+02 -1.439393939393939490e+03 1.506361232170912659e-71 +-2.575757575757575069e+02 -1.439393939393939490e+03 9.932317958641306705e-75 +-2.272727272727272521e+02 -1.439393939393939490e+03 3.799591219276884538e-78 +-1.969696969696969973e+02 -1.439393939393939490e+03 8.222254727486268530e-82 +-1.666666666666665151e+02 -1.439393939393939490e+03 9.801202090948444070e-86 +-1.363636363636362603e+02 -1.439393939393939490e+03 6.259393605591515350e-90 +-1.060606060606060055e+02 -1.439393939393939490e+03 2.080383394340048133e-94 +-7.575757575757575069e+01 -1.439393939393939490e+03 3.491161610846781699e-99 +-4.545454545454549589e+01 -1.439393939393939490e+03 2.866373679610699049e-104 +-1.515151515151501371e+01 -1.439393939393939490e+03 1.114336414685600546e-109 +1.515151515151524109e+01 -1.439393939393939490e+03 1.982752216478772424e-115 +4.545454545454549589e+01 -1.439393939393939490e+03 1.558836896993214606e-121 +7.575757575757575069e+01 -1.439393939393939490e+03 5.221413508756419570e-128 +1.060606060606062329e+02 -1.439393939393939490e+03 7.175783181444103240e-135 +1.363636363636364877e+02 -1.439393939393939490e+03 3.891764262949402471e-142 +1.666666666666667425e+02 -1.439393939393939490e+03 8.001759500366227833e-150 +1.969696969696969973e+02 -1.439393939393939490e+03 5.984329898720595175e-158 +2.272727272727272521e+02 -1.439393939393939490e+03 1.560017604789824462e-166 +2.575757575757577342e+02 -1.439393939393939490e+03 1.356700073694183777e-175 +2.878787878787879890e+02 -1.439393939393939490e+03 3.762691160089634922e-185 +3.181818181818182438e+02 -1.439393939393939490e+03 3.177292759749518651e-195 +3.484848484848484986e+02 -1.439393939393939490e+03 7.789452806693622929e-206 +3.787878787878789808e+02 -1.439393939393939490e+03 5.280297699943851799e-217 +4.090909090909092356e+02 -1.439393939393939490e+03 9.414252714759057912e-229 +4.393939393939394904e+02 -1.439393939393939490e+03 4.193987081498566790e-241 +4.696969696969697452e+02 -1.439393939393939490e+03 4.429793536380294970e-254 +5.000000000000000000e+02 -1.439393939393939490e+03 1.051283800345577783e-267 +5.303030303030304822e+02 -1.439393939393939490e+03 5.305973067520380989e-282 +5.606060606060605096e+02 -1.439393939393939490e+03 5.384070588135255070e-297 +5.909090909090909918e+02 -1.439393939393939490e+03 1.037081049593326322e-312 +6.212121212121214739e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.409090909090909008e+03 2.941479408751492303e-75 +-1.469696969696969745e+03 -1.409090909090909008e+03 8.307963294145132440e-72 +-1.439393939393939490e+03 -1.409090909090909008e+03 1.357791146414948547e-68 +-1.409090909090909008e+03 -1.409090909090909008e+03 1.316325924095141119e-65 +-1.378787878787878753e+03 -1.409090909090909008e+03 7.750539401520912424e-63 +-1.348484848484848499e+03 -1.409090909090909008e+03 2.834314178026598541e-60 +-1.318181818181818244e+03 -1.409090909090909008e+03 6.574832806498852791e-58 +-1.287878787878787989e+03 -1.409090909090909008e+03 9.869127491373228336e-56 +-1.257575757575757507e+03 -1.409090909090909008e+03 9.766306425177117890e-54 +-1.227272727272727252e+03 -1.409090909090909008e+03 6.483406563717913343e-52 +-1.196969696969696997e+03 -1.409090909090909008e+03 2.934437283087814180e-50 +-1.166666666666666515e+03 -1.409090909090909008e+03 9.191491241383423271e-49 +-1.136363636363636488e+03 -1.409090909090909008e+03 2.019952513818057963e-47 +-1.106060606060606005e+03 -1.409090909090909008e+03 3.153613066582590198e-46 +-1.075757575757575751e+03 -1.409090909090909008e+03 3.537278923913275126e-45 +-1.045454545454545496e+03 -1.409090909090909008e+03 2.879181287861125805e-44 +-1.015151515151515127e+03 -1.409090909090909008e+03 1.715600772060490021e-43 +-9.848484848484848726e+02 -1.409090909090909008e+03 7.540206612321650885e-43 +-9.545454545454545041e+02 -1.409090909090909008e+03 2.459834491573417413e-42 +-9.242424242424242493e+02 -1.409090909090909008e+03 5.986645637014143963e-42 +-8.939393939393938808e+02 -1.409090909090909008e+03 1.091136794320119457e-41 +-8.636363636363636260e+02 -1.409090909090909008e+03 1.493204720045171366e-41 +-8.333333333333332575e+02 -1.409090909090909008e+03 1.536363899260230173e-41 +-8.030303030303030027e+02 -1.409090909090909008e+03 1.188658400193828030e-41 +-7.727272727272727479e+02 -1.409090909090909008e+03 6.907572784675642107e-42 +-7.424242424242423795e+02 -1.409090909090909008e+03 3.008015560373081359e-42 +-7.121212121212121247e+02 -1.409090909090909008e+03 9.780593716980483597e-43 +-6.818181818181817562e+02 -1.409090909090909008e+03 2.363136351615741437e-43 +-6.515151515151515014e+02 -1.409090909090909008e+03 4.217180761578986173e-44 +-6.212121212121211329e+02 -1.409090909090909008e+03 5.518239422536875760e-45 +-5.909090909090908781e+02 -1.409090909090909008e+03 5.249552997609055189e-46 +-5.606060606060605096e+02 -1.409090909090909008e+03 3.595420650648629205e-47 +-5.303030303030302548e+02 -1.409090909090909008e+03 1.753510576100501378e-48 +-5.000000000000000000e+02 -1.409090909090909008e+03 6.015720192032716603e-50 +-4.696969696969697452e+02 -1.409090909090909008e+03 1.432320621239225819e-51 +-4.393939393939392630e+02 -1.409090909090909008e+03 2.332290390718778652e-53 +-4.090909090909090082e+02 -1.409090909090909008e+03 2.556199277280092455e-55 +-3.787878787878787534e+02 -1.409090909090909008e+03 1.853617005789122204e-57 +-3.484848484848484986e+02 -1.409090909090909008e+03 8.731032066335687992e-60 +-3.181818181818180165e+02 -1.409090909090909008e+03 2.619401497399006700e-62 +-2.878787878787877617e+02 -1.409090909090909008e+03 4.901891124007275159e-65 +-2.575757575757575069e+02 -1.409090909090909008e+03 5.596907177314923383e-68 +-2.272727272727272521e+02 -1.409090909090909008e+03 3.809050373714524044e-71 +-1.969696969696969973e+02 -1.409090909090909008e+03 1.507628616282396185e-74 +-1.666666666666665151e+02 -1.409090909090909008e+03 3.381968125201375447e-78 +-1.363636363636362603e+02 -1.409090909090909008e+03 4.184987151322095636e-82 +-1.060606060606060055e+02 -1.409090909090909008e+03 2.777050578217856539e-86 +-7.575757575757575069e+01 -1.409090909090909008e+03 9.594395441690681990e-91 +-4.545454545454549589e+01 -1.409090909090909008e+03 1.673548439470792168e-95 +-1.515151515151501371e+01 -1.409090909090909008e+03 1.427420907713341910e-100 +1.515151515151524109e+01 -1.409090909090909008e+03 5.758756573587406938e-106 +4.545454545454549589e+01 -1.409090909090909008e+03 1.061699610384681258e-111 +7.575757575757575069e+01 -1.409090909090909008e+03 8.631132724519757554e-118 +1.060606060606062329e+02 -1.409090909090909008e+03 2.981862573337742580e-124 +1.363636363636364877e+02 -1.409090909090909008e+03 4.213909446004062123e-131 +1.666666666666667425e+02 -1.409090909090909008e+03 2.341791008661823036e-138 +1.969696969696969973e+02 -1.409090909090909008e+03 4.913914632097025540e-146 +2.272727272727272521e+02 -1.409090909090909008e+03 3.733690859527341988e-154 +2.575757575757577342e+02 -1.409090909090909008e+03 9.839174929622999580e-163 +2.878787878787879890e+02 -1.409090909090909008e+03 8.602614167736677083e-172 +3.181818181818182438e+02 -1.409090909090909008e+03 2.384289954456052616e-181 +3.484848484848484986e+02 -1.409090909090909008e+03 1.999003427867183966e-191 +3.787878787878789808e+02 -1.409090909090909008e+03 4.831994162342543234e-202 +4.090909090909092356e+02 -1.409090909090909008e+03 3.205485106083467299e-213 +4.393939393939394904e+02 -1.409090909090909008e+03 5.548496235078223639e-225 +4.696969696969697452e+02 -1.409090909090909008e+03 2.379546682244374415e-237 +5.000000000000000000e+02 -1.409090909090909008e+03 2.397934725489494518e-250 +5.303030303030304822e+02 -1.409090909090909008e+03 5.378423962584364907e-264 +5.606060606060605096e+02 -1.409090909090909008e+03 2.540160591673957071e-278 +5.909090909090909918e+02 -1.409090909090909008e+03 2.386894684156463071e-293 +6.212121212121214739e+02 -1.409090909090909008e+03 4.211262587266922816e-309 +6.515151515151515014e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.378787878787878753e+03 1.384982613310489127e-72 +-1.469696969696969745e+03 -1.378787878787878753e+03 4.227579734003752377e-69 +-1.439393939393939490e+03 -1.378787878787878753e+03 7.441941493794923223e-66 +-1.409090909090909008e+03 -1.378787878787878753e+03 7.750539401520912424e-63 +-1.378787878787878753e+03 -1.378787878787878753e+03 4.893241775033149827e-60 +-1.348484848484848499e+03 -1.378787878787878753e+03 1.916513524830084504e-57 +-1.318181818181818244e+03 -1.378787878787878753e+03 4.759622719817527127e-55 +-1.287878787878787989e+03 -1.378787878787878753e+03 7.651333244443220720e-53 +-1.257575757575757507e+03 -1.378787878787878753e+03 8.117601675613479067e-51 +-1.227272727272727252e+03 -1.378787878787878753e+03 5.788020115191615338e-49 +-1.196969696969696997e+03 -1.378787878787878753e+03 2.820935834885816342e-47 +-1.166666666666666515e+03 -1.378787878787878753e+03 9.546189092939196949e-46 +-1.136363636363636488e+03 -1.378787878787878753e+03 2.275709569498003466e-44 +-1.106060606060606005e+03 -1.378787878787878753e+03 3.872518558410256763e-43 +-1.075757575757575751e+03 -1.378787878787878753e+03 4.760619827379620427e-42 +-1.045454545454545496e+03 -1.378787878787878753e+03 4.273599597681763627e-41 +-1.015151515151515127e+03 -1.378787878787878753e+03 2.828232246049031460e-40 +-9.848484848484848726e+02 -1.378787878787878753e+03 1.391301834018667841e-39 +-9.545454545454545041e+02 -1.378787878787878753e+03 5.123543086989017355e-39 +-9.242424242424242493e+02 -1.378787878787878753e+03 1.420638027279212415e-38 +-8.939393939393938808e+02 -1.378787878787878753e+03 2.979513160179184829e-38 +-8.636363636363636260e+02 -1.378787878787878753e+03 4.742467831581376572e-38 +-8.333333333333332575e+02 -1.378787878787878753e+03 5.740802921528067294e-38 +-8.030303030303030027e+02 -1.378787878787878753e+03 5.289633079428866757e-38 +-7.727272727272727479e+02 -1.378787878787878753e+03 3.708533372700451625e-38 +-7.424242424242423795e+02 -1.378787878787878753e+03 1.975173268273409966e-38 +-7.121212121212121247e+02 -1.378787878787878753e+03 7.968943776511142323e-39 +-6.818181818181817562e+02 -1.378787878787878753e+03 2.425596935316420979e-39 +-6.515151515151515014e+02 -1.378787878787878753e+03 5.540540472264141295e-40 +-6.212121212121211329e+02 -1.378787878787878753e+03 9.435352470560923082e-41 +-5.909090909090908781e+02 -1.378787878787878753e+03 1.188658400193777306e-41 +-5.606060606060605096e+02 -1.378787878787878753e+03 1.097824547628653236e-42 +-5.303030303030302548e+02 -1.378787878787878753e+03 7.357551500590149765e-44 +-5.000000000000000000e+02 -1.378787878787878753e+03 3.537278923913275126e-45 +-4.696969696969697452e+02 -1.378787878787878753e+03 1.204524420319605568e-46 +-4.393939393939392630e+02 -1.378787878787878753e+03 2.864906582124157980e-48 +-4.090909090909090082e+02 -1.378787878787878753e+03 4.687655442031598814e-50 +-3.787878787878787534e+02 -1.378787878787878753e+03 5.190588847986763369e-52 +-3.484848484848484986e+02 -1.378787878787878753e+03 3.821397698903136908e-54 +-3.181818181818180165e+02 -1.378787878787878753e+03 1.835544847469902723e-56 +-2.878787878787877617e+02 -1.378787878787878753e+03 5.637687125747678499e-59 +-2.575757575757575069e+02 -1.378787878787878753e+03 1.083801540924591331e-61 +-2.272727272727272521e+02 -1.378787878787878753e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 -1.378787878787878753e+03 8.961528584132815197e-68 +-1.666666666666665151e+02 -1.378787878787878753e+03 3.670478379248766470e-71 +-1.363636363636362603e+02 -1.378787878787878753e+03 8.532772152081051139e-75 +-1.060606060606060055e+02 -1.378787878787878753e+03 1.095271921939313945e-78 +-7.575757575757575069e+01 -1.378787878787878753e+03 7.542565179833089462e-83 +-4.545454545454549589e+01 -1.378787878787878753e+03 2.704245081275886231e-87 +-1.515151515151501371e+01 -1.378787878787878753e+03 4.892501784504708100e-92 +1.515151515151524109e+01 -1.378787878787878753e+03 4.323799778577612375e-97 +4.545454545454549589e+01 -1.378787878787878753e+03 1.804700035653270851e-102 +7.575757575757575069e+01 -1.378787878787878753e+03 3.435327469168944528e-108 +1.060606060606062329e+02 -1.378787878787878753e+03 2.876320492335058409e-114 +1.363636363636364877e+02 -1.378787878787878753e+03 1.020371555930008501e-120 +1.666666666666667425e+02 -1.378787878787878753e+03 1.475505473707585389e-127 +1.969696969696969973e+02 -1.378787878787878753e+03 8.357141570763496580e-135 +2.272727272727272521e+02 -1.378787878787878753e+03 1.779285943882977531e-142 +2.575757575757577342e+02 -1.378787878787878753e+03 1.364912949288513998e-150 +2.878787878787879890e+02 -1.378787878787878753e+03 3.611595492652115569e-159 +3.181818181818182438e+02 -1.378787878787878753e+03 3.151776978946383224e-168 +3.484848484848484986e+02 -1.378787878787878753e+03 8.662932531329259775e-178 +3.787878787878789808e+02 -1.378787878787878753e+03 7.152895343948408335e-188 +4.090909090909092356e+02 -1.378787878787878753e+03 1.690146173206725593e-198 +4.393939393939394904e+02 -1.378787878787878753e+03 1.087360748018463212e-209 +4.696969696969697452e+02 -1.378787878787878753e+03 1.809985603978290975e-221 +5.000000000000000000e+02 -1.378787878787878753e+03 7.398391846426744484e-234 +5.303030303030304822e+02 -1.378787878787878753e+03 7.039348969582454514e-247 +5.606060606060605096e+02 -1.378787878787878753e+03 1.476034124078791585e-260 +5.909090909090909918e+02 -1.378787878787878753e+03 6.449534607915243819e-275 +6.212121212121214739e+02 -1.378787878787878753e+03 5.546146491230637038e-290 +6.515151515151515014e+02 -1.378787878787878753e+03 8.853433688792414275e-306 +6.818181818181819835e+02 -1.378787878787878753e+03 4.940656458412465442e-322 +7.121212121212120110e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.348484848484848499e+03 4.046842924223130380e-70 +-1.469696969696969745e+03 -1.348484848484848499e+03 1.336312828344826335e-66 +-1.439393939393939490e+03 -1.348484848484848499e+03 2.534408630171980369e-63 +-1.409090909090909008e+03 -1.348484848484848499e+03 2.834314178026598541e-60 +-1.378787878787878753e+03 -1.348484848484848499e+03 1.916513524830248072e-57 +-1.348484848484848499e+03 -1.348484848484848499e+03 8.024566811621530443e-55 +-1.318181818181818244e+03 -1.348484848484848499e+03 2.128109343453502094e-52 +-1.287878787878787989e+03 -1.348484848484848499e+03 3.651819440394106217e-50 +-1.257575757575757507e+03 -1.348484848484848499e+03 4.137248587890437398e-48 +-1.227272727272727252e+03 -1.348484848484848499e+03 3.153613066582500354e-46 +-1.196969696969696997e+03 -1.348484848484848499e+03 1.646155037076478011e-44 +-1.166666666666666515e+03 -1.348484848484848499e+03 5.981818528338374277e-43 +-1.136363636363636488e+03 -1.348484848484848499e+03 1.536363899260121078e-41 +-1.106060606060606005e+03 -1.348484848484848499e+03 2.828232246049111803e-40 +-1.075757575757575751e+03 -1.348484848484848499e+03 3.779387970962087149e-39 +-1.045454545454545496e+03 -1.348484848484848499e+03 3.708533372700346176e-38 +-1.015151515151515127e+03 -1.348484848484848499e+03 2.699663615826764125e-37 +-9.848484848484848726e+02 -1.348484848484848499e+03 1.471159845332262535e-36 +-9.545454545454545041e+02 -1.348484848484848499e+03 6.048286856550820364e-36 +-9.242424242424242493e+02 -1.348484848484848499e+03 1.888297121780510087e-35 +-8.939393939393938808e+02 -1.348484848484848499e+03 4.500703460466974380e-35 +-8.636363636363636260e+02 -1.348484848484848499e+03 8.223048123166088698e-35 +-8.333333333333332575e+02 -1.348484848484848499e+03 1.154945356164468428e-34 +-8.030303030303030027e+02 -1.348484848484848499e+03 1.249003296533175925e-34 +-7.727272727272727479e+02 -1.348484848484848499e+03 1.040399671311722050e-34 +-7.424242424242423795e+02 -1.348484848484848499e+03 6.669538673889058182e-35 +-7.121212121212121247e+02 -1.348484848484848499e+03 3.283510473907155374e-35 +-6.818181818181817562e+02 -1.348484848484848499e+03 1.237313225194205624e-35 +-6.515151515151515014e+02 -1.348484848484848499e+03 3.552505182411020644e-36 +-6.212121212121211329e+02 -1.348484848484848499e+03 7.726491675957152595e-37 +-5.909090909090908781e+02 -1.348484848484848499e+03 1.264051646961043790e-37 +-5.606060606060605096e+02 -1.348484848484848499e+03 1.542723219854844310e-38 +-5.303030303030302548e+02 -1.348484848484848499e+03 1.391301834018667841e-39 +-5.000000000000000000e+02 -1.348484848484848499e+03 9.172713499359969723e-41 +-4.696969696969697452e+02 -1.348484848484848499e+03 4.368315301211341687e-42 +-4.393939393939392630e+02 -1.348484848484848499e+03 1.482961626972994411e-43 +-4.090909090909090082e+02 -1.348484848484848499e+03 3.537278923913174313e-45 +-3.787878787878787534e+02 -1.348484848484848499e+03 5.836055178229244256e-47 +-3.484848484848484986e+02 -1.348484848484848499e+03 6.548336013154697940e-49 +-3.181818181818180165e+02 -1.348484848484848499e+03 4.907026037274439932e-51 +-2.878787878787877617e+02 -1.348484848484848499e+03 2.408571401092927310e-53 +-2.575757575757575069e+02 -1.348484848484848499e+03 7.585704550446957332e-56 +-2.272727272727272521e+02 -1.348484848484848499e+03 1.499797405510880611e-58 +-1.969696969696969973e+02 -1.348484848484848499e+03 1.819022831541205049e-61 +-1.666666666666665151e+02 -1.348484848484848499e+03 1.320823368052482492e-64 +-1.363636363636362603e+02 -1.348484848484848499e+03 5.596907177314446513e-68 +-1.060606060606060055e+02 -1.348484848484848499e+03 1.347434051650421828e-71 +-7.575757575757575069e+01 -1.348484848484848499e+03 1.792032305386557457e-75 +-4.545454545454549589e+01 -1.348484848484848499e+03 1.278643463138782443e-79 +-1.515151515151501371e+01 -1.348484848484848499e+03 4.747537180728255540e-84 +1.515151515151524109e+01 -1.348484848484848499e+03 8.886200408185343739e-89 +4.545454545454549589e+01 -1.348484848484848499e+03 8.112780845151745735e-94 +7.575757575757575069e+01 -1.348484848484848499e+03 3.491161610846980268e-99 +1.060606060606062329e+02 -1.348484848484848499e+03 6.834723485291821871e-105 +1.363636363636364877e+02 -1.348484848484848499e+03 5.868005475284841091e-111 +1.666666666666667425e+02 -1.348484848484848499e+03 2.127208106141072850e-117 +1.969696969696969973e+02 -1.348484848484848499e+03 3.130936491669503143e-124 +2.272727272727272521e+02 -1.348484848484848499e+03 1.796974077923376917e-131 +2.575757575757577342e+02 -1.348484848484848499e+03 3.857755214561235614e-139 +2.878787878787879890e+02 -1.348484848484848499e+03 2.967825829165711670e-147 +3.181818181818182438e+02 -1.348484848484848499e+03 7.828926057620868311e-156 +3.484848484848484986e+02 -1.348484848484848499e+03 6.767662945478117700e-165 +3.787878787878789808e+02 -1.348484848484848499e+03 1.829887001709709438e-174 +4.090909090909092356e+02 -1.348484848484848499e+03 1.475362289861748790e-184 +4.393939393939394904e+02 -1.348484848484848499e+03 3.377266532909510565e-195 +4.696969696969697452e+02 -1.348484848484848499e+03 2.087330420477443626e-206 +5.000000000000000000e+02 -1.348484848484848499e+03 3.308314558189894351e-218 +5.303030303030304822e+02 -1.348484848484848499e+03 1.275575583369892472e-230 +5.606060606060605096e+02 -1.348484848484848499e+03 1.133566620857312381e-243 +5.909090909090909918e+02 -1.348484848484848499e+03 2.197103695739887561e-257 +6.212121212121214739e+02 -1.348484848484848499e+03 8.778119308816374963e-272 +6.515151515151515014e+02 -1.348484848484848499e+03 6.824143492002504114e-287 +6.818181818181819835e+02 -1.348484848484848499e+03 9.732007969107093289e-303 +7.121212121212120110e+02 -1.348484848484848499e+03 2.396218382330045739e-319 +7.424242424242424931e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.318181818181818244e+03 7.478067814810610917e-68 +-1.469696969696969745e+03 -1.318181818181818244e+03 2.675918797111150353e-64 +-1.439393939393939490e+03 -1.318181818181818244e+03 5.473377065585717680e-61 +-1.409090909090909008e+03 -1.318181818181818244e+03 6.574832806498666018e-58 +-1.378787878787878753e+03 -1.318181818181818244e+03 4.759622719817256181e-55 +-1.348484848484848499e+03 -1.318181818181818244e+03 2.128109343453411218e-52 +-1.318181818181818244e+03 -1.318181818181818244e+03 6.015720192032544734e-50 +-1.287878787878787989e+03 -1.318181818181818244e+03 1.099147165157873269e-47 +-1.257575757575757507e+03 -1.318181818181818244e+03 1.325453195114728556e-45 +-1.227272727272727252e+03 -1.318181818181818244e+03 1.075827533642126909e-43 +-1.196969696969696997e+03 -1.318181818181818244e+03 5.986645637013889069e-42 +-1.166666666666666515e+03 -1.318181818181818244e+03 2.323504838735815700e-40 +-1.136363636363636488e+03 -1.318181818181818244e+03 6.390617110546980023e-39 +-1.106060606060606005e+03 -1.318181818181818244e+03 1.264051646961079706e-37 +-1.075757575757575751e+03 -1.318181818181818244e+03 1.822455038103789290e-36 +-1.045454545454545496e+03 -1.318181818181818244e+03 1.938784546125297274e-35 +-1.015151515151515127e+03 -1.318181818181818244e+03 1.538711858189078960e-34 +-9.848484848484848726e+02 -1.318181818181818244e+03 9.199790552335570158e-34 +-9.545454545454545041e+02 -1.318181818181818244e+03 4.179197469545979962e-33 +-9.242424242424242493e+02 -1.318181818181818244e+03 1.453005117716669083e-32 +-8.939393939393938808e+02 -1.318181818181818244e+03 3.889817655100585006e-32 +-8.636363636363636260e+02 -1.318181818181818244e+03 8.056961709414218233e-32 +-8.333333333333332575e+02 -1.318181818181818244e+03 1.295832848468759730e-31 +-8.030303030303030027e+02 -1.318181818181818244e+03 1.622114593737591843e-31 +-7.727272727272727479e+02 -1.318181818181818244e+03 1.582164859452590480e-31 +-7.424242424242423795e+02 -1.318181818181818244e+03 1.202280905104565832e-31 +-7.121212121212121247e+02 -1.318181818181818244e+03 7.108109260780746086e-32 +-6.818181818181817562e+02 -1.318181818181818244e+03 3.261141548139952405e-32 +-6.515151515151515014e+02 -1.318181818181818244e+03 1.156617221994785481e-32 +-6.212121212121211329e+02 -1.318181818181818244e+03 3.155111508438771181e-33 +-5.909090909090908781e+02 -1.318181818181818244e+03 6.578229000976184727e-34 +-5.606060606060605096e+02 -1.318181818181818244e+03 1.040399671311677575e-34 +-5.303030303030302548e+02 -1.318181818181818244e+03 1.237313225194170343e-35 +-5.000000000000000000e+02 -1.318181818181818244e+03 1.095474273757001023e-36 +-4.696969696969697452e+02 -1.318181818181818244e+03 7.139802540245438189e-38 +-4.393939393939392630e+02 -1.318181818181818244e+03 3.383091011068759252e-39 +-4.090909090909090082e+02 -1.318181818181818244e+03 1.149556065965262751e-40 +-3.787878787878787534e+02 -1.318181818181818244e+03 2.759591033387387855e-42 +-3.484848484848484986e+02 -1.318181818181818244e+03 4.605004313097332995e-44 +-3.181818181818180165e+02 -1.318181818181818244e+03 5.249552997608533234e-46 +-2.878787878787877617e+02 -1.318181818181818244e+03 4.012558297064058529e-48 +-2.575757575757575069e+02 -1.318181818181818244e+03 2.015999754921460217e-50 +-2.272727272727272521e+02 -1.318181818181818244e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 -1.318181818181818244e+03 1.326508867687848576e-55 +-1.666666666666665151e+02 -1.318181818181818244e+03 1.659224730130764855e-58 +-1.363636363636362603e+02 -1.318181818181818244e+03 1.244398099700877643e-61 +-1.060606060606060055e+02 -1.318181818181818244e+03 5.451972905594419953e-65 +-7.575757575757575069e+01 -1.318181818181818244e+03 1.357791146414871334e-68 +-4.545454545454549589e+01 -1.318181818181818244e+03 1.868122981699607147e-72 +-1.515151515151501371e+01 -1.318181818181818244e+03 1.378297586289085781e-76 +1.515151515151524109e+01 -1.318181818181818244e+03 5.286654953981954366e-81 +4.545454545454549589e+01 -1.318181818181818244e+03 1.020747517760906378e-85 +7.575757575757575069e+01 -1.318181818181818244e+03 9.594395441689591952e-91 +1.060606060606062329e+02 -1.318181818181818244e+03 4.240381125552129126e-96 +1.363636363636364877e+02 -1.318181818181818244e+03 8.500995972411515944e-102 +1.666666666666667425e+02 -1.318181818181818244e+03 7.448444252817483625e-108 +1.969696969696969973e+02 -1.318181818181818244e+03 2.744788860161203435e-114 +2.272727272727272521e+02 -1.318181818181818244e+03 4.088652965116993767e-121 +2.575757575757577342e+02 -1.318181818181818244e+03 2.363324647135891509e-128 +2.878787878787879890e+02 -1.318181818181818244e+03 5.082130294071266868e-136 +3.181818181818182438e+02 -1.318181818181818244e+03 3.893305608036327836e-144 +3.484848484848484986e+02 -1.318181818181818244e+03 1.016192671859654663e-152 +3.787878787878789808e+02 -1.318181818181818244e+03 8.632103141028222008e-162 +4.090909090909092356e+02 -1.318181818181818244e+03 2.276679405435453647e-171 +4.393939393939394904e+02 -1.318181818181818244e+03 1.776466784959221396e-181 +4.696969696969697452e+02 -1.318181818181818244e+03 3.902753120679609249e-192 +5.000000000000000000e+02 -1.318181818181818244e+03 2.294543125524996294e-203 +5.303030303030304822e+02 -1.318181818181818244e+03 3.427271189294925222e-215 +5.606060606060605096e+02 -1.318181818181818244e+03 1.233125621691490940e-227 +5.909090909090909918e+02 -1.318181818181818244e+03 1.012082337004628971e-240 +6.212121212121214739e+02 -1.318181818181818244e+03 1.792176055433490743e-254 +6.515151515151515014e+02 -1.318181818181818244e+03 6.468029419989761874e-269 +6.818181818181819835e+02 -1.318181818181818244e+03 4.488730643155449640e-284 +7.121212121212120110e+02 -1.318181818181818244e+03 5.644593351007431632e-300 +7.424242424242424931e+02 -1.318181818181818244e+03 1.210485535593346096e-316 +7.727272727272729753e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.287878787878787989e+03 8.894766354817861093e-66 +-1.469696969696969745e+03 -1.287878787878787989e+03 3.457634775731171236e-62 +-1.439393939393939490e+03 -1.287878787878787989e+03 7.640771892900340018e-59 +-1.409090909090909008e+03 -1.287878787878787989e+03 9.869127491373789788e-56 +-1.378787878787878753e+03 -1.287878787878787989e+03 7.651333244443547131e-53 +-1.348484848484848499e+03 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.318181818181818244e+03 -1.287878787878787989e+03 1.099147165157873269e-47 +-1.287878787878787989e+03 -1.287878787878787989e+03 2.134523160815666617e-45 +-1.257575757575757507e+03 -1.287878787878787989e+03 2.732952290814098526e-43 +-1.227272727272727252e+03 -1.287878787878787989e+03 2.354510404616567158e-41 +-1.196969696969696997e+03 -1.287878787878787989e+03 1.391301834018608461e-39 +-1.166666666666666515e+03 -1.287878787878787989e+03 5.740802921527659071e-38 +-1.136363636363636488e+03 -1.287878787878787989e+03 1.681885295228516962e-36 +-1.106060606060606005e+03 -1.287878787878787989e+03 3.553023206116637164e-35 +-1.075757575757575751e+03 -1.287878787878787989e+03 5.489675720400018638e-34 +-1.045454545454545496e+03 -1.287878787878787989e+03 6.284560592169752431e-33 +-1.015151515151515127e+03 -1.287878787878787989e+03 5.393601910098969659e-32 +-9.848484848484848726e+02 -1.287878787878787989e+03 3.506859212770513601e-31 +-9.545454545454545041e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-9.242424242424242493e+02 -1.287878787878787989e+03 6.681290277801220722e-30 +-8.939393939393938808e+02 -1.287878787878787989e+03 1.987010532640142382e-29 +-8.636363636363636260e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-8.333333333333332575e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-8.030303030303030027e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.727272727272727479e+02 -1.287878787878787989e+03 1.351302430080159497e-28 +-7.424242424242423795e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.121212121212121247e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-6.818181818181817562e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-6.515151515151515014e+02 -1.287878787878787989e+03 1.987010532640086049e-29 +-6.212121212121211329e+02 -1.287878787878787989e+03 6.681290277801030145e-30 +-5.909090909090908781e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-5.606060606060605096e+02 -1.287878787878787989e+03 3.506859212770613443e-31 +-5.303030303030302548e+02 -1.287878787878787989e+03 5.393601910098969659e-32 +-5.000000000000000000e+02 -1.287878787878787989e+03 6.284560592169931699e-33 +-4.696969696969697452e+02 -1.287878787878787989e+03 5.489675720400018638e-34 +-4.393939393939392630e+02 -1.287878787878787989e+03 3.553023206116384855e-35 +-4.090909090909090082e+02 -1.287878787878787989e+03 1.681885295228469187e-36 +-3.787878787878787534e+02 -1.287878787878787989e+03 5.740802921527659071e-38 +-3.484848484848484986e+02 -1.287878787878787989e+03 1.391301834018568820e-39 +-3.181818181818180165e+02 -1.287878787878787989e+03 2.354510404616399947e-41 +-2.878787878787877617e+02 -1.287878787878787989e+03 2.732952290813982230e-43 +-2.575757575757575069e+02 -1.287878787878787989e+03 2.134523160815666617e-45 +-2.272727272727272521e+02 -1.287878787878787989e+03 1.099147165157826597e-47 +-1.969696969696969973e+02 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.666666666666665151e+02 -1.287878787878787989e+03 7.651333244442677322e-53 +-1.363636363636362603e+02 -1.287878787878787989e+03 9.869127491372387969e-56 +-1.060606060606060055e+02 -1.287878787878787989e+03 7.640771892899690025e-59 +-7.575757575757575069e+01 -1.287878787878787989e+03 3.457634775730876311e-62 +-4.545454545454549589e+01 -1.287878787878787989e+03 8.894766354816850096e-66 +-1.515151515151501371e+01 -1.287878787878787989e+03 1.263563911257743500e-69 +1.515151515151524109e+01 -1.287878787878787989e+03 9.616662695257368460e-74 +4.545454545454549589e+01 -1.287878787878787989e+03 3.799591219276452116e-78 +7.575757575757575069e+01 -1.287878787878787989e+03 7.542565179832233593e-83 +1.060606060606062329e+02 -1.287878787878787989e+03 7.271414754057272541e-88 +1.363636363636364877e+02 -1.287878787878787989e+03 3.286608065666267094e-93 +1.666666666666667425e+02 -1.287878787878787989e+03 6.715543060622939502e-99 +1.969696969696969973e+02 -1.287878787878787989e+03 5.973889847849184663e-105 +2.272727272727272521e+02 -1.287878787878787989e+03 2.225247511256646461e-111 +2.575757575757577342e+02 -1.287878787878787989e+03 3.334342676870646712e-118 +2.878787878787879890e+02 -1.287878787878787989e+03 1.928333941089964999e-125 +3.181818181818182438e+02 -1.287878787878787989e+03 4.124651333392234629e-133 +3.484848484848484986e+02 -1.287878787878787989e+03 3.123069573182003557e-141 +3.787878787878789808e+02 -1.287878787878787989e+03 8.001759500365318325e-150 +4.090909090909092356e+02 -1.287878787878787989e+03 6.623420189767991268e-159 +4.393939393939394904e+02 -1.287878787878787989e+03 1.688959443974877851e-168 +4.696969696969697452e+02 -1.287878787878787989e+03 1.263592148116150266e-178 +5.000000000000000000e+02 -1.287878787878787989e+03 2.638272463260076417e-189 +5.303030303030304822e+02 -1.287878787878787989e+03 1.460478627360033217e-200 +5.606060606060605096e+02 -1.287878787878787989e+03 2.033925169773270969e-212 +5.909090909090909918e+02 -1.287878787878787989e+03 6.753110700098334563e-225 +6.212121212121214739e+02 -1.287878787878787989e+03 5.059765528445237456e-238 +6.515151515151515014e+02 -1.287878787878787989e+03 8.087356593484389441e-252 +6.818181818181819835e+02 -1.287878787878787989e+03 2.603682871510351708e-266 +7.121212121212120110e+02 -1.287878787878787989e+03 1.592186906391637854e-281 +7.424242424242424931e+02 -1.287878787878787989e+03 1.741835817511137601e-297 +7.727272727272729753e+02 -1.287878787878787989e+03 3.206814891603562005e-314 +8.030303030303030027e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.257575757575757507e+03 6.922873799743092960e-64 +-1.469696969696969745e+03 -1.257575757575757507e+03 2.932805033955764175e-60 +-1.439393939393939490e+03 -1.257575757575757507e+03 7.019409751131936933e-57 +-1.409090909090909008e+03 -1.257575757575757507e+03 9.766306425177117890e-54 +-1.378787878787878753e+03 -1.257575757575757507e+03 8.117601675614169869e-51 +-1.348484848484848499e+03 -1.257575757575757507e+03 4.137248587890555295e-48 +-1.318181818181818244e+03 -1.257575757575757507e+03 1.325453195114785186e-45 +-1.287878787878787989e+03 -1.257575757575757507e+03 2.732952290814176588e-43 +-1.257575757575757507e+03 -1.257575757575757507e+03 3.708720569847600008e-41 +-1.227272727272727252e+03 -1.257575757575757507e+03 3.383091011069144245e-39 +-1.196969696969696997e+03 -1.257575757575757507e+03 2.116105972682151763e-37 +-1.166666666666666515e+03 -1.257575757575757507e+03 9.246886523801932767e-36 +-1.136363636363636488e+03 -1.257575757575757507e+03 2.872445569167630535e-34 +-1.106060606060606005e+03 -1.257575757575757507e+03 6.446642623741371248e-33 +-1.075757575757575751e+03 -1.257575757575757507e+03 1.061040093814928910e-31 +-1.045454545454545496e+03 -1.257575757575757507e+03 1.298377177976103570e-30 +-1.015151515151515127e+03 -1.257575757575757507e+03 1.196076224162256183e-29 +-9.848484848484848726e+02 -1.257575757575757507e+03 8.388558497348207616e-29 +-9.545454545454545041e+02 -1.257575757575757507e+03 4.524092374857465151e-28 +-9.242424242424242493e+02 -1.257575757575757507e+03 1.892779177796934513e-27 +-8.939393939393938808e+02 -1.257575757575757507e+03 6.189635416499491463e-27 +-8.636363636363636260e+02 -1.257575757575757507e+03 1.592071826993012373e-26 +-8.333333333333332575e+02 -1.257575757575757507e+03 3.237368317942698869e-26 +-8.030303030303030027e+02 -1.257575757575757507e+03 5.224159077859860398e-26 +-7.727272727272727479e+02 -1.257575757575757507e+03 6.707520673390192703e-26 +-7.424242424242423795e+02 -1.257575757575757507e+03 6.861500121975330506e-26 +-7.121212121212121247e+02 -1.257575757575757507e+03 5.592953431255883500e-26 +-6.818181818181817562e+02 -1.257575757575757507e+03 3.628654415184269556e-26 +-6.515151515151515014e+02 -1.257575757575757507e+03 1.869446579660811834e-26 +-6.212121212121211329e+02 -1.257575757575757507e+03 7.620577489683468166e-27 +-5.909090909090908781e+02 -1.257575757575757507e+03 2.446121198940921933e-27 +-5.606060606060605096e+02 -1.257575757575757507e+03 6.145465357752846061e-28 +-5.303030303030302548e+02 -1.257575757575757507e+03 1.199646544736867263e-28 +-5.000000000000000000e+02 -1.257575757575757507e+03 1.804147929571601747e-29 +-4.696969696969697452e+02 -1.257575757575757507e+03 2.070014663641339904e-30 +-4.393939393939392630e+02 -1.257575757575757507e+03 1.792185002743952967e-31 +-4.090909090909090082e+02 -1.257575757575757507e+03 1.156617221994785481e-32 +-3.787878787878787534e+02 -1.257575757575757507e+03 5.489675720400330817e-34 +-3.484848484848484986e+02 -1.257575757575757507e+03 1.888297121780563542e-35 +-3.181818181818180165e+02 -1.257575757575757507e+03 4.632767653242287952e-37 +-2.878787878787877617e+02 -1.257575757575757507e+03 7.968943776510801703e-39 +-2.575757575757575069e+02 -1.257575757575757507e+03 9.435352470560653913e-41 +-2.272727272727272521e+02 -1.257575757575757507e+03 7.540206612321650885e-43 +-1.969696969696969973e+02 -1.257575757575757507e+03 3.983000009176766202e-45 +-1.666666666666665151e+02 -1.257575757575757507e+03 1.360307412168303488e-47 +-1.363636363636362603e+02 -1.257575757575757507e+03 2.934437283087563972e-50 +-1.060606060606060055e+02 -1.257575757575757507e+03 3.901202425593003999e-53 +-7.575757575757575069e+01 -1.257575757575757507e+03 3.114916886073779110e-56 +-4.545454545454549589e+01 -1.257575757575757507e+03 1.453853892435684672e-59 +-1.515151515151501371e+01 -1.257575757575757507e+03 3.855999312099870451e-63 +1.515151515151524109e+01 -1.257575757575757507e+03 5.642533394611100129e-67 +4.545454545454549589e+01 -1.257575757575757507e+03 4.417484338635289356e-71 +7.575757575757575069e+01 -1.257575757575757507e+03 1.792032305386761430e-75 +1.060606060606062329e+02 -1.257575757575757507e+03 3.643815621761176399e-80 +1.363636363636364877e+02 -1.257575757575757507e+03 3.587897800919700136e-85 +1.666666666666667425e+02 -1.257575757575757507e+03 1.650797401059112051e-90 +1.969696969696969973e+02 -1.257575757575757507e+03 3.420408862336850605e-96 +2.272727272727272521e+02 -1.257575757575757507e+03 3.071969200866603464e-102 +2.575757575757577342e+02 -1.257575757575757507e+03 1.149735375787120350e-108 +2.878787878787879890e+02 -1.257575757575757507e+03 1.721758798034361068e-115 +3.181818181818182438e+02 -1.257575757575757507e+03 9.893611340527388959e-123 +3.484848484848484986e+02 -1.257575757575757507e+03 2.089410622911644734e-130 +3.787878787878789808e+02 -1.257575757575757507e+03 1.551390154337848894e-138 +4.090909090909092356e+02 -1.257575757575757507e+03 3.869474298958950125e-147 +4.393939393939394904e+02 -1.257575757575757507e+03 3.093752660187676731e-156 +4.696969696969697452e+02 -1.257575757575757507e+03 7.557087439102304431e-166 +5.000000000000000000e+02 -1.257575757575757507e+03 5.368520886190930729e-176 +5.303030303030304822e+02 -1.257575757575757507e+03 1.054498239096036676e-186 +5.606060606060605096e+02 -1.257575757575757507e+03 5.438151644394856985e-198 +5.909090909090909918e+02 -1.257575757575757507e+03 6.983253455219812275e-210 +6.212121212121214739e+02 -1.257575757575757507e+03 2.115025883286563329e-222 +6.515151515151515014e+02 -1.257575757575757507e+03 1.429350950570449613e-235 +6.818181818181819835e+02 -1.257575757575757507e+03 2.036595816920845187e-249 +7.121212121212120110e+02 -1.257575757575757507e+03 5.773705707348184721e-264 +7.424242424242424931e+02 -1.257575757575757507e+03 3.069678301202340133e-279 +7.727272727272729753e+02 -1.257575757575757507e+03 2.881294644374386302e-295 +8.030303030303030027e+02 -1.257575757575757507e+03 4.489218983745281423e-312 +8.333333333333334849e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.227272727272727252e+03 3.579671728198974151e-62 +-1.469696969696969745e+03 -1.227272727272727252e+03 1.659224730131000445e-58 +-1.439393939393939490e+03 -1.227272727272727252e+03 4.315065247200991625e-55 +-1.409090909090909008e+03 -1.227272727272727252e+03 6.483406563717084707e-52 +-1.378787878787878753e+03 -1.227272727272727252e+03 5.788020115191368453e-49 +-1.348484848484848499e+03 -1.227272727272727252e+03 3.153613066582365781e-46 +-1.318181818181818244e+03 -1.227272727272727252e+03 1.075827533642126909e-43 +-1.287878787878787989e+03 -1.227272727272727252e+03 2.354510404616567158e-41 +-1.257575757575757507e+03 -1.227272727272727252e+03 3.383091011068903461e-39 +-1.227272727272727252e+03 -1.227272727272727252e+03 3.261946369668114755e-37 +-1.196969696969696997e+03 -1.227272727272727252e+03 2.154510131895403325e-35 +-1.166666666666666515e+03 -1.227272727272727252e+03 9.939188723745663821e-34 +-1.136363636363636488e+03 -1.227272727272727252e+03 3.261141548139952405e-32 +-1.106060606060606005e+03 -1.227272727272727252e+03 7.740230330073240305e-31 +-1.075757575757575751e+03 -1.227272727272727252e+03 1.349946039877094476e-29 +-1.045454545454545496e+03 -1.227272727272727252e+03 1.755228059978378951e-28 +-1.015151515151515127e+03 -1.227272727272727252e+03 1.724031541468485280e-27 +-9.848484848484848726e+02 -1.227272727272727252e+03 1.294657296743551703e-26 +-9.545454545454545041e+02 -1.227272727272727252e+03 7.513277266315358634e-26 +-9.242424242424242493e+02 -1.227272727272727252e+03 3.401727813565116027e-25 +-8.939393939393938808e+02 -1.227272727272727252e+03 1.211600363895499172e-24 +-8.636363636363636260e+02 -1.227272727272727252e+03 3.418744282862820735e-24 +-8.333333333333332575e+02 -1.227272727272727252e+03 7.686745253455296997e-24 +-8.030303030303030027e+02 -1.227272727272727252e+03 1.383476638375763646e-23 +-7.727272727272727479e+02 -1.227272727272727252e+03 1.999875803674396252e-23 +-7.424242424242423795e+02 -1.227272727272727252e+03 2.326740886532495554e-23 +-7.121212121212121247e+02 -1.227272727272727252e+03 2.180631712290065250e-23 +-6.818181818181817562e+02 -1.227272727272727252e+03 1.645678520276918646e-23 +-6.515151515151515014e+02 -1.227272727272727252e+03 9.984784196714020097e-24 +-6.212121212121211329e+02 -1.227272727272727252e+03 4.856568981151704978e-24 +-5.909090909090908781e+02 -1.227272727272727252e+03 1.886024763124205289e-24 +-5.606060606060605096e+02 -1.227272727272727252e+03 5.816818120354326987e-25 +-5.303030303030302548e+02 -1.227272727272727252e+03 1.415470165255582834e-25 +-5.000000000000000000e+02 -1.227272727272727252e+03 2.696581401566326703e-26 +-4.696969696969697452e+02 -1.227272727272727252e+03 3.985730491565657463e-27 +-4.393939393939392630e+02 -1.227272727272727252e+03 4.524092374857336904e-28 +-4.090909090909090082e+02 -1.227272727272727252e+03 3.898479567578903066e-29 +-3.787878787878787534e+02 -1.227272727272727252e+03 2.518106005990116314e-30 +-3.484848484848484986e+02 -1.227272727272727252e+03 1.202280905104565832e-31 +-3.181818181818180165e+02 -1.227272727272727252e+03 4.179197469545979962e-33 +-2.878787878787877617e+02 -1.227272727272727252e+03 1.040399671311677575e-34 +-2.575757575757575069e+02 -1.227272727272727252e+03 1.822455038103789290e-36 +-2.272727272727272521e+02 -1.227272727272727252e+03 2.204221497796715783e-38 +-1.969696969696969973e+02 -1.227272727272727252e+03 1.804062145733706875e-40 +-1.666666666666665151e+02 -1.227272727272727252e+03 9.780593716979789009e-43 +-1.363636363636362603e+02 -1.227272727272727252e+03 3.433836288360249808e-45 +-1.060606060606060055e+02 -1.227272727272727252e+03 7.623270566396219001e-48 +-7.575757575757575069e+01 -1.227272727272727252e+03 1.043664146102087786e-50 +-4.545454545454549589e+01 -1.227272727272727252e+03 8.582459009525187598e-54 +-1.515151515151501371e+01 -1.227272727272727252e+03 4.124123664868500903e-57 +1.515151515151524109e+01 -1.227272727272727252e+03 1.125178886265909336e-60 +4.545454545454549589e+01 -1.227272727272727252e+03 1.691398608409413796e-64 +7.575757575757575069e+01 -1.227272727272727252e+03 1.357791146414948547e-68 +1.060606060606062329e+02 -1.227272727272727252e+03 5.634744846279278599e-73 +1.363636363636364877e+02 -1.227272727272727252e+03 1.168759215688002260e-77 +1.666666666666667425e+02 -1.227272727272727252e+03 1.170049258815619913e-82 +1.969696969696969973e+02 -1.227272727272727252e+03 5.452477757290077834e-88 +2.272727272727272521e+02 -1.227272727272727252e+03 1.139305608408987521e-93 +2.575757575757577342e+02 -1.227272727272727252e+03 1.026957857318728657e-99 +2.878787878787879890e+02 -1.227272727272727252e+03 3.837108704635587379e-106 +3.181818181818182438e+02 -1.227272727272727252e+03 5.703366483292872670e-113 +3.484848484848484986e+02 -1.227272727272727252e+03 3.232468592440465528e-120 +3.787878787878789808e+02 -1.227272727272727252e+03 6.687702289671220198e-128 +4.090909090909092356e+02 -1.227272727272727252e+03 4.829324843884802778e-136 +4.393939393939394904e+02 -1.227272727272727252e+03 1.162394707320232462e-144 +4.696969696969697452e+02 -1.227272727272727252e+03 8.894733804536885967e-154 +5.000000000000000000e+02 -1.227272727272727252e+03 2.061305607752411092e-163 +5.303030303030304822e+02 -1.227272727272727252e+03 1.376459522873434684e-173 +5.606060606060605096e+02 -1.227272727272727252e+03 2.516756677948758717e-184 +5.909090909090909918e+02 -1.227272727272727252e+03 1.195871167959449634e-195 +6.212121212121214739e+02 -1.227272727272727252e+03 1.399797325212056017e-207 +6.515151515151515014e+02 -1.227272727272727252e+03 3.821371855747446482e-220 +6.818181818181819835e+02 -1.227272727272727252e+03 2.300626724177455553e-233 +7.121212121212120110e+02 -1.227272727272727252e+03 2.884753043927585099e-247 +7.424242424242424931e+02 -1.227272727272727252e+03 7.106130923753813355e-262 +7.727272727272729753e+02 -1.227272727272727252e+03 3.239737918873586569e-277 +8.030303030303030027e+02 -1.227272727272727252e+03 2.572126065280447790e-293 +8.333333333333334849e+02 -1.227272727272727252e+03 3.341930913911265327e-310 +8.636363636363639671e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.196969696969696997e+03 1.247000591634390946e-60 +-1.469696969696969745e+03 -1.196969696969696997e+03 6.353730525181109690e-57 +-1.439393939393939490e+03 -1.196969696969696997e+03 1.802615210573196121e-53 +-1.409090909090909008e+03 -1.196969696969696997e+03 2.934437283087688838e-50 +-1.378787878787878753e+03 -1.196969696969696997e+03 2.820935834885816342e-47 +-1.348484848484848499e+03 -1.196969696969696997e+03 1.646155037076407815e-44 +-1.318181818181818244e+03 -1.196969696969696997e+03 5.986645637013889069e-42 +-1.287878787878787989e+03 -1.196969696969696997e+03 1.391301834018608461e-39 +-1.257575757575757507e+03 -1.196969696969696997e+03 2.116105972682001420e-37 +-1.227272727272727252e+03 -1.196969696969696997e+03 2.154510131895403325e-35 +-1.196969696969696997e+03 -1.196969696969696997e+03 1.500151515874301573e-33 +-1.166666666666666515e+03 -1.196969696969696997e+03 7.288549574529845892e-32 +-1.136363636363636488e+03 -1.196969696969696997e+03 2.518106005990116314e-30 +-1.106060606060606005e+03 -1.196969696969696997e+03 6.296582306044822320e-29 +-1.075757575757575751e+03 -1.196969696969696997e+03 1.158426196376296190e-27 +-1.045454545454545496e+03 -1.196969696969696997e+03 1.592071826992967029e-26 +-1.015151515151515127e+03 -1.196969696969696997e+03 1.657484593072543405e-25 +-9.848484848484848726e+02 -1.196969696969696997e+03 1.323897049569596924e-24 +-9.545454545454545041e+02 -1.196969696969696997e+03 8.206645555750352787e-24 +-9.242424242424242493e+02 -1.196969696969696997e+03 3.988745488705014054e-23 +-8.939393939393938808e+02 -1.196969696969696997e+03 1.533847428403316868e-22 +-8.636363636363636260e+02 -1.196969696969696997e+03 4.703084136443780933e-22 +-8.333333333333332575e+02 -1.196969696969696997e+03 1.157393946134614491e-21 +-8.030303030303030027e+02 -1.196969696969696997e+03 2.298180960274129861e-21 +-7.727272727272727479e+02 -1.196969696969696997e+03 3.697107193508719984e-21 +-7.424242424242423795e+02 -1.196969696969696997e+03 4.832239773634678301e-21 +-7.121212121212121247e+02 -1.196969696969696997e+03 5.139736935262688999e-21 +-6.818181818181817562e+02 -1.196969696969696997e+03 4.450412031473092737e-21 +-6.515151515151515014e+02 -1.196969696969696997e+03 3.134375024086996296e-21 +-6.212121212121211329e+02 -1.196969696969696997e+03 1.791765446072237111e-21 +-5.909090909090908781e+02 -1.196969696969696997e+03 8.285952404760842541e-22 +-5.606060606060605096e+02 -1.196969696969696997e+03 3.085673479698992709e-22 +-5.303030303030302548e+02 -1.196969696969696997e+03 9.199887089892153034e-23 +-5.000000000000000000e+02 -1.196969696969696997e+03 2.180631712290096107e-23 +-4.696969696969697452e+02 -1.196969696969696997e+03 4.075259886177552240e-24 +-4.393939393939392630e+02 -1.196969696969696997e+03 5.947998903018240826e-25 +-4.090909090909090082e+02 -1.196969696969696997e+03 6.707520673390002145e-26 +-3.787878787878787534e+02 -1.196969696969696997e+03 5.774644824333581529e-27 +-3.484848484848484986e+02 -1.196969696969696997e+03 3.745594530489799055e-28 +-3.181818181818180165e+02 -1.196969696969696997e+03 1.804147929571499172e-29 +-2.878787878787877617e+02 -1.196969696969696997e+03 6.352821551413752683e-31 +-2.575757575757575069e+02 -1.196969696969696997e+03 1.607885402204109080e-32 +-2.272727272727272521e+02 -1.196969696969696997e+03 2.872445569167630535e-34 +-1.969696969696969973e+02 -1.196969696969696997e+03 3.552505182411121541e-36 +-1.666666666666665151e+02 -1.196969696969696997e+03 2.979513160178973409e-38 +-1.363636363636362603e+02 -1.196969696969696997e+03 1.658015597596271768e-40 +-1.060606060606060055e+02 -1.196969696969696997e+03 5.981818528338204613e-43 +-7.575757575757575069e+01 -1.196969696969696997e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 -1.196969696969696997e+03 1.922731526156806636e-48 +-1.515151515151501371e+01 -1.196969696969696997e+03 1.625602847091813779e-51 +1.515151515151524109e+01 -1.196969696969696997e+03 8.024566811621530443e-55 +4.545454545454549589e+01 -1.196969696969696997e+03 2.246086592900043876e-58 +7.575757575757575069e+01 -1.196969696969696997e+03 3.457634775731072784e-62 +1.060606060606062329e+02 -1.196969696969696997e+03 2.835913608647849748e-66 +1.363636363636364877e+02 -1.196969696969696997e+03 1.199071906087379094e-70 +1.666666666666667425e+02 -1.196969696969696997e+03 2.525669194213979261e-75 +1.969696969696969973e+02 -1.196969696969696997e+03 2.557943414813497180e-80 +2.272727272727272521e+02 -1.196969696969696997e+03 1.200760533549290985e-85 +2.575757575757577342e+02 -1.196969696969696997e+03 2.515383597627214660e-91 +2.878787878787879890e+02 -1.196969696969696997e+03 2.261149588469285861e-97 +3.181818181818182438e+02 -1.196969696969696997e+03 8.377030160883801859e-104 +3.484848484848484986e+02 -1.196969696969696997e+03 1.226898412835083726e-110 +3.787878787878789808e+02 -1.196969696969696997e+03 6.805663293521199671e-118 +4.090909090909092356e+02 -1.196969696969696997e+03 1.368121887555569763e-125 +4.393939393939394904e+02 -1.196969696969696997e+03 9.525423902374488610e-134 +4.696969696969697452e+02 -1.196969696969696997e+03 2.192427768934152406e-142 +5.000000000000000000e+02 -1.196969696969696997e+03 1.590331173135733218e-151 +5.303030303030304822e+02 -1.196969696969696997e+03 3.461581338702351641e-161 +5.606060606060605096e+02 -1.196969696969696997e+03 2.150072767339572052e-171 +5.909090909090909918e+02 -1.196969696969696997e+03 3.619544693035390224e-182 +6.212121212121214739e+02 -1.196969696969696997e+03 1.566646369529854289e-193 +6.515151515151515014e+02 -1.196969696969696997e+03 1.651816880129409406e-205 +6.818181818181819835e+02 -1.196969696969696997e+03 4.014652107448244649e-218 +7.121212121212120110e+02 -1.196969696969696997e+03 2.125757860667463528e-231 +7.424242424242424931e+02 -1.196969696969696997e+03 2.314770060544796227e-245 +7.727272727272729753e+02 -1.196969696969696997e+03 4.886996119778116951e-260 +8.030303030303030027e+02 -1.196969696969696997e+03 1.883612903695001093e-275 +8.333333333333334849e+02 -1.196969696969696997e+03 1.246510256903556698e-291 +8.636363636363639671e+02 -1.196969696969696997e+03 1.330323203695502113e-308 +8.939393939393939945e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.166666666666666515e+03 2.964026646166857686e-59 +-1.469696969696969745e+03 -1.166666666666666515e+03 1.669172073207306988e-55 +-1.439393939393939490e+03 -1.166666666666666515e+03 5.190588847986763369e-52 +-1.409090909090909008e+03 -1.166666666666666515e+03 9.191491241383423271e-49 +-1.378787878787878753e+03 -1.166666666666666515e+03 9.546189092939603001e-46 +-1.348484848484848499e+03 -1.166666666666666515e+03 5.981818528338374277e-43 +-1.318181818181818244e+03 -1.166666666666666515e+03 2.323504838735914803e-40 +-1.287878787878787989e+03 -1.166666666666666515e+03 5.740802921527903378e-38 +-1.257575757575757507e+03 -1.166666666666666515e+03 9.246886523801538534e-36 +-1.227272727272727252e+03 -1.166666666666666515e+03 9.939188723746228309e-34 +-1.196969696969696997e+03 -1.166666666666666515e+03 7.288549574530052802e-32 +-1.166666666666666515e+03 -1.166666666666666515e+03 3.723332851282179816e-30 +-1.136363636363636488e+03 -1.166666666666666515e+03 1.351302430080197837e-28 +-1.106060606060606005e+03 -1.166666666666666515e+03 3.548919357599766486e-27 +-1.075757575757575751e+03 -1.166666666666666515e+03 6.861500121975232930e-26 +-1.045454545454545496e+03 -1.166666666666666515e+03 9.922964700149654937e-25 +-1.015151515151515127e+03 -1.166666666666666515e+03 1.089298387811168171e-23 +-9.848484848484848726e+02 -1.166666666666666515e+03 9.199887089892477471e-23 +-9.545454545454545041e+02 -1.166666666666666515e+03 6.051445074131050187e-22 +-9.242424242424242493e+02 -1.166666666666666515e+03 3.134375024087085069e-21 +-8.939393939393938808e+02 -1.166666666666666515e+03 1.290909947486208107e-20 +-8.636363636363636260e+02 -1.166666666666666515e+03 4.263786878818386909e-20 +-8.333333333333332575e+02 -1.166666666666666515e+03 1.137665448958149705e-19 +-8.030303030303030027e+02 -1.166666666666666515e+03 2.467071494564563955e-19 +-7.727272727272727479e+02 -1.166666666666666515e+03 4.369070960201272479e-19 +-7.424242424242423795e+02 -1.166666666666666515e+03 6.341504853147573636e-19 +-7.121212121212121247e+02 -1.166666666666666515e+03 7.561547082559563028e-19 +-6.818181818181817562e+02 -1.166666666666666515e+03 7.415268609422932088e-19 +-6.515151515151515014e+02 -1.166666666666666515e+03 5.979809732376171767e-19 +-6.212121212121211329e+02 -1.166666666666666515e+03 3.960062252250933280e-19 +-5.909090909090908781e+02 -1.166666666666666515e+03 2.148049618647605927e-19 +-5.606060606060605096e+02 -1.166666666666666515e+03 9.507170764263761960e-20 +-5.303030303030302548e+02 -1.166666666666666515e+03 3.416044915081599168e-20 +-5.000000000000000000e+02 -1.166666666666666515e+03 9.902054361620131509e-21 +-4.696969696969697452e+02 -1.166666666666666515e+03 2.298180960274227662e-21 +-4.393939393939392630e+02 -1.166666666666666515e+03 4.233422443799945247e-22 +-4.090909090909090082e+02 -1.166666666666666515e+03 6.127767966887058685e-23 +-3.787878787878787534e+02 -1.166666666666666515e+03 6.891832999272818349e-24 +-3.484848484848484986e+02 -1.166666666666666515e+03 5.947998903018578781e-25 +-3.181818181818180165e+02 -1.166666666666666515e+03 3.885583528512819209e-26 +-2.878787878787877617e+02 -1.166666666666666515e+03 1.892779177796934513e-27 +-2.575757575757575069e+02 -1.166666666666666515e+03 6.765106494817393633e-29 +-2.272727272727272521e+02 -1.166666666666666515e+03 1.743478240992788944e-30 +-1.969696969696969973e+02 -1.166666666666666515e+03 3.179987495423948853e-32 +-1.666666666666665151e+02 -1.166666666666666515e+03 4.024061608112860958e-34 +-1.363636363636362603e+02 -1.166666666666666515e+03 3.459083627925404887e-36 +-1.060606060606060055e+02 -1.166666666666666515e+03 1.975173268273409966e-38 +-7.575757575757575069e+01 -1.166666666666666515e+03 7.317303358738304908e-41 +-4.545454545454549589e+01 -1.166666666666666515e+03 1.715600772060490021e-43 +-1.515151515151501371e+01 -1.166666666666666515e+03 2.480172383626461610e-46 +1.515151515151524109e+01 -1.166666666666666515e+03 2.151258874210892432e-49 +4.545454545454549589e+01 -1.166666666666666515e+03 1.088070231295631084e-52 +7.575757575757575069e+01 -1.166666666666666515e+03 3.114916886073779110e-56 +1.060606060606062329e+02 -1.166666666666666515e+03 4.893241775033011095e-60 +1.363636363636364877e+02 -1.166666666666666515e+03 4.084195491313562845e-64 +1.666666666666667425e+02 -1.166666666666666515e+03 1.751614464701046180e-68 +1.969696969696969973e+02 -1.166666666666666515e+03 3.728367897844372766e-73 +2.272727272727272521e+02 -1.166666666666666515e+03 3.799591219277208615e-78 +2.575757575757577342e+02 -1.166666666666666515e+03 1.786265759846528783e-83 +2.878787878787879890e+02 -1.166666666666666515e+03 3.727890268462138682e-89 +3.181818181818182438e+02 -1.166666666666666515e+03 3.319466906041111765e-95 +3.484848484848484986e+02 -1.166666666666666515e+03 1.210613831465575371e-101 +3.787878787878789808e+02 -1.166666666666666515e+03 1.733733878802125089e-108 +4.090909090909092356e+02 -1.166666666666666515e+03 9.336191871835918608e-116 +4.393939393939394904e+02 -1.166666666666666515e+03 1.808015725620125357e-123 +4.696969696969697452e+02 -1.166666666666666515e+03 1.202756953777357461e-131 +5.000000000000000000e+02 -1.166666666666666515e+03 2.622155751583334648e-140 +5.303030303030304822e+02 -1.166666666666666515e+03 1.785127688795822943e-149 +5.606060606060605096e+02 -1.166666666666666515e+03 3.611595492653142536e-159 +5.909090909090909918e+02 -1.166666666666666515e+03 2.063955429327971938e-169 +6.212121212121214739e+02 -1.166666666666666515e+03 3.162924800415390319e-180 +6.515151515151515014e+02 -1.166666666666666515e+03 1.232378926905791574e-191 +6.818181818181819835e+02 -1.166666666666666515e+03 1.156137724015619414e-203 +7.121212121212120110e+02 -1.166666666666666515e+03 2.469968536057092462e-216 +7.424242424242424931e+02 -1.166666666666666515e+03 1.135167633967156741e-229 +7.727272727272729753e+02 -1.166666666666666515e+03 1.058885644922986320e-243 +8.030303030303030027e+02 -1.166666666666666515e+03 1.889104212390984109e-258 +8.333333333333334849e+02 -1.166666666666666515e+03 6.066545258626171474e-274 +8.636363636363639671e+02 -1.166666666666666515e+03 3.296325375164239287e-290 +8.939393939393939945e+02 -1.166666666666666515e+03 2.845180409263694555e-307 +9.242424242424244767e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.136363636363636488e+03 4.862710457261901775e-58 +-1.469696969696969745e+03 -1.136363636363636488e+03 3.045319808370298000e-54 +-1.439393939393939490e+03 -1.136363636363636488e+03 1.043664146102043276e-50 +-1.409090909090909008e+03 -1.136363636363636488e+03 2.019952513818000595e-47 +-1.378787878787878753e+03 -1.136363636363636488e+03 2.275709569498003466e-44 +-1.348484848484848499e+03 -1.136363636363636488e+03 1.536363899260121078e-41 +-1.318181818181818244e+03 -1.136363636363636488e+03 6.390617110546980023e-39 +-1.287878787878787989e+03 -1.136363636363636488e+03 1.681885295228516962e-36 +-1.257575757575757507e+03 -1.136363636363636488e+03 2.872445569167507801e-34 +-1.227272727272727252e+03 -1.136363636363636488e+03 3.261141548140044913e-32 +-1.196969696969696997e+03 -1.136363636363636488e+03 2.518106005990116314e-30 +-1.166666666666666515e+03 -1.136363636363636488e+03 1.351302430080197837e-28 +-1.136363636363636488e+03 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.106060606060606005e+03 -1.136363636363636488e+03 1.415470165255603038e-25 +-1.075757575757575751e+03 -1.136363636363636488e+03 2.867236291273714770e-24 +-1.045454545454545496e+03 -1.136363636363636488e+03 4.346971004207148374e-23 +-1.015151515151515127e+03 -1.136363636363636488e+03 5.009287693440867778e-22 +-9.848484848484848726e+02 -1.136363636363636488e+03 4.450412031472934751e-21 +-9.545454545454545041e+02 -1.136363636363636488e+03 3.088105188850986561e-20 +-9.242424242424242493e+02 -1.136363636363636488e+03 1.693353897939129552e-19 +-8.939393939393938808e+02 -1.136363636363636488e+03 7.415268609422563273e-19 +-8.636363636363636260e+02 -1.136363636363636488e+03 2.617295991581752854e-18 +-8.333333333333332575e+02 -1.136363636363636488e+03 7.506067042544466930e-18 +-8.030303030303030027e+02 -1.136363636363636488e+03 1.760986780776584561e-17 +-7.727272727272727479e+02 -1.136363636363636488e+03 3.398582235671092811e-17 +-7.424242424242423795e+02 -1.136363636363636488e+03 5.418948642189010941e-17 +-7.121212121212121247e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.818181818181817562e+02 -1.136363636363636488e+03 7.856048917698579242e-17 +-6.515151515151515014e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.212121212121211329e+02 -1.136363636363636488e+03 5.418948642188895077e-17 +-5.909090909090908781e+02 -1.136363636363636488e+03 3.398582235671020088e-17 +-5.606060606060605096e+02 -1.136363636363636488e+03 1.760986780776571927e-17 +-5.303030303030302548e+02 -1.136363636363636488e+03 7.506067042544308233e-18 +-5.000000000000000000e+02 -1.136363636363636488e+03 2.617295991581789831e-18 +-4.696969696969697452e+02 -1.136363636363636488e+03 7.415268609422405346e-19 +-4.393939393939392630e+02 -1.136363636363636488e+03 1.693353897939081404e-19 +-4.090909090909090082e+02 -1.136363636363636488e+03 3.088105188850898088e-20 +-3.787878787878787534e+02 -1.136363636363636488e+03 4.450412031472871556e-21 +-3.484848484848484986e+02 -1.136363636363636488e+03 5.009287693440796308e-22 +-3.181818181818180165e+02 -1.136363636363636488e+03 4.346971004207148374e-23 +-2.878787878787877617e+02 -1.136363636363636488e+03 2.867236291273673995e-24 +-2.575757575757575069e+02 -1.136363636363636488e+03 1.415470165255522452e-25 +-2.272727272727272521e+02 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.969696969696969973e+02 -1.136363636363636488e+03 1.351302430080159497e-28 +-1.666666666666665151e+02 -1.136363636363636488e+03 2.518106005989973381e-30 +-1.363636363636362603e+02 -1.136363636363636488e+03 3.261141548139813370e-32 +-1.060606060606060055e+02 -1.136363636363636488e+03 2.872445569167426122e-34 +-7.575757575757575069e+01 -1.136363636363636488e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 -1.136363636363636488e+03 6.390617110546798620e-39 +-1.515151515151501371e+01 -1.136363636363636488e+03 1.536363899260011983e-41 +1.515151515151524109e+01 -1.136363636363636488e+03 2.275709569497744589e-44 +4.545454545454549589e+01 -1.136363636363636488e+03 2.019952513817828004e-47 +7.575757575757575069e+01 -1.136363636363636488e+03 1.043664146101998765e-50 +1.060606060606062329e+02 -1.136363636363636488e+03 3.045319808369821599e-54 +1.363636363636364877e+02 -1.136363636363636488e+03 4.862710457261210572e-58 +1.666666666666667425e+02 -1.136363636363636488e+03 4.112270338377265555e-62 +1.969696969696969973e+02 -1.136363636363636488e+03 1.780289335782118110e-66 +2.272727272727272521e+02 -1.136363636363636488e+03 3.809050373713981941e-71 +2.575757575757577342e+02 -1.136363636363636488e+03 3.883605450139930058e-76 +2.878787878787879890e+02 -1.136363636363636488e+03 1.817123214030183199e-81 +3.181818181818182438e+02 -1.136363636363636488e+03 3.752897740150817142e-87 +3.484848484848484986e+02 -1.136363636363636488e+03 3.286608065666360344e-93 +3.787878787878789808e+02 -1.136363636363636488e+03 1.171000951828040377e-99 +4.090909090909092356e+02 -1.136363636363636488e+03 1.626625589894746774e-106 +4.393939393939394904e+02 -1.136363636363636488e+03 8.431316847706197650e-114 +4.696969696969697452e+02 -1.136363636363636488e+03 1.558836896993214606e-121 +5.000000000000000000e+02 -1.136363636363636488e+03 9.814924425519656325e-130 +5.303030303030304822e+02 -1.136363636363636488e+03 2.006787473306398074e-138 +5.606060606060605096e+02 -1.136363636363636488e+03 1.268979554189241961e-147 +5.909090909090909918e+02 -1.136363636363636488e+03 2.360592021961329741e-157 +6.212121212121214739e+02 -1.136363636363636488e+03 1.227264349567859303e-167 +6.515151515151515014e+02 -1.136363636363636488e+03 1.692027994384394806e-178 +6.818181818181819835e+02 -1.136363636363636488e+03 5.862652341347176286e-190 +7.121212121212120110e+02 -1.136363636363636488e+03 4.831994162342543234e-202 +7.424242424242424931e+02 -1.136363636363636488e+03 8.955634832415891606e-215 +7.727272727272729753e+02 -1.136363636363636488e+03 3.524192993211342361e-228 +8.030303030303030027e+02 -1.136363636363636488e+03 2.776741792535026036e-242 +8.333333333333334849e+02 -1.136363636363636488e+03 4.125784643840356469e-257 +8.636363636363639671e+02 -1.136363636363636488e+03 1.087474689038915806e-272 +8.939393939393939945e+02 -1.136363636363636488e+03 4.777307158640410531e-289 +9.242424242424244767e+02 -1.136363636363636488e+03 3.282252599972601431e-306 +9.545454545454545041e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.106060606060606005e+03 5.562986682805431733e-57 +-1.469696969696969745e+03 -1.106060606060606005e+03 3.901202425593003999e-53 +-1.439393939393939490e+03 -1.106060606060606005e+03 1.482625960384818511e-49 +-1.409090909090909008e+03 -1.106060606060606005e+03 3.153613066582500354e-46 +-1.378787878787878753e+03 -1.106060606060606005e+03 3.872518558410256763e-43 +-1.348484848484848499e+03 -1.106060606060606005e+03 2.828232246048910742e-40 +-1.318181818181818244e+03 -1.106060606060606005e+03 1.264051646961043790e-37 +-1.287878787878787989e+03 -1.106060606060606005e+03 3.553023206116485885e-35 +-1.257575757575757507e+03 -1.106060606060606005e+03 6.446642623741004502e-33 +-1.227272727272727252e+03 -1.106060606060606005e+03 7.740230330073240305e-31 +-1.196969696969696997e+03 -1.106060606060606005e+03 6.296582306044642953e-29 +-1.166666666666666515e+03 -1.106060606060606005e+03 3.548919357599513938e-27 +-1.136363636363636488e+03 -1.106060606060606005e+03 1.415470165255562630e-25 +-1.106060606060606005e+03 -1.106060606060606005e+03 4.075259886177726360e-24 +-1.075757575757575751e+03 -1.106060606060606005e+03 8.628993064866567860e-23 +-1.045454545454545496e+03 -1.106060606060606005e+03 1.367347598335384267e-21 +-1.015151515151515127e+03 -1.106060606060606005e+03 1.647931249405101346e-20 +-9.848484848484848726e+02 -1.106060606060606005e+03 1.533315393829188746e-19 +-9.545454545454545041e+02 -1.106060606060606005e+03 1.116633410280128017e-18 +-9.242424242424242493e+02 -1.106060606060606005e+03 6.444577989125319313e-18 +-8.939393939393938808e+02 -1.106060606060606005e+03 2.981018574785816013e-17 +-8.636363636363636260e+02 -1.106060606060606005e+03 1.116262575131962228e-16 +-8.333333333333332575e+02 -1.106060606060606005e+03 3.413565520039594494e-16 +-8.030303030303030027e+02 -1.106060606060606005e+03 8.589395343775709917e-16 +-7.727272727272727479e+02 -1.106060606060606005e+03 1.789638228793585897e-15 +-7.424242424242423795e+02 -1.106060606060606005e+03 3.103241738433800682e-15 +-7.121212121212121247e+02 -1.106060606060606005e+03 4.495485802090147684e-15 +-6.818181818181817562e+02 -1.106060606060606005e+03 5.454749817366467317e-15 +-6.515151515151515014e+02 -1.106060606060606005e+03 5.551371713955637110e-15 +-6.212121212121211329e+02 -1.106060606060606005e+03 4.739218035293401119e-15 +-5.909090909090908781e+02 -1.106060606060606005e+03 3.390089671968891004e-15 +-5.606060606060605096e+02 -1.106060606060606005e+03 2.027190509963066340e-15 +-5.303030303030302548e+02 -1.106060606060606005e+03 1.009720453475579237e-15 +-5.000000000000000000e+02 -1.106060606060606005e+03 4.169066704949732522e-16 +-4.696969696969697452e+02 -1.106060606060606005e+03 1.418335871733475388e-16 +-4.393939393939392630e+02 -1.106060606060606005e+03 3.946907027549018206e-17 +-4.090909090909090082e+02 -1.106060606060606005e+03 8.907807991230643573e-18 +-3.787878787878787534e+02 -1.106060606060606005e+03 1.614667396734152842e-18 +-3.484848484848484986e+02 -1.106060606060606005e+03 2.324980321593567732e-19 +-3.181818181818180165e+02 -1.106060606060606005e+03 2.627052324647288919e-20 +-2.878787878787877617e+02 -1.106060606060606005e+03 2.298180960274129861e-21 +-2.575757575757575069e+02 -1.106060606060606005e+03 1.533847428403295239e-22 +-2.272727272727272521e+02 -1.106060606060606005e+03 7.686745253455188263e-24 +-1.969696969696969973e+02 -1.106060606060606005e+03 2.843208481814099168e-25 +-1.666666666666665151e+02 -1.106060606060606005e+03 7.620577489683251491e-27 +-1.363636363636362603e+02 -1.106060606060606005e+03 1.451278128946179991e-28 +-1.060606060606060055e+02 -1.106060606060606005e+03 1.923229879971580198e-30 +-7.575757575757575069e+01 -1.106060606060606005e+03 1.734711582546698766e-32 +-4.545454545454549589e+01 -1.106060606060606005e+03 1.040399671311722050e-34 +-1.515151515151501371e+01 -1.106060606060606005e+03 4.048320222077499857e-37 +1.515151515151524109e+01 -1.106060606060606005e+03 9.959548950521227964e-40 +4.545454545454549589e+01 -1.106060606060606005e+03 1.507810083289676178e-42 +7.575757575757575069e+01 -1.106060606060606005e+03 1.365561729682239567e-45 +1.060606060606062329e+02 -1.106060606060606005e+03 7.183115904221097985e-49 +1.363636363636364877e+02 -1.106060606060606005e+03 2.128109343453411218e-52 +1.666666666666667425e+02 -1.106060606060606005e+03 3.439226478517965493e-56 +1.969696969696969973e+02 -1.106060606060606005e+03 2.932805033955430888e-60 +2.272727272727272521e+02 -1.106060606060606005e+03 1.274954127373125398e-64 +2.575757575757577342e+02 -1.106060606060606005e+03 2.726414009001582396e-69 +2.878787878787879890e+02 -1.106060606060606005e+03 2.763983341614122788e-74 +3.181818181818182438e+02 -1.106060606060606005e+03 1.278643463138709633e-79 +3.484848484848484986e+02 -1.106060606060606005e+03 2.594905486198033972e-85 +3.787878787878789808e+02 -1.106060606060606005e+03 2.218210938815480566e-91 +4.090909090909092356e+02 -1.106060606060606005e+03 7.659635376587327296e-98 +4.393939393939394904e+02 -1.106060606060606005e+03 1.023329762420031859e-104 +4.696969696969697452e+02 -1.106060606060606005e+03 5.060194744259303064e-112 +5.000000000000000000e+02 -1.106060606060606005e+03 8.848474370846281444e-120 +5.303030303030304822e+02 -1.106060606060606005e+03 5.221413508756419570e-128 +5.606060606060605096e+02 -1.106060606060606005e+03 9.909662211055232393e-137 +5.909090909090909918e+02 -1.106060606060606005e+03 5.758068049508879801e-146 +6.212121212121214739e+02 -1.106060606060606005e+03 9.738713381803225391e-156 +6.515151515151515014e+02 -1.106060606060606005e+03 4.552568153888466629e-166 +6.818181818181819835e+02 -1.106060606060606005e+03 5.578638260890735435e-177 +7.121212121212120110e+02 -1.106060606060606005e+03 1.697333464714202081e-188 +7.424242424242424931e+02 -1.106060606060606005e+03 1.213073988785277463e-200 +7.727272727272729753e+02 -1.106060606060606005e+03 1.924270086699875293e-213 +8.030303030303030027e+02 -1.106060606060606005e+03 6.393584769897403150e-227 +8.333333333333334849e+02 -1.106060606060606005e+03 4.193987081498566790e-241 +8.636363636363639671e+02 -1.106060606060606005e+03 5.113075120196246465e-256 +8.939393939393939945e+02 -1.106060606060606005e+03 1.089284707477999274e-271 +9.242424242424244767e+02 -1.106060606060606005e+03 3.808027481301438858e-288 +9.545454545454545041e+02 -1.106060606060606005e+03 2.048882356008141448e-305 +9.848484848484849863e+02 -1.106060606060606005e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.075757575757575751e+03 4.478029310897004811e-56 +-1.469696969696969745e+03 -1.075757575757575751e+03 3.543526686620665482e-52 +-1.439393939393939490e+03 -1.075757575757575751e+03 1.503795788736007558e-48 +-1.409090909090909008e+03 -1.075757575757575751e+03 3.537278923913174313e-45 +-1.378787878787878753e+03 -1.075757575757575751e+03 4.760619827379620427e-42 +-1.348484848484848499e+03 -1.075757575757575751e+03 3.779387970961925974e-39 +-1.318181818181818244e+03 -1.075757575757575751e+03 1.822455038103789290e-36 +-1.287878787878787989e+03 -1.075757575757575751e+03 5.489675720400018638e-34 +-1.257575757575757507e+03 -1.075757575757575751e+03 1.061040093814868698e-31 +-1.227272727272727252e+03 -1.075757575757575751e+03 1.349946039877132591e-29 +-1.196969696969696997e+03 -1.075757575757575751e+03 1.158426196376296190e-27 +-1.166666666666666515e+03 -1.075757575757575751e+03 6.861500121975037780e-26 +-1.136363636363636488e+03 -1.075757575757575751e+03 2.867236291273633220e-24 +-1.106060606060606005e+03 -1.075757575757575751e+03 8.628993064866567860e-23 +-1.075757575757575751e+03 -1.075757575757575751e+03 1.906913806201006612e-21 +-1.045454545454545496e+03 -1.075757575757575751e+03 3.151098353630688981e-20 +-1.015151515151515127e+03 -1.075757575757575751e+03 3.960062252250736354e-19 +-9.848484848484848726e+02 -1.075757575757575751e+03 3.844713597051781846e-18 +-9.545454545454545041e+02 -1.075757575757575751e+03 2.925662529470725814e-17 +-9.242424242424242493e+02 -1.075757575757575751e+03 1.768164275229492546e-16 +-8.939393939393938808e+02 -1.075757575757575751e+03 8.589395343775709917e-16 +-8.636363636363636260e+02 -1.075757575757575751e+03 3.390089671968698128e-15 +-8.333333333333332575e+02 -1.075757575757575751e+03 1.097485946719987384e-14 +-8.030303030303030027e+02 -1.075757575757575751e+03 2.938461975882676648e-14 +-7.727272727272727479e+02 -1.075757575757575751e+03 6.552879881345148061e-14 +-7.424242424242423795e+02 -1.075757575757575751e+03 1.224211976440256671e-13 +-7.121212121212121247e+02 -1.075757575757575751e+03 1.924766926750612887e-13 +-6.818181818181817562e+02 -1.075757575757575751e+03 2.555319222097663365e-13 +-6.515151515151515014e+02 -1.075757575757575751e+03 2.870579718490666773e-13 +-6.212121212121211329e+02 -1.075757575757575751e+03 2.731033359526318665e-13 +-5.909090909090908781e+02 -1.075757575757575751e+03 2.199664314715130060e-13 +-5.606060606060605096e+02 -1.075757575757575751e+03 1.497478014110337950e-13 +-5.303030303030302548e+02 -1.075757575757575751e+03 8.592218911187600606e-14 +-5.000000000000000000e+02 -1.075757575757575751e+03 4.138288825130466091e-14 +-4.696969696969697452e+02 -1.075757575757575751e+03 1.664179486460356909e-14 +-4.393939393939392630e+02 -1.075757575757575751e+03 5.551371713955479338e-15 +-4.090909090909090082e+02 -1.075757575757575751e+03 1.524198984291596973e-15 +-3.787878787878787534e+02 -1.075757575757575751e+03 3.413565520039424889e-16 +-3.484848484848484986e+02 -1.075757575757575751e+03 6.172308083818519281e-17 +-3.181818181818180165e+02 -1.075757575757575751e+03 8.907807991230327720e-18 +-2.878787878787877617e+02 -1.075757575757575751e+03 1.013100858776596681e-18 +-2.575757575757575069e+02 -1.075757575757575751e+03 8.954294013013570105e-20 +-2.272727272727272521e+02 -1.075757575757575751e+03 6.057712465178728298e-21 +-1.969696969696969973e+02 -1.075757575757575751e+03 3.085673479698904782e-22 +-1.666666666666665151e+02 -1.075757575757575751e+03 1.162744299662208624e-23 +-1.363636363636362603e+02 -1.075757575757575751e+03 3.180562259592037616e-25 +-1.060606060606060055e+02 -1.075757575757575751e+03 6.189635416498963409e-27 +-7.575757575757575069e+01 -1.075757575757575751e+03 8.388558497347731175e-29 +-4.545454545454549589e+01 -1.075757575757575751e+03 7.740230330072692047e-31 +-1.515151515151501371e+01 -1.075757575757575751e+03 4.748008073877725853e-33 +1.515151515151524109e+01 -1.075757575757575751e+03 1.888297121780402909e-35 +4.545454545454549589e+01 -1.075757575757575751e+03 4.742467831581039344e-38 +7.575757575757575069e+01 -1.075757575757575751e+03 7.317303358737471912e-41 +1.060606060606062329e+02 -1.075757575757575751e+03 6.739246103221348088e-44 +1.363636363636364877e+02 -1.075757575757575751e+03 3.595420650648117751e-47 +1.666666666666667425e+02 -1.075757575757575751e+03 1.076947037256972394e-50 +1.969696969696969973e+02 -1.075757575757575751e+03 1.753221946291584883e-54 +2.272727272727272521e+02 -1.075757575757575751e+03 1.499797405510880611e-58 +2.575757575757577342e+02 -1.075757575757575751e+03 6.510288553050908033e-63 +2.878787878787879890e+02 -1.075757575757575751e+03 1.382999979475576870e-67 +3.181818181818182438e+02 -1.075757575757575751e+03 1.384982613310292324e-72 +3.484848484848484986e+02 -1.075757575757575751e+03 6.290369538746052221e-78 +3.787878787878789808e+02 -1.075757575757575751e+03 1.245061282106798914e-83 +4.090909090909092356e+02 -1.075757575757575751e+03 1.030681849547736162e-89 +4.393939393939394904e+02 -1.075757575757575751e+03 3.420408862336267214e-96 +4.696969696969697452e+02 -1.075757575757575751e+03 4.356268475749512747e-103 +5.000000000000000000e+02 -1.075757575757575751e+03 2.035924916243741547e-110 +5.303030303030304822e+02 -1.075757575757575751e+03 3.334342676871025778e-118 +5.606060606060605096e+02 -1.075757575757575751e+03 1.825216843125305843e-126 +5.909090909090909918e+02 -1.075757575757575751e+03 3.181210730372355427e-135 +6.212121212121214739e+02 -1.075757575757575751e+03 1.679676617131259692e-144 +6.515151515151515014e+02 -1.075757575757575751e+03 2.553049735605881146e-154 +6.818181818181819835e+02 -1.075757575757575751e+03 1.060234400453697143e-164 +7.121212121212120110e+02 -1.075757575757575751e+03 1.140317375233597413e-175 +7.424242424242424931e+02 -1.075757575757575751e+03 3.007229728439913643e-187 +7.727272727272729753e+02 -1.075757575757575751e+03 1.838754821947033270e-199 +8.030303030303030027e+02 -1.075757575757575751e+03 2.461842699099341550e-212 +8.333333333333334849e+02 -1.075757575757575751e+03 6.807732712389689872e-226 +8.636363636363639671e+02 -1.075757575757575751e+03 3.663029685140021263e-240 +8.939393939393939945e+02 -1.075757575757575751e+03 3.608508343024705336e-255 +9.242424242424244767e+02 -1.075757575757575751e+03 6.116197084170823908e-271 +9.545454545454545041e+02 -1.075757575757575751e+03 1.674103951314024610e-287 +9.848484848484849863e+02 -1.075757575757575751e+03 6.937050178107476577e-305 +1.015151515151515468e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.045454545454545496e+03 2.556199277280019647e-55 +-1.469696969696969745e+03 -1.045454545454545496e+03 2.301685591583484958e-51 +-1.439393939393939490e+03 -1.045454545454545496e+03 1.099147165157826597e-47 +-1.409090909090909008e+03 -1.045454545454545496e+03 2.879181287861044159e-44 +-1.378787878787878753e+03 -1.045454545454545496e+03 4.273599597681763627e-41 +-1.348484848484848499e+03 -1.045454545454545496e+03 3.708533372700188003e-38 +-1.318181818181818244e+03 -1.045454545454545496e+03 1.938784546125379863e-35 +-1.287878787878787989e+03 -1.045454545454545496e+03 6.284560592169752431e-33 +-1.257575757575757507e+03 -1.045454545454545496e+03 1.298377177976066786e-30 +-1.227272727272727252e+03 -1.045454545454545496e+03 1.755228059978428725e-28 +-1.196969696969696997e+03 -1.045454545454545496e+03 1.592071826992967029e-26 +-1.166666666666666515e+03 -1.045454545454545496e+03 9.922964700149373920e-25 +-1.136363636363636488e+03 -1.045454545454545496e+03 4.346971004207148374e-23 +-1.106060606060606005e+03 -1.045454545454545496e+03 1.367347598335423011e-21 +-1.075757575757575751e+03 -1.045454545454545496e+03 3.151098353630688981e-20 +-1.045454545454545496e+03 -1.045454545454545496e+03 5.421797970393833297e-19 +-1.015151515151515127e+03 -1.045454545454545496e+03 7.089149201122808211e-18 +-9.848484848484848726e+02 -1.045454545454545496e+03 7.160592310969638284e-17 +-9.545454545454545041e+02 -1.045454545454545496e+03 5.672911599541524716e-16 +-9.242424242424242493e+02 -1.045454545454545496e+03 3.574596907389447760e-15 +-8.939393939393938808e+02 -1.045454545454545496e+03 1.814418398434603648e-14 +-8.636363636363636260e+02 -1.045454545454545496e+03 7.504573066194535766e-14 +-8.333333333333332575e+02 -1.045454545454545496e+03 2.555319222097663365e-13 +-8.030303030303030027e+02 -1.045454545454545496e+03 7.227880372012419628e-13 +-7.727272727272727479e+02 -1.045454545454545496e+03 1.711602587959628861e-12 +-7.424242424242423795e+02 -1.045454545454545496e+03 3.415578104546237543e-12 +-7.121212121212121247e+02 -1.045454545454545496e+03 5.774328674328947442e-12 +-6.818181818181817562e+02 -1.045454545454545496e+03 8.303955618125406527e-12 +-6.515151515151515014e+02 -1.045454545454545496e+03 1.018705348782991894e-11 +-6.212121212121211329e+02 -1.045454545454545496e+03 1.067799151664071498e-11 +-5.909090909090908781e+02 -1.045454545454545496e+03 9.566848707109044468e-12 +-5.606060606060605096e+02 -1.045454545454545496e+03 7.320000032675046532e-12 +-5.303030303030302548e+02 -1.045454545454545496e+03 4.773139830449589363e-12 +-5.000000000000000000e+02 -1.045454545454545496e+03 2.643624361305278658e-12 +-4.696969696969697452e+02 -1.045454545454545496e+03 1.237978279006397351e-12 +-4.393939393939392630e+02 -1.045454545454545496e+03 4.873295378257312853e-13 +-4.090909090909090082e+02 -1.045454545454545496e+03 1.601294376118524476e-13 +-3.787878787878787534e+02 -1.045454545454545496e+03 4.355762747543226560e-14 +-3.484848484848484986e+02 -1.045454545454545496e+03 9.715636854068464935e-15 +-3.181818181818180165e+02 -1.045454545454545496e+03 1.758026172274760678e-15 +-2.878787878787877617e+02 -1.045454545454545496e+03 2.549898842689567802e-16 +-2.575757575757575069e+02 -1.045454545454545496e+03 2.925662529470643230e-17 +-2.272727272727272521e+02 -1.045454545454545496e+03 2.617295991581752854e-18 +-1.969696969696969973e+02 -1.045454545454545496e+03 1.797198369250585452e-19 +-1.666666666666665151e+02 -1.045454545454545496e+03 9.313320549156388232e-21 +-1.363636363636362603e+02 -1.045454545454545496e+03 3.576784713994067684e-22 +-1.060606060606060055e+02 -1.045454545454545496e+03 9.984784196713665979e-24 +-7.575757575757575069e+01 -1.045454545454545496e+03 1.984648844553202377e-25 +-4.545454545454549589e+01 -1.045454545454545496e+03 2.748101820202508624e-27 +-1.515151515151501371e+01 -1.045454545454545496e+03 2.590327744386114960e-29 +1.515151515151524109e+01 -1.045454545454545496e+03 1.622114593737545644e-31 +4.545454545454549589e+01 -1.045454545454545496e+03 6.578229000975904194e-34 +7.575757575757575069e+01 -1.045454545454545496e+03 1.681885295228516962e-36 +1.060606060606062329e+02 -1.045454545454545496e+03 2.636128257324718487e-39 +1.363636363636364877e+02 -1.045454545454545496e+03 2.459834491572963381e-42 +1.666666666666667425e+02 -1.045454545454545496e+03 1.325453195114634433e-45 +1.969696969696969973e+02 -1.045454545454545496e+03 3.995357065034140419e-49 +2.272727272727272521e+02 -1.045454545454545496e+03 6.518633848692139712e-53 +2.575757575757577342e+02 -1.045454545454545496e+03 5.562986682804798967e-57 +2.878787878787879890e+02 -1.045454545454545496e+03 2.396702422957866313e-61 +3.181818181818182438e+02 -1.045454545454545496e+03 5.025076191584950708e-66 +3.484848484848484986e+02 -1.045454545454545496e+03 4.936566251689879803e-71 +3.787878787878789808e+02 -1.045454545454545496e+03 2.185022806595670502e-76 +4.090909090909092356e+02 -1.045454545454545496e+03 4.184987151321263468e-82 +4.393939393939394904e+02 -1.045454545454545496e+03 3.327066334117757959e-88 +4.696969696969697452e+02 -1.045454545454545496e+03 1.051825158759539443e-94 +5.000000000000000000e+02 -1.045454545454545496e+03 1.265288505022653967e-101 +5.303030303030304822e+02 -1.045454545454545496e+03 5.534930789535624007e-109 +5.606060606060605096e+02 -1.045454545454545496e+03 8.404032505440477884e-117 +5.909090909090909918e+02 -1.045454545454545496e+03 4.222367043598891692e-125 +6.212121212121214739e+02 -1.045454545454545496e+03 6.683752649728793397e-134 +6.515151515151515014e+02 -1.045454545454545496e+03 3.169916622934572130e-143 +6.818181818181819835e+02 -1.045454545454545496e+03 4.278277120822392806e-153 +7.121212121212120110e+02 -1.045454545454545496e+03 1.558754313407531553e-163 +7.424242424242424931e+02 -1.045454545454545496e+03 1.452552204921676660e-174 +7.727272727272729753e+02 -1.045454545454545496e+03 3.276063875424646967e-186 +8.030303030303030027e+02 -1.045454545454545496e+03 1.690146173206725593e-198 +8.333333333333334849e+02 -1.045454545454545496e+03 1.882763600862718389e-211 +8.636363636363639671e+02 -1.045454545454545496e+03 4.269517823375308270e-225 +8.939393939393939945e+02 -1.045454545454545496e+03 1.855875457243009325e-239 +9.242424242424244767e+02 -1.045454545454545496e+03 1.454269173318239432e-254 +9.545454545454545041e+02 -1.045454545454545496e+03 1.929608989010334530e-270 +9.848484848484849863e+02 -1.045454545454545496e+03 4.067134262740658085e-287 +1.015151515151515468e+03 -1.045454545454545496e+03 1.275945375852921194e-304 +1.045454545454545496e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.015151515151515127e+03 1.041536444950803760e-54 +-1.469696969696969745e+03 -1.015151515151515127e+03 1.076947037257048833e-50 +-1.439393939393939490e+03 -1.015151515151515127e+03 5.836055178228995336e-47 +-1.409090909090909008e+03 -1.015151515151515127e+03 1.715600772060368348e-43 +-1.378787878787878753e+03 -1.015151515151515127e+03 2.828232246049031460e-40 +-1.348484848484848499e+03 -1.015151515151515127e+03 2.699663615826764125e-37 +-1.318181818181818244e+03 -1.015151515151515127e+03 1.538711858189078960e-34 +-1.287878787878787989e+03 -1.015151515151515127e+03 5.393601910098969659e-32 +-1.257575757575757507e+03 -1.015151515151515127e+03 1.196076224162222272e-29 +-1.227272727272727252e+03 -1.015151515151515127e+03 1.724031541468485280e-27 +-1.196969696969696997e+03 -1.015151515151515127e+03 1.657484593072543405e-25 +-1.166666666666666515e+03 -1.015151515151515127e+03 1.089298387811137314e-23 +-1.136363636363636488e+03 -1.015151515151515127e+03 5.009287693440725778e-22 +-1.106060606060606005e+03 -1.015151515151515127e+03 1.647931249405148291e-20 +-1.075757575757575751e+03 -1.015151515151515127e+03 3.960062252250736354e-19 +-1.045454545454545496e+03 -1.015151515151515127e+03 7.089149201122808211e-18 +-1.015151515151515127e+03 -1.015151515151515127e+03 9.629601882391456221e-17 +-9.848484848484848726e+02 -1.015151515151515127e+03 1.009720453475557741e-15 +-9.545454545454545041e+02 -1.015151515151515127e+03 8.304101250838028982e-15 +-9.242424242424242493e+02 -1.015151515151515127e+03 5.435836629391358044e-14 +-8.939393939393938808e+02 -1.015151515151515127e+03 2.870579718490687472e-13 +-8.636363636363636260e+02 -1.015151515151515127e+03 1.237978279006388466e-12 +-8.333333333333332575e+02 -1.015151515151515127e+03 4.408297904797817701e-12 +-8.030303030303030027e+02 -1.015151515151515127e+03 1.308823873075643919e-11 +-7.727272727272727479e+02 -1.015151515151515127e+03 3.267723238714253303e-11 +-7.424242424242423795e+02 -1.015151515151515127e+03 6.910796398284561361e-11 +-7.121212121212121247e+02 -1.015151515151515127e+03 1.245541639253622513e-10 +-6.818181818181817562e+02 -1.015151515151515127e+03 1.922329515916877679e-10 +-6.515151515151515014e+02 -1.015151515151515127e+03 2.549720171445657035e-10 +-6.212121212121211329e+02 -1.015151515151515127e+03 2.913208311720695974e-10 +-5.909090909090908781e+02 -1.015151515151515127e+03 2.870434826384708896e-10 +-5.606060606060605096e+02 -1.015151515151515127e+03 2.438750248254351182e-10 +-5.303030303030302548e+02 -1.015151515151515127e+03 1.784186981526963786e-10 +-5.000000000000000000e+02 -1.015151515151515127e+03 1.121089509384016658e-10 +-4.696969696969697452e+02 -1.015151515151515127e+03 6.027040850409735092e-11 +-4.393939393939392630e+02 -1.015151515151515127e+03 2.758242893688926952e-11 +-4.090909090909090082e+02 -1.015151515151515127e+03 1.067799151664060188e-11 +-3.787878787878787534e+02 -1.015151515151515127e+03 3.470587925503545866e-12 +-3.484848484848484986e+02 -1.015151515151515127e+03 9.387808790463105416e-13 +-3.181818181818180165e+02 -1.015151515151515127e+03 2.092319353028660868e-13 +-2.878787878787877617e+02 -1.015151515151515127e+03 3.799379475520114057e-14 +-2.575757575757575069e+02 -1.015151515151515127e+03 5.551371713955479338e-15 +-2.272727272727272521e+02 -1.015151515151515127e+03 6.437784184080395157e-16 +-1.969696969696969973e+02 -1.015151515151515127e+03 5.837542882741246992e-17 +-1.666666666666665151e+02 -1.015151515151515127e+03 4.072433264588600719e-18 +-1.363636363636362603e+02 -1.015151515151515127e+03 2.148049618647499038e-19 +-1.060606060606060055e+02 -1.015151515151515127e+03 8.408157975774715265e-21 +-7.575757575757575069e+01 -1.015151515151515127e+03 2.394346385576936534e-22 +-4.545454545454549589e+01 -1.015151515151515127e+03 4.856568981151635918e-24 +-1.515151515151501371e+01 -1.015151515151515127e+03 6.861500121974746202e-26 +1.515151515151524109e+01 -1.015151515151515127e+03 6.594920231734888535e-28 +4.545454545454549589e+01 -1.015151515151515127e+03 4.206477445197308950e-30 +7.575757575757575069e+01 -1.015151515151515127e+03 1.734711582546649501e-32 +1.060606060606062329e+02 -1.015151515151515127e+03 4.500703460466526425e-35 +1.363636363636364877e+02 -1.015151515151515127e+03 7.139802540245438189e-38 +1.666666666666667425e+02 -1.015151515151515127e+03 6.722278760459352809e-41 +1.969696969696969973e+02 -1.015151515151515127e+03 3.641721635590487215e-44 +2.272727272727272521e+02 -1.015151515151515127e+03 1.099147165157873269e-47 +2.575757575757577342e+02 -1.015151515151515127e+03 1.787418838639723174e-51 +2.878787878787879890e+02 -1.015151515151515127e+03 1.512670326909649675e-55 +3.181818181818182438e+02 -1.015151515151515127e+03 6.426867661540300996e-60 +3.484848484848484986e+02 -1.015151515151515127e+03 1.320823368052482492e-64 +3.787878787878789808e+02 -1.015151515151515127e+03 1.263563911257815309e-69 +4.090909090909092356e+02 -1.015151515151515127e+03 5.408005114244575097e-75 +4.393939393939394904e+02 -1.015151515151515127e+03 9.940501002457393850e-81 +4.696969696969697452e+02 -1.015151515151515127e+03 7.523470174959689815e-87 +5.000000000000000000e+02 -1.015151515151515127e+03 2.245111407822774232e-93 +5.303030303030304822e+02 -1.015151515151515127e+03 2.526398915685446590e-100 +5.606060606060605096e+02 -1.015151515151515127e+03 1.024019974798842977e-107 +5.909090909090909918e+02 -1.015151515151515127e+03 1.426326987358760378e-115 +6.212121212121214739e+02 -1.015151515151515127e+03 6.505178216561086519e-124 +6.515151515151515014e+02 -1.015151515151515127e+03 9.245226322405190379e-133 +6.818181818181819835e+02 -1.015151515151515127e+03 3.891764262948959632e-142 +7.121212121212120110e+02 -1.015151515151515127e+03 4.606404570854636829e-152 +7.424242424242424931e+02 -1.015151515151515127e+03 1.453595970926848878e-162 +7.727272727272729753e+02 -1.015151515151515127e+03 1.158069139744204033e-173 +8.030303030303030027e+02 -1.015151515151515127e+03 2.203134651994134169e-185 +8.333333333333334849e+02 -1.015151515151515127e+03 9.454390984310646192e-198 +8.636363636363639671e+02 -1.015151515151515127e+03 8.634670942948656968e-211 +8.939393939393939945e+02 -1.015151515151515127e+03 1.581521332753445921e-224 +9.242424242424244767e+02 -1.015151515151515127e+03 5.467417281281732700e-239 +9.545454545454545041e+02 -1.015151515151515127e+03 3.353449174576677364e-254 +9.848484848484849863e+02 -1.015151515151515127e+03 3.426033257239852674e-270 +1.015151515151515468e+03 -1.015151515151515127e+03 5.466801672782783114e-287 +1.045454545454545496e+03 -1.015151515151515127e+03 1.275945375853646485e-304 +1.075757575757575978e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.848484848484848726e+02 3.045319808370298000e-54 +-1.469696969696969745e+03 -9.848484848484848726e+02 3.651819440394210193e-50 +-1.439393939393939490e+03 -9.848484848484848726e+02 2.266365294794784682e-46 +-1.409090909090909008e+03 -9.848484848484848726e+02 7.540206612321650885e-43 +-1.378787878787878753e+03 -9.848484848484848726e+02 1.391301834018667841e-39 +-1.348484848484848499e+03 -9.848484848484848726e+02 1.471159845332262535e-36 +-1.318181818181818244e+03 -9.848484848484848726e+02 9.199790552336223596e-34 +-1.287878787878787989e+03 -9.848484848484848726e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -9.848484848484848726e+02 8.388558497347731175e-29 +-1.227272727272727252e+03 -9.848484848484848726e+02 1.294657296743551703e-26 +-1.196969696969696997e+03 -9.848484848484848726e+02 1.323897049569596924e-24 +-1.166666666666666515e+03 -9.848484848484848726e+02 9.199887089892283514e-23 +-1.136363636363636488e+03 -9.848484848484848726e+02 4.450412031472934751e-21 +-1.106060606060606005e+03 -9.848484848484848726e+02 1.533315393829221487e-19 +-1.075757575757575751e+03 -9.848484848484848726e+02 3.844713597051863506e-18 +-1.045454545454545496e+03 -9.848484848484848726e+02 7.160592310969638284e-17 +-1.015151515151515127e+03 -9.848484848484848726e+02 1.009720453475557741e-15 +-9.848484848484848726e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-9.545454545454545041e+02 -9.848484848484848726e+02 9.349412223612470222e-14 +-9.242424242424242493e+02 -9.848484848484848726e+02 6.339611667251691202e-13 +-8.939393939393938808e+02 -9.848484848484848726e+02 3.470587925503619375e-12 +-8.636363636363636260e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-8.333333333333332575e+02 -9.848484848484848726e+02 5.757897918648401281e-11 +-8.030303030303030027e+02 -9.848484848484848726e+02 1.784186981526982656e-10 +-7.727272727272727479e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-7.424242424242423795e+02 -9.848484848484848726e+02 1.038488082495732459e-09 +-7.121212121212121247e+02 -9.848484848484848726e+02 1.979810045147856988e-09 +-6.818181818181817562e+02 -9.848484848484848726e+02 3.251401439798360214e-09 +-6.515151515151515014e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-6.212121212121211329e+02 -9.848484848484848726e+02 5.696572446328872209e-09 +-5.909090909090908781e+02 -9.848484848484848726e+02 6.107385580804661962e-09 +-5.606060606060605096e+02 -9.848484848484848726e+02 5.696572446328932593e-09 +-5.303030303030302548e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-5.000000000000000000e+02 -9.848484848484848726e+02 3.251401439798337053e-09 +-4.696969696969697452e+02 -9.848484848484848726e+02 1.979810045147835895e-09 +-4.393939393939392630e+02 -9.848484848484848726e+02 1.038488082495714054e-09 +-4.090909090909090082e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-3.787878787878787534e+02 -9.848484848484848726e+02 1.784186981526963786e-10 +-3.484848484848484986e+02 -9.848484848484848726e+02 5.757897918648299176e-11 +-3.181818181818180165e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-2.878787878787877617e+02 -9.848484848484848726e+02 3.470587925503508303e-12 +-2.575757575757575069e+02 -9.848484848484848726e+02 6.339611667251555897e-13 +-2.272727272727272521e+02 -9.848484848484848726e+02 9.349412223612337693e-14 +-1.969696969696969973e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-1.666666666666665151e+02 -9.848484848484848726e+02 1.009720453475543344e-15 +-1.363636363636362603e+02 -9.848484848484848726e+02 7.160592310969740589e-17 +-1.060606060606060055e+02 -9.848484848484848726e+02 3.844713597051835772e-18 +-7.575757575757575069e+01 -9.848484848484848726e+02 1.533315393829166838e-19 +-4.545454545454549589e+01 -9.848484848484848726e+02 4.450412031472997945e-21 +-1.515151515151501371e+01 -9.848484848484848726e+02 9.199887089891889724e-23 +1.515151515151524109e+01 -9.848484848484848726e+02 1.323897049569540353e-24 +4.545454545454549589e+01 -9.848484848484848726e+02 1.294657296743514682e-26 +7.575757575757575069e+01 -9.848484848484848726e+02 8.388558497347731175e-29 +1.060606060606062329e+02 -9.848484848484848726e+02 3.506859212770513601e-31 +1.363636363636364877e+02 -9.848484848484848726e+02 9.199790552335570158e-34 +1.666666666666667425e+02 -9.848484848484848726e+02 1.471159845332220606e-36 +1.969696969696969973e+02 -9.848484848484848726e+02 1.391301834018608461e-39 +2.272727272727272521e+02 -9.848484848484848726e+02 7.540206612321115606e-43 +2.575757575757577342e+02 -9.848484848484848726e+02 2.266365294794623661e-46 +2.878787878787879890e+02 -9.848484848484848726e+02 3.651819440393951439e-50 +3.181818181818182438e+02 -9.848484848484848726e+02 3.045319808370037776e-54 +3.484848484848484986e+02 -9.848484848484848726e+02 1.267289427994871090e-58 +3.787878787878789808e+02 -9.848484848484848726e+02 2.534408630171692137e-63 +4.090909090909092356e+02 -9.848484848484848726e+02 2.342812748293857508e-68 +4.393939393939394904e+02 -9.848484848484848726e+02 9.616662695257643369e-74 +4.696969696969697452e+02 -9.848484848484848726e+02 1.681769093994250749e-79 +5.000000000000000000e+02 -9.848484848484848726e+02 1.200760533549290985e-85 +5.303030303030304822e+02 -9.848484848484848726e+02 3.350047264315598989e-92 +5.606060606060605096e+02 -9.848484848484848726e+02 3.491161610846980268e-99 +5.909090909090909918e+02 -9.848484848484848726e+02 1.297469096415528775e-106 +6.212121212121214739e+02 -9.848484848484848726e+02 1.639756130903938135e-114 +6.515151515151515014e+02 -9.848484848484848726e+02 6.711619999649583133e-123 +6.818181818181819835e+02 -9.848484848484848726e+02 8.462828811161805195e-132 +7.121212121212120110e+02 -9.848484848484848726e+02 3.123069573182713848e-141 +7.424242424242424931e+02 -9.848484848484848726e+02 3.200567843958368242e-151 +7.727272727272729753e+02 -9.848484848484848726e+02 8.632103141028222008e-162 +8.030303030303030027e+02 -9.848484848484848726e+02 5.799344400515525556e-173 +8.333333333333334849e+02 -9.848484848484848726e+02 9.174996973564063017e-185 +8.636363636363639671e+02 -9.848484848484848726e+02 3.227403924914359416e-197 +8.939393939393939945e+02 -9.848484848484848726e+02 2.380346914686845797e-210 +9.242424242424244767e+02 -9.848484848484848726e+02 3.466965084269595887e-224 +9.545454545454545041e+02 -9.848484848484848726e+02 9.380527417808438142e-239 +9.848484848484849863e+02 -9.848484848484848726e+02 4.429793536380294970e-254 +1.015151515151515468e+03 -9.848484848484848726e+02 3.426033257238684227e-270 +1.045454545454545496e+03 -9.848484848484848726e+02 4.067134262741583183e-287 +1.075757575757575978e+03 -9.848484848484848726e+02 6.937050178107476577e-305 +1.106060606060606005e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.136363636363636488e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.545454545454545041e+02 6.415644086102914005e-54 +-1.469696969696969745e+03 -9.545454545454545041e+02 9.017433745253146796e-50 +-1.439393939393939490e+03 -9.545454545454545041e+02 6.472937031498399670e-46 +-1.409090909090909008e+03 -9.545454545454545041e+02 2.459834491573242810e-42 +-1.378787878787878753e+03 -9.545454545454545041e+02 5.123543086989017355e-39 +-1.348484848484848499e+03 -9.545454545454545041e+02 6.048286856550476913e-36 +-1.318181818181818244e+03 -9.545454545454545041e+02 4.179197469545979962e-33 +-1.287878787878787989e+03 -9.545454545454545041e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -9.545454545454545041e+02 4.524092374857465151e-28 +-1.227272727272727252e+03 -9.545454545454545041e+02 7.513277266315358634e-26 +-1.196969696969696997e+03 -9.545454545454545041e+02 8.206645555750352787e-24 +-1.166666666666666515e+03 -9.545454545454545041e+02 6.051445074130921353e-22 +-1.136363636363636488e+03 -9.545454545454545041e+02 3.088105188850898088e-20 +-1.106060606060606005e+03 -9.545454545454545041e+02 1.116633410280128017e-18 +-1.075757575757575751e+03 -9.545454545454545041e+02 2.925662529470725814e-17 +-1.045454545454545496e+03 -9.545454545454545041e+02 5.672911599541404415e-16 +-1.015151515151515127e+03 -9.545454545454545041e+02 8.304101250838028982e-15 +-9.848484848484848726e+02 -9.545454545454545041e+02 9.349412223612470222e-14 +-9.545454545454545041e+02 -9.545454545454545041e+02 8.238436825551831218e-13 +-9.242424242424242493e+02 -9.545454545454545041e+02 5.774328674329008027e-12 +-8.939393939393938808e+02 -9.545454545454545041e+02 3.267723238714310818e-11 +-8.636363636363636260e+02 -9.545454545454545041e+02 1.513667830629564845e-10 +-8.333333333333332575e+02 -9.545454545454545041e+02 5.811329112628962169e-10 +-8.030303030303030027e+02 -9.545454545454545041e+02 1.870085776796276879e-09 +-7.727272727272727479e+02 -9.545454545454545041e+02 5.094879290802106317e-09 +-7.424242424242423795e+02 -9.545454545454545041e+02 1.185499294385586240e-08 +-7.121212121212121247e+02 -9.545454545454545041e+02 2.373755607470153758e-08 +-6.818181818181817562e+02 -9.545454545454545041e+02 4.115985597351946016e-08 +-6.515151515151515014e+02 -9.545454545454545041e+02 6.211753673035538805e-08 +-6.212121212121211329e+02 -9.545454545454545041e+02 8.190682658047596449e-08 +-5.909090909090908781e+02 -9.545454545454545041e+02 9.460584959310615629e-08 +-5.606060606060605096e+02 -9.545454545454545041e+02 9.585129365858024617e-08 +-5.303030303030302548e+02 -9.545454545454545041e+02 8.519492193135881685e-08 +-5.000000000000000000e+02 -9.545454545454545041e+02 6.635633443757787832e-08 +-4.696969696969697452e+02 -9.545454545454545041e+02 4.518401091155372261e-08 +-4.393939393939392630e+02 -9.545454545454545041e+02 2.680187736377927109e-08 +-4.090909090909090082e+02 -9.545454545454545041e+02 1.378261373162479996e-08 +-3.787878787878787534e+02 -9.545454545454545041e+02 6.107385580804704148e-09 +-3.484848484848484986e+02 -9.545454545454545041e+02 2.315109263398909015e-09 +-3.181818181818180165e+02 -9.545454545454545041e+02 7.443524460597186116e-10 +-2.878787878787877617e+02 -9.545454545454545041e+02 2.010198097242813676e-10 +-2.575757575757575069e+02 -9.545454545454545041e+02 4.510014146235486066e-11 +-2.272727272727272521e+02 -9.545454545454545041e+02 8.303955618125466304e-12 +-1.969696969696969973e+02 -9.545454545454545041e+02 1.237978279006423605e-12 +-1.666666666666665151e+02 -9.545454545454545041e+02 1.472577985385731122e-13 +-1.363636363636362603e+02 -9.545454545454545041e+02 1.375500651521020469e-14 +-1.060606060606060055e+02 -9.545454545454545041e+02 9.917541389068326844e-16 +-7.575757575757575069e+01 -9.545454545454545041e+02 5.418948642189010941e-17 +-4.545454545454549589e+01 -9.545454545454545041e+02 2.200211702322515011e-18 +-1.515151515151501371e+01 -9.545454545454545041e+02 6.501095089494544744e-20 +1.515151515151524109e+01 -9.545454545454545041e+02 1.367347598335403639e-21 +4.545454545454549589e+01 -9.545454545454545041e+02 1.999875803674367746e-23 +7.575757575757575069e+01 -9.545454545454545041e+02 1.984648844553287095e-25 +1.060606060606062329e+02 -9.545454545454545041e+02 1.302294837210616168e-27 +1.363636363636364877e+02 -9.545454545454545041e+02 5.499610781658947273e-30 +1.666666666666667425e+02 -9.545454545454545041e+02 1.453005117716627755e-32 +1.969696969696969973e+02 -9.545454545454545041e+02 2.331814555953481071e-35 +2.272727272727272521e+02 -9.545454545454545041e+02 2.204221497796810008e-38 +2.575757575757577342e+02 -9.545454545454545041e+02 1.188658400193692936e-41 +2.878787878787879890e+02 -9.545454545454545041e+02 3.537278923913023716e-45 +3.181818181818182438e+02 -9.545454545454545041e+02 5.612099087386472132e-49 +3.484848484848484986e+02 -9.545454545454545041e+02 4.580596805966228948e-53 +3.787878787878789808e+02 -9.545454545454545041e+02 1.853617005788858741e-57 +4.090909090909092356e+02 -9.545454545454545041e+02 3.579671728198567387e-62 +4.393939393939394904e+02 -9.545454545454545041e+02 3.171606292228072769e-67 +4.696969696969697452e+02 -9.545454545454545041e+02 1.237882402550990151e-72 +5.000000000000000000e+02 -9.545454545454545041e+02 2.041071860286668196e-78 +5.303030303030304822e+02 -9.545454545454545041e+02 1.361740296015984590e-84 +5.606060606060605096e+02 -9.545454545454545041e+02 3.516650693976234135e-91 +5.909090909090909918e+02 -9.545454545454545041e+02 3.358679381567846592e-98 +6.212121212121214739e+02 -9.545454545454545041e+02 1.132090696909766528e-105 +6.515151515151515014e+02 -9.545454545454545041e+02 1.283511602170492482e-113 +6.818181818181819835e+02 -9.545454545454545041e+02 4.659296927050953291e-122 +7.121212121212120110e+02 -9.545454545454545041e+02 5.148760122793566461e-131 +7.424242424242424931e+02 -9.545454545454545041e+02 1.644636189633509363e-140 +7.727272727272729753e+02 -9.545454545454545041e+02 1.440153326792880918e-150 +8.030303030303030027e+02 -9.545454545454545041e+02 3.274686139915979102e-161 +8.333333333333334849e+02 -9.545454545454545041e+02 1.829222807235973789e-172 +8.636363636363639671e+02 -9.545454545454545041e+02 2.371794117560633653e-184 +8.939393939393939945e+02 -9.545454545454545041e+02 6.736617061033316290e-197 +9.242424242424244767e+02 -9.545454545454545041e+02 3.950625187186950018e-210 +9.545454545454545041e+02 -9.545454545454545041e+02 4.503156623245518974e-224 +9.848484848484849863e+02 -9.545454545454545041e+02 9.380527417805239641e-239 +1.015151515151515468e+03 -9.545454545454545041e+02 3.353449174575152457e-254 +1.045454545454545496e+03 -9.545454545454545041e+02 1.929608989010334530e-270 +1.075757575757575978e+03 -9.545454545454545041e+02 1.674103951313643722e-287 +1.106060606060606005e+03 -9.545454545454545041e+02 2.048882356007675240e-305 +1.136363636363636488e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.242424242424242493e+02 9.766306425176701764e-54 +-1.469696969696969745e+03 -9.242424242424242493e+02 1.627312680552271077e-49 +-1.439393939393939490e+03 -9.242424242424242493e+02 1.365561729682239567e-45 +-1.409090909090909008e+03 -9.242424242424242493e+02 5.986645637013718289e-42 +-1.378787878787878753e+03 -9.242424242424242493e+02 1.420638027279151860e-38 +-1.348484848484848499e+03 -9.242424242424242493e+02 1.888297121780456365e-35 +-1.318181818181818244e+03 -9.242424242424242493e+02 1.453005117716627755e-32 +-1.287878787878787989e+03 -9.242424242424242493e+02 6.681290277801030145e-30 +-1.257575757575757507e+03 -9.242424242424242493e+02 1.892779177796880703e-27 +-1.227272727272727252e+03 -9.242424242424242493e+02 3.401727813565067813e-25 +-1.196969696969696997e+03 -9.242424242424242493e+02 3.988745488704957043e-23 +-1.166666666666666515e+03 -9.242424242424242493e+02 3.134375024086951533e-21 +-1.136363636363636488e+03 -9.242424242424242493e+02 1.693353897939105478e-19 +-1.106060606060606005e+03 -9.242424242424242493e+02 6.444577989125273861e-18 +-1.075757575757575751e+03 -9.242424242424242493e+02 1.768164275229504872e-16 +-1.045454545454545496e+03 -9.242424242424242493e+02 3.574596907389422517e-15 +-1.015151515151515127e+03 -9.242424242424242493e+02 5.435836629391281051e-14 +-9.848484848484848726e+02 -9.242424242424242493e+02 6.339611667251646774e-13 +-9.545454545454545041e+02 -9.242424242424242493e+02 5.774328674328947442e-12 +-9.242424242424242493e+02 -9.242424242424242493e+02 4.177650791163608586e-11 +-8.939393939393938808e+02 -9.242424242424242493e+02 2.438750248254377548e-10 +-8.636363636363636260e+02 -9.242424242424242493e+02 1.165422519016174903e-09 +-8.333333333333332575e+02 -9.242424242424242493e+02 4.619769020364305893e-09 +-8.030303030303030027e+02 -9.242424242424242493e+02 1.537380432065336123e-08 +-7.727272727272727479e+02 -9.242424242424242493e+02 4.341438767599674098e-08 +-7.424242424242423795e+02 -9.242424242424242493e+02 1.050286615177790462e-07 +-7.121212121212121247e+02 -9.242424242424242493e+02 2.194815096921775354e-07 +-6.818181818181817562e+02 -9.242424242424242493e+02 3.989897167427846089e-07 +-6.515151515151515014e+02 -9.242424242424242493e+02 6.346296855671450261e-07 +-6.212121212121211329e+02 -9.242424242424242493e+02 8.872761371850902558e-07 +-5.909090909090908781e+02 -9.242424242424242493e+02 1.094020203654200544e-06 +-5.606060606060605096e+02 -9.242424242424242493e+02 1.192152875094332198e-06 +-5.303030303030302548e+02 -9.242424242424242493e+02 1.149090232075844041e-06 +-5.000000000000000000e+02 -9.242424242424242493e+02 9.793342834294525276e-07 +-4.696969696969697452e+02 -9.242424242424242493e+02 7.368261931620312834e-07 +-4.393939393939392630e+02 -9.242424242424242493e+02 4.880031423565878390e-07 +-4.090909090909090082e+02 -9.242424242424242493e+02 2.833566430997008232e-07 +-3.787878787878787534e+02 -9.242424242424242493e+02 1.434797832226771453e-07 +-3.484848484848484986e+02 -9.242424242424242493e+02 6.294357909175340719e-08 +-3.181818181818180165e+02 -9.242424242424242493e+02 2.373755607470128281e-08 +-2.878787878787877617e+02 -9.242424242424242493e+02 7.626555240962969827e-09 +-2.575757575757575069e+02 -9.242424242424242493e+02 2.066218498179581712e-09 +-2.272727272727272521e+02 -9.242424242424242493e+02 4.666492816799141107e-10 +-1.969696969696969973e+02 -9.242424242424242493e+02 8.674534404093089833e-11 +-1.666666666666665151e+02 -9.242424242424242493e+02 1.308823873075643919e-11 +-1.363636363636362603e+02 -9.242424242424242493e+02 1.578692376829989853e-12 +-1.060606060606060055e+02 -9.242424242424242493e+02 1.497478014110337950e-13 +-7.575757575757575069e+01 -9.242424242424242493e+02 1.097485946719979653e-14 +-4.545454545454549589e+01 -9.242424242424242493e+02 6.098254478752676629e-16 +-1.515151515151501371e+01 -9.242424242424242493e+02 2.517887001306299130e-17 +1.515151515151524109e+01 -9.242424242424242493e+02 7.561547082559187471e-19 +4.545454545454549589e+01 -9.242424242424242493e+02 1.614774919869279712e-20 +7.575757575757575069e+01 -9.242424242424242493e+02 2.394346385576970858e-22 +1.060606060606062329e+02 -9.242424242424242493e+02 2.404063375977136128e-24 +1.363636363636364877e+02 -9.242424242424242493e+02 1.592071826992921685e-26 +1.666666666666667425e+02 -9.242424242424242493e+02 6.765106494816816298e-29 +1.969696969696969973e+02 -9.242424242424242493e+02 1.792185002743901951e-31 +2.272727272727272521e+02 -9.242424242424242493e+02 2.872445569167507801e-34 +2.575757575757577342e+02 -9.242424242424242493e+02 2.699663615826610858e-37 +2.878787878787879890e+02 -9.242424242424242493e+02 1.440283700205999060e-40 +3.181818181818182438e+02 -9.242424242424242493e+02 4.217180761578566991e-44 +3.484848484848484986e+02 -9.242424242424242493e+02 6.544115555520433933e-48 +3.787878787878789808e+02 -9.242424242424242493e+02 5.190588847986098680e-52 +4.090909090909092356e+02 -9.242424242424242493e+02 2.027053180936262387e-56 +4.393939393939394904e+02 -9.242424242424242493e+02 3.749781639093833498e-61 +4.696969696969697452e+02 -9.242424242424242493e+02 3.157273288493190006e-66 +5.000000000000000000e+02 -9.242424242424242493e+02 1.161235584405763959e-71 +5.303030303030304822e+02 -9.242424242424242493e+02 1.788259835300976079e-77 +5.606060606060605096e+02 -9.242424242424242493e+02 1.103841607000262152e-83 +5.909090909090909918e+02 -9.242424242424242493e+02 2.611415843250744047e-90 +6.212121212121214739e+02 -9.242424242424242493e+02 2.261149588468900711e-97 +6.515151515151515014e+02 -9.242424242424242493e+02 6.834723485291821871e-105 +6.818181818181819835e+02 -9.242424242424242493e+02 6.870193495658118207e-113 +7.121212121212120110e+02 -9.242424242424242493e+02 2.185017337565912877e-121 +7.424242424242424931e+02 -9.242424242424242493e+02 2.089410622911050916e-130 +7.727272727272729753e+02 -9.242424242424242493e+02 5.701437370450883543e-140 +8.030303030303030027e+02 -9.242424242424242493e+02 4.208320267535328214e-150 +8.333333333333334849e+02 -9.242424242424242493e+02 7.954865747498191044e-161 +8.636363636363639671e+02 -9.242424242424242493e+02 3.641295390075823371e-172 +8.939393939393939945e+02 -9.242424242424242493e+02 3.811894358852401519e-184 +9.242424242424244767e+02 -9.242424242424242493e+02 8.608235771892442605e-197 +9.545454545454545041e+02 -9.242424242424242493e+02 3.950625187187623395e-210 +9.848484848484849863e+02 -9.242424242424242493e+02 3.466965084269990367e-224 +1.015151515151515468e+03 -9.242424242424242493e+02 5.467417281280488934e-239 +1.045454545454545496e+03 -9.242424242424242493e+02 1.454269173318735367e-254 +1.075757575757575978e+03 -9.242424242424242493e+02 6.116197084169433751e-271 +1.106060606060606005e+03 -9.242424242424242493e+02 3.808027481301438858e-288 +1.136363636363636488e+03 -9.242424242424242493e+02 3.282252599972601431e-306 +1.166666666666666970e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.939393939393938808e+02 1.075970904295022199e-53 +-1.469696969696969745e+03 -8.939393939393938808e+02 2.151258874210892432e-49 +-1.439393939393939490e+03 -8.939393939393938808e+02 2.134523160815666617e-45 +-1.409090909090909008e+03 -8.939393939393938808e+02 1.091136794320088488e-41 +-1.378787878787878753e+03 -8.939393939393938808e+02 2.979513160179100261e-38 +-1.348484848484848499e+03 -8.939393939393938808e+02 4.500703460466718864e-35 +-1.318181818181818244e+03 -8.939393939393938808e+02 3.889817655100585006e-32 +-1.287878787878787989e+03 -8.939393939393938808e+02 1.987010532640086049e-29 +-1.257575757575757507e+03 -8.939393939393938808e+02 6.189635416499139188e-27 +-1.227272727272727252e+03 -8.939393939393938808e+02 1.211600363895481907e-24 +-1.196969696969696997e+03 -8.939393939393938808e+02 1.533847428403295239e-22 +-1.166666666666666515e+03 -8.939393939393938808e+02 1.290909947486153188e-20 +-1.136363636363636488e+03 -8.939393939393938808e+02 7.415268609422300383e-19 +-1.106060606060606005e+03 -8.939393939393938808e+02 2.981018574785857921e-17 +-1.075757575757575751e+03 -8.939393939393938808e+02 8.589395343775586657e-16 +-1.045454545454545496e+03 -8.939393939393938808e+02 1.814418398434590395e-14 +-1.015151515151515127e+03 -8.939393939393938808e+02 2.870579718490666773e-13 +-9.848484848484848726e+02 -8.939393939393938808e+02 3.470587925503508303e-12 +-9.545454545454545041e+02 -8.939393939393938808e+02 3.267723238714276568e-11 +-9.242424242424242493e+02 -8.939393939393938808e+02 2.438750248254377548e-10 +-8.939393939393938808e+02 -8.939393939393938808e+02 1.466573596940674720e-09 +-8.636363636363636260e+02 -8.939393939393938808e+02 7.215277938779293021e-09 +-8.333333333333332575e+02 -8.939393939393938808e+02 2.944941620113848989e-08 +-8.030303030303030027e+02 -8.939393939393938808e+02 1.009950414069068344e-07 +-7.727272727272727479e+02 -8.939393939393938808e+02 2.943825259327298849e-07 +-7.424242424242423795e+02 -8.939393939393938808e+02 7.368261931620445183e-07 +-7.121212121212121247e+02 -8.939393939393938808e+02 1.597993975671998298e-06 +-6.818181818181817562e+02 -8.939393939393938808e+02 3.026368684010192617e-06 +-6.515151515151515014e+02 -8.939393939393938808e+02 5.037885229815266850e-06 +-6.212121212121211329e+02 -8.939393939393938808e+02 7.410732345003953060e-06 +-5.909090909090908781e+02 -8.939393939393938808e+02 9.672320012642583633e-06 +-5.606060606060605096e+02 -8.939393939393938808e+02 1.123286822982212203e-05 +-5.303030303030302548e+02 -8.939393939393938808e+02 1.162621955646474830e-05 +-5.000000000000000000e+02 -8.939393939393938808e+02 1.072840490473388338e-05 +-4.696969696969697452e+02 -8.939393939393938808e+02 8.818710076177945181e-06 +-4.393939393939392630e+02 -8.939393939393938808e+02 6.443714674555813175e-06 +-4.090909090909090082e+02 -8.939393939393938808e+02 4.171386994035421681e-06 +-3.787878787878787534e+02 -8.939393939393938808e+02 2.381512063610726651e-06 +-3.484848484848484986e+02 -8.939393939393938808e+02 1.192152875094332198e-06 +-3.181818181818180165e+02 -8.939393939393938808e+02 5.195893945539351238e-07 +-2.878787878787877617e+02 -8.939393939393938808e+02 1.955436111287653785e-07 +-2.575757575757575069e+02 -8.939393939393938808e+02 6.294357909175340719e-08 +-2.272727272727272521e+02 -8.939393939393938808e+02 1.714417823045394639e-08 +-1.969696969696969973e+02 -8.939393939393938808e+02 3.904234504556236604e-09 +-1.666666666666665151e+02 -8.939393939393938808e+02 7.336167021249713435e-10 +-1.363636363636362603e+02 -8.939393939393938808e+02 1.121089509384016658e-10 +-1.060606060606060055e+02 -8.939393939393938808e+02 1.371628065598424518e-11 +-7.575757575757575069e+01 -8.939393939393938808e+02 1.321016453443305432e-12 +-4.545454545454549589e+01 -8.939393939393938808e+02 9.834906517405938491e-14 +-1.515151515151501371e+01 -8.939393939393938808e+02 5.551371713955518781e-15 +1.515151515151524109e+01 -8.939393939393938808e+02 2.327233294925867241e-16 +4.545454545454549589e+01 -8.939393939393938808e+02 7.089149201122908359e-18 +7.575757575757575069e+01 -8.939393939393938808e+02 1.533315393829166838e-19 +1.060606060606062329e+02 -8.939393939393938808e+02 2.298180960274047858e-21 +1.363636363636364877e+02 -8.939393939393938808e+02 2.326740886532363311e-23 +1.666666666666667425e+02 -8.939393939393938808e+02 1.549109724599530605e-25 +1.969696969696969973e+02 -8.939393939393938808e+02 6.594920231735075973e-28 +2.272727272727272521e+02 -8.939393939393938808e+02 1.743478240992665279e-30 +2.575757575757577342e+02 -8.939393939393938808e+02 2.776215061516733583e-33 +2.878787878787879890e+02 -8.939393939393938808e+02 2.579483791747016240e-36 +3.181818181818182438e+02 -8.939393939393938808e+02 1.353108799656736304e-39 +3.484848484848484986e+02 -8.939393939393938808e+02 3.872518558409981954e-43 +3.787878787878789808e+02 -8.939393939393938808e+02 5.836055178228995336e-47 +4.090909090909092356e+02 -8.939393939393938808e+02 4.464554645349965907e-51 +4.393939393939394904e+02 -8.939393939393938808e+02 1.669172073207070091e-55 +4.696969696969697452e+02 -8.939393939393938808e+02 2.932805033955430888e-60 +5.000000000000000000e+02 -8.939393939393938808e+02 2.325856181748448658e-65 +5.303030303030304822e+02 -8.939393939393938808e+02 7.985867999539144734e-71 +5.606060606060605096e+02 -8.939393939393938808e+02 1.137330255125591933e-76 +5.909090909090909918e+02 -8.939393939393938808e+02 6.428733181079069224e-83 +6.212121212121214739e+02 -8.939393939393938808e+02 1.378323829382579349e-89 +6.515151515151515014e+02 -8.939393939393938808e+02 1.069893269020641164e-96 +6.818181818181819835e+02 -8.939393939393938808e+02 2.866373679610536710e-104 +7.121212121212120110e+02 -8.939393939393938808e+02 2.523665068051930833e-112 +7.424242424242424931e+02 -8.939393939393938808e+02 6.943910903842949126e-121 +7.727272727272729753e+02 -8.939393939393938808e+02 5.671273562847458234e-130 +8.030303030303030027e+02 -8.939393939393938808e+02 1.304232948234466486e-139 +8.333333333333334849e+02 -8.939393939393938808e+02 8.001759500366227833e-150 +8.636363636363639671e+02 -8.939393939393938808e+02 1.239346602962220879e-160 +8.939393939393939945e+02 -8.939393939393938808e+02 4.579961132755234720e-172 +9.242424242424244767e+02 -8.939393939393938808e+02 3.811894358851751444e-184 +9.545454545454545041e+02 -8.939393939393938808e+02 6.736617061034465262e-197 +9.848484848484849863e+02 -8.939393939393938808e+02 2.380346914687251377e-210 +1.015151515151515468e+03 -8.939393939393938808e+02 1.581521332753086233e-224 +1.045454545454545496e+03 -8.939393939393938808e+02 1.855875457243220100e-239 +1.075757575757575978e+03 -8.939393939393938808e+02 3.608508343024296000e-255 +1.106060606060606005e+03 -8.939393939393938808e+02 1.089284707477999274e-271 +1.136363636363636488e+03 -8.939393939393938808e+02 4.777307158640410531e-289 +1.166666666666666970e+03 -8.939393939393938808e+02 2.845180409262078763e-307 +1.196969696969696997e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.636363636363636260e+02 8.582459009524821314e-54 +-1.469696969696969745e+03 -8.636363636363636260e+02 2.085598728277228549e-49 +-1.439393939393939490e+03 -8.636363636363636260e+02 2.476707066506998732e-45 +-1.409090909090909008e+03 -8.636363636363636260e+02 1.493204720045171366e-41 +-1.378787878787878753e+03 -8.636363636363636260e+02 4.742467831581376572e-38 +-1.348484848484848499e+03 -8.636363636363636260e+02 8.223048123166088698e-35 +-1.318181818181818244e+03 -8.636363636363636260e+02 8.056961709414218233e-32 +-1.287878787878787989e+03 -8.636363636363636260e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -8.636363636363636260e+02 1.592071826992921685e-26 +-1.227272727272727252e+03 -8.636363636363636260e+02 3.418744282862917713e-24 +-1.196969696969696997e+03 -8.636363636363636260e+02 4.703084136443780933e-22 +-1.166666666666666515e+03 -8.636363636363636260e+02 4.263786878818296631e-20 +-1.136363636363636488e+03 -8.636363636363636260e+02 2.617295991581752854e-18 +-1.106060606060606005e+03 -8.636363636363636260e+02 1.116262575131994029e-16 +-1.075757575757575751e+03 -8.636363636363636260e+02 3.390089671968770703e-15 +-1.045454545454545496e+03 -8.636363636363636260e+02 7.504573066194535766e-14 +-1.015151515151515127e+03 -8.636363636363636260e+02 1.237978279006406237e-12 +-9.848484848484848726e+02 -8.636363636363636260e+02 1.553953783700685556e-11 +-9.545454545454545041e+02 -8.636363636363636260e+02 1.513667830629564845e-10 +-9.242424242424242493e+02 -8.636363636363636260e+02 1.165422519016183175e-09 +-8.939393939393938808e+02 -8.636363636363636260e+02 7.215277938779345133e-09 +-8.636363636363636260e+02 -8.636363636363636260e+02 3.649720569992004165e-08 +-8.333333333333332575e+02 -8.636363636363636260e+02 1.530687983283947407e-07 +-8.030303030303030027e+02 -8.636363636363636260e+02 5.394875368984435896e-07 +-7.727272727272727479e+02 -8.636363636363636260e+02 1.617538348122379698e-06 +-7.424242424242423795e+02 -8.636363636363636260e+02 4.171386994035452174e-06 +-7.121212121212121247e+02 -8.636363636363636260e+02 9.343228515321435411e-06 +-6.818181818181817562e+02 -8.636363636363636260e+02 1.833181538886218795e-05 +-6.515151515151515014e+02 -8.636363636363636260e+02 3.173737341076305588e-05 +-6.212121212121211329e+02 -8.636363636363636260e+02 4.877778093119244452e-05 +-5.909090909090908781e+02 -8.636363636363636260e+02 6.687299228485671908e-05 +-5.606060606060605096e+02 -8.636363636363636260e+02 8.207536179214331177e-05 +-5.303030303030302548e+02 -8.636363636363636260e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 -8.636363636363636260e+02 8.942879788635431577e-05 +-4.696969696969697452e+02 -8.636363636363636260e+02 7.947107386062869845e-05 +-4.393939393939392630e+02 -8.636363636363636260e+02 6.334792636026868764e-05 +-4.090909090909090082e+02 -8.636363636363636260e+02 4.517735882024961360e-05 +-3.787878787878787534e+02 -8.636363636363636260e+02 2.871517220500776287e-05 +-3.484848484848484986e+02 -8.636363636363636260e+02 1.618470429048171475e-05 +-3.181818181818180165e+02 -8.636363636363636260e+02 8.038315219101289065e-06 +-2.878787878787877617e+02 -8.636363636363636260e+02 3.491563484674899598e-06 +-2.575757575757575069e+02 -8.636363636363636260e+02 1.314803303002596909e-06 +-2.272727272727272521e+02 -8.636363636363636260e+02 4.249544803125891469e-07 +-1.969696969696969973e+02 -8.636363636363636260e+02 1.165690430938552213e-07 +-1.666666666666665151e+02 -8.636363636363636260e+02 2.680187736377878801e-08 +-1.363636363636362603e+02 -8.636363636363636260e+02 5.094879290801979758e-09 +-1.060606060606060055e+02 -8.636363636363636260e+02 7.888571694518244208e-10 +-7.575757575757575069e+01 -8.636363636363636260e+02 9.788841721948566249e-11 +-4.545454545454549589e+01 -8.636363636363636260e+02 9.566848707109044468e-12 +-1.515151515151501371e+01 -8.636363636363636260e+02 7.227880372012368131e-13 +1.515151515151524109e+01 -8.636363636363636260e+02 4.138288825130408031e-14 +4.545454545454549589e+01 -8.636363636363636260e+02 1.758026172274798347e-15 +7.575757575757575069e+01 -8.636363636363636260e+02 5.418948642188895077e-17 +1.060606060606062329e+02 -8.636363636363636260e+02 1.183706196909827613e-18 +1.363636363636364877e+02 -8.636363636363636260e+02 1.787432223791635442e-20 +1.666666666666667425e+02 -8.636363636363636260e+02 1.817829598985437177e-22 +1.969696969696969973e+02 -8.636363636363636260e+02 1.211600363895430296e-24 +2.272727272727272521e+02 -8.636363636363636260e+02 5.143473773787020056e-27 +2.575757575757577342e+02 -8.636363636363636260e+02 1.349946039877017404e-29 +2.878787878787879890e+02 -8.636363636363636260e+02 2.123608376664169409e-32 +3.181818181818182438e+02 -8.636363636363636260e+02 1.938784546125297274e-35 +3.484848484848484986e+02 -8.636363636363636260e+02 9.934460502445976017e-39 +3.787878787878789808e+02 -8.636363636363636260e+02 2.759591033387191905e-42 +4.090909090909092356e+02 -8.636363636363636260e+02 4.008856449748302439e-46 +4.393939393939394904e+02 -8.636363636363636260e+02 2.934437283087355544e-50 +4.696969696969697452e+02 -8.636363636363636260e+02 1.041536444950744645e-54 +5.000000000000000000e+02 -8.636363636363636260e+02 1.722859058062611168e-59 +5.303030303030304822e+02 -8.636363636363636260e+02 1.274954127372944241e-64 +5.606060606060605096e+02 -8.636363636363636260e+02 4.046842924222900027e-70 +5.909090909090909918e+02 -8.636363636363636260e+02 5.275773338399290609e-76 +6.212121212121214739e+02 -8.636363636363636260e+02 2.701708418515782671e-82 +6.515151515151515014e+02 -8.636363636363636260e+02 5.191244991778134832e-89 +6.818181818181819835e+02 -8.636363636363636260e+02 3.570647460208784808e-96 +7.121212121212120110e+02 -8.636363636363636260e+02 8.377030160884277723e-104 +7.424242424242424931e+02 -8.636363636363636260e+02 6.379544381480531450e-112 +7.727272727272729753e+02 -8.636363636363636260e+02 1.498987831105395938e-120 +8.030303030303030027e+02 -8.636363636363636260e+02 1.031647559331802968e-129 +8.333333333333334849e+02 -8.636363636363636260e+02 1.971827466418941207e-139 +8.636363636363639671e+02 -8.636363636363636260e+02 9.911829987628079137e-150 +8.939393939393939945e+02 -8.636363636363636260e+02 1.239346602962361758e-160 +9.242424242424244767e+02 -8.636363636363636260e+02 3.641295390076443906e-172 +9.545454545454545041e+02 -8.636363636363636260e+02 2.371794117561307766e-184 +9.848484848484849863e+02 -8.636363636363636260e+02 3.227403924914910139e-197 +1.015151515151515468e+03 -8.636363636363636260e+02 8.634670942947184589e-211 +1.045454545454545496e+03 -8.636363636363636260e+02 4.269517823377249477e-225 +1.075757575757575978e+03 -8.636363636363636260e+02 3.663029685140437380e-240 +1.106060606060606005e+03 -8.636363636363636260e+02 5.113075120196827935e-256 +1.136363636363636488e+03 -8.636363636363636260e+02 1.087474689039163063e-272 +1.166666666666666970e+03 -8.636363636363636260e+02 3.296325375163489668e-290 +1.196969696969696997e+03 -8.636363636363636260e+02 1.330323203696243212e-308 +1.227272727272727479e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.333333333333332575e+02 4.952089332747829951e-54 +-1.469696969696969745e+03 -8.333333333333332575e+02 1.482625960384881751e-49 +-1.439393939393939490e+03 -8.333333333333332575e+02 2.134523160815757784e-45 +-1.409090909090909008e+03 -8.333333333333332575e+02 1.536363899260164920e-41 +-1.378787878787878753e+03 -8.333333333333332575e+02 5.740802921527903378e-38 +-1.348484848484848499e+03 -8.333333333333332575e+02 1.154945356164435713e-34 +-1.318181818181818244e+03 -8.333333333333332575e+02 1.295832848468759730e-31 +-1.287878787878787989e+03 -8.333333333333332575e+02 8.388558497347731175e-29 +-1.257575757575757507e+03 -8.333333333333332575e+02 3.237368317942560542e-26 +-1.227272727272727252e+03 -8.333333333333332575e+02 7.686745253455188263e-24 +-1.196969696969696997e+03 -8.333333333333332575e+02 1.157393946134598128e-21 +-1.166666666666666515e+03 -8.333333333333332575e+02 1.137665448958109501e-19 +-1.136363636363636488e+03 -8.333333333333332575e+02 7.506067042544200381e-18 +-1.106060606060606005e+03 -8.333333333333332575e+02 3.413565520039546177e-16 +-1.075757575757575751e+03 -8.333333333333332575e+02 1.097485946719979653e-14 +-1.045454545454545496e+03 -8.333333333333332575e+02 2.555319222097645695e-13 +-1.015151515151515127e+03 -8.333333333333332575e+02 4.408297904797786197e-12 +-9.848484848484848726e+02 -8.333333333333332575e+02 5.757897918648299176e-11 +-9.545454545454545041e+02 -8.333333333333332575e+02 5.811329112628900131e-10 +-9.242424242424242493e+02 -8.333333333333332575e+02 4.619769020364256262e-09 +-8.939393939393938808e+02 -8.333333333333332575e+02 2.944941620113848989e-08 +-8.636363636363636260e+02 -8.333333333333332575e+02 1.530687983283920407e-07 +-8.333333333333332575e+02 -8.333333333333332575e+02 6.588031862013070807e-07 +-8.030303030303030027e+02 -8.333333333333332575e+02 2.381512063610726651e-06 +-7.727272727272727479e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-7.424242424242423795e+02 -8.333333333333332575e+02 1.939658080333585773e-05 +-7.121212121212121247e+02 -8.333333333333332575e+02 4.468444522754377835e-05 +-6.818181818181817562e+02 -8.333333333333332575e+02 9.039146387247887638e-05 +-6.515151515151515014e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-6.212121212121211329e+02 -8.333333333333332575e+02 2.582855175103848308e-04 +-5.909090909090908781e+02 -8.333333333333332575e+02 3.693737472711880053e-04 +-5.606060606060605096e+02 -8.333333333333332575e+02 4.754453697203643082e-04 +-5.303030303030302548e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-5.000000000000000000e+02 -8.333333333333332575e+02 5.807692880778138507e-04 +-4.696969696969697452e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-4.393939393939392630e+02 -8.333333333333332575e+02 4.754453697203625735e-04 +-4.090909090909090082e+02 -8.333333333333332575e+02 3.693737472711874090e-04 +-3.787878787878787534e+02 -8.333333333333332575e+02 2.582855175103857524e-04 +-3.484848484848484986e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-3.181818181818180165e+02 -8.333333333333332575e+02 9.039146387247823941e-05 +-2.878787878787877617e+02 -8.333333333333332575e+02 4.468444522754362250e-05 +-2.575757575757575069e+02 -8.333333333333332575e+02 1.939658080333571882e-05 +-2.272727272727272521e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-1.969696969696969973e+02 -8.333333333333332575e+02 2.381512063610743592e-06 +-1.666666666666665151e+02 -8.333333333333332575e+02 6.588031862012954340e-07 +-1.363636363636362603e+02 -8.333333333333332575e+02 1.530687983283931260e-07 +-1.060606060606060055e+02 -8.333333333333332575e+02 2.944941620113828144e-08 +-7.575757575757575069e+01 -8.333333333333332575e+02 4.619769020364256262e-09 +-4.545454545454549589e+01 -8.333333333333332575e+02 5.811329112628900131e-10 +-1.515151515151501371e+01 -8.333333333333332575e+02 5.757897918648299176e-11 +1.515151515151524109e+01 -8.333333333333332575e+02 4.408297904797786197e-12 +4.545454545454549589e+01 -8.333333333333332575e+02 2.555319222097663365e-13 +7.575757575757575069e+01 -8.333333333333332575e+02 1.097485946719987384e-14 +1.060606060606062329e+02 -8.333333333333332575e+02 3.413565520039424889e-16 +1.363636363636364877e+02 -8.333333333333332575e+02 7.506067042544414544e-18 +1.666666666666667425e+02 -8.333333333333332575e+02 1.137665448958077001e-19 +1.969696969696969973e+02 -8.333333333333332575e+02 1.157393946134589853e-21 +2.272727272727272521e+02 -8.333333333333332575e+02 7.686745253455188263e-24 +2.575757575757577342e+02 -8.333333333333332575e+02 3.237368317942468707e-26 +2.878787878787879890e+02 -8.333333333333332575e+02 8.388558497347731175e-29 +3.181818181818182438e+02 -8.333333333333332575e+02 1.295832848468759730e-31 +3.484848484848484986e+02 -8.333333333333332575e+02 1.154945356164468428e-34 +3.787878787878789808e+02 -8.333333333333332575e+02 5.740802921527659071e-38 +4.090909090909092356e+02 -8.333333333333332575e+02 1.536363899260055570e-41 +4.393939393939394904e+02 -8.333333333333332575e+02 2.134523160815757784e-45 +4.696969696969697452e+02 -8.333333333333332575e+02 1.482625960384818511e-49 +5.000000000000000000e+02 -8.333333333333332575e+02 4.952089332747829951e-54 +5.303030303030304822e+02 -8.333333333333332575e+02 7.640771892899906689e-59 +5.606060606060605096e+02 -8.333333333333332575e+02 5.225251588496879775e-64 +5.909090909090909918e+02 -8.333333333333332575e+02 1.517718613154257883e-69 +6.212121212121214739e+02 -8.333333333333332575e+02 1.792032305386404785e-75 +6.515151515151515014e+02 -8.333333333333332575e+02 8.222254727486268530e-82 +6.818181818181819835e+02 -8.333333333333332575e+02 1.399619867200871609e-88 +7.121212121212120110e+02 -8.333333333333332575e+02 8.428503477567044989e-96 +7.424242424242424931e+02 -8.333333333333332575e+02 1.710104800090375856e-103 +7.727272727272729753e+02 -8.333333333333332575e+02 1.111990585998753488e-111 +8.030303030303030027e+02 -8.333333333333332575e+02 2.201524032105787785e-120 +8.333333333333334849e+02 -8.333333333333332575e+02 1.259189386491206326e-129 +8.636363636363639671e+02 -8.333333333333332575e+02 1.971827466418941207e-139 +8.939393939393939945e+02 -8.333333333333332575e+02 8.001759500367137341e-150 +9.242424242424244767e+02 -8.333333333333332575e+02 7.954865747498191044e-161 +9.545454545454545041e+02 -8.333333333333332575e+02 1.829222807236285780e-172 +9.848484848484849863e+02 -8.333333333333332575e+02 9.174996973565106847e-185 +1.015151515151515468e+03 -8.333333333333332575e+02 9.454390984310646192e-198 +1.045454545454545496e+03 -8.333333333333332575e+02 1.882763600863253646e-211 +1.075757575757575978e+03 -8.333333333333332575e+02 6.807732712388142185e-226 +1.106060606060606005e+03 -8.333333333333332575e+02 4.193987081499997356e-241 +1.136363636363636488e+03 -8.333333333333332575e+02 4.125784643840825254e-257 +1.166666666666666970e+03 -8.333333333333332575e+02 6.066545258624102787e-274 +1.196969696969696997e+03 -8.333333333333332575e+02 1.246510256904123647e-291 +1.227272727272727479e+03 -8.333333333333332575e+02 3.341930913911265327e-310 +1.257575757575757507e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.030303030303030027e+02 2.062617889542571576e-54 +-1.469696969696969745e+03 -8.030303030303030027e+02 7.718006380932664042e-50 +-1.439393939393939490e+03 -8.030303030303030027e+02 1.365561729682181226e-45 +-1.409090909090909008e+03 -8.030303030303030027e+02 1.188658400193743405e-41 +-1.378787878787878753e+03 -8.030303030303030027e+02 5.289633079428642286e-38 +-1.348484848484848499e+03 -8.030303030303030027e+02 1.249003296533140431e-34 +-1.318181818181818244e+03 -8.030303030303030027e+02 1.622114593737591843e-31 +-1.287878787878787989e+03 -8.030303030303030027e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -8.030303030303030027e+02 5.224159077859599815e-26 +-1.227272727272727252e+03 -8.030303030303030027e+02 1.383476638375763646e-23 +-1.196969696969696997e+03 -8.030303030303030027e+02 2.298180960274129861e-21 +-1.166666666666666515e+03 -8.030303030303030027e+02 2.467071494564441659e-19 +-1.136363636363636488e+03 -8.030303030303030027e+02 1.760986780776546967e-17 +-1.106060606060606005e+03 -8.030303030303030027e+02 8.589395343775709917e-16 +-1.075757575757575751e+03 -8.030303030303030027e+02 2.938461975882676648e-14 +-1.045454545454545496e+03 -8.030303030303030027e+02 7.227880372012368131e-13 +-1.015151515151515127e+03 -8.030303030303030027e+02 1.308823873075643919e-11 +-9.848484848484848726e+02 -8.030303030303030027e+02 1.784186981526963786e-10 +-9.545454545454545041e+02 -8.030303030303030027e+02 1.870085776796276879e-09 +-9.242424242424242493e+02 -8.030303030303030027e+02 1.537380432065336123e-08 +-8.939393939393938808e+02 -8.030303030303030027e+02 1.009950414069075359e-07 +-8.636363636363636260e+02 -8.030303030303030027e+02 5.394875368984397780e-07 +-8.333333333333332575e+02 -8.030303030303030027e+02 2.381512063610743592e-06 +-8.030303030303030027e+02 -8.030303030303030027e+02 8.818710076177945181e-06 +-7.727272727272727479e+02 -8.030303030303030027e+02 2.777107682945768120e-05 +-7.424242424242423795e+02 -8.030303030303030027e+02 7.530672801598811120e-05 +-7.121212121212121247e+02 -8.030303030303030027e+02 1.778319660458227219e-04 +-6.818181818181817562e+02 -8.030303030303030027e+02 3.693737472711874090e-04 +-6.515151515151515014e+02 -8.030303030303030027e+02 6.807867228626483845e-04 +-6.212121212121211329e+02 -8.030303030303030027e+02 1.121804712250778872e-03 +-5.909090909090908781e+02 -8.030303030303030027e+02 1.663107833829694350e-03 +-5.606060606060605096e+02 -8.030303030303030027e+02 2.229563892895687887e-03 +-5.303030303030302548e+02 -8.030303030303030027e+02 2.713180947850660305e-03 +-5.000000000000000000e+02 -8.030303030303030027e+02 3.004854438145695885e-03 +-4.696969696969697452e+02 -8.030303030303030027e+02 3.032801906466381023e-03 +-4.393939393939392630e+02 -8.030303030303030027e+02 2.789935865432201928e-03 +-4.090909090909090082e+02 -8.030303030303030027e+02 2.336636575977227726e-03 +-3.787878787878787534e+02 -8.030303030303030027e+02 1.777524778139205576e-03 +-3.484848484848484986e+02 -8.030303030303030027e+02 1.223804447256134249e-03 +-3.181818181818180165e+02 -8.030303030303030027e+02 7.589062891483347797e-04 +-2.878787878787877617e+02 -8.030303030303030027e+02 4.213233122013369174e-04 +-2.575757575757575069e+02 -8.030303030303030027e+02 2.078878242575181391e-04 +-2.272727272727272521e+02 -8.030303030303030027e+02 9.039146387247776508e-05 +-1.969696969696969973e+02 -8.030303030303030027e+02 3.429831019357709195e-05 +-1.666666666666665151e+02 -8.030303030303030027e+02 1.123286822982196279e-05 +-1.363636363636362603e+02 -8.030303030303030027e+02 3.136682068681809573e-06 +-1.060606060606060055e+02 -8.030303030303030027e+02 7.368261931620260953e-07 +-7.575757575757575069e+01 -8.030303030303030027e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 -8.030303030303030027e+02 2.279436054554450457e-08 +-1.515151515151501371e+01 -8.030303030303030027e+02 2.904147478221158524e-09 +1.515151515151524109e+01 -8.030303030303030027e+02 2.913208311720644275e-10 +4.545454545454549589e+01 -8.030303030303030027e+02 2.256091261159179662e-11 +7.575757575757575069e+01 -8.030303030303030027e+02 1.321016453443291498e-12 +1.060606060606062329e+02 -8.030303030303030027e+02 5.720368200038586492e-14 +1.363636363636364877e+02 -8.030303030303030027e+02 1.789638228793522393e-15 +1.666666666666667425e+02 -8.030303030303030027e+02 3.946907027548906040e-17 +1.969696969696969973e+02 -8.030303030303030027e+02 5.979809732375874211e-19 +2.272727272727272521e+02 -8.030303030303030027e+02 6.057712465178815567e-21 +2.575757575757577342e+02 -8.030303030303030027e+02 3.988745488704730172e-23 +2.878787878787879890e+02 -8.030303030303030027e+02 1.657484593072472921e-25 +3.181818181818182438e+02 -8.030303030303030027e+02 4.214934807281724723e-28 +3.484848484848484986e+02 -8.030303030303030027e+02 6.352821551413571390e-31 +3.787878787878789808e+02 -8.030303030303030027e+02 5.489675720399862976e-34 +4.090909090909092356e+02 -8.030303030303030027e+02 2.627630745310841879e-37 +4.393939393939394904e+02 -8.030303030303030027e+02 6.722278760459352809e-41 +4.696969696969697452e+02 -8.030303030303030027e+02 8.858572265124713127e-45 +5.000000000000000000e+02 -8.030303030303030027e+02 5.788020115191121568e-49 +5.303030303030304822e+02 -8.030303030303030027e+02 1.802615210573042652e-53 +5.606060606060605096e+02 -8.030303030303030027e+02 2.569412945640485258e-58 +5.909090909090909918e+02 -8.030303030303030027e+02 1.607449729462788923e-63 +6.212121212121214739e+02 -8.030303030303030027e+02 4.227579734002550937e-69 +6.515151515151515014e+02 -8.030303030303030027e+02 4.471353353524823813e-75 +6.818181818181819835e+02 -8.030303030303030027e+02 1.817123214030286664e-81 +7.121212121212120110e+02 -8.030303030303030027e+02 2.707677564871139467e-88 +7.424242424242424931e+02 -8.030303030303030027e+02 1.409967973437060406e-95 +7.727272727272729753e+02 -8.030303030303030027e+02 2.442403362450314721e-103 +8.030303030303030027e+02 -8.030303030303030027e+02 1.338076796299368466e-111 +8.333333333333334849e+02 -8.030303030303030027e+02 2.201524032105286986e-120 +8.636363636363639671e+02 -8.030303030303030027e+02 1.031647559331685726e-129 +8.939393939393939945e+02 -8.030303030303030027e+02 1.304232948234466486e-139 +9.242424242424244767e+02 -8.030303030303030027e+02 4.208320267534610810e-150 +9.545454545454545041e+02 -8.030303030303030027e+02 3.274686139916537408e-161 +9.848484848484849863e+02 -8.030303030303030027e+02 5.799344400514536578e-173 +1.015151515151515468e+03 -8.030303030303030027e+02 2.203134651993508067e-185 +1.045454545454545496e+03 -8.030303030303030027e+02 1.690146173206725593e-198 +1.075757575757575978e+03 -8.030303030303030027e+02 2.461842699099061891e-212 +1.106060606060606005e+03 -8.030303030303030027e+02 6.393584769897403150e-227 +1.136363636363636488e+03 -8.030303030303030027e+02 2.776741792535026036e-242 +1.166666666666666970e+03 -8.030303030303030027e+02 1.889104212390339900e-258 +1.196969696969696997e+03 -8.030303030303030027e+02 1.883612903695001093e-275 +1.227272727272727479e+03 -8.030303030303030027e+02 2.572126065280155193e-293 +1.257575757575757507e+03 -8.030303030303030027e+02 4.489218983745281423e-312 +1.287878787878787989e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.727272727272727479e+02 6.180936518926651295e-55 +-1.469696969696969745e+03 -7.727272727272727479e+02 2.934437283087563972e-50 +-1.439393939393939490e+03 -7.727272727272727479e+02 6.472937031497939167e-46 +-1.409090909090909008e+03 -7.727272727272727479e+02 6.907572784675151434e-42 +-1.378787878787878753e+03 -7.727272727272727479e+02 3.708533372700346176e-38 +-1.348484848484848499e+03 -7.727272727272727479e+02 1.040399671311677575e-34 +-1.318181818181818244e+03 -7.727272727272727479e+02 1.582164859452590480e-31 +-1.287878787878787989e+03 -7.727272727272727479e+02 1.351302430080159497e-28 +-1.257575757575757507e+03 -7.727272727272727479e+02 6.707520673389906865e-26 +-1.227272727272727252e+03 -7.727272727272727479e+02 1.999875803674367746e-23 +-1.196969696969696997e+03 -7.727272727272727479e+02 3.697107193508666570e-21 +-1.166666666666666515e+03 -7.727272727272727479e+02 4.369070960201085664e-19 +-1.136363636363636488e+03 -7.727272727272727479e+02 3.398582235670972016e-17 +-1.106060606060606005e+03 -7.727272727272727479e+02 1.789638228793560259e-15 +-1.075757575757575751e+03 -7.727272727272727479e+02 6.552879881345054660e-14 +-1.045454545454545496e+03 -7.727272727272727479e+02 1.711602587959610888e-12 +-1.015151515151515127e+03 -7.727272727272727479e+02 3.267723238714253303e-11 +-9.848484848484848726e+02 -7.727272727272727479e+02 4.666492816799106986e-10 +-9.545454545454545041e+02 -7.727272727272727479e+02 5.094879290802069921e-09 +-9.242424242424242493e+02 -7.727272727272727479e+02 4.341438767599627776e-08 +-8.939393939393938808e+02 -7.727272727272727479e+02 2.943825259327298849e-07 +-8.636363636363636260e+02 -7.727272727272727479e+02 1.617538348122356828e-06 +-8.333333333333332575e+02 -7.727272727272727479e+02 7.325049444657359782e-06 +-8.030303030303030027e+02 -7.727272727272727479e+02 2.777107682945748808e-05 +-7.727272727272727479e+02 -7.727272727272727479e+02 8.942879788635431577e-05 +-7.424242424242423795e+02 -7.727272727272727479e+02 2.478588728614951027e-04 +-7.121212121212121247e+02 -7.727272727272727479e+02 5.983804620234878550e-04 +-6.818181818181817562e+02 -7.727272727272727479e+02 1.271929997684393635e-03 +-6.515151515151515014e+02 -7.727272727272727479e+02 2.403214091272132952e-03 +-6.212121212121211329e+02 -7.727272727272727479e+02 4.069670962380101883e-03 +-5.909090909090908781e+02 -7.727272727272727479e+02 6.220444444303517909e-03 +-5.606060606060605096e+02 -7.727272727272727479e+02 8.631774319411427907e-03 +-5.303030303030302548e+02 -7.727272727272727479e+02 1.092396005911758401e-02 +-5.000000000000000000e+02 -7.727272727272727479e+02 1.265056373312017056e-02 +-4.696969696969697452e+02 -7.727272727272727479e+02 1.343387640559216487e-02 +-4.393939393939392630e+02 -7.727272727272727479e+02 1.309272417923817988e-02 +-4.090909090909090082e+02 -7.727272727272727479e+02 1.170671265806339477e-02 +-3.787878787878787534e+02 -7.727272727272727479e+02 9.587796290980311886e-03 +-3.484848484848484986e+02 -7.727272727272727479e+02 7.172122996986642941e-03 +-3.181818181818180165e+02 -7.727272727272727479e+02 4.880356011530244398e-03 +-2.878787878787877617e+02 -7.727272727272727479e+02 3.004854438145679839e-03 +-2.575757575757575069e+02 -7.727272727272727479e+02 1.663107833829688496e-03 +-2.272727272727272521e+02 -7.727272727272727479e+02 8.210372360606064393e-04 +-1.969696969696969973e+02 -7.727272727272727479e+02 3.582900703654543352e-04 +-1.666666666666665151e+02 -7.727272727272727479e+02 1.367992529815323724e-04 +-1.363636363636362603e+02 -7.727272727272727479e+02 4.517735882024945097e-05 +-1.060606060606060055e+02 -7.727272727272727479e+02 1.274150683472773504e-05 +-7.575757575757575069e+01 -7.727272727272727479e+02 3.026368684010149418e-06 +-4.545454545454549589e+01 -7.727272727272727479e+02 5.962464051477323838e-07 +-1.515151515151501371e+01 -7.727272727272727479e+02 9.585129365857783742e-08 +1.515151515151524109e+01 -7.727272727272727479e+02 1.235285605046274579e-08 +4.545454545454549589e+01 -7.727272727272727479e+02 1.252352167359059291e-09 +7.575757575757575069e+01 -7.727272727272727479e+02 9.788841721948566249e-11 +1.060606060606062329e+02 -7.727272727272727479e+02 5.774328674328783460e-12 +1.363636363636364877e+02 -7.727272727272727479e+02 2.513160532470653093e-13 +1.666666666666667425e+02 -7.727272727272727479e+02 7.880145509195522099e-15 +1.969696969696969973e+02 -7.727272727272727479e+02 1.736016382766623810e-16 +2.272727272727272521e+02 -7.727272727272727479e+02 2.617295991581789831e-18 +2.575757575757577342e+02 -7.727272727272727479e+02 2.627052324647195932e-20 +2.878787878787879890e+02 -7.727272727272727479e+02 1.705699230501279786e-22 +3.181818181818182438e+02 -7.727272727272727479e+02 6.952141112065225734e-25 +3.484848484848484986e+02 -7.727272727272727479e+02 1.724031541468436492e-27 +3.787878787878789808e+02 -7.727272727272727479e+02 2.518106005989973381e-30 +4.090909090909092356e+02 -7.727272727272727479e+02 2.094402829610119001e-33 +4.393939393939394904e+02 -7.727272727272727479e+02 9.579054004792609800e-37 +4.696969696969697452e+02 -7.727272727272727479e+02 2.323504838735749631e-40 +5.000000000000000000e+02 -7.727272727272727479e+02 2.879181287860839546e-44 +5.303030303030304822e+02 -7.727272727272727479e+02 1.753510576100227298e-48 +5.606060606060605096e+02 -7.727272727272727479e+02 5.043531720430224003e-53 +5.909090909090909918e+02 -7.727272727272727479e+02 6.574832806498292471e-58 +6.212121212121214739e+02 -7.727272727272727479e+02 3.723560575194985003e-63 +6.515151515151515014e+02 -7.727272727272727479e+02 8.770404237158145012e-69 +6.818181818181819835e+02 -7.727272727272727479e+02 8.214772912440769165e-75 +7.121212121212120110e+02 -7.727272727272727479e+02 2.921979237418274339e-81 +7.424242424242424931e+02 -7.727272727272727479e+02 3.764598893272483778e-88 +7.727272727272729753e+02 -7.727272727272727479e+02 1.673548439470268905e-95 +8.030303030303030027e+02 -7.727272727272727479e+02 2.442403362450592308e-103 +8.333333333333334849e+02 -7.727272727272727479e+02 1.111990585998753488e-111 +8.636363636363639671e+02 -7.727272727272727479e+02 1.498987831105225164e-120 +8.939393939393939945e+02 -7.727272727272727479e+02 5.671273562847458234e-130 +9.242424242424244767e+02 -7.727272727272727479e+02 5.701437370450883543e-140 +9.545454545454545041e+02 -7.727272727272727479e+02 1.440153326793208417e-150 +9.848484848484849863e+02 -7.727272727272727479e+02 8.632103141028222008e-162 +1.015151515151515468e+03 -7.727272727272727479e+02 1.158069139744006525e-173 +1.045454545454545496e+03 -7.727272727272727479e+02 3.276063875425019705e-186 +1.075757575757575978e+03 -7.727272727272727479e+02 1.838754821947033270e-199 +1.106060606060606005e+03 -7.727272727272727479e+02 1.924270086700422410e-213 +1.136363636363636488e+03 -7.727272727272727479e+02 3.524192993211743061e-228 +1.166666666666666970e+03 -7.727272727272727479e+02 1.058885644922625094e-243 +1.196969696969696997e+03 -7.727272727272727479e+02 4.886996119779783507e-260 +1.227272727272727479e+03 -7.727272727272727479e+02 3.239737918873586569e-277 +1.257575757575757507e+03 -7.727272727272727479e+02 2.881294644374713979e-295 +1.287878787878787989e+03 -7.727272727272727479e+02 3.206814891603562005e-314 +1.318181818181818471e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.424242424242423795e+02 1.326508867687886247e-55 +-1.469696969696969745e+03 -7.424242424242423795e+02 8.117601675613479067e-51 +-1.439393939393939490e+03 -7.424242424242423795e+02 2.266365294794688225e-46 +-1.409090909090909008e+03 -7.424242424242423795e+02 3.008015560372739800e-42 +-1.378787878787878753e+03 -7.424242424242423795e+02 1.975173268273269803e-38 +-1.348484848484848499e+03 -7.424242424242423795e+02 6.669538673888584568e-35 +-1.318181818181818244e+03 -7.424242424242423795e+02 1.202280905104514597e-31 +-1.287878787878787989e+03 -7.424242424242423795e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -7.424242424242423795e+02 6.861500121975037780e-26 +-1.227272727272727252e+03 -7.424242424242423795e+02 2.326740886532462640e-23 +-1.196969696969696997e+03 -7.424242424242423795e+02 4.832239773634609840e-21 +-1.166666666666666515e+03 -7.424242424242423795e+02 6.341504853147348302e-19 +-1.136363636363636488e+03 -7.424242424242423795e+02 5.418948642188818039e-17 +-1.106060606060606005e+03 -7.424242424242423795e+02 3.103241738433756901e-15 +-1.075757575757575751e+03 -7.424242424242423795e+02 1.224211976440239253e-13 +-1.045454545454545496e+03 -7.424242424242423795e+02 3.415578104546164842e-12 +-1.015151515151515127e+03 -7.424242424242423795e+02 6.910796398284438576e-11 +-9.848484848484848726e+02 -7.424242424242423795e+02 1.038488082495714054e-09 +-9.545454545454545041e+02 -7.424242424242423795e+02 1.185499294385565064e-08 +-9.242424242424242493e+02 -7.424242424242423795e+02 1.050286615177790462e-07 +-8.939393939393938808e+02 -7.424242424242423795e+02 7.368261931620445183e-07 +-8.636363636363636260e+02 -7.424242424242423795e+02 4.171386994035392035e-06 +-8.333333333333332575e+02 -7.424242424242423795e+02 1.939658080333585773e-05 +-8.030303030303030027e+02 -7.424242424242423795e+02 7.530672801598758265e-05 +-7.727272727272727479e+02 -7.424242424242423795e+02 2.478588728614951027e-04 +-7.424242424242423795e+02 -7.424242424242423795e+02 7.012922018445252046e-04 +-7.121212121212121247e+02 -7.424242424242423795e+02 1.727598076362150655e-03 +-6.818181818181817562e+02 -7.424242424242423795e+02 3.748214649864088036e-03 +-6.515151515151515014e+02 -7.424242424242423795e+02 7.235968611464953064e-03 +-6.212121212121211329e+02 -7.424242424242423795e+02 1.254224770355789019e-02 +-5.909090909090908781e+02 -7.424242424242423795e+02 1.967161942171899783e-02 +-5.606060606060605096e+02 -7.424242424242423795e+02 2.810179219584373403e-02 +-5.303030303030302548e+02 -7.424242424242423795e+02 3.675900705335603119e-02 +-5.000000000000000000e+02 -7.424242424242423795e+02 4.420787312407730568e-02 +-4.696969696969697452e+02 -7.424242424242423795e+02 4.902023343803175309e-02 +-4.393939393939392630e+02 -7.424242424242423795e+02 5.019822989602332891e-02 +-4.090909090909090082e+02 -7.424242424242423795e+02 4.748972307319374725e-02 +-3.787878787878787534e+02 -7.424242424242423795e+02 4.146995554856779120e-02 +-3.484848484848484986e+02 -7.424242424242423795e+02 3.335632957512556923e-02 +-3.181818181818180165e+02 -7.424242424242423795e+02 2.463118536079887330e-02 +-2.878787878787877617e+02 -7.424242424242423795e+02 1.662148862300693794e-02 +-2.575757575757575069e+02 -7.424242424242423795e+02 1.019085936356995195e-02 +-2.272727272727272521e+02 -7.424242424242423795e+02 5.637029251018791688e-03 +-1.969696969696969973e+02 -7.424242424242423795e+02 2.789935865432226648e-03 +-1.666666666666665151e+02 -7.424242424242423795e+02 1.223804447256138586e-03 +-1.363636363636362603e+02 -7.424242424242423795e+02 4.706918687562630242e-04 +-1.060606060606060055e+02 -7.424242424242423795e+02 1.568428675713588565e-04 +-7.575757575757575069e+01 -7.424242424242423795e+02 4.468444522754362250e-05 +-4.545454545454549589e+01 -7.424242424242423795e+02 1.072840490473388338e-05 +-1.515151515151501371e+01 -7.424242424242423795e+02 2.136920489407659938e-06 +1.515151515151524109e+01 -7.424242424242423795e+02 3.471896627556412344e-07 +4.545454545454549589e+01 -7.424242424242423795e+02 4.518401091155339835e-08 +7.575757575757575069e+01 -7.424242424242423795e+02 4.619769020364256262e-09 +1.060606060606062329e+02 -7.424242424242423795e+02 3.635086181418553590e-10 +1.363636363636364877e+02 -7.424242424242423795e+02 2.153640296816029504e-11 +1.666666666666667425e+02 -7.424242424242423795e+02 9.387808790463105416e-13 +1.969696969696969973e+02 -7.424242424242423795e+02 2.938461975882718299e-14 +2.272727272727272521e+02 -7.424242424242423795e+02 6.437784184080486862e-16 +2.575757575757577342e+02 -7.424242424242423795e+02 9.611087635526390158e-18 +2.878787878787879890e+02 -7.424242424242423795e+02 9.507170764263222699e-20 +3.181818181818182438e+02 -7.424242424242423795e+02 6.051445074130662744e-22 +3.484848484848484986e+02 -7.424242424242423795e+02 2.404063375977238984e-24 +3.787878787878789808e+02 -7.424242424242423795e+02 5.774644824333252930e-27 +4.090909090909092356e+02 -7.424242424242423795e+02 8.114733966294560576e-30 +4.393939393939394904e+02 -7.424242424242423795e+02 6.446642623740546069e-33 +4.696969696969697452e+02 -7.424242424242423795e+02 2.794521287592211454e-36 +5.000000000000000000e+02 -7.424242424242423795e+02 6.371820707268533187e-40 +5.303030303030304822e+02 -7.424242424242423795e+02 7.357551500589416943e-44 +5.606060606060605096e+02 -7.424242424242423795e+02 4.137248587890555295e-48 +5.909090909090909918e+02 -7.424242424242423795e+02 1.088070231295507382e-52 +6.212121212121214739e+02 -7.424242424242423795e+02 1.283781973573493868e-57 +6.515151515151515014e+02 -7.424242424242423795e+02 6.510288553051462907e-63 +6.818181818181819835e+02 -7.424242424242423795e+02 1.357791146414755822e-68 +7.121212121212120110e+02 -7.424242424242423795e+02 1.113017998660957457e-74 +7.424242424242424931e+02 -7.424242424242423795e+02 3.422820743117097088e-81 +7.727272727272729753e+02 -7.424242424242423795e+02 3.764598893272270584e-88 +8.030303030303030027e+02 -7.424242424242423795e+02 1.409967973437100491e-95 +8.333333333333334849e+02 -7.424242424242423795e+02 1.710104800090278453e-103 +8.636363636363639671e+02 -7.424242424242423795e+02 6.379544381479080949e-112 +8.939393939393939945e+02 -7.424242424242423795e+02 6.943910903843738504e-121 +9.242424242424244767e+02 -7.424242424242423795e+02 2.089410622911050916e-130 +9.545454545454545041e+02 -7.424242424242423795e+02 1.644636189633509363e-140 +9.848484848484849863e+02 -7.424242424242423795e+02 3.200567843958003978e-151 +1.015151515151515468e+03 -7.424242424242423795e+02 1.453595970926435775e-162 +1.045454545454545496e+03 -7.424242424242423795e+02 1.452552204921924444e-174 +1.075757575757575978e+03 -7.424242424242423795e+02 3.007229728439571728e-187 +1.106060606060606005e+03 -7.424242424242423795e+02 1.213073988785690977e-200 +1.136363636363636488e+03 -7.424242424242423795e+02 8.955634832416909822e-215 +1.166666666666666970e+03 -7.424242424242423795e+02 1.135167633966898615e-229 +1.196969696969696997e+03 -7.424242424242423795e+02 2.314770060545585637e-245 +1.227272727272727479e+03 -7.424242424242423795e+02 7.106130923753813355e-262 +1.257575757575757507e+03 -7.424242424242423795e+02 3.069678301202340133e-279 +1.287878787878787989e+03 -7.424242424242423795e+02 1.741835817511929699e-297 +1.318181818181818471e+03 -7.424242424242423795e+02 1.210485535593346096e-316 +1.348484848484848499e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.121212121212121247e+02 2.027053180936377846e-56 +-1.469696969696969745e+03 -7.121212121212121247e+02 1.625602847091883215e-51 +-1.439393939393939490e+03 -7.121212121212121247e+02 5.836055178228995336e-47 +-1.409090909090909008e+03 -7.121212121212121247e+02 9.780593716979789009e-43 +-1.378787878787878753e+03 -7.121212121212121247e+02 7.968943776510574622e-39 +-1.348484848484848499e+03 -7.121212121212121247e+02 3.283510473906921774e-35 +-1.318181818181818244e+03 -7.121212121212121247e+02 7.108109260780544649e-32 +-1.287878787878787989e+03 -7.121212121212121247e+02 8.388558497347373564e-29 +-1.257575757575757507e+03 -7.121212121212121247e+02 5.592953431255566668e-26 +-1.227272727272727252e+03 -7.121212121212121247e+02 2.180631712290065250e-23 +-1.196969696969696997e+03 -7.121212121212121247e+02 5.139736935262688999e-21 +-1.166666666666666515e+03 -7.121212121212121247e+02 7.561547082559349249e-19 +-1.136363636363636488e+03 -7.121212121212121247e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -7.121212121212121247e+02 4.495485802090147684e-15 +-1.075757575757575751e+03 -7.121212121212121247e+02 1.924766926750571992e-13 +-1.045454545454545496e+03 -7.121212121212121247e+02 5.774328674328823850e-12 +-1.015151515151515127e+03 -7.121212121212121247e+02 1.245541639253622513e-10 +-9.848484848484848726e+02 -7.121212121212121247e+02 1.979810045147821420e-09 +-9.545454545454545041e+02 -7.121212121212121247e+02 2.373755607470153758e-08 +-9.242424242424242493e+02 -7.121212121212121247e+02 2.194815096921775354e-07 +-8.939393939393938808e+02 -7.121212121212121247e+02 1.597993975671998298e-06 +-8.636363636363636260e+02 -7.121212121212121247e+02 9.343228515321303274e-06 +-8.333333333333332575e+02 -7.121212121212121247e+02 4.468444522754377835e-05 +-8.030303030303030027e+02 -7.121212121212121247e+02 1.778319660458217732e-04 +-7.727272727272727479e+02 -7.121212121212121247e+02 5.983804620234878550e-04 +-7.424242424242423795e+02 -7.121212121212121247e+02 1.727598076362163015e-03 +-7.121212121212121247e+02 -7.121212121212121247e+02 4.337634251146084766e-03 +-6.818181818181817562e+02 -7.121212121212121247e+02 9.587796290980395153e-03 +-6.515151515151515014e+02 -7.121212121212121247e+02 1.886316741582952719e-02 +-6.212121212121211329e+02 -7.121212121212121247e+02 3.335632957512539576e-02 +-5.909090909090908781e+02 -7.121212121212121247e+02 5.347011694349682043e-02 +-5.606060606060605096e+02 -7.121212121212121247e+02 7.826691917058378745e-02 +-5.303030303030302548e+02 -7.121212121212121247e+02 1.052466108158108121e-01 +-5.000000000000000000e+02 -7.121212121212121247e+02 1.306450276394804377e-01 +-4.696969696969697452e+02 -7.121212121212121247e+02 1.502409106354292700e-01 +-4.393939393939392630e+02 -7.121212121212121247e+02 1.604402458870249071e-01 +-4.090909090909090082e+02 -7.121212121212121247e+02 1.592762472320090605e-01 +-3.787878787878787534e+02 -7.121212121212121247e+02 1.469764151375688999e-01 +-3.484848484848484986e+02 -7.121212121212121247e+02 1.258963514590817623e-01 +-3.181818181818180165e+02 -7.121212121212121247e+02 9.984377095810423319e-02 +-2.878787878787877617e+02 -7.121212121212121247e+02 7.303115762730626181e-02 +-2.575757575757575069e+02 -7.121212121212121247e+02 4.902023343803148941e-02 +-2.272727272727272521e+02 -7.121212121212121247e+02 3.000452186145837266e-02 +-1.969696969696969973e+02 -7.121212121212121247e+02 1.662148862300687896e-02 +-1.666666666666665151e+02 -7.121212121212121247e+02 8.260689172919560494e-03 +-1.363636363636362603e+02 -7.121212121212121247e+02 3.646537238222899348e-03 +-1.060606060606060055e+02 -7.121212121212121247e+02 1.413778726829442636e-03 +-7.575757575757575069e+01 -7.121212121212121247e+02 4.754453697203600256e-04 +-4.545454545454549589e+01 -7.121212121212121247e+02 1.367992529815330771e-04 +-1.515151515151501371e+01 -7.121212121212121247e+02 3.317720901105309831e-05 +1.515151515151524109e+01 -7.121212121212121247e+02 6.673315349676486893e-06 +4.545454545454549589e+01 -7.121212121212121247e+02 1.094020203654192920e-06 +7.575757575757575069e+01 -7.121212121212121247e+02 1.434797832226761130e-07 +1.060606060606062329e+02 -7.121212121212121247e+02 1.475710265686022392e-08 +1.363636363636364877e+02 -7.121212121212121247e+02 1.165422519016162495e-09 +1.666666666666667425e+02 -7.121212121212121247e+02 6.910796398284291235e-11 +1.969696969696969973e+02 -7.121212121212121247e+02 3.005309492893079009e-12 +2.272727272727272521e+02 -7.121212121212121247e+02 9.349412223612270798e-14 +2.575757575757577342e+02 -7.121212121212121247e+02 2.027190509962965760e-15 +2.878787878787879890e+02 -7.121212121212121247e+02 2.981018574785688439e-17 +3.181818181818182438e+02 -7.121212121212121247e+02 2.889368506567954188e-19 +3.484848484848484986e+02 -7.121212121212121247e+02 1.791765446072148338e-21 +3.787878787878789808e+02 -7.121212121212121247e+02 6.891832999271985217e-24 +4.090909090909092356e+02 -7.121212121212121247e+02 1.592071826992876341e-26 +4.393939393939394904e+02 -7.121212121212121247e+02 2.136128687819636317e-29 +4.696969696969697452e+02 -7.121212121212121247e+02 1.607885402204063373e-32 +5.000000000000000000e+02 -7.121212121212121247e+02 6.549910100891336762e-36 +5.303030303030304822e+02 -7.121212121212121247e+02 1.391301834018529342e-39 +5.606060606060605096e+02 -7.121212121212121247e+02 1.482961626972994411e-43 +5.909090909090909918e+02 -7.121212121212121247e+02 7.623270566396001438e-48 +6.212121212121214739e+02 -7.121212121212121247e+02 1.814259930288963737e-52 +6.515151515151515014e+02 -7.121212121212121247e+02 1.916513524830030170e-57 +6.818181818181819835e+02 -7.121212121212121247e+02 8.604972468030282899e-63 +7.121212121212120110e+02 -7.121212121212121247e+02 1.570532301014233774e-68 +7.424242424242424931e+02 -7.121212121212121247e+02 1.113017998660799187e-74 +7.727272727272729753e+02 -7.121212121212121247e+02 2.921979237417858606e-81 +8.030303030303030027e+02 -7.121212121212121247e+02 2.707677564870985431e-88 +8.333333333333334849e+02 -7.121212121212121247e+02 8.428503477565128907e-96 +8.636363636363639671e+02 -7.121212121212121247e+02 8.377030160881897164e-104 +8.939393939393939945e+02 -7.121212121212121247e+02 2.523665068051643687e-112 +9.242424242424244767e+02 -7.121212121212121247e+02 2.185017337565416292e-121 +9.545454545454545041e+02 -7.121212121212121247e+02 5.148760122792980852e-131 +9.848484848484849863e+02 -7.121212121212121247e+02 3.123069573182358994e-141 +1.015151515151515468e+03 -7.121212121212121247e+02 4.606404570852803637e-152 +1.045454545454545496e+03 -7.121212121212121247e+02 1.558754313407531553e-163 +1.075757575757575978e+03 -7.121212121212121247e+02 1.140317375233273236e-175 +1.106060606060606005e+03 -7.121212121212121247e+02 1.697333464714009116e-188 +1.136363636363636488e+03 -7.121212121212121247e+02 4.831994162341718309e-202 +1.166666666666666970e+03 -7.121212121212121247e+02 2.469968536055548196e-216 +1.196969696969696997e+03 -7.121212121212121247e+02 2.125757860667463528e-231 +1.227272727272727479e+03 -7.121212121212121247e+02 2.884753043926601257e-247 +1.257575757575757507e+03 -7.121212121212121247e+02 5.773705707346871372e-264 +1.287878787878787989e+03 -7.121212121212121247e+02 1.592186906391637854e-281 +1.318181818181818471e+03 -7.121212121212121247e+02 5.644593351005506584e-300 +1.348484848484848499e+03 -7.121212121212121247e+02 2.396218382330045739e-319 +1.378787878787878981e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.818181818181817562e+02 2.190087871280830292e-57 +-1.469696969696969745e+03 -6.818181818181817562e+02 2.341796425360575149e-52 +-1.439393939393939490e+03 -6.818181818181817562e+02 1.099147165157873269e-47 +-1.409090909090909008e+03 -6.818181818181817562e+02 2.363136351615674528e-43 +-1.378787878787878753e+03 -6.818181818181817562e+02 2.425596935316351811e-39 +-1.348484848484848499e+03 -6.818181818181817562e+02 1.237313225194082409e-35 +-1.318181818181818244e+03 -6.818181818181817562e+02 3.261141548139952405e-32 +-1.287878787878787989e+03 -6.818181818181817562e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -6.818181818181817562e+02 3.628654415184114584e-26 +-1.227272727272727252e+03 -6.818181818181817562e+02 1.645678520276895430e-23 +-1.196969696969696997e+03 -6.818181818181817562e+02 4.450412031472997945e-21 +-1.166666666666666515e+03 -6.818181818181817562e+02 7.415268609422563273e-19 +-1.136363636363636488e+03 -6.818181818181817562e+02 7.856048917698299443e-17 +-1.106060606060606005e+03 -6.818181818181817562e+02 5.454749817366389219e-15 +-1.075757575757575751e+03 -6.818181818181817562e+02 2.555319222097609344e-13 +-1.045454545454545496e+03 -6.818181818181817562e+02 8.303955618125230428e-12 +-1.015151515151515127e+03 -6.818181818181817562e+02 1.922329515916856999e-10 +-9.848484848484848726e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -6.818181818181817562e+02 4.115985597351872563e-08 +-9.242424242424242493e+02 -6.818181818181817562e+02 3.989897167427818031e-07 +-8.939393939393938808e+02 -6.818181818181817562e+02 3.026368684010192617e-06 +-8.636363636363636260e+02 -6.818181818181817562e+02 1.833181538886192367e-05 +-8.333333333333332575e+02 -6.818181818181817562e+02 9.039146387247887638e-05 +-8.030303030303030027e+02 -6.818181818181817562e+02 3.693737472711847527e-04 +-7.727272727272727479e+02 -6.818181818181817562e+02 1.271929997684384745e-03 +-7.424242424242423795e+02 -6.818181818181817562e+02 3.748214649864088036e-03 +-7.121212121212121247e+02 -6.818181818181817562e+02 9.587796290980395153e-03 +-6.818181818181817562e+02 -6.818181818181817562e+02 2.156645910784300846e-02 +-6.515151515151515014e+02 -6.818181818181817562e+02 4.316192073818533176e-02 +-6.212121212121211329e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-5.909090909090908781e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-5.606060606060605096e+02 -6.818181818181817562e+02 1.894753837471525038e-01 +-5.303030303030302548e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-5.000000000000000000e+02 -6.818181818181817562e+02 3.322411735347168271e-01 +-4.696969696969697452e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-4.393939393939392630e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-4.090909090909090082e+02 -6.818181818181817562e+02 4.504208248851511165e-01 +-3.787878787878787534e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-3.484848484848484986e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-3.181818181818180165e+02 -6.818181818181817562e+02 3.322411735347162720e-01 +-2.878787878787877617e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-2.575757575757575069e+02 -6.818181818181817562e+02 1.894753837471516433e-01 +-2.272727272727272521e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-1.969696969696969973e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-1.666666666666665151e+02 -6.818181818181817562e+02 4.316192073818521380e-02 +-1.363636363636362603e+02 -6.818181818181817562e+02 2.156645910784285233e-02 +-1.060606060606060055e+02 -6.818181818181817562e+02 9.587796290980360459e-03 +-7.575757575757575069e+01 -6.818181818181817562e+02 3.748214649864068521e-03 +-4.545454545454549589e+01 -6.818181818181817562e+02 1.271929997684389082e-03 +-1.515151515151501371e+01 -6.818181818181817562e+02 3.693737472711834517e-04 +1.515151515151524109e+01 -6.818181818181817562e+02 9.039146387247776508e-05 +4.545454545454549589e+01 -6.818181818181817562e+02 1.833181538886199144e-05 +7.575757575757575069e+01 -6.818181818181817562e+02 3.026368684010170594e-06 +1.060606060606062329e+02 -6.818181818181817562e+02 3.989897167427788915e-07 +1.363636363636364877e+02 -6.818181818181817562e+02 4.115985597351843446e-08 +1.666666666666667425e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +1.969696969696969973e+02 -6.818181818181817562e+02 1.922329515916856999e-10 +2.272727272727272521e+02 -6.818181818181817562e+02 8.303955618125466304e-12 +2.575757575757577342e+02 -6.818181818181817562e+02 2.555319222097591169e-13 +2.878787878787879890e+02 -6.818181818181817562e+02 5.454749817366234603e-15 +3.181818181818182438e+02 -6.818181818181817562e+02 7.856048917698467076e-17 +3.484848484848484986e+02 -6.818181818181817562e+02 7.415268609422458309e-19 +3.787878787878789808e+02 -6.818181818181817562e+02 4.450412031472808362e-21 +4.090909090909092356e+02 -6.818181818181817562e+02 1.645678520276825195e-23 +4.393939393939394904e+02 -6.818181818181817562e+02 3.628654415184011269e-26 +4.696969696969697452e+02 -6.818181818181817562e+02 4.611582579933853633e-29 +5.000000000000000000e+02 -6.818181818181817562e+02 3.261141548139952405e-32 +5.303030303030304822e+02 -6.818181818181817562e+02 1.237313225194082409e-35 +5.606060606060605096e+02 -6.818181818181817562e+02 2.425596935316351811e-39 +5.909090909090909918e+02 -6.818181818181817562e+02 2.363136351615506456e-43 +6.212121212121214739e+02 -6.818181818181817562e+02 1.099147165157795239e-47 +6.515151515151515014e+02 -6.818181818181817562e+02 2.341796425360575149e-52 +6.818181818181819835e+02 -6.818181818181817562e+02 2.190087871280643235e-57 +7.121212121212120110e+02 -6.818181818181817562e+02 8.604972468031260945e-63 +7.424242424242424931e+02 -6.818181818181817562e+02 1.357791146414832830e-68 +7.727272727272729753e+02 -6.818181818181817562e+02 8.214772912440769165e-75 +8.030303030303030027e+02 -6.818181818181817562e+02 1.817123214030389895e-81 +8.333333333333334849e+02 -6.818181818181817562e+02 1.399619867200792080e-88 +8.636363636363639671e+02 -6.818181818181817562e+02 3.570647460208379387e-96 +8.939393939393939945e+02 -6.818181818181817562e+02 2.866373679610536710e-104 +9.242424242424244767e+02 -6.818181818181817562e+02 6.870193495658118207e-113 +9.545454545454545041e+02 -6.818181818181817562e+02 4.659296927051483197e-122 +9.848484848484849863e+02 -6.818181818181817562e+02 8.462828811163247946e-132 +1.015151515151515468e+03 -6.818181818181817562e+02 3.891764262948296102e-142 +1.045454545454545496e+03 -6.818181818181817562e+02 4.278277120822878768e-153 +1.075757575757575978e+03 -6.818181818181817562e+02 1.060234400453697143e-164 +1.106060606060606005e+03 -6.818181818181817562e+02 5.578638260890735435e-177 +1.136363636363636488e+03 -6.818181818181817562e+02 5.862652341347843091e-190 +1.166666666666666970e+03 -6.818181818181817562e+02 1.156137724015093637e-203 +1.196969696969696997e+03 -6.818181818181817562e+02 4.014652107448929524e-218 +1.227272727272727479e+03 -6.818181818181817562e+02 2.300626724177193643e-233 +1.257575757575757507e+03 -6.818181818181817562e+02 2.036595816921308150e-249 +1.287878787878787989e+03 -6.818181818181817562e+02 2.603682871511535802e-266 +1.318181818181818471e+03 -6.818181818181817562e+02 4.488730643154430069e-284 +1.348484848484848499e+03 -6.818181818181817562e+02 9.732007969108198063e-303 +1.378787878787878981e+03 -6.818181818181817562e+02 4.940656458412465442e-322 +1.409090909090909008e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.515151515151515014e+02 1.659224730130905997e-58 +-1.469696969696969745e+03 -6.515151515151515014e+02 2.408571401092927310e-53 +-1.439393939393939490e+03 -6.515151515151515014e+02 1.503795788735964714e-48 +-1.409090909090909008e+03 -6.515151515151515014e+02 4.217180761578686473e-44 +-1.378787878787878753e+03 -6.515151515151515014e+02 5.540540472263983872e-40 +-1.348484848484848499e+03 -6.515151515151515014e+02 3.552505182410919747e-36 +-1.318181818181818244e+03 -6.515151515151515014e+02 1.156617221994752775e-32 +-1.287878787878787989e+03 -6.515151515151515014e+02 1.987010532640029437e-29 +-1.257575757575757507e+03 -6.515151515151515014e+02 1.869446579660732052e-26 +-1.227272727272727252e+03 -6.515151515151515014e+02 9.984784196713949567e-24 +-1.196969696969696997e+03 -6.515151515151515014e+02 3.134375024086951533e-21 +-1.166666666666666515e+03 -6.515151515151515014e+02 5.979809732375958952e-19 +-1.136363636363636488e+03 -6.515151515151515014e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -6.515151515151515014e+02 5.551371713955597667e-15 +-1.075757575757575751e+03 -6.515151515151515014e+02 2.870579718490625878e-13 +-1.045454545454545496e+03 -6.515151515151515014e+02 1.018705348782984785e-11 +-1.015151515151515127e+03 -6.515151515151515014e+02 2.549720171445629635e-10 +-9.848484848484848726e+02 -6.515151515151515014e+02 4.619769020364174371e-09 +-9.545454545454545041e+02 -6.515151515151515014e+02 6.211753673035495130e-08 +-9.242424242424242493e+02 -6.515151515151515014e+02 6.346296855671450261e-07 +-8.939393939393938808e+02 -6.515151515151515014e+02 5.037885229815266850e-06 +-8.636363636363636260e+02 -6.515151515151515014e+02 3.173737341076260864e-05 +-8.333333333333332575e+02 -6.515151515151515014e+02 1.618546487670204787e-04 +-8.030303030303030027e+02 -6.515151515151515014e+02 6.807867228626436141e-04 +-7.727272727272727479e+02 -6.515151515151515014e+02 2.403214091272132952e-03 +-7.424242424242423795e+02 -6.515151515151515014e+02 7.235968611464953064e-03 +-7.121212121212121247e+02 -6.515151515151515014e+02 1.886316741582952719e-02 +-6.818181818181817562e+02 -6.515151515151515014e+02 4.316192073818533176e-02 +-6.515151515151515014e+02 -6.515151515151515014e+02 8.777546380688321104e-02 +-6.212121212121211329e+02 -6.515151515151515014e+02 1.604402458870251846e-01 +-5.909090909090908781e+02 -6.515151515151515014e+02 2.662358111743498013e-01 +-5.606060606060605096e+02 -6.515151515151515014e+02 4.046143710365227020e-01 +-5.303030303030302548e+02 -6.515151515151515014e+02 5.674271211594748010e-01 +-5.000000000000000000e+02 -6.515151515151515014e+02 7.389391304207549860e-01 +-4.696969696969697452e+02 -6.515151515151515014e+02 8.981242595383385208e-01 +-4.393939393939392630e+02 -6.515151515151515014e+02 1.022719026539218534e+00 +-4.090909090909090082e+02 -6.515151515151515014e+02 1.093943545730587941e+00 +-3.787878787878787534e+02 -6.515151515151515014e+02 1.100632249223705061e+00 +-3.484848484848484986e+02 -6.515151515151515014e+02 1.041722272936275617e+00 +-3.181818181818180165e+02 -6.515151515151515014e+02 9.264911260829740147e-01 +-2.878787878787877617e+02 -6.515151515151515014e+02 7.724865797785755994e-01 +-2.575757575757575069e+02 -6.515151515151515014e+02 6.016519329243269487e-01 +-2.272727272727272521e+02 -6.515151515151515014e+02 4.356244763048467972e-01 +-1.969696969696969973e+02 -6.515151515151515014e+02 2.914494675808929069e-01 +-1.666666666666665151e+02 -6.515151515151515014e+02 1.788682708422675016e-01 +-1.363636363636362603e+02 -6.515151515151515014e+02 9.984377095810423319e-02 +-1.060606060606060055e+02 -6.515151515151515014e+02 5.019822989602297503e-02 +-7.575757575757575069e+01 -6.515151515151515014e+02 2.248336393898580157e-02 +-4.545454545454549589e+01 -6.515151515151515014e+02 8.861941872120937883e-03 +-1.515151515151501371e+01 -6.515151515151515014e+02 3.032801906466353701e-03 +1.515151515151524109e+01 -6.515151515151515014e+02 8.880207537367765507e-04 +4.545454545454549589e+01 -6.515151515151515014e+02 2.189505576192053227e-04 +7.575757575757575069e+01 -6.515151515151515014e+02 4.468444522754314816e-05 +1.060606060606062329e+02 -6.515151515151515014e+02 7.410732345003742995e-06 +1.363636363636364877e+02 -6.515151515151515014e+02 9.793342834294385515e-07 +1.666666666666667425e+02 -6.515151515151515014e+02 1.009950414069050345e-07 +1.969696969696969973e+02 -6.515151515151515014e+02 7.949982292544349195e-09 +2.272727272727272521e+02 -6.515151515151515014e+02 4.666492816799106986e-10 +2.575757575757577342e+02 -6.515151515151515014e+02 1.992958468534039688e-11 +2.878787878787879890e+02 -6.515151515151515014e+02 6.035003681930575508e-13 +3.181818181818182438e+02 -6.515151515151515014e+02 1.261189869223059249e-14 +3.484848484848484986e+02 -6.515151515151515014e+02 1.768164275229492546e-16 +3.787878787878789808e+02 -6.515151515151515014e+02 1.614667396734060976e-18 +4.090909090909092356e+02 -6.515151515151515014e+02 9.313320549156388232e-21 +4.393939393939394904e+02 -6.515151515151515014e+02 3.286194629876708236e-23 +4.696969696969697452e+02 -6.515151515151515014e+02 6.861500121974843778e-26 +5.000000000000000000e+02 -6.515151515151515014e+02 8.190592154689639769e-29 +5.303030303030304822e+02 -6.515151515151515014e+02 5.393601910098739758e-32 +5.606060606060605096e+02 -6.515151515151515014e+02 1.888297121780456365e-35 +5.909090909090909918e+02 -6.515151515151515014e+02 3.383091011068759252e-39 +6.212121212121214739e+02 -6.515151515151515014e+02 2.981923889632180287e-43 +6.515151515151515014e+02 -6.515151515151515014e+02 1.241566904445750744e-47 +6.818181818181819835e+02 -6.515151515151515014e+02 2.341796425360375223e-52 +7.121212121212120110e+02 -6.515151515151515014e+02 1.916513524830084504e-57 +7.424242424242424931e+02 -6.515151515151515014e+02 6.510288553050908033e-63 +7.727272727272729753e+02 -6.515151515151515014e+02 8.770404237156898274e-69 +8.030303030303030027e+02 -6.515151515151515014e+02 4.471353353524697159e-75 +8.333333333333334849e+02 -6.515151515151515014e+02 8.222254727485334536e-82 +8.636363636363639671e+02 -6.515151515151515014e+02 5.191244991776807253e-89 +8.939393939393939945e+02 -6.515151515151515014e+02 1.069893269020488975e-96 +9.242424242424244767e+02 -6.515151515151515014e+02 6.834723485291045029e-105 +9.545454545454545041e+02 -6.515151515151515014e+02 1.283511602170492482e-113 +9.848484848484849863e+02 -6.515151515151515014e+02 6.711619999648056832e-123 +1.015151515151515468e+03 -6.515151515151515014e+02 9.245226322402562645e-133 +1.045454545454545496e+03 -6.515151515151515014e+02 3.169916622934572130e-143 +1.075757575757575978e+03 -6.515151515151515014e+02 2.553049735605590669e-154 +1.106060606060606005e+03 -6.515151515151515014e+02 4.552568153888466629e-166 +1.136363636363636488e+03 -6.515151515151515014e+02 1.692027994383817812e-178 +1.166666666666666970e+03 -6.515151515151515014e+02 1.232378926905090911e-191 +1.196969696969696997e+03 -6.515151515151515014e+02 1.651816880129409406e-205 +1.227272727272727479e+03 -6.515151515151515014e+02 3.821371855746360639e-220 +1.257575757575757507e+03 -6.515151515151515014e+02 1.429350950569962164e-235 +1.287878787878787989e+03 -6.515151515151515014e+02 8.087356593484389441e-252 +1.318181818181818471e+03 -6.515151515151515014e+02 6.468029419987556116e-269 +1.348484848484848499e+03 -6.515151515151515014e+02 6.824143492001728339e-287 +1.378787878787878981e+03 -6.515151515151515014e+02 8.853433688788388391e-306 +1.409090909090909008e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.212121212121211329e+02 8.731032066334944038e-60 +-1.469696969696969745e+03 -6.212121212121211329e+02 1.753221946291634726e-54 +-1.439393939393939490e+03 -6.212121212121211329e+02 1.482625960384713110e-49 +-1.409090909090909008e+03 -6.212121212121211329e+02 5.518239422536405300e-45 +-1.378787878787878753e+03 -6.212121212121211329e+02 9.435352470559983030e-41 +-1.348484848484848499e+03 -6.212121212121211329e+02 7.726491675956603008e-37 +-1.318181818181818244e+03 -6.212121212121211329e+02 3.155111508438681547e-33 +-1.287878787878787989e+03 -6.212121212121211329e+02 6.681290277800840970e-30 +-1.257575757575757507e+03 -6.212121212121211329e+02 7.620577489683034817e-27 +-1.227272727272727252e+03 -6.212121212121211329e+02 4.856568981151704978e-24 +-1.196969696969696997e+03 -6.212121212121211329e+02 1.791765446072199120e-21 +-1.166666666666666515e+03 -6.212121212121211329e+02 3.960062252250736354e-19 +-1.136363636363636488e+03 -6.212121212121211329e+02 5.418948642188741002e-17 +-1.106060606060606005e+03 -6.212121212121211329e+02 4.739218035293300145e-15 +-1.075757575757575751e+03 -6.212121212121211329e+02 2.731033359526279789e-13 +-1.045454545454545496e+03 -6.212121212121211329e+02 1.067799151664052595e-11 +-1.015151515151515127e+03 -6.212121212121211329e+02 2.913208311720644275e-10 +-9.848484848484848726e+02 -6.212121212121211329e+02 5.696572446328791145e-09 +-9.545454545454545041e+02 -6.212121212121211329e+02 8.190682658047596449e-08 +-9.242424242424242493e+02 -6.212121212121211329e+02 8.872761371850745857e-07 +-8.939393939393938808e+02 -6.212121212121211329e+02 7.410732345003848875e-06 +-8.636363636363636260e+02 -6.212121212121211329e+02 4.877778093119209215e-05 +-8.333333333333332575e+02 -6.212121212121211329e+02 2.582855175103848308e-04 +-8.030303030303030027e+02 -6.212121212121211329e+02 1.121804712250772801e-03 +-7.727272727272727479e+02 -6.212121212121211329e+02 4.069670962380081067e-03 +-7.424242424242423795e+02 -6.212121212121211329e+02 1.254224770355789019e-02 +-7.121212121212121247e+02 -6.212121212121211329e+02 3.335632957512539576e-02 +-6.818181818181817562e+02 -6.212121212121211329e+02 7.766838493185869441e-02 +-6.515151515151515014e+02 -6.212121212121211329e+02 1.604402458870249071e-01 +-6.212121212121211329e+02 -6.212121212121211329e+02 2.975697925943407429e-01 +-5.909090909090908781e+02 -6.212121212121211329e+02 5.008848067624604994e-01 +-5.606060606060605096e+02 -6.212121212121211329e+02 7.724865797785769317e-01 +-5.303030303030302548e+02 -6.212121212121211329e+02 1.100632249223707948e+00 +-5.000000000000000000e+02 -6.212121212121211329e+02 1.458980303435525983e+00 +-4.696969696969697452e+02 -6.212121212121211329e+02 1.809813356520449945e+00 +-4.393939393939392630e+02 -6.212121212121211329e+02 2.110474631917971244e+00 +-4.090909090909090082e+02 -6.212121212121211329e+02 2.321329840757228702e+00 +-3.787878787878787534e+02 -6.212121212121211329e+02 2.413325425405152824e+00 +-3.484848484848484986e+02 -6.212121212121211329e+02 2.373519179353698050e+00 +-3.181818181818180165e+02 -6.212121212121211329e+02 2.207529387731129944e+00 +-2.878787878787877617e+02 -6.212121212121211329e+02 1.938473033170044380e+00 +-2.575757575757575069e+02 -6.212121212121211329e+02 1.602576414572434604e+00 +-2.272727272727272521e+02 -6.212121212121211329e+02 1.242261988017614671e+00 +-1.969696969696969973e+02 -6.212121212121211329e+02 8.981242595383400751e-01 +-1.666666666666665151e+02 -6.212121212121211329e+02 6.016519329243285030e-01 +-1.363636363636362603e+02 -6.212121212121211329e+02 3.705615046728234496e-01 +-1.060606060606060055e+02 -6.212121212121211329e+02 2.079530918209728241e-01 +-7.575757575757575069e+01 -6.212121212121211329e+02 1.052466108158108121e-01 +-4.545454545454549589e+01 -6.212121212121211329e+02 4.748972307319349051e-02 +-1.515151515151501371e+01 -6.212121212121211329e+02 1.886316741582942658e-02 +1.515151515151524109e+01 -6.212121212121211329e+02 6.504161435522723411e-03 +4.545454545454549589e+01 -6.212121212121211329e+02 1.917483004401523408e-03 +7.575757575757575069e+01 -6.212121212121211329e+02 4.754453697203608930e-04 +1.060606060606062329e+02 -6.212121212121211329e+02 9.741538245333981915e-05 +1.363636363636364877e+02 -6.212121212121211329e+02 1.618470429048159956e-05 +1.666666666666667425e+02 -6.212121212121211329e+02 2.136920489407644691e-06 +1.969696969696969973e+02 -6.212121212121211329e+02 2.194815096921775354e-07 +2.272727272727272521e+02 -6.212121212121211329e+02 1.714417823045382066e-08 +2.575757575757577342e+02 -6.212121212121211329e+02 9.944691260328405740e-10 +2.878787878787879890e+02 -6.212121212121211329e+02 4.177650791163489679e-11 +3.181818181818182438e+02 -6.212121212121211329e+02 1.237978279006397351e-12 +3.484848484848484986e+02 -6.212121212121211329e+02 2.517511129640851463e-14 +3.787878787878789808e+02 -6.212121212121211329e+02 3.413565520039400730e-16 +4.090909090909092356e+02 -6.212121212121211329e+02 2.994939843867837540e-18 +4.393939393939394904e+02 -6.212121212121211329e+02 1.647931249405066438e-20 +4.696969696969697452e+02 -6.212121212121211329e+02 5.504943555269707219e-23 +5.000000000000000000e+02 -6.212121212121211329e+02 1.079405629075745686e-25 +5.303030303030304822e+02 -6.212121212121211329e+02 1.199646544736765024e-28 +5.606060606060605096e+02 -6.212121212121211329e+02 7.288549574529638981e-32 +5.909090909090909918e+02 -6.212121212121211329e+02 2.331814555953415053e-35 +6.212121212121214739e+02 -6.212121212121211329e+02 3.779387970961711291e-39 +6.515151515151515014e+02 -6.212121212121211329e+02 2.981923889632518819e-43 +6.818181818181819835e+02 -6.212121212121211329e+02 1.099147165157795239e-47 +7.121212121212120110e+02 -6.212121212121211329e+02 1.814259930289169969e-52 +7.424242424242424931e+02 -6.212121212121211329e+02 1.283781973573603385e-57 +7.727272727272729753e+02 -6.212121212121211329e+02 3.723560575195090796e-63 +8.030303030303030027e+02 -6.212121212121211329e+02 4.227579734002911266e-69 +8.333333333333334849e+02 -6.212121212121211329e+02 1.792032305386404785e-75 +8.636363636363639671e+02 -6.212121212121211329e+02 2.701708418515475436e-82 +8.939393939393939945e+02 -6.212121212121211329e+02 1.378323829382657658e-89 +9.242424242424244767e+02 -6.212121212121211329e+02 2.261149588469028835e-97 +9.545454545454545041e+02 -6.212121212121211329e+02 1.132090696910024055e-105 +9.848484848484849863e+02 -6.212121212121211329e+02 1.639756130904124598e-114 +1.015151515151515468e+03 -6.212121212121211329e+02 6.505178216560347553e-124 +1.045454545454545496e+03 -6.212121212121211329e+02 6.683752649730692834e-134 +1.075757575757575978e+03 -6.212121212121211329e+02 1.679676617131450600e-144 +1.106060606060606005e+03 -6.212121212121211329e+02 9.738713381805993122e-156 +1.136363636363636488e+03 -6.212121212121211329e+02 1.227264349567998815e-167 +1.166666666666666970e+03 -6.212121212121211329e+02 3.162924800414491335e-180 +1.196969696969696997e+03 -6.212121212121211329e+02 1.566646369530121476e-193 +1.227272727272727479e+03 -6.212121212121211329e+02 1.399797325212056017e-207 +1.257575757575757507e+03 -6.212121212121211329e+02 2.115025883286803511e-222 +1.287878787878787989e+03 -6.212121212121211329e+02 5.059765528446387279e-238 +1.318181818181818471e+03 -6.212121212121211329e+02 1.792176055433490743e-254 +1.348484848484848499e+03 -6.212121212121211329e+02 8.778119308818371409e-272 +1.378787878787878981e+03 -6.212121212121211329e+02 5.546146491229375902e-290 +1.409090909090909008e+03 -6.212121212121211329e+02 4.211262587266922816e-309 +1.439393939393939490e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.909090909090908781e+02 3.157007688089750471e-61 +-1.469696969696969745e+03 -5.909090909090908781e+02 8.942029677828947070e-56 +-1.439393939393939490e+03 -5.909090909090908781e+02 1.043664146101998765e-50 +-1.409090909090909008e+03 -5.909090909090908781e+02 5.249552997608682586e-46 +-1.378787878787878753e+03 -5.909090909090908781e+02 1.188658400193692936e-41 +-1.348484848484848499e+03 -5.909090909090908781e+02 1.264051646960954002e-37 +-1.318181818181818244e+03 -5.909090909090908781e+02 6.578229000976184727e-34 +-1.287878787878787989e+03 -5.909090909090908781e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -5.909090909090908781e+02 2.446121198940783104e-27 +-1.227272727272727252e+03 -5.909090909090908781e+02 1.886024763124178473e-24 +-1.196969696969696997e+03 -5.909090909090908781e+02 8.285952404760724992e-22 +-1.166666666666666515e+03 -5.909090909090908781e+02 2.148049618647529613e-19 +-1.136363636363636488e+03 -5.909090909090908781e+02 3.398582235670923945e-17 +-1.106060606060606005e+03 -5.909090909090908781e+02 3.390089671968818824e-15 +-1.075757575757575751e+03 -5.909090909090908781e+02 2.199664314715099011e-13 +-1.045454545454545496e+03 -5.909090909090908781e+02 9.566848707108876447e-12 +-1.015151515151515127e+03 -5.909090909090908781e+02 2.870434826384658232e-10 +-9.848484848484848726e+02 -5.909090909090908781e+02 6.107385580804595787e-09 +-9.545454545454545041e+02 -5.909090909090908781e+02 9.460584959310517690e-08 +-9.242424242424242493e+02 -5.909090909090908781e+02 1.094020203654192920e-06 +-8.939393939393938808e+02 -5.909090909090908781e+02 9.672320012642515871e-06 +-8.636363636363636260e+02 -5.909090909090908781e+02 6.687299228485612276e-05 +-8.333333333333332575e+02 -5.909090909090908781e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -5.909090909090908781e+02 1.663107833829679388e-03 +-7.727272727272727479e+02 -5.909090909090908781e+02 6.220444444303507500e-03 +-7.424242424242423795e+02 -5.909090909090908781e+02 1.967161942171896313e-02 +-7.121212121212121247e+02 -5.909090909090908781e+02 5.347011694349667471e-02 +-6.818181818181817562e+02 -5.909090909090908781e+02 1.268331178800952141e-01 +-6.515151515151515014e+02 -5.909090909090908781e+02 2.662358111743491351e-01 +-6.212121212121211329e+02 -5.909090909090908781e+02 5.008848067624596112e-01 +-5.909090909090908781e+02 -5.909090909090908781e+02 8.543497687776520078e-01 +-5.606060606060605096e+02 -5.909090909090908781e+02 1.334788491359497398e+00 +-5.303030303030302548e+02 -5.909090909090908781e+02 1.927454348151829588e+00 +-5.000000000000000000e+02 -5.909090909090908781e+02 2.592568317032778236e+00 +-4.696969696969697452e+02 -5.909090909090908781e+02 3.269594569239050230e+00 +-4.393939393939392630e+02 -5.909090909090908781e+02 3.886707582912675374e+00 +-4.090909090909090082e+02 -5.909090909090908781e+02 4.372847671700379912e+00 +-3.787878787878787534e+02 -5.909090909090908781e+02 4.669551349532363282e+00 +-3.484848484848484986e+02 -5.909090909090908781e+02 4.740363630203887624e+00 +-3.181818181818180165e+02 -5.909090909090908781e+02 4.576513902341193152e+00 +-2.878787878787877617e+02 -5.909090909090908781e+02 4.198257131978425427e+00 +-2.575757575757575069e+02 -5.909090909090908781e+02 3.651761936183826940e+00 +-2.272727272727272521e+02 -5.909090909090908781e+02 3.001833994227014468e+00 +-1.969696969696969973e+02 -5.909090909090908781e+02 2.321329840757224261e+00 +-1.666666666666665151e+02 -5.909090909090908781e+02 1.678926737930095836e+00 +-1.363636363636362603e+02 -5.909090909090908781e+02 1.127752104990677795e+00 +-1.060606060606060055e+02 -5.909090909090908781e+02 6.977316435222883362e-01 +-7.575757575757575069e+01 -5.909090909090908781e+02 3.938451388034542866e-01 +-4.545454545454549589e+01 -5.909090909090908781e+02 2.006586295801091324e-01 +-1.515151515151501371e+01 -5.909090909090908781e+02 9.117631266334728923e-02 +1.515151515151524109e+01 -5.909090909090908781e+02 3.646348270185578722e-02 +4.545454545454549589e+01 -5.909090909090908781e+02 1.265056373312005954e-02 +7.575757575757575069e+01 -5.909090909090908781e+02 3.748214649864048571e-03 +1.060606060606062329e+02 -5.909090909090908781e+02 9.325082122531798455e-04 +1.363636363636364877e+02 -5.909090909090908781e+02 1.912973124885134673e-04 +1.666666666666667425e+02 -5.909090909090908781e+02 3.173737341076260864e-05 +1.969696969696969973e+02 -5.909090909090908781e+02 4.171386994035362388e-06 +2.272727272727272521e+02 -5.909090909090908781e+02 4.249544803125891469e-07 +2.575757575757577342e+02 -5.909090909090908781e+02 3.278878867068289314e-08 +2.878787878787879890e+02 -5.909090909090908781e+02 1.870085776796223526e-09 +3.181818181818182438e+02 -5.909090909090908781e+02 7.685048295328282863e-11 +3.484848484848484986e+02 -5.909090909090908781e+02 2.215337409576231827e-12 +3.787878787878789808e+02 -5.909090909090908781e+02 4.355762747543134421e-14 +4.090909090909092356e+02 -5.909090909090908781e+02 5.672911599541362999e-16 +4.393939393939394904e+02 -5.909090909090908781e+02 4.746956502817738645e-18 +4.696969696969697452e+02 -5.909090909090908781e+02 2.472324417284304129e-20 +5.000000000000000000e+02 -5.909090909090908781e+02 7.754498717481483205e-23 +5.303030303030304822e+02 -5.909090909090908781e+02 1.415470165255482274e-25 +5.606060606060605096e+02 -5.909090909090908781e+02 1.451278128946179991e-28 +5.909090909090909918e+02 -5.909090909090908781e+02 8.056961709414218233e-32 +6.212121212121214739e+02 -5.909090909090908781e+02 2.331814555953249342e-35 +6.515151515151515014e+02 -5.909090909090908781e+02 3.383091011068759252e-39 +6.818181818181819835e+02 -5.909090909090908781e+02 2.363136351615304930e-43 +7.121212121212120110e+02 -5.909090909090908781e+02 7.623270566396219001e-48 +7.424242424242424931e+02 -5.909090909090908781e+02 1.088070231295461016e-52 +7.727272727272729753e+02 -5.909090909090908781e+02 6.574832806497732151e-58 +8.030303030303030027e+02 -5.909090909090908781e+02 1.607449729462834532e-63 +8.333333333333334849e+02 -5.909090909090908781e+02 1.517718613154128422e-69 +8.636363636363639671e+02 -5.909090909090908781e+02 5.275773338398540745e-76 +8.939393939393939945e+02 -5.909090909090908781e+02 6.428733181078703468e-83 +9.242424242424244767e+02 -5.909090909090908781e+02 2.611415843250372998e-90 +9.545454545454545041e+02 -5.909090909090908781e+02 3.358679381568038257e-98 +9.848484848484849863e+02 -5.909090909090908781e+02 1.297469096415455195e-106 +1.015151515151515468e+03 -5.909090909090908781e+02 1.426326987358436006e-115 +1.045454545454545496e+03 -5.909090909090908781e+02 4.222367043598891692e-125 +1.075757575757575978e+03 -5.909090909090908781e+02 3.181210730371993723e-135 +1.106060606060606005e+03 -5.909090909090908781e+02 5.758068049508879801e-146 +1.136363636363636488e+03 -5.909090909090908781e+02 2.360592021961061274e-157 +1.166666666666666970e+03 -5.909090909090908781e+02 2.063955429327502722e-169 +1.196969696969696997e+03 -5.909090909090908781e+02 3.619544693035390224e-182 +1.227272727272727479e+03 -5.909090909090908781e+02 1.195871167959041660e-195 +1.257575757575757507e+03 -5.909090909090908781e+02 6.983253455219812275e-210 +1.287878787878787989e+03 -5.909090909090908781e+02 6.753110700098334563e-225 +1.318181818181818471e+03 -5.909090909090908781e+02 1.012082337004283717e-240 +1.348484848484848499e+03 -5.909090909090908781e+02 2.197103695739887561e-257 +1.378787878787878981e+03 -5.909090909090908781e+02 6.449534607913044044e-275 +1.409090909090909008e+03 -5.909090909090908781e+02 2.386894684156463071e-293 +1.439393939393939490e+03 -5.909090909090908781e+02 1.037081049593326322e-312 +1.469696969696969973e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.606060606060605096e+02 7.750539401519811312e-63 +-1.469696969696969745e+03 -5.606060606060605096e+02 3.159916171861751340e-57 +-1.439393939393939490e+03 -5.606060606060605096e+02 5.190588847986098680e-52 +-1.409090909090909008e+03 -5.606060606060605096e+02 3.595420650648373964e-47 +-1.378787878787878753e+03 -5.606060606060605096e+02 1.097824547628575175e-42 +-1.348484848484848499e+03 -5.606060606060605096e+02 1.542723219854800460e-38 +-1.318181818181818244e+03 -5.606060606060605096e+02 1.040399671311648067e-34 +-1.287878787878787989e+03 -5.606060606060605096e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -5.606060606060605096e+02 6.145465357752497194e-28 +-1.227272727272727252e+03 -5.606060606060605096e+02 5.816818120354161683e-25 +-1.196969696969696997e+03 -5.606060606060605096e+02 3.085673479698904782e-22 +-1.166666666666666515e+03 -5.606060606060605096e+02 9.507170764263290107e-20 +-1.136363636363636488e+03 -5.606060606060605096e+02 1.760986780776509373e-17 +-1.106060606060606005e+03 -5.606060606060605096e+02 2.027190509963051746e-15 +-1.075757575757575751e+03 -5.606060606060605096e+02 1.497478014110327348e-13 +-1.045454545454545496e+03 -5.606060606060605096e+02 7.320000032674891436e-12 +-1.015151515151515127e+03 -5.606060606060605096e+02 2.438750248254308272e-10 +-9.848484848484848726e+02 -5.606060606060605096e+02 5.696572446328830850e-09 +-9.545454545454545041e+02 -5.606060606060605096e+02 9.585129365857886975e-08 +-9.242424242424242493e+02 -5.606060606060605096e+02 1.192152875094323727e-06 +-8.939393939393938808e+02 -5.606060606060605096e+02 1.123286822982204241e-05 +-8.636363636363636260e+02 -5.606060606060605096e+02 8.207536179214272901e-05 +-8.333333333333332575e+02 -5.606060606060605096e+02 4.754453697203643082e-04 +-8.030303030303030027e+02 -5.606060606060605096e+02 2.229563892895675744e-03 +-7.727272727272727479e+02 -5.606060606060605096e+02 8.631774319411381069e-03 +-7.424242424242423795e+02 -5.606060606060605096e+02 2.810179219584373403e-02 +-7.121212121212121247e+02 -5.606060606060605096e+02 7.826691917058378745e-02 +-6.818181818181817562e+02 -5.606060606060605096e+02 1.894753837471521707e-01 +-6.515151515151515014e+02 -5.606060606060605096e+02 4.046143710365219803e-01 +-6.212121212121211329e+02 -5.606060606060605096e+02 7.724865797785769317e-01 +-5.909090909090908781e+02 -5.606060606060605096e+02 1.334788491359497398e+00 +-5.606060606060605096e+02 -5.606060606060605096e+02 2.110474631917974797e+00 +-5.303030303030302548e+02 -5.606060606060605096e+02 3.083414106412976530e+00 +-5.000000000000000000e+02 -5.606060606060605096e+02 4.198257131978437862e+00 +-4.696969696969697452e+02 -5.606060606060605096e+02 5.366074047187603391e+00 +-4.393939393939392630e+02 -5.606060606060605096e+02 6.477736584771363937e+00 +-4.090909090909090082e+02 -5.606060606060605096e+02 7.420975727555112478e+00 +-3.787878787878787534e+02 -5.606060606060605096e+02 8.097025652719134214e+00 +-3.484848484848484986e+02 -5.606060606060605096e+02 8.434047231856165894e+00 +-3.181818181818180165e+02 -5.606060606060605096e+02 8.396056384465889977e+00 +-2.878787878787877617e+02 -5.606060606060605096e+02 7.987112918615052237e+00 +-2.575757575757575069e+02 -5.606060606060605096e+02 7.250857669587010612e+00 +-2.272727272727272521e+02 -5.606060606060605096e+02 6.265381112019366761e+00 +-1.969696969696969973e+02 -5.606060606060605096e+02 5.133353887909683166e+00 +-1.666666666666665151e+02 -5.606060606060605096e+02 3.967812283772121695e+00 +-1.363636363636362603e+02 -5.606060606060605096e+02 2.875155878473119930e+00 +-1.060606060606060055e+02 -5.606060606060605096e+02 1.938473033170046156e+00 +-7.575757575757575069e+01 -5.606060606060605096e+02 1.205417551072405447e+00 +-4.545454545454549589e+01 -5.606060606060605096e+02 6.844622249752956300e-01 +-1.515151515151501371e+01 -5.606060606060605096e+02 3.509248288217568512e-01 +1.515151515151524109e+01 -5.606060606060605096e+02 1.604402458870249071e-01 +4.545454545454549589e+01 -5.606060606060605096e+02 6.451975134901938302e-02 +7.575757575757575069e+01 -5.606060606060605096e+02 2.248336393898591953e-02 +1.060606060606062329e+02 -5.606060606060605096e+02 6.680235796974064513e-03 +1.363636363636364877e+02 -5.606060606060605096e+02 1.663107833829682424e-03 +1.666666666666667425e+02 -5.606060606060605096e+02 3.405233689522310365e-04 +1.969696969696969973e+02 -5.606060606060605096e+02 5.621272911507701261e-05 +2.272727272727272521e+02 -5.606060606060605096e+02 7.325049444657307266e-06 +2.575757575757577342e+02 -5.606060606060605096e+02 7.368261931620209073e-07 +2.878787878787879890e+02 -5.606060606060605096e+02 5.587945784002515620e-08 +3.181818181818182438e+02 -5.606060606060605096e+02 3.116660753075333131e-09 +3.484848484848484986e+02 -5.606060606060605096e+02 1.245541639253622513e-10 +3.787878787878789808e+02 -5.606060606060605096e+02 3.470587925503447315e-12 +4.090909090909092356e+02 -5.606060606060605096e+02 6.552879881345054660e-14 +4.393939393939394904e+02 -5.606060606060605096e+02 8.137997505906992195e-16 +4.696969696969697452e+02 -5.606060606060605096e+02 6.444577989125091283e-18 +5.000000000000000000e+02 -5.606060606060605096e+02 3.151098353630756389e-20 +5.303030303030304822e+02 -5.606060606060605096e+02 9.199887089891759244e-23 +5.606060606060605096e+02 -5.606060606060605096e+02 1.549109724599552645e-25 +5.909090909090909918e+02 -5.606060606060605096e+02 1.451278128946138961e-28 +6.212121212121214739e+02 -5.606060606060605096e+02 7.288549574529121158e-32 +6.515151515151515014e+02 -5.606060606060605096e+02 1.888297121780456365e-35 +6.818181818181819835e+02 -5.606060606060605096e+02 2.425596935316179543e-39 +7.121212121212120110e+02 -5.606060606060605096e+02 1.482961626973036429e-43 +7.424242424242424931e+02 -5.606060606060605096e+02 4.137248587890261161e-48 +7.727272727272729753e+02 -5.606060606060605096e+02 5.043531720429866065e-53 +8.030303030303030027e+02 -5.606060606060605096e+02 2.569412945640338810e-58 +8.333333333333334849e+02 -5.606060606060605096e+02 5.225251588496137604e-64 +8.636363636363639671e+02 -5.606060606060605096e+02 4.046842924221980545e-70 +8.939393939393939945e+02 -5.606060606060605096e+02 1.137330255125591933e-76 +9.242424242424244767e+02 -5.606060606060605096e+02 1.103841607000073970e-83 +9.545454545454545041e+02 -5.606060606060605096e+02 3.516650693976034658e-91 +9.848484848484849863e+02 -5.606060606060605096e+02 3.491161610846682618e-99 +1.015151515151515468e+03 -5.606060606060605096e+02 1.024019974798551928e-107 +1.045454545454545496e+03 -5.606060606060605096e+02 8.404032505440477884e-117 +1.075757575757575978e+03 -5.606060606060605096e+02 1.825216843124890568e-126 +1.106060606060606005e+03 -5.606060606060605096e+02 9.909662211053542632e-137 +1.136363636363636488e+03 -5.606060606060605096e+02 1.268979554189097482e-147 +1.166666666666666970e+03 -5.606060606060605096e+02 3.611595492651089108e-159 +1.196969696969696997e+03 -5.606060606060605096e+02 2.150072767339572052e-171 +1.227272727272727479e+03 -5.606060606060605096e+02 2.516756677948042798e-184 +1.257575757575757507e+03 -5.606060606060605096e+02 5.438151644394856985e-198 +1.287878787878787989e+03 -5.606060606060605096e+02 2.033925169773270969e-212 +1.318181818181818471e+03 -5.606060606060605096e+02 1.233125621691070322e-227 +1.348484848484848499e+03 -5.606060606060605096e+02 1.133566620857054436e-243 +1.378787878787878981e+03 -5.606060606060605096e+02 1.476034124077952711e-260 +1.409090909090909008e+03 -5.606060606060605096e+02 2.540160591673379619e-278 +1.439393939393939490e+03 -5.606060606060605096e+02 5.384070588134642577e-297 +1.469696969696969973e+03 -5.606060606060605096e+02 1.308211720340744662e-316 +1.500000000000000000e+03 -5.606060606060605096e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.303030303030302548e+02 1.274954127373016771e-64 +-1.469696969696969745e+03 -5.303030303030302548e+02 7.640771892900340018e-59 +-1.439393939393939490e+03 -5.303030303030302548e+02 1.802615210573119387e-53 +-1.409090909090909008e+03 -5.303030303030302548e+02 1.753510576100426629e-48 +-1.378787878787878753e+03 -5.303030303030302548e+02 7.357551500589939676e-44 +-1.348484848484848499e+03 -5.303030303030302548e+02 1.391301834018568820e-39 +-1.318181818181818244e+03 -5.303030303030302548e+02 1.237313225194135063e-35 +-1.287878787878787989e+03 -5.303030303030302548e+02 5.393601910098739758e-32 +-1.257575757575757507e+03 -5.303030303030302548e+02 1.199646544736799104e-28 +-1.227272727272727252e+03 -5.303030303030302548e+02 1.415470165255562630e-25 +-1.196969696969696997e+03 -5.303030303030302548e+02 9.199887089891889724e-23 +-1.166666666666666515e+03 -5.303030303030302548e+02 3.416044915081429446e-20 +-1.136363636363636488e+03 -5.303030303030302548e+02 7.506067042544040144e-18 +-1.106060606060606005e+03 -5.303030303030302548e+02 1.009720453475564840e-15 +-1.075757575757575751e+03 -5.303030303030302548e+02 8.592218911187417590e-14 +-1.045454545454545496e+03 -5.303030303030302548e+02 4.773139830449487581e-12 +-1.015151515151515127e+03 -5.303030303030302548e+02 1.784186981526931991e-10 +-9.848484848484848726e+02 -5.303030303030302548e+02 4.619769020364141284e-09 +-9.545454545454545041e+02 -5.303030303030302548e+02 8.519492193135790364e-08 +-9.242424242424242493e+02 -5.303030303030302548e+02 1.149090232075844041e-06 +-8.939393939393938808e+02 -5.303030303030302548e+02 1.162621955646470765e-05 +-8.636363636363636260e+02 -5.303030303030302548e+02 9.039146387247680285e-05 +-8.333333333333332575e+02 -5.303030303030302548e+02 5.525161055462762209e-04 +-8.030303030303030027e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +-7.727272727272727479e+02 -5.303030303030302548e+02 1.092396005911756493e-02 +-7.424242424242423795e+02 -5.303030303030302548e+02 3.675900705335603119e-02 +-7.121212121212121247e+02 -5.303030303030302548e+02 1.052466108158106178e-01 +-6.818181818181817562e+02 -5.303030303030302548e+02 2.607084247504933838e-01 +-6.515151515151515014e+02 -5.303030303030302548e+02 5.674271211594738018e-01 +-6.212121212121211329e+02 -5.303030303030302548e+02 1.100632249223705061e+00 +-5.909090909090908781e+02 -5.303030303030302548e+02 1.927454348151829588e+00 +-5.606060606060605096e+02 -5.303030303030302548e+02 3.083414106412971201e+00 +-5.303030303030302548e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-5.000000000000000000e+02 -5.303030303030302548e+02 6.265381112019357879e+00 +-4.696969696969697452e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-4.393939393939392630e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-4.090909090909090082e+02 -5.303030303030302548e+02 1.149936924196613397e+01 +-3.787878787878787534e+02 -5.303030303030302548e+02 1.276250745677549325e+01 +-3.484848484848484986e+02 -5.303030303030302548e+02 1.356927875085422208e+01 +-3.181818181818180165e+02 -5.303030303030302548e+02 1.384652974243122969e+01 +-2.878787878787877617e+02 -5.303030303030302548e+02 1.356927875085421320e+01 +-2.575757575757575069e+02 -5.303030303030302548e+02 1.276250745677547904e+01 +-2.272727272727272521e+02 -5.303030303030302548e+02 1.149936924196612864e+01 +-1.969696969696969973e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-1.666666666666665151e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-1.363636363636362603e+02 -5.303030303030302548e+02 6.265381112019347221e+00 +-1.060606060606060055e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-7.575757575757575069e+01 -5.303030303030302548e+02 3.083414106412968536e+00 +-4.545454545454549589e+01 -5.303030303030302548e+02 1.927454348151831365e+00 +-1.515151515151501371e+01 -5.303030303030302548e+02 1.100632249223703063e+00 +1.515151515151524109e+01 -5.303030303030302548e+02 5.674271211594728026e-01 +4.545454545454549589e+01 -5.303030303030302548e+02 2.607084247504922181e-01 +7.575757575757575069e+01 -5.303030303030302548e+02 1.052466108158106178e-01 +1.060606060606062329e+02 -5.303030303030302548e+02 3.675900705335558016e-02 +1.363636363636364877e+02 -5.303030303030302548e+02 1.092396005911750595e-02 +1.666666666666667425e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +1.969696969696969973e+02 -5.303030303030302548e+02 5.525161055462712335e-04 +2.272727272727272521e+02 -5.303030303030302548e+02 9.039146387247776508e-05 +2.575757575757577342e+02 -5.303030303030302548e+02 1.162621955646450097e-05 +2.878787878787879890e+02 -5.303030303030302548e+02 1.149090232075827735e-06 +3.181818181818182438e+02 -5.303030303030302548e+02 8.519492193135669927e-08 +3.484848484848484986e+02 -5.303030303030302548e+02 4.619769020364223175e-09 +3.787878787878789808e+02 -5.303030303030302548e+02 1.784186981526931991e-10 +4.090909090909092356e+02 -5.303030303030302548e+02 4.773139830449487581e-12 +4.393939393939394904e+02 -5.303030303030302548e+02 8.592218911187417590e-14 +4.696969696969697452e+02 -5.303030303030302548e+02 1.009720453475543344e-15 +5.000000000000000000e+02 -5.303030303030302548e+02 7.506067042544200381e-18 +5.303030303030304822e+02 -5.303030303030302548e+02 3.416044915081259121e-20 +5.606060606060605096e+02 -5.303030303030302548e+02 9.199887089892153034e-23 +5.909090909090909918e+02 -5.303030303030302548e+02 1.415470165255522452e-25 +6.212121212121214739e+02 -5.303030303030302548e+02 1.199646544736730944e-28 +6.515151515151515014e+02 -5.303030303030302548e+02 5.393601910098969659e-32 +6.818181818181819835e+02 -5.303030303030302548e+02 1.237313225194047396e-35 +7.121212121212120110e+02 -5.303030303030302548e+02 1.391301834018608461e-39 +7.424242424242424931e+02 -5.303030303030302548e+02 7.357551500589416943e-44 +7.727272727272729753e+02 -5.303030303030302548e+02 1.753510576100152549e-48 +8.030303030303030027e+02 -5.303030303030302548e+02 1.802615210573119387e-53 +8.333333333333334849e+02 -5.303030303030302548e+02 7.640771892899254044e-59 +8.636363636363639671e+02 -5.303030303030302548e+02 1.274954127372799349e-64 +8.939393939393939945e+02 -5.303030303030302548e+02 7.985867999539598362e-71 +9.242424242424244767e+02 -5.303030303030302548e+02 1.788259835300874445e-77 +9.545454545454545041e+02 -5.303030303030302548e+02 1.361740296016062085e-84 +9.848484848484849863e+02 -5.303030303030302548e+02 3.350047264315408913e-92 +1.015151515151515468e+03 -5.303030303030302548e+02 2.526398915685015648e-100 +1.045454545454545496e+03 -5.303030303030302548e+02 5.534930789536566627e-109 +1.075757575757575978e+03 -5.303030303030302548e+02 3.334342676871025778e-118 +1.106060606060606005e+03 -5.303030303030302548e+02 5.221413508757310352e-128 +1.136363636363636488e+03 -5.303030303030302548e+02 2.006787473306626300e-138 +1.166666666666666970e+03 -5.303030303030302548e+02 1.785127688795620203e-149 +1.196969696969696997e+03 -5.303030303030302548e+02 3.461581338702744903e-161 +1.227272727272727479e+03 -5.303030303030302548e+02 1.376459522873278293e-173 +1.257575757575757507e+03 -5.303030303030302548e+02 1.054498239096216513e-186 +1.287878787878787989e+03 -5.303030303030302548e+02 1.460478627360531291e-200 +1.318181818181818471e+03 -5.303030303030302548e+02 3.427271189294340881e-215 +1.348484848484848499e+03 -5.303030303030302548e+02 1.275575583369892472e-230 +1.378787878787878981e+03 -5.303030303030302548e+02 7.039348969580853945e-247 +1.409090909090909008e+03 -5.303030303030302548e+02 5.378423962585587468e-264 +1.439393939393939490e+03 -5.303030303030302548e+02 5.305973067521587417e-282 +1.469696969696969973e+03 -5.303030303030302548e+02 6.295312769211626028e-301 +1.500000000000000000e+03 -5.303030303030302548e+02 8.399115979301191251e-321 +-1.500000000000000000e+03 -5.000000000000000000e+02 1.385119369922601767e-66 +-1.469696969696969745e+03 -5.000000000000000000e+02 1.247000591634284549e-60 +-1.439393939393939490e+03 -5.000000000000000000e+02 4.315065247200378012e-55 +-1.409090909090909008e+03 -5.000000000000000000e+02 6.015720192032289303e-50 +-1.378787878787878753e+03 -5.000000000000000000e+02 3.537278923913023716e-45 +-1.348484848484848499e+03 -5.000000000000000000e+02 9.172713499359318212e-41 +-1.318181818181818244e+03 -5.000000000000000000e+02 1.095474273756923179e-36 +-1.287878787878787989e+03 -5.000000000000000000e+02 6.284560592169752431e-33 +-1.257575757575757507e+03 -5.000000000000000000e+02 1.804147929571447884e-29 +-1.227272727272727252e+03 -5.000000000000000000e+02 2.696581401566250365e-26 +-1.196969696969696997e+03 -5.000000000000000000e+02 2.180631712290003242e-23 +-1.166666666666666515e+03 -5.000000000000000000e+02 9.902054361619639494e-21 +-1.136363636363636488e+03 -5.000000000000000000e+02 2.617295991581659639e-18 +-1.106060606060606005e+03 -5.000000000000000000e+02 4.169066704949643775e-16 +-1.075757575757575751e+03 -5.000000000000000000e+02 4.138288825130378369e-14 +-1.045454545454545496e+03 -5.000000000000000000e+02 2.643624361305260079e-12 +-1.015151515151515127e+03 -5.000000000000000000e+02 1.121089509384008515e-10 +-9.848484848484848726e+02 -5.000000000000000000e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -5.000000000000000000e+02 6.635633443757741510e-08 +-9.242424242424242493e+02 -5.000000000000000000e+02 9.793342834294525276e-07 +-8.939393939393938808e+02 -5.000000000000000000e+02 1.072840490473388338e-05 +-8.636363636363636260e+02 -5.000000000000000000e+02 8.942879788635336709e-05 +-8.333333333333332575e+02 -5.000000000000000000e+02 5.807692880778107065e-04 +-8.030303030303030027e+02 -5.000000000000000000e+02 3.004854438145668997e-03 +-7.727272727272727479e+02 -5.000000000000000000e+02 1.265056373312010290e-02 +-7.424242424242423795e+02 -5.000000000000000000e+02 4.420787312407718772e-02 +-7.121212121212121247e+02 -5.000000000000000000e+02 1.306450276394798549e-01 +-6.818181818181817562e+02 -5.000000000000000000e+02 3.322411735347162720e-01 +-6.515151515151515014e+02 -5.000000000000000000e+02 7.389391304207537647e-01 +-6.212121212121211329e+02 -5.000000000000000000e+02 1.458980303435523318e+00 +-5.909090909090908781e+02 -5.000000000000000000e+02 2.592568317032778236e+00 +-5.606060606060605096e+02 -5.000000000000000000e+02 4.198257131978432533e+00 +-5.303030303030302548e+02 -5.000000000000000000e+02 6.265381112019357879e+00 +-5.000000000000000000e+02 -5.000000000000000000e+02 8.703836765622375182e+00 +-4.696969696969697452e+02 -5.000000000000000000e+02 1.135448600013550191e+01 +-4.393939393939392630e+02 -5.000000000000000000e+02 1.401489965409862748e+01 +-4.090909090909090082e+02 -5.000000000000000000e+02 1.647077799900302608e+01 +-3.787878787878787534e+02 -5.000000000000000000e+02 1.852419054593362091e+01 +-3.484848484848484986e+02 -5.000000000000000000e+02 2.001374351117113903e+01 +-3.181818181818180165e+02 -5.000000000000000000e+02 2.082609784612732895e+01 +-2.878787878787877617e+02 -5.000000000000000000e+02 2.090104720680696104e+01 +-2.575757575757575069e+02 -5.000000000000000000e+02 2.023309862889173161e+01 +-2.272727272727272521e+02 -5.000000000000000000e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 -5.000000000000000000e+02 1.691944523421542002e+01 +-1.666666666666665151e+02 -5.000000000000000000e+02 1.452916255455595440e+01 +-1.363636363636362603e+02 -5.000000000000000000e+02 1.189267220388693858e+01 +-1.060606060606060055e+02 -5.000000000000000000e+02 9.223041622713186172e+00 +-7.575757575757575069e+01 -5.000000000000000000e+02 6.727593712141153759e+00 +-4.545454545454549589e+01 -5.000000000000000000e+02 4.576513902341193152e+00 +-1.515151515151501371e+01 -5.000000000000000000e+02 2.875155878473105719e+00 +1.515151515151524109e+01 -5.000000000000000000e+02 1.649929098861372179e+00 +4.545454545454549589e+01 -5.000000000000000000e+02 8.543497687776482330e-01 +7.575757575757575069e+01 -5.000000000000000000e+02 3.938451388034535650e-01 +1.060606060606062329e+02 -5.000000000000000000e+02 1.592762472320076450e-01 +1.363636363636364877e+02 -5.000000000000000000e+02 5.561503648793426208e-02 +1.666666666666667425e+02 -5.000000000000000000e+02 1.648134427951286618e-02 +1.969696969696969973e+02 -5.000000000000000000e+02 4.069670962380073261e-03 +2.272727272727272521e+02 -5.000000000000000000e+02 8.210372360606049214e-04 +2.575757575757577342e+02 -5.000000000000000000e+02 1.325371086279554078e-04 +2.878787878787879890e+02 -5.000000000000000000e+02 1.674483854635813149e-05 +3.181818181818182438e+02 -5.000000000000000000e+02 1.617538348122345181e-06 +3.484848484848484986e+02 -5.000000000000000000e+02 1.165690430938539772e-07 +3.787878787878789808e+02 -5.000000000000000000e+02 6.107385580804444413e-09 +4.090909090909092356e+02 -5.000000000000000000e+02 2.264242348262330060e-10 +4.393939393939394904e+02 -5.000000000000000000e+02 5.774328674328721260e-12 +4.696969696969697452e+02 -5.000000000000000000e+02 9.834906517405588868e-14 +5.000000000000000000e+02 -5.000000000000000000e+02 1.084855264042937882e-15 +5.303030303030304822e+02 -5.000000000000000000e+02 7.506067042544040144e-18 +5.606060606060605096e+02 -5.000000000000000000e+02 3.151098353630756389e-20 +5.909090909090909918e+02 -5.000000000000000000e+02 7.754498717481263388e-23 +6.212121212121214739e+02 -5.000000000000000000e+02 1.079405629075653851e-25 +6.515151515151515014e+02 -5.000000000000000000e+02 8.190592154689639769e-29 +6.818181818181819835e+02 -5.000000000000000000e+02 3.261141548139720315e-32 +7.121212121212120110e+02 -5.000000000000000000e+02 6.549910100891336762e-36 +7.424242424242424931e+02 -5.000000000000000000e+02 6.371820707268080494e-40 +7.727272727272729753e+02 -5.000000000000000000e+02 2.879181287860594111e-44 +8.030303030303030027e+02 -5.000000000000000000e+02 5.788020115190711360e-49 +8.333333333333334849e+02 -5.000000000000000000e+02 4.952089332747266615e-54 +8.636363636363639671e+02 -5.000000000000000000e+02 1.722859058062317123e-59 +8.939393939393939945e+02 -5.000000000000000000e+02 2.325856181748250043e-65 +9.242424242424244767e+02 -5.000000000000000000e+02 1.161235584405599076e-71 +9.545454545454545041e+02 -5.000000000000000000e+02 2.041071860286435924e-78 +9.848484848484849863e+02 -5.000000000000000000e+02 1.200760533549086390e-85 +1.015151515151515468e+03 -5.000000000000000000e+02 2.245111407822327572e-93 +1.045454545454545496e+03 -5.000000000000000000e+02 1.265288505022653967e-101 +1.075757575757575978e+03 -5.000000000000000000e+02 2.035924916243278864e-110 +1.106060606060606005e+03 -5.000000000000000000e+02 8.848474370846281444e-120 +1.136363636363636488e+03 -5.000000000000000000e+02 9.814924425518539964e-130 +1.166666666666666970e+03 -5.000000000000000000e+02 2.622155751581993079e-140 +1.196969696969696997e+03 -5.000000000000000000e+02 1.590331173135733218e-151 +1.227272727272727479e+03 -5.000000000000000000e+02 2.061305607751825308e-163 +1.257575757575757507e+03 -5.000000000000000000e+02 5.368520886190014728e-176 +1.287878787878787989e+03 -5.000000000000000000e+02 2.638272463260076417e-189 +1.318181818181818471e+03 -5.000000000000000000e+02 2.294543125523952956e-203 +1.348484848484848499e+03 -5.000000000000000000e+02 3.308314558189894351e-218 +1.378787878787878981e+03 -5.000000000000000000e+02 7.398391846422538736e-234 +1.409090909090909008e+03 -5.000000000000000000e+02 2.397934725488949310e-250 +1.439393939393939490e+03 -5.000000000000000000e+02 1.051283800345577783e-267 +1.469696969696969973e+03 -5.000000000000000000e+02 5.811146587114891270e-286 +1.500000000000000000e+03 -5.000000000000000000e+02 3.770536500545132397e-305 +-1.500000000000000000e+03 -4.696969696969697452e+02 9.783564016050266370e-69 +-1.469696969696969745e+03 -4.696969696969697452e+02 1.353234097284519865e-62 +-1.439393939393939490e+03 -4.696969696969697452e+02 7.019409751131140033e-57 +-1.409090909090909008e+03 -4.696969696969697452e+02 1.432320621239124038e-51 +-1.378787878787878753e+03 -4.696969696969697452e+02 1.204524420319554228e-46 +-1.348484848484848499e+03 -4.696969696969697452e+02 4.368315301211030715e-42 +-1.318181818181818244e+03 -4.696969696969697452e+02 7.139802540245438189e-38 +-1.287878787878787989e+03 -4.696969696969697452e+02 5.489675720399862976e-34 +-1.257575757575757507e+03 -4.696969696969697452e+02 2.070014663641281400e-30 +-1.227272727272727252e+03 -4.696969696969697452e+02 3.985730491565544103e-27 +-1.196969696969696997e+03 -4.696969696969697452e+02 4.075259886177523587e-24 +-1.166666666666666515e+03 -4.696969696969697452e+02 2.298180960274097135e-21 +-1.136363636363636488e+03 -4.696969696969697452e+02 7.415268609422142457e-19 +-1.106060606060606005e+03 -4.696969696969697452e+02 1.418335871733455173e-16 +-1.075757575757575751e+03 -4.696969696969697452e+02 1.664179486460321568e-14 +-1.045454545454545496e+03 -4.696969696969697452e+02 1.237978279006370896e-12 +-1.015151515151515127e+03 -4.696969696969697452e+02 6.027040850409627817e-11 +-9.848484848484848726e+02 -4.696969696969697452e+02 1.979810045147800740e-09 +-9.545454545454545041e+02 -4.696969696969697452e+02 4.518401091155292189e-08 +-9.242424242424242493e+02 -4.696969696969697452e+02 7.368261931620260953e-07 +-8.939393939393938808e+02 -4.696969696969697452e+02 8.818710076177945181e-06 +-8.636363636363636260e+02 -4.696969696969697452e+02 7.947107386062757359e-05 +-8.333333333333332575e+02 -4.696969696969697452e+02 5.525161055462741609e-04 +-8.030303030303030027e+02 -4.696969696969697452e+02 3.032801906466364543e-03 +-7.727272727272727479e+02 -4.696969696969697452e+02 1.343387640559214405e-02 +-7.424242424242423795e+02 -4.696969696969697452e+02 4.902023343803175309e-02 +-7.121212121212121247e+02 -4.696969696969697452e+02 1.502409106354286039e-01 +-6.818181818181817562e+02 -4.696969696969697452e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -4.696969696969697452e+02 8.981242595383369665e-01 +-6.212121212121211329e+02 -4.696969696969697452e+02 1.809813356520446836e+00 +-5.909090909090908781e+02 -4.696969696969697452e+02 3.269594569239047566e+00 +-5.606060606060605096e+02 -4.696969696969697452e+02 5.366074047187590956e+00 +-5.303030303030302548e+02 -4.696969696969697452e+02 8.097025652719105793e+00 +-5.000000000000000000e+02 -4.696969696969697452e+02 1.135448600013549125e+01 +-4.696969696969697452e+02 -4.696969696969697452e+02 1.493871111047210221e+01 +-4.393939393939392630e+02 -4.696969696969697452e+02 1.859330534199407836e+01 +-4.090909090909090082e+02 -4.696969696969697452e+02 2.204730934729140301e+01 +-3.787878787878787534e+02 -4.696969696969697452e+02 2.505136371008615370e+01 +-3.484848484848484986e+02 -4.696969696969697452e+02 2.740114767170857135e+01 +-3.181818181818180165e+02 -4.696969696969697452e+02 2.894783723543701370e+01 +-2.878787878787877617e+02 -4.696969696969697452e+02 2.959957150752310184e+01 +-2.575757575757575069e+02 -4.696969696969697452e+02 2.931920339352129190e+01 +-2.272727272727272521e+02 -4.696969696969697452e+02 2.812259658780463312e+01 +-1.969696969696969973e+02 -4.696969696969697452e+02 2.607941266867414143e+01 +-1.666666666666665151e+02 -4.696969696969697452e+02 2.331554257030982313e+01 +-1.363636363636362603e+02 -4.696969696969697452e+02 2.001374351117110351e+01 +-1.060606060606060055e+02 -4.696969696969697452e+02 1.640739115024344486e+01 +-7.575757575757575069e+01 -4.696969696969697452e+02 1.276250745677545773e+01 +-4.545454545454549589e+01 -4.696969696969697452e+02 9.346267334126007853e+00 +-1.515151515151501371e+01 -4.696969696969697452e+02 6.386017470320072498e+00 +1.515151515151524109e+01 -4.696969696969697452e+02 4.029575336703639543e+00 +4.545454545454549589e+01 -4.696969696969697452e+02 2.321329840757213159e+00 +7.575757575757575069e+01 -4.696969696969697452e+02 1.205417551072399007e+00 +1.060606060606062329e+02 -4.696969696969697452e+02 5.564158524580616882e-01 +1.363636363636364877e+02 -4.696969696969697452e+02 2.248664244665884437e-01 +1.666666666666667425e+02 -4.696969696969697452e+02 7.826691917058282988e-02 +1.969696969696969973e+02 -4.696969696969697452e+02 2.305097498732430056e-02 +2.272727272727272521e+02 -4.696969696969697452e+02 5.637029251018730973e-03 +2.575757575757577342e+02 -4.696969696969697452e+02 1.121804712250755020e-03 +2.878787878787879890e+02 -4.696969696969697452e+02 1.778319660458189272e-04 +3.181818181818182438e+02 -4.696969696969697452e+02 2.195387441913282625e-05 +3.484848484848484986e+02 -4.696969696969697452e+02 2.060952754440492893e-06 +3.787878787878789808e+02 -4.696969696969697452e+02 1.434797832226715602e-07 +4.090909090909092356e+02 -4.696969696969697452e+02 7.215277938779037422e-09 +4.393939393939394904e+02 -4.696969696969697452e+02 2.549720171445584657e-10 +4.696969696969697452e+02 -4.696969696969697452e+02 6.151911244443070217e-12 +5.000000000000000000e+02 -4.696969696969697452e+02 9.834906517405519448e-14 +5.303030303030304822e+02 -4.696969696969697452e+02 1.009720453475500351e-15 +5.606060606060605096e+02 -4.696969696969697452e+02 6.444577989125045061e-18 +5.909090909090909918e+02 -4.696969696969697452e+02 2.472324417284251467e-20 +6.212121212121214739e+02 -4.696969696969697452e+02 5.504943555269237022e-23 +6.515151515151515014e+02 -4.696969696969697452e+02 6.861500121974648627e-26 +6.818181818181819835e+02 -4.696969696969697452e+02 4.611582579933525729e-29 +7.121212121212120110e+02 -4.696969696969697452e+02 1.607885402204063373e-32 +7.424242424242424931e+02 -4.696969696969697452e+02 2.794521287592013336e-36 +7.727272727272729753e+02 -4.696969696969697452e+02 2.323504838735485356e-40 +8.030303030303030027e+02 -4.696969696969697452e+02 8.858572265124334768e-45 +8.333333333333334849e+02 -4.696969696969697452e+02 1.482625960384607899e-49 +8.636363636363639671e+02 -4.696969696969697452e+02 1.041536444950537451e-54 +8.939393939393939945e+02 -4.696969696969697452e+02 2.932805033955014141e-60 +9.242424242424244767e+02 -4.696969696969697452e+02 3.157273288492741435e-66 +9.545454545454545041e+02 -4.696969696969697452e+02 1.237882402550954711e-72 +9.848484848484849863e+02 -4.696969696969697452e+02 1.681769093994011647e-79 +1.015151515151515468e+03 -4.696969696969697452e+02 7.523470174957766381e-87 +1.045454545454545496e+03 -4.696969696969697452e+02 1.051825158759479565e-94 +1.075757575757575978e+03 -4.696969696969697452e+02 4.356268475748769705e-103 +1.106060606060606005e+03 -4.696969696969697452e+02 5.060194744258727849e-112 +1.136363636363636488e+03 -4.696969696969697452e+02 1.558836896993037684e-121 +1.166666666666666970e+03 -4.696969696969697452e+02 1.202756953776878963e-131 +1.196969696969696997e+03 -4.696969696969697452e+02 2.192427768934152406e-142 +1.227272727272727479e+03 -4.696969696969697452e+02 8.894733804534862895e-154 +1.257575757575757507e+03 -4.696969696969697452e+02 7.557087439101445294e-166 +1.287878787878787989e+03 -4.696969696969697452e+02 1.263592148116150266e-178 +1.318181818181818471e+03 -4.696969696969697452e+02 3.902753120678278472e-192 +1.348484848484848499e+03 -4.696969696969697452e+02 2.087330420477087307e-206 +1.378787878787878981e+03 -4.696969696969697452e+02 1.809985603977467845e-221 +1.409090909090909008e+03 -4.696969696969697452e+02 2.379546682244374415e-237 +1.439393939393939490e+03 -4.696969696969697452e+02 4.429793536380294970e-254 +1.469696969696969973e+03 -4.696969696969697452e+02 1.089284707477503840e-271 +1.500000000000000000e+03 -4.696969696969697452e+02 3.296325375164239287e-290 +-1.500000000000000000e+03 -4.393939393939392630e+02 4.417484338634786664e-71 +-1.469696969696969745e+03 -4.393939393939392630e+02 9.607905200083869582e-65 +-1.439393939393939490e+03 -4.393939393939392630e+02 7.640771892899254044e-59 +-1.409090909090909008e+03 -4.393939393939392630e+02 2.332290390718612665e-53 +-1.378787878787878753e+03 -4.393939393939392630e+02 2.864906582124076546e-48 +-1.348484848484848499e+03 -4.393939393939392630e+02 1.482961626972889068e-43 +-1.318181818181818244e+03 -4.393939393939392630e+02 3.383091011068663330e-39 +-1.287878787878787989e+03 -4.393939393939392630e+02 3.553023206116283824e-35 +-1.257575757575757507e+03 -4.393939393939392630e+02 1.792185002743850935e-31 +-1.227272727272727252e+03 -4.393939393939392630e+02 4.524092374857336904e-28 +-1.196969696969696997e+03 -4.393939393939392630e+02 5.947998903018114093e-25 +-1.166666666666666515e+03 -4.393939393939392630e+02 4.233422443799704506e-22 +-1.136363636363636488e+03 -4.393939393939392630e+02 1.693353897939021219e-19 +-1.106060606060606005e+03 -4.393939393939392630e+02 3.946907027548934390e-17 +-1.075757575757575751e+03 -4.393939393939392630e+02 5.551371713955361009e-15 +-1.045454545454545496e+03 -4.393939393939392630e+02 4.873295378257243181e-13 +-1.015151515151515127e+03 -4.393939393939392630e+02 2.758242893688878161e-11 +-9.848484848484848726e+02 -4.393939393939392630e+02 1.038488082495695649e-09 +-9.545454545454545041e+02 -4.393939393939392630e+02 2.680187736377897992e-08 +-9.242424242424242493e+02 -4.393939393939392630e+02 4.880031423565826510e-07 +-8.939393939393938808e+02 -4.393939393939392630e+02 6.443714674555768282e-06 +-8.636363636363636260e+02 -4.393939393939392630e+02 6.334792636026811844e-05 +-8.333333333333332575e+02 -4.393939393939392630e+02 4.754453697203608930e-04 +-8.030303030303030027e+02 -4.393939393939392630e+02 2.789935865432181979e-03 +-7.727272727272727479e+02 -4.393939393939392630e+02 1.309272417923813478e-02 +-7.424242424242423795e+02 -4.393939393939392630e+02 5.019822989602332891e-02 +-7.121212121212121247e+02 -4.393939393939392630e+02 1.604402458870249071e-01 +-6.818181818181817562e+02 -4.393939393939392630e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -4.393939393939392630e+02 1.022719026539214981e+00 +-6.212121212121211329e+02 -4.393939393939392630e+02 2.110474631917969468e+00 +-5.909090909090908781e+02 -4.393939393939392630e+02 3.886707582912677594e+00 +-5.606060606060605096e+02 -4.393939393939392630e+02 6.477736584771358608e+00 +-5.303030303030302548e+02 -4.393939393939392630e+02 9.895316726363983406e+00 +-5.000000000000000000e+02 -4.393939393939392630e+02 1.401489965409862037e+01 +-4.696969696969697452e+02 -4.393939393939392630e+02 1.859330534199407836e+01 +-4.393939393939392630e+02 -4.393939393939392630e+02 2.331554257030989774e+01 +-4.090909090909090082e+02 -4.393939393939392630e+02 2.785071371464490753e+01 +-3.787878787878787534e+02 -4.393939393939392630e+02 3.189863750423572597e+01 +-3.484848484848484986e+02 -4.393939393939392630e+02 3.521758926474933560e+01 +-3.181818181818180165e+02 -4.393939393939392630e+02 3.763301798773053264e+01 +-2.878787878787877617e+02 -4.393939393939392630e+02 3.903320509833597640e+01 +-2.575757575757575069e+02 -4.393939393939392630e+02 3.935976443487312082e+01 +-2.272727272727272521e+02 -4.393939393939392630e+02 3.859977831813432658e+01 +-1.969696969696969973e+02 -4.393939393939392630e+02 3.678372156337845666e+01 +-1.666666666666665151e+02 -4.393939393939392630e+02 3.399015252191793479e+01 +-1.363636363636362603e+02 -4.393939393939392630e+02 3.035489726624810558e+01 +-1.060606060606060055e+02 -4.393939393939392630e+02 2.607941266867419117e+01 +-7.575757575757575069e+01 -4.393939393939392630e+02 2.143082896113670444e+01 +-4.545454545454549589e+01 -4.393939393939392630e+02 1.672609502329101616e+01 +-1.515151515151501371e+01 -4.393939393939392630e+02 1.229618639237857813e+01 +1.515151515151524109e+01 -4.393939393939392630e+02 8.434047231856155236e+00 +4.545454545454549589e+01 -4.393939393939392630e+02 5.339791733036749477e+00 +7.575757575757575069e+01 -4.393939393939392630e+02 3.083414106412973865e+00 +1.060606060606062329e+02 -4.393939393939392630e+02 1.602576414572428831e+00 +1.363636363636364877e+02 -4.393939393939392630e+02 7.389391304207537647e-01 +1.666666666666667425e+02 -4.393939393939392630e+02 2.975697925943394107e-01 +1.969696969696969973e+02 -4.393939393939392630e+02 1.028987436319815235e-01 +2.272727272727272521e+02 -4.393939393939392630e+02 3.000452186145853573e-02 +2.575757575757577342e+02 -4.393939393939392630e+02 7.235968611464849848e-03 +2.878787878787879890e+02 -4.393939393939392630e+02 1.413778726829432661e-03 +3.181818181818182438e+02 -4.393939393939392630e+02 2.189505576192053227e-04 +3.484848484848484986e+02 -4.393939393939392630e+02 2.626389391097757380e-05 +3.787878787878789808e+02 -4.393939393939392630e+02 2.381512063610675829e-06 +4.090909090909092356e+02 -4.393939393939392630e+02 1.591192751670234906e-07 +4.393939393939394904e+02 -4.393939393939392630e+02 7.626555240962888763e-09 +4.696969696969697452e+02 -4.393939393939392630e+02 2.549720171445657035e-10 +5.000000000000000000e+02 -4.393939393939392630e+02 5.774328674328947442e-12 +5.303030303030304822e+02 -4.393939393939392630e+02 8.592218911187417590e-14 +5.606060606060605096e+02 -4.393939393939392630e+02 8.137997505907165744e-16 +5.909090909090909918e+02 -4.393939393939392630e+02 4.746956502817772541e-18 +6.212121212121214739e+02 -4.393939393939392630e+02 1.647931249405007758e-20 +6.515151515151515014e+02 -4.393939393939392630e+02 3.286194629876848120e-23 +6.818181818181819835e+02 -4.393939393939392630e+02 3.628654415183960186e-26 +7.121212121212120110e+02 -4.393939393939392630e+02 2.136128687819757950e-29 +7.424242424242424931e+02 -4.393939393939392630e+02 6.446642623740546069e-33 +7.727272727272729753e+02 -4.393939393939392630e+02 9.579054004792335842e-37 +8.030303030303030027e+02 -4.393939393939392630e+02 6.722278760459544490e-41 +8.333333333333334849e+02 -4.393939393939392630e+02 2.134523160815605943e-45 +8.636363636363639671e+02 -4.393939393939392630e+02 2.934437283087147116e-50 +8.939393939393939945e+02 -4.393939393939392630e+02 1.669172073207070091e-55 +9.242424242424244767e+02 -4.393939393939392630e+02 3.749781639093513614e-61 +9.545454545454545041e+02 -4.393939393939392630e+02 3.171606292228252646e-67 +9.848484848484849863e+02 -4.393939393939392630e+02 9.616662695257643369e-74 +1.015151515151515468e+03 -4.393939393939392630e+02 9.940501002455981856e-81 +1.045454545454545496e+03 -4.393939393939392630e+02 3.327066334118042031e-88 +1.075757575757575978e+03 -4.393939393939392630e+02 3.420408862336073028e-96 +1.106060606060606005e+03 -4.393939393939392630e+02 1.023329762420089948e-104 +1.136363636363636488e+03 -4.393939393939392630e+02 8.431316847707157014e-114 +1.166666666666666970e+03 -4.393939393939392630e+02 1.808015725619714223e-123 +1.196969696969696997e+03 -4.393939393939392630e+02 9.525423902376652971e-134 +1.227272727272727479e+03 -4.393939393939392630e+02 1.162394707320232462e-144 +1.257575757575757507e+03 -4.393939393939392630e+02 3.093752660188204091e-156 +1.287878787878787989e+03 -4.393939393939392630e+02 1.688959443975069891e-168 +1.318181818181818471e+03 -4.393939393939392630e+02 1.776466784958918524e-181 +1.348484848484848499e+03 -4.393939393939392630e+02 3.377266532909510565e-195 +1.378787878787878981e+03 -4.393939393939392630e+02 1.087360748018092280e-209 +1.409090909090909008e+03 -4.393939393939392630e+02 5.548496235078223639e-225 +1.439393939393939490e+03 -4.393939393939392630e+02 4.193987081499043645e-241 +1.469696969696969973e+03 -4.393939393939392630e+02 4.383786664343198870e-258 +1.500000000000000000e+03 -4.393939393939392630e+02 5.907805748297977292e-276 +-1.500000000000000000e+03 -4.090909090909090082e+02 1.252089404672476376e-73 +-1.469696969696969745e+03 -4.090909090909090082e+02 4.386015980157994504e-67 +-1.439393939393939490e+03 -4.090909090909090082e+02 5.473377065585095875e-61 +-1.409090909090909008e+03 -4.090909090909090082e+02 2.556199277279947202e-55 +-1.378787878787878753e+03 -4.090909090909090082e+02 4.687655442031265519e-50 +-1.348484848484848499e+03 -4.090909090909090082e+02 3.537278923912922903e-45 +-1.318181818181818244e+03 -4.090909090909090082e+02 1.149556065965180981e-40 +-1.287878787878787989e+03 -4.090909090909090082e+02 1.681885295228469187e-36 +-1.257575757575757507e+03 -4.090909090909090082e+02 1.156617221994752775e-32 +-1.227272727272727252e+03 -4.090909090909090082e+02 3.898479567578792083e-29 +-1.196969696969696997e+03 -4.090909090909090082e+02 6.707520673389906865e-26 +-1.166666666666666515e+03 -4.090909090909090082e+02 6.127767966886709563e-23 +-1.136363636363636488e+03 -4.090909090909090082e+02 3.088105188850788551e-20 +-1.106060606060606005e+03 -4.090909090909090082e+02 8.907807991230643573e-18 +-1.075757575757575751e+03 -4.090909090909090082e+02 1.524198984291575082e-15 +-1.045454545454545496e+03 -4.090909090909090082e+02 1.601294376118513116e-13 +-1.015151515151515127e+03 -4.090909090909090082e+02 1.067799151664052595e-11 +-9.848484848484848726e+02 -4.090909090909090082e+02 4.666492816799057355e-10 +-9.545454545454545041e+02 -4.090909090909090082e+02 1.378261373162455346e-08 +-9.242424242424242493e+02 -4.090909090909090082e+02 2.833566430996978056e-07 +-8.939393939393938808e+02 -4.090909090909090082e+02 4.171386994035392035e-06 +-8.636363636363636260e+02 -4.090909090909090082e+02 4.517735882024929511e-05 +-8.333333333333332575e+02 -4.090909090909090082e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -4.090909090909090082e+02 2.336636575977202573e-03 +-7.727272727272727479e+02 -4.090909090909090082e+02 1.170671265806333232e-02 +-7.424242424242423795e+02 -4.090909090909090082e+02 4.748972307319374725e-02 +-7.121212121212121247e+02 -4.090909090909090082e+02 1.592762472320083389e-01 +-6.818181818181817562e+02 -4.090909090909090082e+02 4.504208248851511165e-01 +-6.515151515151515014e+02 -4.090909090909090082e+02 1.093943545730584166e+00 +-6.212121212121211329e+02 -4.090909090909090082e+02 2.321329840757224261e+00 +-5.909090909090908781e+02 -4.090909090909090082e+02 4.372847671700379912e+00 +-5.606060606060605096e+02 -4.090909090909090082e+02 7.420975727555112478e+00 +-5.303030303030302548e+02 -4.090909090909090082e+02 1.149936924196613397e+01 +-5.000000000000000000e+02 -4.090909090909090082e+02 1.647077799900302608e+01 +-4.696969696969697452e+02 -4.090909090909090082e+02 2.204730934729141723e+01 +-4.393939393939392630e+02 -4.090909090909090082e+02 2.785071371464490753e+01 +-4.090909090909090082e+02 -4.090909090909090082e+02 3.348557327433822906e+01 +-3.787878787878787534e+02 -4.090909090909090082e+02 3.859977831813433369e+01 +-3.484848484848484986e+02 -4.090909090909090082e+02 4.291865399354480815e+01 +-3.181818181818180165e+02 -4.090909090909090082e+02 4.625233861794324497e+01 +-2.878787878787877617e+02 -4.090909090909090082e+02 4.848454133994214033e+01 +-2.575757575757575069e+02 -4.090909090909090082e+02 4.955347455423409997e+01 +-2.272727272727272521e+02 -4.090909090909090082e+02 4.943436394678048629e+01 +-1.969696969696969973e+02 -4.090909090909090082e+02 4.812981200385588920e+01 +-1.666666666666665151e+02 -4.090909090909090082e+02 4.567091086140355571e+01 +-1.363636363636362603e+02 -4.090909090909090082e+02 4.212878690731835007e+01 +-1.060606060606060055e+02 -4.090909090909090082e+02 3.763301798773052553e+01 +-7.575757575757575069e+01 -4.090909090909090082e+02 3.238997094568933477e+01 +-4.545454545454549589e+01 -4.090909090909090082e+02 2.669117232474336276e+01 +-1.515151515151501371e+01 -4.090909090909090082e+02 2.090104720680696104e+01 +1.515151515151524109e+01 -4.090909090909090082e+02 1.541711232793175412e+01 +4.545454545454549589e+01 -4.090909090909090082e+02 1.060541016950785576e+01 +7.575757575757575069e+01 -4.090909090909090082e+02 6.727593712141166193e+00 +1.060606060606062329e+02 -4.090909090909090082e+02 3.886707582912668713e+00 +1.363636363636364877e+02 -4.090909090909090082e+02 2.017155313214868517e+00 +1.666666666666667425e+02 -4.090909090909090082e+02 9.264911260829724604e-01 +1.969696969696969973e+02 -4.090909090909090082e+02 3.705615046728227835e-01 +2.272727272727272521e+02 -4.090909090909090082e+02 1.268331178800952141e-01 +2.575757575757577342e+02 -4.090909090909090082e+02 3.646348270185569007e-02 +2.878787878787879890e+02 -4.090909090909090082e+02 8.631774319411335966e-03 +3.181818181818182438e+02 -4.090909090909090082e+02 1.647348039107863083e-03 +3.484848484848484986e+02 -4.090909090909090082e+02 2.478588728614938017e-04 +3.787878787878789808e+02 -4.090909090909090082e+02 2.871517220500735291e-05 +4.090909090909092356e+02 -4.090909090909090082e+02 2.498755802303974801e-06 +4.393939393939394904e+02 -4.090909090909090082e+02 1.591192751670246288e-07 +4.696969696969697452e+02 -4.090909090909090082e+02 7.215277938779216920e-09 +5.000000000000000000e+02 -4.090909090909090082e+02 2.264242348262394683e-10 +5.303030303030304822e+02 -4.090909090909090082e+02 4.773139830449487581e-12 +5.606060606060605096e+02 -4.090909090909090082e+02 6.552879881345194762e-14 +5.909090909090909918e+02 -4.090909090909090082e+02 5.672911599541404415e-16 +6.212121212121214739e+02 -4.090909090909090082e+02 2.994939843867773599e-18 +6.515151515151515014e+02 -4.090909090909090082e+02 9.313320549156783951e-21 +6.818181818181819835e+02 -4.090909090909090082e+02 1.645678520276801685e-23 +7.121212121212120110e+02 -4.090909090909090082e+02 1.592071826992967029e-26 +7.424242424242424931e+02 -4.090909090909090082e+02 8.114733966294560576e-30 +7.727272727272729753e+02 -4.090909090909090082e+02 2.094402829610119001e-33 +8.030303030303030027e+02 -4.090909090909090082e+02 2.627630745310841879e-37 +8.333333333333334849e+02 -4.090909090909090082e+02 1.536363899260011983e-41 +8.636363636363639671e+02 -4.090909090909090082e+02 4.008856449747846603e-46 +8.939393939393939945e+02 -4.090909090909090082e+02 4.464554645350092910e-51 +9.242424242424244767e+02 -4.090909090909090082e+02 2.027053180936089876e-56 +9.545454545454545041e+02 -4.090909090909090082e+02 3.579671728198669294e-62 +9.848484848484849863e+02 -4.090909090909090082e+02 2.342812748293724495e-68 +1.015151515151515468e+03 -4.090909090909090082e+02 5.408005114244114624e-75 +1.045454545454545496e+03 -4.090909090909090082e+02 4.184987151321382266e-82 +1.075757575757575978e+03 -4.090909090909090082e+02 1.030681849547648261e-89 +1.106060606060606005e+03 -4.090909090909090082e+02 7.659635376587762604e-98 +1.136363636363636488e+03 -4.090909090909090082e+02 1.626625589894746774e-106 +1.166666666666666970e+03 -4.090909090909090082e+02 9.336191871832202650e-116 +1.196969696969696997e+03 -4.090909090909090082e+02 1.368121887555569763e-125 +1.227272727272727479e+03 -4.090909090909090082e+02 4.829324843884254417e-136 +1.257575757575757507e+03 -4.090909090909090082e+02 3.869474298958950125e-147 +1.287878787878787989e+03 -4.090909090909090082e+02 6.623420189767991268e-159 +1.318181818181818471e+03 -4.090909090909090082e+02 2.276679405435065698e-171 +1.348484848484848499e+03 -4.090909090909090082e+02 1.475362289862000668e-184 +1.378787878787878981e+03 -4.090909090909090082e+02 1.690146173206533256e-198 +1.409090909090909008e+03 -4.090909090909090082e+02 3.205485106083467299e-213 +1.439393939393939490e+03 -4.090909090909090082e+02 9.414252714759057912e-229 +1.469696969696969973e+03 -4.090909090909090082e+02 3.999841459703490630e-245 +1.500000000000000000e+03 -4.090909090909090082e+02 2.293878155645944971e-262 +-1.500000000000000000e+03 -3.787878787878787534e+02 2.185022806596105263e-76 +-1.469696969696969745e+03 -3.787878787878787534e+02 1.263563911257922893e-69 +-1.439393939393939490e+03 -3.787878787878787534e+02 2.534408630171692137e-63 +-1.409090909090909008e+03 -3.787878787878787534e+02 1.853617005789016932e-57 +-1.378787878787878753e+03 -3.787878787878787534e+02 5.190588847986541559e-52 +-1.348484848484848499e+03 -3.787878787878787534e+02 5.836055178228830037e-47 +-1.318181818181818244e+03 -3.787878787878787534e+02 2.759591033387387855e-42 +-1.287878787878787989e+03 -3.787878787878787534e+02 5.740802921527251892e-38 +-1.257575757575757507e+03 -3.787878787878787534e+02 5.489675720400018638e-34 +-1.227272727272727252e+03 -3.787878787878787534e+02 2.518106005990044497e-30 +-1.196969696969696997e+03 -3.787878787878787534e+02 5.774644824333581529e-27 +-1.166666666666666515e+03 -3.787878787878787534e+02 6.891832999272426028e-24 +-1.136363636363636488e+03 -3.787878787878787534e+02 4.450412031472713570e-21 +-1.106060606060606005e+03 -3.787878787878787534e+02 1.614667396734129924e-18 +-1.075757575757575751e+03 -3.787878787878787534e+02 3.413565520039352413e-16 +-1.045454545454545496e+03 -3.787878787878787534e+02 4.355762747543134421e-14 +-1.015151515151515127e+03 -3.787878787878787534e+02 3.470587925503483666e-12 +-9.848484848484848726e+02 -3.787878787878787534e+02 1.784186981526950861e-10 +-9.545454545454545041e+02 -3.787878787878787534e+02 6.107385580804661962e-09 +-9.242424242424242493e+02 -3.787878787878787534e+02 1.434797832226761130e-07 +-8.939393939393938808e+02 -3.787878787878787534e+02 2.381512063610726651e-06 +-8.636363636363636260e+02 -3.787878787878787534e+02 2.871517220500745455e-05 +-8.333333333333332575e+02 -3.787878787878787534e+02 2.582855175103839092e-04 +-8.030303030303030027e+02 -3.787878787878787534e+02 1.777524778139183458e-03 +-7.727272727272727479e+02 -3.787878787878787534e+02 9.587796290980292804e-03 +-7.424242424242423795e+02 -3.787878787878787534e+02 4.146995554856768712e-02 +-7.121212121212121247e+02 -3.787878787878787534e+02 1.469764151375686501e-01 +-6.818181818181817562e+02 -3.787878787878787534e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +-6.212121212121211329e+02 -3.787878787878787534e+02 2.413325425405146163e+00 +-5.909090909090908781e+02 -3.787878787878787534e+02 4.669551349532358842e+00 +-5.606060606060605096e+02 -3.787878787878787534e+02 8.097025652719123556e+00 +-5.303030303030302548e+02 -3.787878787878787534e+02 1.276250745677547904e+01 +-5.000000000000000000e+02 -3.787878787878787534e+02 1.852419054593362091e+01 +-4.696969696969697452e+02 -3.787878787878787534e+02 2.505136371008615370e+01 +-4.393939393939392630e+02 -3.787878787878787534e+02 3.189863750423572597e+01 +-4.090909090909090082e+02 -3.787878787878787534e+02 3.859977831813431237e+01 +-3.787878787878787534e+02 -3.787878787878787534e+02 4.474620968552754618e+01 +-3.484848484848484986e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-3.181818181818180165e+02 -3.787878787878787534e+02 5.425510933709706052e+01 +-2.878787878787877617e+02 -3.787878787878787534e+02 5.731193832210289685e+01 +-2.575757575757575069e+02 -3.787878787878787534e+02 5.915498255960570617e+01 +-2.272727272727272521e+02 -3.787878787878787534e+02 5.977010272054962314e+01 +-1.969696969696969973e+02 -3.787878787878787534e+02 5.915498255960572038e+01 +-1.666666666666665151e+02 -3.787878787878787534e+02 5.731193832210288264e+01 +-1.363636363636362603e+02 -3.787878787878787534e+02 5.425510933709705341e+01 +-1.060606060606060055e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-7.575757575757575069e+01 -3.787878787878787534e+02 4.474620968552754618e+01 +-4.545454545454549589e+01 -3.787878787878787534e+02 3.859977831813431237e+01 +-1.515151515151501371e+01 -3.787878787878787534e+02 3.189863750423568334e+01 +1.515151515151524109e+01 -3.787878787878787534e+02 2.505136371008615370e+01 +4.545454545454549589e+01 -3.787878787878787534e+02 1.852419054593361025e+01 +7.575757575757575069e+01 -3.787878787878787534e+02 1.276250745677547371e+01 +1.060606060606062329e+02 -3.787878787878787534e+02 8.097025652719089805e+00 +1.363636363636364877e+02 -3.787878787878787534e+02 4.669551349532344631e+00 +1.666666666666667425e+02 -3.787878787878787534e+02 2.413325425405142166e+00 +1.969696969696969973e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +2.272727272727272521e+02 -3.787878787878787534e+02 4.356244763048467972e-01 +2.575757575757577342e+02 -3.787878787878787534e+02 1.469764151375675953e-01 +2.878787878787879890e+02 -3.787878787878787534e+02 4.146995554856720140e-02 +3.181818181818182438e+02 -3.787878787878787534e+02 9.587796290980259845e-03 +3.484848484848484986e+02 -3.787878787878787534e+02 1.777524778139189529e-03 +3.787878787878789808e+02 -3.787878787878787534e+02 2.582855175103783798e-04 +4.090909090909092356e+02 -3.787878787878787534e+02 2.871517220500724787e-05 +4.393939393939394904e+02 -3.787878787878787534e+02 2.381512063610675829e-06 +4.696969696969697452e+02 -3.787878787878787534e+02 1.434797832226751071e-07 +5.000000000000000000e+02 -3.787878787878787534e+02 6.107385580804595787e-09 +5.303030303030304822e+02 -3.787878787878787534e+02 1.784186981526919325e-10 +5.606060606060605096e+02 -3.787878787878787534e+02 3.470587925503545866e-12 +5.909090909090909918e+02 -3.787878787878787534e+02 4.355762747543164714e-14 +6.212121212121214739e+02 -3.787878787878787534e+02 3.413565520039279443e-16 +6.515151515151515014e+02 -3.787878787878787534e+02 1.614667396734095642e-18 +6.818181818181819835e+02 -3.787878787878787534e+02 4.450412031472713570e-21 +7.121212121212120110e+02 -3.787878787878787534e+02 6.891832999272426028e-24 +7.424242424242424931e+02 -3.787878787878787534e+02 5.774644824333252930e-27 +7.727272727272729753e+02 -3.787878787878787534e+02 2.518106005989794365e-30 +8.030303030303030027e+02 -3.787878787878787534e+02 5.489675720400018638e-34 +8.333333333333334849e+02 -3.787878787878787534e+02 5.740802921527251892e-38 +8.636363636363639671e+02 -3.787878787878787534e+02 2.759591033386995636e-42 +8.939393939393939945e+02 -3.787878787878787534e+02 5.836055178228830037e-47 +9.242424242424244767e+02 -3.787878787878787534e+02 5.190588847985730726e-52 +9.545454545454545041e+02 -3.787878787878787534e+02 1.853617005789016932e-57 +9.848484848484849863e+02 -3.787878787878787534e+02 2.534408630171692137e-63 +1.015151515151515468e+03 -3.787878787878787534e+02 1.263563911257599626e-69 +1.045454545454545496e+03 -3.787878787878787534e+02 2.185022806595857047e-76 +1.075757575757575978e+03 -3.787878787878787534e+02 1.245061282106763618e-83 +1.106060606060606005e+03 -3.787878787878787534e+02 2.218210938815732637e-91 +1.136363636363636488e+03 -3.787878787878787534e+02 1.171000951828040377e-99 +1.166666666666666970e+03 -3.787878787878787534e+02 1.733733878801731023e-108 +1.196969696969696997e+03 -3.787878787878787534e+02 6.805663293521972772e-118 +1.227272727272727479e+03 -3.787878787878787534e+02 6.687702289670458574e-128 +1.257575757575757507e+03 -3.787878787878787534e+02 1.551390154337848894e-138 +1.287878787878787989e+03 -3.787878787878787534e+02 8.001759500366227833e-150 +1.318181818181818471e+03 -3.787878787878787534e+02 8.632103141027239840e-162 +1.348484848484848499e+03 -3.787878787878787534e+02 1.829887001709709438e-174 +1.378787878787878981e+03 -3.787878787878787534e+02 7.152895343947188669e-188 +1.409090909090909008e+03 -3.787878787878787534e+02 4.831994162343091673e-202 +1.439393939393939490e+03 -3.787878787878787534e+02 5.280297699944451631e-217 +1.469696969696969973e+03 -3.787878787878787534e+02 8.726538336902191525e-233 +1.500000000000000000e+03 -3.787878787878787534e+02 2.036595816921308150e-249 +-1.500000000000000000e+03 -3.484848484848484986e+02 2.299738198253776904e-79 +-1.469696969696969745e+03 -3.484848484848484986e+02 2.252024249415010331e-72 +-1.439393939393939490e+03 -3.484848484848484986e+02 7.441941493794076684e-66 +-1.409090909090909008e+03 -3.484848484848484986e+02 8.731032066334944038e-60 +-1.378787878787878753e+03 -3.484848484848484986e+02 3.821397698902973471e-54 +-1.348484848484848499e+03 -3.484848484848484986e+02 6.548336013154233037e-49 +-1.318181818181818244e+03 -3.484848484848484986e+02 4.605004313097202560e-44 +-1.287878787878787989e+03 -3.484848484848484986e+02 1.391301834018529342e-39 +-1.257575757575757507e+03 -3.484848484848484986e+02 1.888297121780456365e-35 +-1.227272727272727252e+03 -3.484848484848484986e+02 1.202280905104514597e-31 +-1.196969696969696997e+03 -3.484848484848484986e+02 3.745594530489799055e-28 +-1.166666666666666515e+03 -3.484848484848484986e+02 5.947998903018240826e-25 +-1.136363636363636488e+03 -3.484848484848484986e+02 5.009287693440547103e-22 +-1.106060606060606005e+03 -3.484848484848484986e+02 2.324980321593518139e-19 +-1.075757575757575751e+03 -3.484848484848484986e+02 6.172308083818387393e-17 +-1.045454545454545496e+03 -3.484848484848484986e+02 9.715636854068119414e-15 +-1.015151515151515127e+03 -3.484848484848484986e+02 9.387808790462772201e-13 +-9.848484848484848726e+02 -3.484848484848484986e+02 5.757897918648176391e-11 +-9.545454545454545041e+02 -3.484848484848484986e+02 2.315109263398868069e-09 +-9.242424242424242493e+02 -3.484848484848484986e+02 6.294357909175295720e-08 +-8.939393939393938808e+02 -3.484848484848484986e+02 1.192152875094323727e-06 +-8.636363636363636260e+02 -3.484848484848484986e+02 1.618470429048154196e-05 +-8.333333333333332575e+02 -3.484848484848484986e+02 1.618546487670201805e-04 +-8.030303030303030027e+02 -3.484848484848484986e+02 1.223804447256127744e-03 +-7.727272727272727479e+02 -3.484848484848484986e+02 7.172122996986630798e-03 +-7.424242424242423795e+02 -3.484848484848484986e+02 3.335632957512545127e-02 +-7.121212121212121247e+02 -3.484848484848484986e+02 1.258963514590812072e-01 +-6.818181818181817562e+02 -3.484848484848484986e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -3.484848484848484986e+02 1.041722272936272065e+00 +-6.212121212121211329e+02 -3.484848484848484986e+02 2.373519179353695829e+00 +-5.909090909090908781e+02 -3.484848484848484986e+02 4.740363630203884071e+00 +-5.606060606060605096e+02 -3.484848484848484986e+02 8.434047231856148130e+00 +-5.303030303030302548e+02 -3.484848484848484986e+02 1.356927875085421320e+01 +-5.000000000000000000e+02 -3.484848484848484986e+02 2.001374351117113903e+01 +-4.696969696969697452e+02 -3.484848484848484986e+02 2.740114767170855714e+01 +-4.393939393939392630e+02 -3.484848484848484986e+02 3.521758926474931428e+01 +-4.090909090909090082e+02 -3.484848484848484986e+02 4.291865399354480104e+01 +-3.787878787878787534e+02 -3.484848484848484986e+02 5.003073387529207849e+01 +-3.484848484848484986e+02 -3.484848484848484986e+02 5.620879029285029560e+01 +-3.181818181818180165e+02 -3.484848484848484986e+02 6.124688773464704639e+01 +-2.878787878787877617e+02 -3.484848484848484986e+02 6.505424328755198360e+01 +-2.575757575757575069e+02 -3.484848484848484986e+02 6.761483795353333903e+01 +-2.272727272727272521e+02 -3.484848484848484986e+02 6.894609788219688085e+01 +-1.969696969696969973e+02 -3.484848484848484986e+02 6.906670731075621461e+01 +-1.666666666666665151e+02 -3.484848484848484986e+02 6.797869707690963992e+01 +-1.363636363636362603e+02 -3.484848484848484986e+02 6.566578650553348950e+01 +-1.060606060606060055e+02 -3.484848484848484986e+02 6.210813108343087663e+01 +-7.575757575757575069e+01 -3.484848484848484986e+02 5.731193832210285422e+01 +-4.545454545454549589e+01 -3.484848484848484986e+02 5.134958619617896147e+01 +-1.515151515151501371e+01 -3.484848484848484986e+02 4.440127762556675606e+01 +1.515151515151524109e+01 -3.484848484848484986e+02 3.678372156337837851e+01 +4.545454545454549589e+01 -3.484848484848484986e+02 2.894783723543699594e+01 +7.575757575757575069e+01 -3.484848484848484986e+02 2.143082896113664404e+01 +1.060606060606062329e+02 -3.484848484848484986e+02 1.476216003891670425e+01 +1.363636363636364877e+02 -3.484848484848484986e+02 9.346267334125977655e+00 +1.666666666666667425e+02 -3.484848484848484986e+02 5.366074047187571416e+00 +1.969696969696969973e+02 -3.484848484848484986e+02 2.753098049922419577e+00 +2.272727272727272521e+02 -3.484848484848484986e+02 1.242261988017610230e+00 +2.575757575757577342e+02 -3.484848484848484986e+02 4.845903042951275053e-01 +2.878787878787879890e+02 -3.484848484848484986e+02 1.604402458870233528e-01 +3.181818181818182438e+02 -3.484848484848484986e+02 4.420787312407652159e-02 +3.484848484848484986e+02 -3.484848484848484986e+02 9.928138302323663913e-03 +3.787878787878789808e+02 -3.484848484848484986e+02 1.777524778139167629e-03 +4.090909090909092356e+02 -3.484848484848484986e+02 2.478588728614880554e-04 +4.393939393939394904e+02 -3.484848484848484986e+02 2.626389391097705880e-05 +4.696969696969697452e+02 -3.484848484848484986e+02 2.060952754440492893e-06 +5.000000000000000000e+02 -3.484848484848484986e+02 1.165690430938531566e-07 +5.303030303030304822e+02 -3.484848484848484986e+02 4.619769020364059393e-09 +5.606060606060605096e+02 -3.484848484848484986e+02 1.245541639253613466e-10 +5.909090909090909918e+02 -3.484848484848484986e+02 2.215337409576184571e-12 +6.212121212121214739e+02 -3.484848484848484986e+02 2.517511129640690535e-14 +6.515151515151515014e+02 -3.484848484848484986e+02 1.768164275229467154e-16 +6.818181818181819835e+02 -3.484848484848484986e+02 7.415268609422036531e-19 +7.121212121212120110e+02 -3.484848484848484986e+02 1.791765446072173541e-21 +7.424242424242424931e+02 -3.484848484848484986e+02 2.404063375977050904e-24 +7.727272727272729753e+02 -3.484848484848484986e+02 1.724031541468289412e-27 +8.030303030303030027e+02 -3.484848484848484986e+02 6.352821551413571390e-31 +8.333333333333334849e+02 -3.484848484848484986e+02 1.154945356164353606e-34 +8.636363636363639671e+02 -3.484848484848484986e+02 9.934460502444565246e-39 +8.939393939393939945e+02 -3.484848484848484986e+02 3.872518558409872031e-43 +9.242424242424244767e+02 -3.484848484848484986e+02 6.544115555519876049e-48 +9.545454545454545041e+02 -3.484848484848484986e+02 4.580596805966033287e-53 +9.848484848484849863e+02 -3.484848484848484986e+02 1.267289427994763024e-58 +1.015151515151515468e+03 -3.484848484848484986e+02 1.320823368052219865e-64 +1.045454545454545496e+03 -3.484848484848484986e+02 4.936566251689879803e-71 +1.075757575757575978e+03 -3.484848484848484986e+02 6.290369538745158613e-78 +1.106060606060606005e+03 -3.484848484848484986e+02 2.594905486197885955e-85 +1.136363636363636488e+03 -3.484848484848484986e+02 3.286608065666267094e-93 +1.166666666666666970e+03 -3.484848484848484986e+02 1.210613831465196900e-101 +1.196969696969696997e+03 -3.484848484848484986e+02 1.226898412834944271e-110 +1.227272727272727479e+03 -3.484848484848484986e+02 3.232468592439546480e-120 +1.257575757575757507e+03 -3.484848484848484986e+02 2.089410622911050916e-130 +1.287878787878787989e+03 -3.484848484848484986e+02 3.123069573182003557e-141 +1.318181818181818471e+03 -3.484848484848484986e+02 1.016192671859250207e-152 +1.348484848484848499e+03 -3.484848484848484986e+02 6.767662945477348454e-165 +1.378787878787878981e+03 -3.484848484848484986e+02 8.662932531325318902e-178 +1.409090909090909008e+03 -3.484848484848484986e+02 1.999003427866842901e-191 +1.439393939393939490e+03 -3.484848484848484986e+02 7.789452806692295032e-206 +1.469696969696969973e+03 -3.484848484848484986e+02 4.795469546323619291e-221 +1.500000000000000000e+03 -3.484848484848484986e+02 4.358485763021076559e-237 +-1.500000000000000000e+03 -3.181818181818180165e+02 1.428261252560667667e-82 +-1.469696969696969745e+03 -3.181818181818180165e+02 2.431222243413595945e-75 +-1.439393939393939490e+03 -3.181818181818180165e+02 1.357791146414755822e-68 +-1.409090909090909008e+03 -3.181818181818180165e+02 2.619401497398858158e-62 +-1.378787878787878753e+03 -3.181818181818180165e+02 1.835544847469746060e-56 +-1.348484848484848499e+03 -3.181818181818180165e+02 4.907026037274230436e-51 +-1.318181818181818244e+03 -3.181818181818180165e+02 5.249552997608533234e-46 +-1.287878787878787989e+03 -3.181818181818180165e+02 2.354510404616333165e-41 +-1.257575757575757507e+03 -3.181818181818180165e+02 4.632767653241958868e-37 +-1.227272727272727252e+03 -3.181818181818180165e+02 4.179197469545802063e-33 +-1.196969696969696997e+03 -3.181818181818180165e+02 1.804147929571447884e-29 +-1.166666666666666515e+03 -3.181818181818180165e+02 3.885583528512653331e-26 +-1.136363636363636488e+03 -3.181818181818180165e+02 4.346971004206839806e-23 +-1.106060606060606005e+03 -3.181818181818180165e+02 2.627052324647251905e-20 +-1.075757575757575751e+03 -3.181818181818180165e+02 8.907807991230201379e-18 +-1.045454545454545496e+03 -3.181818181818180165e+02 1.758026172274748451e-15 +-1.015151515151515127e+03 -3.181818181818180165e+02 2.092319353028616187e-13 +-9.848484848484848726e+02 -3.181818181818180165e+02 1.553953783700658091e-11 +-9.545454545454545041e+02 -3.181818181818180165e+02 7.443524460597053767e-10 +-9.242424242424242493e+02 -3.181818181818180165e+02 2.373755607470111406e-08 +-8.939393939393938808e+02 -3.181818181818180165e+02 5.195893945539351238e-07 +-8.636363636363636260e+02 -3.181818181818180165e+02 8.038315219101175563e-06 +-8.333333333333332575e+02 -3.181818181818180165e+02 9.039146387247791415e-05 +-8.030303030303030027e+02 -3.181818181818180165e+02 7.589062891483266482e-04 +-7.727272727272727479e+02 -3.181818181818180165e+02 4.880356011530227051e-03 +-7.424242424242423795e+02 -3.181818181818180165e+02 2.463118536079887330e-02 +-7.121212121212121247e+02 -3.181818181818180165e+02 9.984377095810406666e-02 +-6.818181818181817562e+02 -3.181818181818180165e+02 3.322411735347156614e-01 +-6.515151515151515014e+02 -3.181818181818180165e+02 9.264911260829707951e-01 +-6.212121212121211329e+02 -3.181818181818180165e+02 2.207529387731125947e+00 +-5.909090909090908781e+02 -3.181818181818180165e+02 4.576513902341193152e+00 +-5.606060606060605096e+02 -3.181818181818180165e+02 8.396056384465879319e+00 +-5.303030303030302548e+02 -3.181818181818180165e+02 1.384652974243122969e+01 +-5.000000000000000000e+02 -3.181818181818180165e+02 2.082609784612732895e+01 +-4.696969696969697452e+02 -3.181818181818180165e+02 2.894783723543701370e+01 +-4.393939393939392630e+02 -3.181818181818180165e+02 3.763301798773053264e+01 +-4.090909090909090082e+02 -3.181818181818180165e+02 4.625233861794322365e+01 +-3.787878787878787534e+02 -3.181818181818180165e+02 5.425510933709706052e+01 +-3.484848484848484986e+02 -3.181818181818180165e+02 6.124688773464706060e+01 +-3.181818181818180165e+02 -3.181818181818180165e+02 6.700721084507684111e+01 +-2.878787878787877617e+02 -3.181818181818180165e+02 7.146188235292231639e+01 +-2.575757575757575069e+02 -3.181818181818180165e+02 7.463242943417458264e+01 +-2.272727272727272521e+02 -3.181818181818180165e+02 7.658245894186940461e+01 +-1.969696969696969973e+02 -3.181818181818180165e+02 7.737338196227005938e+01 +-1.666666666666665151e+02 -3.181818181818180165e+02 7.703532267426605529e+01 +-1.363636363636362603e+02 -3.181818181818180165e+02 7.555502487561234659e+01 +-1.060606060606060055e+02 -3.181818181818180165e+02 7.288103824554374910e+01 +-7.575757575757575069e+01 -3.181818181818180165e+02 6.894609788219693769e+01 +-4.545454545454549589e+01 -3.181818181818180165e+02 6.370573466057815892e+01 +-1.515151515151501371e+01 -3.181818181818180165e+02 5.718924671883574007e+01 +1.515151515151524109e+01 -3.181818181818180165e+02 4.955347455423408576e+01 +4.545454545454549589e+01 -3.181818181818180165e+02 4.112237340274639052e+01 +7.575757575757575069e+01 -3.181818181818180165e+02 3.238997094568934187e+01 +1.060606060606062329e+02 -3.181818181818180165e+02 2.396728450570672209e+01 +1.363636363636364877e+02 -3.181818181818180165e+02 1.647077799900301542e+01 +1.666666666666667425e+02 -3.181818181818180165e+02 1.037937230069679373e+01 +1.969696969696969973e+02 -3.181818181818180165e+02 5.914635788099080749e+00 +2.272727272727272521e+02 -3.181818181818180165e+02 3.001833994227022462e+00 +2.575757575757577342e+02 -3.181818181818180165e+02 1.334788491359492735e+00 +2.878787878787879890e+02 -3.181818181818180165e+02 5.108980955626606368e-01 +3.181818181818182438e+02 -3.181818181818180165e+02 1.651751291168072899e-01 +3.484848484848484986e+02 -3.181818181818180165e+02 4.420787312407706976e-02 +3.787878787878789808e+02 -3.181818181818180165e+02 9.587796290980292804e-03 +4.090909090909092356e+02 -3.181818181818180165e+02 1.647348039107860047e-03 +4.393939393939394904e+02 -3.181818181818180165e+02 2.189505576192060817e-04 +4.696969696969697452e+02 -3.181818181818180165e+02 2.195387441913329381e-05 +5.000000000000000000e+02 -3.181818181818180165e+02 1.617538348122368051e-06 +5.303030303030304822e+02 -3.181818181818180165e+02 8.519492193135669927e-08 +5.606060606060605096e+02 -3.181818181818180165e+02 3.116660753075366218e-09 +5.909090909090909918e+02 -3.181818181818180165e+02 7.685048295328282863e-11 +6.212121212121214739e+02 -3.181818181818180165e+02 1.237978279006362212e-12 +6.515151515151515014e+02 -3.181818181818180165e+02 1.261189869223086386e-14 +6.818181818181819835e+02 -3.181818181818180165e+02 7.856048917698299443e-17 +7.121212121212120110e+02 -3.181818181818180165e+02 2.889368506568056262e-19 +7.424242424242424931e+02 -3.181818181818180165e+02 6.051445074130577168e-22 +7.727272727272729753e+02 -3.181818181818180165e+02 6.952141112065077879e-25 +8.030303030303030027e+02 -3.181818181818180165e+02 4.214934807281844002e-28 +8.333333333333334849e+02 -3.181818181818180165e+02 1.295832848468722946e-31 +8.636363636363639671e+02 -3.181818181818180165e+02 1.938784546125186889e-35 +8.939393939393939945e+02 -3.181818181818180165e+02 1.353108799656793889e-39 +9.242424242424244767e+02 -3.181818181818180165e+02 4.217180761578386274e-44 +9.545454545454545041e+02 -3.181818181818180165e+02 5.612099087386632418e-49 +9.848484848484849863e+02 -3.181818181818180165e+02 3.045319808370037776e-54 +1.015151515151515468e+03 -3.181818181818180165e+02 6.426867661539752703e-60 +1.045454545454545496e+03 -3.181818181818180165e+02 5.025076191585093028e-66 +1.075757575757575978e+03 -3.181818181818180165e+02 1.384982613310252862e-72 +1.106060606060606005e+03 -3.181818181818180165e+02 1.278643463138855102e-79 +1.136363636363636488e+03 -3.181818181818180165e+02 3.752897740150923850e-87 +1.166666666666666970e+03 -3.181818181818180165e+02 3.319466906040262834e-95 +1.196969696969696997e+03 -3.181818181818180165e+02 8.377030160884753587e-104 +1.227272727272727479e+03 -3.181818181818180165e+02 5.703366483291252283e-113 +1.257575757575757507e+03 -3.181818181818180165e+02 9.893611340527388959e-123 +1.287878787878787989e+03 -3.181818181818180165e+02 4.124651333392703867e-133 +1.318181818181818471e+03 -3.181818181818180165e+02 3.893305608035885134e-144 +1.348484848484848499e+03 -3.181818181818180165e+02 7.828926057619977131e-156 +1.378787878787878981e+03 -3.181818181818180165e+02 3.151776978945487506e-168 +1.409090909090909008e+03 -3.181818181818180165e+02 2.384289954456052616e-181 +1.439393939393939490e+03 -3.181818181818180165e+02 3.177292759749518651e-195 +1.469696969696969973e+03 -3.181818181818180165e+02 6.983253455217430803e-210 +1.500000000000000000e+03 -3.181818181818180165e+02 2.367184887816549984e-225 +-1.500000000000000000e+03 -2.878787878787877617e+02 5.114607873923675712e-86 +-1.469696969696969745e+03 -2.878787878787877617e+02 1.554685228201601751e-78 +-1.439393939393939490e+03 -2.878787878787877617e+02 1.506361232170784171e-71 +-1.409090909090909008e+03 -2.878787878787877617e+02 4.901891124006856844e-65 +-1.378787878787878753e+03 -2.878787878787877617e+02 5.637687125747197416e-59 +-1.348484848484848499e+03 -2.878787878787877617e+02 2.408571401092756223e-53 +-1.318181818181818244e+03 -2.878787878787877617e+02 4.012558297063887761e-48 +-1.287878787878787989e+03 -2.878787878787877617e+02 2.732952290813904567e-43 +-1.257575757575757507e+03 -2.878787878787877617e+02 7.968943776510235306e-39 +-1.227272727272727252e+03 -2.878787878787877617e+02 1.040399671311648067e-34 +-1.196969696969696997e+03 -2.878787878787877617e+02 6.352821551413571390e-31 +-1.166666666666666515e+03 -2.878787878787877617e+02 1.892779177796826894e-27 +-1.136363636363636488e+03 -2.878787878787877617e+02 2.867236291273510895e-24 +-1.106060606060606005e+03 -2.878787878787877617e+02 2.298180960274064409e-21 +-1.075757575757575751e+03 -2.878787878787877617e+02 1.013100858776567792e-18 +-1.045454545454545496e+03 -2.878787878787877617e+02 2.549898842689477083e-16 +-1.015151515151515127e+03 -2.878787878787877617e+02 3.799379475520033278e-14 +-9.848484848484848726e+02 -2.878787878787877617e+02 3.470587925503447315e-12 +-9.545454545454545041e+02 -2.878787878787877617e+02 2.010198097242778262e-10 +-9.242424242424242493e+02 -2.878787878787877617e+02 7.626555240962888763e-09 +-8.939393939393938808e+02 -2.878787878787877617e+02 1.955436111287653785e-07 +-8.636363636363636260e+02 -2.878787878787877617e+02 3.491563484674850046e-06 +-8.333333333333332575e+02 -2.878787878787877617e+02 4.468444522754330401e-05 +-8.030303030303030027e+02 -2.878787878787877617e+02 4.213233122013316590e-04 +-7.727272727272727479e+02 -2.878787878787877617e+02 3.004854438145658588e-03 +-7.424242424242423795e+02 -2.878787878787877617e+02 1.662148862300687896e-02 +-7.121212121212121247e+02 -2.878787878787877617e+02 7.303115762730594263e-02 +-6.818181818181817562e+02 -2.878787878787877617e+02 2.607084247504922181e-01 +-6.515151515151515014e+02 -2.878787878787877617e+02 7.724865797785728239e-01 +-6.212121212121211329e+02 -2.878787878787877617e+02 1.938473033170040161e+00 +-5.909090909090908781e+02 -2.878787878787877617e+02 4.198257131978419210e+00 +-5.606060606060605096e+02 -2.878787878787877617e+02 7.987112918615041579e+00 +-5.303030303030302548e+02 -2.878787878787877617e+02 1.356927875085420432e+01 +-5.000000000000000000e+02 -2.878787878787877617e+02 2.090104720680696104e+01 +-4.696969696969697452e+02 -2.878787878787877617e+02 2.959957150752309119e+01 +-4.393939393939392630e+02 -2.878787878787877617e+02 3.903320509833595509e+01 +-4.090909090909090082e+02 -2.878787878787877617e+02 4.848454133994211190e+01 +-3.787878787878787534e+02 -2.878787878787877617e+02 5.731193832210288264e+01 +-3.484848484848484986e+02 -2.878787878787877617e+02 6.505424328755196939e+01 +-3.181818181818180165e+02 -2.878787878787877617e+02 7.146188235292231639e+01 +-2.878787878787877617e+02 -2.878787878787877617e+02 7.646887247425470946e+01 +-2.575757575757575069e+02 -2.878787878787877617e+02 8.013329845360983938e+01 +-2.272727272727272521e+02 -2.878787878787877617e+02 8.257140933357871404e+01 +-1.969696969696969973e+02 -2.878787878787877617e+02 8.390126867352155671e+01 +-1.666666666666665151e+02 -2.878787878787877617e+02 8.420286747908703262e+01 +-1.363636363636362603e+02 -2.878787878787877617e+02 8.349600363200306674e+01 +-1.060606060606060055e+02 -2.878787878787877617e+02 8.173525932184850262e+01 +-7.575757575757575069e+01 -2.878787878787877617e+02 7.882177355463802826e+01 +-4.545454545454549589e+01 -2.878787878787877617e+02 7.463242943417458264e+01 +-1.515151515151501371e+01 -2.878787878787877617e+02 6.906670731075622882e+01 +1.515151515151524109e+01 -2.878787878787877617e+02 6.210813108343089795e+01 +4.545454545454549589e+01 -2.878787878787877617e+02 5.389010219795505918e+01 +7.575757575757575069e+01 -2.878787878787877617e+02 4.474620968552756040e+01 +1.060606060606062329e+02 -2.878787878787877617e+02 3.521758926474928586e+01 +1.363636363636364877e+02 -2.878787878787877617e+02 2.599274253454153083e+01 +1.666666666666667425e+02 -2.878787878787877617e+02 1.777584455539885866e+01 +1.969696969696969973e+02 -2.878787878787877617e+02 1.111614363368044600e+01 +2.272727272727272521e+02 -2.878787878787877617e+02 6.265381112019357879e+00 +2.575757575757577342e+02 -2.878787878787877617e+02 3.133267741810362494e+00 +2.878787878787879890e+02 -2.878787878787877617e+02 1.366957416838818329e+00 +3.181818181818182438e+02 -2.878787878787877617e+02 5.108980955626597487e-01 +3.484848484848484986e+02 -2.878787878787877617e+02 1.604402458870249071e-01 +3.787878787878789808e+02 -2.878787878787877617e+02 4.146995554856720140e-02 +4.090909090909092356e+02 -2.878787878787877617e+02 8.631774319411318619e-03 +4.393939393939394904e+02 -2.878787878787877617e+02 1.413778726829432661e-03 +4.696969696969697452e+02 -2.878787878787877617e+02 1.778319660458211498e-04 +5.000000000000000000e+02 -2.878787878787877617e+02 1.674483854635830767e-05 +5.303030303030304822e+02 -2.878787878787877617e+02 1.149090232075819477e-06 +5.606060606060605096e+02 -2.878787878787877617e+02 5.587945784002614882e-08 +5.909090909090909918e+02 -2.878787878787877617e+02 1.870085776796243792e-09 +6.212121212121214739e+02 -2.878787878787877617e+02 4.177650791163415362e-11 +6.515151515151515014e+02 -2.878787878787877617e+02 6.035003681930662346e-13 +6.818181818181819835e+02 -2.878787878787877617e+02 5.454749817366157294e-15 +7.121212121212120110e+02 -2.878787878787877617e+02 2.981018574785773488e-17 +7.424242424242424931e+02 -2.878787878787877617e+02 9.507170764263086680e-20 +7.727272727272729753e+02 -2.878787878787877617e+02 1.705699230501243345e-22 +8.030303030303030027e+02 -2.878787878787877617e+02 1.657484593072496569e-25 +8.333333333333334849e+02 -2.878787878787877617e+02 8.388558497347373564e-29 +8.636363636363639671e+02 -2.878787878787877617e+02 2.123608376663958120e-32 +8.939393939393939945e+02 -2.878787878787877617e+02 2.579483791747016240e-36 +9.242424242424244767e+02 -2.878787878787877617e+02 1.440283700205896287e-40 +9.545454545454545041e+02 -2.878787878787877617e+02 3.537278923913174313e-45 +9.848484848484849863e+02 -2.878787878787877617e+02 3.651819440393951439e-50 +1.015151515151515468e+03 -2.878787878787877617e+02 1.512670326909520541e-55 +1.045454545454545496e+03 -2.878787878787877617e+02 2.396702422958002420e-61 +1.075757575757575978e+03 -2.878787878787877617e+02 1.382999979475537502e-67 +1.106060606060606005e+03 -2.878787878787877617e+02 2.763983341614279879e-74 +1.136363636363636488e+03 -2.878787878787877617e+02 1.817123214030183199e-81 +1.166666666666666970e+03 -2.878787878787877617e+02 3.727890268461290371e-89 +1.196969696969696997e+03 -2.878787878787877617e+02 2.261149588469350572e-97 +1.227272727272727479e+03 -2.878787878787877617e+02 3.837108704635150744e-106 +1.257575757575757507e+03 -2.878787878787877617e+02 1.721758798034361068e-115 +1.287878787878787989e+03 -2.878787878787877617e+02 1.928333941090184380e-125 +1.318181818181818471e+03 -2.878787878787877617e+02 5.082130294070688721e-136 +1.348484848484848499e+03 -2.878787878787877617e+02 2.967825829165711670e-147 +1.378787878787878981e+03 -2.878787878787877617e+02 3.611595492651089108e-159 +1.409090909090909008e+03 -2.878787878787877617e+02 8.602614167736677083e-172 +1.439393939393939490e+03 -2.878787878787877617e+02 3.762691160089634922e-185 +1.469696969696969973e+03 -2.878787878787877617e+02 2.831608343310626969e-199 +1.500000000000000000e+03 -2.878787878787877617e+02 3.431053845968792389e-214 +-1.500000000000000000e+03 -2.575757575757575069e+02 1.030681849547736162e-89 +-1.469696969696969745e+03 -2.575757575757575069e+02 5.751492055957585893e-82 +-1.439393939393939490e+03 -2.575757575757575069e+02 9.932317958640460378e-75 +-1.409090909090909008e+03 -2.575757575757575069e+02 5.596907177314287556e-68 +-1.378787878787878753e+03 -2.575757575757575069e+02 1.083801540924498924e-61 +-1.348484848484848499e+03 -2.575757575757575069e+02 7.585704550446310756e-56 +-1.318181818181818244e+03 -2.575757575757575069e+02 2.015999754921317071e-50 +-1.287878787878787989e+03 -2.575757575757575069e+02 2.134523160815605943e-45 +-1.257575757575757507e+03 -2.575757575757575069e+02 9.435352470559581316e-41 +-1.227272727272727252e+03 -2.575757575757575069e+02 1.822455038103737839e-36 +-1.196969696969696997e+03 -2.575757575757575069e+02 1.607885402204063373e-32 +-1.166666666666666515e+03 -2.575757575757575069e+02 6.765106494816816298e-29 +-1.136363636363636488e+03 -2.575757575757575069e+02 1.415470165255462300e-25 +-1.106060606060606005e+03 -2.575757575757575069e+02 1.533847428403251511e-22 +-1.075757575757575751e+03 -2.575757575757575069e+02 8.954294013013378716e-20 +-1.045454545454545496e+03 -2.575757575757575069e+02 2.925662529470580368e-17 +-1.015151515151515127e+03 -2.575757575757575069e+02 5.551371713955361009e-15 +-9.848484848484848726e+02 -2.575757575757575069e+02 6.339611667251466030e-13 +-9.545454545454545041e+02 -2.575757575757575069e+02 4.510014146235453754e-11 +-9.242424242424242493e+02 -2.575757575757575069e+02 2.066218498179581712e-09 +-8.939393939393938808e+02 -2.575757575757575069e+02 6.294357909175295720e-08 +-8.636363636363636260e+02 -2.575757575757575069e+02 1.314803303002578274e-06 +-8.333333333333332575e+02 -2.575757575757575069e+02 1.939658080333557991e-05 +-8.030303030303030027e+02 -2.575757575757575069e+02 2.078878242575155099e-04 +-7.727272727272727479e+02 -2.575757575757575069e+02 1.663107833829679388e-03 +-7.424242424242423795e+02 -2.575757575757575069e+02 1.019085936356991726e-02 +-7.121212121212121247e+02 -2.575757575757575069e+02 4.902023343803123268e-02 +-6.818181818181817562e+02 -2.575757575757575069e+02 1.894753837471513380e-01 +-6.515151515151515014e+02 -2.575757575757575069e+02 6.016519329243258385e-01 +-6.212121212121211329e+02 -2.575757575757575069e+02 1.602576414572431496e+00 +-5.909090909090908781e+02 -2.575757575757575069e+02 3.651761936183819834e+00 +-5.606060606060605096e+02 -2.575757575757575069e+02 7.250857669586993737e+00 +-5.303030303030302548e+02 -2.575757575757575069e+02 1.276250745677547371e+01 +-5.000000000000000000e+02 -2.575757575757575069e+02 2.023309862889171740e+01 +-4.696969696969697452e+02 -2.575757575757575069e+02 2.931920339352129190e+01 +-4.393939393939392630e+02 -2.575757575757575069e+02 3.935976443487310661e+01 +-4.090909090909090082e+02 -2.575757575757575069e+02 4.955347455423407155e+01 +-3.787878787878787534e+02 -2.575757575757575069e+02 5.915498255960570617e+01 +-3.484848484848484986e+02 -2.575757575757575069e+02 6.761483795353333903e+01 +-3.181818181818180165e+02 -2.575757575757575069e+02 7.463242943417458264e+01 +-2.878787878787877617e+02 -2.575757575757575069e+02 8.013329845360983938e+01 +-2.575757575757575069e+02 -2.575757575757575069e+02 8.420286747908703262e+01 +-2.272727272727272521e+02 -2.575757575757575069e+02 8.700841837601652173e+01 +-1.969696969696969973e+02 -2.575757575757575069e+02 8.873028354177398569e+01 +-1.666666666666665151e+02 -2.575757575757575069e+02 8.951130724963081775e+01 +-1.363636363636362603e+02 -2.575757575757575069e+02 8.942566120874688806e+01 +-1.060606060606060055e+02 -2.575757575757575069e+02 8.846490311634080683e+01 +-7.575757575757575069e+01 -2.575757575757575069e+02 8.653949493425866990e+01 +-4.545454545454549589e+01 -2.575757575757575069e+02 8.349600363200305253e+01 +-1.515151515151501371e+01 -2.575757575757575069e+02 7.915202798841536946e+01 +1.515151515151524109e+01 -2.575757575757575069e+02 7.335066077541061702e+01 +4.545454545454549589e+01 -2.575757575757575069e+02 6.603220583561822821e+01 +7.575757575757575069e+01 -2.575757575757575069e+02 5.731193832210288264e+01 +1.060606060606062329e+02 -2.575757575757575069e+02 4.754043949671900293e+01 +1.363636363636364877e+02 -2.575757575757575069e+02 3.731341006484993272e+01 +1.666666666666667425e+02 -2.575757575757575069e+02 2.740114767170858201e+01 +1.969696969696969973e+02 -2.575757575757575069e+02 1.859330534199407836e+01 +2.272727272727272521e+02 -2.575757575757575069e+02 1.149936924196612864e+01 +2.575757575757577342e+02 -2.575757575757575069e+02 6.386017470320080491e+00 +2.878787878787879890e+02 -2.575757575757575069e+02 3.133267741810362494e+00 +3.181818181818182438e+02 -2.575757575757575069e+02 1.334788491359489182e+00 +3.484848484848484986e+02 -2.575757575757575069e+02 4.845903042951313910e-01 +3.787878787878789808e+02 -2.575757575757575069e+02 1.469764151375675953e-01 +4.090909090909092356e+02 -2.575757575757575069e+02 3.646348270185553048e-02 +4.393939393939394904e+02 -2.575757575757575069e+02 7.235968611464837705e-03 +4.696969696969697452e+02 -2.575757575757575069e+02 1.121804712250768898e-03 +5.000000000000000000e+02 -2.575757575757575069e+02 1.325371086279570612e-04 +5.303030303030304822e+02 -2.575757575757575069e+02 1.162621955646441796e-05 +5.606060606060605096e+02 -2.575757575757575069e+02 7.368261931620312834e-07 +5.909090909090909918e+02 -2.575757575757575069e+02 3.278878867068313137e-08 +6.212121212121214739e+02 -2.575757575757575069e+02 9.944691260328229964e-10 +6.515151515151515014e+02 -2.575757575757575069e+02 1.992958468534082340e-11 +6.818181818181819835e+02 -2.575757575757575069e+02 2.555319222097554818e-13 +7.121212121212120110e+02 -2.575757575757575069e+02 2.027190509963051746e-15 +7.424242424242424931e+02 -2.575757575757575069e+02 9.611087635526322365e-18 +7.727272727272729753e+02 -2.575757575757575069e+02 2.627052324647121002e-20 +8.030303030303030027e+02 -2.575757575757575069e+02 3.988745488704787184e-23 +8.333333333333334849e+02 -2.575757575757575069e+02 3.237368317942330380e-26 +8.636363636363639671e+02 -2.575757575757575069e+02 1.349946039876940893e-29 +8.939393939393939945e+02 -2.575757575757575069e+02 2.776215061516733583e-33 +9.242424242424244767e+02 -2.575757575757575069e+02 2.699663615826495595e-37 +9.545454545454545041e+02 -2.575757575757575069e+02 1.188658400193692936e-41 +9.848484848484849863e+02 -2.575757575757575069e+02 2.266365294794527204e-46 +1.015151515151515468e+03 -2.575757575757575069e+02 1.787418838639443648e-51 +1.045454545454545496e+03 -2.575757575757575069e+02 5.562986682804798967e-57 +1.075757575757575978e+03 -2.575757575757575069e+02 6.510288553050353159e-63 +1.106060606060606005e+03 -2.575757575757575069e+02 2.726414009001582396e-69 +1.136363636363636488e+03 -2.575757575757575069e+02 3.883605450139709762e-76 +1.166666666666666970e+03 -2.575757575757575069e+02 1.786265759846021114e-83 +1.196969696969696997e+03 -2.575757575757575069e+02 2.515383597627357455e-91 +1.227272727272727479e+03 -2.575757575757575069e+02 1.026957857318553437e-99 +1.257575757575757507e+03 -2.575757575757575069e+02 1.149735375787185776e-108 +1.287878787878787989e+03 -2.575757575757575069e+02 3.334342676871025778e-118 +1.318181818181818471e+03 -2.575757575757575069e+02 2.363324647135488658e-128 +1.348484848484848499e+03 -2.575757575757575069e+02 3.857755214561235614e-139 +1.378787878787878981e+03 -2.575757575757575069e+02 1.364912949288281194e-150 +1.409090909090909008e+03 -2.575757575757575069e+02 9.839174929622999580e-163 +1.439393939393939490e+03 -2.575757575757575069e+02 1.356700073694183777e-175 +1.469696969696969973e+03 -2.575757575757575069e+02 3.355305074886440190e-189 +1.500000000000000000e+03 -2.575757575757575069e+02 1.393857250589624850e-203 +-1.500000000000000000e+03 -2.272727272727272521e+02 1.139305608408922587e-93 +-1.469696969696969745e+03 -2.272727272727272521e+02 1.200760533549290985e-85 +-1.439393939393939490e+03 -2.272727272727272521e+02 3.799591219276452116e-78 +-1.409090909090909008e+03 -2.272727272727272521e+02 3.809050373714199104e-71 +-1.378787878787878753e+03 -2.272727272727272521e+02 1.274954127373016771e-64 +-1.348484848484848499e+03 -2.272727272727272521e+02 1.499797405510795537e-58 +-1.318181818181818244e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +-1.287878787878787989e+03 -2.272727272727272521e+02 1.099147165157795239e-47 +-1.257575757575757507e+03 -2.272727272727272521e+02 7.540206612321115606e-43 +-1.227272727272727252e+03 -2.272727272727272521e+02 2.204221497796652879e-38 +-1.196969696969696997e+03 -2.272727272727272521e+02 2.872445569167507801e-34 +-1.166666666666666515e+03 -2.272727272727272521e+02 1.743478240992615533e-30 +-1.136363636363636488e+03 -2.272727272727272521e+02 5.143473773786581685e-27 +-1.106060606060606005e+03 -2.272727272727272521e+02 7.686745253454967858e-24 +-1.075757575757575751e+03 -2.272727272727272521e+02 6.057712465178556770e-21 +-1.045454545454545496e+03 -2.272727272727272521e+02 2.617295991581697002e-18 +-1.015151515151515127e+03 -2.272727272727272521e+02 6.437784184080349797e-16 +-9.848484848484848726e+02 -2.272727272727272521e+02 9.349412223612138269e-14 +-9.545454545454545041e+02 -2.272727272727272521e+02 8.303955618125406527e-12 +-9.242424242424242493e+02 -2.272727272727272521e+02 4.666492816799106986e-10 +-8.939393939393938808e+02 -2.272727272727272521e+02 1.714417823045382066e-08 +-8.636363636363636260e+02 -2.272727272727272521e+02 4.249544803125815766e-07 +-8.333333333333332575e+02 -2.272727272727272521e+02 7.325049444657307266e-06 +-8.030303030303030027e+02 -2.272727272727272521e+02 9.039146387247711455e-05 +-7.727272727272727479e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +-7.424242424242423795e+02 -2.272727272727272521e+02 5.637029251018781280e-03 +-7.121212121212121247e+02 -2.272727272727272521e+02 3.000452186145821307e-02 +-6.818181818181817562e+02 -2.272727272727272521e+02 1.268331178800946313e-01 +-6.515151515151515014e+02 -2.272727272727272521e+02 4.356244763048460200e-01 +-6.212121212121211329e+02 -2.272727272727272521e+02 1.242261988017612451e+00 +-5.909090909090908781e+02 -2.272727272727272521e+02 3.001833994227012248e+00 +-5.606060606060605096e+02 -2.272727272727272521e+02 6.265381112019357879e+00 +-5.303030303030302548e+02 -2.272727272727272521e+02 1.149936924196611265e+01 +-5.000000000000000000e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +-4.696969696969697452e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +-4.393939393939392630e+02 -2.272727272727272521e+02 3.859977831813431237e+01 +-4.090909090909090082e+02 -2.272727272727272521e+02 4.943436394678046497e+01 +-3.787878787878787534e+02 -2.272727272727272521e+02 5.977010272054960893e+01 +-3.484848484848484986e+02 -2.272727272727272521e+02 6.894609788219688085e+01 +-3.181818181818180165e+02 -2.272727272727272521e+02 7.658245894186940461e+01 +-2.878787878787877617e+02 -2.272727272727272521e+02 8.257140933357871404e+01 +-2.575757575757575069e+02 -2.272727272727272521e+02 8.700841837601652173e+01 +-2.272727272727272521e+02 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.969696969696969973e+02 -2.272727272727272521e+02 9.209529436261553315e+01 +-1.666666666666665151e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-1.363636363636362603e+02 -2.272727272727272521e+02 9.354753036101064367e+01 +-1.060606060606060055e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-7.575757575757575069e+01 -2.272727272727272521e+02 9.209529436261553315e+01 +-4.545454545454549589e+01 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.515151515151501371e+01 -2.272727272727272521e+02 8.700841837601649331e+01 +1.515151515151524109e+01 -2.272727272727272521e+02 8.257140933357868562e+01 +4.545454545454549589e+01 -2.272727272727272521e+02 7.658245894186936198e+01 +7.575757575757575069e+01 -2.272727272727272521e+02 6.894609788219689506e+01 +1.060606060606062329e+02 -2.272727272727272521e+02 5.977010272054954498e+01 +1.363636363636364877e+02 -2.272727272727272521e+02 4.943436394678040102e+01 +1.666666666666667425e+02 -2.272727272727272521e+02 3.859977831813425553e+01 +1.969696969696969973e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +2.272727272727272521e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +2.575757575757577342e+02 -2.272727272727272521e+02 1.149936924196608246e+01 +2.878787878787879890e+02 -2.272727272727272521e+02 6.265381112019330345e+00 +3.181818181818182438e+02 -2.272727272727272521e+02 3.001833994227002922e+00 +3.484848484848484986e+02 -2.272727272727272521e+02 1.242261988017610230e+00 +3.787878787878789808e+02 -2.272727272727272521e+02 4.356244763048433000e-01 +4.090909090909092356e+02 -2.272727272727272521e+02 1.268331178800935211e-01 +4.393939393939394904e+02 -2.272727272727272521e+02 3.000452186145805694e-02 +4.696969696969697452e+02 -2.272727272727272521e+02 5.637029251018711024e-03 +5.000000000000000000e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +5.303030303030304822e+02 -2.272727272727272521e+02 9.039146387247582706e-05 +5.606060606060605096e+02 -2.272727272727272521e+02 7.325049444657255597e-06 +5.909090909090909918e+02 -2.272727272727272521e+02 4.249544803125846471e-07 +6.212121212121214739e+02 -2.272727272727272521e+02 1.714417823045309274e-08 +6.515151515151515014e+02 -2.272727272727272521e+02 4.666492816799057355e-10 +6.818181818181819835e+02 -2.272727272727272521e+02 8.303955618125081794e-12 +7.121212121212120110e+02 -2.272727272727272521e+02 9.349412223612337693e-14 +7.424242424242424931e+02 -2.272727272727272521e+02 6.437784184080212733e-16 +7.727272727272729753e+02 -2.272727272727272521e+02 2.617295991581641535e-18 +8.030303030303030027e+02 -2.272727272727272521e+02 6.057712465178642534e-21 +8.333333333333334849e+02 -2.272727272727272521e+02 7.686745253454585823e-24 +8.636363636363639671e+02 -2.272727272727272521e+02 5.143473773786436040e-27 +8.939393939393939945e+02 -2.272727272727272521e+02 1.743478240992565787e-30 +9.242424242424244767e+02 -2.272727272727272521e+02 2.872445569167262762e-34 +9.545454545454545041e+02 -2.272727272727272521e+02 2.204221497796652879e-38 +9.848484848484849863e+02 -2.272727272727272521e+02 7.540206612320578734e-43 +1.015151515151515468e+03 -2.272727272727272521e+02 1.099147165157717208e-47 +1.045454545454545496e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +1.075757575757575978e+03 -2.272727272727272521e+02 1.499797405510667661e-58 +1.106060606060606005e+03 -2.272727272727272521e+02 1.274954127373052868e-64 +1.136363636363636488e+03 -2.272727272727272521e+02 3.809050373713657806e-71 +1.166666666666666970e+03 -2.272727272727272521e+02 3.799591219276128519e-78 +1.196969696969696997e+03 -2.272727272727272521e+02 1.200760533549222977e-85 +1.227272727272727479e+03 -2.272727272727272521e+02 1.139305608408793145e-93 +1.257575757575757507e+03 -2.272727272727272521e+02 3.071969200866254100e-102 +1.287878787878787989e+03 -2.272727272727272521e+02 2.225247511256393847e-111 +1.318181818181818471e+03 -2.272727272727272521e+02 4.088652965115599029e-121 +1.348484848484848499e+03 -2.272727272727272521e+02 1.796974077922866135e-131 +1.378787878787878981e+03 -2.272727272727272521e+02 1.779285943882067089e-142 +1.409090909090909008e+03 -2.272727272727272521e+02 3.733690859526917368e-154 +1.439393939393939490e+03 -2.272727272727272521e+02 1.560017604789381037e-166 +1.469696969696969973e+03 -2.272727272727272521e+02 1.217846630889691272e-179 +1.500000000000000000e+03 -2.272727272727272521e+02 1.664809861325412592e-193 +-1.500000000000000000e+03 -1.969696969696969973e+02 6.725405135115193460e-98 +-1.469696969696969745e+03 -1.969696969696969973e+02 1.378323829382736140e-89 +-1.439393939393939490e+03 -1.969696969696969973e+02 8.222254727485100452e-82 +-1.409090909090909008e+03 -1.969696969696969973e+02 1.507628616282224956e-74 +-1.378787878787878753e+03 -1.969696969696969973e+02 8.961528584132050887e-68 +-1.348484848484848499e+03 -1.969696969696969973e+02 1.819022831541049598e-61 +-1.318181818181818244e+03 -1.969696969696969973e+02 1.326508867687735380e-55 +-1.287878787878787989e+03 -1.969696969696969973e+02 3.651819440393639510e-50 +-1.257575757575757507e+03 -1.969696969696969973e+02 3.983000009176483054e-45 +-1.227272727272727252e+03 -1.969696969696969973e+02 1.804062145733578408e-40 +-1.196969696969696997e+03 -1.969696969696969973e+02 3.552505182411020644e-36 +-1.166666666666666515e+03 -1.969696969696969973e+02 3.179987495423768217e-32 +-1.136363636363636488e+03 -1.969696969696969973e+02 1.351302430080082594e-28 +-1.106060606060606005e+03 -1.969696969696969973e+02 2.843208481813977945e-25 +-1.075757575757575751e+03 -1.969696969696969973e+02 3.085673479698773597e-22 +-1.045454545454545496e+03 -1.969696969696969973e+02 1.797198369250521897e-19 +-1.015151515151515127e+03 -1.969696969696969973e+02 5.837542882741122500e-17 +-9.848484848484848726e+02 -1.969696969696969973e+02 1.097485946719956145e-14 +-9.545454545454545041e+02 -1.969696969696969973e+02 1.237978279006397351e-12 +-9.242424242424242493e+02 -1.969696969696969973e+02 8.674534404093027794e-11 +-8.939393939393938808e+02 -1.969696969696969973e+02 3.904234504556194418e-09 +-8.636363636363636260e+02 -1.969696969696969973e+02 1.165690430938531566e-07 +-8.333333333333332575e+02 -1.969696969696969973e+02 2.381512063610726651e-06 +-8.030303030303030027e+02 -1.969696969696969973e+02 3.429831019357660406e-05 +-7.727272727272727479e+02 -1.969696969696969973e+02 3.582900703654524378e-04 +-7.424242424242423795e+02 -1.969696969696969973e+02 2.789935865432211903e-03 +-7.121212121212121247e+02 -1.969696969696969973e+02 1.662148862300679222e-02 +-6.818181818181817562e+02 -1.969696969696969973e+02 7.766838493185834746e-02 +-6.515151515151515014e+02 -1.969696969696969973e+02 2.914494675808915747e-01 +-6.212121212121211329e+02 -1.969696969696969973e+02 8.981242595383369665e-01 +-5.909090909090908781e+02 -1.969696969696969973e+02 2.321329840757221152e+00 +-5.606060606060605096e+02 -1.969696969696969973e+02 5.133353887909671620e+00 +-5.303030303030302548e+02 -1.969696969696969973e+02 9.895316726363974524e+00 +-5.000000000000000000e+02 -1.969696969696969973e+02 1.691944523421541646e+01 +-4.696969696969697452e+02 -1.969696969696969973e+02 2.607941266867413077e+01 +-4.393939393939392630e+02 -1.969696969696969973e+02 3.678372156337844245e+01 +-4.090909090909090082e+02 -1.969696969696969973e+02 4.812981200385586078e+01 +-3.787878787878787534e+02 -1.969696969696969973e+02 5.915498255960569907e+01 +-3.484848484848484986e+02 -1.969696969696969973e+02 6.906670731075621461e+01 +-3.181818181818180165e+02 -1.969696969696969973e+02 7.737338196227004516e+01 +-2.878787878787877617e+02 -1.969696969696969973e+02 8.390126867352154250e+01 +-2.575757575757575069e+02 -1.969696969696969973e+02 8.873028354177397148e+01 +-2.272727272727272521e+02 -1.969696969696969973e+02 9.209529436261551893e+01 +-1.969696969696969973e+02 -1.969696969696969973e+02 9.428978345643486136e+01 +-1.666666666666665151e+02 -1.969696969696969973e+02 9.559087177709139382e+01 +-1.363636363636362603e+02 -1.969696969696969973e+02 9.620980024546966547e+01 +-1.060606060606060055e+02 -1.969696969696969973e+02 9.626388667315116265e+01 +-7.575757575757575069e+01 -1.969696969696969973e+02 9.576400586776449586e+01 +-4.545454545454549589e+01 -1.969696969696969973e+02 9.461353190028547999e+01 +-1.515151515151501371e+01 -1.969696969696969973e+02 9.261834373904989093e+01 +1.515151515151524109e+01 -1.969696969696969973e+02 8.951130724963078933e+01 +4.545454545454549589e+01 -1.969696969696969973e+02 8.499704223304760831e+01 +7.575757575757575069e+01 -1.969696969696969973e+02 7.882177355463798563e+01 +1.060606060606062329e+02 -1.969696969696969973e+02 7.086635272017882414e+01 +1.363636363636364877e+02 -1.969696969696969973e+02 6.124688773464696823e+01 +1.666666666666667425e+02 -1.969696969696969973e+02 5.038951397942084043e+01 +1.969696969696969973e+02 -1.969696969696969973e+02 3.903320509833589824e+01 +2.272727272727272521e+02 -1.969696969696969973e+02 2.812259658780464378e+01 +2.575757575757577342e+02 -1.969696969696969973e+02 1.859330534199401797e+01 +2.878787878787879890e+02 -1.969696969696969973e+02 1.111614363368039626e+01 +3.181818181818182438e+02 -1.969696969696969973e+02 5.914635788099049662e+00 +3.484848484848484986e+02 -1.969696969696969973e+02 2.753098049922418245e+00 +3.787878787878789808e+02 -1.969696969696969973e+02 1.100632249223695291e+00 +4.090909090909092356e+02 -1.969696969696969973e+02 3.705615046728188422e-01 +4.393939393939394904e+02 -1.969696969696969973e+02 1.028987436319803300e-01 +4.696969696969697452e+02 -1.969696969696969973e+02 2.305097498732425892e-02 +5.000000000000000000e+02 -1.969696969696969973e+02 4.069670962380043770e-03 +5.303030303030304822e+02 -1.969696969696969973e+02 5.525161055462614757e-04 +5.606060606060605096e+02 -1.969696969696969973e+02 5.621272911507651794e-05 +5.909090909090909918e+02 -1.969696969696969973e+02 4.171386994035332742e-06 +6.212121212121214739e+02 -1.969696969696969973e+02 2.194815096921689592e-07 +6.515151515151515014e+02 -1.969696969696969973e+02 7.949982292544292947e-09 +6.818181818181819835e+02 -1.969696969696969973e+02 1.922329515916788757e-10 +7.121212121212120110e+02 -1.969696969696969973e+02 3.005309492893079009e-12 +7.424242424242424931e+02 -1.969696969696969973e+02 2.938461975882593344e-14 +7.727272727272729753e+02 -1.969696969696969973e+02 1.736016382766525202e-16 +8.030303030303030027e+02 -1.969696969696969973e+02 5.979809732375747100e-19 +8.333333333333334849e+02 -1.969696969696969973e+02 1.157393946134499387e-21 +8.636363636363639671e+02 -1.969696969696969973e+02 1.211600363895292542e-24 +8.939393939393939945e+02 -1.969696969696969973e+02 6.594920231734701994e-28 +9.242424242424244767e+02 -1.969696969696969973e+02 1.792185002743672707e-31 +9.545454545454545041e+02 -1.969696969696969973e+02 2.331814555953415053e-35 +9.848484848484849863e+02 -1.969696969696969973e+02 1.391301834018469961e-39 +1.015151515151515468e+03 -1.969696969696969973e+02 3.641721635589814134e-44 +1.045454545454545496e+03 -1.969696969696969973e+02 3.995357065033970258e-49 +1.075757575757575978e+03 -1.969696969696969973e+02 1.753221946291435356e-54 +1.106060606060606005e+03 -1.969696969696969973e+02 2.932805033955430888e-60 +1.136363636363636488e+03 -1.969696969696969973e+02 1.780289335781915963e-66 +1.166666666666666970e+03 -1.969696969696969973e+02 3.728367897843207151e-73 +1.196969696969696997e+03 -1.969696969696969973e+02 2.557943414813497180e-80 +1.227272727272727479e+03 -1.969696969696969973e+02 5.452477757288683702e-88 +1.257575757575757507e+03 -1.969696969696969973e+02 3.420408862336656418e-96 +1.287878787878787989e+03 -1.969696969696969973e+02 5.973889847848846199e-105 +1.318181818181818471e+03 -1.969696969696969973e+02 2.744788860160422960e-114 +1.348484848484848499e+03 -1.969696969696969973e+02 3.130936491668790628e-124 +1.378787878787878981e+03 -1.969696969696969973e+02 8.357141570761596410e-135 +1.409090909090909008e+03 -1.969696969696969973e+02 4.913914632095628758e-146 +1.439393939393939490e+03 -1.969696969696969973e+02 5.984329898719574678e-158 +1.469696969696969973e+03 -1.969696969696969973e+02 1.417479555151248203e-170 +1.500000000000000000e+03 -1.969696969696969973e+02 6.124777054940729430e-184 +-1.500000000000000000e+03 -1.666666666666665151e+02 2.061494233037811370e-102 +-1.469696969696969745e+03 -1.666666666666665151e+02 8.464665762167466790e-94 +-1.439393939393939490e+03 -1.666666666666665151e+02 9.801202090947051054e-86 +-1.409090909090909008e+03 -1.666666666666665151e+02 3.381968125200895085e-78 +-1.378787878787878753e+03 -1.666666666666665151e+02 3.670478379248244475e-71 +-1.348484848484848499e+03 -1.666666666666665151e+02 1.320823368052332371e-64 +-1.318181818181818244e+03 -1.666666666666665151e+02 1.659224730130717455e-58 +-1.287878787878787989e+03 -1.666666666666665151e+02 7.651333244442023574e-53 +-1.257575757575757507e+03 -1.666666666666665151e+02 1.360307412168148885e-47 +-1.227272727272727252e+03 -1.666666666666665151e+02 9.780593716979092828e-43 +-1.196969696969696997e+03 -1.666666666666665151e+02 2.979513160178888319e-38 +-1.166666666666666515e+03 -1.666666666666665151e+02 4.024061608112517989e-34 +-1.136363636363636488e+03 -1.666666666666665151e+02 2.518106005989722549e-30 +-1.106060606060606005e+03 -1.666666666666665151e+02 7.620577489682819577e-27 +-1.075757575757575751e+03 -1.666666666666665151e+02 1.162744299662175563e-23 +-1.045454545454545496e+03 -1.666666666666665151e+02 9.313320549156189621e-21 +-1.015151515151515127e+03 -1.666666666666665151e+02 4.072433264588514437e-18 +-9.848484848484848726e+02 -1.666666666666665151e+02 1.009720453475521847e-15 +-9.545454545454545041e+02 -1.666666666666665151e+02 1.472577985385699567e-13 +-9.242424242424242493e+02 -1.666666666666665151e+02 1.308823873075620816e-11 +-8.939393939393938808e+02 -1.666666666666665151e+02 7.336167021249661736e-10 +-8.636363636363636260e+02 -1.666666666666665151e+02 2.680187736377860273e-08 +-8.333333333333332575e+02 -1.666666666666665151e+02 6.588031862012906694e-07 +-8.030303030303030027e+02 -1.666666666666665151e+02 1.123286822982180185e-05 +-7.727272727272727479e+02 -1.666666666666665151e+02 1.367992529815313966e-04 +-7.424242424242423795e+02 -1.666666666666665151e+02 1.223804447256134249e-03 +-7.121212121212121247e+02 -1.666666666666665151e+02 8.260689172919517126e-03 +-6.818181818181817562e+02 -1.666666666666665151e+02 4.316192073818510277e-02 +-6.515151515151515014e+02 -1.666666666666665151e+02 1.788682708422666967e-01 +-6.212121212121211329e+02 -1.666666666666665151e+02 6.016519329243258385e-01 +-5.909090909090908781e+02 -1.666666666666665151e+02 1.678926737930093172e+00 +-5.606060606060605096e+02 -1.666666666666665151e+02 3.967812283772108817e+00 +-5.303030303030302548e+02 -1.666666666666665151e+02 8.097025652719102240e+00 +-5.000000000000000000e+02 -1.666666666666665151e+02 1.452916255455594374e+01 +-4.696969696969697452e+02 -1.666666666666665151e+02 2.331554257030980892e+01 +-4.393939393939392630e+02 -1.666666666666665151e+02 3.399015252191791348e+01 +-4.090909090909090082e+02 -1.666666666666665151e+02 4.567091086140352729e+01 +-3.787878787878787534e+02 -1.666666666666665151e+02 5.731193832210285422e+01 +-3.484848484848484986e+02 -1.666666666666665151e+02 6.797869707690963992e+01 +-3.181818181818180165e+02 -1.666666666666665151e+02 7.703532267426604108e+01 +-2.878787878787877617e+02 -1.666666666666665151e+02 8.420286747908703262e+01 +-2.575757575757575069e+02 -1.666666666666665151e+02 8.951130724963081775e+01 +-2.272727272727272521e+02 -1.666666666666665151e+02 9.319672686721267496e+01 +-1.969696969696969973e+02 -1.666666666666665151e+02 9.559087177709139382e+01 +-1.666666666666665151e+02 -1.666666666666665151e+02 9.703088870665727939e+01 +-1.363636363636362603e+02 -1.666666666666665151e+02 9.779796181992730908e+01 +-1.060606060606060055e+02 -1.666666666666665151e+02 9.808164743839995481e+01 +-7.575757575757575069e+01 -1.666666666666665151e+02 9.796238728704331322e+01 +-4.545454545454549589e+01 -1.666666666666665151e+02 9.740554864617614328e+01 +-1.515151515151501371e+01 -1.666666666666665151e+02 9.626388667315116265e+01 +1.515151515151524109e+01 -1.666666666666665151e+02 9.428978345643487557e+01 +4.545454545454549589e+01 -1.666666666666665151e+02 9.116270180929593892e+01 +7.575757575757575069e+01 -1.666666666666665151e+02 8.653949493425868411e+01 +1.060606060606062329e+02 -1.666666666666665151e+02 8.013329845360979675e+01 +1.363636363636364877e+02 -1.666666666666665151e+02 7.181805118220364648e+01 +1.666666666666667425e+02 -1.666666666666665151e+02 6.173907887659102300e+01 +1.969696969696969973e+02 -1.666666666666665151e+02 5.038951397942093990e+01 +2.272727272727272521e+02 -1.666666666666665151e+02 3.859977831813433369e+01 +2.575757575757577342e+02 -1.666666666666665151e+02 2.740114767170857135e+01 +2.878787878787879890e+02 -1.666666666666665151e+02 1.777584455539885866e+01 +3.181818181818182438e+02 -1.666666666666665151e+02 1.037937230069677952e+01 +3.484848484848484986e+02 -1.666666666666665151e+02 5.366074047187599838e+00 +3.787878787878789808e+02 -1.666666666666665151e+02 2.413325425405138613e+00 +4.090909090909092356e+02 -1.666666666666665151e+02 9.264911260829691297e-01 +4.393939393939394904e+02 -1.666666666666665151e+02 2.975697925943386335e-01 +4.696969696969697452e+02 -1.666666666666665151e+02 7.826691917058337111e-02 +5.000000000000000000e+02 -1.666666666666665151e+02 1.648134427951301190e-02 +5.303030303030304822e+02 -1.666666666666665151e+02 2.713180947850626912e-03 +5.606060606060605096e+02 -1.666666666666665151e+02 3.405233689522328255e-04 +5.909090909090909918e+02 -1.666666666666665151e+02 3.173737341076282548e-05 +6.212121212121214739e+02 -1.666666666666665151e+02 2.136920489407591752e-06 +6.515151515151515014e+02 -1.666666666666665151e+02 1.009950414069068344e-07 +6.818181818181819835e+02 -1.666666666666665151e+02 3.251401439798244409e-09 +7.121212121212120110e+02 -1.666666666666665151e+02 6.910796398284487690e-11 +7.424242424242424931e+02 -1.666666666666665151e+02 9.387808790462905487e-13 +7.727272727272729753e+02 -1.666666666666665151e+02 7.880145509195354861e-15 +8.030303030303030027e+02 -1.666666666666665151e+02 3.946907027548934390e-17 +8.333333333333334849e+02 -1.666666666666665151e+02 1.137665448958036556e-19 +8.636363636363639671e+02 -1.666666666666665151e+02 1.817829598985346664e-22 +8.939393939393939945e+02 -1.666666666666665151e+02 1.549109724599530605e-25 +9.242424242424244767e+02 -1.666666666666665151e+02 6.765106494816431781e-29 +9.545454545454545041e+02 -1.666666666666665151e+02 1.453005117716669083e-32 +9.848484848484849863e+02 -1.666666666666665151e+02 1.471159845332178844e-36 +1.015151515151515468e+03 -1.666666666666665151e+02 6.722278760458588125e-41 +1.045454545454545496e+03 -1.666666666666665151e+02 1.325453195114634433e-45 +1.075757575757575978e+03 -1.666666666666665151e+02 1.076947037256880525e-50 +1.106060606060606005e+03 -1.666666666666665151e+02 3.439226478517965493e-56 +1.136363636363636488e+03 -1.666666666666665151e+02 4.112270338377265555e-62 +1.166666666666666970e+03 -1.666666666666665151e+02 1.751614464700647965e-68 +1.196969696969696997e+03 -1.666666666666665151e+02 2.525669194213979261e-75 +1.227272727272727479e+03 -1.666666666666665151e+02 1.170049258815420357e-82 +1.257575757575757507e+03 -1.666666666666665151e+02 1.650797401059112051e-90 +1.287878787878787989e+03 -1.666666666666665151e+02 6.715543060623129543e-99 +1.318181818181818471e+03 -1.666666666666665151e+02 7.448444252816214443e-108 +1.348484848484848499e+03 -1.666666666666665151e+02 2.127208106141072850e-117 +1.378787878787878981e+03 -1.666666666666665151e+02 1.475505473707249577e-127 +1.409090909090909008e+03 -1.666666666666665151e+02 2.341791008661823036e-138 +1.439393939393939490e+03 -1.666666666666665151e+02 8.001759500366227833e-150 +1.469696969696969973e+03 -1.666666666666665151e+02 5.531845646163398110e-162 +1.500000000000000000e+03 -1.666666666666665151e+02 7.262439421965926610e-175 +-1.500000000000000000e+03 -1.363636363636362603e+02 3.186527453613098527e-107 +-1.469696969696969745e+03 -1.363636363636362603e+02 2.702964406603156911e-98 +-1.439393939393939490e+03 -1.363636363636362603e+02 6.259393605590803773e-90 +-1.409090909090909008e+03 -1.363636363636362603e+02 4.184987151321619861e-82 +-1.378787878787878753e+03 -1.363636363636362603e+02 8.532772152080323611e-75 +-1.348484848484848499e+03 -1.363636363636362603e+02 5.596907177313969643e-68 +-1.318181818181818244e+03 -1.363636363636362603e+02 1.244398099700771591e-61 +-1.287878787878787989e+03 -1.363636363636362603e+02 9.869127491372105432e-56 +-1.257575757575757507e+03 -1.363636363636362603e+02 2.934437283087355544e-50 +-1.227272727272727252e+03 -1.363636363636362603e+02 3.433836288360102945e-45 +-1.196969696969696997e+03 -1.363636363636362603e+02 1.658015597596224663e-40 +-1.166666666666666515e+03 -1.363636363636362603e+02 3.459083627925158993e-36 +-1.136363636363636488e+03 -1.363636363636362603e+02 3.261141548139627807e-32 +-1.106060606060606005e+03 -1.363636363636362603e+02 1.451278128946138961e-28 +-1.075757575757575751e+03 -1.363636363636362603e+02 3.180562259591947158e-25 +-1.045454545454545496e+03 -1.363636363636362603e+02 3.576784713993915340e-22 +-1.015151515151515127e+03 -1.363636363636362603e+02 2.148049618647453057e-19 +-9.848484848484848726e+02 -1.363636363636362603e+02 7.160592310969537211e-17 +-9.545454545454545041e+02 -1.363636363636362603e+02 1.375500651520991123e-14 +-9.242424242424242493e+02 -1.363636363636362603e+02 1.578692376829973092e-12 +-8.939393939393938808e+02 -1.363636363636362603e+02 1.121089509384008515e-10 +-8.636363636363636260e+02 -1.363636363636362603e+02 5.094879290801888769e-09 +-8.333333333333332575e+02 -1.363636363636362603e+02 1.530687983283920407e-07 +-8.030303030303030027e+02 -1.363636363636362603e+02 3.136682068681742658e-06 +-7.727272727272727479e+02 -1.363636363636362603e+02 4.517735882024896985e-05 +-7.424242424242423795e+02 -1.363636363636362603e+02 4.706918687562613437e-04 +-7.121212121212121247e+02 -1.363636363636362603e+02 3.646537238222873328e-03 +-6.818181818181817562e+02 -1.363636363636362603e+02 2.156645910784277947e-02 +-6.515151515151515014e+02 -1.363636363636362603e+02 9.984377095810380298e-02 +-6.212121212121211329e+02 -1.363636363636362603e+02 3.705615046728211182e-01 +-5.909090909090908781e+02 -1.363636363636362603e+02 1.127752104990675575e+00 +-5.606060606060605096e+02 -1.363636363636362603e+02 2.875155878473112381e+00 +-5.303030303030302548e+02 -1.363636363636362603e+02 6.265381112019344556e+00 +-5.000000000000000000e+02 -1.363636363636362603e+02 1.189267220388692081e+01 +-4.696969696969697452e+02 -1.363636363636362603e+02 2.001374351117108219e+01 +-4.393939393939392630e+02 -1.363636363636362603e+02 3.035489726624809492e+01 +-4.090909090909090082e+02 -1.363636363636362603e+02 4.212878690731831455e+01 +-3.787878787878787534e+02 -1.363636363636362603e+02 5.425510933709703210e+01 +-3.484848484848484986e+02 -1.363636363636362603e+02 6.566578650553347529e+01 +-3.181818181818180165e+02 -1.363636363636362603e+02 7.555502487561234659e+01 +-2.878787878787877617e+02 -1.363636363636362603e+02 8.349600363200305253e+01 +-2.575757575757575069e+02 -1.363636363636362603e+02 8.942566120874687385e+01 +-2.272727272727272521e+02 -1.363636363636362603e+02 9.354753036101064367e+01 +-1.969696969696969973e+02 -1.363636363636362603e+02 9.620980024546966547e+01 +-1.666666666666665151e+02 -1.363636363636362603e+02 9.779796181992730908e+01 +-1.363636363636362603e+02 -1.363636363636362603e+02 9.865839504182422104e+01 +-1.060606060606060055e+02 -1.363636363636362603e+02 9.905259279819887297e+01 +-7.575757575757575069e+01 -1.363636363636362603e+02 9.913398848917468342e+01 +-4.545454545454549589e+01 -1.363636363636362603e+02 9.893846594209246348e+01 +-1.515151515151501371e+01 -1.363636363636362603e+02 9.838256000783080424e+01 +1.515151515151524109e+01 -1.363636363636362603e+02 9.726788551238661285e+01 +4.545454545454549589e+01 -1.363636363636362603e+02 9.529516273438626683e+01 +7.575757575757575069e+01 -1.363636363636362603e+02 9.209529436261553315e+01 +1.060606060606062329e+02 -1.363636363636362603e+02 8.728667844960284583e+01 +1.363636363636364877e+02 -1.363636363636362603e+02 8.056468965220990697e+01 +1.666666666666667425e+02 -1.363636363636362603e+02 7.181805118220361805e+01 +1.969696969696969973e+02 -1.363636363636362603e+02 6.124688773464704639e+01 +2.272727272727272521e+02 -1.363636363636362603e+02 4.943436394678047918e+01 +2.575757575757577342e+02 -1.363636363636362603e+02 3.731341006484991851e+01 +2.878787878787879890e+02 -1.363636363636362603e+02 2.599274253454152017e+01 +3.181818181818182438e+02 -1.363636363636362603e+02 1.647077799900299411e+01 +3.484848484848484986e+02 -1.363636363636362603e+02 9.346267334126020287e+00 +3.787878787878789808e+02 -1.363636363636362603e+02 4.669551349532333973e+00 +4.090909090909092356e+02 -1.363636363636362603e+02 2.017155313214861856e+00 +4.393939393939394904e+02 -1.363636363636362603e+02 7.389391304207504341e-01 +4.696969696969697452e+02 -1.363636363636362603e+02 2.248664244665898315e-01 +5.000000000000000000e+02 -1.363636363636362603e+02 5.561503648793451188e-02 +5.303030303030304822e+02 -1.363636363636362603e+02 1.092396005911744870e-02 +5.606060606060605096e+02 -1.363636363636362603e+02 1.663107833829688496e-03 +5.909090909090909918e+02 -1.363636363636362603e+02 1.912973124885141449e-04 +6.212121212121214739e+02 -1.363636363636362603e+02 1.618470429048125397e-05 +6.515151515151515014e+02 -1.363636363636362603e+02 9.793342834294385515e-07 +6.818181818181819835e+02 -1.363636363636362603e+02 4.115985597351740876e-08 +7.121212121212120110e+02 -1.363636363636362603e+02 1.165422519016183175e-09 +7.424242424242424931e+02 -1.363636363636362603e+02 2.153640296815983621e-11 +7.727272727272729753e+02 -1.363636363636362603e+02 2.513160532470617247e-13 +8.030303030303030027e+02 -1.363636363636362603e+02 1.789638228793522393e-15 +8.333333333333334849e+02 -1.363636363636362603e+02 7.506067042544040144e-18 +8.636363636363639671e+02 -1.363636363636362603e+02 1.787432223791495511e-20 +8.939393939393939945e+02 -1.363636363636362603e+02 2.326740886532330397e-23 +9.242424242424244767e+02 -1.363636363636362603e+02 1.592071826992876341e-26 +9.545454545454545041e+02 -1.363636363636362603e+02 5.499610781659104219e-30 +9.848484848484849863e+02 -1.363636363636362603e+02 9.199790552335308441e-34 +1.015151515151515468e+03 -1.363636363636362603e+02 7.139802540244728236e-38 +1.045454545454545496e+03 -1.363636363636362603e+02 2.459834491573067888e-42 +1.075757575757575978e+03 -1.363636363636362603e+02 3.595420650647811948e-47 +1.106060606060606005e+03 -1.363636363636362603e+02 2.128109343453502094e-52 +1.136363636363636488e+03 -1.363636363636362603e+02 4.862710457261072615e-58 +1.166666666666666970e+03 -1.363636363636362603e+02 4.084195491312633782e-64 +1.196969696969696997e+03 -1.363636363636362603e+02 1.199071906087379094e-70 +1.227272727272727479e+03 -1.363636363636362603e+02 1.168759215687869561e-77 +1.257575757575757507e+03 -1.363636363636362603e+02 3.587897800919700136e-85 +1.287878787878787989e+03 -1.363636363636362603e+02 3.286608065666360344e-93 +1.318181818181818471e+03 -1.363636363636362603e+02 8.500995972410067731e-102 +1.348484848484848499e+03 -1.363636363636362603e+02 5.868005475284841091e-111 +1.378787878787878981e+03 -1.363636363636362603e+02 1.020371555929776331e-120 +1.409090909090909008e+03 -1.363636363636362603e+02 4.213909446004062123e-131 +1.439393939393939490e+03 -1.363636363636362603e+02 3.891764262949402471e-142 +1.469696969696969973e+03 -1.363636363636362603e+02 7.559295742295575902e-154 +1.500000000000000000e+03 -1.363636363636362603e+02 2.900629133076066979e-166 +-1.500000000000000000e+03 -1.060606060606060055e+02 2.409212144271147565e-112 +-1.469696969696969745e+03 -1.060606060606060055e+02 4.356268475749760593e-103 +-1.439393939393939490e+03 -1.060606060606060055e+02 2.080383394339871161e-94 +-1.409090909090909008e+03 -1.060606060606060055e+02 2.777050578217619369e-86 +-1.378787878787878753e+03 -1.060606060606060055e+02 1.095271921939220462e-78 +-1.348484848484848499e+03 -1.060606060606060055e+02 1.347434051650306813e-71 +-1.318181818181818244e+03 -1.060606060606060055e+02 5.451972905594265615e-65 +-1.287878787878787989e+03 -1.060606060606060055e+02 7.640771892899690025e-59 +-1.257575757575757507e+03 -1.060606060606060055e+02 3.901202425592727200e-53 +-1.227272727272727252e+03 -1.060606060606060055e+02 7.623270566396001438e-48 +-1.196969696969696997e+03 -1.060606060606060055e+02 5.981818528337949718e-43 +-1.166666666666666515e+03 -1.060606060606060055e+02 1.975173268273269803e-38 +-1.136363636363636488e+03 -1.060606060606060055e+02 2.872445569167262762e-34 +-1.106060606060606005e+03 -1.060606060606060055e+02 1.923229879971525547e-30 +-1.075757575757575751e+03 -1.060606060606060055e+02 6.189635416498788347e-27 +-1.045454545454545496e+03 -1.060606060606060055e+02 9.984784196713380922e-24 +-1.015151515151515127e+03 -1.060606060606060055e+02 8.408157975774474523e-21 +-9.848484848484848726e+02 -1.060606060606060055e+02 3.844713597051727150e-18 +-9.545454545454545041e+02 -1.060606060606060055e+02 9.917541389068186821e-16 +-9.242424242424242493e+02 -1.060606060606060055e+02 1.497478014110327348e-13 +-8.939393939393938808e+02 -1.060606060606060055e+02 1.371628065598409816e-11 +-8.636363636363636260e+02 -1.060606060606060055e+02 7.888571694518103587e-10 +-8.333333333333332575e+02 -1.060606060606060055e+02 2.944941620113806968e-08 +-8.030303030303030027e+02 -1.060606060606060055e+02 7.368261931620209073e-07 +-7.727272727272727479e+02 -1.060606060606060055e+02 1.274150683472764526e-05 +-7.424242424242423795e+02 -1.060606060606060055e+02 1.568428675713577451e-04 +-7.121212121212121247e+02 -1.060606060606060055e+02 1.413778726829430059e-03 +-6.818181818181817562e+02 -1.060606060606060055e+02 9.587796290980292804e-03 +-6.515151515151515014e+02 -1.060606060606060055e+02 5.019822989602269747e-02 +-6.212121212121211329e+02 -1.060606060606060055e+02 2.079530918209719081e-01 +-5.909090909090908781e+02 -1.060606060606060055e+02 6.977316435222871149e-01 +-5.606060606060605096e+02 -1.060606060606060055e+02 1.938473033170040161e+00 +-5.303030303030302548e+02 -1.060606060606060055e+02 4.553498766517235730e+00 +-5.000000000000000000e+02 -1.060606060606060055e+02 9.223041622713177290e+00 +-4.696969696969697452e+02 -1.060606060606060055e+02 1.640739115024343420e+01 +-4.393939393939392630e+02 -1.060606060606060055e+02 2.607941266867418051e+01 +-4.090909090909090082e+02 -1.060606060606060055e+02 3.763301798773049711e+01 +-3.787878787878787534e+02 -1.060606060606060055e+02 5.003073387529206428e+01 +-3.484848484848484986e+02 -1.060606060606060055e+02 6.210813108343087663e+01 +-3.181818181818180165e+02 -1.060606060606060055e+02 7.288103824554372068e+01 +-2.878787878787877617e+02 -1.060606060606060055e+02 8.173525932184848841e+01 +-2.575757575757575069e+02 -1.060606060606060055e+02 8.846490311634079262e+01 +-2.272727272727272521e+02 -1.060606060606060055e+02 9.319672686721266075e+01 +-1.969696969696969973e+02 -1.060606060606060055e+02 9.626388667315116265e+01 +-1.666666666666665151e+02 -1.060606060606060055e+02 9.808164743839995481e+01 +-1.363636363636362603e+02 -1.060606060606060055e+02 9.905259279819887297e+01 +-1.060606060606060055e+02 -1.060606060606060055e+02 9.950693568637400688e+01 +-7.575757575757575069e+01 -1.060606060606060055e+02 9.967115653149848242e+01 +-4.545454545454549589e+01 -1.060606060606060055e+02 9.965453761904861096e+01 +-1.515151515151501371e+01 -1.060606060606060055e+02 9.944488525147522751e+01 +1.515151515151524109e+01 -1.060606060606060055e+02 9.890893667629471508e+01 +4.545454545454549589e+01 -1.060606060606060055e+02 9.779796181992730908e+01 +7.575757575757575069e+01 -1.060606060606060055e+02 9.576400586776449586e+01 +1.060606060606062329e+02 -1.060606060606060055e+02 9.239609946677256858e+01 +1.363636363636364877e+02 -1.060606060606060055e+02 8.728667844960284583e+01 +1.666666666666667425e+02 -1.060606060606060055e+02 8.013329845360979675e+01 +1.969696969696969973e+02 -1.060606060606060055e+02 7.086635272017888099e+01 +2.272727272727272521e+02 -1.060606060606060055e+02 5.977010272054960893e+01 +2.575757575757577342e+02 -1.060606060606060055e+02 4.754043949671898162e+01 +2.878787878787879890e+02 -1.060606060606060055e+02 3.521758926474927165e+01 +3.181818181818182438e+02 -1.060606060606060055e+02 2.396728450570669722e+01 +3.484848484848484986e+02 -1.060606060606060055e+02 1.476216003891674333e+01 +3.787878787878789808e+02 -1.060606060606060055e+02 8.097025652719077371e+00 +4.090909090909092356e+02 -1.060606060606060055e+02 3.886707582912653169e+00 +4.393939393939394904e+02 -1.060606060606060055e+02 1.602576414572423280e+00 +4.696969696969697452e+02 -1.060606060606060055e+02 5.564158524580636866e-01 +5.000000000000000000e+02 -1.060606060606060055e+02 1.592762472320079226e-01 +5.303030303030304822e+02 -1.060606060606060055e+02 3.675900705335531649e-02 +5.606060606060605096e+02 -1.060606060606060055e+02 6.680235796974076656e-03 +5.909090909090909918e+02 -1.060606060606060055e+02 9.325082122531798455e-04 +6.212121212121214739e+02 -1.060606060606060055e+02 9.741538245333793535e-05 +6.515151515151515014e+02 -1.060606060606060055e+02 7.410732345003795511e-06 +6.818181818181819835e+02 -1.060606060606060055e+02 3.989897167427718505e-07 +7.121212121212120110e+02 -1.060606060606060055e+02 1.475710265686048531e-08 +7.424242424242424931e+02 -1.060606060606060055e+02 3.635086181418488966e-10 +7.727272727272729753e+02 -1.060606060606060055e+02 5.774328674328659868e-12 +8.030303030303030027e+02 -1.060606060606060055e+02 5.720368200038586492e-14 +8.333333333333334849e+02 -1.060606060606060055e+02 3.413565520039328254e-16 +8.636363636363639671e+02 -1.060606060606060055e+02 1.183706196909760398e-18 +8.939393939393939945e+02 -1.060606060606060055e+02 2.298180960274047858e-21 +9.242424242424244767e+02 -1.060606060606060055e+02 2.404063375977050904e-24 +9.545454545454545041e+02 -1.060606060606060055e+02 1.302294837210653117e-27 +9.848484848484849863e+02 -1.060606060606060055e+02 3.506859212770513601e-31 +1.015151515151515468e+03 -1.060606060606060055e+02 4.500703460466270908e-35 +1.045454545454545496e+03 -1.060606060606060055e+02 2.636128257324718487e-39 +1.075757575757575978e+03 -1.060606060606060055e+02 6.739246103220869164e-44 +1.106060606060606005e+03 -1.060606060606060055e+02 7.183115904221403363e-49 +1.136363636363636488e+03 -1.060606060606060055e+02 3.045319808369821599e-54 +1.166666666666666970e+03 -1.060606060606060055e+02 4.893241775031898480e-60 +1.196969696969696997e+03 -1.060606060606060055e+02 2.835913608648011044e-66 +1.227272727272727479e+03 -1.060606060606060055e+02 5.634744846278798529e-73 +1.257575757575757507e+03 -1.060606060606060055e+02 3.643815621760968908e-80 +1.287878787878787989e+03 -1.060606060606060055e+02 7.271414754057272541e-88 +1.318181818181818471e+03 -1.060606060606060055e+02 4.240381125551646779e-96 +1.348484848484848499e+03 -1.060606060606060055e+02 6.834723485291821871e-105 +1.378787878787878981e+03 -1.060606060606060055e+02 2.876320492334731648e-114 +1.409090909090909008e+03 -1.060606060606060055e+02 2.981862573337742580e-124 +1.439393939393939490e+03 -1.060606060606060055e+02 7.175783181444103240e-135 +1.469696969696969973e+03 -1.060606060606060055e+02 3.772621208140659875e-146 +1.500000000000000000e+03 -1.060606060606060055e+02 4.073181309885488174e-158 +-1.500000000000000000e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +-1.469696969696969745e+03 -7.575757575757575069e+01 3.435327469168749386e-108 +-1.439393939393939490e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +-1.409090909090909008e+03 -7.575757575757575069e+01 9.594395441690136971e-91 +-1.378787878787878753e+03 -7.575757575757575069e+01 7.542565179832660796e-83 +-1.348484848484848499e+03 -7.575757575757575069e+01 1.792032305386506894e-75 +-1.318181818181818244e+03 -7.575757575757575069e+01 1.357791146414832830e-68 +-1.287878787878787989e+03 -7.575757575757575069e+01 3.457634775730777859e-62 +-1.257575757575757507e+03 -7.575757575757575069e+01 3.114916886073513779e-56 +-1.227272727272727252e+03 -7.575757575757575069e+01 1.043664146102043276e-50 +-1.196969696969696997e+03 -7.575757575757575069e+01 1.365561729682181226e-45 +-1.166666666666666515e+03 -7.575757575757575069e+01 7.317303358737783903e-41 +-1.136363636363636488e+03 -7.575757575757575069e+01 1.681885295228397356e-36 +-1.106060606060606005e+03 -7.575757575757575069e+01 1.734711582546649501e-32 +-1.075757575757575751e+03 -7.575757575757575069e+01 8.388558497347373564e-29 +-1.045454545454545496e+03 -7.575757575757575069e+01 1.984648844553145898e-25 +-1.015151515151515127e+03 -7.575757575757575069e+01 2.394346385576868825e-22 +-9.848484848484848726e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +-9.545454545454545041e+02 -7.575757575757575069e+01 5.418948642188818039e-17 +-9.242424242424242493e+02 -7.575757575757575069e+01 1.097485946719964034e-14 +-8.939393939393938808e+02 -7.575757575757575069e+01 1.321016453443291498e-12 +-8.636363636363636260e+02 -7.575757575757575069e+01 9.788841721948358162e-11 +-8.333333333333332575e+02 -7.575757575757575069e+01 4.619769020364223175e-09 +-8.030303030303030027e+02 -7.575757575757575069e+01 1.434797832226741013e-07 +-7.727272727272727479e+02 -7.575757575757575069e+01 3.026368684010096055e-06 +-7.424242424242423795e+02 -7.575757575757575069e+01 4.468444522754330401e-05 +-7.121212121212121247e+02 -7.575757575757575069e+01 4.754453697203566646e-04 +-6.818181818181817562e+02 -7.575757575757575069e+01 3.748214649864061582e-03 +-6.515151515151515014e+02 -7.575757575757575069e+01 2.248336393898571831e-02 +-6.212121212121211329e+02 -7.575757575757575069e+01 1.052466108158103264e-01 +-5.909090909090908781e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +-5.606060606060605096e+02 -7.575757575757575069e+01 1.205417551072403226e+00 +-5.303030303030302548e+02 -7.575757575757575069e+01 3.083414106412964095e+00 +-5.000000000000000000e+02 -7.575757575757575069e+01 6.727593712141145765e+00 +-4.696969696969697452e+02 -7.575757575757575069e+01 1.276250745677543996e+01 +-4.393939393939392630e+02 -7.575757575757575069e+01 2.143082896113668312e+01 +-4.090909090909090082e+02 -7.575757575757575069e+01 3.238997094568929214e+01 +-3.787878787878787534e+02 -7.575757575757575069e+01 4.474620968552752487e+01 +-3.484848484848484986e+02 -7.575757575757575069e+01 5.731193832210285422e+01 +-3.181818181818180165e+02 -7.575757575757575069e+01 6.894609788219692348e+01 +-2.878787878787877617e+02 -7.575757575757575069e+01 7.882177355463801405e+01 +-2.575757575757575069e+02 -7.575757575757575069e+01 8.653949493425866990e+01 +-2.272727272727272521e+02 -7.575757575757575069e+01 9.209529436261551893e+01 +-1.969696969696969973e+02 -7.575757575757575069e+01 9.576400586776449586e+01 +-1.666666666666665151e+02 -7.575757575757575069e+01 9.796238728704331322e+01 +-1.363636363636362603e+02 -7.575757575757575069e+01 9.913398848917468342e+01 +-1.060606060606060055e+02 -7.575757575757575069e+01 9.967115653149848242e+01 +-7.575757575757575069e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -7.575757575757575069e+01 9.991768755856237760e+01 +-1.515151515151501371e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +1.515151515151524109e+01 -7.575757575757575069e+01 9.967115653149848242e+01 +4.545454545454549589e+01 -7.575757575757575069e+01 9.913398848917466921e+01 +7.575757575757575069e+01 -7.575757575757575069e+01 9.796238728704329901e+01 +1.060606060606062329e+02 -7.575757575757575069e+01 9.576400586776448165e+01 +1.363636363636364877e+02 -7.575757575757575069e+01 9.209529436261550472e+01 +1.666666666666667425e+02 -7.575757575757575069e+01 8.653949493425862727e+01 +1.969696969696969973e+02 -7.575757575757575069e+01 7.882177355463798563e+01 +2.272727272727272521e+02 -7.575757575757575069e+01 6.894609788219689506e+01 +2.575757575757577342e+02 -7.575757575757575069e+01 5.731193832210279737e+01 +2.878787878787879890e+02 -7.575757575757575069e+01 4.474620968552744671e+01 +3.181818181818182438e+02 -7.575757575757575069e+01 3.238997094568924240e+01 +3.484848484848484986e+02 -7.575757575757575069e+01 2.143082896113664404e+01 +3.787878787878789808e+02 -7.575757575757575069e+01 1.276250745677541865e+01 +4.090909090909092356e+02 -7.575757575757575069e+01 6.727593712141115567e+00 +4.393939393939394904e+02 -7.575757575757575069e+01 3.083414106412950773e+00 +4.696969696969697452e+02 -7.575757575757575069e+01 1.205417551072396787e+00 +5.000000000000000000e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +5.303030303030304822e+02 -7.575757575757575069e+01 1.052466108158093966e-01 +5.606060606060605096e+02 -7.575757575757575069e+01 2.248336393898580157e-02 +5.909090909090909918e+02 -7.575757575757575069e+01 3.748214649864014744e-03 +6.212121212121214739e+02 -7.575757575757575069e+01 4.754453697203482620e-04 +6.515151515151515014e+02 -7.575757575757575069e+01 4.468444522754282968e-05 +6.818181818181819835e+02 -7.575757575757575069e+01 3.026368684010052856e-06 +7.121212121212120110e+02 -7.575757575757575069e+01 1.434797832226761130e-07 +7.424242424242424931e+02 -7.575757575757575069e+01 4.619769020364092480e-09 +7.727272727272729753e+02 -7.575757575757575069e+01 9.788841721948078988e-11 +8.030303030303030027e+02 -7.575757575757575069e+01 1.321016453443263225e-12 +8.333333333333334849e+02 -7.575757575757575069e+01 1.097485946719917175e-14 +8.636363636363639671e+02 -7.575757575757575069e+01 5.418948642188432853e-17 +8.939393939393939945e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +9.242424242424244767e+02 -7.575757575757575069e+01 2.394346385576783719e-22 +9.545454545454545041e+02 -7.575757575757575069e+01 1.984648844553230386e-25 +9.848484848484849863e+02 -7.575757575757575069e+01 8.388558497347373564e-29 +1.015151515151515468e+03 -7.575757575757575069e+01 1.734711582546427538e-32 +1.045454545454545496e+03 -7.575757575757575069e+01 1.681885295228469187e-36 +1.075757575757575978e+03 -7.575757575757575069e+01 7.317303358736742913e-41 +1.106060606060606005e+03 -7.575757575757575069e+01 1.365561729682239567e-45 +1.136363636363636488e+03 -7.575757575757575069e+01 1.043664146101954255e-50 +1.166666666666666970e+03 -7.575757575757575069e+01 3.114916886073159702e-56 +1.196969696969696997e+03 -7.575757575757575069e+01 3.457634775731072784e-62 +1.227272727272727479e+03 -7.575757575757575069e+01 1.357791146414717113e-68 +1.257575757575757507e+03 -7.575757575757575069e+01 1.792032305386557457e-75 +1.287878787878787989e+03 -7.575757575757575069e+01 7.542565179832018528e-83 +1.318181818181818471e+03 -7.575757575757575069e+01 9.594395441687683296e-91 +1.348484848484848499e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +1.378787878787878981e+03 -7.575757575757575069e+01 3.435327469167968060e-108 +1.409090909090909008e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +1.439393939393939490e+03 -7.575757575757575069e+01 5.221413508755827081e-128 +1.469696969696969973e+03 -7.575757575757575069e+01 7.163277244744442941e-139 +1.500000000000000000e+03 -7.575757575757575069e+01 2.096452900678426215e-150 +-1.500000000000000000e+03 -4.545454545454549589e+01 1.417663027955286864e-123 +-1.469696969696969745e+03 -4.545454545454549589e+01 1.283511602170492482e-113 +-1.439393939393939490e+03 -4.545454545454549589e+01 2.866373679610373131e-104 +-1.409090909090909008e+03 -4.545454545454549589e+01 1.673548439470601891e-95 +-1.378787878787878753e+03 -4.545454545454549589e+01 2.704245081275655848e-87 +-1.348484848484848499e+03 -4.545454545454549589e+01 1.278643463138709633e-79 +-1.318181818181818244e+03 -4.545454545454549589e+01 1.868122981699607147e-72 +-1.287878787878787989e+03 -4.545454545454549589e+01 8.894766354816346179e-66 +-1.257575757575757507e+03 -4.545454545454549589e+01 1.453853892435560643e-59 +-1.227272727272727252e+03 -4.545454545454549589e+01 8.582459009524821314e-54 +-1.196969696969696997e+03 -4.545454545454549589e+01 1.922731526156724594e-48 +-1.166666666666666515e+03 -4.545454545454549589e+01 1.715600772060416937e-43 +-1.136363636363636488e+03 -4.545454545454549589e+01 6.390617110546527167e-39 +-1.106060606060606005e+03 -4.545454545454549589e+01 1.040399671311677575e-34 +-1.075757575757575751e+03 -4.545454545454549589e+01 7.740230330072471343e-31 +-1.045454545454545496e+03 -4.545454545454549589e+01 2.748101820202430779e-27 +-1.015151515151515127e+03 -4.545454545454549589e+01 4.856568981151497797e-24 +-9.848484848484848726e+02 -4.545454545454549589e+01 4.450412031472871556e-21 +-9.545454545454545041e+02 -4.545454545454549589e+01 2.200211702322452225e-18 +-9.242424242424242493e+02 -4.545454545454549589e+01 6.098254478752589854e-16 +-8.939393939393938808e+02 -4.545454545454549589e+01 9.834906517405798389e-14 +-8.636363636363636260e+02 -4.545454545454549589e+01 9.566848707108876447e-12 +-8.333333333333332575e+02 -4.545454545454549589e+01 5.811329112628858772e-10 +-8.030303030303030027e+02 -4.545454545454549589e+01 2.279436054554410091e-08 +-7.727272727272727479e+02 -4.545454545454549589e+01 5.962464051477281486e-07 +-7.424242424242423795e+02 -4.545454545454549589e+01 1.072840490473380715e-05 +-7.121212121212121247e+02 -4.545454545454549589e+01 1.367992529815323724e-04 +-6.818181818181817562e+02 -4.545454545454549589e+01 1.271929997684382359e-03 +-6.515151515151515014e+02 -4.545454545454549589e+01 8.861941872120891045e-03 +-6.212121212121211329e+02 -4.545454545454549589e+01 4.748972307319328234e-02 +-5.909090909090908781e+02 -4.545454545454549589e+01 2.006586295801087994e-01 +-5.606060606060605096e+02 -4.545454545454549589e+01 6.844622249752931875e-01 +-5.303030303030302548e+02 -4.545454545454549589e+01 1.927454348151827812e+00 +-5.000000000000000000e+02 -4.545454545454549589e+01 4.576513902341186935e+00 +-4.696969696969697452e+02 -4.545454545454549589e+01 9.346267334125990089e+00 +-4.393939393939392630e+02 -4.545454545454549589e+01 1.672609502329100550e+01 +-4.090909090909090082e+02 -4.545454545454549589e+01 2.669117232474333434e+01 +-3.787878787878787534e+02 -4.545454545454549589e+01 3.859977831813429816e+01 +-3.484848484848484986e+02 -4.545454545454549589e+01 5.134958619617895437e+01 +-3.181818181818180165e+02 -4.545454545454549589e+01 6.370573466057815182e+01 +-2.878787878787877617e+02 -4.545454545454549589e+01 7.463242943417458264e+01 +-2.575757575757575069e+02 -4.545454545454549589e+01 8.349600363200305253e+01 +-2.272727272727272521e+02 -4.545454545454549589e+01 9.010274259123924878e+01 +-1.969696969696969973e+02 -4.545454545454549589e+01 9.461353190028547999e+01 +-1.666666666666665151e+02 -4.545454545454549589e+01 9.740554864617614328e+01 +-1.363636363636362603e+02 -4.545454545454549589e+01 9.893846594209246348e+01 +-1.060606060606060055e+02 -4.545454545454549589e+01 9.965453761904861096e+01 +-7.575757575757575069e+01 -4.545454545454549589e+01 9.991768755856237760e+01 +-4.545454545454549589e+01 -4.545454545454549589e+01 9.998332625703542931e+01 +-1.515151515151501371e+01 -4.545454545454549589e+01 9.998682545404290067e+01 +1.515151515151524109e+01 -4.545454545454549589e+01 9.994052246661485128e+01 +4.545454545454549589e+01 -4.545454545454549589e+01 9.973355346956329015e+01 +7.575757575757575069e+01 -4.545454545454549589e+01 9.913398848917466921e+01 +1.060606060606062329e+02 -4.545454545454549589e+01 9.779796181992730908e+01 +1.363636363636364877e+02 -4.545454545454549589e+01 9.529516273438623841e+01 +1.666666666666667425e+02 -4.545454545454549589e+01 9.116270180929589628e+01 +1.969696969696969973e+02 -4.545454545454549589e+01 8.499704223304760831e+01 +2.272727272727272521e+02 -4.545454545454549589e+01 7.658245894186934777e+01 +2.575757575757577342e+02 -4.545454545454549589e+01 6.603220583561814294e+01 +2.878787878787879890e+02 -4.545454545454549589e+01 5.389010219795495971e+01 +3.181818181818182438e+02 -4.545454545454549589e+01 4.112237340274628394e+01 +3.484848484848484986e+02 -4.545454545454549589e+01 2.894783723543698528e+01 +3.787878787878789808e+02 -4.545454545454549589e+01 1.852419054593352499e+01 +4.090909090909092356e+02 -4.545454545454549589e+01 1.060541016950778470e+01 +4.393939393939394904e+02 -4.545454545454549589e+01 5.339791733036715726e+00 +4.696969696969697452e+02 -4.545454545454549589e+01 2.321329840757211382e+00 +5.000000000000000000e+02 -4.545454545454549589e+01 8.543497687776467897e-01 +5.303030303030304822e+02 -4.545454545454549589e+01 2.607084247504887764e-01 +5.606060606060605096e+02 -4.545454545454549589e+01 6.451975134901903608e-02 +5.909090909090909918e+02 -4.545454545454549589e+01 1.265056373311997107e-02 +6.212121212121214739e+02 -4.545454545454549589e+01 1.917483004401469198e-03 +6.515151515151515014e+02 -4.545454545454549589e+01 2.189505576192041301e-04 +6.818181818181819835e+02 -4.545454545454549589e+01 1.833181538886146967e-05 +7.121212121212120110e+02 -4.545454545454549589e+01 1.094020203654192920e-06 +7.424242424242424931e+02 -4.545454545454549589e+01 4.518401091155179031e-08 +7.727272727272729753e+02 -4.545454545454549589e+01 1.252352167359014830e-09 +8.030303030303030027e+02 -4.545454545454549589e+01 2.256091261159139595e-11 +8.333333333333334849e+02 -4.545454545454549589e+01 2.555319222097500292e-13 +8.636363636363639671e+02 -4.545454545454549589e+01 1.758026172274673312e-15 +8.939393939393939945e+02 -4.545454545454549589e+01 7.089149201122657218e-18 +9.242424242424244767e+02 -4.545454545454549589e+01 1.614774919869176495e-20 +9.545454545454545041e+02 -4.545454545454549589e+01 1.999875803674311029e-23 +9.848484848484849863e+02 -4.545454545454549589e+01 1.294657296743441213e-26 +1.015151515151515468e+03 -4.545454545454549589e+01 4.206477445196770851e-30 +1.045454545454545496e+03 -4.545454545454549589e+01 6.578229000975904194e-34 +1.075757575757575978e+03 -4.545454545454549589e+01 4.742467831580702116e-38 +1.106060606060606005e+03 -4.545454545454549589e+01 1.507810083289676178e-42 +1.136363636363636488e+03 -4.545454545454549589e+01 2.019952513817684583e-47 +1.166666666666666970e+03 -4.545454545454549589e+01 1.088070231295368101e-52 +1.196969696969696997e+03 -4.545454545454549589e+01 2.246086592899980203e-58 +1.227272727272727479e+03 -4.545454545454549589e+01 1.691398608409221507e-64 +1.257575757575757507e+03 -4.545454545454549589e+01 4.417484338635037608e-71 +1.287878787878787989e+03 -4.545454545454549589e+01 3.799591219276452116e-78 +1.318181818181818471e+03 -4.545454545454549589e+01 1.020747517760703355e-85 +1.348484848484848499e+03 -4.545454545454549589e+01 8.112780845150822823e-94 +1.378787878787878981e+03 -4.545454545454549589e+01 1.804700035652757711e-102 +1.409090909090909008e+03 -4.545454545454549589e+01 1.061699610384560491e-111 +1.439393939393939490e+03 -4.545454545454549589e+01 1.558836896993037684e-121 +1.469696969696969973e+03 -4.545454545454549589e+01 5.384020245237989432e-132 +1.500000000000000000e+03 -4.545454545454549589e+01 4.118014228838111499e-143 +-1.500000000000000000e+03 -1.515151515151501371e+01 1.031647559331802968e-129 +-1.469696969696969745e+03 -1.515151515151501371e+01 2.197212833849286965e-119 +-1.439393939393939490e+03 -1.515151515151501371e+01 1.114336414685473855e-109 +-1.409090909090909008e+03 -1.515151515151501371e+01 1.427420907713260696e-100 +-1.378787878787878753e+03 -1.515151515151501371e+01 4.892501784504428778e-92 +-1.348484848484848499e+03 -1.515151515151501371e+01 4.747537180727715135e-84 +-1.318181818181818244e+03 -1.515151515151501371e+01 1.378297586289085781e-76 +-1.287878787878787989e+03 -1.515151515151501371e+01 1.263563911257707467e-69 +-1.257575757575757507e+03 -1.515151515151501371e+01 3.855999312099541197e-63 +-1.227272727272727252e+03 -1.515151515151501371e+01 4.124123664868500903e-57 +-1.196969696969696997e+03 -1.515151515151501371e+01 1.625602847091744639e-51 +-1.166666666666666515e+03 -1.515151515151501371e+01 2.480172383626285421e-46 +-1.136363636363636488e+03 -1.515151515151501371e+01 1.536363899259946475e-41 +-1.106060606060606005e+03 -1.515151515151501371e+01 4.048320222077384594e-37 +-1.075757575757575751e+03 -1.515151515151501371e+01 4.748008073877725853e-33 +-1.045454545454545496e+03 -1.515151515151501371e+01 2.590327744386114960e-29 +-1.015151515151515127e+03 -1.515151515151501371e+01 6.861500121974549904e-26 +-9.848484848484848726e+02 -1.515151515151501371e+01 9.199887089891628764e-23 +-9.545454545454545041e+02 -1.515151515151501371e+01 6.501095089494406317e-20 +-9.242424242424242493e+02 -1.515151515151501371e+01 2.517887001306280949e-17 +-8.939393939393938808e+02 -1.515151515151501371e+01 5.551371713955400452e-15 +-8.636363636363636260e+02 -1.515151515151501371e+01 7.227880372012214650e-13 +-8.333333333333332575e+02 -1.515151515151501371e+01 5.757897918648237784e-11 +-8.030303030303030027e+02 -1.515151515151501371e+01 2.904147478221106826e-09 +-7.727272727272727479e+02 -1.515151515151501371e+01 9.585129365857717568e-08 +-7.424242424242423795e+02 -1.515151515151501371e+01 2.136920489407644691e-06 +-7.121212121212121247e+02 -1.515151515151501371e+01 3.317720901105286114e-05 +-6.818181818181817562e+02 -1.515151515151501371e+01 3.693737472711814459e-04 +-6.515151515151515014e+02 -1.515151515151501371e+01 3.032801906466338088e-03 +-6.212121212121211329e+02 -1.515151515151501371e+01 1.886316741582932596e-02 +-5.909090909090908781e+02 -1.515151515151501371e+01 9.117631266334712270e-02 +-5.606060606060605096e+02 -1.515151515151501371e+01 3.509248288217556300e-01 +-5.303030303030302548e+02 -1.515151515151501371e+01 1.100632249223699066e+00 +-5.000000000000000000e+02 -1.515151515151501371e+01 2.875155878473100834e+00 +-4.696969696969697452e+02 -1.515151515151501371e+01 6.386017470320067169e+00 +-4.393939393939392630e+02 -1.515151515151501371e+01 1.229618639237856748e+01 +-4.090909090909090082e+02 -1.515151515151501371e+01 2.090104720680693617e+01 +-3.787878787878787534e+02 -1.515151515151501371e+01 3.189863750423565136e+01 +-3.484848484848484986e+02 -1.515151515151501371e+01 4.440127762556674185e+01 +-3.181818181818180165e+02 -1.515151515151501371e+01 5.718924671883571875e+01 +-2.878787878787877617e+02 -1.515151515151501371e+01 6.906670731075621461e+01 +-2.575757575757575069e+02 -1.515151515151501371e+01 7.915202798841535525e+01 +-2.272727272727272521e+02 -1.515151515151501371e+01 8.700841837601647910e+01 +-1.969696969696969973e+02 -1.515151515151501371e+01 9.261834373904989093e+01 +-1.666666666666665151e+02 -1.515151515151501371e+01 9.626388667315116265e+01 +-1.363636363636362603e+02 -1.515151515151501371e+01 9.838256000783080424e+01 +-1.060606060606060055e+02 -1.515151515151501371e+01 9.944488525147522751e+01 +-7.575757575757575069e+01 -1.515151515151501371e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -1.515151515151501371e+01 9.998682545404290067e+01 +-1.515151515151501371e+01 -1.515151515151501371e+01 9.999979413437007736e+01 +1.515151515151524109e+01 -1.515151515151501371e+01 9.999670620077759509e+01 +4.545454545454549589e+01 -1.515151515151501371e+01 9.994052246661485128e+01 +7.575757575757575069e+01 -1.515151515151501371e+01 9.967115653149848242e+01 +1.060606060606062329e+02 -1.515151515151501371e+01 9.890893667629471508e+01 +1.363636363636364877e+02 -1.515151515151501371e+01 9.726788551238659863e+01 +1.666666666666667425e+02 -1.515151515151501371e+01 9.428978345643486136e+01 +1.969696969696969973e+02 -1.515151515151501371e+01 8.951130724963081775e+01 +2.272727272727272521e+02 -1.515151515151501371e+01 8.257140933357871404e+01 +2.575757575757577342e+02 -1.515151515151501371e+01 7.335066077541057439e+01 +2.878787878787879890e+02 -1.515151515151501371e+01 6.210813108343086242e+01 +3.181818181818182438e+02 -1.515151515151501371e+01 4.955347455423403602e+01 +3.484848484848484986e+02 -1.515151515151501371e+01 3.678372156337842824e+01 +3.787878787878789808e+02 -1.515151515151501371e+01 2.505136371008610396e+01 +4.090909090909092356e+02 -1.515151515151501371e+01 1.541711232793170616e+01 +4.393939393939394904e+02 -1.515151515151501371e+01 8.434047231856128590e+00 +4.696969696969697452e+02 -1.515151515151501371e+01 4.029575336703651978e+00 +5.000000000000000000e+02 -1.515151515151501371e+01 1.649929098861375287e+00 +5.303030303030304822e+02 -1.515151515151501371e+01 5.674271211594692499e-01 +5.606060606060605096e+02 -1.515151515151501371e+01 1.604402458870251846e-01 +5.909090909090909918e+02 -1.515151515151501371e+01 3.646348270185578722e-02 +6.212121212121214739e+02 -1.515151515151501371e+01 6.504161435522618460e-03 +6.515151515151515014e+02 -1.515151515151501371e+01 8.880207537367780686e-04 +6.818181818181819835e+02 -1.515151515151501371e+01 9.039146387247615233e-05 +7.121212121212120110e+02 -1.515151515151501371e+01 6.673315349676534327e-06 +7.424242424242424931e+02 -1.515151515151501371e+01 3.471896627556363110e-07 +7.727272727272729753e+02 -1.515151515151501371e+01 1.235285605046243808e-08 +8.030303030303030027e+02 -1.515151515151501371e+01 2.913208311720644275e-10 +8.333333333333334849e+02 -1.515151515151501371e+01 4.408297904797614137e-12 +8.636363636363639671e+02 -1.515151515151501371e+01 4.138288825130201665e-14 +8.939393939393939945e+02 -1.515151515151501371e+01 2.327233294925850477e-16 +9.242424242424244767e+02 -1.515151515151501371e+01 7.561547082558918804e-19 +9.545454545454545041e+02 -1.515151515151501371e+01 1.367347598335403639e-21 +9.848484848484849863e+02 -1.515151515151501371e+01 1.323897049569512251e-24 +1.015151515151515468e+03 -1.515151515151501371e+01 6.594920231734514557e-28 +1.045454545454545496e+03 -1.515151515151501371e+01 1.622114593737545644e-31 +1.075757575757575978e+03 -1.515151515151501371e+01 1.888297121780322192e-35 +1.106060606060606005e+03 -1.515151515151501371e+01 9.959548950521511814e-40 +1.136363636363636488e+03 -1.515151515151501371e+01 2.275709569497744589e-44 +1.166666666666666970e+03 -1.515151515151501371e+01 2.151258874210555909e-49 +1.196969696969696997e+03 -1.515151515151501371e+01 8.024566811621759370e-55 +1.227272727272727479e+03 -1.515151515151501371e+01 1.125178886265813440e-60 +1.257575757575757507e+03 -1.515151515151501371e+01 5.642533394611100129e-67 +1.287878787878787989e+03 -1.515151515151501371e+01 9.616662695258188475e-74 +1.318181818181818471e+03 -1.515151515151501371e+01 5.286654953981352303e-81 +1.348484848484848499e+03 -1.515151515151501371e+01 8.886200408185343739e-89 +1.378787878787878981e+03 -1.515151515151501371e+01 4.323799778576997487e-97 +1.409090909090909008e+03 -1.515151515151501371e+01 5.758756573587406938e-106 +1.439393939393939490e+03 -1.515151515151501371e+01 1.982752216478772424e-115 +1.469696969696969973e+03 -1.515151515151501371e+01 1.664605050537326983e-125 +1.500000000000000000e+03 -1.515151515151501371e+01 3.210310493616070183e-136 +-1.500000000000000000e+03 1.515151515151524109e+01 3.210310493615705118e-136 +-1.469696969696969745e+03 1.515151515151524109e+01 1.664605050537516186e-125 +-1.439393939393939490e+03 1.515151515151524109e+01 1.982752216478547009e-115 +-1.409090909090909008e+03 1.515151515151524109e+01 5.758756573586425236e-106 +-1.378787878787878753e+03 1.515151515151524109e+01 4.323799778577120152e-97 +-1.348484848484848499e+03 1.515151515151524109e+01 8.886200408184081040e-89 +-1.318181818181818244e+03 1.515151515151524109e+01 5.286654953981653803e-81 +-1.287878787878787989e+03 1.515151515151524109e+01 9.616662695256823354e-74 +-1.257575757575757507e+03 1.515151515151524109e+01 5.642533394610297605e-67 +-1.227272727272727252e+03 1.515151515151524109e+01 1.125178886265877417e-60 +-1.196969696969696997e+03 1.515151515151524109e+01 8.024566811620846558e-55 +-1.166666666666666515e+03 1.515151515151524109e+01 2.151258874210739364e-49 +-1.136363636363636488e+03 1.515151515151524109e+01 2.275709569497582790e-44 +-1.106060606060606005e+03 1.515151515151524109e+01 9.959548950520519968e-40 +-1.075757575757575751e+03 1.515151515151524109e+01 1.888297121780322192e-35 +-1.045454545454545496e+03 1.515151515151524109e+01 1.622114593737430475e-31 +-1.015151515151515127e+03 1.515151515151524109e+01 6.594920231734701994e-28 +-9.848484848484848726e+02 1.515151515151524109e+01 1.323897049569512251e-24 +-9.545454545454545041e+02 1.515151515151524109e+01 1.367347598335364518e-21 +-9.242424242424242493e+02 1.515151515151524109e+01 7.561547082559080582e-19 +-8.939393939393938808e+02 1.515151515151524109e+01 2.327233294925850477e-16 +-8.636363636363636260e+02 1.515151515151524109e+01 4.138288825130319678e-14 +-8.333333333333332575e+02 1.515151515151524109e+01 4.408297904797739345e-12 +-8.030303030303030027e+02 1.515151515151524109e+01 2.913208311720581720e-10 +-7.727272727272727479e+02 1.515151515151524109e+01 1.235285605046261344e-08 +-7.424242424242423795e+02 1.515151515151524109e+01 3.471896627556387991e-07 +-7.121212121212121247e+02 1.515151515151524109e+01 6.673315349676441153e-06 +-6.818181818181817562e+02 1.515151515151524109e+01 9.039146387247711455e-05 +-6.515151515151515014e+02 1.515151515151524109e+01 8.880207537367702623e-04 +-6.212121212121211329e+02 1.515151515151524109e+01 6.504161435522687849e-03 +-5.909090909090908781e+02 1.515151515151524109e+01 3.646348270185569007e-02 +-5.606060606060605096e+02 1.515151515151524109e+01 1.604402458870241854e-01 +-5.303030303030302548e+02 1.515151515151524109e+01 5.674271211594718034e-01 +-5.000000000000000000e+02 1.515151515151524109e+01 1.649929098861369514e+00 +-4.696969696969697452e+02 1.515151515151524109e+01 4.029575336703635990e+00 +-4.393939393939392630e+02 1.515151515151524109e+01 8.434047231856148130e+00 +-4.090909090909090082e+02 1.515151515151524109e+01 1.541711232793173458e+01 +-3.787878787878787534e+02 1.515151515151524109e+01 2.505136371008614304e+01 +-3.484848484848484986e+02 1.515151515151524109e+01 3.678372156337836429e+01 +-3.181818181818180165e+02 1.515151515151524109e+01 4.955347455423407155e+01 +-2.878787878787877617e+02 1.515151515151524109e+01 6.210813108343089795e+01 +-2.575757575757575069e+02 1.515151515151524109e+01 7.335066077541061702e+01 +-2.272727272727272521e+02 1.515151515151524109e+01 8.257140933357867141e+01 +-1.969696969696969973e+02 1.515151515151524109e+01 8.951130724963078933e+01 +-1.666666666666665151e+02 1.515151515151524109e+01 9.428978345643487557e+01 +-1.363636363636362603e+02 1.515151515151524109e+01 9.726788551238659863e+01 +-1.060606060606060055e+02 1.515151515151524109e+01 9.890893667629471508e+01 +-7.575757575757575069e+01 1.515151515151524109e+01 9.967115653149848242e+01 +-4.545454545454549589e+01 1.515151515151524109e+01 9.994052246661485128e+01 +-1.515151515151501371e+01 1.515151515151524109e+01 9.999670620077759509e+01 +1.515151515151524109e+01 1.515151515151524109e+01 9.999979413437007736e+01 +4.545454545454549589e+01 1.515151515151524109e+01 9.998682545404290067e+01 +7.575757575757575069e+01 1.515151515151524109e+01 9.987141658826350010e+01 +1.060606060606062329e+02 1.515151515151524109e+01 9.944488525147522751e+01 +1.363636363636364877e+02 1.515151515151524109e+01 9.838256000783080424e+01 +1.666666666666667425e+02 1.515151515151524109e+01 9.626388667315114844e+01 +1.969696969696969973e+02 1.515151515151524109e+01 9.261834373904990514e+01 +2.272727272727272521e+02 1.515151515151524109e+01 8.700841837601652173e+01 +2.575757575757577342e+02 1.515151515151524109e+01 7.915202798841532683e+01 +2.878787878787879890e+02 1.515151515151524109e+01 6.906670731075618619e+01 +3.181818181818182438e+02 1.515151515151524109e+01 5.718924671883568323e+01 +3.484848484848484986e+02 1.515151515151524109e+01 4.440127762556681290e+01 +3.787878787878789808e+02 1.515151515151524109e+01 3.189863750423562294e+01 +4.090909090909092356e+02 1.515151515151524109e+01 2.090104720680690420e+01 +4.393939393939394904e+02 1.515151515151524109e+01 1.229618639237855682e+01 +4.696969696969697452e+02 1.515151515151524109e+01 6.386017470320092038e+00 +5.000000000000000000e+02 1.515151515151524109e+01 2.875155878473112381e+00 +5.303030303030304822e+02 1.515151515151524109e+01 1.100632249223697290e+00 +5.606060606060605096e+02 1.515151515151524109e+01 3.509248288217578504e-01 +5.909090909090909918e+02 1.515151515151524109e+01 9.117631266334728923e-02 +6.212121212121214739e+02 1.515151515151524109e+01 1.886316741582912473e-02 +6.515151515151515014e+02 1.515151515151524109e+01 3.032801906466364543e-03 +6.818181818181819835e+02 1.515151515151524109e+01 3.693737472711781933e-04 +7.121212121212120110e+02 1.515151515151524109e+01 3.317720901105357265e-05 +7.424242424242424931e+02 1.515151515151524109e+01 2.136920489407629868e-06 +7.727272727272729753e+02 1.515151515151524109e+01 9.585129365857581249e-08 +8.030303030303030027e+02 1.515151515151524109e+01 2.904147478221158524e-09 +8.333333333333334849e+02 1.515151515151524109e+01 5.757897918648074286e-11 +8.636363636363639671e+02 1.515151515151524109e+01 7.227880372012007653e-13 +8.939393939393939945e+02 1.515151515151524109e+01 5.551371713955479338e-15 +9.242424242424244767e+02 1.515151515151524109e+01 2.517887001306209766e-17 +9.545454545454545041e+02 1.515151515151524109e+01 6.501095089494544744e-20 +9.848484848484849863e+02 1.515151515151524109e+01 9.199887089891628764e-23 +1.015151515151515468e+03 1.515151515151524109e+01 6.861500121974258326e-26 +1.045454545454545496e+03 1.515151515151524109e+01 2.590327744386114960e-29 +1.075757575757575978e+03 1.515151515151524109e+01 4.748008073877455584e-33 +1.106060606060606005e+03 1.515151515151524109e+01 4.048320222077499857e-37 +1.136363636363636488e+03 1.515151515151524109e+01 1.536363899259946475e-41 +1.166666666666666970e+03 1.515151515151524109e+01 2.480172383625897649e-46 +1.196969696969696997e+03 1.515151515151524109e+01 1.625602847091813779e-51 +1.227272727272727479e+03 1.515151515151524109e+01 4.124123664868032271e-57 +1.257575757575757507e+03 1.515151515151524109e+01 3.855999312099650769e-63 +1.287878787878787989e+03 1.515151515151524109e+01 1.263563911257743500e-69 +1.318181818181818471e+03 1.515151515151524109e+01 1.378297586288890031e-76 +1.348484848484848499e+03 1.515151515151524109e+01 4.747537180727984880e-84 +1.378787878787878981e+03 1.515151515151524109e+01 4.892501784503733878e-92 +1.409090909090909008e+03 1.515151515151524109e+01 1.427420907713341910e-100 +1.439393939393939490e+03 1.515151515151524109e+01 1.114336414685537200e-109 +1.469696969696969973e+03 1.515151515151524109e+01 2.197212833849037116e-119 +1.500000000000000000e+03 1.515151515151524109e+01 1.031647559331920371e-129 +-1.500000000000000000e+03 4.545454545454549589e+01 4.118014228838111499e-143 +-1.469696969696969745e+03 4.545454545454549589e+01 5.384020245239213205e-132 +-1.439393939393939490e+03 4.545454545454549589e+01 1.558836896993037684e-121 +-1.409090909090909008e+03 4.545454545454549589e+01 1.061699610384560491e-111 +-1.378787878787878753e+03 4.545454545454549589e+01 1.804700035653065833e-102 +-1.348484848484848499e+03 4.545454545454549589e+01 8.112780845150822823e-94 +-1.318181818181818244e+03 4.545454545454549589e+01 1.020747517760848371e-85 +-1.287878787878787989e+03 4.545454545454549589e+01 3.799591219276452116e-78 +-1.257575757575757507e+03 4.545454545454549589e+01 4.417484338635037608e-71 +-1.227272727272727252e+03 4.545454545454549589e+01 1.691398608409413796e-64 +-1.196969696969696997e+03 4.545454545454549589e+01 2.246086592899980203e-58 +-1.166666666666666515e+03 4.545454545454549589e+01 1.088070231295538353e-52 +-1.136363636363636488e+03 4.545454545454549589e+01 2.019952513817684583e-47 +-1.106060606060606005e+03 4.545454545454549589e+01 1.507810083289676178e-42 +-1.075757575757575751e+03 4.545454545454549589e+01 4.742467831581039344e-38 +-1.045454545454545496e+03 4.545454545454549589e+01 6.578229000975904194e-34 +-1.015151515151515127e+03 4.545454545454549589e+01 4.206477445197189139e-30 +-9.848484848484848726e+02 4.545454545454549589e+01 1.294657296743477948e-26 +-9.545454545454545041e+02 4.545454545454549589e+01 1.999875803674311029e-23 +-9.242424242424242493e+02 4.545454545454549589e+01 1.614774919869256541e-20 +-8.939393939393938808e+02 4.545454545454549589e+01 7.089149201122808211e-18 +-8.636363636363636260e+02 4.545454545454549589e+01 1.758026172274760678e-15 +-8.333333333333332575e+02 4.545454545454549589e+01 2.555319222097645695e-13 +-8.030303030303030027e+02 4.545454545454549589e+01 2.256091261159139595e-11 +-7.727272727272727479e+02 4.545454545454549589e+01 1.252352167359050399e-09 +-7.424242424242423795e+02 4.545454545454549589e+01 4.518401091155292189e-08 +-7.121212121212121247e+02 4.545454545454549589e+01 1.094020203654185085e-06 +-6.818181818181817562e+02 4.545454545454549589e+01 1.833181538886186269e-05 +-6.515151515151515014e+02 4.545454545454549589e+01 2.189505576192041301e-04 +-6.212121212121211329e+02 4.545454545454549589e+01 1.917483004401513216e-03 +-5.909090909090908781e+02 4.545454545454549589e+01 1.265056373312003525e-02 +-5.606060606060605096e+02 4.545454545454549589e+01 6.451975134901903608e-02 +-5.303030303030302548e+02 4.545454545454549589e+01 2.607084247504915520e-01 +-5.000000000000000000e+02 4.545454545454549589e+01 8.543497687776467897e-01 +-4.696969696969697452e+02 4.545454545454549589e+01 2.321329840757211382e+00 +-4.393939393939392630e+02 4.545454545454549589e+01 5.339791733036744148e+00 +-4.090909090909090082e+02 4.545454545454549589e+01 1.060541016950783266e+01 +-3.787878787878787534e+02 4.545454545454549589e+01 1.852419054593359604e+01 +-3.484848484848484986e+02 4.545454545454549589e+01 2.894783723543698528e+01 +-3.181818181818180165e+02 4.545454545454549589e+01 4.112237340274638342e+01 +-2.878787878787877617e+02 4.545454545454549589e+01 5.389010219795504497e+01 +-2.575757575757575069e+02 4.545454545454549589e+01 6.603220583561821400e+01 +-2.272727272727272521e+02 4.545454545454549589e+01 7.658245894186934777e+01 +-1.969696969696969973e+02 4.545454545454549589e+01 8.499704223304760831e+01 +-1.666666666666665151e+02 4.545454545454549589e+01 9.116270180929593892e+01 +-1.363636363636362603e+02 4.545454545454549589e+01 9.529516273438626683e+01 +-1.060606060606060055e+02 4.545454545454549589e+01 9.779796181992730908e+01 +-7.575757575757575069e+01 4.545454545454549589e+01 9.913398848917466921e+01 +-4.545454545454549589e+01 4.545454545454549589e+01 9.973355346956329015e+01 +-1.515151515151501371e+01 4.545454545454549589e+01 9.994052246661485128e+01 +1.515151515151524109e+01 4.545454545454549589e+01 9.998682545404290067e+01 +4.545454545454549589e+01 4.545454545454549589e+01 9.998332625703542931e+01 +7.575757575757575069e+01 4.545454545454549589e+01 9.991768755856237760e+01 +1.060606060606062329e+02 4.545454545454549589e+01 9.965453761904861096e+01 +1.363636363636364877e+02 4.545454545454549589e+01 9.893846594209246348e+01 +1.666666666666667425e+02 4.545454545454549589e+01 9.740554864617611486e+01 +1.969696969696969973e+02 4.545454545454549589e+01 9.461353190028547999e+01 +2.272727272727272521e+02 4.545454545454549589e+01 9.010274259123924878e+01 +2.575757575757577342e+02 4.545454545454549589e+01 8.349600363200299569e+01 +2.878787878787879890e+02 4.545454545454549589e+01 7.463242943417451158e+01 +3.181818181818182438e+02 4.545454545454549589e+01 6.370573466057805945e+01 +3.484848484848484986e+02 4.545454545454549589e+01 5.134958619617895437e+01 +3.787878787878789808e+02 4.545454545454549589e+01 3.859977831813420579e+01 +4.090909090909092356e+02 4.545454545454549589e+01 2.669117232474323842e+01 +4.393939393939394904e+02 4.545454545454549589e+01 1.672609502329093800e+01 +4.696969696969697452e+02 4.545454545454549589e+01 9.346267334125990089e+00 +5.000000000000000000e+02 4.545454545454549589e+01 4.576513902341186935e+00 +5.303030303030304822e+02 4.545454545454549589e+01 1.927454348151814267e+00 +5.606060606060605096e+02 4.545454545454549589e+01 6.844622249752931875e-01 +5.909090909090909918e+02 4.545454545454549589e+01 2.006586295801079389e-01 +6.212121212121214739e+02 4.545454545454549589e+01 4.748972307319256764e-02 +6.515151515151515014e+02 4.545454545454549589e+01 8.861941872120891045e-03 +6.818181818181819835e+02 4.545454545454549589e+01 1.271929997684359808e-03 +7.121212121212120110e+02 4.545454545454549589e+01 1.367992529815330771e-04 +7.424242424242424931e+02 4.545454545454549589e+01 1.072840490473357845e-05 +7.727272727272729753e+02 4.545454545454549589e+01 5.962464051477133256e-07 +8.030303030303030027e+02 4.545454545454549589e+01 2.279436054554410091e-08 +8.333333333333334849e+02 4.545454545454549589e+01 5.811329112628589938e-10 +8.636363636363639671e+02 4.545454545454549589e+01 9.566848707108399849e-12 +8.939393939393939945e+02 4.545454545454549589e+01 9.834906517405588868e-14 +9.242424242424244767e+02 4.545454545454549589e+01 6.098254478752329530e-16 +9.545454545454545041e+02 4.545454545454549589e+01 2.200211702322452225e-18 +9.848484848484849863e+02 4.545454545454549589e+01 4.450412031472745167e-21 +1.015151515151515468e+03 4.545454545454549589e+01 4.856568981151117965e-24 +1.045454545454545496e+03 4.545454545454549589e+01 2.748101820202430779e-27 +1.075757575757575978e+03 4.545454545454549589e+01 7.740230330072030810e-31 +1.106060606060606005e+03 4.545454545454549589e+01 1.040399671311677575e-34 +1.136363636363636488e+03 4.545454545454549589e+01 6.390617110546527167e-39 +1.166666666666666970e+03 4.545454545454549589e+01 1.715600772060173194e-43 +1.196969696969696997e+03 4.545454545454549589e+01 1.922731526156724594e-48 +1.227272727272727479e+03 4.545454545454549589e+01 8.582459009523845329e-54 +1.257575757575757507e+03 4.545454545454549589e+01 1.453853892435560643e-59 +1.287878787878787989e+03 4.545454545454549589e+01 8.894766354816346179e-66 +1.318181818181818471e+03 4.545454545454549589e+01 1.868122981699341726e-72 +1.348484848484848499e+03 4.545454545454549589e+01 1.278643463138709633e-79 +1.378787878787878981e+03 4.545454545454549589e+01 2.704245081275194188e-87 +1.409090909090909008e+03 4.545454545454549589e+01 1.673548439470601891e-95 +1.439393939393939490e+03 4.545454545454549589e+01 2.866373679610373131e-104 +1.469696969696969973e+03 4.545454545454549589e+01 1.283511602170200489e-113 +1.500000000000000000e+03 4.545454545454549589e+01 1.417663027955286864e-123 +-1.500000000000000000e+03 7.575757575757575069e+01 2.096452900678426215e-150 +-1.469696969696969745e+03 7.575757575757575069e+01 7.163277244746071843e-139 +-1.439393939393939490e+03 7.575757575757575069e+01 5.221413508755827081e-128 +-1.409090909090909008e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.378787878787878753e+03 7.575757575757575069e+01 3.435327469168553487e-108 +-1.348484848484848499e+03 7.575757575757575069e+01 3.491161610846682618e-99 +-1.318181818181818244e+03 7.575757575757575069e+01 9.594395441689046933e-91 +-1.287878787878787989e+03 7.575757575757575069e+01 7.542565179832018528e-83 +-1.257575757575757507e+03 7.575757575757575069e+01 1.792032305386557457e-75 +-1.227272727272727252e+03 7.575757575757575069e+01 1.357791146414871334e-68 +-1.196969696969696997e+03 7.575757575757575069e+01 3.457634775731072784e-62 +-1.166666666666666515e+03 7.575757575757575069e+01 3.114916886073690817e-56 +-1.136363636363636488e+03 7.575757575757575069e+01 1.043664146101954255e-50 +-1.106060606060606005e+03 7.575757575757575069e+01 1.365561729682239567e-45 +-1.075757575757575751e+03 7.575757575757575069e+01 7.317303358737471912e-41 +-1.045454545454545496e+03 7.575757575757575069e+01 1.681885295228469187e-36 +-1.015151515151515127e+03 7.575757575757575069e+01 1.734711582546600237e-32 +-9.848484848484848726e+02 7.575757575757575069e+01 8.388558497347731175e-29 +-9.545454545454545041e+02 7.575757575757575069e+01 1.984648844553230386e-25 +-9.242424242424242493e+02 7.575757575757575069e+01 2.394346385576902679e-22 +-8.939393939393938808e+02 7.575757575757575069e+01 1.533315393829145172e-19 +-8.636363636363636260e+02 7.575757575757575069e+01 5.418948642188741002e-17 +-8.333333333333332575e+02 7.575757575757575069e+01 1.097485946719979653e-14 +-8.030303030303030027e+02 7.575757575757575069e+01 1.321016453443263225e-12 +-7.727272727272727479e+02 7.575757575757575069e+01 9.788841721948461559e-11 +-7.424242424242423795e+02 7.575757575757575069e+01 4.619769020364174371e-09 +-7.121212121212121247e+02 7.575757575757575069e+01 1.434797832226751071e-07 +-6.818181818181817562e+02 7.575757575757575069e+01 3.026368684010127819e-06 +-6.515151515151515014e+02 7.575757575757575069e+01 4.468444522754282968e-05 +-6.212121212121211329e+02 7.575757575757575069e+01 4.754453697203583451e-04 +-5.909090909090908781e+02 7.575757575757575069e+01 3.748214649864048571e-03 +-5.606060606060605096e+02 7.575757575757575069e+01 2.248336393898580157e-02 +-5.303030303030302548e+02 7.575757575757575069e+01 1.052466108158103264e-01 +-5.000000000000000000e+02 7.575757575757575069e+01 3.938451388034535650e-01 +-4.696969696969697452e+02 7.575757575757575069e+01 1.205417551072396787e+00 +-4.393939393939392630e+02 7.575757575757575069e+01 3.083414106412971201e+00 +-4.090909090909090082e+02 7.575757575757575069e+01 6.727593712141153759e+00 +-3.787878787878787534e+02 7.575757575757575069e+01 1.276250745677546306e+01 +-3.484848484848484986e+02 7.575757575757575069e+01 2.143082896113664404e+01 +-3.181818181818180165e+02 7.575757575757575069e+01 3.238997094568933477e+01 +-2.878787878787877617e+02 7.575757575757575069e+01 4.474620968552754618e+01 +-2.575757575757575069e+02 7.575757575757575069e+01 5.731193832210287553e+01 +-2.272727272727272521e+02 7.575757575757575069e+01 6.894609788219689506e+01 +-1.969696969696969973e+02 7.575757575757575069e+01 7.882177355463798563e+01 +-1.666666666666665151e+02 7.575757575757575069e+01 8.653949493425868411e+01 +-1.363636363636362603e+02 7.575757575757575069e+01 9.209529436261553315e+01 +-1.060606060606060055e+02 7.575757575757575069e+01 9.576400586776449586e+01 +-7.575757575757575069e+01 7.575757575757575069e+01 9.796238728704329901e+01 +-4.545454545454549589e+01 7.575757575757575069e+01 9.913398848917466921e+01 +-1.515151515151501371e+01 7.575757575757575069e+01 9.967115653149848242e+01 +1.515151515151524109e+01 7.575757575757575069e+01 9.987141658826350010e+01 +4.545454545454549589e+01 7.575757575757575069e+01 9.991768755856237760e+01 +7.575757575757575069e+01 7.575757575757575069e+01 9.987141658826350010e+01 +1.060606060606062329e+02 7.575757575757575069e+01 9.967115653149848242e+01 +1.363636363636364877e+02 7.575757575757575069e+01 9.913398848917466921e+01 +1.666666666666667425e+02 7.575757575757575069e+01 9.796238728704329901e+01 +1.969696969696969973e+02 7.575757575757575069e+01 9.576400586776449586e+01 +2.272727272727272521e+02 7.575757575757575069e+01 9.209529436261551893e+01 +2.575757575757577342e+02 7.575757575757575069e+01 8.653949493425862727e+01 +2.878787878787879890e+02 7.575757575757575069e+01 7.882177355463795720e+01 +3.181818181818182438e+02 7.575757575757575069e+01 6.894609788219683821e+01 +3.484848484848484986e+02 7.575757575757575069e+01 5.731193832210285422e+01 +3.787878787878789808e+02 7.575757575757575069e+01 4.474620968552743960e+01 +4.090909090909092356e+02 7.575757575757575069e+01 3.238997094568921398e+01 +4.393939393939394904e+02 7.575757575757575069e+01 2.143082896113661207e+01 +4.696969696969697452e+02 7.575757575757575069e+01 1.276250745677543996e+01 +5.000000000000000000e+02 7.575757575757575069e+01 6.727593712141145765e+00 +5.303030303030304822e+02 7.575757575757575069e+01 3.083414106412946332e+00 +5.606060606060605096e+02 7.575757575757575069e+01 1.205417551072403226e+00 +5.909090909090909918e+02 7.575757575757575069e+01 3.938451388034528988e-01 +6.212121212121214739e+02 7.575757575757575069e+01 1.052466108158086611e-01 +6.515151515151515014e+02 7.575757575757575069e+01 2.248336393898571831e-02 +6.818181818181819835e+02 7.575757575757575069e+01 3.748214649863995229e-03 +7.121212121212120110e+02 7.575757575757575069e+01 4.754453697203600256e-04 +7.424242424242424931e+02 7.575757575757575069e+01 4.468444522754234856e-05 +7.727272727272729753e+02 7.575757575757575069e+01 3.026368684010052856e-06 +8.030303030303030027e+02 7.575757575757575069e+01 1.434797832226741013e-07 +8.333333333333334849e+02 7.575757575757575069e+01 4.619769020364027133e-09 +8.636363636363639671e+02 7.575757575757575069e+01 9.788841721947905797e-11 +8.939393939393939945e+02 7.575757575757575069e+01 1.321016453443263225e-12 +9.242424242424244767e+02 7.575757575757575069e+01 1.097485946719917175e-14 +9.545454545454545041e+02 7.575757575757575069e+01 5.418948642188818039e-17 +9.848484848484849863e+02 7.575757575757575069e+01 1.533315393829068857e-19 +1.015151515151515468e+03 7.575757575757575069e+01 2.394346385576715541e-22 +1.045454545454545496e+03 7.575757575757575069e+01 1.984648844553145898e-25 +1.075757575757575978e+03 7.575757575757575069e+01 8.388558497347134782e-29 +1.106060606060606005e+03 7.575757575757575069e+01 1.734711582546649501e-32 +1.136363636363636488e+03 7.575757575757575069e+01 1.681885295228397356e-36 +1.166666666666666970e+03 7.575757575757575069e+01 7.317303358736742913e-41 +1.196969696969696997e+03 7.575757575757575069e+01 1.365561729682181226e-45 +1.227272727272727479e+03 7.575757575757575069e+01 1.043664146101924581e-50 +1.257575757575757507e+03 7.575757575757575069e+01 3.114916886073513779e-56 +1.287878787878787989e+03 7.575757575757575069e+01 3.457634775730777859e-62 +1.318181818181818471e+03 7.575757575757575069e+01 1.357791146414639899e-68 +1.348484848484848499e+03 7.575757575757575069e+01 1.792032305386506894e-75 +1.378787878787878981e+03 7.575757575757575069e+01 7.542565179831589862e-83 +1.409090909090909008e+03 7.575757575757575069e+01 9.594395441690136971e-91 +1.439393939393939490e+03 7.575757575757575069e+01 3.491161610846682618e-99 +1.469696969696969973e+03 7.575757575757575069e+01 3.435327469167968060e-108 +1.500000000000000000e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.500000000000000000e+03 1.060606060606062329e+02 4.073181309884793557e-158 +-1.469696969696969745e+03 1.060606060606062329e+02 3.772621208141088423e-146 +-1.439393939393939490e+03 1.060606060606062329e+02 7.175783181443288183e-135 +-1.409090909090909008e+03 1.060606060606062329e+02 2.981862573337742580e-124 +-1.378787878787878753e+03 1.060606060606062329e+02 2.876320492334731648e-114 +-1.348484848484848499e+03 1.060606060606062329e+02 6.834723485291045029e-105 +-1.318181818181818244e+03 1.060606060606062329e+02 4.240381125551887953e-96 +-1.287878787878787989e+03 1.060606060606062329e+02 7.271414754056859547e-88 +-1.257575757575757507e+03 1.060606060606062329e+02 3.643815621760761416e-80 +-1.227272727272727252e+03 1.060606060606062329e+02 5.634744846278958762e-73 +-1.196969696969696997e+03 1.060606060606062329e+02 2.835913608647769627e-66 +-1.166666666666666515e+03 1.060606060606062329e+02 4.893241775032593795e-60 +-1.136363636363636488e+03 1.060606060606062329e+02 3.045319808369692356e-54 +-1.106060606060606005e+03 1.060606060606062329e+02 7.183115904220892881e-49 +-1.075757575757575751e+03 1.060606060606062329e+02 6.739246103221155921e-44 +-1.045454545454545496e+03 1.060606060606062329e+02 2.636128257324606578e-39 +-1.015151515151515127e+03 1.060606060606062329e+02 4.500703460466526425e-35 +-9.848484848484848726e+02 1.060606060606062329e+02 3.506859212770513601e-31 +-9.545454545454545041e+02 1.060606060606062329e+02 1.302294837210616168e-27 +-9.242424242424242493e+02 1.060606060606062329e+02 2.404063375977119230e-24 +-8.939393939393938808e+02 1.060606060606062329e+02 2.298180960274015509e-21 +-8.636363636363636260e+02 1.060606060606062329e+02 1.183706196909802383e-18 +-8.333333333333332575e+02 1.060606060606062329e+02 3.413565520039400730e-16 +-8.030303030303030027e+02 1.060606060606062329e+02 5.720368200038382019e-14 +-7.727272727272727479e+02 1.060606060606062329e+02 5.774328674328721260e-12 +-7.424242424242423795e+02 1.060606060606062329e+02 3.635086181418488966e-10 +-7.121212121212121247e+02 1.060606060606062329e+02 1.475710265685996088e-08 +-6.818181818181817562e+02 1.060606060606062329e+02 3.989897167427718505e-07 +-6.515151515151515014e+02 1.060606060606062329e+02 7.410732345003689632e-06 +-6.212121212121211329e+02 1.060606060606062329e+02 9.741538245333930415e-05 +-5.909090909090908781e+02 1.060606060606062329e+02 9.325082122531764845e-04 +-5.606060606060605096e+02 1.060606060606062329e+02 6.680235796974016808e-03 +-5.303030303030302548e+02 1.060606060606062329e+02 3.675900705335548302e-02 +-5.000000000000000000e+02 1.060606060606062329e+02 1.592762472320072009e-01 +-4.696969696969697452e+02 1.060606060606062329e+02 5.564158524580616882e-01 +-4.393939393939392630e+02 1.060606060606062329e+02 1.602576414572428831e+00 +-4.090909090909090082e+02 1.060606060606062329e+02 3.886707582912661607e+00 +-3.787878787878787534e+02 1.060606060606062329e+02 8.097025652719084476e+00 +-3.484848484848484986e+02 1.060606060606062329e+02 1.476216003891669715e+01 +-3.181818181818180165e+02 1.060606060606062329e+02 2.396728450570670788e+01 +-2.878787878787877617e+02 1.060606060606062329e+02 3.521758926474928586e+01 +-2.575757575757575069e+02 1.060606060606062329e+02 4.754043949671900293e+01 +-2.272727272727272521e+02 1.060606060606062329e+02 5.977010272054953077e+01 +-1.969696969696969973e+02 1.060606060606062329e+02 7.086635272017882414e+01 +-1.666666666666665151e+02 1.060606060606062329e+02 8.013329845360979675e+01 +-1.363636363636362603e+02 1.060606060606062329e+02 8.728667844960284583e+01 +-1.060606060606060055e+02 1.060606060606062329e+02 9.239609946677256858e+01 +-7.575757575757575069e+01 1.060606060606062329e+02 9.576400586776448165e+01 +-4.545454545454549589e+01 1.060606060606062329e+02 9.779796181992730908e+01 +-1.515151515151501371e+01 1.060606060606062329e+02 9.890893667629471508e+01 +1.515151515151524109e+01 1.060606060606062329e+02 9.944488525147522751e+01 +4.545454545454549589e+01 1.060606060606062329e+02 9.965453761904861096e+01 +7.575757575757575069e+01 1.060606060606062329e+02 9.967115653149848242e+01 +1.060606060606062329e+02 1.060606060606062329e+02 9.950693568637399267e+01 +1.363636363636364877e+02 1.060606060606062329e+02 9.905259279819885876e+01 +1.666666666666667425e+02 1.060606060606062329e+02 9.808164743839994060e+01 +1.969696969696969973e+02 1.060606060606062329e+02 9.626388667315116265e+01 +2.272727272727272521e+02 1.060606060606062329e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.060606060606062329e+02 8.846490311634076420e+01 +2.878787878787879890e+02 1.060606060606062329e+02 8.173525932184844578e+01 +3.181818181818182438e+02 1.060606060606062329e+02 7.288103824554367804e+01 +3.484848484848484986e+02 1.060606060606062329e+02 6.210813108343089795e+01 +3.787878787878789808e+02 1.060606060606062329e+02 5.003073387529200744e+01 +4.090909090909092356e+02 1.060606060606062329e+02 3.763301798773042606e+01 +4.393939393939394904e+02 1.060606060606062329e+02 2.607941266867413077e+01 +4.696969696969697452e+02 1.060606060606062329e+02 1.640739115024345196e+01 +5.000000000000000000e+02 1.060606060606062329e+02 9.223041622713189724e+00 +5.303030303030304822e+02 1.060606060606062329e+02 4.553498766517223295e+00 +5.606060606060605096e+02 1.060606060606062329e+02 1.938473033170046156e+00 +5.909090909090909918e+02 1.060606060606062329e+02 6.977316435222883362e-01 +6.212121212121214739e+02 1.060606060606062329e+02 2.079530918209700485e-01 +6.515151515151515014e+02 1.060606060606062329e+02 5.019822989602297503e-02 +6.818181818181819835e+02 1.060606060606062329e+02 9.587796290980242497e-03 +7.121212121212120110e+02 1.060606060606062329e+02 1.413778726829450225e-03 +7.424242424242424931e+02 1.060606060606062329e+02 1.568428675713566338e-04 +7.727272727272729753e+02 1.060606060606062329e+02 1.274150683472755547e-05 +8.030303030303030027e+02 1.060606060606062329e+02 7.368261931620260953e-07 +8.333333333333334849e+02 1.060606060606062329e+02 2.944941620113702744e-08 +8.636363636363639671e+02 1.060606060606062329e+02 7.888571694517906098e-10 +8.939393939393939945e+02 1.060606060606062329e+02 1.371628065598395275e-11 +9.242424242424244767e+02 1.060606060606062329e+02 1.497478014110295541e-13 +9.545454545454545041e+02 1.060606060606062329e+02 9.917541389068326844e-16 +9.848484848484849863e+02 1.060606060606062329e+02 3.844713597051699417e-18 +1.015151515151515468e+03 1.060606060606062329e+02 8.408157975774056236e-21 +1.045454545454545496e+03 1.060606060606062329e+02 9.984784196713523450e-24 +1.075757575757575978e+03 1.060606060606062329e+02 6.189635416498788347e-27 +1.106060606060606005e+03 1.060606060606062329e+02 1.923229879971634848e-30 +1.136363636363636488e+03 1.060606060606062329e+02 2.872445569167344442e-34 +1.166666666666666970e+03 1.060606060606062329e+02 1.975173268273073260e-38 +1.196969696969696997e+03 1.060606060606062329e+02 5.981818528338374277e-43 +1.227272727272727479e+03 1.060606060606062329e+02 7.623270566395676918e-48 +1.257575757575757507e+03 1.060606060606062329e+02 3.901202425592838012e-53 +1.287878787878787989e+03 1.060606060606062329e+02 7.640771892899906689e-59 +1.318181818181818471e+03 1.060606060606062329e+02 5.451972905593955253e-65 +1.348484848484848499e+03 1.060606060606062329e+02 1.347434051650421828e-71 +1.378787878787878981e+03 1.060606060606062329e+02 1.095271921939127218e-78 +1.409090909090909008e+03 1.060606060606062329e+02 2.777050578217856539e-86 +1.439393939393939490e+03 1.060606060606062329e+02 2.080383394340048133e-94 +1.469696969696969973e+03 1.060606060606062329e+02 4.356268475749017056e-103 +1.500000000000000000e+03 1.060606060606062329e+02 2.409212144271421323e-112 +-1.500000000000000000e+03 1.363636363636364877e+02 2.900629133075572343e-166 +-1.469696969696969745e+03 1.363636363636364877e+02 7.559295742296864998e-154 +-1.439393939393939490e+03 1.363636363636364877e+02 3.891764262948959632e-142 +-1.409090909090909008e+03 1.363636363636364877e+02 4.213909446003343375e-131 +-1.378787878787878753e+03 1.363636363636364877e+02 1.020371555929892416e-120 +-1.348484848484848499e+03 1.363636363636364877e+02 5.868005475284174101e-111 +-1.318181818181818244e+03 1.363636363636364877e+02 8.500995972411032149e-102 +-1.287878787878787989e+03 1.363636363636364877e+02 3.286608065666080170e-93 +-1.257575757575757507e+03 1.363636363636364877e+02 3.587897800919292661e-85 +-1.227272727272727252e+03 1.363636363636364877e+02 1.168759215688002260e-77 +-1.196969696969696997e+03 1.363636363636364877e+02 1.199071906087345153e-70 +-1.166666666666666515e+03 1.363636363636364877e+02 4.084195491313214700e-64 +-1.136363636363636488e+03 1.363636363636364877e+02 4.862710457260795992e-58 +-1.106060606060606005e+03 1.363636363636364877e+02 2.128109343453320343e-52 +-1.075757575757575751e+03 1.363636363636364877e+02 3.595420650647964607e-47 +-1.045454545454545496e+03 1.363636363636364877e+02 2.459834491572893285e-42 +-1.015151515151515127e+03 1.363636363636364877e+02 7.139802540245234599e-38 +-9.848484848484848726e+02 1.363636363636364877e+02 9.199790552335308441e-34 +-9.545454545454545041e+02 1.363636363636364877e+02 5.499610781658947273e-30 +-9.242424242424242493e+02 1.363636363636364877e+02 1.592071826992876341e-26 +-8.939393939393938808e+02 1.363636363636364877e+02 2.326740886532330397e-23 +-8.636363636363636260e+02 1.363636363636364877e+02 1.787432223791584585e-20 +-8.333333333333332575e+02 1.363636363636364877e+02 7.506067042544308233e-18 +-8.030303030303030027e+02 1.363636363636364877e+02 1.789638228793484134e-15 +-7.727272727272727479e+02 1.363636363636364877e+02 2.513160532470653093e-13 +-7.424242424242423795e+02 1.363636363636364877e+02 2.153640296816029504e-11 +-7.121212121212121247e+02 1.363636363636364877e+02 1.165422519016154224e-09 +-6.818181818181817562e+02 1.363636363636364877e+02 4.115985597351813668e-08 +-6.515151515151515014e+02 1.363636363636364877e+02 9.793342834294315635e-07 +-6.212121212121211329e+02 1.363636363636364877e+02 1.618470429048148436e-05 +-5.909090909090908781e+02 1.363636363636364877e+02 1.912973124885127896e-04 +-5.606060606060605096e+02 1.363636363636364877e+02 1.663107833829673751e-03 +-5.303030303030302548e+02 1.363636363636364877e+02 1.092396005911746605e-02 +-5.000000000000000000e+02 1.363636363636364877e+02 5.561503648793410942e-02 +-4.696969696969697452e+02 1.363636363636364877e+02 2.248664244665884437e-01 +-4.393939393939392630e+02 1.363636363636364877e+02 7.389391304207523214e-01 +-4.090909090909090082e+02 1.363636363636364877e+02 2.017155313214864965e+00 +-3.787878787878787534e+02 1.363636363636364877e+02 4.669551349532341966e+00 +-3.484848484848484986e+02 1.363636363636364877e+02 9.346267334125986537e+00 +-3.181818181818180165e+02 1.363636363636364877e+02 1.647077799900300121e+01 +-2.878787878787877617e+02 1.363636363636364877e+02 2.599274253454153083e+01 +-2.575757575757575069e+02 1.363636363636364877e+02 3.731341006484993272e+01 +-2.272727272727272521e+02 1.363636363636364877e+02 4.943436394678040102e+01 +-1.969696969696969973e+02 1.363636363636364877e+02 6.124688773464696823e+01 +-1.666666666666665151e+02 1.363636363636364877e+02 7.181805118220363227e+01 +-1.363636363636362603e+02 1.363636363636364877e+02 8.056468965220990697e+01 +-1.060606060606060055e+02 1.363636363636364877e+02 8.728667844960284583e+01 +-7.575757575757575069e+01 1.363636363636364877e+02 9.209529436261550472e+01 +-4.545454545454549589e+01 1.363636363636364877e+02 9.529516273438623841e+01 +-1.515151515151501371e+01 1.363636363636364877e+02 9.726788551238659863e+01 +1.515151515151524109e+01 1.363636363636364877e+02 9.838256000783080424e+01 +4.545454545454549589e+01 1.363636363636364877e+02 9.893846594209246348e+01 +7.575757575757575069e+01 1.363636363636364877e+02 9.913398848917466921e+01 +1.060606060606062329e+02 1.363636363636364877e+02 9.905259279819885876e+01 +1.363636363636364877e+02 1.363636363636364877e+02 9.865839504182420683e+01 +1.666666666666667425e+02 1.363636363636364877e+02 9.779796181992730908e+01 +1.969696969696969973e+02 1.363636363636364877e+02 9.620980024546965126e+01 +2.272727272727272521e+02 1.363636363636364877e+02 9.354753036101062946e+01 +2.575757575757577342e+02 1.363636363636364877e+02 8.942566120874685964e+01 +2.878787878787879890e+02 1.363636363636364877e+02 8.349600363200302411e+01 +3.181818181818182438e+02 1.363636363636364877e+02 7.555502487561230396e+01 +3.484848484848484986e+02 1.363636363636364877e+02 6.566578650553350371e+01 +3.787878787878789808e+02 1.363636363636364877e+02 5.425510933709696104e+01 +4.090909090909092356e+02 1.363636363636364877e+02 4.212878690731824349e+01 +4.393939393939394904e+02 1.363636363636364877e+02 3.035489726624804163e+01 +4.696969696969697452e+02 1.363636363636364877e+02 2.001374351117111772e+01 +5.000000000000000000e+02 1.363636363636364877e+02 1.189267220388694213e+01 +5.303030303030304822e+02 1.363636363636364877e+02 6.265381112019325016e+00 +5.606060606060605096e+02 1.363636363636364877e+02 2.875155878473117266e+00 +5.909090909090909918e+02 1.363636363636364877e+02 1.127752104990675575e+00 +6.212121212121214739e+02 1.363636363636364877e+02 3.705615046728181761e-01 +6.515151515151515014e+02 1.363636363636364877e+02 9.984377095810406666e-02 +6.818181818181819835e+02 1.363636363636364877e+02 2.156645910784254702e-02 +7.121212121212120110e+02 1.363636363636364877e+02 3.646537238222918864e-03 +7.424242424242424931e+02 1.363636363636364877e+02 4.706918687562538627e-04 +7.727272727272729753e+02 1.363636363636364877e+02 4.517735882024864459e-05 +8.030303030303030027e+02 1.363636363636364877e+02 3.136682068681787127e-06 +8.333333333333334849e+02 1.363636363636364877e+02 1.530687983283882291e-07 +8.636363636363639671e+02 1.363636363636364877e+02 5.094879290801798606e-09 +8.939393939393939945e+02 1.363636363636364877e+02 1.121089509384008515e-10 +9.242424242424244767e+02 1.363636363636364877e+02 1.578692376829956532e-12 +9.545454545454545041e+02 1.363636363636364877e+02 1.375500651521020469e-14 +9.848484848484849863e+02 1.363636363636364877e+02 7.160592310969537211e-17 +1.015151515151515468e+03 1.363636363636364877e+02 2.148049618647346408e-19 +1.045454545454545496e+03 1.363636363636364877e+02 3.576784713994067684e-22 +1.075757575757575978e+03 1.363636363636364877e+02 3.180562259591856700e-25 +1.106060606060606005e+03 1.363636363636364877e+02 1.451278128946221470e-28 +1.136363636363636488e+03 1.363636363636364877e+02 3.261141548139720315e-32 +1.166666666666666970e+03 1.363636363636364877e+02 3.459083627924913767e-36 +1.196969696969696997e+03 1.363636363636364877e+02 1.658015597596271768e-40 +1.227272727272727479e+03 1.363636363636364877e+02 3.433836288360005243e-45 +1.257575757575757507e+03 1.363636363636364877e+02 2.934437283087563972e-50 +1.287878787878787989e+03 1.363636363636364877e+02 9.869127491372947610e-56 +1.318181818181818471e+03 1.363636363636364877e+02 1.244398099700736010e-61 +1.348484848484848499e+03 1.363636363636364877e+02 5.596907177314446513e-68 +1.378787878787878981e+03 1.363636363636364877e+02 8.532772152079838593e-75 +1.409090909090909008e+03 1.363636363636364877e+02 4.184987151321858041e-82 +1.439393939393939490e+03 1.363636363636364877e+02 6.259393605591515350e-90 +1.469696969696969973e+03 1.363636363636364877e+02 2.702964406602926588e-98 +1.500000000000000000e+03 1.363636363636364877e+02 3.186527453613460977e-107 +-1.500000000000000000e+03 1.666666666666667425e+02 7.262439421965926610e-175 +-1.469696969696969745e+03 1.666666666666667425e+02 5.531845646164341781e-162 +-1.439393939393939490e+03 1.666666666666667425e+02 8.001759500365318325e-150 +-1.409090909090909008e+03 1.666666666666667425e+02 2.341791008661556624e-138 +-1.378787878787878753e+03 1.666666666666667425e+02 1.475505473707417483e-127 +-1.348484848484848499e+03 1.666666666666667425e+02 2.127208106140831234e-117 +-1.318181818181818244e+03 1.666666666666667425e+02 7.448444252817060060e-108 +-1.287878787878787989e+03 1.666666666666667425e+02 6.715543060622556983e-99 +-1.257575757575757507e+03 1.666666666666667425e+02 1.650797401058924346e-90 +-1.227272727272727252e+03 1.666666666666667425e+02 1.170049258815553346e-82 +-1.196969696969696997e+03 1.666666666666667425e+02 2.525669194213835424e-75 +-1.166666666666666515e+03 1.666666666666667425e+02 1.751614464700847073e-68 +-1.136363636363636488e+03 1.666666666666667425e+02 4.112270338376914063e-62 +-1.106060606060606005e+03 1.666666666666667425e+02 3.439226478517769438e-56 +-1.075757575757575751e+03 1.666666666666667425e+02 1.076947037256926341e-50 +-1.045454545454545496e+03 1.666666666666667425e+02 1.325453195114577804e-45 +-1.015151515151515127e+03 1.666666666666667425e+02 6.722278760459066307e-41 +-9.848484848484848726e+02 1.666666666666667425e+02 1.471159845332178844e-36 +-9.545454545454545041e+02 1.666666666666667425e+02 1.453005117716627755e-32 +-9.242424242424242493e+02 1.666666666666667425e+02 6.765106494816624600e-29 +-8.939393939393938808e+02 1.666666666666667425e+02 1.549109724599508564e-25 +-8.636363636363636260e+02 1.666666666666667425e+02 1.817829598985398386e-22 +-8.333333333333332575e+02 1.666666666666667425e+02 1.137665448958069057e-19 +-8.030303030303030027e+02 1.666666666666667425e+02 3.946907027548793874e-17 +-7.727272727272727479e+02 1.666666666666667425e+02 7.880145509195410081e-15 +-7.424242424242423795e+02 1.666666666666667425e+02 9.387808790462905487e-13 +-7.121212121212121247e+02 1.666666666666667425e+02 6.910796398284291235e-11 +-6.818181818181817562e+02 1.666666666666667425e+02 3.251401439798244409e-09 +-6.515151515151515014e+02 1.666666666666667425e+02 1.009950414069043066e-07 +-6.212121212121211329e+02 1.666666666666667425e+02 2.136920489407629868e-06 +-5.909090909090908781e+02 1.666666666666667425e+02 3.173737341076260864e-05 +-5.606060606060605096e+02 1.666666666666667425e+02 3.405233689522285971e-04 +-5.303030303030302548e+02 1.666666666666667425e+02 2.713180947850636019e-03 +-5.000000000000000000e+02 1.666666666666667425e+02 1.648134427951286618e-02 +-4.696969696969697452e+02 1.666666666666667425e+02 7.826691917058282988e-02 +-4.393939393939392630e+02 1.666666666666667425e+02 2.975697925943399658e-01 +-4.090909090909090082e+02 1.666666666666667425e+02 9.264911260829724604e-01 +-3.787878787878787534e+02 1.666666666666667425e+02 2.413325425405140834e+00 +-3.484848484848484986e+02 1.666666666666667425e+02 5.366074047187574081e+00 +-3.181818181818180165e+02 1.666666666666667425e+02 1.037937230069678840e+01 +-2.878787878787877617e+02 1.666666666666667425e+02 1.777584455539885866e+01 +-2.575757575757575069e+02 1.666666666666667425e+02 2.740114767170857135e+01 +-2.272727272727272521e+02 1.666666666666667425e+02 3.859977831813425553e+01 +-1.969696969696969973e+02 1.666666666666667425e+02 5.038951397942084043e+01 +-1.666666666666665151e+02 1.666666666666667425e+02 6.173907887659103721e+01 +-1.363636363636362603e+02 1.666666666666667425e+02 7.181805118220363227e+01 +-1.060606060606060055e+02 1.666666666666667425e+02 8.013329845360979675e+01 +-7.575757575757575069e+01 1.666666666666667425e+02 8.653949493425864148e+01 +-4.545454545454549589e+01 1.666666666666667425e+02 9.116270180929591049e+01 +-1.515151515151501371e+01 1.666666666666667425e+02 9.428978345643486136e+01 +1.515151515151524109e+01 1.666666666666667425e+02 9.626388667315116265e+01 +4.545454545454549589e+01 1.666666666666667425e+02 9.740554864617611486e+01 +7.575757575757575069e+01 1.666666666666667425e+02 9.796238728704329901e+01 +1.060606060606062329e+02 1.666666666666667425e+02 9.808164743839994060e+01 +1.363636363636364877e+02 1.666666666666667425e+02 9.779796181992730908e+01 +1.666666666666667425e+02 1.666666666666667425e+02 9.703088870665726517e+01 +1.969696969696969973e+02 1.666666666666667425e+02 9.559087177709137961e+01 +2.272727272727272521e+02 1.666666666666667425e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.666666666666667425e+02 8.951130724963078933e+01 +2.878787878787879890e+02 1.666666666666667425e+02 8.420286747908698999e+01 +3.181818181818182438e+02 1.666666666666667425e+02 7.703532267426598423e+01 +3.484848484848484986e+02 1.666666666666667425e+02 6.797869707690963992e+01 +3.787878787878789808e+02 1.666666666666667425e+02 5.731193832210279737e+01 +4.090909090909092356e+02 1.666666666666667425e+02 4.567091086140344913e+01 +4.393939393939394904e+02 1.666666666666667425e+02 3.399015252191785663e+01 +4.696969696969697452e+02 1.666666666666667425e+02 2.331554257030983734e+01 +5.000000000000000000e+02 1.666666666666667425e+02 1.452916255455595440e+01 +5.303030303030304822e+02 1.666666666666667425e+02 8.097025652719084476e+00 +5.606060606060605096e+02 1.666666666666667425e+02 3.967812283772118143e+00 +5.909090909090909918e+02 1.666666666666667425e+02 1.678926737930093172e+00 +6.212121212121214739e+02 1.666666666666667425e+02 6.016519329243210645e-01 +6.515151515151515014e+02 1.666666666666667425e+02 1.788682708422675016e-01 +6.818181818181819835e+02 1.666666666666667425e+02 4.316192073818479746e-02 +7.121212121212120110e+02 1.666666666666667425e+02 8.260689172919603862e-03 +7.424242424242424931e+02 1.666666666666667425e+02 1.223804447256123407e-03 +7.727272727272729753e+02 1.666666666666667425e+02 1.367992529815304208e-04 +8.030303030303030027e+02 1.666666666666667425e+02 1.123286822982188148e-05 +8.333333333333334849e+02 1.666666666666667425e+02 6.588031862012720347e-07 +8.636363636363639671e+02 1.666666666666667425e+02 2.680187736377764651e-08 +8.939393939393939945e+02 1.666666666666667425e+02 7.336167021249661736e-10 +9.242424242424244767e+02 1.666666666666667425e+02 1.308823873075597229e-11 +9.545454545454545041e+02 1.666666666666667425e+02 1.472577985385710169e-13 +9.848484848484849863e+02 1.666666666666667425e+02 1.009720453475521847e-15 +1.015151515151515468e+03 1.666666666666667425e+02 4.072433264588311059e-18 +1.045454545454545496e+03 1.666666666666667425e+02 9.313320549156388232e-21 +1.075757575757575978e+03 1.666666666666667425e+02 1.162744299662134274e-23 +1.106060606060606005e+03 1.666666666666667425e+02 7.620577489683251491e-27 +1.136363636363636488e+03 1.666666666666667425e+02 2.518106005989865832e-30 +1.166666666666666970e+03 1.666666666666667425e+02 4.024061608112231468e-34 +1.196969696969696997e+03 1.666666666666667425e+02 2.979513160178973409e-38 +1.227272727272727479e+03 1.666666666666667425e+02 9.780593716978675438e-43 +1.257575757575757507e+03 1.666666666666667425e+02 1.360307412168245390e-47 +1.287878787878787989e+03 1.666666666666667425e+02 7.651333244442677322e-53 +1.318181818181818471e+03 1.666666666666667425e+02 1.659224730130575960e-58 +1.348484848484848499e+03 1.666666666666667425e+02 1.320823368052482492e-64 +1.378787878787878981e+03 1.666666666666667425e+02 3.670478379248036160e-71 +1.409090909090909008e+03 1.666666666666667425e+02 3.381968125201279566e-78 +1.439393939393939490e+03 1.666666666666667425e+02 9.801202090947886864e-86 +1.469696969696969973e+03 1.666666666666667425e+02 8.464665762166745065e-94 +1.500000000000000000e+03 1.666666666666667425e+02 2.061494233038045733e-102 +-1.500000000000000000e+03 1.969696969696969973e+02 6.124777054940729430e-184 +-1.469696969696969745e+03 1.969696969696969973e+02 1.417479555151651045e-170 +-1.439393939393939490e+03 1.969696969696969973e+02 5.984329898719574678e-158 +-1.409090909090909008e+03 1.969696969696969973e+02 4.913914632095628758e-146 +-1.378787878787878753e+03 1.969696969696969973e+02 8.357141570762547106e-135 +-1.348484848484848499e+03 1.969696969696969973e+02 3.130936491668790628e-124 +-1.318181818181818244e+03 1.969696969696969973e+02 2.744788860161203435e-114 +-1.287878787878787989e+03 1.969696969696969973e+02 5.973889847848846199e-105 +-1.257575757575757507e+03 1.969696969696969973e+02 3.420408862336656418e-96 +-1.227272727272727252e+03 1.969696969696969973e+02 5.452477757289767530e-88 +-1.196969696969696997e+03 1.969696969696969973e+02 2.557943414813497180e-80 +-1.166666666666666515e+03 1.969696969696969973e+02 3.728367897844267201e-73 +-1.136363636363636488e+03 1.969696969696969973e+02 1.780289335781915963e-66 +-1.106060606060606005e+03 1.969696969696969973e+02 2.932805033955430888e-60 +-1.075757575757575751e+03 1.969696969696969973e+02 1.753221946291584883e-54 +-1.045454545454545496e+03 1.969696969696969973e+02 3.995357065033970258e-49 +-1.015151515151515127e+03 1.969696969696969973e+02 3.641721635590331391e-44 +-9.848484848484848726e+02 1.969696969696969973e+02 1.391301834018568820e-39 +-9.545454545454545041e+02 1.969696969696969973e+02 2.331814555953415053e-35 +-9.242424242424242493e+02 1.969696969696969973e+02 1.792185002743901951e-31 +-8.939393939393938808e+02 1.969696969696969973e+02 6.594920231735075973e-28 +-8.636363636363636260e+02 1.969696969696969973e+02 1.211600363895395765e-24 +-8.333333333333332575e+02 1.969696969696969973e+02 1.157393946134573490e-21 +-8.030303030303030027e+02 1.969696969696969973e+02 5.979809732375747100e-19 +-7.727272727272727479e+02 1.969696969696969973e+02 1.736016382766599158e-16 +-7.424242424242423795e+02 1.969696969696969973e+02 2.938461975882676648e-14 +-7.121212121212121247e+02 1.969696969696969973e+02 3.005309492893057602e-12 +-6.818181818181817562e+02 1.969696969696969973e+02 1.922329515916836320e-10 +-6.515151515151515014e+02 1.969696969696969973e+02 7.949982292544292947e-09 +-6.212121212121211329e+02 1.969696969696969973e+02 2.194815096921760001e-07 +-5.909090909090908781e+02 1.969696969696969973e+02 4.171386994035362388e-06 +-5.606060606060605096e+02 1.969696969696969973e+02 5.621272911507651794e-05 +-5.303030303030302548e+02 1.969696969696969973e+02 5.525161055462692820e-04 +-5.000000000000000000e+02 1.969696969696969973e+02 4.069670962380043770e-03 +-4.696969696969697452e+02 1.969696969696969973e+02 2.305097498732425892e-02 +-4.393939393939392630e+02 1.969696969696969973e+02 1.028987436319815235e-01 +-4.090909090909090082e+02 1.969696969696969973e+02 3.705615046728227835e-01 +-3.787878787878787534e+02 1.969696969696969973e+02 1.100632249223703063e+00 +-3.484848484848484986e+02 1.969696969696969973e+02 2.753098049922418245e+00 +-3.181818181818180165e+02 1.969696969696969973e+02 5.914635788099080749e+00 +-2.878787878787877617e+02 1.969696969696969973e+02 1.111614363368044600e+01 +-2.575757575757575069e+02 1.969696969696969973e+02 1.859330534199407836e+01 +-2.272727272727272521e+02 1.969696969696969973e+02 2.812259658780464378e+01 +-1.969696969696969973e+02 1.969696969696969973e+02 3.903320509833589824e+01 +-1.666666666666665151e+02 1.969696969696969973e+02 5.038951397942093990e+01 +-1.363636363636362603e+02 1.969696969696969973e+02 6.124688773464704639e+01 +-1.060606060606060055e+02 1.969696969696969973e+02 7.086635272017888099e+01 +-7.575757575757575069e+01 1.969696969696969973e+02 7.882177355463798563e+01 +-4.545454545454549589e+01 1.969696969696969973e+02 8.499704223304760831e+01 +-1.515151515151501371e+01 1.969696969696969973e+02 8.951130724963081775e+01 +1.515151515151524109e+01 1.969696969696969973e+02 9.261834373904991935e+01 +4.545454545454549589e+01 1.969696969696969973e+02 9.461353190028547999e+01 +7.575757575757575069e+01 1.969696969696969973e+02 9.576400586776449586e+01 +1.060606060606062329e+02 1.969696969696969973e+02 9.626388667315116265e+01 +1.363636363636364877e+02 1.969696969696969973e+02 9.620980024546965126e+01 +1.666666666666667425e+02 1.969696969696969973e+02 9.559087177709137961e+01 +1.969696969696969973e+02 1.969696969696969973e+02 9.428978345643486136e+01 +2.272727272727272521e+02 1.969696969696969973e+02 9.209529436261551893e+01 +2.575757575757577342e+02 1.969696969696969973e+02 8.873028354177394306e+01 +2.878787878787879890e+02 1.969696969696969973e+02 8.390126867352151407e+01 +3.181818181818182438e+02 1.969696969696969973e+02 7.737338196226998832e+01 +3.484848484848484986e+02 1.969696969696969973e+02 6.906670731075621461e+01 +3.787878787878789808e+02 1.969696969696969973e+02 5.915498255960560670e+01 +4.090909090909092356e+02 1.969696969696969973e+02 4.812981200385576841e+01 +4.393939393939394904e+02 1.969696969696969973e+02 3.678372156337836429e+01 +4.696969696969697452e+02 1.969696969696969973e+02 2.607941266867413077e+01 +5.000000000000000000e+02 1.969696969696969973e+02 1.691944523421541646e+01 +5.303030303030304822e+02 1.969696969696969973e+02 9.895316726363944326e+00 +5.606060606060605096e+02 1.969696969696969973e+02 5.133353887909671620e+00 +5.909090909090909918e+02 1.969696969696969973e+02 2.321329840757215379e+00 +6.212121212121214739e+02 1.969696969696969973e+02 8.981242595383265304e-01 +6.515151515151515014e+02 1.969696969696969973e+02 2.914494675808915747e-01 +6.818181818181819835e+02 1.969696969696969973e+02 7.766838493185725112e-02 +7.121212121212120110e+02 1.969696969696969973e+02 1.662148862300684773e-02 +7.424242424242424931e+02 1.969696969696969973e+02 2.789935865432162463e-03 +7.727272727272729753e+02 1.969696969696969973e+02 3.582900703654479384e-04 +8.030303030303030027e+02 1.969696969696969973e+02 3.429831019357660406e-05 +8.333333333333334849e+02 1.969696969696969973e+02 2.381512063610658888e-06 +8.636363636363639671e+02 1.969696969696969973e+02 1.165690430938494244e-07 +8.939393939393939945e+02 1.969696969696969973e+02 3.904234504556125762e-09 +9.242424242424244767e+02 1.969696969696969973e+02 8.674534404092782225e-11 +9.545454545454545041e+02 1.969696969696969973e+02 1.237978279006397351e-12 +9.848484848484849863e+02 1.969696969696969973e+02 1.097485946719940683e-14 +1.015151515151515468e+03 1.969696969696969973e+02 5.837542882740790932e-17 +1.045454545454545496e+03 1.969696969696969973e+02 1.797198369250521897e-19 +1.075757575757575978e+03 1.969696969696969973e+02 3.085673479698664041e-22 +1.106060606060606005e+03 1.969696969696969973e+02 2.843208481813977945e-25 +1.136363636363636488e+03 1.969696969696969973e+02 1.351302430080082594e-28 +1.166666666666666970e+03 1.969696969696969973e+02 3.179987495423361512e-32 +1.196969696969696997e+03 1.969696969696969973e+02 3.552505182411020644e-36 +1.227272727272727479e+03 1.969696969696969973e+02 1.804062145733450349e-40 +1.257575757575757507e+03 1.969696969696969973e+02 3.983000009176483054e-45 +1.287878787878787989e+03 1.969696969696969973e+02 3.651819440393639510e-50 +1.318181818181818471e+03 1.969696969696969973e+02 1.326508867687622546e-55 +1.348484848484848499e+03 1.969696969696969973e+02 1.819022831541049598e-61 +1.378787878787878981e+03 1.969696969696969973e+02 8.961528584131286578e-68 +1.409090909090909008e+03 1.969696969696969973e+02 1.507628616282224956e-74 +1.439393939393939490e+03 1.969696969696969973e+02 8.222254727485100452e-82 +1.469696969696969973e+03 1.969696969696969973e+02 1.378323829382461625e-89 +1.500000000000000000e+03 1.969696969696969973e+02 6.725405135115193460e-98 +-1.500000000000000000e+03 2.272727272727272521e+02 1.664809861325412592e-193 +-1.469696969696969745e+03 2.272727272727272521e+02 1.217846630890037167e-179 +-1.439393939393939490e+03 2.272727272727272521e+02 1.560017604789381037e-166 +-1.409090909090909008e+03 2.272727272727272521e+02 3.733690859526917368e-154 +-1.378787878787878753e+03 2.272727272727272521e+02 1.779285943882572931e-142 +-1.348484848484848499e+03 2.272727272727272521e+02 1.796974077922866135e-131 +-1.318181818181818244e+03 2.272727272727272521e+02 4.088652965116528568e-121 +-1.287878787878787989e+03 2.272727272727272521e+02 2.225247511256393847e-111 +-1.257575757575757507e+03 2.272727272727272521e+02 3.071969200866254100e-102 +-1.227272727272727252e+03 2.272727272727272521e+02 1.139305608408987521e-93 +-1.196969696969696997e+03 2.272727272727272521e+02 1.200760533549222977e-85 +-1.166666666666666515e+03 2.272727272727272521e+02 3.799591219277100270e-78 +-1.136363636363636488e+03 2.272727272727272521e+02 3.809050373713657806e-71 +-1.106060606060606005e+03 2.272727272727272521e+02 1.274954127373052868e-64 +-1.075757575757575751e+03 2.272727272727272521e+02 1.499797405510795537e-58 +-1.045454545454545496e+03 2.272727272727272521e+02 6.518633848691861521e-53 +-1.015151515151515127e+03 2.272727272727272521e+02 1.099147165157826597e-47 +-9.848484848484848726e+02 2.272727272727272521e+02 7.540206612320793801e-43 +-9.545454545454545041e+02 2.272727272727272521e+02 2.204221497796652879e-38 +-9.242424242424242493e+02 2.272727272727272521e+02 2.872445569167507801e-34 +-8.939393939393938808e+02 2.272727272727272521e+02 1.743478240992615533e-30 +-8.636363636363636260e+02 2.272727272727272521e+02 5.143473773786874411e-27 +-8.333333333333332575e+02 2.272727272727272521e+02 7.686745253455078061e-24 +-8.030303030303030027e+02 2.272727272727272521e+02 6.057712465178642534e-21 +-7.727272727272727479e+02 2.272727272727272521e+02 2.617295991581752854e-18 +-7.424242424242423795e+02 2.272727272727272521e+02 6.437784184080486862e-16 +-7.121212121212121247e+02 2.272727272727272521e+02 9.349412223612270798e-14 +-6.818181818181817562e+02 2.272727272727272521e+02 8.303955618125406527e-12 +-6.515151515151515014e+02 2.272727272727272521e+02 4.666492816799057355e-10 +-6.212121212121211329e+02 2.272727272727272521e+02 1.714417823045363868e-08 +-5.909090909090908781e+02 2.272727272727272521e+02 4.249544803125891469e-07 +-5.606060606060605096e+02 2.272727272727272521e+02 7.325049444657255597e-06 +-5.303030303030302548e+02 2.272727272727272521e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 2.272727272727272521e+02 8.210372360606021025e-04 +-4.696969696969697452e+02 2.272727272727272521e+02 5.637029251018711024e-03 +-4.393939393939392630e+02 2.272727272727272521e+02 3.000452186145842470e-02 +-4.090909090909090082e+02 2.272727272727272521e+02 1.268331178800946313e-01 +-3.787878787878787534e+02 2.272727272727272521e+02 4.356244763048467972e-01 +-3.484848484848484986e+02 2.272727272727272521e+02 1.242261988017610230e+00 +-3.181818181818180165e+02 2.272727272727272521e+02 3.001833994227022462e+00 +-2.878787878787877617e+02 2.272727272727272521e+02 6.265381112019357879e+00 +-2.575757575757575069e+02 2.272727272727272521e+02 1.149936924196612864e+01 +-2.272727272727272521e+02 2.272727272727272521e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 2.272727272727272521e+02 2.812259658780464378e+01 +-1.666666666666665151e+02 2.272727272727272521e+02 3.859977831813433369e+01 +-1.363636363636362603e+02 2.272727272727272521e+02 4.943436394678047918e+01 +-1.060606060606060055e+02 2.272727272727272521e+02 5.977010272054960893e+01 +-7.575757575757575069e+01 2.272727272727272521e+02 6.894609788219689506e+01 +-4.545454545454549589e+01 2.272727272727272521e+02 7.658245894186936198e+01 +-1.515151515151501371e+01 2.272727272727272521e+02 8.257140933357872825e+01 +1.515151515151524109e+01 2.272727272727272521e+02 8.700841837601652173e+01 +4.545454545454549589e+01 2.272727272727272521e+02 9.010274259123924878e+01 +7.575757575757575069e+01 2.272727272727272521e+02 9.209529436261553315e+01 +1.060606060606062329e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.363636363636364877e+02 2.272727272727272521e+02 9.354753036101064367e+01 +1.666666666666667425e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.969696969696969973e+02 2.272727272727272521e+02 9.209529436261553315e+01 +2.272727272727272521e+02 2.272727272727272521e+02 9.010274259123924878e+01 +2.575757575757577342e+02 2.272727272727272521e+02 8.700841837601649331e+01 +2.878787878787879890e+02 2.272727272727272521e+02 8.257140933357868562e+01 +3.181818181818182438e+02 2.272727272727272521e+02 7.658245894186934777e+01 +3.484848484848484986e+02 2.272727272727272521e+02 6.894609788219688085e+01 +3.787878787878789808e+02 2.272727272727272521e+02 5.977010272054954498e+01 +4.090909090909092356e+02 2.272727272727272521e+02 4.943436394678037260e+01 +4.393939393939394904e+02 2.272727272727272521e+02 3.859977831813424132e+01 +4.696969696969697452e+02 2.272727272727272521e+02 2.812259658780464378e+01 +5.000000000000000000e+02 2.272727272727272521e+02 1.887157585883731059e+01 +5.303030303030304822e+02 2.272727272727272521e+02 1.149936924196608246e+01 +5.606060606060605096e+02 2.272727272727272521e+02 6.265381112019357879e+00 +5.909090909090909918e+02 2.272727272727272521e+02 3.001833994227002922e+00 +6.212121212121214739e+02 2.272727272727272521e+02 1.242261988017598240e+00 +6.515151515151515014e+02 2.272727272727272521e+02 4.356244763048460200e-01 +6.818181818181819835e+02 2.272727272727272521e+02 1.268331178800935211e-01 +7.121212121212120110e+02 2.272727272727272521e+02 3.000452186145837266e-02 +7.424242424242424931e+02 2.272727272727272521e+02 5.637029251018701483e-03 +7.727272727272729753e+02 2.272727272727272521e+02 8.210372360605919110e-04 +8.030303030303030027e+02 2.272727272727272521e+02 9.039146387247711455e-05 +8.333333333333334849e+02 2.272727272727272521e+02 7.325049444657048074e-06 +8.636363636363639671e+02 2.272727272727272521e+02 4.249544803125680241e-07 +8.939393939393939945e+02 2.272727272727272521e+02 1.714417823045363868e-08 +9.242424242424244767e+02 2.272727272727272521e+02 4.666492816798974637e-10 +9.545454545454545041e+02 2.272727272727272521e+02 8.303955618125406527e-12 +9.848484848484849863e+02 2.272727272727272521e+02 9.349412223612071373e-14 +1.015151515151515468e+03 2.272727272727272521e+02 6.437784184079892258e-16 +1.045454545454545496e+03 2.272727272727272521e+02 2.617295991581697002e-18 +1.075757575757575978e+03 2.272727272727272521e+02 6.057712465178341608e-21 +1.106060606060606005e+03 2.272727272727272521e+02 7.686745253454967858e-24 +1.136363636363636488e+03 2.272727272727272521e+02 5.143473773786581685e-27 +1.166666666666666970e+03 2.272727272727272521e+02 1.743478240992466995e-30 +1.196969696969696997e+03 2.272727272727272521e+02 2.872445569167507801e-34 +1.227272727272727479e+03 2.272727272727272521e+02 2.204221497796433890e-38 +1.257575757575757507e+03 2.272727272727272521e+02 7.540206612321115606e-43 +1.287878787878787989e+03 2.272727272727272521e+02 1.099147165157795239e-47 +1.318181818181818471e+03 2.272727272727272521e+02 6.518633848691120608e-53 +1.348484848484848499e+03 2.272727272727272521e+02 1.499797405510795537e-58 +1.378787878787878981e+03 2.272727272727272521e+02 1.274954127372907976e-64 +1.409090909090909008e+03 2.272727272727272521e+02 3.809050373714199104e-71 +1.439393939393939490e+03 2.272727272727272521e+02 3.799591219276452116e-78 +1.469696969696969973e+03 2.272727272727272521e+02 1.200760533549052243e-85 +1.500000000000000000e+03 2.272727272727272521e+02 1.139305608408922587e-93 +-1.500000000000000000e+03 2.575757575757577342e+02 1.393857250589149498e-203 +-1.469696969696969745e+03 2.575757575757577342e+02 3.355305074886440190e-189 +-1.439393939393939490e+03 2.575757575757577342e+02 1.356700073694029474e-175 +-1.409090909090909008e+03 2.575757575757577342e+02 9.839174929620203611e-163 +-1.378787878787878753e+03 2.575757575757577342e+02 1.364912949288281194e-150 +-1.348484848484848499e+03 2.575757575757577342e+02 3.857755214560358513e-139 +-1.318181818181818244e+03 2.575757575757577342e+02 2.363324647135488658e-128 +-1.287878787878787989e+03 2.575757575757577342e+02 3.334342676870268086e-118 +-1.257575757575757507e+03 2.575757575757577342e+02 1.149735375787055114e-108 +-1.227272727272727252e+03 2.575757575757577342e+02 1.026957857318670182e-99 +-1.196969696969696997e+03 2.575757575757577342e+02 2.515383597627214660e-91 +-1.166666666666666515e+03 2.575757575757577342e+02 1.786265759846376263e-83 +-1.136363636363636488e+03 2.575757575757577342e+02 3.883605450139598694e-76 +-1.106060606060606005e+03 2.575757575757577342e+02 2.726414009001427454e-69 +-1.075757575757575751e+03 2.575757575757577342e+02 6.510288553050723435e-63 +-1.045454545454545496e+03 2.575757575757577342e+02 5.562986682804483150e-57 +-1.015151515151515127e+03 2.575757575757577342e+02 1.787418838639646913e-51 +-9.848484848484848726e+02 2.575757575757577342e+02 2.266365294794527204e-46 +-9.545454545454545041e+02 2.575757575757577342e+02 1.188658400193659035e-41 +-9.242424242424242493e+02 2.575757575757577342e+02 2.699663615826610858e-37 +-8.939393939393938808e+02 2.575757575757577342e+02 2.776215061516733583e-33 +-8.636363636363636260e+02 2.575757575757577342e+02 1.349946039877017404e-29 +-8.333333333333332575e+02 2.575757575757577342e+02 3.237368317942422789e-26 +-8.030303030303030027e+02 2.575757575757577342e+02 3.988745488704645537e-23 +-7.727272727272727479e+02 2.575757575757577342e+02 2.627052324647158316e-20 +-7.424242424242423795e+02 2.575757575757577342e+02 9.611087635526322365e-18 +-7.121212121212121247e+02 2.575757575757577342e+02 2.027190509962965760e-15 +-6.818181818181817562e+02 2.575757575757577342e+02 2.555319222097591169e-13 +-6.515151515151515014e+02 2.575757575757577342e+02 1.992958468534018362e-11 +-6.212121212121211329e+02 2.575757575757577342e+02 9.944691260328405740e-10 +-5.909090909090908781e+02 2.575757575757577342e+02 3.278878867068289314e-08 +-5.606060606060605096e+02 2.575757575757577342e+02 7.368261931620156133e-07 +-5.303030303030302548e+02 2.575757575757577342e+02 1.162621955646450097e-05 +-5.000000000000000000e+02 2.575757575757577342e+02 1.325371086279549470e-04 +-4.696969696969697452e+02 2.575757575757577342e+02 1.121804712250755020e-03 +-4.393939393939392630e+02 2.575757575757577342e+02 7.235968611464849848e-03 +-4.090909090909090082e+02 2.575757575757577342e+02 3.646348270185562762e-02 +-3.787878787878787534e+02 2.575757575757577342e+02 1.469764151375675953e-01 +-3.484848484848484986e+02 2.575757575757577342e+02 4.845903042951275053e-01 +-3.181818181818180165e+02 2.575757575757577342e+02 1.334788491359489182e+00 +-2.878787878787877617e+02 2.575757575757577342e+02 3.133267741810362494e+00 +-2.575757575757575069e+02 2.575757575757577342e+02 6.386017470320080491e+00 +-2.272727272727272521e+02 2.575757575757577342e+02 1.149936924196608246e+01 +-1.969696969696969973e+02 2.575757575757577342e+02 1.859330534199401797e+01 +-1.666666666666665151e+02 2.575757575757577342e+02 2.740114767170857135e+01 +-1.363636363636362603e+02 2.575757575757577342e+02 3.731341006484992562e+01 +-1.060606060606060055e+02 2.575757575757577342e+02 4.754043949671898162e+01 +-7.575757575757575069e+01 2.575757575757577342e+02 5.731193832210279737e+01 +-4.545454545454549589e+01 2.575757575757577342e+02 6.603220583561815715e+01 +-1.515151515151501371e+01 2.575757575757577342e+02 7.335066077541060281e+01 +1.515151515151524109e+01 2.575757575757577342e+02 7.915202798841534104e+01 +4.545454545454549589e+01 2.575757575757577342e+02 8.349600363200299569e+01 +7.575757575757575069e+01 2.575757575757577342e+02 8.653949493425862727e+01 +1.060606060606062329e+02 2.575757575757577342e+02 8.846490311634077841e+01 +1.363636363636364877e+02 2.575757575757577342e+02 8.942566120874685964e+01 +1.666666666666667425e+02 2.575757575757577342e+02 8.951130724963078933e+01 +1.969696969696969973e+02 2.575757575757577342e+02 8.873028354177394306e+01 +2.272727272727272521e+02 2.575757575757577342e+02 8.700841837601647910e+01 +2.575757575757577342e+02 2.575757575757577342e+02 8.420286747908698999e+01 +2.878787878787879890e+02 2.575757575757577342e+02 8.013329845360979675e+01 +3.181818181818182438e+02 2.575757575757577342e+02 7.463242943417452580e+01 +3.484848484848484986e+02 2.575757575757577342e+02 6.761483795353332482e+01 +3.787878787878789808e+02 2.575757575757577342e+02 5.915498255960562801e+01 +4.090909090909092356e+02 2.575757575757577342e+02 4.955347455423398628e+01 +4.393939393939394904e+02 2.575757575757577342e+02 3.935976443487304266e+01 +4.696969696969697452e+02 2.575757575757577342e+02 2.931920339352129190e+01 +5.000000000000000000e+02 2.575757575757577342e+02 2.023309862889174227e+01 +5.303030303030304822e+02 2.575757575757577342e+02 1.276250745677543996e+01 +5.606060606060605096e+02 2.575757575757577342e+02 7.250857669587003507e+00 +5.909090909090909918e+02 2.575757575757577342e+02 3.651761936183819834e+00 +6.212121212121214739e+02 2.575757575757577342e+02 1.602576414572417285e+00 +6.515151515151515014e+02 2.575757575757577342e+02 6.016519329243269487e-01 +6.818181818181819835e+02 2.575757575757577342e+02 1.894753837471494506e-01 +7.121212121212120110e+02 2.575757575757577342e+02 4.902023343803175309e-02 +7.424242424242424931e+02 2.575757575757577342e+02 1.019085936356980623e-02 +7.727272727272729753e+02 2.575757575757577342e+02 1.663107833829664860e-03 +8.030303030303030027e+02 2.575757575757577342e+02 2.078878242575169736e-04 +8.333333333333334849e+02 2.575757575757577342e+02 1.939658080333509540e-05 +8.636363636363639671e+02 2.575757575757577342e+02 1.314803303002545663e-06 +8.939393939393939945e+02 2.575757575757577342e+02 6.294357909175295720e-08 +9.242424242424244767e+02 2.575757575757577342e+02 2.066218498179530426e-09 +9.545454545454545041e+02 2.575757575757577342e+02 4.510014146235486066e-11 +9.848484848484849863e+02 2.575757575757577342e+02 6.339611667251510458e-13 +1.015151515151515468e+03 2.575757575757577342e+02 5.551371713955163794e-15 +1.045454545454545496e+03 2.575757575757577342e+02 2.925662529470622276e-17 +1.075757575757575978e+03 2.575757575757577342e+02 8.954294013013124734e-20 +1.106060606060606005e+03 2.575757575757577342e+02 1.533847428403273375e-22 +1.136363636363636488e+03 2.575757575757577342e+02 1.415470165255482274e-25 +1.166666666666666970e+03 2.575757575757577342e+02 6.765106494816431781e-29 +1.196969696969696997e+03 2.575757575757577342e+02 1.607885402204109080e-32 +1.227272727272727479e+03 2.575757575757577342e+02 1.822455038103659995e-36 +1.257575757575757507e+03 2.575757575757577342e+02 9.435352470560252199e-41 +1.287878787878787989e+03 2.575757575757577342e+02 2.134523160815666617e-45 +1.318181818181818471e+03 2.575757575757577342e+02 2.015999754921231136e-50 +1.348484848484848499e+03 2.575757575757577342e+02 7.585704550446740901e-56 +1.378787878787878981e+03 2.575757575757577342e+02 1.083801540924468179e-61 +1.409090909090909008e+03 2.575757575757577342e+02 5.596907177314764426e-68 +1.439393939393939490e+03 2.575757575757577342e+02 9.932317958641306705e-75 +1.469696969696969973e+03 2.575757575757577342e+02 5.751492055957095487e-82 +1.500000000000000000e+03 2.575757575757577342e+02 1.030681849547853363e-89 +-1.500000000000000000e+03 2.878787878787879890e+02 3.431053845968207430e-214 +-1.469696969696969745e+03 2.878787878787879890e+02 2.831608343311592367e-199 +-1.439393939393939490e+03 2.878787878787879890e+02 3.762691160089207069e-185 +-1.409090909090909008e+03 2.878787878787879890e+02 8.602614167735209632e-172 +-1.378787878787878753e+03 2.878787878787879890e+02 3.611595492651705187e-159 +-1.348484848484848499e+03 2.878787878787879890e+02 2.967825829165373811e-147 +-1.318181818181818244e+03 2.878787878787879890e+02 5.082130294071266868e-136 +-1.287878787878787989e+03 2.878787878787879890e+02 1.928333941089964999e-125 +-1.257575757575757507e+03 2.878787878787879890e+02 1.721758798034165408e-115 +-1.227272727272727252e+03 2.878787878787879890e+02 3.837108704635150744e-106 +-1.196969696969696997e+03 2.878787878787879890e+02 2.261149588469157738e-97 +-1.166666666666666515e+03 2.878787878787879890e+02 3.727890268461714526e-89 +-1.136363636363636488e+03 2.878787878787879890e+02 1.817123214030028469e-81 +-1.106060606060606005e+03 2.878787878787879890e+02 2.763983341613965697e-74 +-1.075757575757575751e+03 2.878787878787879890e+02 1.382999979475537502e-67 +-1.045454545454545496e+03 2.878787878787879890e+02 2.396702422957798260e-61 +-1.015151515151515127e+03 2.878787878787879890e+02 1.512670326909563646e-55 +-9.848484848484848726e+02 2.878787878787879890e+02 3.651819440393795237e-50 +-9.545454545454545041e+02 2.878787878787879890e+02 3.537278923912922903e-45 +-9.242424242424242493e+02 2.878787878787879890e+02 1.440283700205957869e-40 +-8.939393939393938808e+02 2.878787878787879890e+02 2.579483791746943407e-36 +-8.636363636363636260e+02 2.878787878787879890e+02 2.123608376664018332e-32 +-8.333333333333332575e+02 2.878787878787879890e+02 8.388558497347731175e-29 +-8.030303030303030027e+02 2.878787878787879890e+02 1.657484593072425855e-25 +-7.727272727272727479e+02 2.878787878787879890e+02 1.705699230501267561e-22 +-7.424242424242423795e+02 2.878787878787879890e+02 9.507170764263086680e-20 +-7.121212121212121247e+02 2.878787878787879890e+02 2.981018574785645914e-17 +-6.818181818181817562e+02 2.878787878787879890e+02 5.454749817366157294e-15 +-6.515151515151515014e+02 2.878787878787879890e+02 6.035003681930533099e-13 +-6.212121212121211329e+02 2.878787878787879890e+02 4.177650791163445089e-11 +-5.909090909090908781e+02 2.878787878787879890e+02 1.870085776796223526e-09 +-5.606060606060605096e+02 2.878787878787879890e+02 5.587945784002475916e-08 +-5.303030303030302548e+02 2.878787878787879890e+02 1.149090232075827735e-06 +-5.000000000000000000e+02 2.878787878787879890e+02 1.674483854635807050e-05 +-4.696969696969697452e+02 2.878787878787879890e+02 1.778319660458189272e-04 +-4.393939393939392630e+02 2.878787878787879890e+02 1.413778726829437648e-03 +-4.090909090909090082e+02 2.878787878787879890e+02 8.631774319411335966e-03 +-3.787878787878787534e+02 2.878787878787879890e+02 4.146995554856720140e-02 +-3.484848484848484986e+02 2.878787878787879890e+02 1.604402458870233528e-01 +-3.181818181818180165e+02 2.878787878787879890e+02 5.108980955626597487e-01 +-2.878787878787877617e+02 2.878787878787879890e+02 1.366957416838818329e+00 +-2.575757575757575069e+02 2.878787878787879890e+02 3.133267741810362494e+00 +-2.272727272727272521e+02 2.878787878787879890e+02 6.265381112019330345e+00 +-1.969696969696969973e+02 2.878787878787879890e+02 1.111614363368039626e+01 +-1.666666666666665151e+02 2.878787878787879890e+02 1.777584455539885866e+01 +-1.363636363636362603e+02 2.878787878787879890e+02 2.599274253454152017e+01 +-1.060606060606060055e+02 2.878787878787879890e+02 3.521758926474927165e+01 +-7.575757575757575069e+01 2.878787878787879890e+02 4.474620968552747513e+01 +-4.545454545454549589e+01 2.878787878787879890e+02 5.389010219795495971e+01 +-1.515151515151501371e+01 2.878787878787879890e+02 6.210813108343087663e+01 +1.515151515151524109e+01 2.878787878787879890e+02 6.906670731075618619e+01 +4.545454545454549589e+01 2.878787878787879890e+02 7.463242943417452580e+01 +7.575757575757575069e+01 2.878787878787879890e+02 7.882177355463795720e+01 +1.060606060606062329e+02 2.878787878787879890e+02 8.173525932184844578e+01 +1.363636363636364877e+02 2.878787878787879890e+02 8.349600363200302411e+01 +1.666666666666667425e+02 2.878787878787879890e+02 8.420286747908698999e+01 +1.969696969696969973e+02 2.878787878787879890e+02 8.390126867352151407e+01 +2.272727272727272521e+02 2.878787878787879890e+02 8.257140933357867141e+01 +2.575757575757577342e+02 2.878787878787879890e+02 8.013329845360978254e+01 +2.878787878787879890e+02 2.878787878787879890e+02 7.646887247425465262e+01 +3.181818181818182438e+02 2.878787878787879890e+02 7.146188235292224533e+01 +3.484848484848484986e+02 2.878787878787879890e+02 6.505424328755195518e+01 +3.787878787878789808e+02 2.878787878787879890e+02 5.731193832210280448e+01 +4.090909090909092356e+02 2.878787878787879890e+02 4.848454133994201953e+01 +4.393939393939394904e+02 2.878787878787879890e+02 3.903320509833589824e+01 +4.696969696969697452e+02 2.878787878787879890e+02 2.959957150752310184e+01 +5.000000000000000000e+02 2.878787878787879890e+02 2.090104720680696104e+01 +5.303030303030304822e+02 2.878787878787879890e+02 1.356927875085417945e+01 +5.606060606060605096e+02 2.878787878787879890e+02 7.987112918615041579e+00 +5.909090909090909918e+02 2.878787878787879890e+02 4.198257131978412104e+00 +6.212121212121214739e+02 2.878787878787879890e+02 1.938473033170024618e+00 +6.515151515151515014e+02 2.878787878787879890e+02 7.724865797785741561e-01 +6.818181818181819835e+02 2.878787878787879890e+02 2.607084247504899421e-01 +7.121212121212120110e+02 2.878787878787879890e+02 7.303115762730645610e-02 +7.424242424242424931e+02 2.878787878787879890e+02 1.662148862300672977e-02 +7.727272727272729753e+02 2.878787878787879890e+02 3.004854438145636904e-03 +8.030303030303030027e+02 2.878787878787879890e+02 4.213233122013338274e-04 +8.333333333333334849e+02 2.878787878787879890e+02 4.468444522754219271e-05 +8.636363636363639671e+02 2.878787878787879890e+02 3.491563484674775084e-06 +8.939393939393939945e+02 2.878787878787879890e+02 1.955436111287640021e-07 +9.242424242424244767e+02 2.878787878787879890e+02 7.626555240962835823e-09 +9.545454545454545041e+02 2.878787878787879890e+02 2.010198097242792221e-10 +9.848484848484849863e+02 2.878787878787879890e+02 3.470587925503447315e-12 +1.015151515151515468e+03 2.878787878787879890e+02 3.799379475519925361e-14 +1.045454545454545496e+03 2.878787878787879890e+02 2.549898842689549560e-16 +1.075757575757575978e+03 2.878787878787879890e+02 1.013100858776546414e-18 +1.106060606060606005e+03 2.878787878787879890e+02 2.298180960274097135e-21 +1.136363636363636488e+03 2.878787878787879890e+02 2.867236291273592445e-24 +1.166666666666666970e+03 2.878787878787879890e+02 1.892779177796719274e-27 +1.196969696969696997e+03 2.878787878787879890e+02 6.352821551413571390e-31 +1.227272727272727479e+03 2.878787878787879890e+02 1.040399671311588839e-34 +1.257575757575757507e+03 2.878787878787879890e+02 7.968943776510574622e-39 +1.287878787878787989e+03 2.878787878787879890e+02 2.732952290813982230e-43 +1.318181818181818471e+03 2.878787878787879890e+02 4.012558297063602742e-48 +1.348484848484848499e+03 2.878787878787879890e+02 2.408571401092756223e-53 +1.378787878787878981e+03 2.878787878787879890e+02 5.637687125746716333e-59 +1.409090909090909008e+03 2.878787878787879890e+02 4.901891124007136002e-65 +1.439393939393939490e+03 2.878787878787879890e+02 1.506361232170784171e-71 +1.469696969696969973e+03 2.878787878787879890e+02 1.554685228201380746e-78 +1.500000000000000000e+03 2.878787878787879890e+02 5.114607873923820728e-86 +-1.500000000000000000e+03 3.181818181818182438e+02 2.367184887816280638e-225 +-1.469696969696969745e+03 3.181818181818182438e+02 6.983253455218622215e-210 +-1.439393939393939490e+03 3.181818181818182438e+02 3.177292759748976840e-195 +-1.409090909090909008e+03 3.181818181818182438e+02 2.384289954456052616e-181 +-1.378787878787878753e+03 3.181818181818182438e+02 3.151776978945845699e-168 +-1.348484848484848499e+03 3.181818181818182438e+02 7.828926057618642948e-156 +-1.318181818181818244e+03 3.181818181818182438e+02 3.893305608036327836e-144 +-1.287878787878787989e+03 3.181818181818182438e+02 4.124651333392234629e-133 +-1.257575757575757507e+03 3.181818181818182438e+02 9.893611340526265730e-123 +-1.227272727272727252e+03 3.181818181818182438e+02 5.703366483292225208e-113 +-1.196969696969696997e+03 3.181818181818182438e+02 8.377030160883325995e-104 +-1.166666666666666515e+03 3.181818181818182438e+02 3.319466906040829009e-95 +-1.136363636363636488e+03 3.181818181818182438e+02 3.752897740150391200e-87 +-1.106060606060606005e+03 3.181818181818182438e+02 1.278643463138709633e-79 +-1.075757575757575751e+03 3.181818181818182438e+02 1.384982613310252862e-72 +-1.045454545454545496e+03 3.181818181818182438e+02 5.025076191584663960e-66 +-1.015151515151515127e+03 3.181818181818182438e+02 6.426867661540117495e-60 +-9.848484848484848726e+02 3.181818181818182438e+02 3.045319808369907954e-54 +-9.545454545454545041e+02 3.181818181818182438e+02 5.612099087386233604e-49 +-9.242424242424242493e+02 3.181818181818182438e+02 4.217180761578386274e-44 +-8.939393939393938808e+02 3.181818181818182438e+02 1.353108799656736304e-39 +-8.636363636363636260e+02 3.181818181818182438e+02 1.938784546125242215e-35 +-8.333333333333332575e+02 3.181818181818182438e+02 1.295832848468759730e-31 +-8.030303030303030027e+02 3.181818181818182438e+02 4.214934807281604548e-28 +-7.727272727272727479e+02 3.181818181818182438e+02 6.952141112065127470e-25 +-7.424242424242423795e+02 3.181818181818182438e+02 6.051445074130662744e-22 +-7.121212121212121247e+02 3.181818181818182438e+02 2.889368506567912780e-19 +-6.818181818181817562e+02 3.181818181818182438e+02 7.856048917698356142e-17 +-6.515151515151515014e+02 3.181818181818182438e+02 1.261189869223041421e-14 +-6.212121212121211329e+02 3.181818181818182438e+02 1.237978279006388466e-12 +-5.909090909090908781e+02 3.181818181818182438e+02 7.685048295328227287e-11 +-5.606060606060605096e+02 3.181818181818182438e+02 3.116660753075310383e-09 +-5.303030303030302548e+02 3.181818181818182438e+02 8.519492193135669927e-08 +-5.000000000000000000e+02 3.181818181818182438e+02 1.617538348122345181e-06 +-4.696969696969697452e+02 3.181818181818182438e+02 2.195387441913290418e-05 +-4.393939393939392630e+02 3.181818181818182438e+02 2.189505576192053227e-04 +-4.090909090909090082e+02 3.181818181818182438e+02 1.647348039107860047e-03 +-3.787878787878787534e+02 3.181818181818182438e+02 9.587796290980259845e-03 +-3.484848484848484986e+02 3.181818181818182438e+02 4.420787312407663955e-02 +-3.181818181818180165e+02 3.181818181818182438e+02 1.651751291168068181e-01 +-2.878787878787877617e+02 3.181818181818182438e+02 5.108980955626597487e-01 +-2.575757575757575069e+02 3.181818181818182438e+02 1.334788491359489182e+00 +-2.272727272727272521e+02 3.181818181818182438e+02 3.001833994227002922e+00 +-1.969696969696969973e+02 3.181818181818182438e+02 5.914635788099052327e+00 +-1.666666666666665151e+02 3.181818181818182438e+02 1.037937230069677952e+01 +-1.363636363636362603e+02 3.181818181818182438e+02 1.647077799900299411e+01 +-1.060606060606060055e+02 3.181818181818182438e+02 2.396728450570669722e+01 +-7.575757575757575069e+01 3.181818181818182438e+02 3.238997094568924950e+01 +-4.545454545454549589e+01 3.181818181818182438e+02 4.112237340274629815e+01 +-1.515151515151501371e+01 3.181818181818182438e+02 4.955347455423404313e+01 +1.515151515151524109e+01 3.181818181818182438e+02 5.718924671883569744e+01 +4.545454545454549589e+01 3.181818181818182438e+02 6.370573466057805945e+01 +7.575757575757575069e+01 3.181818181818182438e+02 6.894609788219685242e+01 +1.060606060606062329e+02 3.181818181818182438e+02 7.288103824554367804e+01 +1.363636363636364877e+02 3.181818181818182438e+02 7.555502487561230396e+01 +1.666666666666667425e+02 3.181818181818182438e+02 7.703532267426598423e+01 +1.969696969696969973e+02 3.181818181818182438e+02 7.737338196226998832e+01 +2.272727272727272521e+02 3.181818181818182438e+02 7.658245894186934777e+01 +2.575757575757577342e+02 3.181818181818182438e+02 7.463242943417452580e+01 +2.878787878787879890e+02 3.181818181818182438e+02 7.146188235292223112e+01 +3.181818181818182438e+02 3.181818181818182438e+02 6.700721084507677006e+01 +3.484848484848484986e+02 3.181818181818182438e+02 6.124688773464700375e+01 +3.787878787878789808e+02 3.181818181818182438e+02 5.425510933709698236e+01 +4.090909090909092356e+02 3.181818181818182438e+02 4.625233861794312418e+01 +4.393939393939394904e+02 3.181818181818182438e+02 3.763301798773046158e+01 +4.696969696969697452e+02 3.181818181818182438e+02 2.894783723543698528e+01 +5.000000000000000000e+02 3.181818181818182438e+02 2.082609784612731474e+01 +5.303030303030304822e+02 3.181818181818182438e+02 1.384652974243118706e+01 +5.606060606060605096e+02 3.181818181818182438e+02 8.396056384465879319e+00 +5.909090909090909918e+02 3.181818181818182438e+02 4.576513902341179829e+00 +6.212121212121214739e+02 3.181818181818182438e+02 2.207529387731106407e+00 +6.515151515151515014e+02 3.181818181818182438e+02 9.264911260829724604e-01 +6.818181818181819835e+02 3.181818181818182438e+02 3.322411735347120532e-01 +7.121212121212120110e+02 3.181818181818182438e+02 9.984377095810449687e-02 +7.424242424242424931e+02 3.181818181818182438e+02 2.463118536079856452e-02 +7.727272727272729753e+02 3.181818181818182438e+02 4.880356011530175009e-03 +8.030303030303030027e+02 3.181818181818182438e+02 7.589062891483293587e-04 +8.333333333333334849e+02 3.181818181818182438e+02 9.039146387247566443e-05 +8.636363636363639671e+02 3.181818181818182438e+02 8.038315219101060366e-06 +8.939393939393939945e+02 3.181818181818182438e+02 5.195893945539296181e-07 +9.242424242424244767e+02 3.181818181818182438e+02 2.373755607470069386e-08 +9.545454545454545041e+02 3.181818181818182438e+02 7.443524460597107533e-10 +9.848484848484849863e+02 3.181818181818182438e+02 1.553953783700658091e-11 +1.015151515151515468e+03 3.181818181818182438e+02 2.092319353028556612e-13 +1.045454545454545496e+03 3.181818181818182438e+02 1.758026172274760678e-15 +1.075757575757575978e+03 3.181818181818182438e+02 8.907807991229883986e-18 +1.106060606060606005e+03 3.181818181818182438e+02 2.627052324647288919e-20 +1.136363636363636488e+03 3.181818181818182438e+02 4.346971004206962645e-23 +1.166666666666666970e+03 3.181818181818182438e+02 3.885583528512377251e-26 +1.196969696969696997e+03 3.181818181818182438e+02 1.804147929571499172e-29 +1.227272727272727479e+03 3.181818181818182438e+02 4.179197469545564636e-33 +1.257575757575757507e+03 3.181818181818182438e+02 4.632767653242090836e-37 +1.287878787878787989e+03 3.181818181818182438e+02 2.354510404616399947e-41 +1.318181818181818471e+03 3.181818181818182438e+02 5.249552997607936602e-46 +1.348484848484848499e+03 3.181818181818182438e+02 4.907026037274230436e-51 +1.378787878787878981e+03 3.181818181818182438e+02 1.835544847469694216e-56 +1.409090909090909008e+03 3.181818181818182438e+02 2.619401497398858158e-62 +1.439393939393939490e+03 3.181818181818182438e+02 1.357791146414832830e-68 +1.469696969696969973e+03 3.181818181818182438e+02 2.431222243413250345e-75 +1.500000000000000000e+03 3.181818181818182438e+02 1.428261252560749011e-82 +-1.500000000000000000e+03 3.484848484848484986e+02 4.358485763021076559e-237 +-1.469696969696969745e+03 3.484848484848484986e+02 4.795469546325800216e-221 +-1.439393939393939490e+03 3.484848484848484986e+02 7.789452806692295032e-206 +-1.409090909090909008e+03 3.484848484848484986e+02 1.999003427866842901e-191 +-1.378787878787878753e+03 3.484848484848484986e+02 8.662932531326797278e-178 +-1.348484848484848499e+03 3.484848484848484986e+02 6.767662945477348454e-165 +-1.318181818181818244e+03 3.484848484848484986e+02 1.016192671859539134e-152 +-1.287878787878787989e+03 3.484848484848484986e+02 3.123069573182003557e-141 +-1.257575757575757507e+03 3.484848484848484986e+02 2.089410622911050916e-130 +-1.227272727272727252e+03 3.484848484848484986e+02 3.232468592440465528e-120 +-1.196969696969696997e+03 3.484848484848484986e+02 1.226898412834944271e-110 +-1.166666666666666515e+03 3.484848484848484986e+02 1.210613831465437529e-101 +-1.136363636363636488e+03 3.484848484848484986e+02 3.286608065666267094e-93 +-1.106060606060606005e+03 3.484848484848484986e+02 2.594905486197885955e-85 +-1.075757575757575751e+03 3.484848484848484986e+02 6.290369538745695545e-78 +-1.045454545454545496e+03 3.484848484848484986e+02 4.936566251689879803e-71 +-1.015151515151515127e+03 3.484848484848484986e+02 1.320823368052482492e-64 +-9.848484848484848726e+02 3.484848484848484986e+02 1.267289427994798928e-58 +-9.545454545454545041e+02 3.484848484848484986e+02 4.580596805966033287e-53 +-9.242424242424242493e+02 3.484848484848484986e+02 6.544115555520433933e-48 +-8.939393939393938808e+02 3.484848484848484986e+02 3.872518558409981954e-43 +-8.636363636363636260e+02 3.484848484848484986e+02 9.934460502445976017e-39 +-8.333333333333332575e+02 3.484848484848484986e+02 1.154945356164435713e-34 +-8.030303030303030027e+02 3.484848484848484986e+02 6.352821551413571390e-31 +-7.727272727272727479e+02 3.484848484848484986e+02 1.724031541468387346e-27 +-7.424242424242423795e+02 3.484848484848484986e+02 2.404063375977170291e-24 +-7.121212121212121247e+02 3.484848484848484986e+02 1.791765446072122759e-21 +-6.818181818181817562e+02 3.484848484848484986e+02 7.415268609422300383e-19 +-6.515151515151515014e+02 3.484848484848484986e+02 1.768164275229467154e-16 +-6.212121212121211329e+02 3.484848484848484986e+02 2.517511129640833793e-14 +-5.909090909090908781e+02 3.484848484848484986e+02 2.215337409576231827e-12 +-5.606060606060605096e+02 3.484848484848484986e+02 1.245541639253613466e-10 +-5.303030303030302548e+02 3.484848484848484986e+02 4.619769020364174371e-09 +-5.000000000000000000e+02 3.484848484848484986e+02 1.165690430938531566e-07 +-4.696969696969697452e+02 3.484848484848484986e+02 2.060952754440492893e-06 +-4.393939393939392630e+02 3.484848484848484986e+02 2.626389391097747554e-05 +-4.090909090909090082e+02 3.484848484848484986e+02 2.478588728614928801e-04 +-3.787878787878787534e+02 3.484848484848484986e+02 1.777524778139189529e-03 +-3.484848484848484986e+02 3.484848484848484986e+02 9.928138302323663913e-03 +-3.181818181818180165e+02 3.484848484848484986e+02 4.420787312407706976e-02 +-2.878787878787877617e+02 3.484848484848484986e+02 1.604402458870249071e-01 +-2.575757575757575069e+02 3.484848484848484986e+02 4.845903042951313910e-01 +-2.272727272727272521e+02 3.484848484848484986e+02 1.242261988017610230e+00 +-1.969696969696969973e+02 3.484848484848484986e+02 2.753098049922419577e+00 +-1.666666666666665151e+02 3.484848484848484986e+02 5.366074047187595397e+00 +-1.363636363636362603e+02 3.484848484848484986e+02 9.346267334126020287e+00 +-1.060606060606060055e+02 3.484848484848484986e+02 1.476216003891674333e+01 +-7.575757575757575069e+01 3.484848484848484986e+02 2.143082896113664404e+01 +-4.545454545454549589e+01 3.484848484848484986e+02 2.894783723543699594e+01 +-1.515151515151501371e+01 3.484848484848484986e+02 3.678372156337842824e+01 +1.515151515151524109e+01 3.484848484848484986e+02 4.440127762556681290e+01 +4.545454545454549589e+01 3.484848484848484986e+02 5.134958619617896147e+01 +7.575757575757575069e+01 3.484848484848484986e+02 5.731193832210285422e+01 +1.060606060606062329e+02 3.484848484848484986e+02 6.210813108343089795e+01 +1.363636363636364877e+02 3.484848484848484986e+02 6.566578650553351792e+01 +1.666666666666667425e+02 3.484848484848484986e+02 6.797869707690965413e+01 +1.969696969696969973e+02 3.484848484848484986e+02 6.906670731075621461e+01 +2.272727272727272521e+02 3.484848484848484986e+02 6.894609788219688085e+01 +2.575757575757577342e+02 3.484848484848484986e+02 6.761483795353332482e+01 +2.878787878787879890e+02 3.484848484848484986e+02 6.505424328755196939e+01 +3.181818181818182438e+02 3.484848484848484986e+02 6.124688773464702507e+01 +3.484848484848484986e+02 3.484848484848484986e+02 5.620879029285029560e+01 +3.787878787878789808e+02 3.484848484848484986e+02 5.003073387529202165e+01 +4.090909090909092356e+02 3.484848484848484986e+02 4.291865399354473709e+01 +4.393939393939394904e+02 3.484848484848484986e+02 3.521758926474928586e+01 +4.696969696969697452e+02 3.484848484848484986e+02 2.740114767170855714e+01 +5.000000000000000000e+02 3.484848484848484986e+02 2.001374351117113903e+01 +5.303030303030304822e+02 3.484848484848484986e+02 1.356927875085417945e+01 +5.606060606060605096e+02 3.484848484848484986e+02 8.434047231856148130e+00 +5.909090909090909918e+02 3.484848484848484986e+02 4.740363630203877854e+00 +6.212121212121214739e+02 3.484848484848484986e+02 2.373519179353675845e+00 +6.515151515151515014e+02 3.484848484848484986e+02 1.041722272936272065e+00 +6.818181818181819835e+02 3.484848484848484986e+02 3.938451388034510670e-01 +7.121212121212120110e+02 3.484848484848484986e+02 1.258963514590817623e-01 +7.424242424242424931e+02 3.484848484848484986e+02 3.335632957512504188e-02 +7.727272727272729753e+02 3.484848484848484986e+02 7.172122996986541460e-03 +8.030303030303030027e+02 3.484848484848484986e+02 1.223804447256127744e-03 +8.333333333333334849e+02 3.484848484848484986e+02 1.618546487670153287e-04 +8.636363636363639671e+02 3.484848484848484986e+02 1.618470429048108117e-05 +8.939393939393939945e+02 3.484848484848484986e+02 1.192152875094306787e-06 +9.242424242424244767e+02 3.484848484848484986e+02 6.294357909175139548e-08 +9.545454545454545041e+02 3.484848484848484986e+02 2.315109263398868069e-09 +9.848484848484849863e+02 3.484848484848484986e+02 5.757897918648074286e-11 +1.015151515151515468e+03 3.484848484848484986e+02 9.387808790462438986e-13 +1.045454545454545496e+03 3.484848484848484986e+02 9.715636854068119414e-15 +1.075757575757575978e+03 3.484848484848484986e+02 6.172308083818167991e-17 +1.106060606060606005e+03 3.484848484848484986e+02 2.324980321593518139e-19 +1.136363636363636488e+03 3.484848484848484986e+02 5.009287693440547103e-22 +1.166666666666666970e+03 3.484848484848484986e+02 5.947998903017775220e-25 +1.196969696969696997e+03 3.484848484848484986e+02 3.745594530489799055e-28 +1.227272727272727479e+03 3.484848484848484986e+02 1.202280905104446065e-31 +1.257575757575757507e+03 3.484848484848484986e+02 1.888297121780456365e-35 +1.287878787878787989e+03 3.484848484848484986e+02 1.391301834018529342e-39 +1.318181818181818471e+03 3.484848484848484986e+02 4.605004313096874981e-44 +1.348484848484848499e+03 3.484848484848484986e+02 6.548336013154233037e-49 +1.378787878787878981e+03 3.484848484848484986e+02 3.821397698902484899e-54 +1.409090909090909008e+03 3.484848484848484986e+02 8.731032066334944038e-60 +1.439393939393939490e+03 3.484848484848484986e+02 7.441941493794076684e-66 +1.469696969696969973e+03 3.484848484848484986e+02 2.252024249414690368e-72 +1.500000000000000000e+03 3.484848484848484986e+02 2.299738198253776904e-79 +-1.500000000000000000e+03 3.787878787878789808e+02 2.036595816920845187e-249 +-1.469696969696969745e+03 3.787878787878789808e+02 8.726538336902191525e-233 +-1.439393939393939490e+03 3.787878787878789808e+02 5.280297699942950843e-217 +-1.409090909090909008e+03 3.787878787878789808e+02 4.831994162341718309e-202 +-1.378787878787878753e+03 3.787878787878789808e+02 7.152895343945969004e-188 +-1.348484848484848499e+03 3.787878787878789808e+02 1.829887001709397241e-174 +-1.318181818181818244e+03 3.787878787878789808e+02 8.632103141028222008e-162 +-1.287878787878787989e+03 3.787878787878789808e+02 8.001759500363954064e-150 +-1.257575757575757507e+03 3.787878787878789808e+02 1.551390154337672280e-138 +-1.227272727272727252e+03 3.787878787878789808e+02 6.687702289671220198e-128 +-1.196969696969696997e+03 3.787878787878789808e+02 6.805663293520424808e-118 +-1.166666666666666515e+03 3.787878787878789808e+02 1.733733878802026762e-108 +-1.136363636363636488e+03 3.787878787878789808e+02 1.171000951827973782e-99 +-1.106060606060606005e+03 3.787878787878789808e+02 2.218210938815480566e-91 +-1.075757575757575751e+03 3.787878787878789808e+02 1.245061282106798914e-83 +-1.045454545454545496e+03 3.787878787878789808e+02 2.185022806595670502e-76 +-1.015151515151515127e+03 3.787878787878789808e+02 1.263563911257743500e-69 +-9.848484848484848726e+02 3.787878787878789808e+02 2.534408630171620349e-63 +-9.545454545454545041e+02 3.787878787878789808e+02 1.853617005788858741e-57 +-9.242424242424242493e+02 3.787878787878789808e+02 5.190588847986098680e-52 +-8.939393939393938808e+02 3.787878787878789808e+02 5.836055178228995336e-47 +-8.636363636363636260e+02 3.787878787878789808e+02 2.759591033387191905e-42 +-8.333333333333332575e+02 3.787878787878789808e+02 5.740802921527496199e-38 +-8.030303030303030027e+02 3.787878787878789808e+02 5.489675720399628628e-34 +-7.727272727272727479e+02 3.787878787878789808e+02 2.518106005989865832e-30 +-7.424242424242423795e+02 3.787878787878789808e+02 5.774644824333252930e-27 +-7.121212121212121247e+02 3.787878787878789808e+02 6.891832999271985217e-24 +-6.818181818181817562e+02 3.787878787878789808e+02 4.450412031472745167e-21 +-6.515151515151515014e+02 3.787878787878789808e+02 1.614667396734038250e-18 +-6.212121212121211329e+02 3.787878787878789808e+02 3.413565520039328254e-16 +-5.909090909090908781e+02 3.787878787878789808e+02 4.355762747543134421e-14 +-5.606060606060605096e+02 3.787878787878789808e+02 3.470587925503447315e-12 +-5.303030303030302548e+02 3.787878787878789808e+02 1.784186981526931991e-10 +-5.000000000000000000e+02 3.787878787878789808e+02 6.107385580804444413e-09 +-4.696969696969697452e+02 3.787878787878789808e+02 1.434797832226725660e-07 +-4.393939393939392630e+02 3.787878787878789808e+02 2.381512063610692770e-06 +-4.090909090909090082e+02 3.787878787878789808e+02 2.871517220500724787e-05 +-3.787878787878787534e+02 3.787878787878789808e+02 2.582855175103783798e-04 +-3.484848484848484986e+02 3.787878787878789808e+02 1.777524778139167629e-03 +-3.181818181818180165e+02 3.787878787878789808e+02 9.587796290980259845e-03 +-2.878787878787877617e+02 3.787878787878789808e+02 4.146995554856720140e-02 +-2.575757575757575069e+02 3.787878787878789808e+02 1.469764151375675953e-01 +-2.272727272727272521e+02 3.787878787878789808e+02 4.356244763048433000e-01 +-1.969696969696969973e+02 3.787878787878789808e+02 1.100632249223695291e+00 +-1.666666666666665151e+02 3.787878787878789808e+02 2.413325425405138613e+00 +-1.363636363636362603e+02 3.787878787878789808e+02 4.669551349532338413e+00 +-1.060606060606060055e+02 3.787878787878789808e+02 8.097025652719077371e+00 +-7.575757575757575069e+01 3.787878787878789808e+02 1.276250745677542398e+01 +-4.545454545454549589e+01 3.787878787878789808e+02 1.852419054593354275e+01 +-1.515151515151501371e+01 3.787878787878789808e+02 2.505136371008612883e+01 +1.515151515151524109e+01 3.787878787878789808e+02 3.189863750423563715e+01 +4.545454545454549589e+01 3.787878787878789808e+02 3.859977831813422000e+01 +7.575757575757575069e+01 3.787878787878789808e+02 4.474620968552744671e+01 +1.060606060606062329e+02 3.787878787878789808e+02 5.003073387529202165e+01 +1.363636363636364877e+02 3.787878787878789808e+02 5.425510933709698236e+01 +1.666666666666667425e+02 3.787878787878789808e+02 5.731193832210281869e+01 +1.969696969696969973e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.272727272727272521e+02 3.787878787878789808e+02 5.977010272054954498e+01 +2.575757575757577342e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.878787878787879890e+02 3.787878787878789808e+02 5.731193832210281869e+01 +3.181818181818182438e+02 3.787878787878789808e+02 5.425510933709698236e+01 +3.484848484848484986e+02 3.787878787878789808e+02 5.003073387529203586e+01 +3.787878787878789808e+02 3.787878787878789808e+02 4.474620968552747513e+01 +4.090909090909092356e+02 3.787878787878789808e+02 3.859977831813423421e+01 +4.393939393939394904e+02 3.787878787878789808e+02 3.189863750423565136e+01 +4.696969696969697452e+02 3.787878787878789808e+02 2.505136371008612883e+01 +5.000000000000000000e+02 3.787878787878789808e+02 1.852419054593361025e+01 +5.303030303030304822e+02 3.787878787878789808e+02 1.276250745677543996e+01 +5.606060606060605096e+02 3.787878787878789808e+02 8.097025652719123556e+00 +5.909090909090909918e+02 3.787878787878789808e+02 4.669551349532344631e+00 +6.212121212121214739e+02 3.787878787878789808e+02 2.413325425405130620e+00 +6.515151515151515014e+02 3.787878787878789808e+02 1.100632249223703063e+00 +6.818181818181819835e+02 3.787878787878789808e+02 4.356244763048440771e-01 +7.121212121212120110e+02 3.787878787878789808e+02 1.469764151375692884e-01 +7.424242424242424931e+02 3.787878787878789808e+02 4.146995554856720140e-02 +7.727272727272729753e+02 3.787878787878789808e+02 9.587796290980207803e-03 +8.030303030303030027e+02 3.787878787878789808e+02 1.777524778139189529e-03 +8.333333333333334849e+02 3.787878787878789808e+02 2.582855175103775124e-04 +8.636363636363639671e+02 3.787878787878789808e+02 2.871517220500684130e-05 +8.939393939393939945e+02 3.787878787878789808e+02 2.381512063610709710e-06 +9.242424242424244767e+02 3.787878787878789808e+02 1.434797832226741013e-07 +9.545454545454545041e+02 3.787878787878789808e+02 6.107385580804661962e-09 +9.848484848484849863e+02 3.787878787878789808e+02 1.784186981526931991e-10 +1.015151515151515468e+03 3.787878787878789808e+02 3.470587925503372594e-12 +1.045454545454545496e+03 3.787878787878789808e+02 4.355762747543226560e-14 +1.075757575757575978e+03 3.787878787878789808e+02 3.413565520039328254e-16 +1.106060606060606005e+03 3.787878787878789808e+02 1.614667396734152842e-18 +1.136363636363636488e+03 3.787878787878789808e+02 4.450412031472745167e-21 +1.166666666666666970e+03 3.787878787878789808e+02 6.891832999271985217e-24 +1.196969696969696997e+03 3.787878787878789808e+02 5.774644824333581529e-27 +1.227272727272727479e+03 3.787878787878789808e+02 2.518106005989865832e-30 +1.257575757575757507e+03 3.787878787878789808e+02 5.489675720400175155e-34 +1.287878787878787989e+03 3.787878787878789808e+02 5.740802921527496199e-38 +1.318181818181818471e+03 3.787878787878789808e+02 2.759591033387074334e-42 +1.348484848484848499e+03 3.787878787878789808e+02 5.836055178229244256e-47 +1.378787878787878981e+03 3.787878787878789808e+02 5.190588847986098680e-52 +1.409090909090909008e+03 3.787878787878789808e+02 1.853617005789069568e-57 +1.439393939393939490e+03 3.787878787878789808e+02 2.534408630171836253e-63 +1.469696969696969973e+03 3.787878787878789808e+02 1.263563911257743500e-69 +1.500000000000000000e+03 3.787878787878789808e+02 2.185022806596105263e-76 +-1.500000000000000000e+03 4.090909090909092356e+02 2.293878155645684064e-262 +-1.469696969696969745e+03 4.090909090909092356e+02 3.999841459704854822e-245 +-1.439393939393939490e+03 4.090909090909092356e+02 9.414252714756916743e-229 +-1.409090909090909008e+03 4.090909090909092356e+02 3.205485106082920512e-213 +-1.378787878787878753e+03 4.090909090909092356e+02 1.690146173206725593e-198 +-1.348484848484848499e+03 4.090909090909092356e+02 1.475362289861497174e-184 +-1.318181818181818244e+03 4.090909090909092356e+02 2.276679405435453647e-171 +-1.287878787878787989e+03 4.090909090909092356e+02 6.623420189767239237e-159 +-1.257575757575757507e+03 4.090909090909092356e+02 3.869474298958510019e-147 +-1.227272727272727252e+03 4.090909090909092356e+02 4.829324843884802778e-136 +-1.196969696969696997e+03 4.090909090909092356e+02 1.368121887555414150e-125 +-1.166666666666666515e+03 4.090909090909092356e+02 9.336191871834855779e-116 +-1.136363636363636488e+03 4.090909090909092356e+02 1.626625589894561857e-106 +-1.106060606060606005e+03 4.090909090909092356e+02 7.659635376586891989e-98 +-1.075757575757575751e+03 4.090909090909092356e+02 1.030681849547648261e-89 +-1.045454545454545496e+03 4.090909090909092356e+02 4.184987151321025873e-82 +-1.015151515151515127e+03 4.090909090909092356e+02 5.408005114244421933e-75 +-9.848484848484848726e+02 4.090909090909092356e+02 2.342812748293657783e-68 +-9.545454545454545041e+02 4.090909090909092356e+02 3.579671728198364437e-62 +-9.242424242424242493e+02 4.090909090909092356e+02 2.027053180936205109e-56 +-8.939393939393938808e+02 4.090909090909092356e+02 4.464554645349965907e-51 +-8.636363636363636260e+02 4.090909090909092356e+02 4.008856449747960951e-46 +-8.333333333333332575e+02 4.090909090909092356e+02 1.536363899260055570e-41 +-8.030303030303030027e+02 4.090909090909092356e+02 2.627630745310692789e-37 +-7.727272727272727479e+02 4.090909090909092356e+02 2.094402829610119001e-33 +-7.424242424242423795e+02 4.090909090909092356e+02 8.114733966294560576e-30 +-7.121212121212121247e+02 4.090909090909092356e+02 1.592071826992876341e-26 +-6.818181818181817562e+02 4.090909090909092356e+02 1.645678520276801685e-23 +-6.515151515151515014e+02 4.090909090909092356e+02 9.313320549156254320e-21 +-6.212121212121211329e+02 4.090909090909092356e+02 2.994939843867837540e-18 +-5.909090909090908781e+02 4.090909090909092356e+02 5.672911599541283127e-16 +-5.606060606060605096e+02 4.090909090909092356e+02 6.552879881345007959e-14 +-5.303030303030302548e+02 4.090909090909092356e+02 4.773139830449487581e-12 +-5.000000000000000000e+02 4.090909090909092356e+02 2.264242348262330060e-10 +-4.696969696969697452e+02 4.090909090909092356e+02 7.215277938779037422e-09 +-4.393939393939392630e+02 4.090909090909092356e+02 1.591192751670246288e-07 +-4.090909090909090082e+02 4.090909090909092356e+02 2.498755802303974801e-06 +-3.787878787878787534e+02 4.090909090909092356e+02 2.871517220500735291e-05 +-3.484848484848484986e+02 4.090909090909092356e+02 2.478588728614889770e-04 +-3.181818181818180165e+02 4.090909090909092356e+02 1.647348039107854410e-03 +-2.878787878787877617e+02 4.090909090909092356e+02 8.631774319411335966e-03 +-2.575757575757575069e+02 4.090909090909092356e+02 3.646348270185553048e-02 +-2.272727272727272521e+02 4.090909090909092356e+02 1.268331178800935211e-01 +-1.969696969696969973e+02 4.090909090909092356e+02 3.705615046728195083e-01 +-1.666666666666665151e+02 4.090909090909092356e+02 9.264911260829707951e-01 +-1.363636363636362603e+02 4.090909090909092356e+02 2.017155313214863632e+00 +-1.060606060606060055e+02 4.090909090909092356e+02 3.886707582912656722e+00 +-7.575757575757575069e+01 4.090909090909092356e+02 6.727593712141128002e+00 +-4.545454545454549589e+01 4.090909090909092356e+02 1.060541016950779003e+01 +-1.515151515151501371e+01 4.090909090909092356e+02 1.541711232793171682e+01 +1.515151515151524109e+01 4.090909090909092356e+02 2.090104720680691486e+01 +4.545454545454549589e+01 4.090909090909092356e+02 2.669117232474324908e+01 +7.575757575757575069e+01 4.090909090909092356e+02 3.238997094568922108e+01 +1.060606060606062329e+02 4.090909090909092356e+02 3.763301798773044027e+01 +1.363636363636364877e+02 4.090909090909092356e+02 4.212878690731825770e+01 +1.666666666666667425e+02 4.090909090909092356e+02 4.567091086140347755e+01 +1.969696969696969973e+02 4.090909090909092356e+02 4.812981200385577552e+01 +2.272727272727272521e+02 4.090909090909092356e+02 4.943436394678038681e+01 +2.575757575757577342e+02 4.090909090909092356e+02 4.955347455423399339e+01 +2.878787878787879890e+02 4.090909090909092356e+02 4.848454133994203374e+01 +3.181818181818182438e+02 4.090909090909092356e+02 4.625233861794313128e+01 +3.484848484848484986e+02 4.090909090909092356e+02 4.291865399354474420e+01 +3.787878787878789808e+02 4.090909090909092356e+02 3.859977831813422000e+01 +4.090909090909092356e+02 4.090909090909092356e+02 3.348557327433812958e+01 +4.393939393939394904e+02 4.090909090909092356e+02 2.785071371464482581e+01 +4.696969696969697452e+02 4.090909090909092356e+02 2.204730934729136749e+01 +5.000000000000000000e+02 4.090909090909092356e+02 1.647077799900299411e+01 +5.303030303030304822e+02 4.090909090909092356e+02 1.149936924196608778e+01 +5.606060606060605096e+02 4.090909090909092356e+02 7.420975727555092938e+00 +5.909090909090909918e+02 4.090909090909092356e+02 4.372847671700366590e+00 +6.212121212121214739e+02 4.090909090909092356e+02 2.321329840757200724e+00 +6.515151515151515014e+02 4.090909090909092356e+02 1.093943545730584166e+00 +6.818181818181819835e+02 4.090909090909092356e+02 4.504208248851455099e-01 +7.121212121212120110e+02 4.090909090909092356e+02 1.592762472320090605e-01 +7.424242424242424931e+02 4.090909090909092356e+02 4.748972307319303254e-02 +7.727272727272729753e+02 4.090909090909092356e+02 1.170671265806326987e-02 +8.030303030303030027e+02 4.090909090909092356e+02 2.336636575977202573e-03 +8.333333333333334849e+02 4.090909090909092356e+02 3.693737472711781933e-04 +8.636363636363639671e+02 4.090909090909092356e+02 4.517735882024808894e-05 +8.939393939393939945e+02 4.090909090909092356e+02 4.171386994035362388e-06 +9.242424242424244767e+02 4.090909090909092356e+02 2.833566430996938351e-07 +9.545454545454545041e+02 4.090909090909092356e+02 1.378261373162455346e-08 +9.848484848484849863e+02 4.090909090909092356e+02 4.666492816799024268e-10 +1.015151515151515468e+03 4.090909090909092356e+02 1.067799151664010913e-11 +1.045454545454545496e+03 4.090909090909092356e+02 1.601294376118513116e-13 +1.075757575757575978e+03 4.090909090909092356e+02 1.524198984291531892e-15 +1.106060606060606005e+03 4.090909090909092356e+02 8.907807991230643573e-18 +1.136363636363636488e+03 4.090909090909092356e+02 3.088105188850832486e-20 +1.166666666666666970e+03 4.090909090909092356e+02 6.127767966886405110e-23 +1.196969696969696997e+03 4.090909090909092356e+02 6.707520673390002145e-26 +1.227272727272727479e+03 4.090909090909092356e+02 3.898479567578570678e-29 +1.257575757575757507e+03 4.090909090909092356e+02 1.156617221994752775e-32 +1.287878787878787989e+03 4.090909090909092356e+02 1.681885295228469187e-36 +1.318181818181818471e+03 4.090909090909092356e+02 1.149556065965148354e-40 +1.348484848484848499e+03 4.090909090909092356e+02 3.537278923913023716e-45 +1.378787878787878981e+03 4.090909090909092356e+02 4.687655442031066112e-50 +1.409090909090909008e+03 4.090909090909092356e+02 2.556199277280019647e-55 +1.439393939393939490e+03 4.090909090909092356e+02 5.473377065585251326e-61 +1.469696969696969973e+03 4.090909090909092356e+02 4.386015980157495726e-67 +1.500000000000000000e+03 4.090909090909092356e+02 1.252089404672476376e-73 +-1.500000000000000000e+03 4.393939393939394904e+02 5.907805748297306297e-276 +-1.469696969696969745e+03 4.393939393939394904e+02 4.383786664343198870e-258 +-1.439393939393939490e+03 4.393939393939394904e+02 4.193987081497613745e-241 +-1.409090909090909008e+03 4.393939393939394904e+02 5.548496235077592566e-225 +-1.378787878787878753e+03 4.393939393939394904e+02 1.087360748018277881e-209 +-1.348484848484848499e+03 4.393939393939394904e+02 3.377266532908934914e-195 +-1.318181818181818244e+03 4.393939393939394904e+02 1.776466784958918524e-181 +-1.287878787878787989e+03 4.393939393939394904e+02 1.688959443974590025e-168 +-1.257575757575757507e+03 4.393939393939394904e+02 3.093752660187324813e-156 +-1.227272727272727252e+03 4.393939393939394904e+02 1.162394707320100164e-144 +-1.196969696969696997e+03 4.393939393939394904e+02 9.525423902374488610e-134 +-1.166666666666666515e+03 4.393939393939394904e+02 1.808015725620125357e-123 +-1.136363636363636488e+03 4.393939393939394904e+02 8.431316847705239728e-114 +-1.106060606060606005e+03 4.393939393939394904e+02 1.023329762419973616e-104 +-1.075757575757575751e+03 4.393939393939394904e+02 3.420408862336073028e-96 +-1.045454545454545496e+03 4.393939393939394904e+02 3.327066334117569321e-88 +-1.015151515151515127e+03 4.393939393939394904e+02 9.940501002456545530e-81 +-9.848484848484848726e+02 4.393939393939394904e+02 9.616662695257368460e-74 +-9.545454545454545041e+02 4.393939393939394904e+02 3.171606292227801967e-67 +-9.242424242424242493e+02 4.393939393939394904e+02 3.749781639093727100e-61 +-8.939393939393938808e+02 4.393939393939394904e+02 1.669172073207022277e-55 +-8.636363636363636260e+02 4.393939393939394904e+02 2.934437283087230677e-50 +-8.333333333333332575e+02 4.393939393939394904e+02 2.134523160815666617e-45 +-8.030303030303030027e+02 4.393939393939394904e+02 6.722278760459066307e-41 +-7.727272727272727479e+02 4.393939393939394904e+02 9.579054004792335842e-37 +-7.424242424242423795e+02 4.393939393939394904e+02 6.446642623740546069e-33 +-7.121212121212121247e+02 4.393939393939394904e+02 2.136128687819636317e-29 +-6.818181818181817562e+02 4.393939393939394904e+02 3.628654415183960186e-26 +-6.515151515151515014e+02 4.393939393939394904e+02 3.286194629876708236e-23 +-6.212121212121211329e+02 4.393939393939394904e+02 1.647931249405019494e-20 +-5.909090909090908781e+02 4.393939393939394904e+02 4.746956502817670852e-18 +-5.606060606060605096e+02 4.393939393939394904e+02 8.137997505906935002e-16 +-5.303030303030302548e+02 4.393939393939394904e+02 8.592218911187417590e-14 +-5.000000000000000000e+02 4.393939393939394904e+02 5.774328674328721260e-12 +-4.696969696969697452e+02 4.393939393939394904e+02 2.549720171445584657e-10 +-4.393939393939392630e+02 4.393939393939394904e+02 7.626555240962888763e-09 +-4.090909090909090082e+02 4.393939393939394904e+02 1.591192751670234906e-07 +-3.787878787878787534e+02 4.393939393939394904e+02 2.381512063610692770e-06 +-3.484848484848484986e+02 4.393939393939394904e+02 2.626389391097705880e-05 +-3.181818181818180165e+02 4.393939393939394904e+02 2.189505576192053227e-04 +-2.878787878787877617e+02 4.393939393939394904e+02 1.413778726829432661e-03 +-2.575757575757575069e+02 4.393939393939394904e+02 7.235968611464837705e-03 +-2.272727272727272521e+02 4.393939393939394904e+02 3.000452186145810551e-02 +-1.969696969696969973e+02 4.393939393939394904e+02 1.028987436319804966e-01 +-1.666666666666665151e+02 4.393939393939394904e+02 2.975697925943394107e-01 +-1.363636363636362603e+02 4.393939393939394904e+02 7.389391304207523214e-01 +-1.060606060606060055e+02 4.393939393939394904e+02 1.602576414572425945e+00 +-7.575757575757575069e+01 4.393939393939394904e+02 3.083414106412953437e+00 +-4.545454545454549589e+01 4.393939393939394904e+02 5.339791733036721055e+00 +-1.515151515151501371e+01 4.393939393939394904e+02 8.434047231856137472e+00 +1.515151515151524109e+01 4.393939393939394904e+02 1.229618639237855682e+01 +4.545454545454549589e+01 4.393939393939394904e+02 1.672609502329095577e+01 +7.575757575757575069e+01 4.393939393939394904e+02 2.143082896113662272e+01 +1.060606060606062329e+02 4.393939393939394904e+02 2.607941266867414143e+01 +1.363636363636364877e+02 4.393939393939394904e+02 3.035489726624805940e+01 +1.666666666666667425e+02 4.393939393939394904e+02 3.399015252191787084e+01 +1.969696969696969973e+02 4.393939393939394904e+02 3.678372156337837851e+01 +2.272727272727272521e+02 4.393939393939394904e+02 3.859977831813424132e+01 +2.575757575757577342e+02 4.393939393939394904e+02 3.935976443487304266e+01 +2.878787878787879890e+02 4.393939393939394904e+02 3.903320509833590535e+01 +3.181818181818182438e+02 4.393939393939394904e+02 3.763301798773046869e+01 +3.484848484848484986e+02 4.393939393939394904e+02 3.521758926474928586e+01 +3.787878787878789808e+02 4.393939393939394904e+02 3.189863750423565136e+01 +4.090909090909092356e+02 4.393939393939394904e+02 2.785071371464482581e+01 +4.393939393939394904e+02 4.393939393939394904e+02 2.331554257030983734e+01 +4.696969696969697452e+02 4.393939393939394904e+02 1.859330534199406060e+01 +5.000000000000000000e+02 4.393939393939394904e+02 1.401489965409860794e+01 +5.303030303030304822e+02 4.393939393939394904e+02 9.895316726363947879e+00 +5.606060606060605096e+02 4.393939393939394904e+02 6.477736584771352391e+00 +5.909090909090909918e+02 4.393939393939394904e+02 3.886707582912668713e+00 +6.212121212121214739e+02 4.393939393939394904e+02 2.110474631917949484e+00 +6.515151515151515014e+02 4.393939393939394904e+02 1.022719026539214981e+00 +6.818181818181819835e+02 4.393939393939394904e+02 4.356244763048440771e-01 +7.121212121212120110e+02 4.393939393939394904e+02 1.604402458870249071e-01 +7.424242424242424931e+02 4.393939393939394904e+02 5.019822989602257257e-02 +7.727272727272729753e+02 4.393939393939394904e+02 1.309272417923804110e-02 +8.030303030303030027e+02 4.393939393939394904e+02 2.789935865432187183e-03 +8.333333333333334849e+02 4.393939393939394904e+02 4.754453697203508099e-04 +8.636363636363639671e+02 4.393939393939394904e+02 6.334792636026655990e-05 +8.939393939393939945e+02 4.393939393939394904e+02 6.443714674555721695e-06 +9.242424242424244767e+02 4.393939393939394904e+02 4.880031423565792628e-07 +9.545454545454545041e+02 4.393939393939394904e+02 2.680187736377927109e-08 +9.848484848484849863e+02 4.393939393939394904e+02 1.038488082495684482e-09 +1.015151515151515468e+03 4.393939393939394904e+02 2.758242893688769917e-11 +1.045454545454545496e+03 4.393939393939394904e+02 4.873295378257312853e-13 +1.075757575757575978e+03 4.393939393939394904e+02 5.551371713955163794e-15 +1.106060606060606005e+03 4.393939393939394904e+02 3.946907027548989857e-17 +1.136363636363636488e+03 4.393939393939394904e+02 1.693353897939045293e-19 +1.166666666666666970e+03 4.393939393939394904e+02 4.233422443799554513e-22 +1.196969696969696997e+03 4.393939393939394904e+02 5.947998903018240826e-25 +1.227272727272727479e+03 4.393939393939394904e+02 4.524092374857080410e-28 +1.257575757575757507e+03 4.393939393939394904e+02 1.792185002743901951e-31 +1.287878787878787989e+03 4.393939393939394904e+02 3.553023206116384855e-35 +1.318181818181818471e+03 4.393939393939394904e+02 3.383091011068423199e-39 +1.348484848484848499e+03 4.393939393939394904e+02 1.482961626972931285e-43 +1.378787878787878981e+03 4.393939393939394904e+02 2.864906582123750810e-48 +1.409090909090909008e+03 4.393939393939394904e+02 2.332290390718712350e-53 +1.439393939393939490e+03 4.393939393939394904e+02 7.640771892899690025e-59 +1.469696969696969973e+03 4.393939393939394904e+02 9.607905200082776567e-65 +1.500000000000000000e+03 4.393939393939394904e+02 4.417484338635037608e-71 +-1.500000000000000000e+03 4.696969696969697452e+02 3.296325375164239287e-290 +-1.469696969696969745e+03 4.696969696969697452e+02 1.089284707477999274e-271 +-1.439393939393939490e+03 4.696969696969697452e+02 4.429793536380294970e-254 +-1.409090909090909008e+03 4.696969696969697452e+02 2.379546682244374415e-237 +-1.378787878787878753e+03 4.696969696969697452e+02 1.809985603978085315e-221 +-1.348484848484848499e+03 4.696969696969697452e+02 2.087330420477087307e-206 +-1.318181818181818244e+03 4.696969696969697452e+02 3.902753120679609249e-192 +-1.287878787878787989e+03 4.696969696969697452e+02 1.263592148116150266e-178 +-1.257575757575757507e+03 4.696969696969697452e+02 7.557087439101445294e-166 +-1.227272727272727252e+03 4.696969696969697452e+02 8.894733804536885967e-154 +-1.196969696969696997e+03 4.696969696969697452e+02 2.192427768934152406e-142 +-1.166666666666666515e+03 4.696969696969697452e+02 1.202756953777357461e-131 +-1.136363636363636488e+03 4.696969696969697452e+02 1.558836896993037684e-121 +-1.106060606060606005e+03 4.696969696969697452e+02 5.060194744258727849e-112 +-1.075757575757575751e+03 4.696969696969697452e+02 4.356268475749264902e-103 +-1.045454545454545496e+03 4.696969696969697452e+02 1.051825158759479565e-94 +-1.015151515151515127e+03 4.696969696969697452e+02 7.523470174959262088e-87 +-9.848484848484848726e+02 4.696969696969697452e+02 1.681769093994202809e-79 +-9.545454545454545041e+02 4.696969696969697452e+02 1.237882402550954711e-72 +-9.242424242424242493e+02 4.696969696969697452e+02 3.157273288493190006e-66 +-8.939393939393938808e+02 4.696969696969697452e+02 2.932805033955263968e-60 +-8.636363636363636260e+02 4.696969696969697452e+02 1.041536444950714942e-54 +-8.333333333333332575e+02 4.696969696969697452e+02 1.482625960384818511e-49 +-8.030303030303030027e+02 4.696969696969697452e+02 8.858572265124334768e-45 +-7.727272727272727479e+02 4.696969696969697452e+02 2.323504838735650528e-40 +-7.424242424242423795e+02 4.696969696969697452e+02 2.794521287592092516e-36 +-7.121212121212121247e+02 4.696969696969697452e+02 1.607885402204063373e-32 +-6.818181818181817562e+02 4.696969696969697452e+02 4.611582579933853633e-29 +-6.515151515151515014e+02 4.696969696969697452e+02 6.861500121974648627e-26 +-6.212121212121211329e+02 4.696969696969697452e+02 5.504943555269628461e-23 +-5.909090909090908781e+02 4.696969696969697452e+02 2.472324417284268920e-20 +-5.606060606060605096e+02 4.696969696969697452e+02 6.444577989125045061e-18 +-5.303030303030302548e+02 4.696969696969697452e+02 1.009720453475543344e-15 +-5.000000000000000000e+02 4.696969696969697452e+02 9.834906517405519448e-14 +-4.696969696969697452e+02 4.696969696969697452e+02 6.151911244443070217e-12 +-4.393939393939392630e+02 4.696969696969697452e+02 2.549720171445657035e-10 +-4.090909090909090082e+02 4.696969696969697452e+02 7.215277938779216920e-09 +-3.787878787878787534e+02 4.696969696969697452e+02 1.434797832226751071e-07 +-3.484848484848484986e+02 4.696969696969697452e+02 2.060952754440492893e-06 +-3.181818181818180165e+02 4.696969696969697452e+02 2.195387441913329381e-05 +-2.878787878787877617e+02 4.696969696969697452e+02 1.778319660458211498e-04 +-2.575757575757575069e+02 4.696969696969697452e+02 1.121804712250768898e-03 +-2.272727272727272521e+02 4.696969696969697452e+02 5.637029251018730973e-03 +-1.969696969696969973e+02 4.696969696969697452e+02 2.305097498732430056e-02 +-1.666666666666665151e+02 4.696969696969697452e+02 7.826691917058337111e-02 +-1.363636363636362603e+02 4.696969696969697452e+02 2.248664244665898315e-01 +-1.060606060606060055e+02 4.696969696969697452e+02 5.564158524580646858e-01 +-7.575757575757575069e+01 4.696969696969697452e+02 1.205417551072399007e+00 +-4.545454545454549589e+01 4.696969696969697452e+02 2.321329840757213159e+00 +-1.515151515151501371e+01 4.696969696969697452e+02 4.029575336703656419e+00 +1.515151515151524109e+01 4.696969696969697452e+02 6.386017470320094702e+00 +4.545454545454549589e+01 4.696969696969697452e+02 9.346267334126007853e+00 +7.575757575757575069e+01 4.696969696969697452e+02 1.276250745677545773e+01 +1.060606060606062329e+02 4.696969696969697452e+02 1.640739115024346262e+01 +1.363636363636364877e+02 4.696969696969697452e+02 2.001374351117112482e+01 +1.666666666666667425e+02 4.696969696969697452e+02 2.331554257030984800e+01 +1.969696969696969973e+02 4.696969696969697452e+02 2.607941266867414143e+01 +2.272727272727272521e+02 4.696969696969697452e+02 2.812259658780463312e+01 +2.575757575757577342e+02 4.696969696969697452e+02 2.931920339352130966e+01 +2.878787878787879890e+02 4.696969696969697452e+02 2.959957150752310184e+01 +3.181818181818182438e+02 4.696969696969697452e+02 2.894783723543701370e+01 +3.484848484848484986e+02 4.696969696969697452e+02 2.740114767170857135e+01 +3.787878787878789808e+02 4.696969696969697452e+02 2.505136371008614304e+01 +4.090909090909092356e+02 4.696969696969697452e+02 2.204730934729137815e+01 +4.393939393939394904e+02 4.696969696969697452e+02 1.859330534199407126e+01 +4.696969696969697452e+02 4.696969696969697452e+02 1.493871111047210221e+01 +5.000000000000000000e+02 4.696969696969697452e+02 1.135448600013549125e+01 +5.303030303030304822e+02 4.696969696969697452e+02 8.097025652719095135e+00 +5.606060606060605096e+02 4.696969696969697452e+02 5.366074047187590956e+00 +5.909090909090909918e+02 4.696969696969697452e+02 3.269594569239041348e+00 +6.212121212121214739e+02 4.696969696969697452e+02 1.809813356520433958e+00 +6.515151515151515014e+02 4.696969696969697452e+02 8.981242595383369665e-01 +6.818181818181819835e+02 4.696969696969697452e+02 3.938451388034517886e-01 +7.121212121212120110e+02 4.696969696969697452e+02 1.502409106354292700e-01 +7.424242424242424931e+02 4.696969696969697452e+02 4.902023343803101063e-02 +7.727272727272729753e+02 4.696969696969697452e+02 1.343387640559200007e-02 +8.030303030303030027e+02 4.696969696969697452e+02 3.032801906466364543e-03 +8.333333333333334849e+02 4.696969696969697452e+02 5.525161055462614757e-04 +8.636363636363639671e+02 4.696969696969697452e+02 7.947107386062601505e-05 +8.939393939393939945e+02 4.696969696969697452e+02 8.818710076177882501e-06 +9.242424242424244767e+02 4.696969696969697452e+02 7.368261931620156133e-07 +9.545454545454545041e+02 4.696969696969697452e+02 4.518401091155292189e-08 +9.848484848484849863e+02 4.696969696969697452e+02 1.979810045147786678e-09 +1.015151515151515468e+03 4.696969696969697452e+02 6.027040850409392587e-11 +1.045454545454545496e+03 4.696969696969697452e+02 1.237978279006370896e-12 +1.075757575757575978e+03 4.696969696969697452e+02 1.664179486460274236e-14 +1.106060606060606005e+03 4.696969696969697452e+02 1.418335871733455173e-16 +1.136363636363636488e+03 4.696969696969697452e+02 7.415268609422142457e-19 +1.166666666666666970e+03 4.696969696969697452e+02 2.298180960273950057e-21 +1.196969696969696997e+03 4.696969696969697452e+02 4.075259886177523587e-24 +1.227272727272727479e+03 4.696969696969697452e+02 3.985730491565317384e-27 +1.257575757575757507e+03 4.696969696969697452e+02 2.070014663641281400e-30 +1.287878787878787989e+03 4.696969696969697452e+02 5.489675720399862976e-34 +1.318181818181818471e+03 4.696969696969697452e+02 7.139802540244930781e-38 +1.348484848484848499e+03 4.696969696969697452e+02 4.368315301211030715e-42 +1.378787878787878981e+03 4.696969696969697452e+02 1.204524420319468467e-46 +1.409090909090909008e+03 4.696969696969697452e+02 1.432320621239124038e-51 +1.439393939393939490e+03 4.696969696969697452e+02 7.019409751131140033e-57 +1.469696969696969973e+03 4.696969696969697452e+02 1.353234097284289063e-62 +1.500000000000000000e+03 4.696969696969697452e+02 9.783564016050266370e-69 +-1.500000000000000000e+03 5.000000000000000000e+02 3.770536500545132397e-305 +-1.469696969696969745e+03 5.000000000000000000e+02 5.811146587116872589e-286 +-1.439393939393939490e+03 5.000000000000000000e+02 1.051283800345577783e-267 +-1.409090909090909008e+03 5.000000000000000000e+02 2.397934725488949310e-250 +-1.378787878787878753e+03 5.000000000000000000e+02 7.398391846425062855e-234 +-1.348484848484848499e+03 5.000000000000000000e+02 3.308314558189894351e-218 +-1.318181818181818244e+03 5.000000000000000000e+02 2.294543125524735672e-203 +-1.287878787878787989e+03 5.000000000000000000e+02 2.638272463260076417e-189 +-1.257575757575757507e+03 5.000000000000000000e+02 5.368520886190014728e-176 +-1.227272727272727252e+03 5.000000000000000000e+02 2.061305607752411092e-163 +-1.196969696969696997e+03 5.000000000000000000e+02 1.590331173135733218e-151 +-1.166666666666666515e+03 5.000000000000000000e+02 2.622155751583036780e-140 +-1.136363636363636488e+03 5.000000000000000000e+02 9.814924425518539964e-130 +-1.106060606060606005e+03 5.000000000000000000e+02 8.848474370846281444e-120 +-1.075757575757575751e+03 5.000000000000000000e+02 2.035924916243741547e-110 +-1.045454545454545496e+03 5.000000000000000000e+02 1.265288505022653967e-101 +-1.015151515151515127e+03 5.000000000000000000e+02 2.245111407822774232e-93 +-9.848484848484848726e+02 5.000000000000000000e+02 1.200760533549154684e-85 +-9.545454545454545041e+02 5.000000000000000000e+02 2.041071860286435924e-78 +-9.242424242424242493e+02 5.000000000000000000e+02 1.161235584405763959e-71 +-8.939393939393938808e+02 5.000000000000000000e+02 2.325856181748448658e-65 +-8.636363636363636260e+02 5.000000000000000000e+02 1.722859058062611168e-59 +-8.333333333333332575e+02 5.000000000000000000e+02 4.952089332747618990e-54 +-8.030303030303030027e+02 5.000000000000000000e+02 5.788020115190711360e-49 +-7.727272727272727479e+02 5.000000000000000000e+02 2.879181287860839546e-44 +-7.424242424242423795e+02 5.000000000000000000e+02 6.371820707268533187e-40 +-7.121212121212121247e+02 5.000000000000000000e+02 6.549910100891336762e-36 +-6.818181818181817562e+02 5.000000000000000000e+02 3.261141548139952405e-32 +-6.515151515151515014e+02 5.000000000000000000e+02 8.190592154689639769e-29 +-6.212121212121211329e+02 5.000000000000000000e+02 1.079405629075745686e-25 +-5.909090909090908781e+02 5.000000000000000000e+02 7.754498717481483205e-23 +-5.606060606060605096e+02 5.000000000000000000e+02 3.151098353630756389e-20 +-5.303030303030302548e+02 5.000000000000000000e+02 7.506067042544200381e-18 +-5.000000000000000000e+02 5.000000000000000000e+02 1.084855264042937882e-15 +-4.696969696969697452e+02 5.000000000000000000e+02 9.834906517405588868e-14 +-4.393939393939392630e+02 5.000000000000000000e+02 5.774328674328947442e-12 +-4.090909090909090082e+02 5.000000000000000000e+02 2.264242348262418465e-10 +-3.787878787878787534e+02 5.000000000000000000e+02 6.107385580804661962e-09 +-3.484848484848484986e+02 5.000000000000000000e+02 1.165690430938539772e-07 +-3.181818181818180165e+02 5.000000000000000000e+02 1.617538348122379698e-06 +-2.878787878787877617e+02 5.000000000000000000e+02 1.674483854635836866e-05 +-2.575757575757575069e+02 5.000000000000000000e+02 1.325371086279570612e-04 +-2.272727272727272521e+02 5.000000000000000000e+02 8.210372360606049214e-04 +-1.969696969696969973e+02 5.000000000000000000e+02 4.069670962380073261e-03 +-1.666666666666665151e+02 5.000000000000000000e+02 1.648134427951304312e-02 +-1.363636363636362603e+02 5.000000000000000000e+02 5.561503648793480331e-02 +-1.060606060606060055e+02 5.000000000000000000e+02 1.592762472320083389e-01 +-7.575757575757575069e+01 5.000000000000000000e+02 3.938451388034535650e-01 +-4.545454545454549589e+01 5.000000000000000000e+02 8.543497687776482330e-01 +-1.515151515151501371e+01 5.000000000000000000e+02 1.649929098861378174e+00 +1.515151515151524109e+01 5.000000000000000000e+02 2.875155878473117266e+00 +4.545454545454549589e+01 5.000000000000000000e+02 4.576513902341193152e+00 +7.575757575757575069e+01 5.000000000000000000e+02 6.727593712141153759e+00 +1.060606060606062329e+02 5.000000000000000000e+02 9.223041622713203935e+00 +1.363636363636364877e+02 5.000000000000000000e+02 1.189267220388695812e+01 +1.666666666666667425e+02 5.000000000000000000e+02 1.452916255455597394e+01 +1.969696969696969973e+02 5.000000000000000000e+02 1.691944523421542002e+01 +2.272727272727272521e+02 5.000000000000000000e+02 1.887157585883731059e+01 +2.575757575757577342e+02 5.000000000000000000e+02 2.023309862889174227e+01 +2.878787878787879890e+02 5.000000000000000000e+02 2.090104720680697525e+01 +3.181818181818182438e+02 5.000000000000000000e+02 2.082609784612732895e+01 +3.484848484848484986e+02 5.000000000000000000e+02 2.001374351117113903e+01 +3.787878787878789808e+02 5.000000000000000000e+02 1.852419054593361025e+01 +4.090909090909092356e+02 5.000000000000000000e+02 1.647077799900299411e+01 +4.393939393939394904e+02 5.000000000000000000e+02 1.401489965409862037e+01 +4.696969696969697452e+02 5.000000000000000000e+02 1.135448600013550191e+01 +5.000000000000000000e+02 5.000000000000000000e+02 8.703836765622375182e+00 +5.303030303030304822e+02 5.000000000000000000e+02 6.265381112019347221e+00 +5.606060606060605096e+02 5.000000000000000000e+02 4.198257131978432533e+00 +5.909090909090909918e+02 5.000000000000000000e+02 2.592568317032773795e+00 +6.212121212121214739e+02 5.000000000000000000e+02 1.458980303435513104e+00 +6.515151515151515014e+02 5.000000000000000000e+02 7.389391304207537647e-01 +6.818181818181819835e+02 5.000000000000000000e+02 3.322411735347132744e-01 +7.121212121212120110e+02 5.000000000000000000e+02 1.306450276394802157e-01 +7.424242424242424931e+02 5.000000000000000000e+02 4.420787312407663955e-02 +7.727272727272729753e+02 5.000000000000000000e+02 1.265056373311999188e-02 +8.030303030303030027e+02 5.000000000000000000e+02 3.004854438145668997e-03 +8.333333333333334849e+02 5.000000000000000000e+02 5.807692880777962866e-04 +8.636363636363639671e+02 5.000000000000000000e+02 8.942879788635098184e-05 +8.939393939393939945e+02 5.000000000000000000e+02 1.072840490473373092e-05 +9.242424242424244767e+02 5.000000000000000000e+02 9.793342834294247872e-07 +9.545454545454545041e+02 5.000000000000000000e+02 6.635633443757741510e-08 +9.848484848484849863e+02 5.000000000000000000e+02 3.251401439798244409e-09 +1.015151515151515468e+03 5.000000000000000000e+02 1.121089509383964959e-10 +1.045454545454545496e+03 5.000000000000000000e+02 2.643624361305260079e-12 +1.075757575757575978e+03 5.000000000000000000e+02 4.138288825130290017e-14 +1.106060606060606005e+03 5.000000000000000000e+02 4.169066704949643775e-16 +1.136363636363636488e+03 5.000000000000000000e+02 2.617295991581659639e-18 +1.166666666666666970e+03 5.000000000000000000e+02 9.902054361619147479e-21 +1.196969696969696997e+03 5.000000000000000000e+02 2.180631712290003242e-23 +1.227272727272727479e+03 5.000000000000000000e+02 2.696581401566096541e-26 +1.257575757575757507e+03 5.000000000000000000e+02 1.804147929571447884e-29 +1.287878787878787989e+03 5.000000000000000000e+02 6.284560592169752431e-33 +1.318181818181818471e+03 5.000000000000000000e+02 1.095474273756845335e-36 +1.348484848484848499e+03 5.000000000000000000e+02 9.172713499359318212e-41 +1.378787878787878981e+03 5.000000000000000000e+02 3.537278923912772307e-45 +1.409090909090909008e+03 5.000000000000000000e+02 6.015720192032289303e-50 +1.439393939393939490e+03 5.000000000000000000e+02 4.315065247200378012e-55 +1.469696969696969973e+03 5.000000000000000000e+02 1.247000591634072030e-60 +1.500000000000000000e+03 5.000000000000000000e+02 1.385119369922601767e-66 +-1.500000000000000000e+03 5.303030303030304822e+02 8.399115979301191251e-321 +-1.469696969696969745e+03 5.303030303030304822e+02 6.295312769213056717e-301 +-1.439393939393939490e+03 5.303030303030304822e+02 5.305973067519777776e-282 +-1.409090909090909008e+03 5.303030303030304822e+02 5.378423962584364907e-264 +-1.378787878787878753e+03 5.303030303030304822e+02 7.039348969580053661e-247 +-1.348484848484848499e+03 5.303030303030304822e+02 1.275575583369602308e-230 +-1.318181818181818244e+03 5.303030303030304822e+02 3.427271189294925222e-215 +-1.287878787878787989e+03 5.303030303030304822e+02 1.460478627360033217e-200 +-1.257575757575757507e+03 5.303030303030304822e+02 1.054498239096036676e-186 +-1.227272727272727252e+03 5.303030303030304822e+02 1.376459522873434684e-173 +-1.196969696969696997e+03 5.303030303030304822e+02 3.461581338701957984e-161 +-1.166666666666666515e+03 5.303030303030304822e+02 1.785127688795822943e-149 +-1.136363636363636488e+03 5.303030303030304822e+02 2.006787473306398074e-138 +-1.106060606060606005e+03 5.303030303030304822e+02 5.221413508755827081e-128 +-1.075757575757575751e+03 5.303030303030304822e+02 3.334342676870646712e-118 +-1.045454545454545496e+03 5.303030303030304822e+02 5.534930789535624007e-109 +-1.015151515151515127e+03 5.303030303030304822e+02 2.526398915685159803e-100 +-9.848484848484848726e+02 5.303030303030304822e+02 3.350047264315313535e-92 +-9.545454545454545041e+02 5.303030303030304822e+02 1.361740296015984590e-84 +-9.242424242424242493e+02 5.303030303030304822e+02 1.788259835300976079e-77 +-8.939393939393938808e+02 5.303030303030304822e+02 7.985867999539144734e-71 +-8.636363636363636260e+02 5.303030303030304822e+02 1.274954127372907976e-64 +-8.333333333333332575e+02 5.303030303030304822e+02 7.640771892899690025e-59 +-8.030303030303030027e+02 5.303030303030304822e+02 1.802615210572965918e-53 +-7.727272727272727479e+02 5.303030303030304822e+02 1.753510576100227298e-48 +-7.424242424242423795e+02 5.303030303030304822e+02 7.357551500589416943e-44 +-7.121212121212121247e+02 5.303030303030304822e+02 1.391301834018529342e-39 +-6.818181818181817562e+02 5.303030303030304822e+02 1.237313225194082409e-35 +-6.515151515151515014e+02 5.303030303030304822e+02 5.393601910098739758e-32 +-6.212121212121211329e+02 5.303030303030304822e+02 1.199646544736765024e-28 +-5.909090909090908781e+02 5.303030303030304822e+02 1.415470165255482274e-25 +-5.606060606060605096e+02 5.303030303030304822e+02 9.199887089891628764e-23 +-5.303030303030302548e+02 5.303030303030304822e+02 3.416044915081259121e-20 +-5.000000000000000000e+02 5.303030303030304822e+02 7.506067042544040144e-18 +-4.696969696969697452e+02 5.303030303030304822e+02 1.009720453475500351e-15 +-4.393939393939392630e+02 5.303030303030304822e+02 8.592218911187478174e-14 +-4.090909090909090082e+02 5.303030303030304822e+02 4.773139830449487581e-12 +-3.787878787878787534e+02 5.303030303030304822e+02 1.784186981526931991e-10 +-3.484848484848484986e+02 5.303030303030304822e+02 4.619769020364059393e-09 +-3.181818181818180165e+02 5.303030303030304822e+02 8.519492193135669927e-08 +-2.878787878787877617e+02 5.303030303030304822e+02 1.149090232075827735e-06 +-2.575757575757575069e+02 5.303030303030304822e+02 1.162621955646446031e-05 +-2.272727272727272521e+02 5.303030303030304822e+02 9.039146387247615233e-05 +-1.969696969696969973e+02 5.303030303030304822e+02 5.525161055462614757e-04 +-1.666666666666665151e+02 5.303030303030304822e+02 2.713180947850626912e-03 +-1.363636363636362603e+02 5.303030303030304822e+02 1.092396005911746605e-02 +-1.060606060606060055e+02 5.303030303030304822e+02 3.675900705335541363e-02 +-7.575757575757575069e+01 5.303030303030304822e+02 1.052466108158093966e-01 +-4.545454545454549589e+01 5.303030303030304822e+02 2.607084247504894425e-01 +-1.515151515151501371e+01 5.303030303030304822e+02 5.674271211594718034e-01 +1.515151515151524109e+01 5.303030303030304822e+02 1.100632249223699066e+00 +4.545454545454549589e+01 5.303030303030304822e+02 1.927454348151819152e+00 +7.575757575757575069e+01 5.303030303030304822e+02 3.083414106412950773e+00 +1.060606060606062329e+02 5.303030303030304822e+02 4.553498766517232177e+00 +1.363636363636364877e+02 5.303030303030304822e+02 6.265381112019335674e+00 +1.666666666666667425e+02 5.303030303030304822e+02 8.097025652719089805e+00 +1.969696969696969973e+02 5.303030303030304822e+02 9.895316726363947879e+00 +2.272727272727272521e+02 5.303030303030304822e+02 1.149936924196608246e+01 +2.575757575757577342e+02 5.303030303030304822e+02 1.276250745677545240e+01 +2.878787878787879890e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.181818181818182438e+02 5.303030303030304822e+02 1.384652974243119417e+01 +3.484848484848484986e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.787878787878789808e+02 5.303030303030304822e+02 1.276250745677545240e+01 +4.090909090909092356e+02 5.303030303030304822e+02 1.149936924196609844e+01 +4.393939393939394904e+02 5.303030303030304822e+02 9.895316726363956761e+00 +4.696969696969697452e+02 5.303030303030304822e+02 8.097025652719089805e+00 +5.000000000000000000e+02 5.303030303030304822e+02 6.265381112019347221e+00 +5.303030303030304822e+02 5.303030303030304822e+02 4.553498766517232177e+00 +5.606060606060605096e+02 5.303030303030304822e+02 3.083414106412966760e+00 +5.909090909090909918e+02 5.303030303030304822e+02 1.927454348151822705e+00 +6.212121212121214739e+02 5.303030303030304822e+02 1.100632249223697290e+00 +6.515151515151515014e+02 5.303030303030304822e+02 5.674271211594728026e-01 +6.818181818181819835e+02 5.303030303030304822e+02 2.607084247504903862e-01 +7.121212121212120110e+02 5.303030303030304822e+02 1.052466108158106178e-01 +7.424242424242424931e+02 5.303030303030304822e+02 3.675900705335548302e-02 +7.727272727272729753e+02 5.303030303030304822e+02 1.092396005911746605e-02 +8.030303030303030027e+02 5.303030303030304822e+02 2.713180947850645994e-03 +8.333333333333334849e+02 5.303030303030304822e+02 5.525161055462623431e-04 +8.636363636363639671e+02 5.303030303030304822e+02 9.039146387247502747e-05 +8.939393939393939945e+02 5.303030303030304822e+02 1.162621955646462294e-05 +9.242424242424244767e+02 5.303030303030304822e+02 1.149090232075827735e-06 +9.545454545454545041e+02 5.303030303030304822e+02 8.519492193135790364e-08 +9.848484848484849863e+02 5.303030303030304822e+02 4.619769020364141284e-09 +1.015151515151515468e+03 5.303030303030304822e+02 1.784186981526900196e-10 +1.045454545454545496e+03 5.303030303030304822e+02 4.773139830449487581e-12 +1.075757575757575978e+03 5.303030303030304822e+02 8.592218911187234574e-14 +1.106060606060606005e+03 5.303030303030304822e+02 1.009720453475564840e-15 +1.136363636363636488e+03 5.303030303030304822e+02 7.506067042544040144e-18 +1.166666666666666970e+03 5.303030303030304822e+02 3.416044915081259121e-20 +1.196969696969696997e+03 5.303030303030304822e+02 9.199887089892153034e-23 +1.227272727272727479e+03 5.303030303030304822e+02 1.415470165255482274e-25 +1.257575757575757507e+03 5.303030303030304822e+02 1.199646544736833183e-28 +1.287878787878787989e+03 5.303030303030304822e+02 5.393601910098969659e-32 +1.318181818181818471e+03 5.303030303030304822e+02 1.237313225194047396e-35 +1.348484848484848499e+03 5.303030303030304822e+02 1.391301834018608461e-39 +1.378787878787878981e+03 5.303030303030304822e+02 7.357551500589416943e-44 +1.409090909090909008e+03 5.303030303030304822e+02 1.753510576100426629e-48 +1.439393939393939490e+03 5.303030303030304822e+02 1.802615210573119387e-53 +1.469696969696969973e+03 5.303030303030304822e+02 7.640771892899254044e-59 +1.500000000000000000e+03 5.303030303030304822e+02 1.274954127373052868e-64 +-1.500000000000000000e+03 5.606060606060605096e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.606060606060605096e+02 1.308211720340744662e-316 +-1.439393939393939490e+03 5.606060606060605096e+02 5.384070588134642577e-297 +-1.409090909090909008e+03 5.606060606060605096e+02 2.540160591673379619e-278 +-1.378787878787878753e+03 5.606060606060605096e+02 1.476034124078455818e-260 +-1.348484848484848499e+03 5.606060606060605096e+02 1.133566620857054436e-243 +-1.318181818181818244e+03 5.606060606060605096e+02 1.233125621691490940e-227 +-1.287878787878787989e+03 5.606060606060605096e+02 2.033925169773270969e-212 +-1.257575757575757507e+03 5.606060606060605096e+02 5.438151644394856985e-198 +-1.227272727272727252e+03 5.606060606060605096e+02 2.516756677948758717e-184 +-1.196969696969696997e+03 5.606060606060605096e+02 2.150072767339572052e-171 +-1.166666666666666515e+03 5.606060606060605096e+02 3.611595492652526457e-159 +-1.136363636363636488e+03 5.606060606060605096e+02 1.268979554189097482e-147 +-1.106060606060606005e+03 5.606060606060605096e+02 9.909662211053542632e-137 +-1.075757575757575751e+03 5.606060606060605096e+02 1.825216843125098206e-126 +-1.045454545454545496e+03 5.606060606060605096e+02 8.404032505440477884e-117 +-1.015151515151515127e+03 5.606060606060605096e+02 1.024019974798784737e-107 +-9.848484848484848726e+02 5.606060606060605096e+02 3.491161610846980268e-99 +-9.545454545454545041e+02 5.606060606060605096e+02 3.516650693976034658e-91 +-9.242424242424242493e+02 5.606060606060605096e+02 1.103841607000293607e-83 +-8.939393939393938808e+02 5.606060606060605096e+02 1.137330255125591933e-76 +-8.636363636363636260e+02 5.606060606060605096e+02 4.046842924222785494e-70 +-8.333333333333332575e+02 5.606060606060605096e+02 5.225251588496582907e-64 +-8.030303030303030027e+02 5.606060606060605096e+02 2.569412945640338810e-58 +-7.727272727272727479e+02 5.606060606060605096e+02 5.043531720430224003e-53 +-7.424242424242423795e+02 5.606060606060605096e+02 4.137248587890555295e-48 +-7.121212121212121247e+02 5.606060606060605096e+02 1.482961626972994411e-43 +-6.818181818181817562e+02 5.606060606060605096e+02 2.425596935316351811e-39 +-6.515151515151515014e+02 5.606060606060605096e+02 1.888297121780456365e-35 +-6.212121212121211329e+02 5.606060606060605096e+02 7.288549574529638981e-32 +-5.909090909090908781e+02 5.606060606060605096e+02 1.451278128946221470e-28 +-5.606060606060605096e+02 5.606060606060605096e+02 1.549109724599552645e-25 +-5.303030303030302548e+02 5.606060606060605096e+02 9.199887089892153034e-23 +-5.000000000000000000e+02 5.606060606060605096e+02 3.151098353630756389e-20 +-4.696969696969697452e+02 5.606060606060605096e+02 6.444577989125091283e-18 +-4.393939393939392630e+02 5.606060606060605096e+02 8.137997505907281115e-16 +-4.090909090909090082e+02 5.606060606060605096e+02 6.552879881345288163e-14 +-3.787878787878787534e+02 5.606060606060605096e+02 3.470587925503582217e-12 +-3.484848484848484986e+02 5.606060606060605096e+02 1.245541639253622513e-10 +-3.181818181818180165e+02 5.606060606060605096e+02 3.116660753075421639e-09 +-2.878787878787877617e+02 5.606060606060605096e+02 5.587945784002614882e-08 +-2.575757575757575069e+02 5.606060606060605096e+02 7.368261931620365774e-07 +-2.272727272727272521e+02 5.606060606060605096e+02 7.325049444657307266e-06 +-1.969696969696969973e+02 5.606060606060605096e+02 5.621272911507701261e-05 +-1.666666666666665151e+02 5.606060606060605096e+02 3.405233689522352649e-04 +-1.363636363636362603e+02 5.606060606060605096e+02 1.663107833829703241e-03 +-1.060606060606060055e+02 5.606060606060605096e+02 6.680235796974111351e-03 +-7.575757575757575069e+01 5.606060606060605096e+02 2.248336393898591953e-02 +-4.545454545454549589e+01 5.606060606060605096e+02 6.451975134901938302e-02 +-1.515151515151501371e+01 5.606060606060605096e+02 1.604402458870259063e-01 +1.515151515151524109e+01 5.606060606060605096e+02 3.509248288217593492e-01 +4.545454545454549589e+01 5.606060606060605096e+02 6.844622249752956300e-01 +7.575757575757575069e+01 5.606060606060605096e+02 1.205417551072405447e+00 +1.060606060606062329e+02 5.606060606060605096e+02 1.938473033170051263e+00 +1.363636363636364877e+02 5.606060606060605096e+02 2.875155878473127480e+00 +1.666666666666667425e+02 5.606060606060605096e+02 3.967812283772128357e+00 +1.969696969696969973e+02 5.606060606060605096e+02 5.133353887909683166e+00 +2.272727272727272521e+02 5.606060606060605096e+02 6.265381112019366761e+00 +2.575757575757577342e+02 5.606060606060605096e+02 7.250857669587020382e+00 +2.878787878787879890e+02 5.606060606060605096e+02 7.987112918615063784e+00 +3.181818181818182438e+02 5.606060606060605096e+02 8.396056384465900635e+00 +3.484848484848484986e+02 5.606060606060605096e+02 8.434047231856165894e+00 +3.787878787878789808e+02 5.606060606060605096e+02 8.097025652719134214e+00 +4.090909090909092356e+02 5.606060606060605096e+02 7.420975727555105372e+00 +4.393939393939394904e+02 5.606060606060605096e+02 6.477736584771358608e+00 +4.696969696969697452e+02 5.606060606060605096e+02 5.366074047187603391e+00 +5.000000000000000000e+02 5.606060606060605096e+02 4.198257131978437862e+00 +5.303030303030304822e+02 5.606060606060605096e+02 3.083414106412971201e+00 +5.606060606060605096e+02 5.606060606060605096e+02 2.110474631917974797e+00 +5.909090909090909918e+02 5.606060606060605096e+02 1.334788491359494955e+00 +6.212121212121214739e+02 5.606060606060605096e+02 7.724865797785707144e-01 +6.515151515151515014e+02 5.606060606060605096e+02 4.046143710365219803e-01 +6.818181818181819835e+02 5.606060606060605096e+02 1.894753837471508107e-01 +7.121212121212120110e+02 5.606060606060605096e+02 7.826691917058378745e-02 +7.424242424242424931e+02 5.606060606060605096e+02 2.810179219584338708e-02 +7.727272727272729753e+02 5.606060606060605096e+02 8.631774319411335966e-03 +8.030303030303030027e+02 5.606060606060605096e+02 2.229563892895675744e-03 +8.333333333333334849e+02 5.606060606060605096e+02 4.754453697203524904e-04 +8.636363636363639671e+02 5.606060606060605096e+02 8.207536179214112982e-05 +8.939393939393939945e+02 5.606060606060605096e+02 1.123286822982196279e-05 +9.242424242424244767e+02 5.606060606060605096e+02 1.192152875094306787e-06 +9.545454545454545041e+02 5.606060606060605096e+02 9.585129365857886975e-08 +9.848484848484849863e+02 5.606060606060605096e+02 5.696572446328791145e-09 +1.015151515151515468e+03 5.606060606060605096e+02 2.438750248254238478e-10 +1.045454545454545496e+03 5.606060606060605096e+02 7.320000032674891436e-12 +1.075757575757575978e+03 5.606060606060605096e+02 1.497478014110274084e-13 +1.106060606060606005e+03 5.606060606060605096e+02 2.027190509963051746e-15 +1.136363636363636488e+03 5.606060606060605096e+02 1.760986780776509373e-17 +1.166666666666666970e+03 5.606060606060605096e+02 9.507170764262750846e-20 +1.196969696969696997e+03 5.606060606060605096e+02 3.085673479698904782e-22 +1.227272727272727479e+03 5.606060606060605096e+02 5.816818120353747505e-25 +1.257575757575757507e+03 5.606060606060605096e+02 6.145465357752497194e-28 +1.287878787878787989e+03 5.606060606060605096e+02 3.506859212770513601e-31 +1.318181818181818471e+03 5.606060606060605096e+02 1.040399671311544578e-34 +1.348484848484848499e+03 5.606060606060605096e+02 1.542723219854800460e-38 +1.378787878787878981e+03 5.606060606060605096e+02 1.097824547628497273e-42 +1.409090909090909008e+03 5.606060606060605096e+02 3.595420650648373964e-47 +1.439393939393939490e+03 5.606060606060605096e+02 5.190588847986098680e-52 +1.469696969696969973e+03 5.606060606060605096e+02 3.159916171861213093e-57 +1.500000000000000000e+03 5.606060606060605096e+02 7.750539401519811312e-63 +-1.500000000000000000e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 5.909090909090909918e+02 1.037081049593326322e-312 +-1.409090909090909008e+03 5.909090909090909918e+02 2.386894684156191612e-293 +-1.378787878787878753e+03 5.909090909090909918e+02 6.449534607913776447e-275 +-1.348484848484848499e+03 5.909090909090909918e+02 2.197103695739388091e-257 +-1.318181818181818244e+03 5.909090909090909918e+02 1.012082337004513886e-240 +-1.287878787878787989e+03 5.909090909090909918e+02 6.753110700097566719e-225 +-1.257575757575757507e+03 5.909090909090909918e+02 6.983253455218622215e-210 +-1.227272727272727252e+03 5.909090909090909918e+02 1.195871167959245647e-195 +-1.196969696969696997e+03 5.909090909090909918e+02 3.619544693035390224e-182 +-1.166666666666666515e+03 5.909090909090909918e+02 2.063955429327737183e-169 +-1.136363636363636488e+03 5.909090909090909918e+02 2.360592021961061274e-157 +-1.106060606060606005e+03 5.909090909090909918e+02 5.758068049508225421e-146 +-1.075757575757575751e+03 5.909090909090909918e+02 3.181210730371993723e-135 +-1.045454545454545496e+03 5.909090909090909918e+02 4.222367043598411994e-125 +-1.015151515151515127e+03 5.909090909090909918e+02 1.426326987358760378e-115 +-9.848484848484848726e+02 5.909090909090909918e+02 1.297469096415528775e-106 +-9.545454545454545041e+02 5.909090909090909918e+02 3.358679381567846592e-98 +-9.242424242424242493e+02 5.909090909090909918e+02 2.611415843250447120e-90 +-8.939393939393938808e+02 5.909090909090909918e+02 6.428733181079069224e-83 +-8.636363636363636260e+02 5.909090909090909918e+02 5.275773338399290609e-76 +-8.333333333333332575e+02 5.909090909090909918e+02 1.517718613154214644e-69 +-8.030303030303030027e+02 5.909090909090909918e+02 1.607449729462788923e-63 +-7.727272727272727479e+02 5.909090909090909918e+02 6.574832806498292471e-58 +-7.424242424242423795e+02 5.909090909090909918e+02 1.088070231295507382e-52 +-7.121212121212121247e+02 5.909090909090909918e+02 7.623270566396001438e-48 +-6.818181818181817562e+02 5.909090909090909918e+02 2.363136351615506456e-43 +-6.515151515151515014e+02 5.909090909090909918e+02 3.383091011068759252e-39 +-6.212121212121211329e+02 5.909090909090909918e+02 2.331814555953415053e-35 +-5.909090909090908781e+02 5.909090909090909918e+02 8.056961709414218233e-32 +-5.606060606060605096e+02 5.909090909090909918e+02 1.451278128946138961e-28 +-5.303030303030302548e+02 5.909090909090909918e+02 1.415470165255522452e-25 +-5.000000000000000000e+02 5.909090909090909918e+02 7.754498717481152891e-23 +-4.696969696969697452e+02 5.909090909090909918e+02 2.472324417284251467e-20 +-4.393939393939392630e+02 5.909090909090909918e+02 4.746956502817839563e-18 +-4.090909090909090082e+02 5.909090909090909918e+02 5.672911599541404415e-16 +-3.787878787878787534e+02 5.909090909090909918e+02 4.355762747543164714e-14 +-3.484848484848484986e+02 5.909090909090909918e+02 2.215337409576208401e-12 +-3.181818181818180165e+02 5.909090909090909918e+02 7.685048295328364288e-11 +-2.878787878787877617e+02 5.909090909090909918e+02 1.870085776796257027e-09 +-2.575757575757575069e+02 5.909090909090909918e+02 3.278878867068313137e-08 +-2.272727272727272521e+02 5.909090909090909918e+02 4.249544803125846471e-07 +-1.969696969696969973e+02 5.909090909090909918e+02 4.171386994035332742e-06 +-1.666666666666665151e+02 5.909090909090909918e+02 3.173737341076282548e-05 +-1.363636363636362603e+02 5.909090909090909918e+02 1.912973124885148767e-04 +-1.060606060606060055e+02 5.909090909090909918e+02 9.325082122531815803e-04 +-7.575757575757575069e+01 5.909090909090909918e+02 3.748214649864028188e-03 +-4.545454545454549589e+01 5.909090909090909918e+02 1.265056373311999188e-02 +-1.515151515151501371e+01 5.909090909090909918e+02 3.646348270185588436e-02 +1.515151515151524109e+01 5.909090909090909918e+02 9.117631266334753903e-02 +4.545454545454549589e+01 5.909090909090909918e+02 2.006586295801082720e-01 +7.575757575757575069e+01 5.909090909090909918e+02 3.938451388034528988e-01 +1.060606060606062329e+02 5.909090909090909918e+02 6.977316435222902236e-01 +1.363636363636364877e+02 5.909090909090909918e+02 1.127752104990677795e+00 +1.666666666666667425e+02 5.909090909090909918e+02 1.678926737930095836e+00 +1.969696969696969973e+02 5.909090909090909918e+02 2.321329840757218932e+00 +2.272727272727272521e+02 5.909090909090909918e+02 3.001833994227007807e+00 +2.575757575757577342e+02 5.909090909090909918e+02 3.651761936183823387e+00 +2.878787878787879890e+02 5.909090909090909918e+02 4.198257131978422763e+00 +3.181818181818182438e+02 5.909090909090909918e+02 4.576513902341186935e+00 +3.484848484848484986e+02 5.909090909090909918e+02 4.740363630203879630e+00 +3.787878787878789808e+02 5.909090909090909918e+02 4.669551349532348183e+00 +4.090909090909092356e+02 5.909090909090909918e+02 4.372847671700370142e+00 +4.393939393939394904e+02 5.909090909090909918e+02 3.886707582912671821e+00 +4.696969696969697452e+02 5.909090909090909918e+02 3.269594569239044013e+00 +5.000000000000000000e+02 5.909090909090909918e+02 2.592568317032778236e+00 +5.303030303030304822e+02 5.909090909090909918e+02 1.927454348151826036e+00 +5.606060606060605096e+02 5.909090909090909918e+02 1.334788491359494955e+00 +5.909090909090909918e+02 5.909090909090909918e+02 8.543497687776504534e-01 +6.212121212121214739e+02 5.909090909090909918e+02 5.008848067624556144e-01 +6.515151515151515014e+02 5.909090909090909918e+02 2.662358111743486355e-01 +6.818181818181819835e+02 5.909090909090909918e+02 1.268331178800940762e-01 +7.121212121212120110e+02 5.909090909090909918e+02 5.347011694349682043e-02 +7.424242424242424931e+02 5.909090909090909918e+02 1.967161942171875497e-02 +7.727272727272729753e+02 5.909090909090909918e+02 6.220444444303472806e-03 +8.030303030303030027e+02 5.909090909090909918e+02 1.663107833829679388e-03 +8.333333333333334849e+02 5.909090909090909918e+02 3.693737472711781933e-04 +8.636363636363639671e+02 5.909090909090909918e+02 6.687299228485469975e-05 +8.939393939393939945e+02 5.909090909090909918e+02 9.672320012642446414e-06 +9.242424242424244767e+02 5.909090909090909918e+02 1.094020203654185085e-06 +9.545454545454545041e+02 5.909090909090909918e+02 9.460584959310517690e-08 +9.848484848484849863e+02 5.909090909090909918e+02 6.107385580804552774e-09 +1.015151515151515468e+03 5.909090909090909918e+02 2.870434826384546045e-10 +1.045454545454545496e+03 5.909090909090909918e+02 9.566848707108876447e-12 +1.075757575757575978e+03 5.909090909090909918e+02 2.199664314715052058e-13 +1.106060606060606005e+03 5.909090909090909918e+02 3.390089671968842884e-15 +1.136363636363636488e+03 5.909090909090909918e+02 3.398582235670923945e-17 +1.166666666666666970e+03 5.909090909090909918e+02 2.148049618647422723e-19 +1.196969696969696997e+03 5.909090909090909918e+02 8.285952404760724992e-22 +1.227272727272727479e+03 5.909090909090909918e+02 1.886024763124057985e-24 +1.257575757575757507e+03 5.909090909090909918e+02 2.446121198940783104e-27 +1.287878787878787989e+03 5.909090909090909918e+02 1.743478240992565787e-30 +1.318181818181818471e+03 5.909090909090909918e+02 6.578229000975716887e-34 +1.348484848484848499e+03 5.909090909090909918e+02 1.264051646960990126e-37 +1.378787878787878981e+03 5.909090909090909918e+02 1.188658400193608311e-41 +1.409090909090909008e+03 5.909090909090909918e+02 5.249552997608682586e-46 +1.439393939393939490e+03 5.909090909090909918e+02 1.043664146101998765e-50 +1.469696969696969973e+03 5.909090909090909918e+02 8.942029677827931022e-56 +1.500000000000000000e+03 5.909090909090909918e+02 3.157007688089750471e-61 +-1.500000000000000000e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.212121212121214739e+02 4.211262587266922816e-309 +-1.378787878787878753e+03 6.212121212121214739e+02 5.546146491229375902e-290 +-1.348484848484848499e+03 6.212121212121214739e+02 8.778119308815376739e-272 +-1.318181818181818244e+03 6.212121212121214739e+02 1.792176055433490743e-254 +-1.287878787878787989e+03 6.212121212121214739e+02 5.059765528444661862e-238 +-1.257575757575757507e+03 6.212121212121214739e+02 2.115025883286082351e-222 +-1.227272727272727252e+03 6.212121212121214739e+02 1.399797325211817411e-207 +-1.196969696969696997e+03 6.212121212121214739e+02 1.566646369529587102e-193 +-1.166666666666666515e+03 6.212121212121214739e+02 3.162924800414850501e-180 +-1.136363636363636488e+03 6.212121212121214739e+02 1.227264349567649941e-167 +-1.106060606060606005e+03 6.212121212121214739e+02 9.738713381803225391e-156 +-1.075757575757575751e+03 6.212121212121214739e+02 1.679676617131259692e-144 +-1.045454545454545496e+03 6.212121212121214739e+02 6.683752649728793397e-134 +-1.015151515151515127e+03 6.212121212121214739e+02 6.505178216560347553e-124 +-9.848484848484848726e+02 6.212121212121214739e+02 1.639756130903938135e-114 +-9.545454545454545041e+02 6.212121212121214739e+02 1.132090696909766528e-105 +-9.242424242424242493e+02 6.212121212121214739e+02 2.261149588468900711e-97 +-8.939393939393938808e+02 6.212121212121214739e+02 1.378323829382579349e-89 +-8.636363636363636260e+02 6.212121212121214739e+02 2.701708418515475436e-82 +-8.333333333333332575e+02 6.212121212121214739e+02 1.792032305386302921e-75 +-8.030303030303030027e+02 6.212121212121214739e+02 4.227579734002310546e-69 +-7.727272727272727479e+02 6.212121212121214739e+02 3.723560575194773417e-63 +-7.424242424242423795e+02 6.212121212121214739e+02 1.283781973573493868e-57 +-7.121212121212121247e+02 6.212121212121214739e+02 1.814259930288886215e-52 +-6.818181818181817562e+02 6.212121212121214739e+02 1.099147165157795239e-47 +-6.515151515151515014e+02 6.212121212121214739e+02 2.981923889632180287e-43 +-6.212121212121211329e+02 6.212121212121214739e+02 3.779387970961818306e-39 +-5.909090909090908781e+02 6.212121212121214739e+02 2.331814555953249342e-35 +-5.606060606060605096e+02 6.212121212121214739e+02 7.288549574529121158e-32 +-5.303030303030302548e+02 6.212121212121214739e+02 1.199646544736730944e-28 +-5.000000000000000000e+02 6.212121212121214739e+02 1.079405629075669233e-25 +-4.696969696969697452e+02 6.212121212121214739e+02 5.504943555269315780e-23 +-4.393939393939392630e+02 6.212121212121214739e+02 1.647931249405019494e-20 +-4.090909090909090082e+02 6.212121212121214739e+02 2.994939843867773599e-18 +-3.787878787878787534e+02 6.212121212121214739e+02 3.413565520039279443e-16 +-3.484848484848484986e+02 6.212121212121214739e+02 2.517511129640726192e-14 +-3.181818181818180165e+02 6.212121212121214739e+02 1.237978279006370896e-12 +-2.878787878787877617e+02 6.212121212121214739e+02 4.177650791163415362e-11 +-2.575757575757575069e+02 6.212121212121214739e+02 9.944691260328229964e-10 +-2.272727272727272521e+02 6.212121212121214739e+02 1.714417823045321516e-08 +-1.969696969696969973e+02 6.212121212121214739e+02 2.194815096921705473e-07 +-1.666666666666665151e+02 6.212121212121214739e+02 2.136920489407614622e-06 +-1.363636363636362603e+02 6.212121212121214739e+02 1.618470429048136916e-05 +-1.060606060606060055e+02 6.212121212121214739e+02 9.741538245333861297e-05 +-7.575757575757575069e+01 6.212121212121214739e+02 4.754453697203491294e-04 +-4.545454545454549589e+01 6.212121212121214739e+02 1.917483004401479389e-03 +-1.515151515151501371e+01 6.212121212121214739e+02 6.504161435522654022e-03 +1.515151515151524109e+01 6.212121212121214739e+02 1.886316741582922535e-02 +4.545454545454549589e+01 6.212121212121214739e+02 4.748972307319277580e-02 +7.575757575757575069e+01 6.212121212121214739e+02 1.052466108158091190e-01 +1.060606060606062329e+02 6.212121212121214739e+02 2.079530918209709645e-01 +1.363636363636364877e+02 6.212121212121214739e+02 3.705615046728195083e-01 +1.666666666666667425e+02 6.212121212121214739e+02 6.016519329243237291e-01 +1.969696969696969973e+02 6.212121212121214739e+02 8.981242595383320815e-01 +2.272727272727272521e+02 6.212121212121214739e+02 1.242261988017603569e+00 +2.575757575757577342e+02 6.212121212121214739e+02 1.602576414572423280e+00 +2.878787878787879890e+02 6.212121212121214739e+02 1.938473033170031501e+00 +3.181818181818182438e+02 6.212121212121214739e+02 2.207529387731114401e+00 +3.484848484848484986e+02 6.212121212121214739e+02 2.373519179353682063e+00 +3.787878787878789808e+02 6.212121212121214739e+02 2.413325425405136837e+00 +4.090909090909092356e+02 6.212121212121214739e+02 2.321329840757211382e+00 +4.393939393939394904e+02 6.212121212121214739e+02 2.110474631917954369e+00 +4.696969696969697452e+02 6.212121212121214739e+02 1.809813356520440397e+00 +5.000000000000000000e+02 6.212121212121214739e+02 1.458980303435515546e+00 +5.303030303030304822e+02 6.212121212121214739e+02 1.100632249223699066e+00 +5.606060606060605096e+02 6.212121212121214739e+02 7.724865797785728239e-01 +5.909090909090909918e+02 6.212121212121214739e+02 5.008848067624565026e-01 +6.212121212121214739e+02 6.212121212121214739e+02 2.975697925943368016e-01 +6.515151515151515014e+02 6.212121212121214739e+02 1.604402458870241854e-01 +6.818181818181819835e+02 6.212121212121214739e+02 7.766838493185758419e-02 +7.121212121212120110e+02 6.212121212121214739e+02 3.335632957512527086e-02 +7.424242424242424931e+02 6.212121212121214739e+02 1.254224770355766641e-02 +7.727272727272729753e+02 6.212121212121214739e+02 4.069670962380043770e-03 +8.030303030303030027e+02 6.212121212121214739e+02 1.121804712250768898e-03 +8.333333333333334849e+02 6.212121212121214739e+02 2.582855175103775124e-04 +8.636363636363639671e+02 6.212121212121214739e+02 4.877778093119096729e-05 +8.939393939393939945e+02 6.212121212121214739e+02 7.410732345003848875e-06 +9.242424242424244767e+02 6.212121212121214739e+02 8.872761371850682329e-07 +9.545454545454545041e+02 6.212121212121214739e+02 8.190682658047538215e-08 +9.848484848484849863e+02 6.212121212121214739e+02 5.696572446328791145e-09 +1.015151515151515468e+03 6.212121212121214739e+02 2.913208311720530021e-10 +1.045454545454545496e+03 6.212121212121214739e+02 1.067799151664041286e-11 +1.075757575757575978e+03 6.212121212121214739e+02 2.731033359526221729e-13 +1.106060606060606005e+03 6.212121212121214739e+02 4.739218035293334066e-15 +1.136363636363636488e+03 6.212121212121214739e+02 5.418948642188741002e-17 +1.166666666666666970e+03 6.212121212121214739e+02 3.960062252250595279e-19 +1.196969696969696997e+03 6.212121212121214739e+02 1.791765446072199120e-21 +1.227272727272727479e+03 6.212121212121214739e+02 4.856568981151394207e-24 +1.257575757575757507e+03 6.212121212121214739e+02 7.620577489683251491e-27 +1.287878787878787989e+03 6.212121212121214739e+02 6.681290277801030145e-30 +1.318181818181818471e+03 6.212121212121214739e+02 3.155111508438502279e-33 +1.348484848484848499e+03 6.212121212121214739e+02 7.726491675956603008e-37 +1.378787878787878981e+03 6.212121212121214739e+02 9.435352470559983030e-41 +1.409090909090909008e+03 6.212121212121214739e+02 5.518239422536640530e-45 +1.439393939393939490e+03 6.212121212121214739e+02 1.482625960384776351e-49 +1.469696969696969973e+03 6.212121212121214739e+02 1.753221946291435356e-54 +1.500000000000000000e+03 6.212121212121214739e+02 8.731032066335439271e-60 +-1.500000000000000000e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.515151515151515014e+02 8.853433688792414275e-306 +-1.348484848484848499e+03 6.515151515151515014e+02 6.824143492001728339e-287 +-1.318181818181818244e+03 6.515151515151515014e+02 6.468029419989761874e-269 +-1.287878787878787989e+03 6.515151515151515014e+02 8.087356593484389441e-252 +-1.257575757575757507e+03 6.515151515151515014e+02 1.429350950569962164e-235 +-1.227272727272727252e+03 6.515151515151515014e+02 3.821371855747446482e-220 +-1.196969696969696997e+03 6.515151515151515014e+02 1.651816880129409406e-205 +-1.166666666666666515e+03 6.515151515151515014e+02 1.232378926905791574e-191 +-1.136363636363636488e+03 6.515151515151515014e+02 1.692027994383817812e-178 +-1.106060606060606005e+03 6.515151515151515014e+02 4.552568153888466629e-166 +-1.075757575757575751e+03 6.515151515151515014e+02 2.553049735605590669e-154 +-1.045454545454545496e+03 6.515151515151515014e+02 3.169916622934572130e-143 +-1.015151515151515127e+03 6.515151515151515014e+02 9.245226322405190379e-133 +-9.848484848484848726e+02 6.515151515151515014e+02 6.711619999649583133e-123 +-9.545454545454545041e+02 6.515151515151515014e+02 1.283511602170492482e-113 +-9.242424242424242493e+02 6.515151515151515014e+02 6.834723485292209905e-105 +-8.939393939393938808e+02 6.515151515151515014e+02 1.069893269020580247e-96 +-8.636363636363636260e+02 6.515151515151515014e+02 5.191244991777839737e-89 +-8.333333333333332575e+02 6.515151515151515014e+02 8.222254727486268530e-82 +-8.030303030303030027e+02 6.515151515151515014e+02 4.471353353524697159e-75 +-7.727272727272727479e+02 6.515151515151515014e+02 8.770404237157894841e-69 +-7.424242424242423795e+02 6.515151515151515014e+02 6.510288553051462907e-63 +-7.121212121212121247e+02 6.515151515151515014e+02 1.916513524830030170e-57 +-6.818181818181817562e+02 6.515151515151515014e+02 2.341796425360575149e-52 +-6.515151515151515014e+02 6.515151515151515014e+02 1.241566904445750744e-47 +-6.212121212121211329e+02 6.515151515151515014e+02 2.981923889632518819e-43 +-5.909090909090908781e+02 6.515151515151515014e+02 3.383091011068759252e-39 +-5.606060606060605096e+02 6.515151515151515014e+02 1.888297121780456365e-35 +-5.303030303030302548e+02 6.515151515151515014e+02 5.393601910099122926e-32 +-5.000000000000000000e+02 6.515151515151515014e+02 8.190592154689639769e-29 +-4.696969696969697452e+02 6.515151515151515014e+02 6.861500121974843778e-26 +-4.393939393939392630e+02 6.515151515151515014e+02 3.286194629876871630e-23 +-4.090909090909090082e+02 6.515151515151515014e+02 9.313320549156783951e-21 +-3.787878787878787534e+02 6.515151515151515014e+02 1.614667396734118561e-18 +-3.484848484848484986e+02 6.515151515151515014e+02 1.768164275229492546e-16 +-3.181818181818180165e+02 6.515151515151515014e+02 1.261189869223095221e-14 +-2.878787878787877617e+02 6.515151515151515014e+02 6.035003681930790583e-13 +-2.575757575757575069e+02 6.515151515151515014e+02 1.992958468534082340e-11 +-2.272727272727272521e+02 6.515151515151515014e+02 4.666492816799106986e-10 +-1.969696969696969973e+02 6.515151515151515014e+02 7.949982292544349195e-09 +-1.666666666666665151e+02 6.515151515151515014e+02 1.009950414069075359e-07 +-1.363636363636362603e+02 6.515151515151515014e+02 9.793342834294525276e-07 +-1.060606060606060055e+02 6.515151515151515014e+02 7.410732345003848875e-06 +-7.575757575757575069e+01 6.515151515151515014e+02 4.468444522754314816e-05 +-4.545454545454549589e+01 6.515151515151515014e+02 2.189505576192053227e-04 +-1.515151515151501371e+01 6.515151515151515014e+02 8.880207537367844654e-04 +1.515151515151524109e+01 6.515151515151515014e+02 3.032801906466381023e-03 +4.545454545454549589e+01 6.515151515151515014e+02 8.861941872120937883e-03 +7.575757575757575069e+01 6.515151515151515014e+02 2.248336393898580157e-02 +1.060606060606062329e+02 6.515151515151515014e+02 5.019822989602319707e-02 +1.363636363636364877e+02 6.515151515151515014e+02 9.984377095810477443e-02 +1.666666666666667425e+02 6.515151515151515014e+02 1.788682708422679735e-01 +1.969696969696969973e+02 6.515151515151515014e+02 2.914494675808929069e-01 +2.272727272727272521e+02 6.515151515151515014e+02 4.356244763048467972e-01 +2.575757575757577342e+02 6.515151515151515014e+02 6.016519329243296133e-01 +2.878787878787879890e+02 6.515151515151515014e+02 7.724865797785769317e-01 +3.181818181818182438e+02 6.515151515151515014e+02 9.264911260829757911e-01 +3.484848484848484986e+02 6.515151515151515014e+02 1.041722272936275617e+00 +3.787878787878789808e+02 6.515151515151515014e+02 1.100632249223705061e+00 +4.090909090909092356e+02 6.515151515151515014e+02 1.093943545730586164e+00 +4.393939393939394904e+02 6.515151515151515014e+02 1.022719026539218534e+00 +4.696969696969697452e+02 6.515151515151515014e+02 8.981242595383385208e-01 +5.000000000000000000e+02 6.515151515151515014e+02 7.389391304207549860e-01 +5.303030303030304822e+02 6.515151515151515014e+02 5.674271211594738018e-01 +5.606060606060605096e+02 6.515151515151515014e+02 4.046143710365227020e-01 +5.909090909090909918e+02 6.515151515151515014e+02 2.662358111743491351e-01 +6.212121212121214739e+02 6.515151515151515014e+02 1.604402458870241854e-01 +6.515151515151515014e+02 6.515151515151515014e+02 8.777546380688321104e-02 +6.818181818181819835e+02 6.515151515151515014e+02 4.316192073818510277e-02 +7.121212121212120110e+02 6.515151515151515014e+02 1.886316741582952719e-02 +7.424242424242424931e+02 6.515151515151515014e+02 7.235968611464875869e-03 +7.727272727272729753e+02 6.515151515151515014e+02 2.403214091272119941e-03 +8.030303030303030027e+02 6.515151515151515014e+02 6.807867228626436141e-04 +8.333333333333334849e+02 6.515151515151515014e+02 1.618546487670164671e-04 +8.636363636363639671e+02 6.515151515151515014e+02 3.173737341076220884e-05 +8.939393939393939945e+02 6.515151515151515014e+02 5.037885229815266850e-06 +9.242424242424244767e+02 6.515151515151515014e+02 6.346296855671360263e-07 +9.545454545454545041e+02 6.515151515151515014e+02 6.211753673035495130e-08 +9.848484848484849863e+02 6.515151515151515014e+02 4.619769020364141284e-09 +1.015151515151515468e+03 6.515151515151515014e+02 2.549720171445566562e-10 +1.045454545454545496e+03 6.515151515151515014e+02 1.018705348782984785e-11 +1.075757575757575978e+03 6.515151515151515014e+02 2.870579718490544594e-13 +1.106060606060606005e+03 6.515151515151515014e+02 5.551371713955597667e-15 +1.136363636363636488e+03 6.515151515151515014e+02 7.160592310969537211e-17 +1.166666666666666970e+03 6.515151515151515014e+02 5.979809732375661396e-19 +1.196969696969696997e+03 6.515151515151515014e+02 3.134375024086951533e-21 +1.227272727272727479e+03 6.515151515151515014e+02 9.984784196713239862e-24 +1.257575757575757507e+03 6.515151515151515014e+02 1.869446579660732052e-26 +1.287878787878787989e+03 6.515151515151515014e+02 1.987010532640029437e-29 +1.318181818181818471e+03 6.515151515151515014e+02 1.156617221994670394e-32 +1.348484848484848499e+03 6.515151515151515014e+02 3.552505182410919747e-36 +1.378787878787878981e+03 6.515151515151515014e+02 5.540540472263589906e-40 +1.409090909090909008e+03 6.515151515151515014e+02 4.217180761578686473e-44 +1.439393939393939490e+03 6.515151515151515014e+02 1.503795788735964714e-48 +1.469696969696969973e+03 6.515151515151515014e+02 2.408571401092653293e-53 +1.500000000000000000e+03 6.515151515151515014e+02 1.659224730130905997e-58 +-1.500000000000000000e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.818181818181819835e+02 4.940656458412465442e-322 +-1.348484848484848499e+03 6.818181818181819835e+02 9.732007969104878559e-303 +-1.318181818181818244e+03 6.818181818181819835e+02 4.488730643155449640e-284 +-1.287878787878787989e+03 6.818181818181819835e+02 2.603682871510943927e-266 +-1.257575757575757507e+03 6.818181818181819835e+02 2.036595816920845187e-249 +-1.227272727272727252e+03 6.818181818181819835e+02 2.300626724177455553e-233 +-1.196969696969696997e+03 6.818181818181819835e+02 4.014652107448244649e-218 +-1.166666666666666515e+03 6.818181818181819835e+02 1.156137724015487970e-203 +-1.136363636363636488e+03 6.818181818181819835e+02 5.862652341347176286e-190 +-1.106060606060606005e+03 6.818181818181819835e+02 5.578638260889149442e-177 +-1.075757575757575751e+03 6.818181818181819835e+02 1.060234400453697143e-164 +-1.045454545454545496e+03 6.818181818181819835e+02 4.278277120822392806e-153 +-1.015151515151515127e+03 6.818181818181819835e+02 3.891764262948959632e-142 +-9.848484848484848726e+02 6.818181818181819835e+02 8.462828811161805195e-132 +-9.545454545454545041e+02 6.818181818181819835e+02 4.659296927050423385e-122 +-9.242424242424242493e+02 6.818181818181819835e+02 6.870193495658118207e-113 +-8.939393939393938808e+02 6.818181818181819835e+02 2.866373679610373131e-104 +-8.636363636363636260e+02 6.818181818181819835e+02 3.570647460208784808e-96 +-8.333333333333332575e+02 6.818181818181819835e+02 1.399619867200871609e-88 +-8.030303030303030027e+02 6.818181818181819835e+02 1.817123214030183199e-81 +-7.727272727272727479e+02 6.818181818181819835e+02 8.214772912441235529e-75 +-7.424242424242423795e+02 6.818181818181819835e+02 1.357791146414755822e-68 +-7.121212121212121247e+02 6.818181818181819835e+02 8.604972468030282899e-63 +-6.818181818181817562e+02 6.818181818181819835e+02 2.190087871280643235e-57 +-6.515151515151515014e+02 6.818181818181819835e+02 2.341796425360375223e-52 +-6.212121212121211329e+02 6.818181818181819835e+02 1.099147165157795239e-47 +-5.909090909090908781e+02 6.818181818181819835e+02 2.363136351615405693e-43 +-5.606060606060605096e+02 6.818181818181819835e+02 2.425596935316179543e-39 +-5.303030303030302548e+02 6.818181818181819835e+02 1.237313225194082409e-35 +-5.000000000000000000e+02 6.818181818181819835e+02 3.261141548139720315e-32 +-4.696969696969697452e+02 6.818181818181819835e+02 4.611582579933525729e-29 +-4.393939393939392630e+02 6.818181818181819835e+02 3.628654415184011269e-26 +-4.090909090909090082e+02 6.818181818181819835e+02 1.645678520276801685e-23 +-3.787878787878787534e+02 6.818181818181819835e+02 4.450412031472745167e-21 +-3.484848484848484986e+02 6.818181818181819835e+02 7.415268609422142457e-19 +-3.181818181818180165e+02 6.818181818181819835e+02 7.856048917698356142e-17 +-2.878787878787877617e+02 6.818181818181819835e+02 5.454749817366157294e-15 +-2.575757575757575069e+02 6.818181818181819835e+02 2.555319222097591169e-13 +-2.272727272727272521e+02 6.818181818181819835e+02 8.303955618125141571e-12 +-1.969696969696969973e+02 6.818181818181819835e+02 1.922329515916802457e-10 +-1.666666666666665151e+02 6.818181818181819835e+02 3.251401439798279564e-09 +-1.363636363636362603e+02 6.818181818181819835e+02 4.115985597351770654e-08 +-1.060606060606060055e+02 6.818181818181819835e+02 3.989897167427718505e-07 +-7.575757575757575069e+01 6.818181818181819835e+02 3.026368684010074032e-06 +-4.545454545454549589e+01 6.818181818181819835e+02 1.833181538886159841e-05 +-1.515151515151501371e+01 6.818181818181819835e+02 9.039146387247680285e-05 +1.515151515151524109e+01 6.818181818181819835e+02 3.693737472711801448e-04 +4.545454545454549589e+01 6.818181818181819835e+02 1.271929997684366530e-03 +7.575757575757575069e+01 6.818181818181819835e+02 3.748214649864008673e-03 +1.060606060606062329e+02 6.818181818181819835e+02 9.587796290980259845e-03 +1.363636363636364877e+02 6.818181818181819835e+02 2.156645910784266498e-02 +1.666666666666667425e+02 6.818181818181819835e+02 4.316192073818490849e-02 +1.969696969696969973e+02 6.818181818181819835e+02 7.766838493185758419e-02 +2.272727272727272521e+02 6.818181818181819835e+02 1.268331178800935211e-01 +2.575757575757577342e+02 6.818181818181819835e+02 1.894753837471504776e-01 +2.878787878787879890e+02 6.818181818181819835e+02 2.607084247504910524e-01 +3.181818181818182438e+02 6.818181818181819835e+02 3.322411735347141626e-01 +3.484848484848484986e+02 6.818181818181819835e+02 3.938451388034517886e-01 +3.787878787878789808e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.090909090909092356e+02 6.818181818181819835e+02 4.504208248851471752e-01 +4.393939393939394904e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.696969696969697452e+02 6.818181818181819835e+02 3.938451388034528988e-01 +5.000000000000000000e+02 6.818181818181819835e+02 3.322411735347141626e-01 +5.303030303030304822e+02 6.818181818181819835e+02 2.607084247504915520e-01 +5.606060606060605096e+02 6.818181818181819835e+02 1.894753837471508107e-01 +5.909090909090909918e+02 6.818181818181819835e+02 1.268331178800940762e-01 +6.212121212121214739e+02 6.818181818181819835e+02 7.766838493185758419e-02 +6.515151515151515014e+02 6.818181818181819835e+02 4.316192073818510277e-02 +6.818181818181819835e+02 6.818181818181819835e+02 2.156645910784266498e-02 +7.121212121212120110e+02 6.818181818181819835e+02 9.587796290980344846e-03 +7.424242424242424931e+02 6.818181818181819835e+02 3.748214649864028188e-03 +7.727272727272729753e+02 6.818181818181819835e+02 1.271929997684371301e-03 +8.030303030303030027e+02 6.818181818181819835e+02 3.693737472711827469e-04 +8.333333333333334849e+02 6.818181818181819835e+02 9.039146387247582706e-05 +8.636363636363639671e+02 6.818181818181819835e+02 1.833181538886140529e-05 +8.939393939393939945e+02 6.818181818181819835e+02 3.026368684010149418e-06 +9.242424242424244767e+02 6.818181818181819835e+02 3.989897167427746563e-07 +9.545454545454545041e+02 6.818181818181819835e+02 4.115985597351843446e-08 +9.848484848484849863e+02 6.818181818181819835e+02 3.251401439798279564e-09 +1.015151515151515468e+03 6.818181818181819835e+02 1.922329515916788757e-10 +1.045454545454545496e+03 6.818181818181819835e+02 8.303955618125230428e-12 +1.075757575757575978e+03 6.818181818181819835e+02 2.555319222097536642e-13 +1.106060606060606005e+03 6.818181818181819835e+02 5.454749817366389219e-15 +1.136363636363636488e+03 6.818181818181819835e+02 7.856048917698299443e-17 +1.166666666666666970e+03 6.818181818181819835e+02 7.415268609422194457e-19 +1.196969696969696997e+03 6.818181818181819835e+02 4.450412031472997945e-21 +1.227272727272727479e+03 6.818181818181819835e+02 1.645678520276790224e-23 +1.257575757575757507e+03 6.818181818181819835e+02 3.628654415184062927e-26 +1.287878787878787989e+03 6.818181818181819835e+02 4.611582579933721911e-29 +1.318181818181818471e+03 6.818181818181819835e+02 3.261141548139627807e-32 +1.348484848484848499e+03 6.818181818181819835e+02 1.237313225194135063e-35 +1.378787878787878981e+03 6.818181818181819835e+02 2.425596935316110701e-39 +1.409090909090909008e+03 6.818181818181819835e+02 2.363136351615573765e-43 +1.439393939393939490e+03 6.818181818181819835e+02 1.099147165157826597e-47 +1.469696969696969973e+03 6.818181818181819835e+02 2.341796425360308828e-52 +1.500000000000000000e+03 6.818181818181819835e+02 2.190087871280830292e-57 +-1.500000000000000000e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.121212121212120110e+02 2.396218382330045739e-319 +-1.318181818181818244e+03 7.121212121212120110e+02 5.644593351007431632e-300 +-1.287878787878787989e+03 7.121212121212120110e+02 1.592186906391999936e-281 +-1.257575757575757507e+03 7.121212121212120110e+02 5.773705707348184721e-264 +-1.227272727272727252e+03 7.121212121212120110e+02 2.884753043927585099e-247 +-1.196969696969696997e+03 7.121212121212120110e+02 2.125757860667463528e-231 +-1.166666666666666515e+03 7.121212121212120110e+02 2.469968536057092462e-216 +-1.136363636363636488e+03 7.121212121212120110e+02 4.831994162342543234e-202 +-1.106060606060606005e+03 7.121212121212120110e+02 1.697333464714009116e-188 +-1.075757575757575751e+03 7.121212121212120110e+02 1.140317375233597413e-175 +-1.045454545454545496e+03 7.121212121212120110e+02 1.558754313407531553e-163 +-1.015151515151515127e+03 7.121212121212120110e+02 4.606404570854113666e-152 +-9.848484848484848726e+02 7.121212121212120110e+02 3.123069573182713848e-141 +-9.545454545454545041e+02 7.121212121212120110e+02 5.148760122792980852e-131 +-9.242424242424242493e+02 7.121212121212120110e+02 2.185017337565912877e-121 +-8.939393939393938808e+02 7.121212121212120110e+02 2.523665068051930833e-112 +-8.636363636363636260e+02 7.121212121212120110e+02 8.377030160884277723e-104 +-8.333333333333332575e+02 7.121212121212120110e+02 8.428503477567044989e-96 +-8.030303030303030027e+02 7.121212121212120110e+02 2.707677564871139467e-88 +-7.727272727272727479e+02 7.121212121212120110e+02 2.921979237418440070e-81 +-7.424242424242423795e+02 7.121212121212120110e+02 1.113017998660957457e-74 +-7.121212121212121247e+02 7.121212121212120110e+02 1.570532301014278455e-68 +-6.818181818181817562e+02 7.121212121212120110e+02 8.604972468031260945e-63 +-6.515151515151515014e+02 7.121212121212120110e+02 1.916513524830084504e-57 +-6.212121212121211329e+02 7.121212121212120110e+02 1.814259930289169969e-52 +-5.909090909090908781e+02 7.121212121212120110e+02 7.623270566396219001e-48 +-5.606060606060605096e+02 7.121212121212120110e+02 1.482961626973036429e-43 +-5.303030303030302548e+02 7.121212121212120110e+02 1.391301834018667841e-39 +-5.000000000000000000e+02 7.121212121212120110e+02 6.549910100891522519e-36 +-4.696969696969697452e+02 7.121212121212120110e+02 1.607885402204109080e-32 +-4.393939393939392630e+02 7.121212121212120110e+02 2.136128687819818486e-29 +-4.090909090909090082e+02 7.121212121212120110e+02 1.592071826993012373e-26 +-3.787878787878787534e+02 7.121212121212120110e+02 6.891832999272524475e-24 +-3.484848484848484986e+02 7.121212121212120110e+02 1.791765446072199120e-21 +-3.181818181818180165e+02 7.121212121212120110e+02 2.889368506568097670e-19 +-2.878787878787877617e+02 7.121212121212120110e+02 2.981018574785816013e-17 +-2.575757575757575069e+02 7.121212121212120110e+02 2.027190509963051746e-15 +-2.272727272727272521e+02 7.121212121212120110e+02 9.349412223612470222e-14 +-1.969696969696969973e+02 7.121212121212120110e+02 3.005309492893110916e-12 +-1.666666666666665151e+02 7.121212121212120110e+02 6.910796398284561361e-11 +-1.363636363636362603e+02 7.121212121212120110e+02 1.165422519016204061e-09 +-1.060606060606060055e+02 7.121212121212120110e+02 1.475710265686059119e-08 +-7.575757575757575069e+01 7.121212121212120110e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 7.121212121212120110e+02 1.094020203654200544e-06 +-1.515151515151501371e+01 7.121212121212120110e+02 6.673315349676582608e-06 +1.515151515151524109e+01 7.121212121212120110e+02 3.317720901105380304e-05 +4.545454545454549589e+01 7.121212121212120110e+02 1.367992529815340529e-04 +7.575757575757575069e+01 7.121212121212120110e+02 4.754453697203625735e-04 +1.060606060606062329e+02 7.121212121212120110e+02 1.413778726829457814e-03 +1.363636363636364877e+02 7.121212121212120110e+02 3.646537238222938380e-03 +1.666666666666667425e+02 7.121212121212120110e+02 8.260689172919648965e-03 +1.969696969696969973e+02 7.121212121212120110e+02 1.662148862300693794e-02 +2.272727272727272521e+02 7.121212121212120110e+02 3.000452186145853573e-02 +2.575757575757577342e+02 7.121212121212120110e+02 4.902023343803185024e-02 +2.878787878787879890e+02 7.121212121212120110e+02 7.303115762730685856e-02 +3.181818181818182438e+02 7.121212121212120110e+02 9.984377095810495484e-02 +3.484848484848484986e+02 7.121212121212120110e+02 1.258963514590817623e-01 +3.787878787878789808e+02 7.121212121212120110e+02 1.469764151375695660e-01 +4.090909090909092356e+02 7.121212121212120110e+02 1.592762472320093381e-01 +4.393939393939394904e+02 7.121212121212120110e+02 1.604402458870256287e-01 +4.696969696969697452e+02 7.121212121212120110e+02 1.502409106354296586e-01 +5.000000000000000000e+02 7.121212121212120110e+02 1.306450276394804377e-01 +5.303030303030304822e+02 7.121212121212120110e+02 1.052466108158110897e-01 +5.606060606060605096e+02 7.121212121212120110e+02 7.826691917058392622e-02 +5.909090909090909918e+02 7.121212121212120110e+02 5.347011694349682043e-02 +6.212121212121214739e+02 7.121212121212120110e+02 3.335632957512527086e-02 +6.515151515151515014e+02 7.121212121212120110e+02 1.886316741582952719e-02 +6.818181818181819835e+02 7.121212121212120110e+02 9.587796290980344846e-03 +7.121212121212120110e+02 7.121212121212120110e+02 4.337634251146107317e-03 +7.424242424242424931e+02 7.121212121212120110e+02 1.727598076362141548e-03 +7.727272727272729753e+02 7.121212121212120110e+02 5.983804620234836266e-04 +8.030303030303030027e+02 7.121212121212120110e+02 1.778319660458217732e-04 +8.333333333333334849e+02 7.121212121212120110e+02 4.468444522754251119e-05 +8.636363636363639671e+02 7.121212121212120110e+02 9.343228515321169443e-06 +8.939393939393939945e+02 7.121212121212120110e+02 1.597993975671998298e-06 +9.242424242424244767e+02 7.121212121212120110e+02 2.194815096921775354e-07 +9.545454545454545041e+02 7.121212121212120110e+02 2.373755607470153758e-08 +9.848484848484849863e+02 7.121212121212120110e+02 1.979810045147821420e-09 +1.015151515151515468e+03 7.121212121212120110e+02 1.245541639253578052e-10 +1.045454545454545496e+03 7.121212121212120110e+02 5.774328674328823850e-12 +1.075757575757575978e+03 7.121212121212120110e+02 1.924766926750530845e-13 +1.106060606060606005e+03 7.121212121212120110e+02 4.495485802090147684e-15 +1.136363636363636488e+03 7.121212121212120110e+02 7.160592310969537211e-17 +1.166666666666666970e+03 7.121212121212120110e+02 7.561547082559025693e-19 +1.196969696969696997e+03 7.121212121212120110e+02 5.139736935262688999e-21 +1.227272727272727479e+03 7.121212121212120110e+02 2.180631712289957104e-23 +1.257575757575757507e+03 7.121212121212120110e+02 5.592953431255566668e-26 +1.287878787878787989e+03 7.121212121212120110e+02 8.388558497347373564e-29 +1.318181818181818471e+03 7.121212121212120110e+02 7.108109260780038868e-32 +1.348484848484848499e+03 7.121212121212120110e+02 3.283510473906921774e-35 +1.378787878787878981e+03 7.121212121212120110e+02 7.968943776510009531e-39 +1.409090909090909008e+03 7.121212121212120110e+02 9.780593716979789009e-43 +1.439393939393939490e+03 7.121212121212120110e+02 5.836055178228995336e-47 +1.469696969696969973e+03 7.121212121212120110e+02 1.625602847091675499e-51 +1.500000000000000000e+03 7.121212121212120110e+02 2.027053180936377846e-56 +-1.500000000000000000e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.424242424242424931e+02 1.210485535593346096e-316 +-1.287878787878787989e+03 7.424242424242424931e+02 1.741835817511137601e-297 +-1.257575757575757507e+03 7.424242424242424931e+02 3.069678301202340133e-279 +-1.227272727272727252e+03 7.424242424242424931e+02 7.106130923753813355e-262 +-1.196969696969696997e+03 7.424242424242424931e+02 2.314770060545059635e-245 +-1.166666666666666515e+03 7.424242424242424931e+02 1.135167633967156741e-229 +-1.136363636363636488e+03 7.424242424242424931e+02 8.955634832414364280e-215 +-1.106060606060606005e+03 7.424242424242424931e+02 1.213073988785484003e-200 +-1.075757575757575751e+03 7.424242424242424931e+02 3.007229728439913643e-187 +-1.045454545454545496e+03 7.424242424242424931e+02 1.452552204921676660e-174 +-1.015151515151515127e+03 7.424242424242424931e+02 1.453595970926848878e-162 +-9.848484848484848726e+02 7.424242424242424931e+02 3.200567843958368242e-151 +-9.545454545454545041e+02 7.424242424242424931e+02 1.644636189633509363e-140 +-9.242424242424242493e+02 7.424242424242424931e+02 2.089410622911050916e-130 +-8.939393939393938808e+02 7.424242424242424931e+02 6.943910903843738504e-121 +-8.636363636363636260e+02 7.424242424242424931e+02 6.379544381480531450e-112 +-8.333333333333332575e+02 7.424242424242424931e+02 1.710104800090375856e-103 +-8.030303030303030027e+02 7.424242424242424931e+02 1.409967973436980236e-95 +-7.727272727272727479e+02 7.424242424242424931e+02 3.764598893272483778e-88 +-7.424242424242423795e+02 7.424242424242424931e+02 3.422820743117097088e-81 +-7.121212121212121247e+02 7.424242424242424931e+02 1.113017998660862417e-74 +-6.818181818181817562e+02 7.424242424242424931e+02 1.357791146414832830e-68 +-6.515151515151515014e+02 7.424242424242424931e+02 6.510288553051278309e-63 +-6.212121212121211329e+02 7.424242424242424931e+02 1.283781973573603385e-57 +-5.909090909090908781e+02 7.424242424242424931e+02 1.088070231295507382e-52 +-5.606060606060605096e+02 7.424242424242424931e+02 4.137248587890261161e-48 +-5.303030303030302548e+02 7.424242424242424931e+02 7.357551500589627032e-44 +-5.000000000000000000e+02 7.424242424242424931e+02 6.371820707268261572e-40 +-4.696969696969697452e+02 7.424242424242424931e+02 2.794521287592092516e-36 +-4.393939393939392630e+02 7.424242424242424931e+02 6.446642623740729442e-33 +-4.090909090909090082e+02 7.424242424242424931e+02 8.114733966294906697e-30 +-3.787878787878787534e+02 7.424242424242424931e+02 5.774644824333417229e-27 +-3.484848484848484986e+02 7.424242424242424931e+02 2.404063375977136128e-24 +-3.181818181818180165e+02 7.424242424242424931e+02 6.051445074130749260e-22 +-2.878787878787877617e+02 7.424242424242424931e+02 9.507170764263290107e-20 +-2.575757575757575069e+02 7.424242424242424931e+02 9.611087635526527284e-18 +-2.272727272727272521e+02 7.424242424242424931e+02 6.437784184080349797e-16 +-1.969696969696969973e+02 7.424242424242424931e+02 2.938461975882655822e-14 +-1.666666666666665151e+02 7.424242424242424931e+02 9.387808790463105416e-13 +-1.363636363636362603e+02 7.424242424242424931e+02 2.153640296816044691e-11 +-1.060606060606060055e+02 7.424242424242424931e+02 3.635086181418553590e-10 +-7.575757575757575069e+01 7.424242424242424931e+02 4.619769020364174371e-09 +-4.545454545454549589e+01 7.424242424242424931e+02 4.518401091155259764e-08 +-1.515151515151501371e+01 7.424242424242424931e+02 3.471896627556412344e-07 +1.515151515151524109e+01 7.424242424242424931e+02 2.136920489407659938e-06 +4.545454545454549589e+01 7.424242424242424931e+02 1.072840490473373092e-05 +7.575757575757575069e+01 7.424242424242424931e+02 4.468444522754298553e-05 +1.060606060606062329e+02 7.424242424242424931e+02 1.568428675713582872e-04 +1.363636363636364877e+02 7.424242424242424931e+02 4.706918687562613437e-04 +1.666666666666667425e+02 7.424242424242424931e+02 1.223804447256134249e-03 +1.969696969696969973e+02 7.424242424242424931e+02 2.789935865432196724e-03 +2.272727272727272521e+02 7.424242424242424931e+02 5.637029251018730973e-03 +2.575757575757577342e+02 7.424242424242424931e+02 1.019085936356989817e-02 +2.878787878787879890e+02 7.424242424242424931e+02 1.662148862300684773e-02 +3.181818181818182438e+02 7.424242424242424931e+02 2.463118536079878657e-02 +3.484848484848484986e+02 7.424242424242424931e+02 3.335632957512521535e-02 +3.787878787878789808e+02 7.424242424242424931e+02 4.146995554856761079e-02 +4.090909090909092356e+02 7.424242424242424931e+02 4.748972307319336561e-02 +4.393939393939394904e+02 7.424242424242424931e+02 5.019822989602305829e-02 +4.696969696969697452e+02 7.424242424242424931e+02 4.902023343803135758e-02 +5.000000000000000000e+02 7.424242424242424931e+02 4.420787312407695180e-02 +5.303030303030304822e+02 7.424242424242424931e+02 3.675900705335587160e-02 +5.606060606060605096e+02 7.424242424242424931e+02 2.810179219584353280e-02 +5.909090909090909918e+02 7.424242424242424931e+02 1.967161942171878966e-02 +6.212121212121214739e+02 7.424242424242424931e+02 1.254224770355773406e-02 +6.515151515151515014e+02 7.424242424242424931e+02 7.235968611464875869e-03 +6.818181818181819835e+02 7.424242424242424931e+02 3.748214649864048571e-03 +7.121212121212120110e+02 7.424242424242424931e+02 1.727598076362141548e-03 +7.424242424242424931e+02 7.424242424242424931e+02 7.012922018445114352e-04 +7.727272727272729753e+02 7.424242424242424931e+02 2.478588728614920128e-04 +8.030303030303030027e+02 7.424242424242424931e+02 7.530672801598704055e-05 +8.333333333333334849e+02 7.424242424242424931e+02 1.939658080333516655e-05 +8.636363636363639671e+02 7.424242424242424931e+02 4.171386994035303943e-06 +8.939393939393939945e+02 7.424242424242424931e+02 7.368261931620312834e-07 +9.242424242424244767e+02 7.424242424242424931e+02 1.050286615177775639e-07 +9.545454545454545041e+02 7.424242424242424931e+02 1.185499294385565064e-08 +9.848484848484849863e+02 7.424242424242424931e+02 1.038488082495702887e-09 +1.015151515151515468e+03 7.424242424242424931e+02 6.910796398284168450e-11 +1.045454545454545496e+03 7.424242424242424931e+02 3.415578104546128491e-12 +1.075757575757575978e+03 7.424242424242424931e+02 1.224211976440204417e-13 +1.106060606060606005e+03 7.424242424242424931e+02 3.103241738433734813e-15 +1.136363636363636488e+03 7.424242424242424931e+02 5.418948642188741002e-17 +1.166666666666666970e+03 7.424242424242424931e+02 6.341504853147078672e-19 +1.196969696969696997e+03 7.424242424242424931e+02 4.832239773634506772e-21 +1.227272727272727479e+03 7.424242424242424931e+02 2.326740886532264276e-23 +1.257575757575757507e+03 7.424242424242424931e+02 6.861500121975037780e-26 +1.287878787878787989e+03 7.424242424242424931e+02 1.199646544736765024e-28 +1.318181818181818471e+03 7.424242424242424931e+02 1.202280905104446065e-31 +1.348484848484848499e+03 7.424242424242424931e+02 6.669538673888584568e-35 +1.378787878787878981e+03 7.424242424242424931e+02 1.975173268273129639e-38 +1.409090909090909008e+03 7.424242424242424931e+02 3.008015560372739800e-42 +1.439393939393939490e+03 7.424242424242424931e+02 2.266365294794688225e-46 +1.469696969696969973e+03 7.424242424242424931e+02 8.117601675612555623e-51 +1.500000000000000000e+03 7.424242424242424931e+02 1.326508867687886247e-55 +-1.500000000000000000e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 7.727272727272729753e+02 3.206814891603562005e-314 +-1.257575757575757507e+03 7.727272727272729753e+02 2.881294644374386302e-295 +-1.227272727272727252e+03 7.727272727272729753e+02 3.239737918873586569e-277 +-1.196969696969696997e+03 7.727272727272729753e+02 4.886996119778116951e-260 +-1.166666666666666515e+03 7.727272727272729753e+02 1.058885644922986320e-243 +-1.136363636363636488e+03 7.727272727272729753e+02 3.524192993211342361e-228 +-1.106060606060606005e+03 7.727272727272729753e+02 1.924270086699875293e-213 +-1.075757575757575751e+03 7.727272727272729753e+02 1.838754821946824410e-199 +-1.045454545454545496e+03 7.727272727272729753e+02 3.276063875424088880e-186 +-1.015151515151515127e+03 7.727272727272729753e+02 1.158069139744204033e-173 +-9.848484848484848726e+02 7.727272727272729753e+02 8.632103141028222008e-162 +-9.545454545454545041e+02 7.727272727272729753e+02 1.440153326792880918e-150 +-9.242424242424242493e+02 7.727272727272729753e+02 5.701437370450883543e-140 +-8.939393939393938808e+02 7.727272727272729753e+02 5.671273562847458234e-130 +-8.636363636363636260e+02 7.727272727272729753e+02 1.498987831105225164e-120 +-8.333333333333332575e+02 7.727272727272729753e+02 1.111990585998753488e-111 +-8.030303030303030027e+02 7.727272727272729753e+02 2.442403362450314721e-103 +-7.727272727272727479e+02 7.727272727272729753e+02 1.673548439470268905e-95 +-7.424242424242423795e+02 7.727272727272729753e+02 3.764598893272483778e-88 +-7.121212121212121247e+02 7.727272727272729753e+02 2.921979237417858606e-81 +-6.818181818181817562e+02 7.727272727272729753e+02 8.214772912440769165e-75 +-6.515151515151515014e+02 7.727272727272729753e+02 8.770404237156648103e-69 +-6.212121212121211329e+02 7.727272727272729753e+02 3.723560575195090796e-63 +-5.909090909090908781e+02 7.727272727272729753e+02 6.574832806497732151e-58 +-5.606060606060605096e+02 7.727272727272729753e+02 5.043531720429866065e-53 +-5.303030303030302548e+02 7.727272727272729753e+02 1.753510576100227298e-48 +-5.000000000000000000e+02 7.727272727272729753e+02 2.879181287860594111e-44 +-4.696969696969697452e+02 7.727272727272729753e+02 2.323504838735485356e-40 +-4.393939393939392630e+02 7.727272727272729753e+02 9.579054004792609800e-37 +-4.090909090909090082e+02 7.727272727272729753e+02 2.094402829610119001e-33 +-3.787878787878787534e+02 7.727272727272729753e+02 2.518106005989865832e-30 +-3.484848484848484986e+02 7.727272727272729753e+02 1.724031541468338199e-27 +-3.181818181818180165e+02 7.727272727272729753e+02 6.952141112065127470e-25 +-2.878787878787877617e+02 7.727272727272729753e+02 1.705699230501267561e-22 +-2.575757575757575069e+02 7.727272727272729753e+02 2.627052324647158316e-20 +-2.272727272727272521e+02 7.727272727272729753e+02 2.617295991581659639e-18 +-1.969696969696969973e+02 7.727272727272729753e+02 1.736016382766549854e-16 +-1.666666666666665151e+02 7.727272727272729753e+02 7.880145509195410081e-15 +-1.363636363636362603e+02 7.727272727272729753e+02 2.513160532470653093e-13 +-1.060606060606060055e+02 7.727272727272729753e+02 5.774328674328721260e-12 +-7.575757575757575069e+01 7.727272727272729753e+02 9.788841721948287076e-11 +-4.545454545454549589e+01 7.727272727272729753e+02 1.252352167359028065e-09 +-1.515151515151501371e+01 7.727272727272729753e+02 1.235285605046252576e-08 +1.515151515151524109e+01 7.727272727272729753e+02 9.585129365857650070e-08 +4.545454545454549589e+01 7.727272727272729753e+02 5.962464051477239135e-07 +7.575757575757575069e+01 7.727272727272729753e+02 3.026368684010074032e-06 +1.060606060606062329e+02 7.727272727272729753e+02 1.274150683472760121e-05 +1.363636363636364877e+02 7.727272727272729753e+02 4.517735882024896985e-05 +1.666666666666667425e+02 7.727272727272729753e+02 1.367992529815313966e-04 +1.969696969696969973e+02 7.727272727272729753e+02 3.582900703654492394e-04 +2.272727272727272521e+02 7.727272727272729753e+02 8.210372360605919110e-04 +2.575757575757577342e+02 7.727272727272729753e+02 1.663107833829667896e-03 +2.878787878787879890e+02 7.727272727272729753e+02 3.004854438145642109e-03 +3.181818181818182438e+02 7.727272727272729753e+02 4.880356011530218377e-03 +3.484848484848484986e+02 7.727272727272729753e+02 7.172122996986567481e-03 +3.787878787878789808e+02 7.727272727272729753e+02 9.587796290980259845e-03 +4.090909090909092356e+02 7.727272727272729753e+02 1.170671265806326987e-02 +4.393939393939394904e+02 7.727272727272729753e+02 1.309272417923806539e-02 +4.696969696969697452e+02 7.727272727272729753e+02 1.343387640559202435e-02 +5.000000000000000000e+02 7.727272727272729753e+02 1.265056373312003525e-02 +5.303030303030304822e+02 7.727272727272729753e+02 1.092396005911750595e-02 +5.606060606060605096e+02 7.727272727272729753e+02 8.631774319411335966e-03 +5.909090909090909918e+02 7.727272727272729753e+02 6.220444444303485816e-03 +6.212121212121214739e+02 7.727272727272729753e+02 4.069670962380043770e-03 +6.515151515151515014e+02 7.727272727272729753e+02 2.403214091272119941e-03 +6.818181818181819835e+02 7.727272727272729753e+02 1.271929997684371301e-03 +7.121212121212120110e+02 7.727272727272729753e+02 5.983804620234836266e-04 +7.424242424242424931e+02 7.727272727272729753e+02 2.478588728614902780e-04 +7.727272727272729753e+02 7.727272727272729753e+02 8.942879788635304183e-05 +8.030303030303030027e+02 7.727272727272729753e+02 2.777107682945733900e-05 +8.333333333333334849e+02 7.727272727272729753e+02 7.325049444657150565e-06 +8.636363636363639671e+02 7.727272727272729753e+02 1.617538348122333746e-06 +8.939393939393939945e+02 7.727272727272729753e+02 2.943825259327277673e-07 +9.242424242424244767e+02 7.727272727272729753e+02 4.341438767599597336e-08 +9.545454545454545041e+02 7.727272727272729753e+02 5.094879290802015327e-09 +9.848484848484849863e+02 7.727272727272729753e+02 4.666492816799057355e-10 +1.015151515151515468e+03 7.727272727272729753e+02 3.267723238714125349e-11 +1.045454545454545496e+03 7.727272727272729753e+02 1.711602587959610888e-12 +1.075757575757575978e+03 7.727272727272729753e+02 6.552879881344914558e-14 +1.106060606060606005e+03 7.727272727272729753e+02 1.789638228793585897e-15 +1.136363636363636488e+03 7.727272727272729753e+02 3.398582235670923945e-17 +1.166666666666666970e+03 7.727272727272729753e+02 4.369070960200930626e-19 +1.196969696969696997e+03 7.727272727272729753e+02 3.697107193508614660e-21 +1.227272727272727479e+03 7.727272727272729753e+02 1.999875803674296923e-23 +1.257575757575757507e+03 7.727272727272729753e+02 6.707520673390002145e-26 +1.287878787878787989e+03 7.727272727272729753e+02 1.351302430080121158e-28 +1.318181818181818471e+03 7.727272727272729753e+02 1.582164859452500491e-31 +1.348484848484848499e+03 7.727272727272729753e+02 1.040399671311677575e-34 +1.378787878787878981e+03 7.727272727272729753e+02 3.708533372700083076e-38 +1.409090909090909008e+03 7.727272727272729753e+02 6.907572784675347703e-42 +1.439393939393939490e+03 7.727272727272729753e+02 6.472937031498124301e-46 +1.469696969696969973e+03 7.727272727272729753e+02 2.934437283087355544e-50 +1.500000000000000000e+03 7.727272727272729753e+02 6.180936518926826613e-55 +-1.500000000000000000e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.030303030303030027e+02 4.489218983745281423e-312 +-1.227272727272727252e+03 8.030303030303030027e+02 2.572126065281032985e-293 +-1.196969696969696997e+03 8.030303030303030027e+02 1.883612903695001093e-275 +-1.166666666666666515e+03 8.030303030303030027e+02 1.889104212390984109e-258 +-1.136363636363636488e+03 8.030303030303030027e+02 2.776741792535026036e-242 +-1.106060606060606005e+03 8.030303030303030027e+02 6.393584769897403150e-227 +-1.075757575757575751e+03 8.030303030303030027e+02 2.461842699099761567e-212 +-1.045454545454545496e+03 8.030303030303030027e+02 1.690146173206725593e-198 +-1.015151515151515127e+03 8.030303030303030027e+02 2.203134651994134169e-185 +-9.848484848484848726e+02 8.030303030303030027e+02 5.799344400516185593e-173 +-9.545454545454545041e+02 8.030303030303030027e+02 3.274686139916537408e-161 +-9.242424242424242493e+02 8.030303030303030027e+02 4.208320267535328214e-150 +-8.939393939393938808e+02 8.030303030303030027e+02 1.304232948234466486e-139 +-8.636363636363636260e+02 8.030303030303030027e+02 1.031647559331920371e-129 +-8.333333333333332575e+02 8.030303030303030027e+02 2.201524032105787785e-120 +-8.030303030303030027e+02 8.030303030303030027e+02 1.338076796299368466e-111 +-7.727272727272727479e+02 8.030303030303030027e+02 2.442403362450731597e-103 +-7.424242424242423795e+02 8.030303030303030027e+02 1.409967973437180494e-95 +-7.121212121212121247e+02 8.030303030303030027e+02 2.707677564870985431e-88 +-6.818181818181817562e+02 8.030303030303030027e+02 1.817123214030493360e-81 +-6.515151515151515014e+02 8.030303030303030027e+02 4.471353353524823813e-75 +-6.212121212121211329e+02 8.030303030303030027e+02 4.227579734003151657e-69 +-5.909090909090908781e+02 8.030303030303030027e+02 1.607449729462834532e-63 +-5.606060606060605096e+02 8.030303030303030027e+02 2.569412945640485258e-58 +-5.303030303030302548e+02 8.030303030303030027e+02 1.802615210573196121e-53 +-5.000000000000000000e+02 8.030303030303030027e+02 5.788020115191121568e-49 +-4.696969696969697452e+02 8.030303030303030027e+02 8.858572265124713127e-45 +-4.393939393939392630e+02 8.030303030303030027e+02 6.722278760459829972e-41 +-4.090909090909090082e+02 8.030303030303030027e+02 2.627630745311028555e-37 +-3.787878787878787534e+02 8.030303030303030027e+02 5.489675720400175155e-34 +-3.484848484848484986e+02 8.030303030303030027e+02 6.352821551413571390e-31 +-3.181818181818180165e+02 8.030303030303030027e+02 4.214934807281964177e-28 +-2.878787878787877617e+02 8.030303030303030027e+02 1.657484593072543405e-25 +-2.575757575757575069e+02 8.030303030303030027e+02 3.988745488704900619e-23 +-2.272727272727272521e+02 8.030303030303030027e+02 6.057712465178815567e-21 +-1.969696969696969973e+02 8.030303030303030027e+02 5.979809732375874211e-19 +-1.666666666666665151e+02 8.030303030303030027e+02 3.946907027549018206e-17 +-1.363636363636362603e+02 8.030303030303030027e+02 1.789638228793560259e-15 +-1.060606060606060055e+02 8.030303030303030027e+02 5.720368200038707661e-14 +-7.575757575757575069e+01 8.030303030303030027e+02 1.321016453443291498e-12 +-4.545454545454549589e+01 8.030303030303030027e+02 2.256091261159179662e-11 +-1.515151515151501371e+01 8.030303030303030027e+02 2.913208311720695974e-10 +1.515151515151524109e+01 8.030303030303030027e+02 2.904147478221210223e-09 +4.545454545454549589e+01 8.030303030303030027e+02 2.279436054554450457e-08 +7.575757575757575069e+01 8.030303030303030027e+02 1.434797832226771453e-07 +1.060606060606062329e+02 8.030303030303030027e+02 7.368261931620365774e-07 +1.363636363636364877e+02 8.030303030303030027e+02 3.136682068681832020e-06 +1.666666666666667425e+02 8.030303030303030027e+02 1.123286822982204241e-05 +1.969696969696969973e+02 8.030303030303030027e+02 3.429831019357709195e-05 +2.272727272727272521e+02 8.030303030303030027e+02 9.039146387247776508e-05 +2.575757575757577342e+02 8.030303030303030027e+02 2.078878242575195757e-04 +2.878787878787879890e+02 8.030303030303030027e+02 4.213233122013383268e-04 +3.181818181818182438e+02 8.030303030303030027e+02 7.589062891483386829e-04 +3.484848484848484986e+02 8.030303030303030027e+02 1.223804447256134249e-03 +3.787878787878789808e+02 8.030303030303030027e+02 1.777524778139205576e-03 +4.090909090909092356e+02 8.030303030303030027e+02 2.336636575977227726e-03 +4.393939393939394904e+02 8.030303030303030027e+02 2.789935865432211903e-03 +4.696969696969697452e+02 8.030303030303030027e+02 3.032801906466381023e-03 +5.000000000000000000e+02 8.030303030303030027e+02 3.004854438145695885e-03 +5.303030303030304822e+02 8.030303030303030027e+02 2.713180947850665509e-03 +5.606060606060605096e+02 8.030303030303030027e+02 2.229563892895687887e-03 +5.909090909090909918e+02 8.030303030303030027e+02 1.663107833829694350e-03 +6.212121212121214739e+02 8.030303030303030027e+02 1.121804712250768898e-03 +6.515151515151515014e+02 8.030303030303030027e+02 6.807867228626483845e-04 +6.818181818181819835e+02 8.030303030303030027e+02 3.693737472711847527e-04 +7.121212121212120110e+02 8.030303030303030027e+02 1.778319660458227219e-04 +7.424242424242424931e+02 8.030303030303030027e+02 7.530672801598704055e-05 +7.727272727272729753e+02 8.030303030303030027e+02 2.777107682945748808e-05 +8.030303030303030027e+02 8.030303030303030027e+02 8.818710076177945181e-06 +8.333333333333334849e+02 8.030303030303030027e+02 2.381512063610692770e-06 +8.636363636363639671e+02 8.030303030303030027e+02 5.394875368984320488e-07 +8.939393939393939945e+02 8.030303030303030027e+02 1.009950414069068344e-07 +9.242424242424244767e+02 8.030303030303030027e+02 1.537380432065325535e-08 +9.545454545454545041e+02 8.030303030303030027e+02 1.870085776796276879e-09 +9.848484848484849863e+02 8.030303030303030027e+02 1.784186981526950861e-10 +1.015151515151515468e+03 8.030303030303030027e+02 1.308823873075606599e-11 +1.045454545454545496e+03 8.030303030303030027e+02 7.227880372012368131e-13 +1.075757575757575978e+03 8.030303030303030027e+02 2.938461975882613539e-14 +1.106060606060606005e+03 8.030303030303030027e+02 8.589395343775709917e-16 +1.136363636363636488e+03 8.030303030303030027e+02 1.760986780776546967e-17 +1.166666666666666970e+03 8.030303030303030027e+02 2.467071494564388696e-19 +1.196969696969696997e+03 8.030303030303030027e+02 2.298180960274129861e-21 +1.227272727272727479e+03 8.030303030303030027e+02 1.383476638375685181e-23 +1.257575757575757507e+03 8.030303030303030027e+02 5.224159077859599815e-26 +1.287878787878787989e+03 8.030303030303030027e+02 1.199646544736765024e-28 +1.318181818181818471e+03 8.030303030303030027e+02 1.622114593737430475e-31 +1.348484848484848499e+03 8.030303030303030027e+02 1.249003296533140431e-34 +1.378787878787878981e+03 8.030303030303030027e+02 5.289633079428115042e-38 +1.409090909090909008e+03 8.030303030303030027e+02 1.188658400193743405e-41 +1.439393939393939490e+03 8.030303030303030027e+02 1.365561729682181226e-45 +1.469696969696969973e+03 8.030303030303030027e+02 7.718006380931787602e-50 +1.500000000000000000e+03 8.030303030303030027e+02 2.062617889542571576e-54 +-1.500000000000000000e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.333333333333334849e+02 3.341930913911265327e-310 +-1.196969696969696997e+03 8.333333333333334849e+02 1.246510256903556698e-291 +-1.166666666666666515e+03 8.333333333333334849e+02 6.066545258626171474e-274 +-1.136363636363636488e+03 8.333333333333334849e+02 4.125784643839418161e-257 +-1.106060606060606005e+03 8.333333333333334849e+02 4.193987081498566790e-241 +-1.075757575757575751e+03 8.333333333333334849e+02 6.807732712390463716e-226 +-1.045454545454545496e+03 8.333333333333334849e+02 1.882763600862718389e-211 +-1.015151515151515127e+03 8.333333333333334849e+02 9.454390984310646192e-198 +-9.848484848484848726e+02 8.333333333333334849e+02 9.174996973562497926e-185 +-9.545454545454545041e+02 8.333333333333334849e+02 1.829222807235765795e-172 +-9.242424242424242493e+02 8.333333333333334849e+02 7.954865747498191044e-161 +-8.939393939393938808e+02 8.333333333333334849e+02 8.001759500365318325e-150 +-8.636363636363636260e+02 8.333333333333334849e+02 1.971827466418941207e-139 +-8.333333333333332575e+02 8.333333333333334849e+02 1.259189386491206326e-129 +-8.030303030303030027e+02 8.333333333333334849e+02 2.201524032105286986e-120 +-7.727272727272727479e+02 8.333333333333334849e+02 1.111990585998753488e-111 +-7.424242424242423795e+02 8.333333333333334849e+02 1.710104800090278453e-103 +-7.121212121212121247e+02 8.333333333333334849e+02 8.428503477565128907e-96 +-6.818181818181817562e+02 8.333333333333334849e+02 1.399619867200871609e-88 +-6.515151515151515014e+02 8.333333333333334849e+02 8.222254727485334536e-82 +-6.212121212121211329e+02 8.333333333333334849e+02 1.792032305386404785e-75 +-5.909090909090908781e+02 8.333333333333334849e+02 1.517718613154214644e-69 +-5.606060606060605096e+02 8.333333333333334849e+02 5.225251588496137604e-64 +-5.303030303030302548e+02 8.333333333333334849e+02 7.640771892899690025e-59 +-5.000000000000000000e+02 8.333333333333334849e+02 4.952089332747266615e-54 +-4.696969696969697452e+02 8.333333333333334849e+02 1.482625960384649870e-49 +-4.393939393939392630e+02 8.333333333333334849e+02 2.134523160815757784e-45 +-4.090909090909090082e+02 8.333333333333334849e+02 1.536363899260011983e-41 +-3.787878787878787534e+02 8.333333333333334849e+02 5.740802921527496199e-38 +-3.484848484848484986e+02 8.333333333333334849e+02 1.154945356164402785e-34 +-3.181818181818180165e+02 8.333333333333334849e+02 1.295832848468722946e-31 +-2.878787878787877617e+02 8.333333333333334849e+02 8.388558497347731175e-29 +-2.575757575757575069e+02 8.333333333333334849e+02 3.237368317942376297e-26 +-2.272727272727272521e+02 8.333333333333334849e+02 7.686745253454694556e-24 +-1.969696969696969973e+02 8.333333333333334849e+02 1.157393946134507662e-21 +-1.666666666666665151e+02 8.333333333333334849e+02 1.137665448958052686e-19 +-1.363636363636362603e+02 8.333333333333334849e+02 7.506067042544200381e-18 +-1.060606060606060055e+02 8.333333333333334849e+02 3.413565520039352413e-16 +-7.575757575757575069e+01 8.333333333333334849e+02 1.097485946719940683e-14 +-4.545454545454549589e+01 8.333333333333334849e+02 2.555319222097554818e-13 +-1.515151515151501371e+01 8.333333333333334849e+02 4.408297904797692493e-12 +1.515151515151524109e+01 8.333333333333334849e+02 5.757897918648176391e-11 +4.545454545454549589e+01 8.333333333333334849e+02 5.811329112628693336e-10 +7.575757575757575069e+01 8.333333333333334849e+02 4.619769020364141284e-09 +1.060606060606062329e+02 8.333333333333334849e+02 2.944941620113755021e-08 +1.363636363636364877e+02 8.333333333333334849e+02 1.530687983283909290e-07 +1.666666666666667425e+02 8.333333333333334849e+02 6.588031862012860107e-07 +1.969696969696969973e+02 8.333333333333334849e+02 2.381512063610692770e-06 +2.272727272727272521e+02 8.333333333333334849e+02 7.325049444657150565e-06 +2.575757575757577342e+02 8.333333333333334849e+02 1.939658080333530208e-05 +2.878787878787879890e+02 8.333333333333334849e+02 4.468444522754266705e-05 +3.181818181818182438e+02 8.333333333333334849e+02 9.039146387247711455e-05 +3.484848484848484986e+02 8.333333333333334849e+02 1.618546487670173345e-04 +3.787878787878789808e+02 8.333333333333334849e+02 2.582855175103807108e-04 +4.090909090909092356e+02 8.333333333333334849e+02 3.693737472711814459e-04 +4.393939393939394904e+02 8.333333333333334849e+02 4.754453697203550383e-04 +4.696969696969697452e+02 8.333333333333334849e+02 5.525161055462673304e-04 +5.000000000000000000e+02 8.333333333333334849e+02 5.807692880778035508e-04 +5.303030303030304822e+02 8.333333333333334849e+02 5.525161055462712335e-04 +5.606060606060605096e+02 8.333333333333334849e+02 4.754453697203583451e-04 +5.909090909090909918e+02 8.333333333333334849e+02 3.693737472711814459e-04 +6.212121212121214739e+02 8.333333333333334849e+02 2.582855175103788677e-04 +6.515151515151515014e+02 8.333333333333334849e+02 1.618546487670173345e-04 +6.818181818181819835e+02 8.333333333333334849e+02 9.039146387247711455e-05 +7.121212121212120110e+02 8.333333333333334849e+02 4.468444522754314816e-05 +7.424242424242424931e+02 8.333333333333334849e+02 1.939658080333530208e-05 +7.727272727272729753e+02 8.333333333333334849e+02 7.325049444657203928e-06 +8.030303030303030027e+02 8.333333333333334849e+02 2.381512063610692770e-06 +8.333333333333334849e+02 8.333333333333334849e+02 6.588031862012813520e-07 +8.636363636363639671e+02 8.333333333333334849e+02 1.530687983283882291e-07 +8.939393939393939945e+02 8.333333333333334849e+02 2.944941620113806968e-08 +9.242424242424244767e+02 8.333333333333334849e+02 4.619769020364174371e-09 +9.545454545454545041e+02 8.333333333333334849e+02 5.811329112628796733e-10 +9.848484848484849863e+02 8.333333333333334849e+02 5.757897918648176391e-11 +1.015151515151515468e+03 8.333333333333334849e+02 4.408297904797614137e-12 +1.045454545454545496e+03 8.333333333333334849e+02 2.555319222097591169e-13 +1.075757575757575978e+03 8.333333333333334849e+02 1.097485946719932795e-14 +1.106060606060606005e+03 8.333333333333334849e+02 3.413565520039546177e-16 +1.136363636363636488e+03 8.333333333333334849e+02 7.506067042544200381e-18 +1.166666666666666970e+03 8.333333333333334849e+02 1.137665448958052686e-19 +1.196969696969696997e+03 8.333333333333334849e+02 1.157393946134573490e-21 +1.227272727272727479e+03 8.333333333333334849e+02 7.686745253454585823e-24 +1.257575757575757507e+03 8.333333333333334849e+02 3.237368317942468707e-26 +1.287878787878787989e+03 8.333333333333334849e+02 8.388558497347373564e-29 +1.318181818181818471e+03 8.333333333333334849e+02 1.295832848468630986e-31 +1.348484848484848499e+03 8.333333333333334849e+02 1.154945356164435713e-34 +1.378787878787878981e+03 8.333333333333334849e+02 5.740802921527496199e-38 +1.409090909090909008e+03 8.333333333333334849e+02 1.536363899260164920e-41 +1.439393939393939490e+03 8.333333333333334849e+02 2.134523160815757784e-45 +1.469696969696969973e+03 8.333333333333334849e+02 1.482625960384713110e-49 +1.500000000000000000e+03 8.333333333333334849e+02 4.952089332747829951e-54 +-1.500000000000000000e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.636363636363639671e+02 1.330323203695502113e-308 +-1.166666666666666515e+03 8.636363636363639671e+02 3.296325375164239287e-290 +-1.136363636363636488e+03 8.636363636363639671e+02 1.087474689038915806e-272 +-1.106060606060606005e+03 8.636363636363639671e+02 5.113075120196246465e-256 +-1.075757575757575751e+03 8.636363636363639671e+02 3.663029685140021263e-240 +-1.045454545454545496e+03 8.636363636363639671e+02 4.269517823375308270e-225 +-1.015151515151515127e+03 8.636363636363639671e+02 8.634670942948656968e-211 +-9.848484848484848726e+02 8.636363636363639671e+02 3.227403924914359416e-197 +-9.545454545454545041e+02 8.636363636363639671e+02 2.371794117560633653e-184 +-9.242424242424242493e+02 8.636363636363639671e+02 3.641295390075823371e-172 +-8.939393939393938808e+02 8.636363636363639671e+02 1.239346602962220879e-160 +-8.636363636363636260e+02 8.636363636363639671e+02 9.911829987626954733e-150 +-8.333333333333332575e+02 8.636363636363639671e+02 1.971827466418941207e-139 +-8.030303030303030027e+02 8.636363636363639671e+02 1.031647559331685726e-129 +-7.727272727272727479e+02 8.636363636363639671e+02 1.498987831105225164e-120 +-7.424242424242423795e+02 8.636363636363639671e+02 6.379544381479080949e-112 +-7.121212121212121247e+02 8.636363636363639671e+02 8.377030160882373028e-104 +-6.818181818181817562e+02 8.636363636363639671e+02 3.570647460208581890e-96 +-6.515151515151515014e+02 8.636363636363639671e+02 5.191244991776807253e-89 +-6.212121212121211329e+02 8.636363636363639671e+02 2.701708418515628761e-82 +-5.909090909090908781e+02 8.636363636363639671e+02 5.275773338398841427e-76 +-5.606060606060605096e+02 8.636363636363639671e+02 4.046842924222440608e-70 +-5.303030303030302548e+02 8.636363636363639671e+02 1.274954127372835446e-64 +-5.000000000000000000e+02 8.636363636363639671e+02 1.722859058062366204e-59 +-4.696969696969697452e+02 8.636363636363639671e+02 1.041536444950596566e-54 +-4.393939393939392630e+02 8.636363636363639671e+02 2.934437283087230677e-50 +-4.090909090909090082e+02 8.636363636363639671e+02 4.008856449747960951e-46 +-3.787878787878787534e+02 8.636363636363639671e+02 2.759591033387074334e-42 +-3.484848484848484986e+02 8.636363636363639671e+02 9.934460502444989391e-39 +-3.181818181818180165e+02 8.636363636363639671e+02 1.938784546125242215e-35 +-2.878787878787877617e+02 8.636363636363639671e+02 2.123608376664018332e-32 +-2.575757575757575069e+02 8.636363636363639671e+02 1.349946039877017404e-29 +-2.272727272727272521e+02 8.636363636363639671e+02 5.143473773786436040e-27 +-1.969696969696969973e+02 8.636363636363639671e+02 1.211600363895326889e-24 +-1.666666666666665151e+02 8.636363636363639671e+02 1.817829598985398386e-22 +-1.363636363636362603e+02 8.636363636363639671e+02 1.787432223791559006e-20 +-1.060606060606060055e+02 8.636363636363639671e+02 1.183706196909785627e-18 +-7.575757575757575069e+01 8.636363636363639671e+02 5.418948642188548717e-17 +-4.545454545454549589e+01 8.636363636363639671e+02 1.758026172274710783e-15 +-1.515151515151501371e+01 8.636363636363639671e+02 4.138288825130290017e-14 +1.515151515151524109e+01 8.636363636363639671e+02 7.227880372012162144e-13 +4.545454545454549589e+01 8.636363636363639671e+02 9.566848707108671267e-12 +7.575757575757575069e+01 8.636363636363639671e+02 9.788841721948184971e-11 +1.060606060606062329e+02 8.636363636363639671e+02 7.888571694518046719e-10 +1.363636363636364877e+02 8.636363636363639671e+02 5.094879290801852373e-09 +1.666666666666667425e+02 8.636363636363639671e+02 2.680187736377831487e-08 +1.969696969696969973e+02 8.636363636363639671e+02 1.165690430938510788e-07 +2.272727272727272521e+02 8.636363636363639671e+02 4.249544803125755415e-07 +2.575757575757577342e+02 8.636363636363639671e+02 1.314803303002568957e-06 +2.878787878787879890e+02 8.636363636363639671e+02 3.491563484674824635e-06 +3.181818181818182438e+02 8.636363636363639671e+02 8.038315219101175563e-06 +3.484848484848484986e+02 8.636363636363639671e+02 1.618470429048125397e-05 +3.787878787878789808e+02 8.636363636363639671e+02 2.871517220500714962e-05 +4.090909090909092356e+02 8.636363636363639671e+02 4.517735882024864459e-05 +4.393939393939394904e+02 8.636363636363639671e+02 6.334792636026767120e-05 +4.696969696969697452e+02 8.636363636363639671e+02 7.947107386062686886e-05 +5.000000000000000000e+02 8.636363636363639671e+02 8.942879788635256749e-05 +5.303030303030304822e+02 8.636363636363639671e+02 9.039146387247646403e-05 +5.606060606060605096e+02 8.636363636363639671e+02 8.207536179214157705e-05 +5.909090909090909918e+02 8.636363636363639671e+02 6.687299228485541803e-05 +6.212121212121214739e+02 8.636363636363639671e+02 4.877778093119122479e-05 +6.515151515151515014e+02 8.636363636363639671e+02 3.173737341076243246e-05 +6.818181818181819835e+02 8.636363636363639671e+02 1.833181538886166618e-05 +7.121212121212120110e+02 8.636363636363639671e+02 9.343228515321303274e-06 +7.424242424242424931e+02 8.636363636363639671e+02 4.171386994035303943e-06 +7.727272727272729753e+02 8.636363636363639671e+02 1.617538348122345181e-06 +8.030303030303030027e+02 8.636363636363639671e+02 5.394875368984358605e-07 +8.333333333333334849e+02 8.636363636363639671e+02 1.530687983283882291e-07 +8.636363636363639671e+02 8.636363636363639671e+02 3.649720569991912844e-08 +8.939393939393939945e+02 8.636363636363639671e+02 7.215277938779216920e-09 +9.242424242424244767e+02 8.636363636363639671e+02 1.165422519016162495e-09 +9.545454545454545041e+02 8.636363636363639671e+02 1.513667830629548818e-10 +9.848484848484849863e+02 8.636363636363639671e+02 1.553953783700674247e-11 +1.015151515151515468e+03 8.636363636363639671e+02 1.237978279006344643e-12 +1.045454545454545496e+03 8.636363636363639671e+02 7.504573066194429743e-14 +1.075757575757575978e+03 8.636363636363639671e+02 3.390089671968650007e-15 +1.106060606060606005e+03 8.636363636363639671e+02 1.116262575131978006e-16 +1.136363636363636488e+03 8.636363636363639671e+02 2.617295991581734365e-18 +1.166666666666666970e+03 8.636363636363639671e+02 4.263786878818114270e-20 +1.196969696969696997e+03 8.636363636363639671e+02 4.703084136443714165e-22 +1.227272727272727479e+03 8.636363636363639671e+02 3.418744282862675268e-24 +1.257575757575757507e+03 8.636363636363639671e+02 1.592071826992921685e-26 +1.287878787878787989e+03 8.636363636363639671e+02 4.611582579933721911e-29 +1.318181818181818471e+03 8.636363636363639671e+02 8.056961709413759527e-32 +1.348484848484848499e+03 8.636363636363639671e+02 8.223048123166088698e-35 +1.378787878787878981e+03 8.636363636363639671e+02 4.742467831580904662e-38 +1.409090909090909008e+03 8.636363636363639671e+02 1.493204720045171366e-41 +1.439393939393939490e+03 8.636363636363639671e+02 2.476707066507104212e-45 +1.469696969696969973e+03 8.636363636363639671e+02 2.085598728277050792e-49 +1.500000000000000000e+03 8.636363636363639671e+02 8.582459009525187598e-54 +-1.500000000000000000e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 8.939393939393939945e+02 2.845180409263052270e-307 +-1.136363636363636488e+03 8.939393939393939945e+02 4.777307158639866431e-289 +-1.106060606060606005e+03 8.939393939393939945e+02 1.089284707477751557e-271 +-1.075757575757575751e+03 8.939393939393939945e+02 3.608508343024296000e-255 +-1.045454545454545496e+03 8.939393939393939945e+02 1.855875457242586922e-239 +-1.015151515151515127e+03 8.939393939393939945e+02 1.581521332753445921e-224 +-9.848484848484848726e+02 8.939393939393939945e+02 2.380346914686845797e-210 +-9.545454545454545041e+02 8.939393939393939945e+02 6.736617061033316290e-197 +-9.242424242424242493e+02 8.939393939393939945e+02 3.811894358852401519e-184 +-8.939393939393938808e+02 8.939393939393939945e+02 4.579961132755234720e-172 +-8.636363636363636260e+02 8.939393939393939945e+02 1.239346602962361758e-160 +-8.333333333333332575e+02 8.939393939393939945e+02 8.001759500366227833e-150 +-8.030303030303030027e+02 8.939393939393939945e+02 1.304232948234244041e-139 +-7.727272727272727479e+02 8.939393939393939945e+02 5.671273562847458234e-130 +-7.424242424242423795e+02 8.939393939393939945e+02 6.943910903842949126e-121 +-7.121212121212121247e+02 8.939393939393939945e+02 2.523665068051643687e-112 +-6.818181818181817562e+02 8.939393939393939945e+02 2.866373679610536710e-104 +-6.515151515151515014e+02 8.939393939393939945e+02 1.069893269020519330e-96 +-6.212121212121211329e+02 8.939393939393939945e+02 1.378323829382736140e-89 +-5.909090909090908781e+02 8.939393939393939945e+02 6.428733181079069224e-83 +-5.606060606060605096e+02 8.939393939393939945e+02 1.137330255125591933e-76 +-5.303030303030302548e+02 8.939393939393939945e+02 7.985867999539598362e-71 +-5.000000000000000000e+02 8.939393939393939945e+02 2.325856181748250043e-65 +-4.696969696969697452e+02 8.939393939393939945e+02 2.932805033955181061e-60 +-4.393939393939392630e+02 8.939393939393939945e+02 1.669172073207164633e-55 +-4.090909090909090082e+02 8.939393939393939945e+02 4.464554645350283415e-51 +-3.787878787878787534e+02 8.939393939393939945e+02 5.836055178229244256e-47 +-3.484848484848484986e+02 8.939393939393939945e+02 3.872518558409872031e-43 +-3.181818181818180165e+02 8.939393939393939945e+02 1.353108799656736304e-39 +-2.878787878787877617e+02 8.939393939393939945e+02 2.579483791747089407e-36 +-2.575757575757575069e+02 8.939393939393939945e+02 2.776215061516733583e-33 +-2.272727272727272521e+02 8.939393939393939945e+02 1.743478240992615533e-30 +-1.969696969696969973e+02 8.939393939393939945e+02 6.594920231734888535e-28 +-1.666666666666665151e+02 8.939393939393939945e+02 1.549109724599552645e-25 +-1.363636363636362603e+02 8.939393939393939945e+02 2.326740886532363311e-23 +-1.060606060606060055e+02 8.939393939393939945e+02 2.298180960274064409e-21 +-7.575757575757575069e+01 8.939393939393939945e+02 1.533315393829123264e-19 +-4.545454545454549589e+01 8.939393939393939945e+02 7.089149201122708062e-18 +-1.515151515151501371e+01 8.939393939393939945e+02 2.327233294925900274e-16 +1.515151515151524109e+01 8.939393939393939945e+02 5.551371713955518781e-15 +4.545454545454549589e+01 8.939393939393939945e+02 9.834906517405728970e-14 +7.575757575757575069e+01 8.939393939393939945e+02 1.321016453443277362e-12 +1.060606060606062329e+02 8.939393939393939945e+02 1.371628065598409816e-11 +1.363636363636364877e+02 8.939393939393939945e+02 1.121089509384016658e-10 +1.666666666666667425e+02 8.939393939393939945e+02 7.336167021249661736e-10 +1.969696969696969973e+02 8.939393939393939945e+02 3.904234504556167121e-09 +2.272727272727272521e+02 8.939393939393939945e+02 1.714417823045363868e-08 +2.575757575757577342e+02 8.939393939393939945e+02 6.294357909175295720e-08 +2.878787878787879890e+02 8.939393939393939945e+02 1.955436111287653785e-07 +3.181818181818182438e+02 8.939393939393939945e+02 5.195893945539351238e-07 +3.484848484848484986e+02 8.939393939393939945e+02 1.192152875094315257e-06 +3.787878787878789808e+02 8.939393939393939945e+02 2.381512063610709710e-06 +4.090909090909092356e+02 8.939393939393939945e+02 4.171386994035392035e-06 +4.393939393939394904e+02 8.939393939393939945e+02 6.443714674555768282e-06 +4.696969696969697452e+02 8.939393939393939945e+02 8.818710076177945181e-06 +5.000000000000000000e+02 8.939393939393939945e+02 1.072840490473380715e-05 +5.303030303030304822e+02 8.939393939393939945e+02 1.162621955646466530e-05 +5.606060606060605096e+02 8.939393939393939945e+02 1.123286822982196279e-05 +5.909090909090909918e+02 8.939393939393939945e+02 9.672320012642446414e-06 +6.212121212121214739e+02 8.939393939393939945e+02 7.410732345003795511e-06 +6.515151515151515014e+02 8.939393939393939945e+02 5.037885229815230427e-06 +6.818181818181819835e+02 8.939393939393939945e+02 3.026368684010149418e-06 +7.121212121212120110e+02 8.939393939393939945e+02 1.597993975671998298e-06 +7.424242424242424931e+02 8.939393939393939945e+02 7.368261931620260953e-07 +7.727272727272729753e+02 8.939393939393939945e+02 2.943825259327257027e-07 +8.030303030303030027e+02 8.939393939393939945e+02 1.009950414069057492e-07 +8.333333333333334849e+02 8.939393939393939945e+02 2.944941620113755021e-08 +8.636363636363639671e+02 8.939393939393939945e+02 7.215277938779113522e-09 +8.939393939393939945e+02 8.939393939393939945e+02 1.466573596940659211e-09 +9.242424242424244767e+02 8.939393939393939945e+02 2.438750248254334121e-10 +9.545454545454545041e+02 8.939393939393939945e+02 3.267723238714253303e-11 +9.848484848484849863e+02 8.939393939393939945e+02 3.470587925503508303e-12 +1.015151515151515468e+03 8.939393939393939945e+02 2.870579718490605683e-13 +1.045454545454545496e+03 8.939393939393939945e+02 1.814418398434590395e-14 +1.075757575757575978e+03 8.939393939393939945e+02 8.589395343775221809e-16 +1.106060606060606005e+03 8.939393939393939945e+02 2.981018574785773488e-17 +1.136363636363636488e+03 8.939393939393939945e+02 7.415268609422300383e-19 +1.166666666666666970e+03 8.939393939393939945e+02 1.290909947486125653e-20 +1.196969696969696997e+03 8.939393939393939945e+02 1.533847428403295239e-22 +1.227272727272727479e+03 8.939393939393939945e+02 1.211600363895378684e-24 +1.257575757575757507e+03 8.939393939393939945e+02 6.189635416499139188e-27 +1.287878787878787989e+03 8.939393939393939945e+02 1.987010532640086049e-29 +1.318181818181818471e+03 8.939393939393939945e+02 3.889817655100364411e-32 +1.348484848484848499e+03 8.939393939393939945e+02 4.500703460466718864e-35 +1.378787878787878981e+03 8.939393939393939945e+02 2.979513160178888319e-38 +1.409090909090909008e+03 8.939393939393939945e+02 1.091136794320088488e-41 +1.439393939393939490e+03 8.939393939393939945e+02 2.134523160815666617e-45 +1.469696969696969973e+03 8.939393939393939945e+02 2.151258874210555909e-49 +1.500000000000000000e+03 8.939393939393939945e+02 1.075970904295022199e-53 +-1.500000000000000000e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.242424242424244767e+02 3.282252599971482076e-306 +-1.106060606060606005e+03 9.242424242424244767e+02 3.808027481301005765e-288 +-1.075757575757575751e+03 9.242424242424244767e+02 6.116197084169433751e-271 +-1.045454545454545496e+03 9.242424242424244767e+02 1.454269173318239432e-254 +-1.015151515151515127e+03 9.242424242424244767e+02 5.467417281281110391e-239 +-9.848484848484848726e+02 9.242424242424244767e+02 3.466965084269595887e-224 +-9.545454545454545041e+02 9.242424242424244767e+02 3.950625187186950018e-210 +-9.242424242424242493e+02 9.242424242424244767e+02 8.608235771893422856e-197 +-8.939393939393938808e+02 9.242424242424244767e+02 3.811894358851751444e-184 +-8.636363636363636260e+02 9.242424242424244767e+02 3.641295390076443906e-172 +-8.333333333333332575e+02 9.242424242424244767e+02 7.954865747498191044e-161 +-8.030303030303030027e+02 9.242424242424244767e+02 4.208320267534610810e-150 +-7.727272727272727479e+02 9.242424242424244767e+02 5.701437370450883543e-140 +-7.424242424242423795e+02 9.242424242424244767e+02 2.089410622911050916e-130 +-7.121212121212121247e+02 9.242424242424244767e+02 2.185017337565416292e-121 +-6.818181818181817562e+02 9.242424242424244767e+02 6.870193495658118207e-113 +-6.515151515151515014e+02 9.242424242424244767e+02 6.834723485291045029e-105 +-6.212121212121211329e+02 9.242424242424244767e+02 2.261149588469157738e-97 +-5.909090909090908781e+02 9.242424242424244767e+02 2.611415843250447120e-90 +-5.606060606060605096e+02 9.242424242424244767e+02 1.103841607000073970e-83 +-5.303030303030302548e+02 9.242424242424244767e+02 1.788259835300874445e-77 +-5.000000000000000000e+02 9.242424242424244767e+02 1.161235584405632053e-71 +-4.696969696969697452e+02 9.242424242424244767e+02 3.157273288492920653e-66 +-4.393939393939392630e+02 9.242424242424244767e+02 3.749781639093727100e-61 +-4.090909090909090082e+02 9.242424242424244767e+02 2.027053180936205109e-56 +-3.787878787878787534e+02 9.242424242424244767e+02 5.190588847986098680e-52 +-3.484848484848484986e+02 9.242424242424244767e+02 6.544115555519876049e-48 +-3.181818181818180165e+02 9.242424242424244767e+02 4.217180761578386274e-44 +-2.878787878787877617e+02 9.242424242424244767e+02 1.440283700205957869e-40 +-2.575757575757575069e+02 9.242424242424244767e+02 2.699663615826610858e-37 +-2.272727272727272521e+02 9.242424242424244767e+02 2.872445569167344442e-34 +-1.969696969696969973e+02 9.242424242424244767e+02 1.792185002743800138e-31 +-1.666666666666665151e+02 9.242424242424244767e+02 6.765106494816624600e-29 +-1.363636363636362603e+02 9.242424242424244767e+02 1.592071826992876341e-26 +-1.060606060606060055e+02 9.242424242424244767e+02 2.404063375977085067e-24 +-7.575757575757575069e+01 9.242424242424244767e+02 2.394346385576817574e-22 +-4.545454545454549589e+01 9.242424242424244767e+02 1.614774919869199064e-20 +-1.515151515151501371e+01 9.242424242424244767e+02 7.561547082559025693e-19 +1.515151515151524109e+01 9.242424242424244767e+02 2.517887001306245204e-17 +4.545454545454549589e+01 9.242424242424244767e+02 6.098254478752416305e-16 +7.575757575757575069e+01 9.242424242424244767e+02 1.097485946719932795e-14 +1.060606060606062329e+02 9.242424242424244767e+02 1.497478014110306144e-13 +1.363636363636364877e+02 9.242424242424244767e+02 1.578692376829956532e-12 +1.666666666666667425e+02 9.242424242424244767e+02 1.308823873075620816e-11 +1.969696969696969973e+02 9.242424242424244767e+02 8.674534404092873990e-11 +2.272727272727272521e+02 9.242424242424244767e+02 4.666492816798974637e-10 +2.575757575757577342e+02 9.242424242424244767e+02 2.066218498179544902e-09 +2.878787878787879890e+02 9.242424242424244767e+02 7.626555240962835823e-09 +3.181818181818182438e+02 9.242424242424244767e+02 2.373755607470094863e-08 +3.484848484848484986e+02 9.242424242424244767e+02 6.294357909175139548e-08 +3.787878787878789808e+02 9.242424242424244767e+02 1.434797832226741013e-07 +4.090909090909092356e+02 9.242424242424244767e+02 2.833566430996957939e-07 +4.393939393939394904e+02 9.242424242424244767e+02 4.880031423565792628e-07 +4.696969696969697452e+02 9.242424242424244767e+02 7.368261931620156133e-07 +5.000000000000000000e+02 9.242424242424244767e+02 9.793342834294315635e-07 +5.303030303030304822e+02 9.242424242424244767e+02 1.149090232075827735e-06 +5.606060606060605096e+02 9.242424242424244767e+02 1.192152875094306787e-06 +5.909090909090909918e+02 9.242424242424244767e+02 1.094020203654185085e-06 +6.212121212121214739e+02 9.242424242424244767e+02 8.872761371850619861e-07 +6.515151515151515014e+02 9.242424242424244767e+02 6.346296855671360263e-07 +6.818181818181819835e+02 9.242424242424244767e+02 3.989897167427746563e-07 +7.121212121212120110e+02 9.242424242424244767e+02 2.194815096921736443e-07 +7.424242424242424931e+02 9.242424242424244767e+02 1.050286615177756977e-07 +7.727272727272729753e+02 9.242424242424244767e+02 4.341438767599566234e-08 +8.030303030303030027e+02 9.242424242424244767e+02 1.537380432065308991e-08 +8.333333333333334849e+02 9.242424242424244767e+02 4.619769020364092480e-09 +8.636363636363639671e+02 9.242424242424244767e+02 1.165422519016141816e-09 +8.939393939393939945e+02 9.242424242424244767e+02 2.438750248254334121e-10 +9.242424242424244767e+02 9.242424242424244767e+02 4.177650791163534269e-11 +9.545454545454545041e+02 9.242424242424244767e+02 5.774328674328823850e-12 +9.848484848484849863e+02 9.242424242424244767e+02 6.339611667251510458e-13 +1.015151515151515468e+03 9.242424242424244767e+02 5.435836629391048811e-14 +1.045454545454545496e+03 9.242424242424244767e+02 3.574596907389345997e-15 +1.075757575757575978e+03 9.242424242424244767e+02 1.768164275229429683e-16 +1.106060606060606005e+03 9.242424242424244767e+02 6.444577989125273861e-18 +1.136363636363636488e+03 9.242424242424244767e+02 1.693353897939057330e-19 +1.166666666666666970e+03 9.242424242424244767e+02 3.134375024086884577e-21 +1.196969696969696997e+03 9.242424242424244767e+02 3.988745488704843608e-23 +1.227272727272727479e+03 9.242424242424244767e+02 3.401727813564874041e-25 +1.257575757575757507e+03 9.242424242424244767e+02 1.892779177796880703e-27 +1.287878787878787989e+03 9.242424242424244767e+02 6.681290277801030145e-30 +1.318181818181818471e+03 9.242424242424244767e+02 1.453005117716545101e-32 +1.348484848484848499e+03 9.242424242424244767e+02 1.888297121780456365e-35 +1.378787878787878981e+03 9.242424242424244767e+02 1.420638027279050848e-38 +1.409090909090909008e+03 9.242424242424244767e+02 5.986645637013718289e-42 +1.439393939393939490e+03 9.242424242424244767e+02 1.365561729682142488e-45 +1.469696969696969973e+03 9.242424242424244767e+02 1.627312680552132632e-49 +1.500000000000000000e+03 9.242424242424244767e+02 9.766306425176701764e-54 +-1.500000000000000000e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.545454545454545041e+02 2.048882356007675240e-305 +-1.075757575757575751e+03 9.545454545454545041e+02 1.674103951314024610e-287 +-1.045454545454545496e+03 9.545454545454545041e+02 1.929608989010334530e-270 +-1.015151515151515127e+03 9.545454545454545041e+02 3.353449174576296516e-254 +-9.848484848484848726e+02 9.545454545454545041e+02 9.380527417807372543e-239 +-9.545454545454545041e+02 9.545454545454545041e+02 4.503156623245518974e-224 +-9.242424242424242493e+02 9.545454545454545041e+02 3.950625187188297447e-210 +-8.939393939393938808e+02 9.545454545454545041e+02 6.736617061034465262e-197 +-8.636363636363636260e+02 9.545454545454545041e+02 2.371794117561307766e-184 +-8.333333333333332575e+02 9.545454545454545041e+02 1.829222807236285780e-172 +-8.030303030303030027e+02 9.545454545454545041e+02 3.274686139915979102e-161 +-7.727272727272727479e+02 9.545454545454545041e+02 1.440153326793208417e-150 +-7.424242424242423795e+02 9.545454545454545041e+02 1.644636189633696288e-140 +-7.121212121212121247e+02 9.545454545454545041e+02 5.148760122792980852e-131 +-6.818181818181817562e+02 9.545454545454545041e+02 4.659296927051483197e-122 +-6.515151515151515014e+02 9.545454545454545041e+02 1.283511602170492482e-113 +-6.212121212121211329e+02 9.545454545454545041e+02 1.132090696910024055e-105 +-5.909090909090908781e+02 9.545454545454545041e+02 3.358679381568229273e-98 +-5.606060606060605096e+02 9.545454545454545041e+02 3.516650693976234135e-91 +-5.303030303030302548e+02 9.545454545454545041e+02 1.361740296016100718e-84 +-5.000000000000000000e+02 9.545454545454545041e+02 2.041071860286668196e-78 +-4.696969696969697452e+02 9.545454545454545041e+02 1.237882402550990151e-72 +-4.393939393939392630e+02 9.545454545454545041e+02 3.171606292228342913e-67 +-4.090909090909090082e+02 9.545454545454545041e+02 3.579671728198873108e-62 +-3.787878787878787534e+02 9.545454545454545041e+02 1.853617005789016932e-57 +-3.484848484848484986e+02 9.545454545454545041e+02 4.580596805966228948e-53 +-3.181818181818180165e+02 9.545454545454545041e+02 5.612099087386632418e-49 +-2.878787878787877617e+02 9.545454545454545041e+02 3.537278923913275126e-45 +-2.575757575757575069e+02 9.545454545454545041e+02 1.188658400193777306e-41 +-2.272727272727272521e+02 9.545454545454545041e+02 2.204221497796810008e-38 +-1.969696969696969973e+02 9.545454545454545041e+02 2.331814555953481071e-35 +-1.666666666666665151e+02 9.545454545454545041e+02 1.453005117716710410e-32 +-1.363636363636362603e+02 9.545454545454545041e+02 5.499610781659260463e-30 +-1.060606060606060055e+02 9.545454545454545041e+02 1.302294837210690246e-27 +-7.575757575757575069e+01 9.545454545454545041e+02 1.984648844553287095e-25 +-4.545454545454549589e+01 9.545454545454545041e+02 1.999875803674367746e-23 +-1.515151515151501371e+01 9.545454545454545041e+02 1.367347598335432791e-21 +1.515151515151524109e+01 9.545454545454545041e+02 6.501095089494728911e-20 +4.545454545454549589e+01 9.545454545454545041e+02 2.200211702322515011e-18 +7.575757575757575069e+01 9.545454545454545041e+02 5.418948642189010941e-17 +1.060606060606062329e+02 9.545454545454545041e+02 9.917541389068539836e-16 +1.363636363636364877e+02 9.545454545454545041e+02 1.375500651521049814e-14 +1.666666666666667425e+02 9.545454545454545041e+02 1.472577985385762676e-13 +1.969696969696969973e+02 9.545454545454545041e+02 1.237978279006423605e-12 +2.272727272727272521e+02 9.545454545454545041e+02 8.303955618125466304e-12 +2.575757575757577342e+02 9.545454545454545041e+02 4.510014146235534533e-11 +2.878787878787879890e+02 9.545454545454545041e+02 2.010198097242835131e-10 +3.181818181818182438e+02 9.545454545454545041e+02 7.443524460597239882e-10 +3.484848484848484986e+02 9.545454545454545041e+02 2.315109263398909015e-09 +3.787878787878789808e+02 9.545454545454545041e+02 6.107385580804770322e-09 +4.090909090909092356e+02 9.545454545454545041e+02 1.378261373162479996e-08 +4.393939393939394904e+02 9.545454545454545041e+02 2.680187736377945638e-08 +4.696969696969697452e+02 9.545454545454545041e+02 4.518401091155372261e-08 +5.000000000000000000e+02 9.545454545454545041e+02 6.635633443757787832e-08 +5.303030303030304822e+02 9.545454545454545041e+02 8.519492193135942566e-08 +5.606060606060605096e+02 9.545454545454545041e+02 9.585129365858024617e-08 +5.909090909090909918e+02 9.545454545454545041e+02 9.460584959310615629e-08 +6.212121212121214739e+02 9.545454545454545041e+02 8.190682658047596449e-08 +6.515151515151515014e+02 9.545454545454545041e+02 6.211753673035538805e-08 +6.818181818181819835e+02 9.545454545454545041e+02 4.115985597351872563e-08 +7.121212121212120110e+02 9.545454545454545041e+02 2.373755607470153758e-08 +7.424242424242424931e+02 9.545454545454545041e+02 1.185499294385565064e-08 +7.727272727272729753e+02 9.545454545454545041e+02 5.094879290802069921e-09 +8.030303030303030027e+02 9.545454545454545041e+02 1.870085776796276879e-09 +8.333333333333334849e+02 9.545454545454545041e+02 5.811329112628796733e-10 +8.636363636363639671e+02 9.545454545454545041e+02 1.513667830629538220e-10 +8.939393939393939945e+02 9.545454545454545041e+02 3.267723238714310818e-11 +9.242424242424244767e+02 9.545454545454545041e+02 5.774328674329008027e-12 +9.545454545454545041e+02 9.545454545454545041e+02 8.238436825551831218e-13 +9.848484848484849863e+02 9.545454545454545041e+02 9.349412223612470222e-14 +1.015151515151515468e+03 9.545454545454545041e+02 8.304101250837852277e-15 +1.045454545454545496e+03 9.545454545454545041e+02 5.672911599541404415e-16 +1.075757575757575978e+03 9.545454545454545041e+02 2.925662529470643230e-17 +1.106060606060606005e+03 9.545454545454545041e+02 1.116633410280128017e-18 +1.136363636363636488e+03 9.545454545454545041e+02 3.088105188850898088e-20 +1.166666666666666970e+03 9.545454545454545041e+02 6.051445074130749260e-22 +1.196969696969696997e+03 9.545454545454545041e+02 8.206645555750352787e-24 +1.227272727272727479e+03 9.545454545454545041e+02 7.513277266314931599e-26 +1.257575757575757507e+03 9.545454545454545041e+02 4.524092374857465151e-28 +1.287878787878787989e+03 9.545454545454545041e+02 1.743478240992565787e-30 +1.318181818181818471e+03 9.545454545454545041e+02 4.179197469545683692e-33 +1.348484848484848499e+03 9.545454545454545041e+02 6.048286856550476913e-36 +1.378787878787878981e+03 9.545454545454545041e+02 5.123543086988653243e-39 +1.409090909090909008e+03 9.545454545454545041e+02 2.459834491573242810e-42 +1.439393939393939490e+03 9.545454545454545041e+02 6.472937031498399670e-46 +1.469696969696969973e+03 9.545454545454545041e+02 9.017433745251737654e-50 +1.500000000000000000e+03 9.545454545454545041e+02 6.415644086102914005e-54 +-1.500000000000000000e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.075757575757575751e+03 9.848484848484849863e+02 6.937050178107476577e-305 +-1.045454545454545496e+03 9.848484848484849863e+02 4.067134262740196120e-287 +-1.015151515151515127e+03 9.848484848484849863e+02 3.426033257239073849e-270 +-9.848484848484848726e+02 9.848484848484849863e+02 4.429793536379287956e-254 +-9.545454545454545041e+02 9.848484848484849863e+02 9.380527417805239641e-239 +-9.242424242424242493e+02 9.848484848484849863e+02 3.466965084270778368e-224 +-8.939393939393938808e+02 9.848484848484849863e+02 2.380346914687251377e-210 +-8.636363636363636260e+02 9.848484848484849863e+02 3.227403924914910139e-197 +-8.333333333333332575e+02 9.848484848484849863e+02 9.174996973564063017e-185 +-8.030303030303030027e+02 9.848484848484849863e+02 5.799344400514536578e-173 +-7.727272727272727479e+02 9.848484848484849863e+02 8.632103141029203188e-162 +-7.424242424242423795e+02 9.848484848484849863e+02 3.200567843958368242e-151 +-7.121212121212121247e+02 9.848484848484849863e+02 3.123069573182358994e-141 +-6.818181818181817562e+02 9.848484848484849863e+02 8.462828811163247946e-132 +-6.515151515151515014e+02 9.848484848484849863e+02 6.711619999648819982e-123 +-6.212121212121211329e+02 9.848484848484849863e+02 1.639756130904124598e-114 +-5.909090909090908781e+02 9.848484848484849863e+02 1.297469096415528775e-106 +-5.606060606060605096e+02 9.848484848484849863e+02 3.491161610846682618e-99 +-5.303030303030302548e+02 9.848484848484849863e+02 3.350047264315598989e-92 +-5.000000000000000000e+02 9.848484848484849863e+02 1.200760533549154684e-85 +-4.696969696969697452e+02 9.848484848484849863e+02 1.681769093994107527e-79 +-4.393939393939392630e+02 9.848484848484849863e+02 9.616662695258188475e-74 +-4.090909090909090082e+02 9.848484848484849863e+02 2.342812748293857508e-68 +-3.787878787878787534e+02 9.848484848484849863e+02 2.534408630171692137e-63 +-3.484848484848484986e+02 9.848484848484849863e+02 1.267289427994763024e-58 +-3.181818181818180165e+02 9.848484848484849863e+02 3.045319808370037776e-54 +-2.878787878787877617e+02 9.848484848484849863e+02 3.651819440393951439e-50 +-2.575757575757575069e+02 9.848484848484849863e+02 2.266365294794688225e-46 +-2.272727272727272521e+02 9.848484848484849863e+02 7.540206612321115606e-43 +-1.969696969696969973e+02 9.848484848484849863e+02 1.391301834018568820e-39 +-1.666666666666665151e+02 9.848484848484849863e+02 1.471159845332262535e-36 +-1.363636363636362603e+02 9.848484848484849863e+02 9.199790552335570158e-34 +-1.060606060606060055e+02 9.848484848484849863e+02 3.506859212770613443e-31 +-7.575757575757575069e+01 9.848484848484849863e+02 8.388558497347373564e-29 +-4.545454545454549589e+01 9.848484848484849863e+02 1.294657296743477948e-26 +-1.515151515151501371e+01 9.848484848484849863e+02 1.323897049569540353e-24 +1.515151515151524109e+01 9.848484848484849863e+02 9.199887089891889724e-23 +4.545454545454549589e+01 9.848484848484849863e+02 4.450412031472871556e-21 +7.575757575757575069e+01 9.848484848484849863e+02 1.533315393829123264e-19 +1.060606060606062329e+02 9.848484848484849863e+02 3.844713597051835772e-18 +1.363636363636364877e+02 9.848484848484849863e+02 7.160592310969740589e-17 +1.666666666666667425e+02 9.848484848484849863e+02 1.009720453475543344e-15 +1.969696969696969973e+02 9.848484848484849863e+02 1.097485946719956145e-14 +2.272727272727272521e+02 9.848484848484849863e+02 9.349412223612138269e-14 +2.575757575757577342e+02 9.848484848484849863e+02 6.339611667251555897e-13 +2.878787878787879890e+02 9.848484848484849863e+02 3.470587925503508303e-12 +3.181818181818182438e+02 9.848484848484849863e+02 1.553953783700685556e-11 +3.484848484848484986e+02 9.848484848484849863e+02 5.757897918648237784e-11 +3.787878787878789808e+02 9.848484848484849863e+02 1.784186981526963786e-10 +4.090909090909092356e+02 9.848484848484849863e+02 4.666492816799106986e-10 +4.393939393939394904e+02 9.848484848484849863e+02 1.038488082495702887e-09 +4.696969696969697452e+02 9.848484848484849863e+02 1.979810045147800740e-09 +5.000000000000000000e+02 9.848484848484849863e+02 3.251401439798301898e-09 +5.303030303030304822e+02 9.848484848484849863e+02 4.619769020364223175e-09 +5.606060606060605096e+02 9.848484848484849863e+02 5.696572446328830850e-09 +5.909090909090909918e+02 9.848484848484849863e+02 6.107385580804661962e-09 +6.212121212121214739e+02 9.848484848484849863e+02 5.696572446328830850e-09 +6.515151515151515014e+02 9.848484848484849863e+02 4.619769020364174371e-09 +6.818181818181819835e+02 9.848484848484849863e+02 3.251401439798279564e-09 +7.121212121212120110e+02 9.848484848484849863e+02 1.979810045147821420e-09 +7.424242424242424931e+02 9.848484848484849863e+02 1.038488082495702887e-09 +7.727272727272729753e+02 9.848484848484849863e+02 4.666492816799106986e-10 +8.030303030303030027e+02 9.848484848484849863e+02 1.784186981526963786e-10 +8.333333333333334849e+02 9.848484848484849863e+02 5.757897918648176391e-11 +8.636363636363639671e+02 9.848484848484849863e+02 1.553953783700658091e-11 +8.939393939393939945e+02 9.848484848484849863e+02 3.470587925503545866e-12 +9.242424242424244767e+02 9.848484848484849863e+02 6.339611667251555897e-13 +9.545454545454545041e+02 9.848484848484849863e+02 9.349412223612470222e-14 +9.848484848484849863e+02 9.848484848484849863e+02 1.097485946719979653e-14 +1.015151515151515468e+03 9.848484848484849863e+02 1.009720453475529144e-15 +1.045454545454545496e+03 9.848484848484849863e+02 7.160592310969638284e-17 +1.075757575757575978e+03 9.848484848484849863e+02 3.844713597051699417e-18 +1.106060606060606005e+03 9.848484848484849863e+02 1.533315393829188746e-19 +1.136363636363636488e+03 9.848484848484849863e+02 4.450412031472808362e-21 +1.166666666666666970e+03 9.848484848484849863e+02 9.199887089892020204e-23 +1.196969696969696997e+03 9.848484848484849863e+02 1.323897049569596924e-24 +1.227272727272727479e+03 9.848484848484849863e+02 1.294657296743477948e-26 +1.257575757575757507e+03 9.848484848484849863e+02 8.388558497347731175e-29 +1.287878787878787989e+03 9.848484848484849863e+02 3.506859212770513601e-31 +1.318181818181818471e+03 9.848484848484849863e+02 9.199790552335046724e-34 +1.348484848484848499e+03 9.848484848484849863e+02 1.471159845332262535e-36 +1.378787878787878981e+03 9.848484848484849863e+02 1.391301834018568820e-39 +1.409090909090909008e+03 9.848484848484849863e+02 7.540206612321650885e-43 +1.439393939393939490e+03 9.848484848484849863e+02 2.266365294794784682e-46 +1.469696969696969973e+03 9.848484848484849863e+02 3.651819440393951439e-50 +1.500000000000000000e+03 9.848484848484849863e+02 3.045319808370298000e-54 +-1.500000000000000000e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.015151515151515468e+03 1.275945375852921194e-304 +-1.015151515151515127e+03 1.015151515151515468e+03 5.466801672782783114e-287 +-9.848484848484848726e+02 1.015151515151515468e+03 3.426033257238684227e-270 +-9.545454545454545041e+02 1.015151515151515468e+03 3.353449174575152457e-254 +-9.242424242424242493e+02 1.015151515151515468e+03 5.467417281281110391e-239 +-8.939393939393938808e+02 1.015151515151515468e+03 1.581521332753086233e-224 +-8.636363636363636260e+02 1.015151515151515468e+03 8.634670942947184589e-211 +-8.333333333333332575e+02 1.015151515151515468e+03 9.454390984310646192e-198 +-8.030303030303030027e+02 1.015151515151515468e+03 2.203134651993508067e-185 +-7.727272727272727479e+02 1.015151515151515468e+03 1.158069139744006525e-173 +-7.424242424242423795e+02 1.015151515151515468e+03 1.453595970926600868e-162 +-7.121212121212121247e+02 1.015151515151515468e+03 4.606404570852803637e-152 +-6.818181818181817562e+02 1.015151515151515468e+03 3.891764262948959632e-142 +-6.515151515151515014e+02 1.015151515151515468e+03 9.245226322402562645e-133 +-6.212121212121211329e+02 1.015151515151515468e+03 6.505178216560347553e-124 +-5.909090909090908781e+02 1.015151515151515468e+03 1.426326987358598079e-115 +-5.606060606060605096e+02 1.015151515151515468e+03 1.024019974798610168e-107 +-5.303030303030302548e+02 1.015151515151515468e+03 2.526398915685159803e-100 +-5.000000000000000000e+02 1.015151515151515468e+03 2.245111407822327572e-93 +-4.696969696969697452e+02 1.015151515151515468e+03 7.523470174958620943e-87 +-4.393939393939392630e+02 1.015151515151515468e+03 9.940501002456545530e-81 +-4.090909090909090082e+02 1.015151515151515468e+03 5.408005114244421933e-75 +-3.787878787878787534e+02 1.015151515151515468e+03 1.263563911257707467e-69 +-3.484848484848484986e+02 1.015151515151515468e+03 1.320823368052294588e-64 +-3.181818181818180165e+02 1.015151515151515468e+03 6.426867661539752703e-60 +-2.878787878787877617e+02 1.015151515151515468e+03 1.512670326909520541e-55 +-2.575757575757575069e+02 1.015151515151515468e+03 1.787418838639570651e-51 +-2.272727272727272521e+02 1.015151515151515468e+03 1.099147165157748323e-47 +-1.969696969696969973e+02 1.015151515151515468e+03 3.641721635590073509e-44 +-1.666666666666665151e+02 1.015151515151515468e+03 6.722278760459066307e-41 +-1.363636363636362603e+02 1.015151515151515468e+03 7.139802540244930781e-38 +-1.060606060606060055e+02 1.015151515151515468e+03 4.500703460466398667e-35 +-7.575757575757575069e+01 1.015151515151515468e+03 1.734711582546477076e-32 +-4.545454545454549589e+01 1.015151515151515468e+03 4.206477445196770851e-30 +-1.515151515151501371e+01 1.015151515151515468e+03 6.594920231734514557e-28 +1.515151515151524109e+01 1.015151515151515468e+03 6.861500121974453477e-26 +4.545454545454549589e+01 1.015151515151515468e+03 4.856568981151256086e-24 +7.575757575757575069e+01 1.015151515151515468e+03 2.394346385576783719e-22 +1.060606060606062329e+02 1.015151515151515468e+03 8.408157975774296977e-21 +1.363636363636364877e+02 1.015151515151515468e+03 2.148049618647392149e-19 +1.666666666666667425e+02 1.015151515151515468e+03 4.072433264588427385e-18 +1.969696969696969973e+02 1.015151515151515468e+03 5.837542882740915424e-17 +2.272727272727272521e+02 1.015151515151515468e+03 6.437784184080029323e-16 +2.575757575757577342e+02 1.015151515151515468e+03 5.551371713955282123e-15 +2.878787878787879890e+02 1.015151515151515468e+03 3.799379475519952498e-14 +3.181818181818182438e+02 1.015151515151515468e+03 2.092319353028601546e-13 +3.484848484848484986e+02 1.015151515151515468e+03 9.387808790462638915e-13 +3.787878787878789808e+02 1.015151515151515468e+03 3.470587925503410156e-12 +4.090909090909092356e+02 1.015151515151515468e+03 1.067799151664029815e-11 +4.393939393939394904e+02 1.015151515151515468e+03 2.758242893688829047e-11 +4.696969696969697452e+02 1.015151515151515468e+03 6.027040850409457211e-11 +5.000000000000000000e+02 1.015151515151515468e+03 1.121089509383976850e-10 +5.303030303030304822e+02 1.015151515151515468e+03 1.784186981526919325e-10 +5.606060606060605096e+02 1.015151515151515468e+03 2.438750248254264845e-10 +5.909090909090909918e+02 1.015151515151515468e+03 2.870434826384596710e-10 +6.212121212121214739e+02 1.015151515151515468e+03 2.913208311720561557e-10 +6.515151515151515014e+02 1.015151515151515468e+03 2.549720171445584657e-10 +6.818181818181819835e+02 1.015151515151515468e+03 1.922329515916802457e-10 +7.121212121212120110e+02 1.015151515151515468e+03 1.245541639253578052e-10 +7.424242424242424931e+02 1.015151515151515468e+03 6.910796398284168450e-11 +7.727272727272729753e+02 1.015151515151515468e+03 3.267723238714160245e-11 +8.030303030303030027e+02 1.015151515151515468e+03 1.308823873075606599e-11 +8.333333333333334849e+02 1.015151515151515468e+03 4.408297904797566477e-12 +8.636363636363639671e+02 1.015151515151515468e+03 1.237978279006344643e-12 +8.939393939393939945e+02 1.015151515151515468e+03 2.870579718490625878e-13 +9.242424242424244767e+02 1.015151515151515468e+03 5.435836629391242555e-14 +9.545454545454545041e+02 1.015151515151515468e+03 8.304101250837852277e-15 +9.848484848484849863e+02 1.015151515151515468e+03 1.009720453475529144e-15 +1.015151515151515468e+03 1.015151515151515468e+03 9.629601882390976741e-17 +1.045454545454545496e+03 1.015151515151515468e+03 7.089149201122657218e-18 +1.075757575757575978e+03 1.015151515151515468e+03 3.960062252250538946e-19 +1.106060606060606005e+03 1.015151515151515468e+03 1.647931249405101346e-20 +1.136363636363636488e+03 1.015151515151515468e+03 5.009287693440618573e-22 +1.166666666666666970e+03 1.015151515151515468e+03 1.089298387811083242e-23 +1.196969696969696997e+03 1.015151515151515468e+03 1.657484593072496569e-25 +1.227272727272727479e+03 1.015151515151515468e+03 1.724031541468338199e-27 +1.257575757575757507e+03 1.015151515151515468e+03 1.196076224162188080e-29 +1.287878787878787989e+03 1.015151515151515468e+03 5.393601910098739758e-32 +1.318181818181818471e+03 1.015151515151515468e+03 1.538711858188925864e-34 +1.348484848484848499e+03 1.015151515151515468e+03 2.699663615826687283e-37 +1.378787878787878981e+03 1.015151515151515468e+03 2.828232246048750057e-40 +1.409090909090909008e+03 1.015151515151515468e+03 1.715600772060368348e-43 +1.439393939393939490e+03 1.015151515151515468e+03 5.836055178228995336e-47 +1.469696969696969973e+03 1.015151515151515468e+03 1.076947037256926341e-50 +1.500000000000000000e+03 1.015151515151515468e+03 1.041536444950803760e-54 +-1.500000000000000000e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.045454545454545496e+03 1.275945375853646485e-304 +-9.848484848484848726e+02 1.045454545454545496e+03 4.067134262741583183e-287 +-9.545454545454545041e+02 1.045454545454545496e+03 1.929608989010334530e-270 +-9.242424242424242493e+02 1.045454545454545496e+03 1.454269173318735367e-254 +-8.939393939393938808e+02 1.045454545454545496e+03 1.855875457243220100e-239 +-8.636363636363636260e+02 1.045454545454545496e+03 4.269517823377249477e-225 +-8.333333333333332575e+02 1.045454545454545496e+03 1.882763600863253646e-211 +-8.030303030303030027e+02 1.045454545454545496e+03 1.690146173206725593e-198 +-7.727272727272727479e+02 1.045454545454545496e+03 3.276063875425019705e-186 +-7.424242424242423795e+02 1.045454545454545496e+03 1.452552204921924444e-174 +-7.121212121212121247e+02 1.045454545454545496e+03 1.558754313407265652e-163 +-6.818181818181817562e+02 1.045454545454545496e+03 4.278277120823608505e-153 +-6.515151515151515014e+02 1.045454545454545496e+03 3.169916622934572130e-143 +-6.212121212121211329e+02 1.045454545454545496e+03 6.683752649730692834e-134 +-5.909090909090908781e+02 1.045454545454545496e+03 4.222367043598891692e-125 +-5.606060606060605096e+02 1.045454545454545496e+03 8.404032505440477884e-117 +-5.303030303030302548e+02 1.045454545454545496e+03 5.534930789536566627e-109 +-5.000000000000000000e+02 1.045454545454545496e+03 1.265288505022653967e-101 +-4.696969696969697452e+02 1.045454545454545496e+03 1.051825158759539443e-94 +-4.393939393939392630e+02 1.045454545454545496e+03 3.327066334118231227e-88 +-4.090909090909090082e+02 1.045454545454545496e+03 4.184987151321619861e-82 +-3.787878787878787534e+02 1.045454545454545496e+03 2.185022806595857047e-76 +-3.484848484848484986e+02 1.045454545454545496e+03 4.936566251689879803e-71 +-3.181818181818180165e+02 1.045454545454545496e+03 5.025076191585378721e-66 +-2.878787878787877617e+02 1.045454545454545496e+03 2.396702422958070473e-61 +-2.575757575757575069e+02 1.045454545454545496e+03 5.562986682805115916e-57 +-2.272727272727272521e+02 1.045454545454545496e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 1.045454545454545496e+03 3.995357065034140419e-49 +-1.666666666666665151e+02 1.045454545454545496e+03 1.325453195114728556e-45 +-1.363636363636362603e+02 1.045454545454545496e+03 2.459834491573138303e-42 +-1.060606060606060055e+02 1.045454545454545496e+03 2.636128257324793528e-39 +-7.575757575757575069e+01 1.045454545454545496e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 1.045454545454545496e+03 6.578229000975904194e-34 +-1.515151515151501371e+01 1.045454545454545496e+03 1.622114593737591843e-31 +1.515151515151524109e+01 1.045454545454545496e+03 2.590327744386188949e-29 +4.545454545454549589e+01 1.045454545454545496e+03 2.748101820202508624e-27 +7.575757575757575069e+01 1.045454545454545496e+03 1.984648844553202377e-25 +1.060606060606062329e+02 1.045454545454545496e+03 9.984784196713949567e-24 +1.363636363636364877e+02 1.045454545454545496e+03 3.576784713994143856e-22 +1.666666666666667425e+02 1.045454545454545496e+03 9.313320549156651543e-21 +1.969696969696969973e+02 1.045454545454545496e+03 1.797198369250585452e-19 +2.272727272727272521e+02 1.045454545454545496e+03 2.617295991581752854e-18 +2.575757575757577342e+02 1.045454545454545496e+03 2.925662529470684522e-17 +2.878787878787879890e+02 1.045454545454545496e+03 2.549898842689604287e-16 +3.181818181818182438e+02 1.045454545454545496e+03 1.758026172274798347e-15 +3.484848484848484986e+02 1.045454545454545496e+03 9.715636854068464935e-15 +3.787878787878789808e+02 1.045454545454545496e+03 4.355762747543258115e-14 +4.090909090909092356e+02 1.045454545454545496e+03 1.601294376118558555e-13 +4.393939393939394904e+02 1.045454545454545496e+03 4.873295378257415847e-13 +4.696969696969697452e+02 1.045454545454545496e+03 1.237978279006397351e-12 +5.000000000000000000e+02 1.045454545454545496e+03 2.643624361305278658e-12 +5.303030303030304822e+02 1.045454545454545496e+03 4.773139830449640254e-12 +5.606060606060605096e+02 1.045454545454545496e+03 7.320000032675046532e-12 +5.909090909090909918e+02 1.045454545454545496e+03 9.566848707109044468e-12 +6.212121212121214739e+02 1.045454545454545496e+03 1.067799151664060188e-11 +6.515151515151515014e+02 1.045454545454545496e+03 1.018705348782991894e-11 +6.818181818181819835e+02 1.045454545454545496e+03 8.303955618125317670e-12 +7.121212121212120110e+02 1.045454545454545496e+03 5.774328674328947442e-12 +7.424242424242424931e+02 1.045454545454545496e+03 3.415578104546164842e-12 +7.727272727272729753e+02 1.045454545454545496e+03 1.711602587959628861e-12 +8.030303030303030027e+02 1.045454545454545496e+03 7.227880372012419628e-13 +8.333333333333334849e+02 1.045454545454545496e+03 2.555319222097591169e-13 +8.636363636363639671e+02 1.045454545454545496e+03 7.504573066194429743e-14 +8.939393939393939945e+02 1.045454545454545496e+03 1.814418398434603648e-14 +9.242424242424244767e+02 1.045454545454545496e+03 3.574596907389447760e-15 +9.545454545454545041e+02 1.045454545454545496e+03 5.672911599541524716e-16 +9.848484848484849863e+02 1.045454545454545496e+03 7.160592310969638284e-17 +1.015151515151515468e+03 1.045454545454545496e+03 7.089149201122657218e-18 +1.045454545454545496e+03 1.045454545454545496e+03 5.421797970393833297e-19 +1.075757575757575978e+03 1.045454545454545496e+03 3.151098353630599907e-20 +1.106060606060606005e+03 1.045454545454545496e+03 1.367347598335423011e-21 +1.136363636363636488e+03 1.045454545454545496e+03 4.346971004207148374e-23 +1.166666666666666970e+03 1.045454545454545496e+03 9.922964700149091067e-25 +1.196969696969696997e+03 1.045454545454545496e+03 1.592071826992967029e-26 +1.227272727272727479e+03 1.045454545454545496e+03 1.755228059978329177e-28 +1.257575757575757507e+03 1.045454545454545496e+03 1.298377177976066786e-30 +1.287878787878787989e+03 1.045454545454545496e+03 6.284560592169752431e-33 +1.318181818181818471e+03 1.045454545454545496e+03 1.938784546125242215e-35 +1.348484848484848499e+03 1.045454545454545496e+03 3.708533372700188003e-38 +1.378787878787878981e+03 1.045454545454545496e+03 4.273599597681460303e-41 +1.409090909090909008e+03 1.045454545454545496e+03 2.879181287861044159e-44 +1.439393939393939490e+03 1.045454545454545496e+03 1.099147165157826597e-47 +1.469696969696969973e+03 1.045454545454545496e+03 2.301685591583223533e-51 +1.500000000000000000e+03 1.045454545454545496e+03 2.556199277280019647e-55 +-1.500000000000000000e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.075757575757575978e+03 6.937050178107476577e-305 +-9.545454545454545041e+02 1.075757575757575978e+03 1.674103951313643722e-287 +-9.242424242424242493e+02 1.075757575757575978e+03 6.116197084170823908e-271 +-8.939393939393938808e+02 1.075757575757575978e+03 3.608508343024296000e-255 +-8.636363636363636260e+02 1.075757575757575978e+03 3.663029685141270145e-240 +-8.333333333333332575e+02 1.075757575757575978e+03 6.807732712389689872e-226 +-8.030303030303030027e+02 1.075757575757575978e+03 2.461842699099061891e-212 +-7.727272727272727479e+02 1.075757575757575978e+03 1.838754821947033270e-199 +-7.424242424242423795e+02 1.075757575757575978e+03 3.007229728439571728e-187 +-7.121212121212121247e+02 1.075757575757575978e+03 1.140317375233273236e-175 +-6.818181818181817562e+02 1.075757575757575978e+03 1.060234400453697143e-164 +-6.515151515151515014e+02 1.075757575757575978e+03 2.553049735605590669e-154 +-6.212121212121211329e+02 1.075757575757575978e+03 1.679676617131450600e-144 +-5.909090909090908781e+02 1.075757575757575978e+03 3.181210730371993723e-135 +-5.606060606060605096e+02 1.075757575757575978e+03 1.825216843125098206e-126 +-5.303030303030302548e+02 1.075757575757575978e+03 3.334342676870646712e-118 +-5.000000000000000000e+02 1.075757575757575978e+03 2.035924916243510205e-110 +-4.696969696969697452e+02 1.075757575757575978e+03 4.356268475749017056e-103 +-4.393939393939392630e+02 1.075757575757575978e+03 3.420408862336267214e-96 +-4.090909090909090082e+02 1.075757575757575978e+03 1.030681849547706861e-89 +-3.787878787878787534e+02 1.075757575757575978e+03 1.245061282106763618e-83 +-3.484848484848484986e+02 1.075757575757575978e+03 6.290369538745158613e-78 +-3.181818181818180165e+02 1.075757575757575978e+03 1.384982613310252862e-72 +-2.878787878787877617e+02 1.075757575757575978e+03 1.382999979475576870e-67 +-2.575757575757575069e+02 1.075757575757575978e+03 6.510288553050723435e-63 +-2.272727272727272521e+02 1.075757575757575978e+03 1.499797405510752735e-58 +-1.969696969696969973e+02 1.075757575757575978e+03 1.753221946291435356e-54 +-1.666666666666665151e+02 1.075757575757575978e+03 1.076947037256926341e-50 +-1.363636363636362603e+02 1.075757575757575978e+03 3.595420650647964607e-47 +-1.060606060606060055e+02 1.075757575757575978e+03 6.739246103221155921e-44 +-7.575757575757575069e+01 1.075757575757575978e+03 7.317303358737055924e-41 +-4.545454545454549589e+01 1.075757575757575978e+03 4.742467831580702116e-38 +-1.515151515151501371e+01 1.075757575757575978e+03 1.888297121780402909e-35 +1.515151515151524109e+01 1.075757575757575978e+03 4.748008073877725853e-33 +4.545454545454549589e+01 1.075757575757575978e+03 7.740230330072250638e-31 +7.575757575757575069e+01 1.075757575757575978e+03 8.388558497347134782e-29 +1.060606060606062329e+02 1.075757575757575978e+03 6.189635416498963409e-27 +1.363636363636364877e+02 1.075757575757575978e+03 3.180562259591947158e-25 +1.666666666666667425e+02 1.075757575757575978e+03 1.162744299662175563e-23 +1.969696969696969973e+02 1.075757575757575978e+03 3.085673479698751498e-22 +2.272727272727272521e+02 1.075757575757575978e+03 6.057712465178513888e-21 +2.575757575757577342e+02 1.075757575757575978e+03 8.954294013013378716e-20 +2.878787878787879890e+02 1.075757575757575978e+03 1.013100858776567792e-18 +3.181818181818182438e+02 1.075757575757575978e+03 8.907807991230201379e-18 +3.484848484848484986e+02 1.075757575757575978e+03 6.172308083818299879e-17 +3.787878787878789808e+02 1.075757575757575978e+03 3.413565520039352413e-16 +4.090909090909092356e+02 1.075757575757575978e+03 1.524198984291542739e-15 +4.393939393939394904e+02 1.075757575757575978e+03 5.551371713955361009e-15 +4.696969696969697452e+02 1.075757575757575978e+03 1.664179486460309577e-14 +5.000000000000000000e+02 1.075757575757575978e+03 4.138288825130378369e-14 +5.303030303030304822e+02 1.075757575757575978e+03 8.592218911187478174e-14 +5.606060606060605096e+02 1.075757575757575978e+03 1.497478014110295541e-13 +5.909090909090909918e+02 1.075757575757575978e+03 2.199664314715052058e-13 +6.212121212121214739e+02 1.075757575757575978e+03 2.731033359526279789e-13 +6.515151515151515014e+02 1.075757575757575978e+03 2.870579718490585489e-13 +6.818181818181819835e+02 1.075757575757575978e+03 2.555319222097554818e-13 +7.121212121212120110e+02 1.075757575757575978e+03 1.924766926750530845e-13 +7.424242424242424931e+02 1.075757575757575978e+03 1.224211976440204417e-13 +7.727272727272729753e+02 1.075757575757575978e+03 6.552879881345007959e-14 +8.030303030303030027e+02 1.075757575757575978e+03 2.938461975882613539e-14 +8.333333333333334849e+02 1.075757575757575978e+03 1.097485946719932795e-14 +8.636363636363639671e+02 1.075757575757575978e+03 3.390089671968650007e-15 +8.939393939393939945e+02 1.075757575757575978e+03 8.589395343775526507e-16 +9.242424242424244767e+02 1.075757575757575978e+03 1.768164275229492546e-16 +9.545454545454545041e+02 1.075757575757575978e+03 2.925662529470643230e-17 +9.848484848484849863e+02 1.075757575757575978e+03 3.844713597051699417e-18 +1.015151515151515468e+03 1.075757575757575978e+03 3.960062252250538946e-19 +1.045454545454545496e+03 1.075757575757575978e+03 3.151098353630599907e-20 +1.075757575757575978e+03 1.075757575757575978e+03 1.906913806200898278e-21 +1.106060606060606005e+03 1.075757575757575978e+03 8.628993064866322181e-23 +1.136363636363636488e+03 1.075757575757575978e+03 2.867236291273633220e-24 +1.166666666666666970e+03 1.075757575757575978e+03 6.861500121974648627e-26 +1.196969696969696997e+03 1.075757575757575978e+03 1.158426196376296190e-27 +1.227272727272727479e+03 1.075757575757575978e+03 1.349946039877017404e-29 +1.257575757575757507e+03 1.075757575757575978e+03 1.061040093814868698e-31 +1.287878787878787989e+03 1.075757575757575978e+03 5.489675720399862976e-34 +1.318181818181818471e+03 1.075757575757575978e+03 1.822455038103659995e-36 +1.348484848484848499e+03 1.075757575757575978e+03 3.779387970961925974e-39 +1.378787878787878981e+03 1.075757575757575978e+03 4.760619827379282055e-42 +1.409090909090909008e+03 1.075757575757575978e+03 3.537278923913174313e-45 +1.439393939393939490e+03 1.075757575757575978e+03 1.503795788736007558e-48 +1.469696969696969973e+03 1.075757575757575978e+03 3.543526686620262663e-52 +1.500000000000000000e+03 1.075757575757575978e+03 4.478029310896750347e-56 +-1.500000000000000000e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.106060606060606005e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.106060606060606005e+03 2.048882356008141448e-305 +-9.242424242424242493e+02 1.106060606060606005e+03 3.808027481303170500e-288 +-8.939393939393938808e+02 1.106060606060606005e+03 1.089284707478123001e-271 +-8.636363636363636260e+02 1.106060606060606005e+03 5.113075120197990284e-256 +-8.333333333333332575e+02 1.106060606060606005e+03 4.193987081499997356e-241 +-8.030303030303030027e+02 1.106060606060606005e+03 6.393584769897403150e-227 +-7.727272727272727479e+02 1.106060606060606005e+03 1.924270086700422410e-213 +-7.424242424242423795e+02 1.106060606060606005e+03 1.213073988785690977e-200 +-7.121212121212121247e+02 1.106060606060606005e+03 1.697333464714009116e-188 +-6.818181818181817562e+02 1.106060606060606005e+03 5.578638260890735435e-177 +-6.515151515151515014e+02 1.106060606060606005e+03 4.552568153888466629e-166 +-6.212121212121211329e+02 1.106060606060606005e+03 9.738713381805993122e-156 +-5.909090909090908781e+02 1.106060606060606005e+03 5.758068049509534181e-146 +-5.606060606060605096e+02 1.106060606060606005e+03 9.909662211055232393e-137 +-5.303030303030302548e+02 1.106060606060606005e+03 5.221413508757310352e-128 +-5.000000000000000000e+02 1.106060606060606005e+03 8.848474370846281444e-120 +-4.696969696969697452e+02 1.106060606060606005e+03 5.060194744259303064e-112 +-4.393939393939392630e+02 1.106060606060606005e+03 1.023329762420148192e-104 +-4.090909090909090082e+02 1.106060606060606005e+03 7.659635376588633220e-98 +-3.787878787878787534e+02 1.106060606060606005e+03 2.218210938815732637e-91 +-3.484848484848484986e+02 1.106060606060606005e+03 2.594905486198033972e-85 +-3.181818181818180165e+02 1.106060606060606005e+03 1.278643463138927912e-79 +-2.878787878787877617e+02 1.106060606060606005e+03 2.763983341614358425e-74 +-2.575757575757575069e+02 1.106060606060606005e+03 2.726414009001815065e-69 +-2.272727272727272521e+02 1.106060606060606005e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 1.106060606060606005e+03 2.932805033955430888e-60 +-1.666666666666665151e+02 1.106060606060606005e+03 3.439226478518160643e-56 +-1.363636363636362603e+02 1.106060606060606005e+03 2.128109343453562554e-52 +-1.060606060606060055e+02 1.106060606060606005e+03 7.183115904221710259e-49 +-7.575757575757575069e+01 1.106060606060606005e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 1.106060606060606005e+03 1.507810083289676178e-42 +-1.515151515151501371e+01 1.106060606060606005e+03 9.959548950521511814e-40 +1.515151515151524109e+01 1.106060606060606005e+03 4.048320222077672751e-37 +4.545454545454549589e+01 1.106060606060606005e+03 1.040399671311722050e-34 +7.575757575757575069e+01 1.106060606060606005e+03 1.734711582546698766e-32 +1.060606060606062329e+02 1.106060606060606005e+03 1.923229879971634848e-30 +1.363636363636364877e+02 1.106060606060606005e+03 1.451278128946221470e-28 +1.666666666666667425e+02 1.106060606060606005e+03 7.620577489683251491e-27 +1.969696969696969973e+02 1.106060606060606005e+03 2.843208481814099168e-25 +2.272727272727272521e+02 1.106060606060606005e+03 7.686745253455188263e-24 +2.575757575757577342e+02 1.106060606060606005e+03 1.533847428403316868e-22 +2.878787878787879890e+02 1.106060606060606005e+03 2.298180960274162211e-21 +3.181818181818182438e+02 1.106060606060606005e+03 2.627052324647344891e-20 +3.484848484848484986e+02 1.106060606060606005e+03 2.324980321593567732e-19 +3.787878787878789808e+02 1.106060606060606005e+03 1.614667396734175954e-18 +4.090909090909092356e+02 1.106060606060606005e+03 8.907807991230769914e-18 +4.393939393939394904e+02 1.106060606060606005e+03 3.946907027549074290e-17 +4.696969696969697452e+02 1.106060606060606005e+03 1.418335871733475388e-16 +5.000000000000000000e+02 1.106060606060606005e+03 4.169066704949732522e-16 +5.303030303030304822e+02 1.106060606060606005e+03 1.009720453475586337e-15 +5.606060606060605096e+02 1.106060606060606005e+03 2.027190509963066340e-15 +5.909090909090909918e+02 1.106060606060606005e+03 3.390089671968891004e-15 +6.212121212121214739e+02 1.106060606060606005e+03 4.739218035293334066e-15 +6.515151515151515014e+02 1.106060606060606005e+03 5.551371713955637110e-15 +6.818181818181819835e+02 1.106060606060606005e+03 5.454749817366389219e-15 +7.121212121212120110e+02 1.106060606060606005e+03 4.495485802090147684e-15 +7.424242424242424931e+02 1.106060606060606005e+03 3.103241738433734813e-15 +7.727272727272729753e+02 1.106060606060606005e+03 1.789638228793598519e-15 +8.030303030303030027e+02 1.106060606060606005e+03 8.589395343775709917e-16 +8.333333333333334849e+02 1.106060606060606005e+03 3.413565520039473700e-16 +8.636363636363639671e+02 1.106060606060606005e+03 1.116262575131954340e-16 +8.939393939393939945e+02 1.106060606060606005e+03 2.981018574785816013e-17 +9.242424242424244767e+02 1.106060606060606005e+03 6.444577989125319313e-18 +9.545454545454545041e+02 1.106060606060606005e+03 1.116633410280128017e-18 +9.848484848484849863e+02 1.106060606060606005e+03 1.533315393829188746e-19 +1.015151515151515468e+03 1.106060606060606005e+03 1.647931249405066438e-20 +1.045454545454545496e+03 1.106060606060606005e+03 1.367347598335384267e-21 +1.075757575757575978e+03 1.106060606060606005e+03 8.628993064866322181e-23 +1.106060606060606005e+03 1.106060606060606005e+03 4.075259886177726360e-24 +1.136363636363636488e+03 1.106060606060606005e+03 1.415470165255562630e-25 +1.166666666666666970e+03 1.106060606060606005e+03 3.548919357599413493e-27 +1.196969696969696997e+03 1.106060606060606005e+03 6.296582306044642953e-29 +1.227272727272727479e+03 1.106060606060606005e+03 7.740230330072692047e-31 +1.257575757575757507e+03 1.106060606060606005e+03 6.446642623741004502e-33 +1.287878787878787989e+03 1.106060606060606005e+03 3.553023206116485885e-35 +1.318181818181818471e+03 1.106060606060606005e+03 1.264051646960954002e-37 +1.348484848484848499e+03 1.106060606060606005e+03 2.828232246048910742e-40 +1.378787878787878981e+03 1.106060606060606005e+03 3.872518558409981954e-43 +1.409090909090909008e+03 1.106060606060606005e+03 3.153613066582500354e-46 +1.439393939393939490e+03 1.106060606060606005e+03 1.482625960384818511e-49 +1.469696969696969973e+03 1.106060606060606005e+03 3.901202425592560285e-53 +1.500000000000000000e+03 1.106060606060606005e+03 5.562986682805431733e-57 +-1.500000000000000000e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.136363636363636488e+03 3.282252599974094537e-306 +-8.939393939393938808e+02 1.136363636363636488e+03 4.777307158641496908e-289 +-8.636363636363636260e+02 1.136363636363636488e+03 1.087474689039286692e-272 +-8.333333333333332575e+02 1.136363636363636488e+03 4.125784643840825254e-257 +-8.030303030303030027e+02 1.136363636363636488e+03 2.776741792535026036e-242 +-7.727272727272727479e+02 1.136363636363636488e+03 3.524192993212143176e-228 +-7.424242424242423795e+02 1.136363636363636488e+03 8.955634832416909822e-215 +-7.121212121212121247e+02 1.136363636363636488e+03 4.831994162342543234e-202 +-6.818181818181817562e+02 1.136363636363636488e+03 5.862652341348841804e-190 +-6.515151515151515014e+02 1.136363636363636488e+03 1.692027994384394806e-178 +-6.212121212121211329e+02 1.136363636363636488e+03 1.227264349568208176e-167 +-5.909090909090908781e+02 1.136363636363636488e+03 2.360592021961731794e-157 +-5.606060606060605096e+02 1.136363636363636488e+03 1.268979554189241961e-147 +-5.303030303030302548e+02 1.136363636363636488e+03 2.006787473306968488e-138 +-5.000000000000000000e+02 1.136363636363636488e+03 9.814924425519656325e-130 +-4.696969696969697452e+02 1.136363636363636488e+03 1.558836896993214606e-121 +-4.393939393939392630e+02 1.136363636363636488e+03 8.431316847707157014e-114 +-4.090909090909090082e+02 1.136363636363636488e+03 1.626625589894931690e-106 +-3.787878787878787534e+02 1.136363636363636488e+03 1.171000951828240164e-99 +-3.484848484848484986e+02 1.136363636363636488e+03 3.286608065666360344e-93 +-3.181818181818180165e+02 1.136363636363636488e+03 3.752897740151137267e-87 +-2.878787878787877617e+02 1.136363636363636488e+03 1.817123214030389895e-81 +-2.575757575757575069e+02 1.136363636363636488e+03 3.883605450140150354e-76 +-2.272727272727272521e+02 1.136363636363636488e+03 3.809050373713981941e-71 +-1.969696969696969973e+02 1.136363636363636488e+03 1.780289335782118110e-66 +-1.666666666666665151e+02 1.136363636363636488e+03 4.112270338377615320e-62 +-1.363636363636362603e+02 1.136363636363636488e+03 4.862710457261487195e-58 +-1.060606060606060055e+02 1.136363636363636488e+03 3.045319808370037776e-54 +-7.575757575757575069e+01 1.136363636363636488e+03 1.043664146101998765e-50 +-4.545454545454549589e+01 1.136363636363636488e+03 2.019952513817828004e-47 +-1.515151515151501371e+01 1.136363636363636488e+03 2.275709569497906387e-44 +1.515151515151524109e+01 1.136363636363636488e+03 1.536363899260121078e-41 +4.545454545454549589e+01 1.136363636363636488e+03 6.390617110546798620e-39 +7.575757575757575069e+01 1.136363636363636488e+03 1.681885295228516962e-36 +1.060606060606062329e+02 1.136363636363636488e+03 2.872445569167507801e-34 +1.363636363636364877e+02 1.136363636363636488e+03 3.261141548139952405e-32 +1.666666666666667425e+02 1.136363636363636488e+03 2.518106005990044497e-30 +1.969696969696969973e+02 1.136363636363636488e+03 1.351302430080159497e-28 +2.272727272727272521e+02 1.136363636363636488e+03 5.143473773786874411e-27 +2.575757575757577342e+02 1.136363636363636488e+03 1.415470165255562630e-25 +2.878787878787879890e+02 1.136363636363636488e+03 2.867236291273714770e-24 +3.181818181818182438e+02 1.136363636363636488e+03 4.346971004207210087e-23 +3.484848484848484986e+02 1.136363636363636488e+03 5.009287693440796308e-22 +3.787878787878789808e+02 1.136363636363636488e+03 4.450412031472934751e-21 +4.090909090909092356e+02 1.136363636363636488e+03 3.088105188850942024e-20 +4.393939393939394904e+02 1.136363636363636488e+03 1.693353897939105478e-19 +4.696969696969697452e+02 1.136363636363636488e+03 7.415268609422405346e-19 +5.000000000000000000e+02 1.136363636363636488e+03 2.617295991581789831e-18 +5.303030303030304822e+02 1.136363636363636488e+03 7.506067042544414544e-18 +5.606060606060605096e+02 1.136363636363636488e+03 1.760986780776571927e-17 +5.909090909090909918e+02 1.136363636363636488e+03 3.398582235671020088e-17 +6.212121212121214739e+02 1.136363636363636488e+03 5.418948642188895077e-17 +6.515151515151515014e+02 1.136363636363636488e+03 7.160592310969740589e-17 +6.818181818181819835e+02 1.136363636363636488e+03 7.856048917698467076e-17 +7.121212121212120110e+02 1.136363636363636488e+03 7.160592310969740589e-17 +7.424242424242424931e+02 1.136363636363636488e+03 5.418948642188895077e-17 +7.727272727272729753e+02 1.136363636363636488e+03 3.398582235671044740e-17 +8.030303030303030027e+02 1.136363636363636488e+03 1.760986780776584561e-17 +8.333333333333334849e+02 1.136363636363636488e+03 7.506067042544200381e-18 +8.636363636363639671e+02 1.136363636363636488e+03 2.617295991581734365e-18 +8.939393939393939945e+02 1.136363636363636488e+03 7.415268609422563273e-19 +9.242424242424244767e+02 1.136363636363636488e+03 1.693353897939129552e-19 +9.545454545454545041e+02 1.136363636363636488e+03 3.088105188850986561e-20 +9.848484848484849863e+02 1.136363636363636488e+03 4.450412031472934751e-21 +1.015151515151515468e+03 1.136363636363636488e+03 5.009287693440725778e-22 +1.045454545454545496e+03 1.136363636363636488e+03 4.346971004207148374e-23 +1.075757575757575978e+03 1.136363636363636488e+03 2.867236291273633220e-24 +1.106060606060606005e+03 1.136363636363636488e+03 1.415470165255603038e-25 +1.136363636363636488e+03 1.136363636363636488e+03 5.143473773786874411e-27 +1.166666666666666970e+03 1.136363636363636488e+03 1.351302430080159497e-28 +1.196969696969696997e+03 1.136363636363636488e+03 2.518106005990116314e-30 +1.227272727272727479e+03 1.136363636363636488e+03 3.261141548139813370e-32 +1.257575757575757507e+03 1.136363636363636488e+03 2.872445569167507801e-34 +1.287878787878787989e+03 1.136363636363636488e+03 1.681885295228516962e-36 +1.318181818181818471e+03 1.136363636363636488e+03 6.390617110546527167e-39 +1.348484848484848499e+03 1.136363636363636488e+03 1.536363899260121078e-41 +1.378787878787878981e+03 1.136363636363636488e+03 2.275709569497841170e-44 +1.409090909090909008e+03 1.136363636363636488e+03 2.019952513818000595e-47 +1.439393939393939490e+03 1.136363636363636488e+03 1.043664146102043276e-50 +1.469696969696969973e+03 1.136363636363636488e+03 3.045319808369907954e-54 +1.500000000000000000e+03 1.136363636363636488e+03 4.862710457261901775e-58 +-1.500000000000000000e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.166666666666666970e+03 2.845180409262405242e-307 +-8.636363636363636260e+02 1.166666666666666970e+03 3.296325375162740050e-290 +-8.333333333333332575e+02 1.166666666666666970e+03 6.066545258624102787e-274 +-8.030303030303030027e+02 1.166666666666666970e+03 1.889104212389910351e-258 +-7.727272727272727479e+02 1.166666666666666970e+03 1.058885644922745416e-243 +-7.424242424242423795e+02 1.166666666666666970e+03 1.135167633966898615e-229 +-7.121212121212121247e+02 1.166666666666666970e+03 2.469968536055548196e-216 +-6.818181818181817562e+02 1.166666666666666970e+03 1.156137724015093637e-203 +-6.515151515151515014e+02 1.166666666666666970e+03 1.232378926905231075e-191 +-6.212121212121211329e+02 1.166666666666666970e+03 3.162924800414850501e-180 +-5.909090909090908781e+02 1.166666666666666970e+03 2.063955429327502722e-169 +-5.606060606060605096e+02 1.166666666666666970e+03 3.611595492651089108e-159 +-5.303030303030302548e+02 1.166666666666666970e+03 1.785127688795620203e-149 +-5.000000000000000000e+02 1.166666666666666970e+03 2.622155751582290946e-140 +-4.696969696969697452e+02 1.166666666666666970e+03 1.202756953776878963e-131 +-4.393939393939392630e+02 1.166666666666666970e+03 1.808015725619919790e-123 +-4.090909090909090082e+02 1.166666666666666970e+03 9.336191871833796330e-116 +-3.787878787878787534e+02 1.166666666666666970e+03 1.733733878801829728e-108 +-3.484848484848484986e+02 1.166666666666666970e+03 1.210613831465265583e-101 +-3.181818181818180165e+02 1.166666666666666970e+03 3.319466906040451115e-95 +-2.878787878787877617e+02 1.166666666666666970e+03 3.727890268461502449e-89 +-2.575757575757575069e+02 1.166666666666666970e+03 1.786265759846173268e-83 +-2.272727272727272521e+02 1.166666666666666970e+03 3.799591219276344250e-78 +-1.969696969696969973e+02 1.166666666666666970e+03 3.728367897843524475e-73 +-1.666666666666665151e+02 1.166666666666666970e+03 1.751614464700797244e-68 +-1.363636363636362603e+02 1.166666666666666970e+03 4.084195491312865879e-64 +-1.060606060606060055e+02 1.166666666666666970e+03 4.893241775032176496e-60 +-7.575757575757575069e+01 1.166666666666666970e+03 3.114916886073159702e-56 +-4.545454545454549589e+01 1.166666666666666970e+03 1.088070231295414651e-52 +-1.515151515151501371e+01 1.166666666666666970e+03 2.151258874210555909e-49 +1.515151515151524109e+01 1.166666666666666970e+03 2.480172383626109232e-46 +4.545454545454549589e+01 1.166666666666666970e+03 1.715600772060173194e-43 +7.575757575757575069e+01 1.166666666666666970e+03 7.317303358737055924e-41 +1.060606060606062329e+02 1.166666666666666970e+03 1.975173268273129639e-38 +1.363636363636364877e+02 1.166666666666666970e+03 3.459083627925061437e-36 +1.666666666666667425e+02 1.166666666666666970e+03 4.024061608112346077e-34 +1.969696969696969973e+02 1.166666666666666970e+03 3.179987495423451830e-32 +2.272727272727272521e+02 1.166666666666666970e+03 1.743478240992516391e-30 +2.575757575757577342e+02 1.166666666666666970e+03 6.765106494816624600e-29 +2.878787878787879890e+02 1.166666666666666970e+03 1.892779177796773084e-27 +3.181818181818182438e+02 1.166666666666666970e+03 3.885583528512488027e-26 +3.484848484848484986e+02 1.166666666666666970e+03 5.947998903017945116e-25 +3.787878787878789808e+02 1.166666666666666970e+03 6.891832999272083665e-24 +4.090909090909092356e+02 1.166666666666666970e+03 6.127767966886490921e-23 +4.393939393939394904e+02 1.166666666666666970e+03 4.233422443799554513e-22 +4.696969696969697452e+02 1.166666666666666970e+03 2.298180960273982783e-21 +5.000000000000000000e+02 1.166666666666666970e+03 9.902054361619287410e-21 +5.303030303030304822e+02 1.166666666666666970e+03 3.416044915081356019e-20 +5.606060606060605096e+02 1.166666666666666970e+03 9.507170764262951865e-20 +5.909090909090909918e+02 1.166666666666666970e+03 2.148049618647453057e-19 +6.212121212121214739e+02 1.166666666666666970e+03 3.960062252250595279e-19 +6.515151515151515014e+02 1.166666666666666970e+03 5.979809732375661396e-19 +6.818181818181819835e+02 1.166666666666666970e+03 7.415268609422194457e-19 +7.121212121212120110e+02 1.166666666666666970e+03 7.561547082559025693e-19 +7.424242424242424931e+02 1.166666666666666970e+03 6.341504853147078672e-19 +7.727272727272729753e+02 1.166666666666666970e+03 4.369070960200992256e-19 +8.030303030303030027e+02 1.166666666666666970e+03 2.467071494564388696e-19 +8.333333333333334849e+02 1.166666666666666970e+03 1.137665448958020427e-19 +8.636363636363639671e+02 1.166666666666666970e+03 4.263786878818023992e-20 +8.939393939393939945e+02 1.166666666666666970e+03 1.290909947486144009e-20 +9.242424242424244767e+02 1.166666666666666970e+03 3.134375024086906770e-21 +9.545454545454545041e+02 1.166666666666666970e+03 6.051445074130577168e-22 +9.848484848484849863e+02 1.166666666666666970e+03 9.199887089891759244e-23 +1.015151515151515468e+03 1.166666666666666970e+03 1.089298387811083242e-23 +1.045454545454545496e+03 1.166666666666666970e+03 9.922964700149091067e-25 +1.075757575757575978e+03 1.166666666666666970e+03 6.861500121974648627e-26 +1.106060606060606005e+03 1.166666666666666970e+03 3.548919357599413493e-27 +1.136363636363636488e+03 1.166666666666666970e+03 1.351302430080121158e-28 +1.166666666666666970e+03 1.166666666666666970e+03 3.723332851281809173e-30 +1.196969696969696997e+03 1.166666666666666970e+03 7.288549574529638981e-32 +1.227272727272727479e+03 1.166666666666666970e+03 9.939188723744957356e-34 +1.257575757575757507e+03 1.166666666666666970e+03 9.246886523801013336e-36 +1.287878787878787989e+03 1.166666666666666970e+03 5.740802921527496199e-38 +1.318181818181818471e+03 1.166666666666666970e+03 2.323504838735584459e-40 +1.348484848484848499e+03 1.166666666666666970e+03 5.981818528338204613e-43 +1.378787878787878981e+03 1.166666666666666970e+03 9.546189092938518641e-46 +1.409090909090909008e+03 1.166666666666666970e+03 9.191491241382640836e-49 +1.439393939393939490e+03 1.166666666666666970e+03 5.190588847986320490e-52 +1.469696969696969973e+03 1.166666666666666970e+03 1.669172073207070091e-55 +1.500000000000000000e+03 1.166666666666666970e+03 2.964026646166774115e-59 +-1.500000000000000000e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.196969696969696997e+03 1.330323203696243212e-308 +-8.333333333333332575e+02 1.196969696969696997e+03 1.246510256904123647e-291 +-8.030303030303030027e+02 1.196969696969696997e+03 1.883612903695001093e-275 +-7.727272727272727479e+02 1.196969696969696997e+03 4.886996119779227507e-260 +-7.424242424242423795e+02 1.196969696969696997e+03 2.314770060545585637e-245 +-7.121212121212121247e+02 1.196969696969696997e+03 2.125757860667463528e-231 +-6.818181818181817562e+02 1.196969696969696997e+03 4.014652107448929524e-218 +-6.515151515151515014e+02 1.196969696969696997e+03 1.651816880129409406e-205 +-6.212121212121211329e+02 1.196969696969696997e+03 1.566646369530121476e-193 +-5.909090909090908781e+02 1.196969696969696997e+03 3.619544693035801590e-182 +-5.606060606060605096e+02 1.196969696969696997e+03 2.150072767339572052e-171 +-5.303030303030302548e+02 1.196969696969696997e+03 3.461581338702744903e-161 +-5.000000000000000000e+02 1.196969696969696997e+03 1.590331173135733218e-151 +-4.696969696969697452e+02 1.196969696969696997e+03 2.192427768934152406e-142 +-4.393939393939392630e+02 1.196969696969696997e+03 9.525423902376652971e-134 +-4.090909090909090082e+02 1.196969696969696997e+03 1.368121887555569763e-125 +-3.787878787878787534e+02 1.196969696969696997e+03 6.805663293521972772e-118 +-3.484848484848484986e+02 1.196969696969696997e+03 1.226898412835083726e-110 +-3.181818181818180165e+02 1.196969696969696997e+03 8.377030160885230691e-104 +-2.878787878787877617e+02 1.196969696969696997e+03 2.261149588469478956e-97 +-2.575757575757575069e+02 1.196969696969696997e+03 2.515383597627500795e-91 +-2.272727272727272521e+02 1.196969696969696997e+03 1.200760533549290985e-85 +-1.969696969696969973e+02 1.196969696969696997e+03 2.557943414813497180e-80 +-1.666666666666665151e+02 1.196969696969696997e+03 2.525669194214194279e-75 +-1.363636363636362603e+02 1.196969696969696997e+03 1.199071906087515665e-70 +-1.060606060606060055e+02 1.196969696969696997e+03 2.835913608648011044e-66 +-7.575757575757575069e+01 1.196969696969696997e+03 3.457634775731072784e-62 +-4.545454545454549589e+01 1.196969696969696997e+03 2.246086592900043876e-58 +-1.515151515151501371e+01 1.196969696969696997e+03 8.024566811621759370e-55 +1.515151515151524109e+01 1.196969696969696997e+03 1.625602847091883215e-51 +4.545454545454549589e+01 1.196969696969696997e+03 1.922731526156806636e-48 +7.575757575757575069e+01 1.196969696969696997e+03 1.365561729682239567e-45 +1.060606060606062329e+02 1.196969696969696997e+03 5.981818528338374277e-43 +1.363636363636364877e+02 1.196969696969696997e+03 1.658015597596342526e-40 +1.666666666666667425e+02 1.196969696969696997e+03 2.979513160179100261e-38 +1.969696969696969973e+02 1.196969696969696997e+03 3.552505182411121541e-36 +2.272727272727272521e+02 1.196969696969696997e+03 2.872445569167630535e-34 +2.575757575757577342e+02 1.196969696969696997e+03 1.607885402204154513e-32 +2.878787878787879890e+02 1.196969696969696997e+03 6.352821551413933100e-31 +3.181818181818182438e+02 1.196969696969696997e+03 1.804147929571550460e-29 +3.484848484848484986e+02 1.196969696969696997e+03 3.745594530489799055e-28 +3.787878787878789808e+02 1.196969696969696997e+03 5.774644824333745828e-27 +4.090909090909092356e+02 1.196969696969696997e+03 6.707520673390192703e-26 +4.393939393939394904e+02 1.196969696969696997e+03 5.947998903018409804e-25 +4.696969696969697452e+02 1.196969696969696997e+03 4.075259886177552240e-24 +5.000000000000000000e+02 1.196969696969696997e+03 2.180631712290096107e-23 +5.303030303030304822e+02 1.196969696969696997e+03 9.199887089892413994e-23 +5.606060606060605096e+02 1.196969696969696997e+03 3.085673479698992709e-22 +5.909090909090909918e+02 1.196969696969696997e+03 8.285952404760842541e-22 +6.212121212121214739e+02 1.196969696969696997e+03 1.791765446072224698e-21 +6.515151515151515014e+02 1.196969696969696997e+03 3.134375024086996296e-21 +6.818181818181819835e+02 1.196969696969696997e+03 4.450412031473029543e-21 +7.121212121212120110e+02 1.196969696969696997e+03 5.139736935262688999e-21 +7.424242424242424931e+02 1.196969696969696997e+03 4.832239773634609840e-21 +7.727272727272729753e+02 1.196969696969696997e+03 3.697107193508666570e-21 +8.030303030303030027e+02 1.196969696969696997e+03 2.298180960274129861e-21 +8.333333333333334849e+02 1.196969696969696997e+03 1.157393946134573490e-21 +8.636363636363639671e+02 1.196969696969696997e+03 4.703084136443714165e-22 +8.939393939393939945e+02 1.196969696969696997e+03 1.533847428403316868e-22 +9.242424242424244767e+02 1.196969696969696997e+03 3.988745488705014054e-23 +9.545454545454545041e+02 1.196969696969696997e+03 8.206645555750352787e-24 +9.848484848484849863e+02 1.196969696969696997e+03 1.323897049569596924e-24 +1.015151515151515468e+03 1.196969696969696997e+03 1.657484593072543405e-25 +1.045454545454545496e+03 1.196969696969696997e+03 1.592071826992967029e-26 +1.075757575757575978e+03 1.196969696969696997e+03 1.158426196376263366e-27 +1.106060606060606005e+03 1.196969696969696997e+03 6.296582306044822320e-29 +1.136363636363636488e+03 1.196969696969696997e+03 2.518106005990116314e-30 +1.166666666666666970e+03 1.196969696969696997e+03 7.288549574529638981e-32 +1.196969696969696997e+03 1.196969696969696997e+03 1.500151515874301573e-33 +1.227272727272727479e+03 1.196969696969696997e+03 2.154510131895280645e-35 +1.257575757575757507e+03 1.196969696969696997e+03 2.116105972682001420e-37 +1.287878787878787989e+03 1.196969696969696997e+03 1.391301834018608461e-39 +1.318181818181818471e+03 1.196969696969696997e+03 5.986645637013463395e-42 +1.348484848484848499e+03 1.196969696969696997e+03 1.646155037076407815e-44 +1.378787878787878981e+03 1.196969696969696997e+03 2.820935834885616039e-47 +1.409090909090909008e+03 1.196969696969696997e+03 2.934437283087688838e-50 +1.439393939393939490e+03 1.196969696969696997e+03 1.802615210573196121e-53 +1.469696969696969973e+03 1.196969696969696997e+03 6.353730525180025273e-57 +1.500000000000000000e+03 1.196969696969696997e+03 1.247000591634390946e-60 +-1.500000000000000000e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.227272727272727479e+03 3.341930913911265327e-310 +-8.030303030303030027e+02 1.227272727272727479e+03 2.572126065279570555e-293 +-7.727272727272727479e+02 1.227272727272727479e+03 3.239737918873586569e-277 +-7.424242424242423795e+02 1.227272727272727479e+03 7.106130923753813355e-262 +-7.121212121212121247e+02 1.227272727272727479e+03 2.884753043926601257e-247 +-6.818181818181817562e+02 1.227272727272727479e+03 2.300626724177455553e-233 +-6.515151515151515014e+02 1.227272727272727479e+03 3.821371855746360639e-220 +-6.212121212121211329e+02 1.227272727272727479e+03 1.399797325212056017e-207 +-5.909090909090908781e+02 1.227272727272727479e+03 1.195871167959245647e-195 +-5.606060606060605096e+02 1.227272727272727479e+03 2.516756677948042798e-184 +-5.303030303030302548e+02 1.227272727272727479e+03 1.376459522873434684e-173 +-5.000000000000000000e+02 1.227272727272727479e+03 2.061305607751825308e-163 +-4.696969696969697452e+02 1.227272727272727479e+03 8.894733804535875093e-154 +-4.393939393939392630e+02 1.227272727272727479e+03 1.162394707320232462e-144 +-4.090909090909090082e+02 1.227272727272727479e+03 4.829324843884254417e-136 +-3.787878787878787534e+02 1.227272727272727479e+03 6.687702289671220198e-128 +-3.484848484848484986e+02 1.227272727272727479e+03 3.232468592439914512e-120 +-3.181818181818180165e+02 1.227272727272727479e+03 5.703366483292225208e-113 +-2.878787878787877617e+02 1.227272727272727479e+03 3.837108704635150744e-106 +-2.575757575757575069e+02 1.227272727272727479e+03 1.026957857318670182e-99 +-2.272727272727272521e+02 1.227272727272727479e+03 1.139305608408857866e-93 +-1.969696969696969973e+02 1.227272727272727479e+03 5.452477757289303192e-88 +-1.666666666666665151e+02 1.227272727272727479e+03 1.170049258815486778e-82 +-1.363636363636362603e+02 1.227272727272727479e+03 1.168759215687935910e-77 +-1.060606060606060055e+02 1.227272727272727479e+03 5.634744846278958762e-73 +-7.575757575757575069e+01 1.227272727272727479e+03 1.357791146414717113e-68 +-4.545454545454549589e+01 1.227272727272727479e+03 1.691398608409221507e-64 +-1.515151515151501371e+01 1.227272727272727479e+03 1.125178886265877417e-60 +1.515151515151524109e+01 1.227272727272727479e+03 4.124123664868384311e-57 +4.545454545454549589e+01 1.227272727272727479e+03 8.582459009524089905e-54 +7.575757575757575069e+01 1.227272727272727479e+03 1.043664146101954255e-50 +1.060606060606062329e+02 1.227272727272727479e+03 7.623270566395676918e-48 +1.363636363636364877e+02 1.227272727272727479e+03 3.433836288360005243e-45 +1.666666666666667425e+02 1.227272727272727479e+03 9.780593716979092828e-43 +1.969696969696969973e+02 1.227272727272727479e+03 1.804062145733501532e-40 +2.272727272727272521e+02 1.227272727272727479e+03 2.204221497796496272e-38 +2.575757575757577342e+02 1.227272727272727479e+03 1.822455038103737839e-36 +2.878787878787879890e+02 1.227272727272727479e+03 1.040399671311618560e-34 +3.181818181818182438e+02 1.227272727272727479e+03 4.179197469545683692e-33 +3.484848484848484986e+02 1.227272727272727479e+03 1.202280905104480441e-31 +3.787878787878789808e+02 1.227272727272727479e+03 2.518106005989973381e-30 +4.090909090909092356e+02 1.227272727272727479e+03 3.898479567578681660e-29 +4.393939393939394904e+02 1.227272727272727479e+03 4.524092374857208657e-28 +4.696969696969697452e+02 1.227272727272727479e+03 3.985730491565317384e-27 +5.000000000000000000e+02 1.227272727272727479e+03 2.696581401566134997e-26 +5.303030303030304822e+02 1.227272727272727479e+03 1.415470165255522452e-25 +5.606060606060605096e+02 1.227272727272727479e+03 5.816818120353913727e-25 +5.909090909090909918e+02 1.227272727272727479e+03 1.886024763124111617e-24 +6.212121212121214739e+02 1.227272727272727479e+03 4.856568981151463267e-24 +6.515151515151515014e+02 1.227272727272727479e+03 9.984784196713380922e-24 +6.818181818181819835e+02 1.227272727272727479e+03 1.645678520276801685e-23 +7.121212121212120110e+02 1.227272727272727479e+03 2.180631712289957104e-23 +7.424242424242424931e+02 1.227272727272727479e+03 2.326740886532264276e-23 +7.727272727272729753e+02 1.227272727272727479e+03 1.999875803674311029e-23 +8.030303030303030027e+02 1.227272727272727479e+03 1.383476638375685181e-23 +8.333333333333334849e+02 1.227272727272727479e+03 7.686745253454585823e-24 +8.636363636363639671e+02 1.227272727272727479e+03 3.418744282862675268e-24 +8.939393939393939945e+02 1.227272727272727479e+03 1.211600363895430296e-24 +9.242424242424244767e+02 1.227272727272727479e+03 3.401727813564923173e-25 +9.545454545454545041e+02 1.227272727272727479e+03 7.513277266314931599e-26 +9.848484848484849863e+02 1.227272727272727479e+03 1.294657296743477948e-26 +1.015151515151515468e+03 1.227272727272727479e+03 1.724031541468338199e-27 +1.045454545454545496e+03 1.227272727272727479e+03 1.755228059978279178e-28 +1.075757575757575978e+03 1.227272727272727479e+03 1.349946039877017404e-29 +1.106060606060606005e+03 1.227272727272727479e+03 7.740230330072692047e-31 +1.136363636363636488e+03 1.227272727272727479e+03 3.261141548139813370e-32 +1.166666666666666970e+03 1.227272727272727479e+03 9.939188723744957356e-34 +1.196969696969696997e+03 1.227272727272727479e+03 2.154510131895280645e-35 +1.227272727272727479e+03 1.227272727272727479e+03 3.261946369667790264e-37 +1.257575757575757507e+03 1.227272727272727479e+03 3.383091011068759252e-39 +1.287878787878787989e+03 1.227272727272727479e+03 2.354510404616399947e-41 +1.318181818181818471e+03 1.227272727272727479e+03 1.075827533642019972e-43 +1.348484848484848499e+03 1.227272727272727479e+03 3.153613066582231597e-46 +1.378787878787878981e+03 1.227272727272727479e+03 5.788020115190711360e-49 +1.409090909090909008e+03 1.227272727272727479e+03 6.483406563716900730e-52 +1.439393939393939490e+03 1.227272727272727479e+03 4.315065247200378012e-55 +1.469696969696969973e+03 1.227272727272727479e+03 1.659224730130764855e-58 +1.500000000000000000e+03 1.227272727272727479e+03 3.579671728198873108e-62 +-1.500000000000000000e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.257575757575757507e+03 4.489218983745281423e-312 +-7.727272727272727479e+02 1.257575757575757507e+03 2.881294644375368898e-295 +-7.424242424242423795e+02 1.257575757575757507e+03 3.069678301203736397e-279 +-7.121212121212121247e+02 1.257575757575757507e+03 5.773705707348184721e-264 +-6.818181818181817562e+02 1.257575757575757507e+03 2.036595816921539879e-249 +-6.515151515151515014e+02 1.257575757575757507e+03 1.429350950570449613e-235 +-6.212121212121211329e+02 1.257575757575757507e+03 2.115025883287044307e-222 +-5.909090909090908781e+02 1.257575757575757507e+03 6.983253455221003687e-210 +-5.606060606060605096e+02 1.257575757575757507e+03 5.438151644394856985e-198 +-5.303030303030302548e+02 1.257575757575757507e+03 1.054498239096336336e-186 +-5.000000000000000000e+02 1.257575757575757507e+03 5.368520886190930729e-176 +-4.696969696969697452e+02 1.257575757575757507e+03 7.557087439102304431e-166 +-4.393939393939392630e+02 1.257575757575757507e+03 3.093752660188556009e-156 +-4.090909090909090082e+02 1.257575757575757507e+03 3.869474298959610284e-147 +-3.787878787878787534e+02 1.257575757575757507e+03 1.551390154338025209e-138 +-3.484848484848484986e+02 1.257575757575757507e+03 2.089410622911644734e-130 +-3.181818181818180165e+02 1.257575757575757507e+03 9.893611340528513531e-123 +-2.878787878787877617e+02 1.257575757575757507e+03 1.721758798034556502e-115 +-2.575757575757575069e+02 1.257575757575757507e+03 1.149735375787251202e-108 +-2.272727272727272521e+02 1.257575757575757507e+03 3.071969200866603464e-102 +-1.969696969696969973e+02 1.257575757575757507e+03 3.420408862336850605e-96 +-1.666666666666665151e+02 1.257575757575757507e+03 1.650797401059299755e-90 +-1.363636363636362603e+02 1.257575757575757507e+03 3.587897800920006457e-85 +-1.060606060606060055e+02 1.257575757575757507e+03 3.643815621761279022e-80 +-7.575757575757575069e+01 1.257575757575757507e+03 1.792032305386761430e-75 +-4.545454545454549589e+01 1.257575757575757507e+03 4.417484338635289356e-71 +-1.515151515151501371e+01 1.257575757575757507e+03 5.642533394611260239e-67 +1.515151515151524109e+01 1.257575757575757507e+03 3.855999312100089594e-63 +4.545454545454549589e+01 1.257575757575757507e+03 1.453853892435684672e-59 +7.575757575757575069e+01 1.257575757575757507e+03 3.114916886073779110e-56 +1.060606060606062329e+02 1.257575757575757507e+03 3.901202425593170450e-53 +1.363636363636364877e+02 1.257575757575757507e+03 2.934437283087814180e-50 +1.666666666666667425e+02 1.257575757575757507e+03 1.360307412168361585e-47 +1.969696969696969973e+02 1.257575757575757507e+03 3.983000009176766202e-45 +2.272727272727272521e+02 1.257575757575757507e+03 7.540206612321650885e-43 +2.575757575757577342e+02 1.257575757575757507e+03 9.435352470560923082e-41 +2.878787878787879890e+02 1.257575757575757507e+03 7.968943776511368099e-39 +3.181818181818182438e+02 1.257575757575757507e+03 4.632767653242419920e-37 +3.484848484848484986e+02 1.257575757575757507e+03 1.888297121780563542e-35 +3.787878787878789808e+02 1.257575757575757507e+03 5.489675720400565165e-34 +4.090909090909092356e+02 1.257575757575757507e+03 1.156617221994818461e-32 +4.393939393939394904e+02 1.257575757575757507e+03 1.792185002744003983e-31 +4.696969696969697452e+02 1.257575757575757507e+03 2.070014663641339904e-30 +5.000000000000000000e+02 1.257575757575757507e+03 1.804147929571601747e-29 +5.303030303030304822e+02 1.257575757575757507e+03 1.199646544736901566e-28 +5.606060606060605096e+02 1.257575757575757507e+03 6.145465357752846061e-28 +5.909090909090909918e+02 1.257575757575757507e+03 2.446121198940921933e-27 +6.212121212121214739e+02 1.257575757575757507e+03 7.620577489683468166e-27 +6.515151515151515014e+02 1.257575757575757507e+03 1.869446579660811834e-26 +6.818181818181819835e+02 1.257575757575757507e+03 3.628654415184320640e-26 +7.121212121212120110e+02 1.257575757575757507e+03 5.592953431255883500e-26 +7.424242424242424931e+02 1.257575757575757507e+03 6.861500121975232930e-26 +7.727272727272729753e+02 1.257575757575757507e+03 6.707520673390287983e-26 +8.030303030303030027e+02 1.257575757575757507e+03 5.224159077859860398e-26 +8.333333333333334849e+02 1.257575757575757507e+03 3.237368317942560542e-26 +8.636363636363639671e+02 1.257575757575757507e+03 1.592071826993012373e-26 +8.939393939393939945e+02 1.257575757575757507e+03 6.189635416499491463e-27 +9.242424242424244767e+02 1.257575757575757507e+03 1.892779177797015228e-27 +9.545454545454545041e+02 1.257575757575757507e+03 4.524092374857465151e-28 +9.848484848484849863e+02 1.257575757575757507e+03 8.388558497348207616e-29 +1.015151515151515468e+03 1.257575757575757507e+03 1.196076224162256183e-29 +1.045454545454545496e+03 1.257575757575757507e+03 1.298377177976103570e-30 +1.075757575757575978e+03 1.257575757575757507e+03 1.061040093814898913e-31 +1.106060606060606005e+03 1.257575757575757507e+03 6.446642623741371248e-33 +1.136363636363636488e+03 1.257575757575757507e+03 2.872445569167630535e-34 +1.166666666666666970e+03 1.257575757575757507e+03 9.246886523801538534e-36 +1.196969696969696997e+03 1.257575757575757507e+03 2.116105972682151763e-37 +1.227272727272727479e+03 1.257575757575757507e+03 3.383091011068903461e-39 +1.257575757575757507e+03 1.257575757575757507e+03 3.708720569847600008e-41 +1.287878787878787989e+03 1.257575757575757507e+03 2.732952290814176588e-43 +1.318181818181818471e+03 1.257575757575757507e+03 1.325453195114672238e-45 +1.348484848484848499e+03 1.257575757575757507e+03 4.137248587890555295e-48 +1.378787878787878981e+03 1.257575757575757507e+03 8.117601675613132479e-51 +1.409090909090909008e+03 1.257575757575757507e+03 9.766306425177117890e-54 +1.439393939393939490e+03 1.257575757575757507e+03 7.019409751131936933e-57 +1.469696969696969973e+03 1.257575757575757507e+03 2.932805033955263968e-60 +1.500000000000000000e+03 1.257575757575757507e+03 6.922873799743092960e-64 +-1.500000000000000000e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.287878787878787989e+03 3.206814891603562005e-314 +-7.424242424242423795e+02 1.287878787878787989e+03 1.741835817511533820e-297 +-7.121212121212121247e+02 1.287878787878787989e+03 1.592186906391637854e-281 +-6.818181818181817562e+02 1.287878787878787989e+03 2.603682871511535802e-266 +-6.515151515151515014e+02 1.287878787878787989e+03 8.087356593484389441e-252 +-6.212121212121211329e+02 1.287878787878787989e+03 5.059765528446387279e-238 +-5.909090909090908781e+02 1.287878787878787989e+03 6.753110700098334563e-225 +-5.606060606060605096e+02 1.287878787878787989e+03 2.033925169773270969e-212 +-5.303030303030302548e+02 1.287878787878787989e+03 1.460478627360282399e-200 +-5.000000000000000000e+02 1.287878787878787989e+03 2.638272463260076417e-189 +-4.696969696969697452e+02 1.287878787878787989e+03 1.263592148116150266e-178 +-4.393939393939392630e+02 1.287878787878787989e+03 1.688959443975069891e-168 +-4.090909090909090082e+02 1.287878787878787989e+03 6.623420189768745320e-159 +-3.787878787878787534e+02 1.287878787878787989e+03 8.001759500366227833e-150 +-3.484848484848484986e+02 1.287878787878787989e+03 3.123069573182003557e-141 +-3.181818181818180165e+02 1.287878787878787989e+03 4.124651333393406942e-133 +-2.878787878787877617e+02 1.287878787878787989e+03 1.928333941090403761e-125 +-2.575757575757575069e+02 1.287878787878787989e+03 3.334342676871404845e-118 +-2.272727272727272521e+02 1.287878787878787989e+03 2.225247511256646461e-111 +-1.969696969696969973e+02 1.287878787878787989e+03 5.973889847849184663e-105 +-1.666666666666665151e+02 1.287878787878787989e+03 6.715543060623511249e-99 +-1.363636363636362603e+02 1.287878787878787989e+03 3.286608065666547268e-93 +-1.060606060606060055e+02 1.287878787878787989e+03 7.271414754057686650e-88 +-7.575757575757575069e+01 1.287878787878787989e+03 7.542565179832233593e-83 +-4.545454545454549589e+01 1.287878787878787989e+03 3.799591219276452116e-78 +-1.515151515151501371e+01 1.287878787878787989e+03 9.616662695258188475e-74 +1.515151515151524109e+01 1.287878787878787989e+03 1.263563911257887117e-69 +4.545454545454549589e+01 1.287878787878787989e+03 8.894766354816850096e-66 +7.575757575757575069e+01 1.287878787878787989e+03 3.457634775730876311e-62 +1.060606060606062329e+02 1.287878787878787989e+03 7.640771892900340018e-59 +1.363636363636364877e+02 1.287878787878787989e+03 9.869127491372947610e-56 +1.666666666666667425e+02 1.287878787878787989e+03 7.651333244442894310e-53 +1.969696969696969973e+02 1.287878787878787989e+03 3.651819440393951439e-50 +2.272727272727272521e+02 1.287878787878787989e+03 1.099147165157826597e-47 +2.575757575757577342e+02 1.287878787878787989e+03 2.134523160815757784e-45 +2.878787878787879890e+02 1.287878787878787989e+03 2.732952290814098526e-43 +3.181818181818182438e+02 1.287878787878787989e+03 2.354510404616500376e-41 +3.484848484848484986e+02 1.287878787878787989e+03 1.391301834018568820e-39 +3.787878787878789808e+02 1.287878787878787989e+03 5.740802921527659071e-38 +4.090909090909092356e+02 1.287878787878787989e+03 1.681885295228516962e-36 +4.393939393939394904e+02 1.287878787878787989e+03 3.553023206116384855e-35 +4.696969696969697452e+02 1.287878787878787989e+03 5.489675720400018638e-34 +5.000000000000000000e+02 1.287878787878787989e+03 6.284560592169931699e-33 +5.303030303030304822e+02 1.287878787878787989e+03 5.393601910099122926e-32 +5.606060606060605096e+02 1.287878787878787989e+03 3.506859212770613443e-31 +5.909090909090909918e+02 1.287878787878787989e+03 1.743478240992615533e-30 +6.212121212121214739e+02 1.287878787878787989e+03 6.681290277801030145e-30 +6.515151515151515014e+02 1.287878787878787989e+03 1.987010532640086049e-29 +6.818181818181819835e+02 1.287878787878787989e+03 4.611582579933853633e-29 +7.121212121212120110e+02 1.287878787878787989e+03 8.388558497347731175e-29 +7.424242424242424931e+02 1.287878787878787989e+03 1.199646544736799104e-28 +7.727272727272729753e+02 1.287878787878787989e+03 1.351302430080159497e-28 +8.030303030303030027e+02 1.287878787878787989e+03 1.199646544736799104e-28 +8.333333333333334849e+02 1.287878787878787989e+03 8.388558497347373564e-29 +8.636363636363639671e+02 1.287878787878787989e+03 4.611582579933721911e-29 +8.939393939393939945e+02 1.287878787878787989e+03 1.987010532640142382e-29 +9.242424242424244767e+02 1.287878787878787989e+03 6.681290277801220722e-30 +9.545454545454545041e+02 1.287878787878787989e+03 1.743478240992565787e-30 +9.848484848484849863e+02 1.287878787878787989e+03 3.506859212770762769e-31 +1.015151515151515468e+03 1.287878787878787989e+03 5.393601910098969659e-32 +1.045454545454545496e+03 1.287878787878787989e+03 6.284560592169752431e-33 +1.075757575757575978e+03 1.287878787878787989e+03 5.489675720399862976e-34 +1.106060606060606005e+03 1.287878787878787989e+03 3.553023206116637164e-35 +1.136363636363636488e+03 1.287878787878787989e+03 1.681885295228516962e-36 +1.166666666666666970e+03 1.287878787878787989e+03 5.740802921527659071e-38 +1.196969696969696997e+03 1.287878787878787989e+03 1.391301834018608461e-39 +1.227272727272727479e+03 1.287878787878787989e+03 2.354510404616500376e-41 +1.257575757575757507e+03 1.287878787878787989e+03 2.732952290814098526e-43 +1.287878787878787989e+03 1.287878787878787989e+03 2.134523160815666617e-45 +1.318181818181818471e+03 1.287878787878787989e+03 1.099147165157795239e-47 +1.348484848484848499e+03 1.287878787878787989e+03 3.651819440393951439e-50 +1.378787878787878981e+03 1.287878787878787989e+03 7.651333244442677322e-53 +1.409090909090909008e+03 1.287878787878787989e+03 9.869127491373789788e-56 +1.439393939393939490e+03 1.287878787878787989e+03 7.640771892900340018e-59 +1.469696969696969973e+03 1.287878787878787989e+03 3.457634775730876311e-62 +1.500000000000000000e+03 1.287878787878787989e+03 8.894766354817861093e-66 +-1.500000000000000000e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.318181818181818471e+03 1.210485535593346096e-316 +-7.121212121212121247e+02 1.318181818181818471e+03 5.644593351005506584e-300 +-6.818181818181817562e+02 1.318181818181818471e+03 4.488730643155449640e-284 +-6.515151515151515014e+02 1.318181818181818471e+03 6.468029419987556116e-269 +-6.212121212121211329e+02 1.318181818181818471e+03 1.792176055433694418e-254 +-5.909090909090908781e+02 1.318181818181818471e+03 1.012082337004513886e-240 +-5.606060606060605096e+02 1.318181818181818471e+03 1.233125621691210450e-227 +-5.303030303030302548e+02 1.318181818181818471e+03 3.427271189294925222e-215 +-5.000000000000000000e+02 1.318181818181818471e+03 2.294543125524344172e-203 +-4.696969696969697452e+02 1.318181818181818471e+03 3.902753120678278472e-192 +-4.393939393939392630e+02 1.318181818181818471e+03 1.776466784959221396e-181 +-4.090909090909090082e+02 1.318181818181818471e+03 2.276679405435453647e-171 +-3.787878787878787534e+02 1.318181818181818471e+03 8.632103141028222008e-162 +-3.484848484848484986e+02 1.318181818181818471e+03 1.016192671859365735e-152 +-3.181818181818180165e+02 1.318181818181818471e+03 3.893305608036327836e-144 +-2.878787878787877617e+02 1.318181818181818471e+03 5.082130294071266868e-136 +-2.575757575757575069e+02 1.318181818181818471e+03 2.363324647135488658e-128 +-2.272727272727272521e+02 1.318181818181818471e+03 4.088652965116528568e-121 +-1.969696969696969973e+02 1.318181818181818471e+03 2.744788860160891461e-114 +-1.666666666666665151e+02 1.318181818181818471e+03 7.448444252817483625e-108 +-1.363636363636362603e+02 1.318181818181818471e+03 8.500995972411515944e-102 +-1.060606060606060055e+02 1.318181818181818471e+03 4.240381125552129126e-96 +-7.575757575757575069e+01 1.318181818181818471e+03 9.594395441688774424e-91 +-4.545454545454549589e+01 1.318181818181818471e+03 1.020747517760790365e-85 +-1.515151515151501371e+01 1.318181818181818471e+03 5.286654953981954366e-81 +1.515151515151524109e+01 1.318181818181818471e+03 1.378297586289085781e-76 +4.545454545454549589e+01 1.318181818181818471e+03 1.868122981699447542e-72 +7.575757575757575069e+01 1.318181818181818471e+03 1.357791146414755822e-68 +1.060606060606062329e+02 1.318181818181818471e+03 5.451972905594265615e-65 +1.363636363636364877e+02 1.318181818181818471e+03 1.244398099700842234e-61 +1.666666666666667425e+02 1.318181818181818471e+03 1.659224730130764855e-58 +1.969696969696969973e+02 1.318181818181818471e+03 1.326508867687735380e-55 +2.272727272727272521e+02 1.318181818181818471e+03 6.518633848691584258e-53 +2.575757575757577342e+02 1.318181818181818471e+03 2.015999754921317071e-50 +2.878787878787879890e+02 1.318181818181818471e+03 4.012558297063887761e-48 +3.181818181818182438e+02 1.318181818181818471e+03 5.249552997608309205e-46 +3.484848484848484986e+02 1.318181818181818471e+03 4.605004313097005415e-44 +3.787878787878789808e+02 1.318181818181818471e+03 2.759591033387309475e-42 +4.090909090909092356e+02 1.318181818181818471e+03 1.149556065965229920e-40 +4.393939393939394904e+02 1.318181818181818471e+03 3.383091011068663330e-39 +4.696969696969697452e+02 1.318181818181818471e+03 7.139802540245234599e-38 +5.000000000000000000e+02 1.318181818181818471e+03 1.095474273756923179e-36 +5.303030303030304822e+02 1.318181818181818471e+03 1.237313225194135063e-35 +5.606060606060605096e+02 1.318181818181818471e+03 1.040399671311618560e-34 +5.909090909090909918e+02 1.318181818181818471e+03 6.578229000975904194e-34 +6.212121212121214739e+02 1.318181818181818471e+03 3.155111508438681547e-33 +6.515151515151515014e+02 1.318181818181818471e+03 1.156617221994703374e-32 +6.818181818181819835e+02 1.318181818181818471e+03 3.261141548139952405e-32 +7.121212121212120110e+02 1.318181818181818471e+03 7.108109260780241400e-32 +7.424242424242424931e+02 1.318181818181818471e+03 1.202280905104480441e-31 +7.727272727272729753e+02 1.318181818181818471e+03 1.582164859452590480e-31 +8.030303030303030027e+02 1.318181818181818471e+03 1.622114593737545644e-31 +8.333333333333334849e+02 1.318181818181818471e+03 1.295832848468686162e-31 +8.636363636363639671e+02 1.318181818181818471e+03 8.056961709413988332e-32 +8.939393939393939945e+02 1.318181818181818471e+03 3.889817655100585006e-32 +9.242424242424244767e+02 1.318181818181818471e+03 1.453005117716669083e-32 +9.545454545454545041e+02 1.318181818181818471e+03 4.179197469545979962e-33 +9.848484848484849863e+02 1.318181818181818471e+03 9.199790552335570158e-34 +1.015151515151515468e+03 1.318181818181818471e+03 1.538711858189035127e-34 +1.045454545454545496e+03 1.318181818181818471e+03 1.938784546125297274e-35 +1.075757575757575978e+03 1.318181818181818471e+03 1.822455038103737839e-36 +1.106060606060606005e+03 1.318181818181818471e+03 1.264051646961043790e-37 +1.136363636363636488e+03 1.318181818181818471e+03 6.390617110546798620e-39 +1.166666666666666970e+03 1.318181818181818471e+03 2.323504838735749631e-40 +1.196969696969696997e+03 1.318181818181818471e+03 5.986645637013718289e-42 +1.227272727272727479e+03 1.318181818181818471e+03 1.075827533642050440e-43 +1.257575757575757507e+03 1.318181818181818471e+03 1.325453195114672238e-45 +1.287878787878787989e+03 1.318181818181818471e+03 1.099147165157826597e-47 +1.318181818181818471e+03 1.318181818181818471e+03 6.015720192031861053e-50 +1.348484848484848499e+03 1.318181818181818471e+03 2.128109343453411218e-52 +1.378787878787878981e+03 1.318181818181818471e+03 4.759622719817121433e-55 +1.409090909090909008e+03 1.318181818181818471e+03 6.574832806498666018e-58 +1.439393939393939490e+03 1.318181818181818471e+03 5.473377065585717680e-61 +1.469696969696969973e+03 1.318181818181818471e+03 2.675918797110694256e-64 +1.500000000000000000e+03 1.318181818181818471e+03 7.478067814810610917e-68 +-1.500000000000000000e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.348484848484848499e+03 2.396218382330045739e-319 +-6.818181818181817562e+02 1.348484848484848499e+03 9.732007969108198063e-303 +-6.515151515151515014e+02 1.348484848484848499e+03 6.824143492002504114e-287 +-6.212121212121211329e+02 1.348484848484848499e+03 8.778119308820366543e-272 +-5.909090909090908781e+02 1.348484848484848499e+03 2.197103695739887561e-257 +-5.606060606060605096e+02 1.348484848484848499e+03 1.133566620857312381e-243 +-5.303030303030302548e+02 1.348484848484848499e+03 1.275575583370037325e-230 +-5.000000000000000000e+02 1.348484848484848499e+03 3.308314558189894351e-218 +-4.696969696969697452e+02 1.348484848484848499e+03 2.087330420477443626e-206 +-4.393939393939392630e+02 1.348484848484848499e+03 3.377266532909894585e-195 +-4.090909090909090082e+02 1.348484848484848499e+03 1.475362289862168151e-184 +-3.787878787878787534e+02 1.348484848484848499e+03 1.829887001709917271e-174 +-3.484848484848484986e+02 1.348484848484848499e+03 6.767662945478117700e-165 +-3.181818181818180165e+02 1.348484848484848499e+03 7.828926057620868311e-156 +-2.878787878787877617e+02 1.348484848484848499e+03 2.967825829166217348e-147 +-2.575757575757575069e+02 1.348484848484848499e+03 3.857755214561674165e-139 +-2.272727272727272521e+02 1.348484848484848499e+03 1.796974077923376917e-131 +-1.969696969696969973e+02 1.348484848484848499e+03 3.130936491669503143e-124 +-1.666666666666665151e+02 1.348484848484848499e+03 2.127208106141314818e-117 +-1.363636363636362603e+02 1.348484848484848499e+03 5.868005475285508081e-111 +-1.060606060606060055e+02 1.348484848484848499e+03 6.834723485292598713e-105 +-7.575757575757575069e+01 1.348484848484848499e+03 3.491161610846980268e-99 +-4.545454545454549589e+01 1.348484848484848499e+03 8.112780845151745735e-94 +-1.515151515151501371e+01 1.348484848484848499e+03 8.886200408185848819e-89 +1.515151515151524109e+01 1.348484848484848499e+03 4.747537180728389955e-84 +4.545454545454549589e+01 1.348484848484848499e+03 1.278643463138782443e-79 +7.575757575757575069e+01 1.348484848484848499e+03 1.792032305386557457e-75 +1.060606060606062329e+02 1.348484848484848499e+03 1.347434051650460033e-71 +1.363636363636364877e+02 1.348484848484848499e+03 5.596907177314764426e-68 +1.666666666666667425e+02 1.348484848484848499e+03 1.320823368052595167e-64 +1.969696969696969973e+02 1.348484848484848499e+03 1.819022831541205049e-61 +2.272727272727272521e+02 1.348484848484848499e+03 1.499797405510880611e-58 +2.575757575757577342e+02 1.348484848484848499e+03 7.585704550447171951e-56 +2.878787878787879890e+02 1.348484848484848499e+03 2.408571401092927310e-53 +3.181818181818182438e+02 1.348484848484848499e+03 4.907026037274579398e-51 +3.484848484848484986e+02 1.348484848484848499e+03 6.548336013154697940e-49 +3.787878787878789808e+02 1.348484848484848499e+03 5.836055178229493177e-47 +4.090909090909092356e+02 1.348484848484848499e+03 3.537278923913275126e-45 +4.393939393939394904e+02 1.348484848484848499e+03 1.482961626973036429e-43 +4.696969696969697452e+02 1.348484848484848499e+03 4.368315301211341687e-42 +5.000000000000000000e+02 1.348484848484848499e+03 9.172713499359969723e-41 +5.303030303030304822e+02 1.348484848484848499e+03 1.391301834018667841e-39 +5.606060606060605096e+02 1.348484848484848499e+03 1.542723219854844310e-38 +5.909090909090909918e+02 1.348484848484848499e+03 1.264051646961043790e-37 +6.212121212121214739e+02 1.348484848484848499e+03 7.726491675957152595e-37 +6.515151515151515014e+02 1.348484848484848499e+03 3.552505182411020644e-36 +6.818181818181819835e+02 1.348484848484848499e+03 1.237313225194170343e-35 +7.121212121212120110e+02 1.348484848484848499e+03 3.283510473907015321e-35 +7.424242424242424931e+02 1.348484848484848499e+03 6.669538673888867881e-35 +7.727272727272729753e+02 1.348484848484848499e+03 1.040399671311751557e-34 +8.030303030303030027e+02 1.348484848484848499e+03 1.249003296533175925e-34 +8.333333333333334849e+02 1.348484848484848499e+03 1.154945356164435713e-34 +8.636363636363639671e+02 1.348484848484848499e+03 8.223048123166322832e-35 +8.939393939393939945e+02 1.348484848484848499e+03 4.500703460466974380e-35 +9.242424242424244767e+02 1.348484848484848499e+03 1.888297121780563542e-35 +9.545454545454545041e+02 1.348484848484848499e+03 6.048286856550820364e-36 +9.848484848484849863e+02 1.348484848484848499e+03 1.471159845332262535e-36 +1.015151515151515468e+03 1.348484848484848499e+03 2.699663615826764125e-37 +1.045454545454545496e+03 1.348484848484848499e+03 3.708533372700346176e-38 +1.075757575757575978e+03 1.348484848484848499e+03 3.779387970962087149e-39 +1.106060606060606005e+03 1.348484848484848499e+03 2.828232246049111803e-40 +1.136363636363636488e+03 1.348484848484848499e+03 1.536363899260121078e-41 +1.166666666666666970e+03 1.348484848484848499e+03 5.981818528338374277e-43 +1.196969696969696997e+03 1.348484848484848499e+03 1.646155037076478011e-44 +1.227272727272727479e+03 1.348484848484848499e+03 3.153613066582365781e-46 +1.257575757575757507e+03 1.348484848484848499e+03 4.137248587890437398e-48 +1.287878787878787989e+03 1.348484848484848499e+03 3.651819440394106217e-50 +1.318181818181818471e+03 1.348484848484848499e+03 2.128109343453411218e-52 +1.348484848484848499e+03 1.348484848484848499e+03 8.024566811621530443e-55 +1.378787878787878981e+03 1.348484848484848499e+03 1.916513524830030170e-57 +1.409090909090909008e+03 1.348484848484848499e+03 2.834314178026598541e-60 +1.439393939393939490e+03 1.348484848484848499e+03 2.534408630171980369e-63 +1.469696969696969973e+03 1.348484848484848499e+03 1.336312828344712480e-66 +1.500000000000000000e+03 1.348484848484848499e+03 4.046842924223130380e-70 +-1.500000000000000000e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.378787878787878981e+03 4.940656458412465442e-322 +-6.515151515151515014e+02 1.378787878787878981e+03 8.853433688790400701e-306 +-6.212121212121211329e+02 1.378787878787878981e+03 5.546146491230637038e-290 +-5.909090909090908781e+02 1.378787878787878981e+03 6.449534607913776447e-275 +-5.606060606060605096e+02 1.378787878787878981e+03 1.476034124078288296e-260 +-5.303030303030302548e+02 1.378787878787878981e+03 7.039348969580853945e-247 +-5.000000000000000000e+02 1.378787878787878981e+03 7.398391846424221482e-234 +-4.696969696969697452e+02 1.378787878787878981e+03 1.809985603977673750e-221 +-4.393939393939392630e+02 1.378787878787878981e+03 1.087360748018277881e-209 +-4.090909090909090082e+02 1.378787878787878981e+03 1.690146173206725593e-198 +-3.787878787878787534e+02 1.378787878787878981e+03 7.152895343947188669e-188 +-3.484848484848484986e+02 1.378787878787878981e+03 8.662932531326797278e-178 +-3.181818181818180165e+02 1.378787878787878981e+03 3.151776978945845699e-168 +-2.878787878787877617e+02 1.378787878787878981e+03 3.611595492652115569e-159 +-2.575757575757575069e+02 1.378787878787878981e+03 1.364912949288281194e-150 +-2.272727272727272521e+02 1.378787878787878981e+03 1.779285943882572931e-142 +-1.969696969696969973e+02 1.378787878787878981e+03 8.357141570762547106e-135 +-1.666666666666665151e+02 1.378787878787878981e+03 1.475505473707417483e-127 +-1.363636363636362603e+02 1.378787878787878981e+03 1.020371555929892416e-120 +-1.060606060606060055e+02 1.378787878787878981e+03 2.876320492335058409e-114 +-7.575757575757575069e+01 1.378787878787878981e+03 3.435327469168358345e-108 +-4.545454545454549589e+01 1.378787878787878981e+03 1.804700035652963125e-102 +-1.515151515151501371e+01 1.378787878787878981e+03 4.323799778577366524e-97 +1.515151515151524109e+01 1.378787878787878981e+03 4.892501784504428778e-92 +4.545454545454549589e+01 1.378787878787878981e+03 2.704245081275502259e-87 +7.575757575757575069e+01 1.378787878787878981e+03 7.542565179832018528e-83 +1.060606060606062329e+02 1.378787878787878981e+03 1.095271921939220462e-78 +1.363636363636364877e+02 1.378787878787878981e+03 8.532772152080566120e-75 +1.666666666666667425e+02 1.378787878787878981e+03 3.670478379248453595e-71 +1.969696969696969973e+02 1.378787878787878981e+03 8.961528584131541897e-68 +2.272727272727272521e+02 1.378787878787878981e+03 1.274954127372944241e-64 +2.575757575757577342e+02 1.378787878787878981e+03 1.083801540924560586e-61 +2.878787878787879890e+02 1.378787878787878981e+03 5.637687125747197416e-59 +3.181818181818182438e+02 1.378787878787878981e+03 1.835544847469798583e-56 +3.484848484848484986e+02 1.378787878787878981e+03 3.821397698902647756e-54 +3.787878787878789808e+02 1.378787878787878981e+03 5.190588847986320490e-52 +4.090909090909092356e+02 1.378787878787878981e+03 4.687655442031465876e-50 +4.393939393939394904e+02 1.378787878787878981e+03 2.864906582123954395e-48 +4.696969696969697452e+02 1.378787878787878981e+03 1.204524420319519807e-46 +5.000000000000000000e+02 1.378787878787878981e+03 3.537278923913023716e-45 +5.303030303030304822e+02 1.378787878787878981e+03 7.357551500589627032e-44 +5.606060606060605096e+02 1.378787878787878981e+03 1.097824547628575175e-42 +5.909090909090909918e+02 1.378787878787878981e+03 1.188658400193692936e-41 +6.212121212121214739e+02 1.378787878787878981e+03 9.435352470559983030e-41 +6.515151515151515014e+02 1.378787878787878981e+03 5.540540472263747329e-40 +6.818181818181819835e+02 1.378787878787878981e+03 2.425596935316179543e-39 +7.121212121212120110e+02 1.378787878787878981e+03 7.968943776510235306e-39 +7.424242424242424931e+02 1.378787878787878981e+03 1.975173268273185496e-38 +7.727272727272729753e+02 1.378787878787878981e+03 3.708533372700346176e-38 +8.030303030303030027e+02 1.378787878787878981e+03 5.289633079428340556e-38 +8.333333333333334849e+02 1.378787878787878981e+03 5.740802921527496199e-38 +8.636363636363639671e+02 1.378787878787878981e+03 4.742467831581039344e-38 +8.939393939393939945e+02 1.378787878787878981e+03 2.979513160179100261e-38 +9.242424242424244767e+02 1.378787878787878981e+03 1.420638027279151860e-38 +9.545454545454545041e+02 1.378787878787878981e+03 5.123543086988653243e-39 +9.848484848484849863e+02 1.378787878787878981e+03 1.391301834018568820e-39 +1.015151515151515468e+03 1.378787878787878981e+03 2.828232246048830399e-40 +1.045454545454545496e+03 1.378787878787878981e+03 4.273599597681460303e-41 +1.075757575757575978e+03 1.378787878787878981e+03 4.760619827379282055e-42 +1.106060606060606005e+03 1.378787878787878981e+03 3.872518558410146839e-43 +1.136363636363636488e+03 1.378787878787878981e+03 2.275709569497841170e-44 +1.166666666666666970e+03 1.378787878787878981e+03 9.546189092938924692e-46 +1.196969696969696997e+03 1.378787878787878981e+03 2.820935834885616039e-47 +1.227272727272727479e+03 1.378787878787878981e+03 5.788020115190958245e-49 +1.257575757575757507e+03 1.378787878787878981e+03 8.117601675613132479e-51 +1.287878787878787989e+03 1.378787878787878981e+03 7.651333244442894310e-53 +1.318181818181818471e+03 1.378787878787878981e+03 4.759622719816715738e-55 +1.348484848484848499e+03 1.378787878787878981e+03 1.916513524830030170e-57 +1.378787878787878981e+03 1.378787878787878981e+03 4.893241775032315780e-60 +1.409090909090909008e+03 1.378787878787878981e+03 7.750539401520471979e-63 +1.439393939393939490e+03 1.378787878787878981e+03 7.441941493794499427e-66 +1.469696969696969973e+03 1.378787878787878981e+03 4.227579734002791328e-69 +1.500000000000000000e+03 1.378787878787878981e+03 1.384982613310449666e-72 +-1.500000000000000000e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.409090909090909008e+03 4.211262587268899078e-309 +-5.909090909090908781e+02 1.409090909090909008e+03 2.386894684156463071e-293 +-5.606060606060605096e+02 1.409090909090909008e+03 2.540160591673957071e-278 +-5.303030303030302548e+02 1.409090909090909008e+03 5.378423962586199189e-264 +-5.000000000000000000e+02 1.409090909090909008e+03 2.397934725489494518e-250 +-4.696969696969697452e+02 1.409090909090909008e+03 2.379546682244374415e-237 +-4.393939393939392630e+02 1.409090909090909008e+03 5.548496235079484584e-225 +-4.090909090909090082e+02 1.409090909090909008e+03 3.205485106084014085e-213 +-3.787878787878787534e+02 1.409090909090909008e+03 4.831994162343915691e-202 +-3.484848484848484986e+02 1.409090909090909008e+03 1.999003427867183966e-191 +-3.181818181818180165e+02 1.409090909090909008e+03 2.384289954456730333e-181 +-2.878787878787877617e+02 1.409090909090909008e+03 8.602614167737655000e-172 +-2.575757575757575069e+02 1.409090909090909008e+03 9.839174929622999580e-163 +-2.272727272727272521e+02 1.409090909090909008e+03 3.733690859527341988e-154 +-1.969696969696969973e+02 1.409090909090909008e+03 4.913914632097025540e-146 +-1.666666666666665151e+02 1.409090909090909008e+03 2.341791008662222505e-138 +-1.363636363636362603e+02 1.409090909090909008e+03 4.213909446004541622e-131 +-1.060606060606060055e+02 1.409090909090909008e+03 2.981862573338081833e-124 +-7.575757575757575069e+01 1.409090909090909008e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 1.409090909090909008e+03 1.061699610384681258e-111 +-1.515151515151501371e+01 1.409090909090909008e+03 5.758756573588062374e-106 +1.515151515151524109e+01 1.409090909090909008e+03 1.427420907713504084e-100 +4.545454545454549589e+01 1.409090909090909008e+03 1.673548439470792168e-95 +7.575757575757575069e+01 1.409090909090909008e+03 9.594395441690681990e-91 +1.060606060606062329e+02 1.409090909090909008e+03 2.777050578218014414e-86 +1.363636363636364877e+02 1.409090909090909008e+03 4.184987151322214434e-82 +1.666666666666667425e+02 1.409090909090909008e+03 3.381968125201568167e-78 +1.969696969696969973e+02 1.409090909090909008e+03 1.507628616282396185e-74 +2.272727272727272521e+02 1.409090909090909008e+03 3.809050373714524044e-71 +2.575757575757577342e+02 1.409090909090909008e+03 5.596907177315241296e-68 +2.878787878787879890e+02 1.409090909090909008e+03 4.901891124007553473e-65 +3.181818181818182438e+02 1.409090909090909008e+03 2.619401497399230377e-62 +3.484848484848484986e+02 1.409090909090909008e+03 8.731032066335687992e-60 +3.787878787878789808e+02 1.409090909090909008e+03 1.853617005789122204e-57 +4.090909090909092356e+02 1.409090909090909008e+03 2.556199277280238070e-55 +4.393939393939394904e+02 1.409090909090909008e+03 2.332290390718877873e-53 +4.696969696969697452e+02 1.409090909090909008e+03 1.432320621239225819e-51 +5.000000000000000000e+02 1.409090909090909008e+03 6.015720192032716603e-50 +5.303030303030304822e+02 1.409090909090909008e+03 1.753510576100625960e-48 +5.606060606060605096e+02 1.409090909090909008e+03 3.595420650648629205e-47 +5.909090909090909918e+02 1.409090909090909008e+03 5.249552997609055189e-46 +6.212121212121214739e+02 1.409090909090909008e+03 5.518239422536875760e-45 +6.515151515151515014e+02 1.409090909090909008e+03 4.217180761578986173e-44 +6.818181818181819835e+02 1.409090909090909008e+03 2.363136351615674528e-43 +7.121212121212120110e+02 1.409090909090909008e+03 9.780593716980066207e-43 +7.424242424242424931e+02 1.409090909090909008e+03 3.008015560372953912e-42 +7.727272727272729753e+02 1.409090909090909008e+03 6.907572784675642107e-42 +8.030303030303030027e+02 1.409090909090909008e+03 1.188658400193828030e-41 +8.333333333333334849e+02 1.409090909090909008e+03 1.536363899260164920e-41 +8.636363636363639671e+02 1.409090909090909008e+03 1.493204720045235089e-41 +8.939393939393939945e+02 1.409090909090909008e+03 1.091136794320119457e-41 +9.242424242424244767e+02 1.409090909090909008e+03 5.986645637014313468e-42 +9.545454545454545041e+02 1.409090909090909008e+03 2.459834491573417413e-42 +9.848484848484849863e+02 1.409090909090909008e+03 7.540206612321650885e-43 +1.015151515151515468e+03 1.409090909090909008e+03 1.715600772060416937e-43 +1.045454545454545496e+03 1.409090909090909008e+03 2.879181287861125805e-44 +1.075757575757575978e+03 1.409090909090909008e+03 3.537278923913275126e-45 +1.106060606060606005e+03 1.409090909090909008e+03 3.153613066582590198e-46 +1.136363636363636488e+03 1.409090909090909008e+03 2.019952513818057963e-47 +1.166666666666666970e+03 1.409090909090909008e+03 9.191491241383423271e-49 +1.196969696969696997e+03 1.409090909090909008e+03 2.934437283087814180e-50 +1.227272727272727479e+03 1.409090909090909008e+03 6.483406563717084707e-52 +1.257575757575757507e+03 1.409090909090909008e+03 9.766306425177117890e-54 +1.287878787878787989e+03 1.409090909090909008e+03 9.869127491373228336e-56 +1.318181818181818471e+03 1.409090909090909008e+03 6.574832806498666018e-58 +1.348484848484848499e+03 1.409090909090909008e+03 2.834314178026598541e-60 +1.378787878787878981e+03 1.409090909090909008e+03 7.750539401520471979e-63 +1.409090909090909008e+03 1.409090909090909008e+03 1.316325924095141119e-65 +1.439393939393939490e+03 1.409090909090909008e+03 1.357791146414948547e-68 +1.469696969696969973e+03 1.409090909090909008e+03 8.307963294144188386e-72 +1.500000000000000000e+03 1.409090909090909008e+03 2.941479408751492303e-75 +-1.500000000000000000e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.439393939393939490e+03 1.037081049593326322e-312 +-5.606060606060605096e+02 1.439393939393939490e+03 5.384070588135255070e-297 +-5.303030303030302548e+02 1.439393939393939490e+03 5.305973067522190631e-282 +-5.000000000000000000e+02 1.439393939393939490e+03 1.051283800345577783e-267 +-4.696969696969697452e+02 1.439393939393939490e+03 4.429793536380294970e-254 +-4.393939393939392630e+02 1.439393939393939490e+03 4.193987081499043645e-241 +-4.090909090909090082e+02 1.439393939393939490e+03 9.414252714760127032e-229 +-3.787878787878787534e+02 1.439393939393939490e+03 5.280297699945352586e-217 +-3.484848484848484986e+02 1.439393939393939490e+03 7.789452806693622929e-206 +-3.181818181818180165e+02 1.439393939393939490e+03 3.177292759749879859e-195 +-2.878787878787877617e+02 1.439393939393939490e+03 3.762691160090277028e-185 +-2.575757575757575069e+02 1.439393939393939490e+03 1.356700073694415232e-175 +-2.272727272727272521e+02 1.439393939393939490e+03 1.560017604789824462e-166 +-1.969696969696969973e+02 1.439393939393939490e+03 5.984329898720595175e-158 +-1.666666666666665151e+02 1.439393939393939490e+03 8.001759500367137341e-150 +-1.363636363636362603e+02 1.439393939393939490e+03 3.891764262949844581e-142 +-1.060606060606060055e+02 1.439393939393939490e+03 7.175783181444919519e-135 +-7.575757575757575069e+01 1.439393939393939490e+03 5.221413508756419570e-128 +-4.545454545454549589e+01 1.439393939393939490e+03 1.558836896993214606e-121 +-1.515151515151501371e+01 1.439393939393939490e+03 1.982752216478997839e-115 +1.515151515151524109e+01 1.439393939393939490e+03 1.114336414685727237e-109 +4.545454545454549589e+01 1.439393939393939490e+03 2.866373679610699049e-104 +7.575757575757575069e+01 1.439393939393939490e+03 3.491161610846781699e-99 +1.060606060606062329e+02 1.439393939393939490e+03 2.080383394340166823e-94 +1.363636363636364877e+02 1.439393939393939490e+03 6.259393605592227799e-90 +1.666666666666667425e+02 1.439393939393939490e+03 9.801202090949001277e-86 +1.969696969696969973e+02 1.439393939393939490e+03 8.222254727486268530e-82 +2.272727272727272521e+02 1.439393939393939490e+03 3.799591219276884538e-78 +2.575757575757577342e+02 1.439393939393939490e+03 9.932317958642435797e-75 +2.878787878787879890e+02 1.439393939393939490e+03 1.506361232170912659e-71 +3.181818181818182438e+02 1.439393939393939490e+03 1.357791146414948547e-68 +3.484848484848484986e+02 1.439393939393939490e+03 7.441941493794499427e-66 +3.787878787878789808e+02 1.439393939393939490e+03 2.534408630171980369e-63 +4.090909090909092356e+02 1.439393939393939490e+03 5.473377065585717680e-61 +4.393939393939394904e+02 1.439393939393939490e+03 7.640771892900340018e-59 +4.696969696969697452e+02 1.439393939393939490e+03 7.019409751131738840e-57 +5.000000000000000000e+02 1.439393939393939490e+03 4.315065247200991625e-55 +5.303030303030304822e+02 1.439393939393939490e+03 1.802615210573324552e-53 +5.606060606060605096e+02 1.439393939393939490e+03 5.190588847986541559e-52 +5.909090909090909918e+02 1.439393939393939490e+03 1.043664146102087786e-50 +6.212121212121214739e+02 1.439393939393939490e+03 1.482625960384881751e-49 +6.515151515151515014e+02 1.439393939393939490e+03 1.503795788736007558e-48 +6.818181818181819835e+02 1.439393939393939490e+03 1.099147165157873269e-47 +7.121212121212120110e+02 1.439393939393939490e+03 5.836055178229244256e-47 +7.424242424242424931e+02 1.439393939393939490e+03 2.266365294794784682e-46 +7.727272727272729753e+02 1.439393939393939490e+03 6.472937031498399670e-46 +8.030303030303030027e+02 1.439393939393939490e+03 1.365561729682239567e-45 +8.333333333333334849e+02 1.439393939393939490e+03 2.134523160815757784e-45 +8.636363636363639671e+02 1.439393939393939490e+03 2.476707066507209692e-45 +8.939393939393939945e+02 1.439393939393939490e+03 2.134523160815909315e-45 +9.242424242424244767e+02 1.439393939393939490e+03 1.365561729682297597e-45 +9.545454545454545041e+02 1.439393939393939490e+03 6.472937031498399670e-46 +9.848484848484849863e+02 1.439393939393939490e+03 2.266365294794784682e-46 +1.015151515151515468e+03 1.439393939393939490e+03 5.836055178229244256e-47 +1.045454545454545496e+03 1.439393939393939490e+03 1.099147165157873269e-47 +1.075757575757575978e+03 1.439393939393939490e+03 1.503795788736007558e-48 +1.106060606060606005e+03 1.439393939393939490e+03 1.482625960384944992e-49 +1.136363636363636488e+03 1.439393939393939490e+03 1.043664146102087786e-50 +1.166666666666666970e+03 1.439393939393939490e+03 5.190588847986763369e-52 +1.196969696969696997e+03 1.439393939393939490e+03 1.802615210573247586e-53 +1.227272727272727479e+03 1.439393939393939490e+03 4.315065247200623602e-55 +1.257575757575757507e+03 1.439393939393939490e+03 7.019409751131538483e-57 +1.287878787878787989e+03 1.439393939393939490e+03 7.640771892899906689e-59 +1.318181818181818471e+03 1.439393939393939490e+03 5.473377065585717680e-61 +1.348484848484848499e+03 1.439393939393939490e+03 2.534408630171980369e-63 +1.378787878787878981e+03 1.439393939393939490e+03 7.441941493794499427e-66 +1.409090909090909008e+03 1.439393939393939490e+03 1.357791146414948547e-68 +1.439393939393939490e+03 1.439393939393939490e+03 1.506361232170912659e-71 +1.469696969696969973e+03 1.439393939393939490e+03 9.932317958641306705e-75 +1.500000000000000000e+03 1.439393939393939490e+03 3.799591219277208615e-78 +-1.500000000000000000e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.469696969696969973e+03 1.308211720340744662e-316 +-5.303030303030302548e+02 1.469696969696969973e+03 6.295312769213056717e-301 +-5.000000000000000000e+02 1.469696969696969973e+03 5.811146587116211838e-286 +-4.696969696969697452e+02 1.469696969696969973e+03 1.089284707477503840e-271 +-4.393939393939392630e+02 1.469696969696969973e+03 4.383786664344195222e-258 +-4.090909090909090082e+02 1.469696969696969973e+03 3.999841459704399549e-245 +-3.787878787878787534e+02 1.469696969696969973e+03 8.726538336903183741e-233 +-3.484848484848484986e+02 1.469696969696969973e+03 4.795469546324982492e-221 +-3.181818181818180165e+02 1.469696969696969973e+03 6.983253455218622215e-210 +-2.878787878787877617e+02 1.469696969696969973e+03 2.831608343311109668e-199 +-2.575757575757575069e+02 1.469696969696969973e+03 3.355305074887012307e-189 +-2.272727272727272521e+02 1.469696969696969973e+03 1.217846630889829459e-179 +-1.969696969696969973e+02 1.469696969696969973e+03 1.417479555151489798e-170 +-1.666666666666665151e+02 1.469696969696969973e+03 5.531845646164341781e-162 +-1.363636363636362603e+02 1.469696969696969973e+03 7.559295742296864998e-154 +-1.060606060606060055e+02 1.469696969696969973e+03 3.772621208140659875e-146 +-7.575757575757575069e+01 1.469696969696969973e+03 7.163277244745257392e-139 +-4.545454545454549589e+01 1.469696969696969973e+03 5.384020245238601318e-132 +-1.515151515151501371e+01 1.469696969696969973e+03 1.664605050537516186e-125 +1.515151515151524109e+01 1.469696969696969973e+03 2.197212833849037116e-119 +4.545454545454549589e+01 1.469696969696969973e+03 1.283511602170346630e-113 +7.575757575757575069e+01 1.469696969696969973e+03 3.435327469168163202e-108 +1.060606060606062329e+02 1.469696969696969973e+03 4.356268475749512747e-103 +1.363636363636364877e+02 1.469696969696969973e+03 2.702964406603156911e-98 +1.666666666666667425e+02 1.469696969696969973e+03 8.464665762167466790e-94 +1.969696969696969973e+02 1.469696969696969973e+03 1.378323829382579349e-89 +2.272727272727272521e+02 1.469696969696969973e+03 1.200760533549154684e-85 +2.575757575757577342e+02 1.469696969696969973e+03 5.751492055957422034e-82 +2.878787878787879890e+02 1.469696969696969973e+03 1.554685228201557406e-78 +3.181818181818182438e+02 1.469696969696969973e+03 2.431222243413457508e-75 +3.484848484848484986e+02 1.469696969696969973e+03 2.252024249414946489e-72 +3.787878787878789808e+02 1.469696969696969973e+03 1.263563911257815309e-69 +4.090909090909092356e+02 1.469696969696969973e+03 4.386015980157869974e-67 +4.393939393939394904e+02 1.469696969696969973e+03 9.607905200083596328e-65 +4.696969696969697452e+02 1.469696969696969973e+03 1.353234097284404356e-62 +5.000000000000000000e+02 1.469696969696969973e+03 1.247000591634178427e-60 +5.303030303030304822e+02 1.469696969696969973e+03 7.640771892900340018e-59 +5.606060606060605096e+02 1.469696969696969973e+03 3.159916171861571924e-57 +5.909090909090909918e+02 1.469696969696969973e+03 8.942029677828184581e-56 +6.212121212121214739e+02 1.469696969696969973e+03 1.753221946291584883e-54 +6.515151515151515014e+02 1.469696969696969973e+03 2.408571401092756223e-53 +6.818181818181819835e+02 1.469696969696969973e+03 2.341796425360375223e-52 +7.121212121212120110e+02 1.469696969696969973e+03 1.625602847091744639e-51 +7.424242424242424931e+02 1.469696969696969973e+03 8.117601675612902211e-51 +7.727272727272729753e+02 1.469696969696969973e+03 2.934437283087563972e-50 +8.030303030303030027e+02 1.469696969696969973e+03 7.718006380932006000e-50 +8.333333333333334849e+02 1.469696969696969973e+03 1.482625960384713110e-49 +8.636363636363639671e+02 1.469696969696969973e+03 2.085598728277050792e-49 +8.939393939393939945e+02 1.469696969696969973e+03 2.151258874210800515e-49 +9.242424242424244767e+02 1.469696969696969973e+03 1.627312680552201950e-49 +9.545454545454545041e+02 1.469696969696969973e+03 9.017433745252375756e-50 +9.848484848484849863e+02 1.469696969696969973e+03 3.651819440393951439e-50 +1.015151515151515468e+03 1.469696969696969973e+03 1.076947037256972394e-50 +1.045454545454545496e+03 1.469696969696969973e+03 2.301685591583321753e-51 +1.075757575757575978e+03 1.469696969696969973e+03 3.543526686620363553e-52 +1.106060606060606005e+03 1.469696969696969973e+03 3.901202425592838012e-53 +1.136363636363636488e+03 1.469696969696969973e+03 3.045319808370037776e-54 +1.166666666666666970e+03 1.469696969696969973e+03 1.669172073207164633e-55 +1.196969696969696997e+03 1.469696969696969973e+03 6.353730525180387500e-57 +1.227272727272727479e+03 1.469696969696969973e+03 1.659224730130858950e-58 +1.257575757575757507e+03 1.469696969696969973e+03 2.932805033955263968e-60 +1.287878787878787989e+03 1.469696969696969973e+03 3.457634775730777859e-62 +1.318181818181818471e+03 1.469696969696969973e+03 2.675918797110694256e-64 +1.348484848484848499e+03 1.469696969696969973e+03 1.336312828344712480e-66 +1.378787878787878981e+03 1.469696969696969973e+03 4.227579734003151657e-69 +1.409090909090909008e+03 1.469696969696969973e+03 8.307963294144188386e-72 +1.439393939393939490e+03 1.469696969696969973e+03 9.932317958641306705e-75 +1.469696969696969973e+03 1.469696969696969973e+03 7.065740686204368361e-78 +1.500000000000000000e+03 1.469696969696969973e+03 2.921979237418523404e-81 +-1.500000000000000000e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.303030303030302548e+02 1.500000000000000000e+03 8.399115979301191251e-321 +-5.000000000000000000e+02 1.500000000000000000e+03 3.770536500545990443e-305 +-4.696969696969697452e+02 1.500000000000000000e+03 3.296325375164614096e-290 +-4.393939393939392630e+02 1.500000000000000000e+03 5.907805748299320085e-276 +-4.090909090909090082e+02 1.500000000000000000e+03 2.293878155646727410e-262 +-3.787878787878787534e+02 1.500000000000000000e+03 2.036595816921539879e-249 +-3.484848484848484986e+02 1.500000000000000000e+03 4.358485763021571406e-237 +-3.181818181818180165e+02 1.500000000000000000e+03 2.367184887817088075e-225 +-2.878787878787877617e+02 1.500000000000000000e+03 3.431053845969377349e-214 +-2.575757575757575069e+02 1.500000000000000000e+03 1.393857250589783206e-203 +-2.272727272727272521e+02 1.500000000000000000e+03 1.664809861325696569e-193 +-1.969696969696969973e+02 1.500000000000000000e+03 6.124777054941773521e-184 +-1.666666666666665151e+02 1.500000000000000000e+03 7.262439421967990348e-175 +-1.363636363636362603e+02 1.500000000000000000e+03 2.900629133076891172e-166 +-1.060606060606060055e+02 1.500000000000000000e+03 4.073181309885951522e-158 +-7.575757575757575069e+01 1.500000000000000000e+03 2.096452900678664445e-150 +-4.545454545454549589e+01 1.500000000000000000e+03 4.118014228838579466e-143 +-1.515151515151501371e+01 1.500000000000000000e+03 3.210310493616617398e-136 +1.515151515151524109e+01 1.500000000000000000e+03 1.031647559332037613e-129 +4.545454545454549589e+01 1.500000000000000000e+03 1.417663027955447926e-123 +7.575757575757575069e+01 1.500000000000000000e+03 8.631132724519757554e-118 +1.060606060606062329e+02 1.500000000000000000e+03 2.409212144271421323e-112 +1.363636363636364877e+02 1.500000000000000000e+03 3.186527453613822823e-107 +1.666666666666667425e+02 1.500000000000000000e+03 2.061494233038221406e-102 +1.969696969696969973e+02 1.500000000000000000e+03 6.725405135115575491e-98 +2.272727272727272521e+02 1.500000000000000000e+03 1.139305608409019881e-93 +2.575757575757577342e+02 1.500000000000000000e+03 1.030681849547970563e-89 +2.878787878787879890e+02 1.500000000000000000e+03 5.114607873924693685e-86 +3.181818181818182438e+02 1.500000000000000000e+03 1.428261252560911114e-82 +3.484848484848484986e+02 1.500000000000000000e+03 2.299738198253841923e-79 +3.787878787878789808e+02 1.500000000000000000e+03 2.185022806596291809e-76 +4.090909090909092356e+02 1.500000000000000000e+03 1.252089404672583198e-73 +4.393939393939394904e+02 1.500000000000000000e+03 4.417484338635414827e-71 +4.696969696969697452e+02 1.500000000000000000e+03 9.783564016051100274e-69 +5.000000000000000000e+02 1.500000000000000000e+03 1.385119369922719839e-66 +5.303030303030304822e+02 1.500000000000000000e+03 1.274954127373161663e-64 +5.606060606060605096e+02 1.500000000000000000e+03 7.750539401520471979e-63 +5.909090909090909918e+02 1.500000000000000000e+03 3.157007688089840978e-61 +6.212121212121214739e+02 1.500000000000000000e+03 8.731032066335687992e-60 +6.515151515151515014e+02 1.500000000000000000e+03 1.659224730131000445e-58 +6.818181818181819835e+02 1.500000000000000000e+03 2.190087871281016782e-57 +7.121212121212120110e+02 1.500000000000000000e+03 2.027053180936435350e-56 +7.424242424242424931e+02 1.500000000000000000e+03 1.326508867687961772e-55 +7.727272727272729753e+02 1.500000000000000000e+03 6.180936518927177249e-55 +8.030303030303030027e+02 1.500000000000000000e+03 2.062617889542571576e-54 +8.333333333333334849e+02 1.500000000000000000e+03 4.952089332747829951e-54 +8.636363636363639671e+02 1.500000000000000000e+03 8.582459009525187598e-54 +8.939393939393939945e+02 1.500000000000000000e+03 1.075970904295114002e-53 +9.242424242424244767e+02 1.500000000000000000e+03 9.766306425177535176e-54 +9.545454545454545041e+02 1.500000000000000000e+03 6.415644086102914005e-54 +9.848484848484849863e+02 1.500000000000000000e+03 3.045319808370298000e-54 +1.015151515151515468e+03 1.500000000000000000e+03 1.041536444950803760e-54 +1.045454545454545496e+03 1.500000000000000000e+03 2.556199277280019647e-55 +1.075757575757575978e+03 1.500000000000000000e+03 4.478029310897004811e-56 +1.106060606060606005e+03 1.500000000000000000e+03 5.562986682805589075e-57 +1.136363636363636488e+03 1.500000000000000000e+03 4.862710457261901775e-58 +1.166666666666666970e+03 1.500000000000000000e+03 2.964026646166857686e-59 +1.196969696969696997e+03 1.500000000000000000e+03 1.247000591634426596e-60 +1.227272727272727479e+03 1.500000000000000000e+03 3.579671728198669294e-62 +1.257575757575757507e+03 1.500000000000000000e+03 6.922873799742501923e-64 +1.287878787878787989e+03 1.500000000000000000e+03 8.894766354817609134e-66 +1.318181818181818471e+03 1.500000000000000000e+03 7.478067814810610917e-68 +1.348484848484848499e+03 1.500000000000000000e+03 4.046842924223130380e-70 +1.378787878787878981e+03 1.500000000000000000e+03 1.384982613310449666e-72 +1.409090909090909008e+03 1.500000000000000000e+03 2.941479408751492303e-75 +1.439393939393939490e+03 1.500000000000000000e+03 3.799591219277208615e-78 +1.469696969696969973e+03 1.500000000000000000e+03 2.921979237418274339e-81 +1.500000000000000000e+03 1.500000000000000000e+03 1.307885547752358417e-84 diff --git a/demo/undocumented/ImportExport/Input_Data/wind_farm.txt b/demo/undocumented/ImportExport/Input_Data/wind_farm.txt new file mode 100755 index 00000000..0e203af7 --- /dev/null +++ b/demo/undocumented/ImportExport/Input_Data/wind_farm.txt @@ -0,0 +1,4 @@ +# x y HH Yaw Diameter Thickness Axial_Induction + -882 0 90.0 0.0 126.0 12.0 0.25 + 0 0 90.0 0.0 126.0 12.0 0.25 + 882 0 90.0 0.0 126.0 12.0 0.25 \ No newline at end of file diff --git a/demo/undocumented/ImportExport/export_or_run.yaml b/demo/undocumented/ImportExport/export_or_run.yaml new file mode 100644 index 00000000..f9aab2f1 --- /dev/null +++ b/demo/undocumented/ImportExport/export_or_run.yaml @@ -0,0 +1,49 @@ +# General options +general: + name: export_test # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + +wind_farm: + type: imported # | + path: Input_Data/wind_farm.txt # location of wind farm | - + force: sine # radial force distribution| - + +domain: + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-600, 600] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 20 # Number of x-nodes | - + ny: 10 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + interpolated: true + terrain_path: Input_Data/skew_terrain.txt + # filetype: xml.gz # Filetype for importing or exporting + filetype: h5 # Filetype for importing or exporting + +refine: + warp_type: split + warp_percent: 0.7 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [box, [ [[-1000,1200],[-200,200],[ 0,200]] ]] + ] + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/ImportExport/import.yaml b/demo/undocumented/ImportExport/import.yaml new file mode 100644 index 00000000..7c238ddb --- /dev/null +++ b/demo/undocumented/ImportExport/import.yaml @@ -0,0 +1,33 @@ +# General options +general: + name: import_test # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + +wind_farm: + type: imported # | + path: Input_Data/wind_farm.txt # location of wind farm | - + force: sine # radial force distribution| - + +domain: + type: imported # | + path: output/export_test/mesh/exported_mesh/ + # filetype: xml.gz # Filetype for importing or exporting + filetype: h5 # Filetype for importing or exporting + interpolated: true + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true \ No newline at end of file diff --git a/demo/undocumented/NumpyTF/Input_Data/skew_typo.txt b/demo/undocumented/NumpyTF/Input_Data/skew_typo.txt new file mode 100644 index 00000000..3fffd020 --- /dev/null +++ b/demo/undocumented/NumpyTF/Input_Data/skew_typo.txt @@ -0,0 +1,10001 @@ +1.000000000000000000e+02 1.000000000000000000e+02 1.000000000000000000e+04 +-1.500000000000000000e+03 -1.500000000000000000e+03 1.307885547752358417e-84 +-1.469696969696969745e+03 -1.500000000000000000e+03 2.921979237418855335e-81 +-1.439393939393939490e+03 -1.500000000000000000e+03 3.799591219277208615e-78 +-1.409090909090909008e+03 -1.500000000000000000e+03 2.941479408751492303e-75 +-1.378787878787878753e+03 -1.500000000000000000e+03 1.384982613310489127e-72 +-1.348484848484848499e+03 -1.500000000000000000e+03 4.046842924223130380e-70 +-1.318181818181818244e+03 -1.500000000000000000e+03 7.478067814811035899e-68 +-1.287878787878787989e+03 -1.500000000000000000e+03 8.894766354817609134e-66 +-1.257575757575757507e+03 -1.500000000000000000e+03 6.922873799742501923e-64 +-1.227272727272727252e+03 -1.500000000000000000e+03 3.579671728199177965e-62 +-1.196969696969696997e+03 -1.500000000000000000e+03 1.247000591634426596e-60 +-1.166666666666666515e+03 -1.500000000000000000e+03 2.964026646166857686e-59 +-1.136363636363636488e+03 -1.500000000000000000e+03 4.862710457261901775e-58 +-1.106060606060606005e+03 -1.500000000000000000e+03 5.562986682805589075e-57 +-1.075757575757575751e+03 -1.500000000000000000e+03 4.478029310897004811e-56 +-1.045454545454545496e+03 -1.500000000000000000e+03 2.556199277280019647e-55 +-1.015151515151515127e+03 -1.500000000000000000e+03 1.041536444950833318e-54 +-9.848484848484848726e+02 -1.500000000000000000e+03 3.045319808370298000e-54 +-9.545454545454545041e+02 -1.500000000000000000e+03 6.415644086102914005e-54 +-9.242424242424242493e+02 -1.500000000000000000e+03 9.766306425177117890e-54 +-8.939393939393938808e+02 -1.500000000000000000e+03 1.075970904295114002e-53 +-8.636363636363636260e+02 -1.500000000000000000e+03 8.582459009524821314e-54 +-8.333333333333332575e+02 -1.500000000000000000e+03 4.952089332748040912e-54 +-8.030303030303030027e+02 -1.500000000000000000e+03 2.062617889542571576e-54 +-7.727272727272727479e+02 -1.500000000000000000e+03 6.180936518926826613e-55 +-7.424242424242423795e+02 -1.500000000000000000e+03 1.326508867687961772e-55 +-7.121212121212121247e+02 -1.500000000000000000e+03 2.027053180936550810e-56 +-6.818181818181817562e+02 -1.500000000000000000e+03 2.190087871280954524e-57 +-6.515151515151515014e+02 -1.500000000000000000e+03 1.659224730131000445e-58 +-6.212121212121211329e+02 -1.500000000000000000e+03 8.731032066335687992e-60 +-5.909090909090908781e+02 -1.500000000000000000e+03 3.157007688090019920e-61 +-5.606060606060605096e+02 -1.500000000000000000e+03 7.750539401520471979e-63 +-5.303030303030302548e+02 -1.500000000000000000e+03 1.274954127373125398e-64 +-5.000000000000000000e+02 -1.500000000000000000e+03 1.385119369922719839e-66 +-4.696969696969697452e+02 -1.500000000000000000e+03 9.783564016051100274e-69 +-4.393939393939392630e+02 -1.500000000000000000e+03 4.417484338635289356e-71 +-4.090909090909090082e+02 -1.500000000000000000e+03 1.252089404672512036e-73 +-3.787878787878787534e+02 -1.500000000000000000e+03 2.185022806596105263e-76 +-3.484848484848484986e+02 -1.500000000000000000e+03 2.299738198253841923e-79 +-3.181818181818180165e+02 -1.500000000000000000e+03 1.428261252560749011e-82 +-2.878787878787877617e+02 -1.500000000000000000e+03 5.114607873924112190e-86 +-2.575757575757575069e+02 -1.500000000000000000e+03 1.030681849547911963e-89 +-2.272727272727272521e+02 -1.500000000000000000e+03 1.139305608409019881e-93 +-1.969696969696969973e+02 -1.500000000000000000e+03 6.725405135115575491e-98 +-1.666666666666665151e+02 -1.500000000000000000e+03 2.061494233038104423e-102 +-1.363636363636362603e+02 -1.500000000000000000e+03 3.186527453613460977e-107 +-1.060606060606060055e+02 -1.500000000000000000e+03 2.409212144271421323e-112 +-7.575757575757575069e+01 -1.500000000000000000e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 -1.500000000000000000e+03 1.417663027955447926e-123 +-1.515151515151501371e+01 -1.500000000000000000e+03 1.031647559331920371e-129 +1.515151515151524109e+01 -1.500000000000000000e+03 3.210310493616070183e-136 +4.545454545454549589e+01 -1.500000000000000000e+03 4.118014228838579466e-143 +7.575757575757575069e+01 -1.500000000000000000e+03 2.096452900678664445e-150 +1.060606060606062329e+02 -1.500000000000000000e+03 4.073181309885488174e-158 +1.363636363636364877e+02 -1.500000000000000000e+03 2.900629133076066979e-166 +1.666666666666667425e+02 -1.500000000000000000e+03 7.262439421966752554e-175 +1.969696969696969973e+02 -1.500000000000000000e+03 6.124777054941773521e-184 +2.272727272727272521e+02 -1.500000000000000000e+03 1.664809861325696569e-193 +2.575757575757577342e+02 -1.500000000000000000e+03 1.393857250589387174e-203 +2.878787878787879890e+02 -1.500000000000000000e+03 3.431053845968792389e-214 +3.181818181818182438e+02 -1.500000000000000000e+03 2.367184887816549984e-225 +3.484848484848484986e+02 -1.500000000000000000e+03 4.358485763021571406e-237 +3.787878787878789808e+02 -1.500000000000000000e+03 2.036595816921308150e-249 +4.090909090909092356e+02 -1.500000000000000000e+03 2.293878155645944971e-262 +4.393939393939394904e+02 -1.500000000000000000e+03 5.907805748297977292e-276 +4.696969696969697452e+02 -1.500000000000000000e+03 3.296325375164614096e-290 +5.000000000000000000e+02 -1.500000000000000000e+03 3.770536500545990443e-305 +5.303030303030304822e+02 -1.500000000000000000e+03 8.399115979301191251e-321 +5.606060606060605096e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +5.909090909090909918e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.469696969696969745e+03 2.921979237418855335e-81 +-1.469696969696969745e+03 -1.469696969696969745e+03 7.065740686205773972e-78 +-1.439393939393939490e+03 -1.469696969696969745e+03 9.932317958642435797e-75 +-1.409090909090909008e+03 -1.469696969696969745e+03 8.307963294145132440e-72 +-1.378787878787878753e+03 -1.469696969696969745e+03 4.227579734003752377e-69 +-1.348484848484848499e+03 -1.469696969696969745e+03 1.336312828344826335e-66 +-1.318181818181818244e+03 -1.469696969696969745e+03 2.675918797111074450e-64 +-1.287878787878787989e+03 -1.469696969696969745e+03 3.457634775731367709e-62 +-1.257575757575757507e+03 -1.469696969696969745e+03 2.932805033955514348e-60 +-1.227272727272727252e+03 -1.469696969696969745e+03 1.659224730131047492e-58 +-1.196969696969696997e+03 -1.469696969696969745e+03 6.353730525180928577e-57 +-1.166666666666666515e+03 -1.469696969696969745e+03 1.669172073207306988e-55 +-1.136363636363636488e+03 -1.469696969696969745e+03 3.045319808370298000e-54 +-1.106060606060606005e+03 -1.469696969696969745e+03 3.901202425593170450e-53 +-1.075757575757575751e+03 -1.469696969696969745e+03 3.543526686620816818e-52 +-1.045454545454545496e+03 -1.469696969696969745e+03 2.301685591583484958e-51 +-1.015151515151515127e+03 -1.469696969696969745e+03 1.076947037257094887e-50 +-9.848484848484848726e+02 -1.469696969696969745e+03 3.651819440394210193e-50 +-9.545454545454545041e+02 -1.469696969696969745e+03 9.017433745253146796e-50 +-9.242424242424242493e+02 -1.469696969696969745e+03 1.627312680552340585e-49 +-8.939393939393938808e+02 -1.469696969696969745e+03 2.151258874210983970e-49 +-8.636363636363636260e+02 -1.469696969696969745e+03 2.085598728277228549e-49 +-8.333333333333332575e+02 -1.469696969696969745e+03 1.482625960384986962e-49 +-8.030303030303030027e+02 -1.469696969696969745e+03 7.718006380932993539e-50 +-7.727272727272727479e+02 -1.469696969696969745e+03 2.934437283087814180e-50 +-7.424242424242423795e+02 -1.469696969696969745e+03 8.117601675614169869e-51 +-7.121212121212121247e+02 -1.469696969696969745e+03 1.625602847091998942e-51 +-6.818181818181817562e+02 -1.469696969696969745e+03 2.341796425360774705e-52 +-6.515151515151515014e+02 -1.469696969696969745e+03 2.408571401093132708e-53 +-6.212121212121211329e+02 -1.469696969696969745e+03 1.753221946291783963e-54 +-5.909090909090908781e+02 -1.469696969696969745e+03 8.942029677829709558e-56 +-5.606060606060605096e+02 -1.469696969696969745e+03 3.159916171862021312e-57 +-5.303030303030302548e+02 -1.469696969696969745e+03 7.640771892900992663e-59 +-5.000000000000000000e+02 -1.469696969696969745e+03 1.247000591634390946e-60 +-4.696969696969697452e+02 -1.469696969696969745e+03 1.353234097284635158e-62 +-4.393939393939392630e+02 -1.469696969696969745e+03 9.607905200084416090e-65 +-4.090909090909090082e+02 -1.469696969696969745e+03 4.386015980158368752e-67 +-3.787878787878787534e+02 -1.469696969696969745e+03 1.263563911257994701e-69 +-3.484848484848484986e+02 -1.469696969696969745e+03 2.252024249415266452e-72 +-3.181818181818180165e+02 -1.469696969696969745e+03 2.431222243413664672e-75 +-2.878787878787877617e+02 -1.469696969696969745e+03 1.554685228201778411e-78 +-2.575757575757575069e+02 -1.469696969696969745e+03 5.751492055958238987e-82 +-2.272727272727272521e+02 -1.469696969696969745e+03 1.200760533549393568e-85 +-1.969696969696969973e+02 -1.469696969696969745e+03 1.378323829382892757e-89 +-1.666666666666665151e+02 -1.469696969696969745e+03 8.464665762168428024e-94 +-1.363636363636362603e+02 -1.469696969696969745e+03 2.702964406603464550e-98 +-1.060606060606060055e+02 -1.469696969696969745e+03 4.356268475750255294e-103 +-7.575757575757575069e+01 -1.469696969696969745e+03 3.435327469168944528e-108 +-4.545454545454549589e+01 -1.469696969696969745e+03 1.283511602170638334e-113 +-1.515151515151501371e+01 -1.469696969696969745e+03 2.197212833849536539e-119 +1.515151515151524109e+01 -1.469696969696969745e+03 1.664605050537705388e-125 +4.545454545454549589e+01 -1.469696969696969745e+03 5.384020245239825092e-132 +7.575757575757575069e+01 -1.469696969696969745e+03 7.163277244747292027e-139 +1.060606060606062329e+02 -1.469696969696969745e+03 3.772621208141732579e-146 +1.363636363636364877e+02 -1.469696969696969745e+03 7.559295742297723512e-154 +1.666666666666667425e+02 -1.469696969696969745e+03 5.531845646164970566e-162 +1.969696969696969973e+02 -1.469696969696969745e+03 1.417479555151892640e-170 +2.272727272727272521e+02 -1.469696969696969745e+03 1.217846630890175696e-179 +2.575757575757577342e+02 -1.469696969696969745e+03 3.355305074887584823e-189 +2.878787878787879890e+02 -1.469696969696969745e+03 2.831608343311592367e-199 +3.181818181818182438e+02 -1.469696969696969745e+03 6.983253455219812275e-210 +3.484848484848484986e+02 -1.469696969696969745e+03 4.795469546326618923e-221 +3.787878787878789808e+02 -1.469696969696969745e+03 8.726538336903183741e-233 +4.090909090909092356e+02 -1.469696969696969745e+03 3.999841459704854822e-245 +4.393939393939394904e+02 -1.469696969696969745e+03 4.383786664344195222e-258 +4.696969696969697452e+02 -1.469696969696969745e+03 1.089284707477999274e-271 +5.000000000000000000e+02 -1.469696969696969745e+03 5.811146587118194090e-286 +5.303030303030304822e+02 -1.469696969696969745e+03 6.295312769213056717e-301 +5.606060606060605096e+02 -1.469696969696969745e+03 1.308211720340744662e-316 +5.909090909090909918e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.439393939393939490e+03 3.799591219277208615e-78 +-1.469696969696969745e+03 -1.439393939393939490e+03 9.932317958643282125e-75 +-1.439393939393939490e+03 -1.439393939393939490e+03 1.506361232170912659e-71 +-1.409090909090909008e+03 -1.439393939393939490e+03 1.357791146414948547e-68 +-1.378787878787878753e+03 -1.439393939393939490e+03 7.441941493795556809e-66 +-1.348484848484848499e+03 -1.439393939393939490e+03 2.534408630171980369e-63 +-1.318181818181818244e+03 -1.439393939393939490e+03 5.473377065586028582e-61 +-1.287878787878787989e+03 -1.439393939393939490e+03 7.640771892899906689e-59 +-1.257575757575757507e+03 -1.439393939393939490e+03 7.019409751131538483e-57 +-1.227272727272727252e+03 -1.439393939393939490e+03 4.315065247201113333e-55 +-1.196969696969696997e+03 -1.439393939393939490e+03 1.802615210573247586e-53 +-1.166666666666666515e+03 -1.439393939393939490e+03 5.190588847986763369e-52 +-1.136363636363636488e+03 -1.439393939393939490e+03 1.043664146102087786e-50 +-1.106060606060606005e+03 -1.439393939393939490e+03 1.482625960384944992e-49 +-1.075757575757575751e+03 -1.439393939393939490e+03 1.503795788736071672e-48 +-1.045454545454545496e+03 -1.439393939393939490e+03 1.099147165157873269e-47 +-1.015151515151515127e+03 -1.439393939393939490e+03 5.836055178229244256e-47 +-9.848484848484848726e+02 -1.439393939393939490e+03 2.266365294794784682e-46 +-9.545454545454545041e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-9.242424242424242493e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-8.939393939393938808e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.636363636363636260e+02 -1.439393939393939490e+03 2.476707066507209692e-45 +-8.333333333333332575e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.030303030303030027e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-7.727272727272727479e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-7.424242424242423795e+02 -1.439393939393939490e+03 2.266365294794945702e-46 +-7.121212121212121247e+02 -1.439393939393939490e+03 5.836055178229493177e-47 +-6.818181818181817562e+02 -1.439393939393939490e+03 1.099147165157920185e-47 +-6.515151515151515014e+02 -1.439393939393939490e+03 1.503795788736007558e-48 +-6.212121212121211329e+02 -1.439393939393939490e+03 1.482625960384881751e-49 +-5.909090909090908781e+02 -1.439393939393939490e+03 1.043664146102087786e-50 +-5.606060606060605096e+02 -1.439393939393939490e+03 5.190588847986541559e-52 +-5.303030303030302548e+02 -1.439393939393939490e+03 1.802615210573196121e-53 +-5.000000000000000000e+02 -1.439393939393939490e+03 4.315065247200991625e-55 +-4.696969696969697452e+02 -1.439393939393939490e+03 7.019409751131738840e-57 +-4.393939393939392630e+02 -1.439393939393939490e+03 7.640771892900340018e-59 +-4.090909090909090082e+02 -1.439393939393939490e+03 5.473377065585562228e-61 +-3.787878787878787534e+02 -1.439393939393939490e+03 2.534408630171980369e-63 +-3.484848484848484986e+02 -1.439393939393939490e+03 7.441941493794499427e-66 +-3.181818181818180165e+02 -1.439393939393939490e+03 1.357791146414832830e-68 +-2.878787878787877617e+02 -1.439393939393939490e+03 1.506361232170912659e-71 +-2.575757575757575069e+02 -1.439393939393939490e+03 9.932317958641306705e-75 +-2.272727272727272521e+02 -1.439393939393939490e+03 3.799591219276884538e-78 +-1.969696969696969973e+02 -1.439393939393939490e+03 8.222254727486268530e-82 +-1.666666666666665151e+02 -1.439393939393939490e+03 9.801202090948444070e-86 +-1.363636363636362603e+02 -1.439393939393939490e+03 6.259393605591515350e-90 +-1.060606060606060055e+02 -1.439393939393939490e+03 2.080383394340048133e-94 +-7.575757575757575069e+01 -1.439393939393939490e+03 3.491161610846781699e-99 +-4.545454545454549589e+01 -1.439393939393939490e+03 2.866373679610699049e-104 +-1.515151515151501371e+01 -1.439393939393939490e+03 1.114336414685600546e-109 +1.515151515151524109e+01 -1.439393939393939490e+03 1.982752216478772424e-115 +4.545454545454549589e+01 -1.439393939393939490e+03 1.558836896993214606e-121 +7.575757575757575069e+01 -1.439393939393939490e+03 5.221413508756419570e-128 +1.060606060606062329e+02 -1.439393939393939490e+03 7.175783181444103240e-135 +1.363636363636364877e+02 -1.439393939393939490e+03 3.891764262949402471e-142 +1.666666666666667425e+02 -1.439393939393939490e+03 8.001759500366227833e-150 +1.969696969696969973e+02 -1.439393939393939490e+03 5.984329898720595175e-158 +2.272727272727272521e+02 -1.439393939393939490e+03 1.560017604789824462e-166 +2.575757575757577342e+02 -1.439393939393939490e+03 1.356700073694183777e-175 +2.878787878787879890e+02 -1.439393939393939490e+03 3.762691160089634922e-185 +3.181818181818182438e+02 -1.439393939393939490e+03 3.177292759749518651e-195 +3.484848484848484986e+02 -1.439393939393939490e+03 7.789452806693622929e-206 +3.787878787878789808e+02 -1.439393939393939490e+03 5.280297699943851799e-217 +4.090909090909092356e+02 -1.439393939393939490e+03 9.414252714759057912e-229 +4.393939393939394904e+02 -1.439393939393939490e+03 4.193987081498566790e-241 +4.696969696969697452e+02 -1.439393939393939490e+03 4.429793536380294970e-254 +5.000000000000000000e+02 -1.439393939393939490e+03 1.051283800345577783e-267 +5.303030303030304822e+02 -1.439393939393939490e+03 5.305973067520380989e-282 +5.606060606060605096e+02 -1.439393939393939490e+03 5.384070588135255070e-297 +5.909090909090909918e+02 -1.439393939393939490e+03 1.037081049593326322e-312 +6.212121212121214739e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.409090909090909008e+03 2.941479408751492303e-75 +-1.469696969696969745e+03 -1.409090909090909008e+03 8.307963294145132440e-72 +-1.439393939393939490e+03 -1.409090909090909008e+03 1.357791146414948547e-68 +-1.409090909090909008e+03 -1.409090909090909008e+03 1.316325924095141119e-65 +-1.378787878787878753e+03 -1.409090909090909008e+03 7.750539401520912424e-63 +-1.348484848484848499e+03 -1.409090909090909008e+03 2.834314178026598541e-60 +-1.318181818181818244e+03 -1.409090909090909008e+03 6.574832806498852791e-58 +-1.287878787878787989e+03 -1.409090909090909008e+03 9.869127491373228336e-56 +-1.257575757575757507e+03 -1.409090909090909008e+03 9.766306425177117890e-54 +-1.227272727272727252e+03 -1.409090909090909008e+03 6.483406563717913343e-52 +-1.196969696969696997e+03 -1.409090909090909008e+03 2.934437283087814180e-50 +-1.166666666666666515e+03 -1.409090909090909008e+03 9.191491241383423271e-49 +-1.136363636363636488e+03 -1.409090909090909008e+03 2.019952513818057963e-47 +-1.106060606060606005e+03 -1.409090909090909008e+03 3.153613066582590198e-46 +-1.075757575757575751e+03 -1.409090909090909008e+03 3.537278923913275126e-45 +-1.045454545454545496e+03 -1.409090909090909008e+03 2.879181287861125805e-44 +-1.015151515151515127e+03 -1.409090909090909008e+03 1.715600772060490021e-43 +-9.848484848484848726e+02 -1.409090909090909008e+03 7.540206612321650885e-43 +-9.545454545454545041e+02 -1.409090909090909008e+03 2.459834491573417413e-42 +-9.242424242424242493e+02 -1.409090909090909008e+03 5.986645637014143963e-42 +-8.939393939393938808e+02 -1.409090909090909008e+03 1.091136794320119457e-41 +-8.636363636363636260e+02 -1.409090909090909008e+03 1.493204720045171366e-41 +-8.333333333333332575e+02 -1.409090909090909008e+03 1.536363899260230173e-41 +-8.030303030303030027e+02 -1.409090909090909008e+03 1.188658400193828030e-41 +-7.727272727272727479e+02 -1.409090909090909008e+03 6.907572784675642107e-42 +-7.424242424242423795e+02 -1.409090909090909008e+03 3.008015560373081359e-42 +-7.121212121212121247e+02 -1.409090909090909008e+03 9.780593716980483597e-43 +-6.818181818181817562e+02 -1.409090909090909008e+03 2.363136351615741437e-43 +-6.515151515151515014e+02 -1.409090909090909008e+03 4.217180761578986173e-44 +-6.212121212121211329e+02 -1.409090909090909008e+03 5.518239422536875760e-45 +-5.909090909090908781e+02 -1.409090909090909008e+03 5.249552997609055189e-46 +-5.606060606060605096e+02 -1.409090909090909008e+03 3.595420650648629205e-47 +-5.303030303030302548e+02 -1.409090909090909008e+03 1.753510576100501378e-48 +-5.000000000000000000e+02 -1.409090909090909008e+03 6.015720192032716603e-50 +-4.696969696969697452e+02 -1.409090909090909008e+03 1.432320621239225819e-51 +-4.393939393939392630e+02 -1.409090909090909008e+03 2.332290390718778652e-53 +-4.090909090909090082e+02 -1.409090909090909008e+03 2.556199277280092455e-55 +-3.787878787878787534e+02 -1.409090909090909008e+03 1.853617005789122204e-57 +-3.484848484848484986e+02 -1.409090909090909008e+03 8.731032066335687992e-60 +-3.181818181818180165e+02 -1.409090909090909008e+03 2.619401497399006700e-62 +-2.878787878787877617e+02 -1.409090909090909008e+03 4.901891124007275159e-65 +-2.575757575757575069e+02 -1.409090909090909008e+03 5.596907177314923383e-68 +-2.272727272727272521e+02 -1.409090909090909008e+03 3.809050373714524044e-71 +-1.969696969696969973e+02 -1.409090909090909008e+03 1.507628616282396185e-74 +-1.666666666666665151e+02 -1.409090909090909008e+03 3.381968125201375447e-78 +-1.363636363636362603e+02 -1.409090909090909008e+03 4.184987151322095636e-82 +-1.060606060606060055e+02 -1.409090909090909008e+03 2.777050578217856539e-86 +-7.575757575757575069e+01 -1.409090909090909008e+03 9.594395441690681990e-91 +-4.545454545454549589e+01 -1.409090909090909008e+03 1.673548439470792168e-95 +-1.515151515151501371e+01 -1.409090909090909008e+03 1.427420907713341910e-100 +1.515151515151524109e+01 -1.409090909090909008e+03 5.758756573587406938e-106 +4.545454545454549589e+01 -1.409090909090909008e+03 1.061699610384681258e-111 +7.575757575757575069e+01 -1.409090909090909008e+03 8.631132724519757554e-118 +1.060606060606062329e+02 -1.409090909090909008e+03 2.981862573337742580e-124 +1.363636363636364877e+02 -1.409090909090909008e+03 4.213909446004062123e-131 +1.666666666666667425e+02 -1.409090909090909008e+03 2.341791008661823036e-138 +1.969696969696969973e+02 -1.409090909090909008e+03 4.913914632097025540e-146 +2.272727272727272521e+02 -1.409090909090909008e+03 3.733690859527341988e-154 +2.575757575757577342e+02 -1.409090909090909008e+03 9.839174929622999580e-163 +2.878787878787879890e+02 -1.409090909090909008e+03 8.602614167736677083e-172 +3.181818181818182438e+02 -1.409090909090909008e+03 2.384289954456052616e-181 +3.484848484848484986e+02 -1.409090909090909008e+03 1.999003427867183966e-191 +3.787878787878789808e+02 -1.409090909090909008e+03 4.831994162342543234e-202 +4.090909090909092356e+02 -1.409090909090909008e+03 3.205485106083467299e-213 +4.393939393939394904e+02 -1.409090909090909008e+03 5.548496235078223639e-225 +4.696969696969697452e+02 -1.409090909090909008e+03 2.379546682244374415e-237 +5.000000000000000000e+02 -1.409090909090909008e+03 2.397934725489494518e-250 +5.303030303030304822e+02 -1.409090909090909008e+03 5.378423962584364907e-264 +5.606060606060605096e+02 -1.409090909090909008e+03 2.540160591673957071e-278 +5.909090909090909918e+02 -1.409090909090909008e+03 2.386894684156463071e-293 +6.212121212121214739e+02 -1.409090909090909008e+03 4.211262587266922816e-309 +6.515151515151515014e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.378787878787878753e+03 1.384982613310489127e-72 +-1.469696969696969745e+03 -1.378787878787878753e+03 4.227579734003752377e-69 +-1.439393939393939490e+03 -1.378787878787878753e+03 7.441941493794923223e-66 +-1.409090909090909008e+03 -1.378787878787878753e+03 7.750539401520912424e-63 +-1.378787878787878753e+03 -1.378787878787878753e+03 4.893241775033149827e-60 +-1.348484848484848499e+03 -1.378787878787878753e+03 1.916513524830084504e-57 +-1.318181818181818244e+03 -1.378787878787878753e+03 4.759622719817527127e-55 +-1.287878787878787989e+03 -1.378787878787878753e+03 7.651333244443220720e-53 +-1.257575757575757507e+03 -1.378787878787878753e+03 8.117601675613479067e-51 +-1.227272727272727252e+03 -1.378787878787878753e+03 5.788020115191615338e-49 +-1.196969696969696997e+03 -1.378787878787878753e+03 2.820935834885816342e-47 +-1.166666666666666515e+03 -1.378787878787878753e+03 9.546189092939196949e-46 +-1.136363636363636488e+03 -1.378787878787878753e+03 2.275709569498003466e-44 +-1.106060606060606005e+03 -1.378787878787878753e+03 3.872518558410256763e-43 +-1.075757575757575751e+03 -1.378787878787878753e+03 4.760619827379620427e-42 +-1.045454545454545496e+03 -1.378787878787878753e+03 4.273599597681763627e-41 +-1.015151515151515127e+03 -1.378787878787878753e+03 2.828232246049031460e-40 +-9.848484848484848726e+02 -1.378787878787878753e+03 1.391301834018667841e-39 +-9.545454545454545041e+02 -1.378787878787878753e+03 5.123543086989017355e-39 +-9.242424242424242493e+02 -1.378787878787878753e+03 1.420638027279212415e-38 +-8.939393939393938808e+02 -1.378787878787878753e+03 2.979513160179184829e-38 +-8.636363636363636260e+02 -1.378787878787878753e+03 4.742467831581376572e-38 +-8.333333333333332575e+02 -1.378787878787878753e+03 5.740802921528067294e-38 +-8.030303030303030027e+02 -1.378787878787878753e+03 5.289633079428866757e-38 +-7.727272727272727479e+02 -1.378787878787878753e+03 3.708533372700451625e-38 +-7.424242424242423795e+02 -1.378787878787878753e+03 1.975173268273409966e-38 +-7.121212121212121247e+02 -1.378787878787878753e+03 7.968943776511142323e-39 +-6.818181818181817562e+02 -1.378787878787878753e+03 2.425596935316420979e-39 +-6.515151515151515014e+02 -1.378787878787878753e+03 5.540540472264141295e-40 +-6.212121212121211329e+02 -1.378787878787878753e+03 9.435352470560923082e-41 +-5.909090909090908781e+02 -1.378787878787878753e+03 1.188658400193777306e-41 +-5.606060606060605096e+02 -1.378787878787878753e+03 1.097824547628653236e-42 +-5.303030303030302548e+02 -1.378787878787878753e+03 7.357551500590149765e-44 +-5.000000000000000000e+02 -1.378787878787878753e+03 3.537278923913275126e-45 +-4.696969696969697452e+02 -1.378787878787878753e+03 1.204524420319605568e-46 +-4.393939393939392630e+02 -1.378787878787878753e+03 2.864906582124157980e-48 +-4.090909090909090082e+02 -1.378787878787878753e+03 4.687655442031598814e-50 +-3.787878787878787534e+02 -1.378787878787878753e+03 5.190588847986763369e-52 +-3.484848484848484986e+02 -1.378787878787878753e+03 3.821397698903136908e-54 +-3.181818181818180165e+02 -1.378787878787878753e+03 1.835544847469902723e-56 +-2.878787878787877617e+02 -1.378787878787878753e+03 5.637687125747678499e-59 +-2.575757575757575069e+02 -1.378787878787878753e+03 1.083801540924591331e-61 +-2.272727272727272521e+02 -1.378787878787878753e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 -1.378787878787878753e+03 8.961528584132815197e-68 +-1.666666666666665151e+02 -1.378787878787878753e+03 3.670478379248766470e-71 +-1.363636363636362603e+02 -1.378787878787878753e+03 8.532772152081051139e-75 +-1.060606060606060055e+02 -1.378787878787878753e+03 1.095271921939313945e-78 +-7.575757575757575069e+01 -1.378787878787878753e+03 7.542565179833089462e-83 +-4.545454545454549589e+01 -1.378787878787878753e+03 2.704245081275886231e-87 +-1.515151515151501371e+01 -1.378787878787878753e+03 4.892501784504708100e-92 +1.515151515151524109e+01 -1.378787878787878753e+03 4.323799778577612375e-97 +4.545454545454549589e+01 -1.378787878787878753e+03 1.804700035653270851e-102 +7.575757575757575069e+01 -1.378787878787878753e+03 3.435327469168944528e-108 +1.060606060606062329e+02 -1.378787878787878753e+03 2.876320492335058409e-114 +1.363636363636364877e+02 -1.378787878787878753e+03 1.020371555930008501e-120 +1.666666666666667425e+02 -1.378787878787878753e+03 1.475505473707585389e-127 +1.969696969696969973e+02 -1.378787878787878753e+03 8.357141570763496580e-135 +2.272727272727272521e+02 -1.378787878787878753e+03 1.779285943882977531e-142 +2.575757575757577342e+02 -1.378787878787878753e+03 1.364912949288513998e-150 +2.878787878787879890e+02 -1.378787878787878753e+03 3.611595492652115569e-159 +3.181818181818182438e+02 -1.378787878787878753e+03 3.151776978946383224e-168 +3.484848484848484986e+02 -1.378787878787878753e+03 8.662932531329259775e-178 +3.787878787878789808e+02 -1.378787878787878753e+03 7.152895343948408335e-188 +4.090909090909092356e+02 -1.378787878787878753e+03 1.690146173206725593e-198 +4.393939393939394904e+02 -1.378787878787878753e+03 1.087360748018463212e-209 +4.696969696969697452e+02 -1.378787878787878753e+03 1.809985603978290975e-221 +5.000000000000000000e+02 -1.378787878787878753e+03 7.398391846426744484e-234 +5.303030303030304822e+02 -1.378787878787878753e+03 7.039348969582454514e-247 +5.606060606060605096e+02 -1.378787878787878753e+03 1.476034124078791585e-260 +5.909090909090909918e+02 -1.378787878787878753e+03 6.449534607915243819e-275 +6.212121212121214739e+02 -1.378787878787878753e+03 5.546146491230637038e-290 +6.515151515151515014e+02 -1.378787878787878753e+03 8.853433688792414275e-306 +6.818181818181819835e+02 -1.378787878787878753e+03 4.940656458412465442e-322 +7.121212121212120110e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.348484848484848499e+03 4.046842924223130380e-70 +-1.469696969696969745e+03 -1.348484848484848499e+03 1.336312828344826335e-66 +-1.439393939393939490e+03 -1.348484848484848499e+03 2.534408630171980369e-63 +-1.409090909090909008e+03 -1.348484848484848499e+03 2.834314178026598541e-60 +-1.378787878787878753e+03 -1.348484848484848499e+03 1.916513524830248072e-57 +-1.348484848484848499e+03 -1.348484848484848499e+03 8.024566811621530443e-55 +-1.318181818181818244e+03 -1.348484848484848499e+03 2.128109343453502094e-52 +-1.287878787878787989e+03 -1.348484848484848499e+03 3.651819440394106217e-50 +-1.257575757575757507e+03 -1.348484848484848499e+03 4.137248587890437398e-48 +-1.227272727272727252e+03 -1.348484848484848499e+03 3.153613066582500354e-46 +-1.196969696969696997e+03 -1.348484848484848499e+03 1.646155037076478011e-44 +-1.166666666666666515e+03 -1.348484848484848499e+03 5.981818528338374277e-43 +-1.136363636363636488e+03 -1.348484848484848499e+03 1.536363899260121078e-41 +-1.106060606060606005e+03 -1.348484848484848499e+03 2.828232246049111803e-40 +-1.075757575757575751e+03 -1.348484848484848499e+03 3.779387970962087149e-39 +-1.045454545454545496e+03 -1.348484848484848499e+03 3.708533372700346176e-38 +-1.015151515151515127e+03 -1.348484848484848499e+03 2.699663615826764125e-37 +-9.848484848484848726e+02 -1.348484848484848499e+03 1.471159845332262535e-36 +-9.545454545454545041e+02 -1.348484848484848499e+03 6.048286856550820364e-36 +-9.242424242424242493e+02 -1.348484848484848499e+03 1.888297121780510087e-35 +-8.939393939393938808e+02 -1.348484848484848499e+03 4.500703460466974380e-35 +-8.636363636363636260e+02 -1.348484848484848499e+03 8.223048123166088698e-35 +-8.333333333333332575e+02 -1.348484848484848499e+03 1.154945356164468428e-34 +-8.030303030303030027e+02 -1.348484848484848499e+03 1.249003296533175925e-34 +-7.727272727272727479e+02 -1.348484848484848499e+03 1.040399671311722050e-34 +-7.424242424242423795e+02 -1.348484848484848499e+03 6.669538673889058182e-35 +-7.121212121212121247e+02 -1.348484848484848499e+03 3.283510473907155374e-35 +-6.818181818181817562e+02 -1.348484848484848499e+03 1.237313225194205624e-35 +-6.515151515151515014e+02 -1.348484848484848499e+03 3.552505182411020644e-36 +-6.212121212121211329e+02 -1.348484848484848499e+03 7.726491675957152595e-37 +-5.909090909090908781e+02 -1.348484848484848499e+03 1.264051646961043790e-37 +-5.606060606060605096e+02 -1.348484848484848499e+03 1.542723219854844310e-38 +-5.303030303030302548e+02 -1.348484848484848499e+03 1.391301834018667841e-39 +-5.000000000000000000e+02 -1.348484848484848499e+03 9.172713499359969723e-41 +-4.696969696969697452e+02 -1.348484848484848499e+03 4.368315301211341687e-42 +-4.393939393939392630e+02 -1.348484848484848499e+03 1.482961626972994411e-43 +-4.090909090909090082e+02 -1.348484848484848499e+03 3.537278923913174313e-45 +-3.787878787878787534e+02 -1.348484848484848499e+03 5.836055178229244256e-47 +-3.484848484848484986e+02 -1.348484848484848499e+03 6.548336013154697940e-49 +-3.181818181818180165e+02 -1.348484848484848499e+03 4.907026037274439932e-51 +-2.878787878787877617e+02 -1.348484848484848499e+03 2.408571401092927310e-53 +-2.575757575757575069e+02 -1.348484848484848499e+03 7.585704550446957332e-56 +-2.272727272727272521e+02 -1.348484848484848499e+03 1.499797405510880611e-58 +-1.969696969696969973e+02 -1.348484848484848499e+03 1.819022831541205049e-61 +-1.666666666666665151e+02 -1.348484848484848499e+03 1.320823368052482492e-64 +-1.363636363636362603e+02 -1.348484848484848499e+03 5.596907177314446513e-68 +-1.060606060606060055e+02 -1.348484848484848499e+03 1.347434051650421828e-71 +-7.575757575757575069e+01 -1.348484848484848499e+03 1.792032305386557457e-75 +-4.545454545454549589e+01 -1.348484848484848499e+03 1.278643463138782443e-79 +-1.515151515151501371e+01 -1.348484848484848499e+03 4.747537180728255540e-84 +1.515151515151524109e+01 -1.348484848484848499e+03 8.886200408185343739e-89 +4.545454545454549589e+01 -1.348484848484848499e+03 8.112780845151745735e-94 +7.575757575757575069e+01 -1.348484848484848499e+03 3.491161610846980268e-99 +1.060606060606062329e+02 -1.348484848484848499e+03 6.834723485291821871e-105 +1.363636363636364877e+02 -1.348484848484848499e+03 5.868005475284841091e-111 +1.666666666666667425e+02 -1.348484848484848499e+03 2.127208106141072850e-117 +1.969696969696969973e+02 -1.348484848484848499e+03 3.130936491669503143e-124 +2.272727272727272521e+02 -1.348484848484848499e+03 1.796974077923376917e-131 +2.575757575757577342e+02 -1.348484848484848499e+03 3.857755214561235614e-139 +2.878787878787879890e+02 -1.348484848484848499e+03 2.967825829165711670e-147 +3.181818181818182438e+02 -1.348484848484848499e+03 7.828926057620868311e-156 +3.484848484848484986e+02 -1.348484848484848499e+03 6.767662945478117700e-165 +3.787878787878789808e+02 -1.348484848484848499e+03 1.829887001709709438e-174 +4.090909090909092356e+02 -1.348484848484848499e+03 1.475362289861748790e-184 +4.393939393939394904e+02 -1.348484848484848499e+03 3.377266532909510565e-195 +4.696969696969697452e+02 -1.348484848484848499e+03 2.087330420477443626e-206 +5.000000000000000000e+02 -1.348484848484848499e+03 3.308314558189894351e-218 +5.303030303030304822e+02 -1.348484848484848499e+03 1.275575583369892472e-230 +5.606060606060605096e+02 -1.348484848484848499e+03 1.133566620857312381e-243 +5.909090909090909918e+02 -1.348484848484848499e+03 2.197103695739887561e-257 +6.212121212121214739e+02 -1.348484848484848499e+03 8.778119308816374963e-272 +6.515151515151515014e+02 -1.348484848484848499e+03 6.824143492002504114e-287 +6.818181818181819835e+02 -1.348484848484848499e+03 9.732007969107093289e-303 +7.121212121212120110e+02 -1.348484848484848499e+03 2.396218382330045739e-319 +7.424242424242424931e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.318181818181818244e+03 7.478067814810610917e-68 +-1.469696969696969745e+03 -1.318181818181818244e+03 2.675918797111150353e-64 +-1.439393939393939490e+03 -1.318181818181818244e+03 5.473377065585717680e-61 +-1.409090909090909008e+03 -1.318181818181818244e+03 6.574832806498666018e-58 +-1.378787878787878753e+03 -1.318181818181818244e+03 4.759622719817256181e-55 +-1.348484848484848499e+03 -1.318181818181818244e+03 2.128109343453411218e-52 +-1.318181818181818244e+03 -1.318181818181818244e+03 6.015720192032544734e-50 +-1.287878787878787989e+03 -1.318181818181818244e+03 1.099147165157873269e-47 +-1.257575757575757507e+03 -1.318181818181818244e+03 1.325453195114728556e-45 +-1.227272727272727252e+03 -1.318181818181818244e+03 1.075827533642126909e-43 +-1.196969696969696997e+03 -1.318181818181818244e+03 5.986645637013889069e-42 +-1.166666666666666515e+03 -1.318181818181818244e+03 2.323504838735815700e-40 +-1.136363636363636488e+03 -1.318181818181818244e+03 6.390617110546980023e-39 +-1.106060606060606005e+03 -1.318181818181818244e+03 1.264051646961079706e-37 +-1.075757575757575751e+03 -1.318181818181818244e+03 1.822455038103789290e-36 +-1.045454545454545496e+03 -1.318181818181818244e+03 1.938784546125297274e-35 +-1.015151515151515127e+03 -1.318181818181818244e+03 1.538711858189078960e-34 +-9.848484848484848726e+02 -1.318181818181818244e+03 9.199790552335570158e-34 +-9.545454545454545041e+02 -1.318181818181818244e+03 4.179197469545979962e-33 +-9.242424242424242493e+02 -1.318181818181818244e+03 1.453005117716669083e-32 +-8.939393939393938808e+02 -1.318181818181818244e+03 3.889817655100585006e-32 +-8.636363636363636260e+02 -1.318181818181818244e+03 8.056961709414218233e-32 +-8.333333333333332575e+02 -1.318181818181818244e+03 1.295832848468759730e-31 +-8.030303030303030027e+02 -1.318181818181818244e+03 1.622114593737591843e-31 +-7.727272727272727479e+02 -1.318181818181818244e+03 1.582164859452590480e-31 +-7.424242424242423795e+02 -1.318181818181818244e+03 1.202280905104565832e-31 +-7.121212121212121247e+02 -1.318181818181818244e+03 7.108109260780746086e-32 +-6.818181818181817562e+02 -1.318181818181818244e+03 3.261141548139952405e-32 +-6.515151515151515014e+02 -1.318181818181818244e+03 1.156617221994785481e-32 +-6.212121212121211329e+02 -1.318181818181818244e+03 3.155111508438771181e-33 +-5.909090909090908781e+02 -1.318181818181818244e+03 6.578229000976184727e-34 +-5.606060606060605096e+02 -1.318181818181818244e+03 1.040399671311677575e-34 +-5.303030303030302548e+02 -1.318181818181818244e+03 1.237313225194170343e-35 +-5.000000000000000000e+02 -1.318181818181818244e+03 1.095474273757001023e-36 +-4.696969696969697452e+02 -1.318181818181818244e+03 7.139802540245438189e-38 +-4.393939393939392630e+02 -1.318181818181818244e+03 3.383091011068759252e-39 +-4.090909090909090082e+02 -1.318181818181818244e+03 1.149556065965262751e-40 +-3.787878787878787534e+02 -1.318181818181818244e+03 2.759591033387387855e-42 +-3.484848484848484986e+02 -1.318181818181818244e+03 4.605004313097332995e-44 +-3.181818181818180165e+02 -1.318181818181818244e+03 5.249552997608533234e-46 +-2.878787878787877617e+02 -1.318181818181818244e+03 4.012558297064058529e-48 +-2.575757575757575069e+02 -1.318181818181818244e+03 2.015999754921460217e-50 +-2.272727272727272521e+02 -1.318181818181818244e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 -1.318181818181818244e+03 1.326508867687848576e-55 +-1.666666666666665151e+02 -1.318181818181818244e+03 1.659224730130764855e-58 +-1.363636363636362603e+02 -1.318181818181818244e+03 1.244398099700877643e-61 +-1.060606060606060055e+02 -1.318181818181818244e+03 5.451972905594419953e-65 +-7.575757575757575069e+01 -1.318181818181818244e+03 1.357791146414871334e-68 +-4.545454545454549589e+01 -1.318181818181818244e+03 1.868122981699607147e-72 +-1.515151515151501371e+01 -1.318181818181818244e+03 1.378297586289085781e-76 +1.515151515151524109e+01 -1.318181818181818244e+03 5.286654953981954366e-81 +4.545454545454549589e+01 -1.318181818181818244e+03 1.020747517760906378e-85 +7.575757575757575069e+01 -1.318181818181818244e+03 9.594395441689591952e-91 +1.060606060606062329e+02 -1.318181818181818244e+03 4.240381125552129126e-96 +1.363636363636364877e+02 -1.318181818181818244e+03 8.500995972411515944e-102 +1.666666666666667425e+02 -1.318181818181818244e+03 7.448444252817483625e-108 +1.969696969696969973e+02 -1.318181818181818244e+03 2.744788860161203435e-114 +2.272727272727272521e+02 -1.318181818181818244e+03 4.088652965116993767e-121 +2.575757575757577342e+02 -1.318181818181818244e+03 2.363324647135891509e-128 +2.878787878787879890e+02 -1.318181818181818244e+03 5.082130294071266868e-136 +3.181818181818182438e+02 -1.318181818181818244e+03 3.893305608036327836e-144 +3.484848484848484986e+02 -1.318181818181818244e+03 1.016192671859654663e-152 +3.787878787878789808e+02 -1.318181818181818244e+03 8.632103141028222008e-162 +4.090909090909092356e+02 -1.318181818181818244e+03 2.276679405435453647e-171 +4.393939393939394904e+02 -1.318181818181818244e+03 1.776466784959221396e-181 +4.696969696969697452e+02 -1.318181818181818244e+03 3.902753120679609249e-192 +5.000000000000000000e+02 -1.318181818181818244e+03 2.294543125524996294e-203 +5.303030303030304822e+02 -1.318181818181818244e+03 3.427271189294925222e-215 +5.606060606060605096e+02 -1.318181818181818244e+03 1.233125621691490940e-227 +5.909090909090909918e+02 -1.318181818181818244e+03 1.012082337004628971e-240 +6.212121212121214739e+02 -1.318181818181818244e+03 1.792176055433490743e-254 +6.515151515151515014e+02 -1.318181818181818244e+03 6.468029419989761874e-269 +6.818181818181819835e+02 -1.318181818181818244e+03 4.488730643155449640e-284 +7.121212121212120110e+02 -1.318181818181818244e+03 5.644593351007431632e-300 +7.424242424242424931e+02 -1.318181818181818244e+03 1.210485535593346096e-316 +7.727272727272729753e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.287878787878787989e+03 8.894766354817861093e-66 +-1.469696969696969745e+03 -1.287878787878787989e+03 3.457634775731171236e-62 +-1.439393939393939490e+03 -1.287878787878787989e+03 7.640771892900340018e-59 +-1.409090909090909008e+03 -1.287878787878787989e+03 9.869127491373789788e-56 +-1.378787878787878753e+03 -1.287878787878787989e+03 7.651333244443547131e-53 +-1.348484848484848499e+03 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.318181818181818244e+03 -1.287878787878787989e+03 1.099147165157873269e-47 +-1.287878787878787989e+03 -1.287878787878787989e+03 2.134523160815666617e-45 +-1.257575757575757507e+03 -1.287878787878787989e+03 2.732952290814098526e-43 +-1.227272727272727252e+03 -1.287878787878787989e+03 2.354510404616567158e-41 +-1.196969696969696997e+03 -1.287878787878787989e+03 1.391301834018608461e-39 +-1.166666666666666515e+03 -1.287878787878787989e+03 5.740802921527659071e-38 +-1.136363636363636488e+03 -1.287878787878787989e+03 1.681885295228516962e-36 +-1.106060606060606005e+03 -1.287878787878787989e+03 3.553023206116637164e-35 +-1.075757575757575751e+03 -1.287878787878787989e+03 5.489675720400018638e-34 +-1.045454545454545496e+03 -1.287878787878787989e+03 6.284560592169752431e-33 +-1.015151515151515127e+03 -1.287878787878787989e+03 5.393601910098969659e-32 +-9.848484848484848726e+02 -1.287878787878787989e+03 3.506859212770513601e-31 +-9.545454545454545041e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-9.242424242424242493e+02 -1.287878787878787989e+03 6.681290277801220722e-30 +-8.939393939393938808e+02 -1.287878787878787989e+03 1.987010532640142382e-29 +-8.636363636363636260e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-8.333333333333332575e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-8.030303030303030027e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.727272727272727479e+02 -1.287878787878787989e+03 1.351302430080159497e-28 +-7.424242424242423795e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.121212121212121247e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-6.818181818181817562e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-6.515151515151515014e+02 -1.287878787878787989e+03 1.987010532640086049e-29 +-6.212121212121211329e+02 -1.287878787878787989e+03 6.681290277801030145e-30 +-5.909090909090908781e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-5.606060606060605096e+02 -1.287878787878787989e+03 3.506859212770613443e-31 +-5.303030303030302548e+02 -1.287878787878787989e+03 5.393601910098969659e-32 +-5.000000000000000000e+02 -1.287878787878787989e+03 6.284560592169931699e-33 +-4.696969696969697452e+02 -1.287878787878787989e+03 5.489675720400018638e-34 +-4.393939393939392630e+02 -1.287878787878787989e+03 3.553023206116384855e-35 +-4.090909090909090082e+02 -1.287878787878787989e+03 1.681885295228469187e-36 +-3.787878787878787534e+02 -1.287878787878787989e+03 5.740802921527659071e-38 +-3.484848484848484986e+02 -1.287878787878787989e+03 1.391301834018568820e-39 +-3.181818181818180165e+02 -1.287878787878787989e+03 2.354510404616399947e-41 +-2.878787878787877617e+02 -1.287878787878787989e+03 2.732952290813982230e-43 +-2.575757575757575069e+02 -1.287878787878787989e+03 2.134523160815666617e-45 +-2.272727272727272521e+02 -1.287878787878787989e+03 1.099147165157826597e-47 +-1.969696969696969973e+02 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.666666666666665151e+02 -1.287878787878787989e+03 7.651333244442677322e-53 +-1.363636363636362603e+02 -1.287878787878787989e+03 9.869127491372387969e-56 +-1.060606060606060055e+02 -1.287878787878787989e+03 7.640771892899690025e-59 +-7.575757575757575069e+01 -1.287878787878787989e+03 3.457634775730876311e-62 +-4.545454545454549589e+01 -1.287878787878787989e+03 8.894766354816850096e-66 +-1.515151515151501371e+01 -1.287878787878787989e+03 1.263563911257743500e-69 +1.515151515151524109e+01 -1.287878787878787989e+03 9.616662695257368460e-74 +4.545454545454549589e+01 -1.287878787878787989e+03 3.799591219276452116e-78 +7.575757575757575069e+01 -1.287878787878787989e+03 7.542565179832233593e-83 +1.060606060606062329e+02 -1.287878787878787989e+03 7.271414754057272541e-88 +1.363636363636364877e+02 -1.287878787878787989e+03 3.286608065666267094e-93 +1.666666666666667425e+02 -1.287878787878787989e+03 6.715543060622939502e-99 +1.969696969696969973e+02 -1.287878787878787989e+03 5.973889847849184663e-105 +2.272727272727272521e+02 -1.287878787878787989e+03 2.225247511256646461e-111 +2.575757575757577342e+02 -1.287878787878787989e+03 3.334342676870646712e-118 +2.878787878787879890e+02 -1.287878787878787989e+03 1.928333941089964999e-125 +3.181818181818182438e+02 -1.287878787878787989e+03 4.124651333392234629e-133 +3.484848484848484986e+02 -1.287878787878787989e+03 3.123069573182003557e-141 +3.787878787878789808e+02 -1.287878787878787989e+03 8.001759500365318325e-150 +4.090909090909092356e+02 -1.287878787878787989e+03 6.623420189767991268e-159 +4.393939393939394904e+02 -1.287878787878787989e+03 1.688959443974877851e-168 +4.696969696969697452e+02 -1.287878787878787989e+03 1.263592148116150266e-178 +5.000000000000000000e+02 -1.287878787878787989e+03 2.638272463260076417e-189 +5.303030303030304822e+02 -1.287878787878787989e+03 1.460478627360033217e-200 +5.606060606060605096e+02 -1.287878787878787989e+03 2.033925169773270969e-212 +5.909090909090909918e+02 -1.287878787878787989e+03 6.753110700098334563e-225 +6.212121212121214739e+02 -1.287878787878787989e+03 5.059765528445237456e-238 +6.515151515151515014e+02 -1.287878787878787989e+03 8.087356593484389441e-252 +6.818181818181819835e+02 -1.287878787878787989e+03 2.603682871510351708e-266 +7.121212121212120110e+02 -1.287878787878787989e+03 1.592186906391637854e-281 +7.424242424242424931e+02 -1.287878787878787989e+03 1.741835817511137601e-297 +7.727272727272729753e+02 -1.287878787878787989e+03 3.206814891603562005e-314 +8.030303030303030027e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.257575757575757507e+03 6.922873799743092960e-64 +-1.469696969696969745e+03 -1.257575757575757507e+03 2.932805033955764175e-60 +-1.439393939393939490e+03 -1.257575757575757507e+03 7.019409751131936933e-57 +-1.409090909090909008e+03 -1.257575757575757507e+03 9.766306425177117890e-54 +-1.378787878787878753e+03 -1.257575757575757507e+03 8.117601675614169869e-51 +-1.348484848484848499e+03 -1.257575757575757507e+03 4.137248587890555295e-48 +-1.318181818181818244e+03 -1.257575757575757507e+03 1.325453195114785186e-45 +-1.287878787878787989e+03 -1.257575757575757507e+03 2.732952290814176588e-43 +-1.257575757575757507e+03 -1.257575757575757507e+03 3.708720569847600008e-41 +-1.227272727272727252e+03 -1.257575757575757507e+03 3.383091011069144245e-39 +-1.196969696969696997e+03 -1.257575757575757507e+03 2.116105972682151763e-37 +-1.166666666666666515e+03 -1.257575757575757507e+03 9.246886523801932767e-36 +-1.136363636363636488e+03 -1.257575757575757507e+03 2.872445569167630535e-34 +-1.106060606060606005e+03 -1.257575757575757507e+03 6.446642623741371248e-33 +-1.075757575757575751e+03 -1.257575757575757507e+03 1.061040093814928910e-31 +-1.045454545454545496e+03 -1.257575757575757507e+03 1.298377177976103570e-30 +-1.015151515151515127e+03 -1.257575757575757507e+03 1.196076224162256183e-29 +-9.848484848484848726e+02 -1.257575757575757507e+03 8.388558497348207616e-29 +-9.545454545454545041e+02 -1.257575757575757507e+03 4.524092374857465151e-28 +-9.242424242424242493e+02 -1.257575757575757507e+03 1.892779177796934513e-27 +-8.939393939393938808e+02 -1.257575757575757507e+03 6.189635416499491463e-27 +-8.636363636363636260e+02 -1.257575757575757507e+03 1.592071826993012373e-26 +-8.333333333333332575e+02 -1.257575757575757507e+03 3.237368317942698869e-26 +-8.030303030303030027e+02 -1.257575757575757507e+03 5.224159077859860398e-26 +-7.727272727272727479e+02 -1.257575757575757507e+03 6.707520673390192703e-26 +-7.424242424242423795e+02 -1.257575757575757507e+03 6.861500121975330506e-26 +-7.121212121212121247e+02 -1.257575757575757507e+03 5.592953431255883500e-26 +-6.818181818181817562e+02 -1.257575757575757507e+03 3.628654415184269556e-26 +-6.515151515151515014e+02 -1.257575757575757507e+03 1.869446579660811834e-26 +-6.212121212121211329e+02 -1.257575757575757507e+03 7.620577489683468166e-27 +-5.909090909090908781e+02 -1.257575757575757507e+03 2.446121198940921933e-27 +-5.606060606060605096e+02 -1.257575757575757507e+03 6.145465357752846061e-28 +-5.303030303030302548e+02 -1.257575757575757507e+03 1.199646544736867263e-28 +-5.000000000000000000e+02 -1.257575757575757507e+03 1.804147929571601747e-29 +-4.696969696969697452e+02 -1.257575757575757507e+03 2.070014663641339904e-30 +-4.393939393939392630e+02 -1.257575757575757507e+03 1.792185002743952967e-31 +-4.090909090909090082e+02 -1.257575757575757507e+03 1.156617221994785481e-32 +-3.787878787878787534e+02 -1.257575757575757507e+03 5.489675720400330817e-34 +-3.484848484848484986e+02 -1.257575757575757507e+03 1.888297121780563542e-35 +-3.181818181818180165e+02 -1.257575757575757507e+03 4.632767653242287952e-37 +-2.878787878787877617e+02 -1.257575757575757507e+03 7.968943776510801703e-39 +-2.575757575757575069e+02 -1.257575757575757507e+03 9.435352470560653913e-41 +-2.272727272727272521e+02 -1.257575757575757507e+03 7.540206612321650885e-43 +-1.969696969696969973e+02 -1.257575757575757507e+03 3.983000009176766202e-45 +-1.666666666666665151e+02 -1.257575757575757507e+03 1.360307412168303488e-47 +-1.363636363636362603e+02 -1.257575757575757507e+03 2.934437283087563972e-50 +-1.060606060606060055e+02 -1.257575757575757507e+03 3.901202425593003999e-53 +-7.575757575757575069e+01 -1.257575757575757507e+03 3.114916886073779110e-56 +-4.545454545454549589e+01 -1.257575757575757507e+03 1.453853892435684672e-59 +-1.515151515151501371e+01 -1.257575757575757507e+03 3.855999312099870451e-63 +1.515151515151524109e+01 -1.257575757575757507e+03 5.642533394611100129e-67 +4.545454545454549589e+01 -1.257575757575757507e+03 4.417484338635289356e-71 +7.575757575757575069e+01 -1.257575757575757507e+03 1.792032305386761430e-75 +1.060606060606062329e+02 -1.257575757575757507e+03 3.643815621761176399e-80 +1.363636363636364877e+02 -1.257575757575757507e+03 3.587897800919700136e-85 +1.666666666666667425e+02 -1.257575757575757507e+03 1.650797401059112051e-90 +1.969696969696969973e+02 -1.257575757575757507e+03 3.420408862336850605e-96 +2.272727272727272521e+02 -1.257575757575757507e+03 3.071969200866603464e-102 +2.575757575757577342e+02 -1.257575757575757507e+03 1.149735375787120350e-108 +2.878787878787879890e+02 -1.257575757575757507e+03 1.721758798034361068e-115 +3.181818181818182438e+02 -1.257575757575757507e+03 9.893611340527388959e-123 +3.484848484848484986e+02 -1.257575757575757507e+03 2.089410622911644734e-130 +3.787878787878789808e+02 -1.257575757575757507e+03 1.551390154337848894e-138 +4.090909090909092356e+02 -1.257575757575757507e+03 3.869474298958950125e-147 +4.393939393939394904e+02 -1.257575757575757507e+03 3.093752660187676731e-156 +4.696969696969697452e+02 -1.257575757575757507e+03 7.557087439102304431e-166 +5.000000000000000000e+02 -1.257575757575757507e+03 5.368520886190930729e-176 +5.303030303030304822e+02 -1.257575757575757507e+03 1.054498239096036676e-186 +5.606060606060605096e+02 -1.257575757575757507e+03 5.438151644394856985e-198 +5.909090909090909918e+02 -1.257575757575757507e+03 6.983253455219812275e-210 +6.212121212121214739e+02 -1.257575757575757507e+03 2.115025883286563329e-222 +6.515151515151515014e+02 -1.257575757575757507e+03 1.429350950570449613e-235 +6.818181818181819835e+02 -1.257575757575757507e+03 2.036595816920845187e-249 +7.121212121212120110e+02 -1.257575757575757507e+03 5.773705707348184721e-264 +7.424242424242424931e+02 -1.257575757575757507e+03 3.069678301202340133e-279 +7.727272727272729753e+02 -1.257575757575757507e+03 2.881294644374386302e-295 +8.030303030303030027e+02 -1.257575757575757507e+03 4.489218983745281423e-312 +8.333333333333334849e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.227272727272727252e+03 3.579671728198974151e-62 +-1.469696969696969745e+03 -1.227272727272727252e+03 1.659224730131000445e-58 +-1.439393939393939490e+03 -1.227272727272727252e+03 4.315065247200991625e-55 +-1.409090909090909008e+03 -1.227272727272727252e+03 6.483406563717084707e-52 +-1.378787878787878753e+03 -1.227272727272727252e+03 5.788020115191368453e-49 +-1.348484848484848499e+03 -1.227272727272727252e+03 3.153613066582365781e-46 +-1.318181818181818244e+03 -1.227272727272727252e+03 1.075827533642126909e-43 +-1.287878787878787989e+03 -1.227272727272727252e+03 2.354510404616567158e-41 +-1.257575757575757507e+03 -1.227272727272727252e+03 3.383091011068903461e-39 +-1.227272727272727252e+03 -1.227272727272727252e+03 3.261946369668114755e-37 +-1.196969696969696997e+03 -1.227272727272727252e+03 2.154510131895403325e-35 +-1.166666666666666515e+03 -1.227272727272727252e+03 9.939188723745663821e-34 +-1.136363636363636488e+03 -1.227272727272727252e+03 3.261141548139952405e-32 +-1.106060606060606005e+03 -1.227272727272727252e+03 7.740230330073240305e-31 +-1.075757575757575751e+03 -1.227272727272727252e+03 1.349946039877094476e-29 +-1.045454545454545496e+03 -1.227272727272727252e+03 1.755228059978378951e-28 +-1.015151515151515127e+03 -1.227272727272727252e+03 1.724031541468485280e-27 +-9.848484848484848726e+02 -1.227272727272727252e+03 1.294657296743551703e-26 +-9.545454545454545041e+02 -1.227272727272727252e+03 7.513277266315358634e-26 +-9.242424242424242493e+02 -1.227272727272727252e+03 3.401727813565116027e-25 +-8.939393939393938808e+02 -1.227272727272727252e+03 1.211600363895499172e-24 +-8.636363636363636260e+02 -1.227272727272727252e+03 3.418744282862820735e-24 +-8.333333333333332575e+02 -1.227272727272727252e+03 7.686745253455296997e-24 +-8.030303030303030027e+02 -1.227272727272727252e+03 1.383476638375763646e-23 +-7.727272727272727479e+02 -1.227272727272727252e+03 1.999875803674396252e-23 +-7.424242424242423795e+02 -1.227272727272727252e+03 2.326740886532495554e-23 +-7.121212121212121247e+02 -1.227272727272727252e+03 2.180631712290065250e-23 +-6.818181818181817562e+02 -1.227272727272727252e+03 1.645678520276918646e-23 +-6.515151515151515014e+02 -1.227272727272727252e+03 9.984784196714020097e-24 +-6.212121212121211329e+02 -1.227272727272727252e+03 4.856568981151704978e-24 +-5.909090909090908781e+02 -1.227272727272727252e+03 1.886024763124205289e-24 +-5.606060606060605096e+02 -1.227272727272727252e+03 5.816818120354326987e-25 +-5.303030303030302548e+02 -1.227272727272727252e+03 1.415470165255582834e-25 +-5.000000000000000000e+02 -1.227272727272727252e+03 2.696581401566326703e-26 +-4.696969696969697452e+02 -1.227272727272727252e+03 3.985730491565657463e-27 +-4.393939393939392630e+02 -1.227272727272727252e+03 4.524092374857336904e-28 +-4.090909090909090082e+02 -1.227272727272727252e+03 3.898479567578903066e-29 +-3.787878787878787534e+02 -1.227272727272727252e+03 2.518106005990116314e-30 +-3.484848484848484986e+02 -1.227272727272727252e+03 1.202280905104565832e-31 +-3.181818181818180165e+02 -1.227272727272727252e+03 4.179197469545979962e-33 +-2.878787878787877617e+02 -1.227272727272727252e+03 1.040399671311677575e-34 +-2.575757575757575069e+02 -1.227272727272727252e+03 1.822455038103789290e-36 +-2.272727272727272521e+02 -1.227272727272727252e+03 2.204221497796715783e-38 +-1.969696969696969973e+02 -1.227272727272727252e+03 1.804062145733706875e-40 +-1.666666666666665151e+02 -1.227272727272727252e+03 9.780593716979789009e-43 +-1.363636363636362603e+02 -1.227272727272727252e+03 3.433836288360249808e-45 +-1.060606060606060055e+02 -1.227272727272727252e+03 7.623270566396219001e-48 +-7.575757575757575069e+01 -1.227272727272727252e+03 1.043664146102087786e-50 +-4.545454545454549589e+01 -1.227272727272727252e+03 8.582459009525187598e-54 +-1.515151515151501371e+01 -1.227272727272727252e+03 4.124123664868500903e-57 +1.515151515151524109e+01 -1.227272727272727252e+03 1.125178886265909336e-60 +4.545454545454549589e+01 -1.227272727272727252e+03 1.691398608409413796e-64 +7.575757575757575069e+01 -1.227272727272727252e+03 1.357791146414948547e-68 +1.060606060606062329e+02 -1.227272727272727252e+03 5.634744846279278599e-73 +1.363636363636364877e+02 -1.227272727272727252e+03 1.168759215688002260e-77 +1.666666666666667425e+02 -1.227272727272727252e+03 1.170049258815619913e-82 +1.969696969696969973e+02 -1.227272727272727252e+03 5.452477757290077834e-88 +2.272727272727272521e+02 -1.227272727272727252e+03 1.139305608408987521e-93 +2.575757575757577342e+02 -1.227272727272727252e+03 1.026957857318728657e-99 +2.878787878787879890e+02 -1.227272727272727252e+03 3.837108704635587379e-106 +3.181818181818182438e+02 -1.227272727272727252e+03 5.703366483292872670e-113 +3.484848484848484986e+02 -1.227272727272727252e+03 3.232468592440465528e-120 +3.787878787878789808e+02 -1.227272727272727252e+03 6.687702289671220198e-128 +4.090909090909092356e+02 -1.227272727272727252e+03 4.829324843884802778e-136 +4.393939393939394904e+02 -1.227272727272727252e+03 1.162394707320232462e-144 +4.696969696969697452e+02 -1.227272727272727252e+03 8.894733804536885967e-154 +5.000000000000000000e+02 -1.227272727272727252e+03 2.061305607752411092e-163 +5.303030303030304822e+02 -1.227272727272727252e+03 1.376459522873434684e-173 +5.606060606060605096e+02 -1.227272727272727252e+03 2.516756677948758717e-184 +5.909090909090909918e+02 -1.227272727272727252e+03 1.195871167959449634e-195 +6.212121212121214739e+02 -1.227272727272727252e+03 1.399797325212056017e-207 +6.515151515151515014e+02 -1.227272727272727252e+03 3.821371855747446482e-220 +6.818181818181819835e+02 -1.227272727272727252e+03 2.300626724177455553e-233 +7.121212121212120110e+02 -1.227272727272727252e+03 2.884753043927585099e-247 +7.424242424242424931e+02 -1.227272727272727252e+03 7.106130923753813355e-262 +7.727272727272729753e+02 -1.227272727272727252e+03 3.239737918873586569e-277 +8.030303030303030027e+02 -1.227272727272727252e+03 2.572126065280447790e-293 +8.333333333333334849e+02 -1.227272727272727252e+03 3.341930913911265327e-310 +8.636363636363639671e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.196969696969696997e+03 1.247000591634390946e-60 +-1.469696969696969745e+03 -1.196969696969696997e+03 6.353730525181109690e-57 +-1.439393939393939490e+03 -1.196969696969696997e+03 1.802615210573196121e-53 +-1.409090909090909008e+03 -1.196969696969696997e+03 2.934437283087688838e-50 +-1.378787878787878753e+03 -1.196969696969696997e+03 2.820935834885816342e-47 +-1.348484848484848499e+03 -1.196969696969696997e+03 1.646155037076407815e-44 +-1.318181818181818244e+03 -1.196969696969696997e+03 5.986645637013889069e-42 +-1.287878787878787989e+03 -1.196969696969696997e+03 1.391301834018608461e-39 +-1.257575757575757507e+03 -1.196969696969696997e+03 2.116105972682001420e-37 +-1.227272727272727252e+03 -1.196969696969696997e+03 2.154510131895403325e-35 +-1.196969696969696997e+03 -1.196969696969696997e+03 1.500151515874301573e-33 +-1.166666666666666515e+03 -1.196969696969696997e+03 7.288549574529845892e-32 +-1.136363636363636488e+03 -1.196969696969696997e+03 2.518106005990116314e-30 +-1.106060606060606005e+03 -1.196969696969696997e+03 6.296582306044822320e-29 +-1.075757575757575751e+03 -1.196969696969696997e+03 1.158426196376296190e-27 +-1.045454545454545496e+03 -1.196969696969696997e+03 1.592071826992967029e-26 +-1.015151515151515127e+03 -1.196969696969696997e+03 1.657484593072543405e-25 +-9.848484848484848726e+02 -1.196969696969696997e+03 1.323897049569596924e-24 +-9.545454545454545041e+02 -1.196969696969696997e+03 8.206645555750352787e-24 +-9.242424242424242493e+02 -1.196969696969696997e+03 3.988745488705014054e-23 +-8.939393939393938808e+02 -1.196969696969696997e+03 1.533847428403316868e-22 +-8.636363636363636260e+02 -1.196969696969696997e+03 4.703084136443780933e-22 +-8.333333333333332575e+02 -1.196969696969696997e+03 1.157393946134614491e-21 +-8.030303030303030027e+02 -1.196969696969696997e+03 2.298180960274129861e-21 +-7.727272727272727479e+02 -1.196969696969696997e+03 3.697107193508719984e-21 +-7.424242424242423795e+02 -1.196969696969696997e+03 4.832239773634678301e-21 +-7.121212121212121247e+02 -1.196969696969696997e+03 5.139736935262688999e-21 +-6.818181818181817562e+02 -1.196969696969696997e+03 4.450412031473092737e-21 +-6.515151515151515014e+02 -1.196969696969696997e+03 3.134375024086996296e-21 +-6.212121212121211329e+02 -1.196969696969696997e+03 1.791765446072237111e-21 +-5.909090909090908781e+02 -1.196969696969696997e+03 8.285952404760842541e-22 +-5.606060606060605096e+02 -1.196969696969696997e+03 3.085673479698992709e-22 +-5.303030303030302548e+02 -1.196969696969696997e+03 9.199887089892153034e-23 +-5.000000000000000000e+02 -1.196969696969696997e+03 2.180631712290096107e-23 +-4.696969696969697452e+02 -1.196969696969696997e+03 4.075259886177552240e-24 +-4.393939393939392630e+02 -1.196969696969696997e+03 5.947998903018240826e-25 +-4.090909090909090082e+02 -1.196969696969696997e+03 6.707520673390002145e-26 +-3.787878787878787534e+02 -1.196969696969696997e+03 5.774644824333581529e-27 +-3.484848484848484986e+02 -1.196969696969696997e+03 3.745594530489799055e-28 +-3.181818181818180165e+02 -1.196969696969696997e+03 1.804147929571499172e-29 +-2.878787878787877617e+02 -1.196969696969696997e+03 6.352821551413752683e-31 +-2.575757575757575069e+02 -1.196969696969696997e+03 1.607885402204109080e-32 +-2.272727272727272521e+02 -1.196969696969696997e+03 2.872445569167630535e-34 +-1.969696969696969973e+02 -1.196969696969696997e+03 3.552505182411121541e-36 +-1.666666666666665151e+02 -1.196969696969696997e+03 2.979513160178973409e-38 +-1.363636363636362603e+02 -1.196969696969696997e+03 1.658015597596271768e-40 +-1.060606060606060055e+02 -1.196969696969696997e+03 5.981818528338204613e-43 +-7.575757575757575069e+01 -1.196969696969696997e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 -1.196969696969696997e+03 1.922731526156806636e-48 +-1.515151515151501371e+01 -1.196969696969696997e+03 1.625602847091813779e-51 +1.515151515151524109e+01 -1.196969696969696997e+03 8.024566811621530443e-55 +4.545454545454549589e+01 -1.196969696969696997e+03 2.246086592900043876e-58 +7.575757575757575069e+01 -1.196969696969696997e+03 3.457634775731072784e-62 +1.060606060606062329e+02 -1.196969696969696997e+03 2.835913608647849748e-66 +1.363636363636364877e+02 -1.196969696969696997e+03 1.199071906087379094e-70 +1.666666666666667425e+02 -1.196969696969696997e+03 2.525669194213979261e-75 +1.969696969696969973e+02 -1.196969696969696997e+03 2.557943414813497180e-80 +2.272727272727272521e+02 -1.196969696969696997e+03 1.200760533549290985e-85 +2.575757575757577342e+02 -1.196969696969696997e+03 2.515383597627214660e-91 +2.878787878787879890e+02 -1.196969696969696997e+03 2.261149588469285861e-97 +3.181818181818182438e+02 -1.196969696969696997e+03 8.377030160883801859e-104 +3.484848484848484986e+02 -1.196969696969696997e+03 1.226898412835083726e-110 +3.787878787878789808e+02 -1.196969696969696997e+03 6.805663293521199671e-118 +4.090909090909092356e+02 -1.196969696969696997e+03 1.368121887555569763e-125 +4.393939393939394904e+02 -1.196969696969696997e+03 9.525423902374488610e-134 +4.696969696969697452e+02 -1.196969696969696997e+03 2.192427768934152406e-142 +5.000000000000000000e+02 -1.196969696969696997e+03 1.590331173135733218e-151 +5.303030303030304822e+02 -1.196969696969696997e+03 3.461581338702351641e-161 +5.606060606060605096e+02 -1.196969696969696997e+03 2.150072767339572052e-171 +5.909090909090909918e+02 -1.196969696969696997e+03 3.619544693035390224e-182 +6.212121212121214739e+02 -1.196969696969696997e+03 1.566646369529854289e-193 +6.515151515151515014e+02 -1.196969696969696997e+03 1.651816880129409406e-205 +6.818181818181819835e+02 -1.196969696969696997e+03 4.014652107448244649e-218 +7.121212121212120110e+02 -1.196969696969696997e+03 2.125757860667463528e-231 +7.424242424242424931e+02 -1.196969696969696997e+03 2.314770060544796227e-245 +7.727272727272729753e+02 -1.196969696969696997e+03 4.886996119778116951e-260 +8.030303030303030027e+02 -1.196969696969696997e+03 1.883612903695001093e-275 +8.333333333333334849e+02 -1.196969696969696997e+03 1.246510256903556698e-291 +8.636363636363639671e+02 -1.196969696969696997e+03 1.330323203695502113e-308 +8.939393939393939945e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.166666666666666515e+03 2.964026646166857686e-59 +-1.469696969696969745e+03 -1.166666666666666515e+03 1.669172073207306988e-55 +-1.439393939393939490e+03 -1.166666666666666515e+03 5.190588847986763369e-52 +-1.409090909090909008e+03 -1.166666666666666515e+03 9.191491241383423271e-49 +-1.378787878787878753e+03 -1.166666666666666515e+03 9.546189092939603001e-46 +-1.348484848484848499e+03 -1.166666666666666515e+03 5.981818528338374277e-43 +-1.318181818181818244e+03 -1.166666666666666515e+03 2.323504838735914803e-40 +-1.287878787878787989e+03 -1.166666666666666515e+03 5.740802921527903378e-38 +-1.257575757575757507e+03 -1.166666666666666515e+03 9.246886523801538534e-36 +-1.227272727272727252e+03 -1.166666666666666515e+03 9.939188723746228309e-34 +-1.196969696969696997e+03 -1.166666666666666515e+03 7.288549574530052802e-32 +-1.166666666666666515e+03 -1.166666666666666515e+03 3.723332851282179816e-30 +-1.136363636363636488e+03 -1.166666666666666515e+03 1.351302430080197837e-28 +-1.106060606060606005e+03 -1.166666666666666515e+03 3.548919357599766486e-27 +-1.075757575757575751e+03 -1.166666666666666515e+03 6.861500121975232930e-26 +-1.045454545454545496e+03 -1.166666666666666515e+03 9.922964700149654937e-25 +-1.015151515151515127e+03 -1.166666666666666515e+03 1.089298387811168171e-23 +-9.848484848484848726e+02 -1.166666666666666515e+03 9.199887089892477471e-23 +-9.545454545454545041e+02 -1.166666666666666515e+03 6.051445074131050187e-22 +-9.242424242424242493e+02 -1.166666666666666515e+03 3.134375024087085069e-21 +-8.939393939393938808e+02 -1.166666666666666515e+03 1.290909947486208107e-20 +-8.636363636363636260e+02 -1.166666666666666515e+03 4.263786878818386909e-20 +-8.333333333333332575e+02 -1.166666666666666515e+03 1.137665448958149705e-19 +-8.030303030303030027e+02 -1.166666666666666515e+03 2.467071494564563955e-19 +-7.727272727272727479e+02 -1.166666666666666515e+03 4.369070960201272479e-19 +-7.424242424242423795e+02 -1.166666666666666515e+03 6.341504853147573636e-19 +-7.121212121212121247e+02 -1.166666666666666515e+03 7.561547082559563028e-19 +-6.818181818181817562e+02 -1.166666666666666515e+03 7.415268609422932088e-19 +-6.515151515151515014e+02 -1.166666666666666515e+03 5.979809732376171767e-19 +-6.212121212121211329e+02 -1.166666666666666515e+03 3.960062252250933280e-19 +-5.909090909090908781e+02 -1.166666666666666515e+03 2.148049618647605927e-19 +-5.606060606060605096e+02 -1.166666666666666515e+03 9.507170764263761960e-20 +-5.303030303030302548e+02 -1.166666666666666515e+03 3.416044915081599168e-20 +-5.000000000000000000e+02 -1.166666666666666515e+03 9.902054361620131509e-21 +-4.696969696969697452e+02 -1.166666666666666515e+03 2.298180960274227662e-21 +-4.393939393939392630e+02 -1.166666666666666515e+03 4.233422443799945247e-22 +-4.090909090909090082e+02 -1.166666666666666515e+03 6.127767966887058685e-23 +-3.787878787878787534e+02 -1.166666666666666515e+03 6.891832999272818349e-24 +-3.484848484848484986e+02 -1.166666666666666515e+03 5.947998903018578781e-25 +-3.181818181818180165e+02 -1.166666666666666515e+03 3.885583528512819209e-26 +-2.878787878787877617e+02 -1.166666666666666515e+03 1.892779177796934513e-27 +-2.575757575757575069e+02 -1.166666666666666515e+03 6.765106494817393633e-29 +-2.272727272727272521e+02 -1.166666666666666515e+03 1.743478240992788944e-30 +-1.969696969696969973e+02 -1.166666666666666515e+03 3.179987495423948853e-32 +-1.666666666666665151e+02 -1.166666666666666515e+03 4.024061608112860958e-34 +-1.363636363636362603e+02 -1.166666666666666515e+03 3.459083627925404887e-36 +-1.060606060606060055e+02 -1.166666666666666515e+03 1.975173268273409966e-38 +-7.575757575757575069e+01 -1.166666666666666515e+03 7.317303358738304908e-41 +-4.545454545454549589e+01 -1.166666666666666515e+03 1.715600772060490021e-43 +-1.515151515151501371e+01 -1.166666666666666515e+03 2.480172383626461610e-46 +1.515151515151524109e+01 -1.166666666666666515e+03 2.151258874210892432e-49 +4.545454545454549589e+01 -1.166666666666666515e+03 1.088070231295631084e-52 +7.575757575757575069e+01 -1.166666666666666515e+03 3.114916886073779110e-56 +1.060606060606062329e+02 -1.166666666666666515e+03 4.893241775033011095e-60 +1.363636363636364877e+02 -1.166666666666666515e+03 4.084195491313562845e-64 +1.666666666666667425e+02 -1.166666666666666515e+03 1.751614464701046180e-68 +1.969696969696969973e+02 -1.166666666666666515e+03 3.728367897844372766e-73 +2.272727272727272521e+02 -1.166666666666666515e+03 3.799591219277208615e-78 +2.575757575757577342e+02 -1.166666666666666515e+03 1.786265759846528783e-83 +2.878787878787879890e+02 -1.166666666666666515e+03 3.727890268462138682e-89 +3.181818181818182438e+02 -1.166666666666666515e+03 3.319466906041111765e-95 +3.484848484848484986e+02 -1.166666666666666515e+03 1.210613831465575371e-101 +3.787878787878789808e+02 -1.166666666666666515e+03 1.733733878802125089e-108 +4.090909090909092356e+02 -1.166666666666666515e+03 9.336191871835918608e-116 +4.393939393939394904e+02 -1.166666666666666515e+03 1.808015725620125357e-123 +4.696969696969697452e+02 -1.166666666666666515e+03 1.202756953777357461e-131 +5.000000000000000000e+02 -1.166666666666666515e+03 2.622155751583334648e-140 +5.303030303030304822e+02 -1.166666666666666515e+03 1.785127688795822943e-149 +5.606060606060605096e+02 -1.166666666666666515e+03 3.611595492653142536e-159 +5.909090909090909918e+02 -1.166666666666666515e+03 2.063955429327971938e-169 +6.212121212121214739e+02 -1.166666666666666515e+03 3.162924800415390319e-180 +6.515151515151515014e+02 -1.166666666666666515e+03 1.232378926905791574e-191 +6.818181818181819835e+02 -1.166666666666666515e+03 1.156137724015619414e-203 +7.121212121212120110e+02 -1.166666666666666515e+03 2.469968536057092462e-216 +7.424242424242424931e+02 -1.166666666666666515e+03 1.135167633967156741e-229 +7.727272727272729753e+02 -1.166666666666666515e+03 1.058885644922986320e-243 +8.030303030303030027e+02 -1.166666666666666515e+03 1.889104212390984109e-258 +8.333333333333334849e+02 -1.166666666666666515e+03 6.066545258626171474e-274 +8.636363636363639671e+02 -1.166666666666666515e+03 3.296325375164239287e-290 +8.939393939393939945e+02 -1.166666666666666515e+03 2.845180409263694555e-307 +9.242424242424244767e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.136363636363636488e+03 4.862710457261901775e-58 +-1.469696969696969745e+03 -1.136363636363636488e+03 3.045319808370298000e-54 +-1.439393939393939490e+03 -1.136363636363636488e+03 1.043664146102043276e-50 +-1.409090909090909008e+03 -1.136363636363636488e+03 2.019952513818000595e-47 +-1.378787878787878753e+03 -1.136363636363636488e+03 2.275709569498003466e-44 +-1.348484848484848499e+03 -1.136363636363636488e+03 1.536363899260121078e-41 +-1.318181818181818244e+03 -1.136363636363636488e+03 6.390617110546980023e-39 +-1.287878787878787989e+03 -1.136363636363636488e+03 1.681885295228516962e-36 +-1.257575757575757507e+03 -1.136363636363636488e+03 2.872445569167507801e-34 +-1.227272727272727252e+03 -1.136363636363636488e+03 3.261141548140044913e-32 +-1.196969696969696997e+03 -1.136363636363636488e+03 2.518106005990116314e-30 +-1.166666666666666515e+03 -1.136363636363636488e+03 1.351302430080197837e-28 +-1.136363636363636488e+03 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.106060606060606005e+03 -1.136363636363636488e+03 1.415470165255603038e-25 +-1.075757575757575751e+03 -1.136363636363636488e+03 2.867236291273714770e-24 +-1.045454545454545496e+03 -1.136363636363636488e+03 4.346971004207148374e-23 +-1.015151515151515127e+03 -1.136363636363636488e+03 5.009287693440867778e-22 +-9.848484848484848726e+02 -1.136363636363636488e+03 4.450412031472934751e-21 +-9.545454545454545041e+02 -1.136363636363636488e+03 3.088105188850986561e-20 +-9.242424242424242493e+02 -1.136363636363636488e+03 1.693353897939129552e-19 +-8.939393939393938808e+02 -1.136363636363636488e+03 7.415268609422563273e-19 +-8.636363636363636260e+02 -1.136363636363636488e+03 2.617295991581752854e-18 +-8.333333333333332575e+02 -1.136363636363636488e+03 7.506067042544466930e-18 +-8.030303030303030027e+02 -1.136363636363636488e+03 1.760986780776584561e-17 +-7.727272727272727479e+02 -1.136363636363636488e+03 3.398582235671092811e-17 +-7.424242424242423795e+02 -1.136363636363636488e+03 5.418948642189010941e-17 +-7.121212121212121247e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.818181818181817562e+02 -1.136363636363636488e+03 7.856048917698579242e-17 +-6.515151515151515014e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.212121212121211329e+02 -1.136363636363636488e+03 5.418948642188895077e-17 +-5.909090909090908781e+02 -1.136363636363636488e+03 3.398582235671020088e-17 +-5.606060606060605096e+02 -1.136363636363636488e+03 1.760986780776571927e-17 +-5.303030303030302548e+02 -1.136363636363636488e+03 7.506067042544308233e-18 +-5.000000000000000000e+02 -1.136363636363636488e+03 2.617295991581789831e-18 +-4.696969696969697452e+02 -1.136363636363636488e+03 7.415268609422405346e-19 +-4.393939393939392630e+02 -1.136363636363636488e+03 1.693353897939081404e-19 +-4.090909090909090082e+02 -1.136363636363636488e+03 3.088105188850898088e-20 +-3.787878787878787534e+02 -1.136363636363636488e+03 4.450412031472871556e-21 +-3.484848484848484986e+02 -1.136363636363636488e+03 5.009287693440796308e-22 +-3.181818181818180165e+02 -1.136363636363636488e+03 4.346971004207148374e-23 +-2.878787878787877617e+02 -1.136363636363636488e+03 2.867236291273673995e-24 +-2.575757575757575069e+02 -1.136363636363636488e+03 1.415470165255522452e-25 +-2.272727272727272521e+02 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.969696969696969973e+02 -1.136363636363636488e+03 1.351302430080159497e-28 +-1.666666666666665151e+02 -1.136363636363636488e+03 2.518106005989973381e-30 +-1.363636363636362603e+02 -1.136363636363636488e+03 3.261141548139813370e-32 +-1.060606060606060055e+02 -1.136363636363636488e+03 2.872445569167426122e-34 +-7.575757575757575069e+01 -1.136363636363636488e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 -1.136363636363636488e+03 6.390617110546798620e-39 +-1.515151515151501371e+01 -1.136363636363636488e+03 1.536363899260011983e-41 +1.515151515151524109e+01 -1.136363636363636488e+03 2.275709569497744589e-44 +4.545454545454549589e+01 -1.136363636363636488e+03 2.019952513817828004e-47 +7.575757575757575069e+01 -1.136363636363636488e+03 1.043664146101998765e-50 +1.060606060606062329e+02 -1.136363636363636488e+03 3.045319808369821599e-54 +1.363636363636364877e+02 -1.136363636363636488e+03 4.862710457261210572e-58 +1.666666666666667425e+02 -1.136363636363636488e+03 4.112270338377265555e-62 +1.969696969696969973e+02 -1.136363636363636488e+03 1.780289335782118110e-66 +2.272727272727272521e+02 -1.136363636363636488e+03 3.809050373713981941e-71 +2.575757575757577342e+02 -1.136363636363636488e+03 3.883605450139930058e-76 +2.878787878787879890e+02 -1.136363636363636488e+03 1.817123214030183199e-81 +3.181818181818182438e+02 -1.136363636363636488e+03 3.752897740150817142e-87 +3.484848484848484986e+02 -1.136363636363636488e+03 3.286608065666360344e-93 +3.787878787878789808e+02 -1.136363636363636488e+03 1.171000951828040377e-99 +4.090909090909092356e+02 -1.136363636363636488e+03 1.626625589894746774e-106 +4.393939393939394904e+02 -1.136363636363636488e+03 8.431316847706197650e-114 +4.696969696969697452e+02 -1.136363636363636488e+03 1.558836896993214606e-121 +5.000000000000000000e+02 -1.136363636363636488e+03 9.814924425519656325e-130 +5.303030303030304822e+02 -1.136363636363636488e+03 2.006787473306398074e-138 +5.606060606060605096e+02 -1.136363636363636488e+03 1.268979554189241961e-147 +5.909090909090909918e+02 -1.136363636363636488e+03 2.360592021961329741e-157 +6.212121212121214739e+02 -1.136363636363636488e+03 1.227264349567859303e-167 +6.515151515151515014e+02 -1.136363636363636488e+03 1.692027994384394806e-178 +6.818181818181819835e+02 -1.136363636363636488e+03 5.862652341347176286e-190 +7.121212121212120110e+02 -1.136363636363636488e+03 4.831994162342543234e-202 +7.424242424242424931e+02 -1.136363636363636488e+03 8.955634832415891606e-215 +7.727272727272729753e+02 -1.136363636363636488e+03 3.524192993211342361e-228 +8.030303030303030027e+02 -1.136363636363636488e+03 2.776741792535026036e-242 +8.333333333333334849e+02 -1.136363636363636488e+03 4.125784643840356469e-257 +8.636363636363639671e+02 -1.136363636363636488e+03 1.087474689038915806e-272 +8.939393939393939945e+02 -1.136363636363636488e+03 4.777307158640410531e-289 +9.242424242424244767e+02 -1.136363636363636488e+03 3.282252599972601431e-306 +9.545454545454545041e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.106060606060606005e+03 5.562986682805431733e-57 +-1.469696969696969745e+03 -1.106060606060606005e+03 3.901202425593003999e-53 +-1.439393939393939490e+03 -1.106060606060606005e+03 1.482625960384818511e-49 +-1.409090909090909008e+03 -1.106060606060606005e+03 3.153613066582500354e-46 +-1.378787878787878753e+03 -1.106060606060606005e+03 3.872518558410256763e-43 +-1.348484848484848499e+03 -1.106060606060606005e+03 2.828232246048910742e-40 +-1.318181818181818244e+03 -1.106060606060606005e+03 1.264051646961043790e-37 +-1.287878787878787989e+03 -1.106060606060606005e+03 3.553023206116485885e-35 +-1.257575757575757507e+03 -1.106060606060606005e+03 6.446642623741004502e-33 +-1.227272727272727252e+03 -1.106060606060606005e+03 7.740230330073240305e-31 +-1.196969696969696997e+03 -1.106060606060606005e+03 6.296582306044642953e-29 +-1.166666666666666515e+03 -1.106060606060606005e+03 3.548919357599513938e-27 +-1.136363636363636488e+03 -1.106060606060606005e+03 1.415470165255562630e-25 +-1.106060606060606005e+03 -1.106060606060606005e+03 4.075259886177726360e-24 +-1.075757575757575751e+03 -1.106060606060606005e+03 8.628993064866567860e-23 +-1.045454545454545496e+03 -1.106060606060606005e+03 1.367347598335384267e-21 +-1.015151515151515127e+03 -1.106060606060606005e+03 1.647931249405101346e-20 +-9.848484848484848726e+02 -1.106060606060606005e+03 1.533315393829188746e-19 +-9.545454545454545041e+02 -1.106060606060606005e+03 1.116633410280128017e-18 +-9.242424242424242493e+02 -1.106060606060606005e+03 6.444577989125319313e-18 +-8.939393939393938808e+02 -1.106060606060606005e+03 2.981018574785816013e-17 +-8.636363636363636260e+02 -1.106060606060606005e+03 1.116262575131962228e-16 +-8.333333333333332575e+02 -1.106060606060606005e+03 3.413565520039594494e-16 +-8.030303030303030027e+02 -1.106060606060606005e+03 8.589395343775709917e-16 +-7.727272727272727479e+02 -1.106060606060606005e+03 1.789638228793585897e-15 +-7.424242424242423795e+02 -1.106060606060606005e+03 3.103241738433800682e-15 +-7.121212121212121247e+02 -1.106060606060606005e+03 4.495485802090147684e-15 +-6.818181818181817562e+02 -1.106060606060606005e+03 5.454749817366467317e-15 +-6.515151515151515014e+02 -1.106060606060606005e+03 5.551371713955637110e-15 +-6.212121212121211329e+02 -1.106060606060606005e+03 4.739218035293401119e-15 +-5.909090909090908781e+02 -1.106060606060606005e+03 3.390089671968891004e-15 +-5.606060606060605096e+02 -1.106060606060606005e+03 2.027190509963066340e-15 +-5.303030303030302548e+02 -1.106060606060606005e+03 1.009720453475579237e-15 +-5.000000000000000000e+02 -1.106060606060606005e+03 4.169066704949732522e-16 +-4.696969696969697452e+02 -1.106060606060606005e+03 1.418335871733475388e-16 +-4.393939393939392630e+02 -1.106060606060606005e+03 3.946907027549018206e-17 +-4.090909090909090082e+02 -1.106060606060606005e+03 8.907807991230643573e-18 +-3.787878787878787534e+02 -1.106060606060606005e+03 1.614667396734152842e-18 +-3.484848484848484986e+02 -1.106060606060606005e+03 2.324980321593567732e-19 +-3.181818181818180165e+02 -1.106060606060606005e+03 2.627052324647288919e-20 +-2.878787878787877617e+02 -1.106060606060606005e+03 2.298180960274129861e-21 +-2.575757575757575069e+02 -1.106060606060606005e+03 1.533847428403295239e-22 +-2.272727272727272521e+02 -1.106060606060606005e+03 7.686745253455188263e-24 +-1.969696969696969973e+02 -1.106060606060606005e+03 2.843208481814099168e-25 +-1.666666666666665151e+02 -1.106060606060606005e+03 7.620577489683251491e-27 +-1.363636363636362603e+02 -1.106060606060606005e+03 1.451278128946179991e-28 +-1.060606060606060055e+02 -1.106060606060606005e+03 1.923229879971580198e-30 +-7.575757575757575069e+01 -1.106060606060606005e+03 1.734711582546698766e-32 +-4.545454545454549589e+01 -1.106060606060606005e+03 1.040399671311722050e-34 +-1.515151515151501371e+01 -1.106060606060606005e+03 4.048320222077499857e-37 +1.515151515151524109e+01 -1.106060606060606005e+03 9.959548950521227964e-40 +4.545454545454549589e+01 -1.106060606060606005e+03 1.507810083289676178e-42 +7.575757575757575069e+01 -1.106060606060606005e+03 1.365561729682239567e-45 +1.060606060606062329e+02 -1.106060606060606005e+03 7.183115904221097985e-49 +1.363636363636364877e+02 -1.106060606060606005e+03 2.128109343453411218e-52 +1.666666666666667425e+02 -1.106060606060606005e+03 3.439226478517965493e-56 +1.969696969696969973e+02 -1.106060606060606005e+03 2.932805033955430888e-60 +2.272727272727272521e+02 -1.106060606060606005e+03 1.274954127373125398e-64 +2.575757575757577342e+02 -1.106060606060606005e+03 2.726414009001582396e-69 +2.878787878787879890e+02 -1.106060606060606005e+03 2.763983341614122788e-74 +3.181818181818182438e+02 -1.106060606060606005e+03 1.278643463138709633e-79 +3.484848484848484986e+02 -1.106060606060606005e+03 2.594905486198033972e-85 +3.787878787878789808e+02 -1.106060606060606005e+03 2.218210938815480566e-91 +4.090909090909092356e+02 -1.106060606060606005e+03 7.659635376587327296e-98 +4.393939393939394904e+02 -1.106060606060606005e+03 1.023329762420031859e-104 +4.696969696969697452e+02 -1.106060606060606005e+03 5.060194744259303064e-112 +5.000000000000000000e+02 -1.106060606060606005e+03 8.848474370846281444e-120 +5.303030303030304822e+02 -1.106060606060606005e+03 5.221413508756419570e-128 +5.606060606060605096e+02 -1.106060606060606005e+03 9.909662211055232393e-137 +5.909090909090909918e+02 -1.106060606060606005e+03 5.758068049508879801e-146 +6.212121212121214739e+02 -1.106060606060606005e+03 9.738713381803225391e-156 +6.515151515151515014e+02 -1.106060606060606005e+03 4.552568153888466629e-166 +6.818181818181819835e+02 -1.106060606060606005e+03 5.578638260890735435e-177 +7.121212121212120110e+02 -1.106060606060606005e+03 1.697333464714202081e-188 +7.424242424242424931e+02 -1.106060606060606005e+03 1.213073988785277463e-200 +7.727272727272729753e+02 -1.106060606060606005e+03 1.924270086699875293e-213 +8.030303030303030027e+02 -1.106060606060606005e+03 6.393584769897403150e-227 +8.333333333333334849e+02 -1.106060606060606005e+03 4.193987081498566790e-241 +8.636363636363639671e+02 -1.106060606060606005e+03 5.113075120196246465e-256 +8.939393939393939945e+02 -1.106060606060606005e+03 1.089284707477999274e-271 +9.242424242424244767e+02 -1.106060606060606005e+03 3.808027481301438858e-288 +9.545454545454545041e+02 -1.106060606060606005e+03 2.048882356008141448e-305 +9.848484848484849863e+02 -1.106060606060606005e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.075757575757575751e+03 4.478029310897004811e-56 +-1.469696969696969745e+03 -1.075757575757575751e+03 3.543526686620665482e-52 +-1.439393939393939490e+03 -1.075757575757575751e+03 1.503795788736007558e-48 +-1.409090909090909008e+03 -1.075757575757575751e+03 3.537278923913174313e-45 +-1.378787878787878753e+03 -1.075757575757575751e+03 4.760619827379620427e-42 +-1.348484848484848499e+03 -1.075757575757575751e+03 3.779387970961925974e-39 +-1.318181818181818244e+03 -1.075757575757575751e+03 1.822455038103789290e-36 +-1.287878787878787989e+03 -1.075757575757575751e+03 5.489675720400018638e-34 +-1.257575757575757507e+03 -1.075757575757575751e+03 1.061040093814868698e-31 +-1.227272727272727252e+03 -1.075757575757575751e+03 1.349946039877132591e-29 +-1.196969696969696997e+03 -1.075757575757575751e+03 1.158426196376296190e-27 +-1.166666666666666515e+03 -1.075757575757575751e+03 6.861500121975037780e-26 +-1.136363636363636488e+03 -1.075757575757575751e+03 2.867236291273633220e-24 +-1.106060606060606005e+03 -1.075757575757575751e+03 8.628993064866567860e-23 +-1.075757575757575751e+03 -1.075757575757575751e+03 1.906913806201006612e-21 +-1.045454545454545496e+03 -1.075757575757575751e+03 3.151098353630688981e-20 +-1.015151515151515127e+03 -1.075757575757575751e+03 3.960062252250736354e-19 +-9.848484848484848726e+02 -1.075757575757575751e+03 3.844713597051781846e-18 +-9.545454545454545041e+02 -1.075757575757575751e+03 2.925662529470725814e-17 +-9.242424242424242493e+02 -1.075757575757575751e+03 1.768164275229492546e-16 +-8.939393939393938808e+02 -1.075757575757575751e+03 8.589395343775709917e-16 +-8.636363636363636260e+02 -1.075757575757575751e+03 3.390089671968698128e-15 +-8.333333333333332575e+02 -1.075757575757575751e+03 1.097485946719987384e-14 +-8.030303030303030027e+02 -1.075757575757575751e+03 2.938461975882676648e-14 +-7.727272727272727479e+02 -1.075757575757575751e+03 6.552879881345148061e-14 +-7.424242424242423795e+02 -1.075757575757575751e+03 1.224211976440256671e-13 +-7.121212121212121247e+02 -1.075757575757575751e+03 1.924766926750612887e-13 +-6.818181818181817562e+02 -1.075757575757575751e+03 2.555319222097663365e-13 +-6.515151515151515014e+02 -1.075757575757575751e+03 2.870579718490666773e-13 +-6.212121212121211329e+02 -1.075757575757575751e+03 2.731033359526318665e-13 +-5.909090909090908781e+02 -1.075757575757575751e+03 2.199664314715130060e-13 +-5.606060606060605096e+02 -1.075757575757575751e+03 1.497478014110337950e-13 +-5.303030303030302548e+02 -1.075757575757575751e+03 8.592218911187600606e-14 +-5.000000000000000000e+02 -1.075757575757575751e+03 4.138288825130466091e-14 +-4.696969696969697452e+02 -1.075757575757575751e+03 1.664179486460356909e-14 +-4.393939393939392630e+02 -1.075757575757575751e+03 5.551371713955479338e-15 +-4.090909090909090082e+02 -1.075757575757575751e+03 1.524198984291596973e-15 +-3.787878787878787534e+02 -1.075757575757575751e+03 3.413565520039424889e-16 +-3.484848484848484986e+02 -1.075757575757575751e+03 6.172308083818519281e-17 +-3.181818181818180165e+02 -1.075757575757575751e+03 8.907807991230327720e-18 +-2.878787878787877617e+02 -1.075757575757575751e+03 1.013100858776596681e-18 +-2.575757575757575069e+02 -1.075757575757575751e+03 8.954294013013570105e-20 +-2.272727272727272521e+02 -1.075757575757575751e+03 6.057712465178728298e-21 +-1.969696969696969973e+02 -1.075757575757575751e+03 3.085673479698904782e-22 +-1.666666666666665151e+02 -1.075757575757575751e+03 1.162744299662208624e-23 +-1.363636363636362603e+02 -1.075757575757575751e+03 3.180562259592037616e-25 +-1.060606060606060055e+02 -1.075757575757575751e+03 6.189635416498963409e-27 +-7.575757575757575069e+01 -1.075757575757575751e+03 8.388558497347731175e-29 +-4.545454545454549589e+01 -1.075757575757575751e+03 7.740230330072692047e-31 +-1.515151515151501371e+01 -1.075757575757575751e+03 4.748008073877725853e-33 +1.515151515151524109e+01 -1.075757575757575751e+03 1.888297121780402909e-35 +4.545454545454549589e+01 -1.075757575757575751e+03 4.742467831581039344e-38 +7.575757575757575069e+01 -1.075757575757575751e+03 7.317303358737471912e-41 +1.060606060606062329e+02 -1.075757575757575751e+03 6.739246103221348088e-44 +1.363636363636364877e+02 -1.075757575757575751e+03 3.595420650648117751e-47 +1.666666666666667425e+02 -1.075757575757575751e+03 1.076947037256972394e-50 +1.969696969696969973e+02 -1.075757575757575751e+03 1.753221946291584883e-54 +2.272727272727272521e+02 -1.075757575757575751e+03 1.499797405510880611e-58 +2.575757575757577342e+02 -1.075757575757575751e+03 6.510288553050908033e-63 +2.878787878787879890e+02 -1.075757575757575751e+03 1.382999979475576870e-67 +3.181818181818182438e+02 -1.075757575757575751e+03 1.384982613310292324e-72 +3.484848484848484986e+02 -1.075757575757575751e+03 6.290369538746052221e-78 +3.787878787878789808e+02 -1.075757575757575751e+03 1.245061282106798914e-83 +4.090909090909092356e+02 -1.075757575757575751e+03 1.030681849547736162e-89 +4.393939393939394904e+02 -1.075757575757575751e+03 3.420408862336267214e-96 +4.696969696969697452e+02 -1.075757575757575751e+03 4.356268475749512747e-103 +5.000000000000000000e+02 -1.075757575757575751e+03 2.035924916243741547e-110 +5.303030303030304822e+02 -1.075757575757575751e+03 3.334342676871025778e-118 +5.606060606060605096e+02 -1.075757575757575751e+03 1.825216843125305843e-126 +5.909090909090909918e+02 -1.075757575757575751e+03 3.181210730372355427e-135 +6.212121212121214739e+02 -1.075757575757575751e+03 1.679676617131259692e-144 +6.515151515151515014e+02 -1.075757575757575751e+03 2.553049735605881146e-154 +6.818181818181819835e+02 -1.075757575757575751e+03 1.060234400453697143e-164 +7.121212121212120110e+02 -1.075757575757575751e+03 1.140317375233597413e-175 +7.424242424242424931e+02 -1.075757575757575751e+03 3.007229728439913643e-187 +7.727272727272729753e+02 -1.075757575757575751e+03 1.838754821947033270e-199 +8.030303030303030027e+02 -1.075757575757575751e+03 2.461842699099341550e-212 +8.333333333333334849e+02 -1.075757575757575751e+03 6.807732712389689872e-226 +8.636363636363639671e+02 -1.075757575757575751e+03 3.663029685140021263e-240 +8.939393939393939945e+02 -1.075757575757575751e+03 3.608508343024705336e-255 +9.242424242424244767e+02 -1.075757575757575751e+03 6.116197084170823908e-271 +9.545454545454545041e+02 -1.075757575757575751e+03 1.674103951314024610e-287 +9.848484848484849863e+02 -1.075757575757575751e+03 6.937050178107476577e-305 +1.015151515151515468e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.045454545454545496e+03 2.556199277280019647e-55 +-1.469696969696969745e+03 -1.045454545454545496e+03 2.301685591583484958e-51 +-1.439393939393939490e+03 -1.045454545454545496e+03 1.099147165157826597e-47 +-1.409090909090909008e+03 -1.045454545454545496e+03 2.879181287861044159e-44 +-1.378787878787878753e+03 -1.045454545454545496e+03 4.273599597681763627e-41 +-1.348484848484848499e+03 -1.045454545454545496e+03 3.708533372700188003e-38 +-1.318181818181818244e+03 -1.045454545454545496e+03 1.938784546125379863e-35 +-1.287878787878787989e+03 -1.045454545454545496e+03 6.284560592169752431e-33 +-1.257575757575757507e+03 -1.045454545454545496e+03 1.298377177976066786e-30 +-1.227272727272727252e+03 -1.045454545454545496e+03 1.755228059978428725e-28 +-1.196969696969696997e+03 -1.045454545454545496e+03 1.592071826992967029e-26 +-1.166666666666666515e+03 -1.045454545454545496e+03 9.922964700149373920e-25 +-1.136363636363636488e+03 -1.045454545454545496e+03 4.346971004207148374e-23 +-1.106060606060606005e+03 -1.045454545454545496e+03 1.367347598335423011e-21 +-1.075757575757575751e+03 -1.045454545454545496e+03 3.151098353630688981e-20 +-1.045454545454545496e+03 -1.045454545454545496e+03 5.421797970393833297e-19 +-1.015151515151515127e+03 -1.045454545454545496e+03 7.089149201122808211e-18 +-9.848484848484848726e+02 -1.045454545454545496e+03 7.160592310969638284e-17 +-9.545454545454545041e+02 -1.045454545454545496e+03 5.672911599541524716e-16 +-9.242424242424242493e+02 -1.045454545454545496e+03 3.574596907389447760e-15 +-8.939393939393938808e+02 -1.045454545454545496e+03 1.814418398434603648e-14 +-8.636363636363636260e+02 -1.045454545454545496e+03 7.504573066194535766e-14 +-8.333333333333332575e+02 -1.045454545454545496e+03 2.555319222097663365e-13 +-8.030303030303030027e+02 -1.045454545454545496e+03 7.227880372012419628e-13 +-7.727272727272727479e+02 -1.045454545454545496e+03 1.711602587959628861e-12 +-7.424242424242423795e+02 -1.045454545454545496e+03 3.415578104546237543e-12 +-7.121212121212121247e+02 -1.045454545454545496e+03 5.774328674328947442e-12 +-6.818181818181817562e+02 -1.045454545454545496e+03 8.303955618125406527e-12 +-6.515151515151515014e+02 -1.045454545454545496e+03 1.018705348782991894e-11 +-6.212121212121211329e+02 -1.045454545454545496e+03 1.067799151664071498e-11 +-5.909090909090908781e+02 -1.045454545454545496e+03 9.566848707109044468e-12 +-5.606060606060605096e+02 -1.045454545454545496e+03 7.320000032675046532e-12 +-5.303030303030302548e+02 -1.045454545454545496e+03 4.773139830449589363e-12 +-5.000000000000000000e+02 -1.045454545454545496e+03 2.643624361305278658e-12 +-4.696969696969697452e+02 -1.045454545454545496e+03 1.237978279006397351e-12 +-4.393939393939392630e+02 -1.045454545454545496e+03 4.873295378257312853e-13 +-4.090909090909090082e+02 -1.045454545454545496e+03 1.601294376118524476e-13 +-3.787878787878787534e+02 -1.045454545454545496e+03 4.355762747543226560e-14 +-3.484848484848484986e+02 -1.045454545454545496e+03 9.715636854068464935e-15 +-3.181818181818180165e+02 -1.045454545454545496e+03 1.758026172274760678e-15 +-2.878787878787877617e+02 -1.045454545454545496e+03 2.549898842689567802e-16 +-2.575757575757575069e+02 -1.045454545454545496e+03 2.925662529470643230e-17 +-2.272727272727272521e+02 -1.045454545454545496e+03 2.617295991581752854e-18 +-1.969696969696969973e+02 -1.045454545454545496e+03 1.797198369250585452e-19 +-1.666666666666665151e+02 -1.045454545454545496e+03 9.313320549156388232e-21 +-1.363636363636362603e+02 -1.045454545454545496e+03 3.576784713994067684e-22 +-1.060606060606060055e+02 -1.045454545454545496e+03 9.984784196713665979e-24 +-7.575757575757575069e+01 -1.045454545454545496e+03 1.984648844553202377e-25 +-4.545454545454549589e+01 -1.045454545454545496e+03 2.748101820202508624e-27 +-1.515151515151501371e+01 -1.045454545454545496e+03 2.590327744386114960e-29 +1.515151515151524109e+01 -1.045454545454545496e+03 1.622114593737545644e-31 +4.545454545454549589e+01 -1.045454545454545496e+03 6.578229000975904194e-34 +7.575757575757575069e+01 -1.045454545454545496e+03 1.681885295228516962e-36 +1.060606060606062329e+02 -1.045454545454545496e+03 2.636128257324718487e-39 +1.363636363636364877e+02 -1.045454545454545496e+03 2.459834491572963381e-42 +1.666666666666667425e+02 -1.045454545454545496e+03 1.325453195114634433e-45 +1.969696969696969973e+02 -1.045454545454545496e+03 3.995357065034140419e-49 +2.272727272727272521e+02 -1.045454545454545496e+03 6.518633848692139712e-53 +2.575757575757577342e+02 -1.045454545454545496e+03 5.562986682804798967e-57 +2.878787878787879890e+02 -1.045454545454545496e+03 2.396702422957866313e-61 +3.181818181818182438e+02 -1.045454545454545496e+03 5.025076191584950708e-66 +3.484848484848484986e+02 -1.045454545454545496e+03 4.936566251689879803e-71 +3.787878787878789808e+02 -1.045454545454545496e+03 2.185022806595670502e-76 +4.090909090909092356e+02 -1.045454545454545496e+03 4.184987151321263468e-82 +4.393939393939394904e+02 -1.045454545454545496e+03 3.327066334117757959e-88 +4.696969696969697452e+02 -1.045454545454545496e+03 1.051825158759539443e-94 +5.000000000000000000e+02 -1.045454545454545496e+03 1.265288505022653967e-101 +5.303030303030304822e+02 -1.045454545454545496e+03 5.534930789535624007e-109 +5.606060606060605096e+02 -1.045454545454545496e+03 8.404032505440477884e-117 +5.909090909090909918e+02 -1.045454545454545496e+03 4.222367043598891692e-125 +6.212121212121214739e+02 -1.045454545454545496e+03 6.683752649728793397e-134 +6.515151515151515014e+02 -1.045454545454545496e+03 3.169916622934572130e-143 +6.818181818181819835e+02 -1.045454545454545496e+03 4.278277120822392806e-153 +7.121212121212120110e+02 -1.045454545454545496e+03 1.558754313407531553e-163 +7.424242424242424931e+02 -1.045454545454545496e+03 1.452552204921676660e-174 +7.727272727272729753e+02 -1.045454545454545496e+03 3.276063875424646967e-186 +8.030303030303030027e+02 -1.045454545454545496e+03 1.690146173206725593e-198 +8.333333333333334849e+02 -1.045454545454545496e+03 1.882763600862718389e-211 +8.636363636363639671e+02 -1.045454545454545496e+03 4.269517823375308270e-225 +8.939393939393939945e+02 -1.045454545454545496e+03 1.855875457243009325e-239 +9.242424242424244767e+02 -1.045454545454545496e+03 1.454269173318239432e-254 +9.545454545454545041e+02 -1.045454545454545496e+03 1.929608989010334530e-270 +9.848484848484849863e+02 -1.045454545454545496e+03 4.067134262740658085e-287 +1.015151515151515468e+03 -1.045454545454545496e+03 1.275945375852921194e-304 +1.045454545454545496e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.015151515151515127e+03 1.041536444950803760e-54 +-1.469696969696969745e+03 -1.015151515151515127e+03 1.076947037257048833e-50 +-1.439393939393939490e+03 -1.015151515151515127e+03 5.836055178228995336e-47 +-1.409090909090909008e+03 -1.015151515151515127e+03 1.715600772060368348e-43 +-1.378787878787878753e+03 -1.015151515151515127e+03 2.828232246049031460e-40 +-1.348484848484848499e+03 -1.015151515151515127e+03 2.699663615826764125e-37 +-1.318181818181818244e+03 -1.015151515151515127e+03 1.538711858189078960e-34 +-1.287878787878787989e+03 -1.015151515151515127e+03 5.393601910098969659e-32 +-1.257575757575757507e+03 -1.015151515151515127e+03 1.196076224162222272e-29 +-1.227272727272727252e+03 -1.015151515151515127e+03 1.724031541468485280e-27 +-1.196969696969696997e+03 -1.015151515151515127e+03 1.657484593072543405e-25 +-1.166666666666666515e+03 -1.015151515151515127e+03 1.089298387811137314e-23 +-1.136363636363636488e+03 -1.015151515151515127e+03 5.009287693440725778e-22 +-1.106060606060606005e+03 -1.015151515151515127e+03 1.647931249405148291e-20 +-1.075757575757575751e+03 -1.015151515151515127e+03 3.960062252250736354e-19 +-1.045454545454545496e+03 -1.015151515151515127e+03 7.089149201122808211e-18 +-1.015151515151515127e+03 -1.015151515151515127e+03 9.629601882391456221e-17 +-9.848484848484848726e+02 -1.015151515151515127e+03 1.009720453475557741e-15 +-9.545454545454545041e+02 -1.015151515151515127e+03 8.304101250838028982e-15 +-9.242424242424242493e+02 -1.015151515151515127e+03 5.435836629391358044e-14 +-8.939393939393938808e+02 -1.015151515151515127e+03 2.870579718490687472e-13 +-8.636363636363636260e+02 -1.015151515151515127e+03 1.237978279006388466e-12 +-8.333333333333332575e+02 -1.015151515151515127e+03 4.408297904797817701e-12 +-8.030303030303030027e+02 -1.015151515151515127e+03 1.308823873075643919e-11 +-7.727272727272727479e+02 -1.015151515151515127e+03 3.267723238714253303e-11 +-7.424242424242423795e+02 -1.015151515151515127e+03 6.910796398284561361e-11 +-7.121212121212121247e+02 -1.015151515151515127e+03 1.245541639253622513e-10 +-6.818181818181817562e+02 -1.015151515151515127e+03 1.922329515916877679e-10 +-6.515151515151515014e+02 -1.015151515151515127e+03 2.549720171445657035e-10 +-6.212121212121211329e+02 -1.015151515151515127e+03 2.913208311720695974e-10 +-5.909090909090908781e+02 -1.015151515151515127e+03 2.870434826384708896e-10 +-5.606060606060605096e+02 -1.015151515151515127e+03 2.438750248254351182e-10 +-5.303030303030302548e+02 -1.015151515151515127e+03 1.784186981526963786e-10 +-5.000000000000000000e+02 -1.015151515151515127e+03 1.121089509384016658e-10 +-4.696969696969697452e+02 -1.015151515151515127e+03 6.027040850409735092e-11 +-4.393939393939392630e+02 -1.015151515151515127e+03 2.758242893688926952e-11 +-4.090909090909090082e+02 -1.015151515151515127e+03 1.067799151664060188e-11 +-3.787878787878787534e+02 -1.015151515151515127e+03 3.470587925503545866e-12 +-3.484848484848484986e+02 -1.015151515151515127e+03 9.387808790463105416e-13 +-3.181818181818180165e+02 -1.015151515151515127e+03 2.092319353028660868e-13 +-2.878787878787877617e+02 -1.015151515151515127e+03 3.799379475520114057e-14 +-2.575757575757575069e+02 -1.015151515151515127e+03 5.551371713955479338e-15 +-2.272727272727272521e+02 -1.015151515151515127e+03 6.437784184080395157e-16 +-1.969696969696969973e+02 -1.015151515151515127e+03 5.837542882741246992e-17 +-1.666666666666665151e+02 -1.015151515151515127e+03 4.072433264588600719e-18 +-1.363636363636362603e+02 -1.015151515151515127e+03 2.148049618647499038e-19 +-1.060606060606060055e+02 -1.015151515151515127e+03 8.408157975774715265e-21 +-7.575757575757575069e+01 -1.015151515151515127e+03 2.394346385576936534e-22 +-4.545454545454549589e+01 -1.015151515151515127e+03 4.856568981151635918e-24 +-1.515151515151501371e+01 -1.015151515151515127e+03 6.861500121974746202e-26 +1.515151515151524109e+01 -1.015151515151515127e+03 6.594920231734888535e-28 +4.545454545454549589e+01 -1.015151515151515127e+03 4.206477445197308950e-30 +7.575757575757575069e+01 -1.015151515151515127e+03 1.734711582546649501e-32 +1.060606060606062329e+02 -1.015151515151515127e+03 4.500703460466526425e-35 +1.363636363636364877e+02 -1.015151515151515127e+03 7.139802540245438189e-38 +1.666666666666667425e+02 -1.015151515151515127e+03 6.722278760459352809e-41 +1.969696969696969973e+02 -1.015151515151515127e+03 3.641721635590487215e-44 +2.272727272727272521e+02 -1.015151515151515127e+03 1.099147165157873269e-47 +2.575757575757577342e+02 -1.015151515151515127e+03 1.787418838639723174e-51 +2.878787878787879890e+02 -1.015151515151515127e+03 1.512670326909649675e-55 +3.181818181818182438e+02 -1.015151515151515127e+03 6.426867661540300996e-60 +3.484848484848484986e+02 -1.015151515151515127e+03 1.320823368052482492e-64 +3.787878787878789808e+02 -1.015151515151515127e+03 1.263563911257815309e-69 +4.090909090909092356e+02 -1.015151515151515127e+03 5.408005114244575097e-75 +4.393939393939394904e+02 -1.015151515151515127e+03 9.940501002457393850e-81 +4.696969696969697452e+02 -1.015151515151515127e+03 7.523470174959689815e-87 +5.000000000000000000e+02 -1.015151515151515127e+03 2.245111407822774232e-93 +5.303030303030304822e+02 -1.015151515151515127e+03 2.526398915685446590e-100 +5.606060606060605096e+02 -1.015151515151515127e+03 1.024019974798842977e-107 +5.909090909090909918e+02 -1.015151515151515127e+03 1.426326987358760378e-115 +6.212121212121214739e+02 -1.015151515151515127e+03 6.505178216561086519e-124 +6.515151515151515014e+02 -1.015151515151515127e+03 9.245226322405190379e-133 +6.818181818181819835e+02 -1.015151515151515127e+03 3.891764262948959632e-142 +7.121212121212120110e+02 -1.015151515151515127e+03 4.606404570854636829e-152 +7.424242424242424931e+02 -1.015151515151515127e+03 1.453595970926848878e-162 +7.727272727272729753e+02 -1.015151515151515127e+03 1.158069139744204033e-173 +8.030303030303030027e+02 -1.015151515151515127e+03 2.203134651994134169e-185 +8.333333333333334849e+02 -1.015151515151515127e+03 9.454390984310646192e-198 +8.636363636363639671e+02 -1.015151515151515127e+03 8.634670942948656968e-211 +8.939393939393939945e+02 -1.015151515151515127e+03 1.581521332753445921e-224 +9.242424242424244767e+02 -1.015151515151515127e+03 5.467417281281732700e-239 +9.545454545454545041e+02 -1.015151515151515127e+03 3.353449174576677364e-254 +9.848484848484849863e+02 -1.015151515151515127e+03 3.426033257239852674e-270 +1.015151515151515468e+03 -1.015151515151515127e+03 5.466801672782783114e-287 +1.045454545454545496e+03 -1.015151515151515127e+03 1.275945375853646485e-304 +1.075757575757575978e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.848484848484848726e+02 3.045319808370298000e-54 +-1.469696969696969745e+03 -9.848484848484848726e+02 3.651819440394210193e-50 +-1.439393939393939490e+03 -9.848484848484848726e+02 2.266365294794784682e-46 +-1.409090909090909008e+03 -9.848484848484848726e+02 7.540206612321650885e-43 +-1.378787878787878753e+03 -9.848484848484848726e+02 1.391301834018667841e-39 +-1.348484848484848499e+03 -9.848484848484848726e+02 1.471159845332262535e-36 +-1.318181818181818244e+03 -9.848484848484848726e+02 9.199790552336223596e-34 +-1.287878787878787989e+03 -9.848484848484848726e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -9.848484848484848726e+02 8.388558497347731175e-29 +-1.227272727272727252e+03 -9.848484848484848726e+02 1.294657296743551703e-26 +-1.196969696969696997e+03 -9.848484848484848726e+02 1.323897049569596924e-24 +-1.166666666666666515e+03 -9.848484848484848726e+02 9.199887089892283514e-23 +-1.136363636363636488e+03 -9.848484848484848726e+02 4.450412031472934751e-21 +-1.106060606060606005e+03 -9.848484848484848726e+02 1.533315393829221487e-19 +-1.075757575757575751e+03 -9.848484848484848726e+02 3.844713597051863506e-18 +-1.045454545454545496e+03 -9.848484848484848726e+02 7.160592310969638284e-17 +-1.015151515151515127e+03 -9.848484848484848726e+02 1.009720453475557741e-15 +-9.848484848484848726e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-9.545454545454545041e+02 -9.848484848484848726e+02 9.349412223612470222e-14 +-9.242424242424242493e+02 -9.848484848484848726e+02 6.339611667251691202e-13 +-8.939393939393938808e+02 -9.848484848484848726e+02 3.470587925503619375e-12 +-8.636363636363636260e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-8.333333333333332575e+02 -9.848484848484848726e+02 5.757897918648401281e-11 +-8.030303030303030027e+02 -9.848484848484848726e+02 1.784186981526982656e-10 +-7.727272727272727479e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-7.424242424242423795e+02 -9.848484848484848726e+02 1.038488082495732459e-09 +-7.121212121212121247e+02 -9.848484848484848726e+02 1.979810045147856988e-09 +-6.818181818181817562e+02 -9.848484848484848726e+02 3.251401439798360214e-09 +-6.515151515151515014e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-6.212121212121211329e+02 -9.848484848484848726e+02 5.696572446328872209e-09 +-5.909090909090908781e+02 -9.848484848484848726e+02 6.107385580804661962e-09 +-5.606060606060605096e+02 -9.848484848484848726e+02 5.696572446328932593e-09 +-5.303030303030302548e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-5.000000000000000000e+02 -9.848484848484848726e+02 3.251401439798337053e-09 +-4.696969696969697452e+02 -9.848484848484848726e+02 1.979810045147835895e-09 +-4.393939393939392630e+02 -9.848484848484848726e+02 1.038488082495714054e-09 +-4.090909090909090082e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-3.787878787878787534e+02 -9.848484848484848726e+02 1.784186981526963786e-10 +-3.484848484848484986e+02 -9.848484848484848726e+02 5.757897918648299176e-11 +-3.181818181818180165e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-2.878787878787877617e+02 -9.848484848484848726e+02 3.470587925503508303e-12 +-2.575757575757575069e+02 -9.848484848484848726e+02 6.339611667251555897e-13 +-2.272727272727272521e+02 -9.848484848484848726e+02 9.349412223612337693e-14 +-1.969696969696969973e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-1.666666666666665151e+02 -9.848484848484848726e+02 1.009720453475543344e-15 +-1.363636363636362603e+02 -9.848484848484848726e+02 7.160592310969740589e-17 +-1.060606060606060055e+02 -9.848484848484848726e+02 3.844713597051835772e-18 +-7.575757575757575069e+01 -9.848484848484848726e+02 1.533315393829166838e-19 +-4.545454545454549589e+01 -9.848484848484848726e+02 4.450412031472997945e-21 +-1.515151515151501371e+01 -9.848484848484848726e+02 9.199887089891889724e-23 +1.515151515151524109e+01 -9.848484848484848726e+02 1.323897049569540353e-24 +4.545454545454549589e+01 -9.848484848484848726e+02 1.294657296743514682e-26 +7.575757575757575069e+01 -9.848484848484848726e+02 8.388558497347731175e-29 +1.060606060606062329e+02 -9.848484848484848726e+02 3.506859212770513601e-31 +1.363636363636364877e+02 -9.848484848484848726e+02 9.199790552335570158e-34 +1.666666666666667425e+02 -9.848484848484848726e+02 1.471159845332220606e-36 +1.969696969696969973e+02 -9.848484848484848726e+02 1.391301834018608461e-39 +2.272727272727272521e+02 -9.848484848484848726e+02 7.540206612321115606e-43 +2.575757575757577342e+02 -9.848484848484848726e+02 2.266365294794623661e-46 +2.878787878787879890e+02 -9.848484848484848726e+02 3.651819440393951439e-50 +3.181818181818182438e+02 -9.848484848484848726e+02 3.045319808370037776e-54 +3.484848484848484986e+02 -9.848484848484848726e+02 1.267289427994871090e-58 +3.787878787878789808e+02 -9.848484848484848726e+02 2.534408630171692137e-63 +4.090909090909092356e+02 -9.848484848484848726e+02 2.342812748293857508e-68 +4.393939393939394904e+02 -9.848484848484848726e+02 9.616662695257643369e-74 +4.696969696969697452e+02 -9.848484848484848726e+02 1.681769093994250749e-79 +5.000000000000000000e+02 -9.848484848484848726e+02 1.200760533549290985e-85 +5.303030303030304822e+02 -9.848484848484848726e+02 3.350047264315598989e-92 +5.606060606060605096e+02 -9.848484848484848726e+02 3.491161610846980268e-99 +5.909090909090909918e+02 -9.848484848484848726e+02 1.297469096415528775e-106 +6.212121212121214739e+02 -9.848484848484848726e+02 1.639756130903938135e-114 +6.515151515151515014e+02 -9.848484848484848726e+02 6.711619999649583133e-123 +6.818181818181819835e+02 -9.848484848484848726e+02 8.462828811161805195e-132 +7.121212121212120110e+02 -9.848484848484848726e+02 3.123069573182713848e-141 +7.424242424242424931e+02 -9.848484848484848726e+02 3.200567843958368242e-151 +7.727272727272729753e+02 -9.848484848484848726e+02 8.632103141028222008e-162 +8.030303030303030027e+02 -9.848484848484848726e+02 5.799344400515525556e-173 +8.333333333333334849e+02 -9.848484848484848726e+02 9.174996973564063017e-185 +8.636363636363639671e+02 -9.848484848484848726e+02 3.227403924914359416e-197 +8.939393939393939945e+02 -9.848484848484848726e+02 2.380346914686845797e-210 +9.242424242424244767e+02 -9.848484848484848726e+02 3.466965084269595887e-224 +9.545454545454545041e+02 -9.848484848484848726e+02 9.380527417808438142e-239 +9.848484848484849863e+02 -9.848484848484848726e+02 4.429793536380294970e-254 +1.015151515151515468e+03 -9.848484848484848726e+02 3.426033257238684227e-270 +1.045454545454545496e+03 -9.848484848484848726e+02 4.067134262741583183e-287 +1.075757575757575978e+03 -9.848484848484848726e+02 6.937050178107476577e-305 +1.106060606060606005e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.136363636363636488e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.545454545454545041e+02 6.415644086102914005e-54 +-1.469696969696969745e+03 -9.545454545454545041e+02 9.017433745253146796e-50 +-1.439393939393939490e+03 -9.545454545454545041e+02 6.472937031498399670e-46 +-1.409090909090909008e+03 -9.545454545454545041e+02 2.459834491573242810e-42 +-1.378787878787878753e+03 -9.545454545454545041e+02 5.123543086989017355e-39 +-1.348484848484848499e+03 -9.545454545454545041e+02 6.048286856550476913e-36 +-1.318181818181818244e+03 -9.545454545454545041e+02 4.179197469545979962e-33 +-1.287878787878787989e+03 -9.545454545454545041e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -9.545454545454545041e+02 4.524092374857465151e-28 +-1.227272727272727252e+03 -9.545454545454545041e+02 7.513277266315358634e-26 +-1.196969696969696997e+03 -9.545454545454545041e+02 8.206645555750352787e-24 +-1.166666666666666515e+03 -9.545454545454545041e+02 6.051445074130921353e-22 +-1.136363636363636488e+03 -9.545454545454545041e+02 3.088105188850898088e-20 +-1.106060606060606005e+03 -9.545454545454545041e+02 1.116633410280128017e-18 +-1.075757575757575751e+03 -9.545454545454545041e+02 2.925662529470725814e-17 +-1.045454545454545496e+03 -9.545454545454545041e+02 5.672911599541404415e-16 +-1.015151515151515127e+03 -9.545454545454545041e+02 8.304101250838028982e-15 +-9.848484848484848726e+02 -9.545454545454545041e+02 9.349412223612470222e-14 +-9.545454545454545041e+02 -9.545454545454545041e+02 8.238436825551831218e-13 +-9.242424242424242493e+02 -9.545454545454545041e+02 5.774328674329008027e-12 +-8.939393939393938808e+02 -9.545454545454545041e+02 3.267723238714310818e-11 +-8.636363636363636260e+02 -9.545454545454545041e+02 1.513667830629564845e-10 +-8.333333333333332575e+02 -9.545454545454545041e+02 5.811329112628962169e-10 +-8.030303030303030027e+02 -9.545454545454545041e+02 1.870085776796276879e-09 +-7.727272727272727479e+02 -9.545454545454545041e+02 5.094879290802106317e-09 +-7.424242424242423795e+02 -9.545454545454545041e+02 1.185499294385586240e-08 +-7.121212121212121247e+02 -9.545454545454545041e+02 2.373755607470153758e-08 +-6.818181818181817562e+02 -9.545454545454545041e+02 4.115985597351946016e-08 +-6.515151515151515014e+02 -9.545454545454545041e+02 6.211753673035538805e-08 +-6.212121212121211329e+02 -9.545454545454545041e+02 8.190682658047596449e-08 +-5.909090909090908781e+02 -9.545454545454545041e+02 9.460584959310615629e-08 +-5.606060606060605096e+02 -9.545454545454545041e+02 9.585129365858024617e-08 +-5.303030303030302548e+02 -9.545454545454545041e+02 8.519492193135881685e-08 +-5.000000000000000000e+02 -9.545454545454545041e+02 6.635633443757787832e-08 +-4.696969696969697452e+02 -9.545454545454545041e+02 4.518401091155372261e-08 +-4.393939393939392630e+02 -9.545454545454545041e+02 2.680187736377927109e-08 +-4.090909090909090082e+02 -9.545454545454545041e+02 1.378261373162479996e-08 +-3.787878787878787534e+02 -9.545454545454545041e+02 6.107385580804704148e-09 +-3.484848484848484986e+02 -9.545454545454545041e+02 2.315109263398909015e-09 +-3.181818181818180165e+02 -9.545454545454545041e+02 7.443524460597186116e-10 +-2.878787878787877617e+02 -9.545454545454545041e+02 2.010198097242813676e-10 +-2.575757575757575069e+02 -9.545454545454545041e+02 4.510014146235486066e-11 +-2.272727272727272521e+02 -9.545454545454545041e+02 8.303955618125466304e-12 +-1.969696969696969973e+02 -9.545454545454545041e+02 1.237978279006423605e-12 +-1.666666666666665151e+02 -9.545454545454545041e+02 1.472577985385731122e-13 +-1.363636363636362603e+02 -9.545454545454545041e+02 1.375500651521020469e-14 +-1.060606060606060055e+02 -9.545454545454545041e+02 9.917541389068326844e-16 +-7.575757575757575069e+01 -9.545454545454545041e+02 5.418948642189010941e-17 +-4.545454545454549589e+01 -9.545454545454545041e+02 2.200211702322515011e-18 +-1.515151515151501371e+01 -9.545454545454545041e+02 6.501095089494544744e-20 +1.515151515151524109e+01 -9.545454545454545041e+02 1.367347598335403639e-21 +4.545454545454549589e+01 -9.545454545454545041e+02 1.999875803674367746e-23 +7.575757575757575069e+01 -9.545454545454545041e+02 1.984648844553287095e-25 +1.060606060606062329e+02 -9.545454545454545041e+02 1.302294837210616168e-27 +1.363636363636364877e+02 -9.545454545454545041e+02 5.499610781658947273e-30 +1.666666666666667425e+02 -9.545454545454545041e+02 1.453005117716627755e-32 +1.969696969696969973e+02 -9.545454545454545041e+02 2.331814555953481071e-35 +2.272727272727272521e+02 -9.545454545454545041e+02 2.204221497796810008e-38 +2.575757575757577342e+02 -9.545454545454545041e+02 1.188658400193692936e-41 +2.878787878787879890e+02 -9.545454545454545041e+02 3.537278923913023716e-45 +3.181818181818182438e+02 -9.545454545454545041e+02 5.612099087386472132e-49 +3.484848484848484986e+02 -9.545454545454545041e+02 4.580596805966228948e-53 +3.787878787878789808e+02 -9.545454545454545041e+02 1.853617005788858741e-57 +4.090909090909092356e+02 -9.545454545454545041e+02 3.579671728198567387e-62 +4.393939393939394904e+02 -9.545454545454545041e+02 3.171606292228072769e-67 +4.696969696969697452e+02 -9.545454545454545041e+02 1.237882402550990151e-72 +5.000000000000000000e+02 -9.545454545454545041e+02 2.041071860286668196e-78 +5.303030303030304822e+02 -9.545454545454545041e+02 1.361740296015984590e-84 +5.606060606060605096e+02 -9.545454545454545041e+02 3.516650693976234135e-91 +5.909090909090909918e+02 -9.545454545454545041e+02 3.358679381567846592e-98 +6.212121212121214739e+02 -9.545454545454545041e+02 1.132090696909766528e-105 +6.515151515151515014e+02 -9.545454545454545041e+02 1.283511602170492482e-113 +6.818181818181819835e+02 -9.545454545454545041e+02 4.659296927050953291e-122 +7.121212121212120110e+02 -9.545454545454545041e+02 5.148760122793566461e-131 +7.424242424242424931e+02 -9.545454545454545041e+02 1.644636189633509363e-140 +7.727272727272729753e+02 -9.545454545454545041e+02 1.440153326792880918e-150 +8.030303030303030027e+02 -9.545454545454545041e+02 3.274686139915979102e-161 +8.333333333333334849e+02 -9.545454545454545041e+02 1.829222807235973789e-172 +8.636363636363639671e+02 -9.545454545454545041e+02 2.371794117560633653e-184 +8.939393939393939945e+02 -9.545454545454545041e+02 6.736617061033316290e-197 +9.242424242424244767e+02 -9.545454545454545041e+02 3.950625187186950018e-210 +9.545454545454545041e+02 -9.545454545454545041e+02 4.503156623245518974e-224 +9.848484848484849863e+02 -9.545454545454545041e+02 9.380527417805239641e-239 +1.015151515151515468e+03 -9.545454545454545041e+02 3.353449174575152457e-254 +1.045454545454545496e+03 -9.545454545454545041e+02 1.929608989010334530e-270 +1.075757575757575978e+03 -9.545454545454545041e+02 1.674103951313643722e-287 +1.106060606060606005e+03 -9.545454545454545041e+02 2.048882356007675240e-305 +1.136363636363636488e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.242424242424242493e+02 9.766306425176701764e-54 +-1.469696969696969745e+03 -9.242424242424242493e+02 1.627312680552271077e-49 +-1.439393939393939490e+03 -9.242424242424242493e+02 1.365561729682239567e-45 +-1.409090909090909008e+03 -9.242424242424242493e+02 5.986645637013718289e-42 +-1.378787878787878753e+03 -9.242424242424242493e+02 1.420638027279151860e-38 +-1.348484848484848499e+03 -9.242424242424242493e+02 1.888297121780456365e-35 +-1.318181818181818244e+03 -9.242424242424242493e+02 1.453005117716627755e-32 +-1.287878787878787989e+03 -9.242424242424242493e+02 6.681290277801030145e-30 +-1.257575757575757507e+03 -9.242424242424242493e+02 1.892779177796880703e-27 +-1.227272727272727252e+03 -9.242424242424242493e+02 3.401727813565067813e-25 +-1.196969696969696997e+03 -9.242424242424242493e+02 3.988745488704957043e-23 +-1.166666666666666515e+03 -9.242424242424242493e+02 3.134375024086951533e-21 +-1.136363636363636488e+03 -9.242424242424242493e+02 1.693353897939105478e-19 +-1.106060606060606005e+03 -9.242424242424242493e+02 6.444577989125273861e-18 +-1.075757575757575751e+03 -9.242424242424242493e+02 1.768164275229504872e-16 +-1.045454545454545496e+03 -9.242424242424242493e+02 3.574596907389422517e-15 +-1.015151515151515127e+03 -9.242424242424242493e+02 5.435836629391281051e-14 +-9.848484848484848726e+02 -9.242424242424242493e+02 6.339611667251646774e-13 +-9.545454545454545041e+02 -9.242424242424242493e+02 5.774328674328947442e-12 +-9.242424242424242493e+02 -9.242424242424242493e+02 4.177650791163608586e-11 +-8.939393939393938808e+02 -9.242424242424242493e+02 2.438750248254377548e-10 +-8.636363636363636260e+02 -9.242424242424242493e+02 1.165422519016174903e-09 +-8.333333333333332575e+02 -9.242424242424242493e+02 4.619769020364305893e-09 +-8.030303030303030027e+02 -9.242424242424242493e+02 1.537380432065336123e-08 +-7.727272727272727479e+02 -9.242424242424242493e+02 4.341438767599674098e-08 +-7.424242424242423795e+02 -9.242424242424242493e+02 1.050286615177790462e-07 +-7.121212121212121247e+02 -9.242424242424242493e+02 2.194815096921775354e-07 +-6.818181818181817562e+02 -9.242424242424242493e+02 3.989897167427846089e-07 +-6.515151515151515014e+02 -9.242424242424242493e+02 6.346296855671450261e-07 +-6.212121212121211329e+02 -9.242424242424242493e+02 8.872761371850902558e-07 +-5.909090909090908781e+02 -9.242424242424242493e+02 1.094020203654200544e-06 +-5.606060606060605096e+02 -9.242424242424242493e+02 1.192152875094332198e-06 +-5.303030303030302548e+02 -9.242424242424242493e+02 1.149090232075844041e-06 +-5.000000000000000000e+02 -9.242424242424242493e+02 9.793342834294525276e-07 +-4.696969696969697452e+02 -9.242424242424242493e+02 7.368261931620312834e-07 +-4.393939393939392630e+02 -9.242424242424242493e+02 4.880031423565878390e-07 +-4.090909090909090082e+02 -9.242424242424242493e+02 2.833566430997008232e-07 +-3.787878787878787534e+02 -9.242424242424242493e+02 1.434797832226771453e-07 +-3.484848484848484986e+02 -9.242424242424242493e+02 6.294357909175340719e-08 +-3.181818181818180165e+02 -9.242424242424242493e+02 2.373755607470128281e-08 +-2.878787878787877617e+02 -9.242424242424242493e+02 7.626555240962969827e-09 +-2.575757575757575069e+02 -9.242424242424242493e+02 2.066218498179581712e-09 +-2.272727272727272521e+02 -9.242424242424242493e+02 4.666492816799141107e-10 +-1.969696969696969973e+02 -9.242424242424242493e+02 8.674534404093089833e-11 +-1.666666666666665151e+02 -9.242424242424242493e+02 1.308823873075643919e-11 +-1.363636363636362603e+02 -9.242424242424242493e+02 1.578692376829989853e-12 +-1.060606060606060055e+02 -9.242424242424242493e+02 1.497478014110337950e-13 +-7.575757575757575069e+01 -9.242424242424242493e+02 1.097485946719979653e-14 +-4.545454545454549589e+01 -9.242424242424242493e+02 6.098254478752676629e-16 +-1.515151515151501371e+01 -9.242424242424242493e+02 2.517887001306299130e-17 +1.515151515151524109e+01 -9.242424242424242493e+02 7.561547082559187471e-19 +4.545454545454549589e+01 -9.242424242424242493e+02 1.614774919869279712e-20 +7.575757575757575069e+01 -9.242424242424242493e+02 2.394346385576970858e-22 +1.060606060606062329e+02 -9.242424242424242493e+02 2.404063375977136128e-24 +1.363636363636364877e+02 -9.242424242424242493e+02 1.592071826992921685e-26 +1.666666666666667425e+02 -9.242424242424242493e+02 6.765106494816816298e-29 +1.969696969696969973e+02 -9.242424242424242493e+02 1.792185002743901951e-31 +2.272727272727272521e+02 -9.242424242424242493e+02 2.872445569167507801e-34 +2.575757575757577342e+02 -9.242424242424242493e+02 2.699663615826610858e-37 +2.878787878787879890e+02 -9.242424242424242493e+02 1.440283700205999060e-40 +3.181818181818182438e+02 -9.242424242424242493e+02 4.217180761578566991e-44 +3.484848484848484986e+02 -9.242424242424242493e+02 6.544115555520433933e-48 +3.787878787878789808e+02 -9.242424242424242493e+02 5.190588847986098680e-52 +4.090909090909092356e+02 -9.242424242424242493e+02 2.027053180936262387e-56 +4.393939393939394904e+02 -9.242424242424242493e+02 3.749781639093833498e-61 +4.696969696969697452e+02 -9.242424242424242493e+02 3.157273288493190006e-66 +5.000000000000000000e+02 -9.242424242424242493e+02 1.161235584405763959e-71 +5.303030303030304822e+02 -9.242424242424242493e+02 1.788259835300976079e-77 +5.606060606060605096e+02 -9.242424242424242493e+02 1.103841607000262152e-83 +5.909090909090909918e+02 -9.242424242424242493e+02 2.611415843250744047e-90 +6.212121212121214739e+02 -9.242424242424242493e+02 2.261149588468900711e-97 +6.515151515151515014e+02 -9.242424242424242493e+02 6.834723485291821871e-105 +6.818181818181819835e+02 -9.242424242424242493e+02 6.870193495658118207e-113 +7.121212121212120110e+02 -9.242424242424242493e+02 2.185017337565912877e-121 +7.424242424242424931e+02 -9.242424242424242493e+02 2.089410622911050916e-130 +7.727272727272729753e+02 -9.242424242424242493e+02 5.701437370450883543e-140 +8.030303030303030027e+02 -9.242424242424242493e+02 4.208320267535328214e-150 +8.333333333333334849e+02 -9.242424242424242493e+02 7.954865747498191044e-161 +8.636363636363639671e+02 -9.242424242424242493e+02 3.641295390075823371e-172 +8.939393939393939945e+02 -9.242424242424242493e+02 3.811894358852401519e-184 +9.242424242424244767e+02 -9.242424242424242493e+02 8.608235771892442605e-197 +9.545454545454545041e+02 -9.242424242424242493e+02 3.950625187187623395e-210 +9.848484848484849863e+02 -9.242424242424242493e+02 3.466965084269990367e-224 +1.015151515151515468e+03 -9.242424242424242493e+02 5.467417281280488934e-239 +1.045454545454545496e+03 -9.242424242424242493e+02 1.454269173318735367e-254 +1.075757575757575978e+03 -9.242424242424242493e+02 6.116197084169433751e-271 +1.106060606060606005e+03 -9.242424242424242493e+02 3.808027481301438858e-288 +1.136363636363636488e+03 -9.242424242424242493e+02 3.282252599972601431e-306 +1.166666666666666970e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.939393939393938808e+02 1.075970904295022199e-53 +-1.469696969696969745e+03 -8.939393939393938808e+02 2.151258874210892432e-49 +-1.439393939393939490e+03 -8.939393939393938808e+02 2.134523160815666617e-45 +-1.409090909090909008e+03 -8.939393939393938808e+02 1.091136794320088488e-41 +-1.378787878787878753e+03 -8.939393939393938808e+02 2.979513160179100261e-38 +-1.348484848484848499e+03 -8.939393939393938808e+02 4.500703460466718864e-35 +-1.318181818181818244e+03 -8.939393939393938808e+02 3.889817655100585006e-32 +-1.287878787878787989e+03 -8.939393939393938808e+02 1.987010532640086049e-29 +-1.257575757575757507e+03 -8.939393939393938808e+02 6.189635416499139188e-27 +-1.227272727272727252e+03 -8.939393939393938808e+02 1.211600363895481907e-24 +-1.196969696969696997e+03 -8.939393939393938808e+02 1.533847428403295239e-22 +-1.166666666666666515e+03 -8.939393939393938808e+02 1.290909947486153188e-20 +-1.136363636363636488e+03 -8.939393939393938808e+02 7.415268609422300383e-19 +-1.106060606060606005e+03 -8.939393939393938808e+02 2.981018574785857921e-17 +-1.075757575757575751e+03 -8.939393939393938808e+02 8.589395343775586657e-16 +-1.045454545454545496e+03 -8.939393939393938808e+02 1.814418398434590395e-14 +-1.015151515151515127e+03 -8.939393939393938808e+02 2.870579718490666773e-13 +-9.848484848484848726e+02 -8.939393939393938808e+02 3.470587925503508303e-12 +-9.545454545454545041e+02 -8.939393939393938808e+02 3.267723238714276568e-11 +-9.242424242424242493e+02 -8.939393939393938808e+02 2.438750248254377548e-10 +-8.939393939393938808e+02 -8.939393939393938808e+02 1.466573596940674720e-09 +-8.636363636363636260e+02 -8.939393939393938808e+02 7.215277938779293021e-09 +-8.333333333333332575e+02 -8.939393939393938808e+02 2.944941620113848989e-08 +-8.030303030303030027e+02 -8.939393939393938808e+02 1.009950414069068344e-07 +-7.727272727272727479e+02 -8.939393939393938808e+02 2.943825259327298849e-07 +-7.424242424242423795e+02 -8.939393939393938808e+02 7.368261931620445183e-07 +-7.121212121212121247e+02 -8.939393939393938808e+02 1.597993975671998298e-06 +-6.818181818181817562e+02 -8.939393939393938808e+02 3.026368684010192617e-06 +-6.515151515151515014e+02 -8.939393939393938808e+02 5.037885229815266850e-06 +-6.212121212121211329e+02 -8.939393939393938808e+02 7.410732345003953060e-06 +-5.909090909090908781e+02 -8.939393939393938808e+02 9.672320012642583633e-06 +-5.606060606060605096e+02 -8.939393939393938808e+02 1.123286822982212203e-05 +-5.303030303030302548e+02 -8.939393939393938808e+02 1.162621955646474830e-05 +-5.000000000000000000e+02 -8.939393939393938808e+02 1.072840490473388338e-05 +-4.696969696969697452e+02 -8.939393939393938808e+02 8.818710076177945181e-06 +-4.393939393939392630e+02 -8.939393939393938808e+02 6.443714674555813175e-06 +-4.090909090909090082e+02 -8.939393939393938808e+02 4.171386994035421681e-06 +-3.787878787878787534e+02 -8.939393939393938808e+02 2.381512063610726651e-06 +-3.484848484848484986e+02 -8.939393939393938808e+02 1.192152875094332198e-06 +-3.181818181818180165e+02 -8.939393939393938808e+02 5.195893945539351238e-07 +-2.878787878787877617e+02 -8.939393939393938808e+02 1.955436111287653785e-07 +-2.575757575757575069e+02 -8.939393939393938808e+02 6.294357909175340719e-08 +-2.272727272727272521e+02 -8.939393939393938808e+02 1.714417823045394639e-08 +-1.969696969696969973e+02 -8.939393939393938808e+02 3.904234504556236604e-09 +-1.666666666666665151e+02 -8.939393939393938808e+02 7.336167021249713435e-10 +-1.363636363636362603e+02 -8.939393939393938808e+02 1.121089509384016658e-10 +-1.060606060606060055e+02 -8.939393939393938808e+02 1.371628065598424518e-11 +-7.575757575757575069e+01 -8.939393939393938808e+02 1.321016453443305432e-12 +-4.545454545454549589e+01 -8.939393939393938808e+02 9.834906517405938491e-14 +-1.515151515151501371e+01 -8.939393939393938808e+02 5.551371713955518781e-15 +1.515151515151524109e+01 -8.939393939393938808e+02 2.327233294925867241e-16 +4.545454545454549589e+01 -8.939393939393938808e+02 7.089149201122908359e-18 +7.575757575757575069e+01 -8.939393939393938808e+02 1.533315393829166838e-19 +1.060606060606062329e+02 -8.939393939393938808e+02 2.298180960274047858e-21 +1.363636363636364877e+02 -8.939393939393938808e+02 2.326740886532363311e-23 +1.666666666666667425e+02 -8.939393939393938808e+02 1.549109724599530605e-25 +1.969696969696969973e+02 -8.939393939393938808e+02 6.594920231735075973e-28 +2.272727272727272521e+02 -8.939393939393938808e+02 1.743478240992665279e-30 +2.575757575757577342e+02 -8.939393939393938808e+02 2.776215061516733583e-33 +2.878787878787879890e+02 -8.939393939393938808e+02 2.579483791747016240e-36 +3.181818181818182438e+02 -8.939393939393938808e+02 1.353108799656736304e-39 +3.484848484848484986e+02 -8.939393939393938808e+02 3.872518558409981954e-43 +3.787878787878789808e+02 -8.939393939393938808e+02 5.836055178228995336e-47 +4.090909090909092356e+02 -8.939393939393938808e+02 4.464554645349965907e-51 +4.393939393939394904e+02 -8.939393939393938808e+02 1.669172073207070091e-55 +4.696969696969697452e+02 -8.939393939393938808e+02 2.932805033955430888e-60 +5.000000000000000000e+02 -8.939393939393938808e+02 2.325856181748448658e-65 +5.303030303030304822e+02 -8.939393939393938808e+02 7.985867999539144734e-71 +5.606060606060605096e+02 -8.939393939393938808e+02 1.137330255125591933e-76 +5.909090909090909918e+02 -8.939393939393938808e+02 6.428733181079069224e-83 +6.212121212121214739e+02 -8.939393939393938808e+02 1.378323829382579349e-89 +6.515151515151515014e+02 -8.939393939393938808e+02 1.069893269020641164e-96 +6.818181818181819835e+02 -8.939393939393938808e+02 2.866373679610536710e-104 +7.121212121212120110e+02 -8.939393939393938808e+02 2.523665068051930833e-112 +7.424242424242424931e+02 -8.939393939393938808e+02 6.943910903842949126e-121 +7.727272727272729753e+02 -8.939393939393938808e+02 5.671273562847458234e-130 +8.030303030303030027e+02 -8.939393939393938808e+02 1.304232948234466486e-139 +8.333333333333334849e+02 -8.939393939393938808e+02 8.001759500366227833e-150 +8.636363636363639671e+02 -8.939393939393938808e+02 1.239346602962220879e-160 +8.939393939393939945e+02 -8.939393939393938808e+02 4.579961132755234720e-172 +9.242424242424244767e+02 -8.939393939393938808e+02 3.811894358851751444e-184 +9.545454545454545041e+02 -8.939393939393938808e+02 6.736617061034465262e-197 +9.848484848484849863e+02 -8.939393939393938808e+02 2.380346914687251377e-210 +1.015151515151515468e+03 -8.939393939393938808e+02 1.581521332753086233e-224 +1.045454545454545496e+03 -8.939393939393938808e+02 1.855875457243220100e-239 +1.075757575757575978e+03 -8.939393939393938808e+02 3.608508343024296000e-255 +1.106060606060606005e+03 -8.939393939393938808e+02 1.089284707477999274e-271 +1.136363636363636488e+03 -8.939393939393938808e+02 4.777307158640410531e-289 +1.166666666666666970e+03 -8.939393939393938808e+02 2.845180409262078763e-307 +1.196969696969696997e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.636363636363636260e+02 8.582459009524821314e-54 +-1.469696969696969745e+03 -8.636363636363636260e+02 2.085598728277228549e-49 +-1.439393939393939490e+03 -8.636363636363636260e+02 2.476707066506998732e-45 +-1.409090909090909008e+03 -8.636363636363636260e+02 1.493204720045171366e-41 +-1.378787878787878753e+03 -8.636363636363636260e+02 4.742467831581376572e-38 +-1.348484848484848499e+03 -8.636363636363636260e+02 8.223048123166088698e-35 +-1.318181818181818244e+03 -8.636363636363636260e+02 8.056961709414218233e-32 +-1.287878787878787989e+03 -8.636363636363636260e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -8.636363636363636260e+02 1.592071826992921685e-26 +-1.227272727272727252e+03 -8.636363636363636260e+02 3.418744282862917713e-24 +-1.196969696969696997e+03 -8.636363636363636260e+02 4.703084136443780933e-22 +-1.166666666666666515e+03 -8.636363636363636260e+02 4.263786878818296631e-20 +-1.136363636363636488e+03 -8.636363636363636260e+02 2.617295991581752854e-18 +-1.106060606060606005e+03 -8.636363636363636260e+02 1.116262575131994029e-16 +-1.075757575757575751e+03 -8.636363636363636260e+02 3.390089671968770703e-15 +-1.045454545454545496e+03 -8.636363636363636260e+02 7.504573066194535766e-14 +-1.015151515151515127e+03 -8.636363636363636260e+02 1.237978279006406237e-12 +-9.848484848484848726e+02 -8.636363636363636260e+02 1.553953783700685556e-11 +-9.545454545454545041e+02 -8.636363636363636260e+02 1.513667830629564845e-10 +-9.242424242424242493e+02 -8.636363636363636260e+02 1.165422519016183175e-09 +-8.939393939393938808e+02 -8.636363636363636260e+02 7.215277938779345133e-09 +-8.636363636363636260e+02 -8.636363636363636260e+02 3.649720569992004165e-08 +-8.333333333333332575e+02 -8.636363636363636260e+02 1.530687983283947407e-07 +-8.030303030303030027e+02 -8.636363636363636260e+02 5.394875368984435896e-07 +-7.727272727272727479e+02 -8.636363636363636260e+02 1.617538348122379698e-06 +-7.424242424242423795e+02 -8.636363636363636260e+02 4.171386994035452174e-06 +-7.121212121212121247e+02 -8.636363636363636260e+02 9.343228515321435411e-06 +-6.818181818181817562e+02 -8.636363636363636260e+02 1.833181538886218795e-05 +-6.515151515151515014e+02 -8.636363636363636260e+02 3.173737341076305588e-05 +-6.212121212121211329e+02 -8.636363636363636260e+02 4.877778093119244452e-05 +-5.909090909090908781e+02 -8.636363636363636260e+02 6.687299228485671908e-05 +-5.606060606060605096e+02 -8.636363636363636260e+02 8.207536179214331177e-05 +-5.303030303030302548e+02 -8.636363636363636260e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 -8.636363636363636260e+02 8.942879788635431577e-05 +-4.696969696969697452e+02 -8.636363636363636260e+02 7.947107386062869845e-05 +-4.393939393939392630e+02 -8.636363636363636260e+02 6.334792636026868764e-05 +-4.090909090909090082e+02 -8.636363636363636260e+02 4.517735882024961360e-05 +-3.787878787878787534e+02 -8.636363636363636260e+02 2.871517220500776287e-05 +-3.484848484848484986e+02 -8.636363636363636260e+02 1.618470429048171475e-05 +-3.181818181818180165e+02 -8.636363636363636260e+02 8.038315219101289065e-06 +-2.878787878787877617e+02 -8.636363636363636260e+02 3.491563484674899598e-06 +-2.575757575757575069e+02 -8.636363636363636260e+02 1.314803303002596909e-06 +-2.272727272727272521e+02 -8.636363636363636260e+02 4.249544803125891469e-07 +-1.969696969696969973e+02 -8.636363636363636260e+02 1.165690430938552213e-07 +-1.666666666666665151e+02 -8.636363636363636260e+02 2.680187736377878801e-08 +-1.363636363636362603e+02 -8.636363636363636260e+02 5.094879290801979758e-09 +-1.060606060606060055e+02 -8.636363636363636260e+02 7.888571694518244208e-10 +-7.575757575757575069e+01 -8.636363636363636260e+02 9.788841721948566249e-11 +-4.545454545454549589e+01 -8.636363636363636260e+02 9.566848707109044468e-12 +-1.515151515151501371e+01 -8.636363636363636260e+02 7.227880372012368131e-13 +1.515151515151524109e+01 -8.636363636363636260e+02 4.138288825130408031e-14 +4.545454545454549589e+01 -8.636363636363636260e+02 1.758026172274798347e-15 +7.575757575757575069e+01 -8.636363636363636260e+02 5.418948642188895077e-17 +1.060606060606062329e+02 -8.636363636363636260e+02 1.183706196909827613e-18 +1.363636363636364877e+02 -8.636363636363636260e+02 1.787432223791635442e-20 +1.666666666666667425e+02 -8.636363636363636260e+02 1.817829598985437177e-22 +1.969696969696969973e+02 -8.636363636363636260e+02 1.211600363895430296e-24 +2.272727272727272521e+02 -8.636363636363636260e+02 5.143473773787020056e-27 +2.575757575757577342e+02 -8.636363636363636260e+02 1.349946039877017404e-29 +2.878787878787879890e+02 -8.636363636363636260e+02 2.123608376664169409e-32 +3.181818181818182438e+02 -8.636363636363636260e+02 1.938784546125297274e-35 +3.484848484848484986e+02 -8.636363636363636260e+02 9.934460502445976017e-39 +3.787878787878789808e+02 -8.636363636363636260e+02 2.759591033387191905e-42 +4.090909090909092356e+02 -8.636363636363636260e+02 4.008856449748302439e-46 +4.393939393939394904e+02 -8.636363636363636260e+02 2.934437283087355544e-50 +4.696969696969697452e+02 -8.636363636363636260e+02 1.041536444950744645e-54 +5.000000000000000000e+02 -8.636363636363636260e+02 1.722859058062611168e-59 +5.303030303030304822e+02 -8.636363636363636260e+02 1.274954127372944241e-64 +5.606060606060605096e+02 -8.636363636363636260e+02 4.046842924222900027e-70 +5.909090909090909918e+02 -8.636363636363636260e+02 5.275773338399290609e-76 +6.212121212121214739e+02 -8.636363636363636260e+02 2.701708418515782671e-82 +6.515151515151515014e+02 -8.636363636363636260e+02 5.191244991778134832e-89 +6.818181818181819835e+02 -8.636363636363636260e+02 3.570647460208784808e-96 +7.121212121212120110e+02 -8.636363636363636260e+02 8.377030160884277723e-104 +7.424242424242424931e+02 -8.636363636363636260e+02 6.379544381480531450e-112 +7.727272727272729753e+02 -8.636363636363636260e+02 1.498987831105395938e-120 +8.030303030303030027e+02 -8.636363636363636260e+02 1.031647559331802968e-129 +8.333333333333334849e+02 -8.636363636363636260e+02 1.971827466418941207e-139 +8.636363636363639671e+02 -8.636363636363636260e+02 9.911829987628079137e-150 +8.939393939393939945e+02 -8.636363636363636260e+02 1.239346602962361758e-160 +9.242424242424244767e+02 -8.636363636363636260e+02 3.641295390076443906e-172 +9.545454545454545041e+02 -8.636363636363636260e+02 2.371794117561307766e-184 +9.848484848484849863e+02 -8.636363636363636260e+02 3.227403924914910139e-197 +1.015151515151515468e+03 -8.636363636363636260e+02 8.634670942947184589e-211 +1.045454545454545496e+03 -8.636363636363636260e+02 4.269517823377249477e-225 +1.075757575757575978e+03 -8.636363636363636260e+02 3.663029685140437380e-240 +1.106060606060606005e+03 -8.636363636363636260e+02 5.113075120196827935e-256 +1.136363636363636488e+03 -8.636363636363636260e+02 1.087474689039163063e-272 +1.166666666666666970e+03 -8.636363636363636260e+02 3.296325375163489668e-290 +1.196969696969696997e+03 -8.636363636363636260e+02 1.330323203696243212e-308 +1.227272727272727479e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.333333333333332575e+02 4.952089332747829951e-54 +-1.469696969696969745e+03 -8.333333333333332575e+02 1.482625960384881751e-49 +-1.439393939393939490e+03 -8.333333333333332575e+02 2.134523160815757784e-45 +-1.409090909090909008e+03 -8.333333333333332575e+02 1.536363899260164920e-41 +-1.378787878787878753e+03 -8.333333333333332575e+02 5.740802921527903378e-38 +-1.348484848484848499e+03 -8.333333333333332575e+02 1.154945356164435713e-34 +-1.318181818181818244e+03 -8.333333333333332575e+02 1.295832848468759730e-31 +-1.287878787878787989e+03 -8.333333333333332575e+02 8.388558497347731175e-29 +-1.257575757575757507e+03 -8.333333333333332575e+02 3.237368317942560542e-26 +-1.227272727272727252e+03 -8.333333333333332575e+02 7.686745253455188263e-24 +-1.196969696969696997e+03 -8.333333333333332575e+02 1.157393946134598128e-21 +-1.166666666666666515e+03 -8.333333333333332575e+02 1.137665448958109501e-19 +-1.136363636363636488e+03 -8.333333333333332575e+02 7.506067042544200381e-18 +-1.106060606060606005e+03 -8.333333333333332575e+02 3.413565520039546177e-16 +-1.075757575757575751e+03 -8.333333333333332575e+02 1.097485946719979653e-14 +-1.045454545454545496e+03 -8.333333333333332575e+02 2.555319222097645695e-13 +-1.015151515151515127e+03 -8.333333333333332575e+02 4.408297904797786197e-12 +-9.848484848484848726e+02 -8.333333333333332575e+02 5.757897918648299176e-11 +-9.545454545454545041e+02 -8.333333333333332575e+02 5.811329112628900131e-10 +-9.242424242424242493e+02 -8.333333333333332575e+02 4.619769020364256262e-09 +-8.939393939393938808e+02 -8.333333333333332575e+02 2.944941620113848989e-08 +-8.636363636363636260e+02 -8.333333333333332575e+02 1.530687983283920407e-07 +-8.333333333333332575e+02 -8.333333333333332575e+02 6.588031862013070807e-07 +-8.030303030303030027e+02 -8.333333333333332575e+02 2.381512063610726651e-06 +-7.727272727272727479e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-7.424242424242423795e+02 -8.333333333333332575e+02 1.939658080333585773e-05 +-7.121212121212121247e+02 -8.333333333333332575e+02 4.468444522754377835e-05 +-6.818181818181817562e+02 -8.333333333333332575e+02 9.039146387247887638e-05 +-6.515151515151515014e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-6.212121212121211329e+02 -8.333333333333332575e+02 2.582855175103848308e-04 +-5.909090909090908781e+02 -8.333333333333332575e+02 3.693737472711880053e-04 +-5.606060606060605096e+02 -8.333333333333332575e+02 4.754453697203643082e-04 +-5.303030303030302548e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-5.000000000000000000e+02 -8.333333333333332575e+02 5.807692880778138507e-04 +-4.696969696969697452e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-4.393939393939392630e+02 -8.333333333333332575e+02 4.754453697203625735e-04 +-4.090909090909090082e+02 -8.333333333333332575e+02 3.693737472711874090e-04 +-3.787878787878787534e+02 -8.333333333333332575e+02 2.582855175103857524e-04 +-3.484848484848484986e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-3.181818181818180165e+02 -8.333333333333332575e+02 9.039146387247823941e-05 +-2.878787878787877617e+02 -8.333333333333332575e+02 4.468444522754362250e-05 +-2.575757575757575069e+02 -8.333333333333332575e+02 1.939658080333571882e-05 +-2.272727272727272521e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-1.969696969696969973e+02 -8.333333333333332575e+02 2.381512063610743592e-06 +-1.666666666666665151e+02 -8.333333333333332575e+02 6.588031862012954340e-07 +-1.363636363636362603e+02 -8.333333333333332575e+02 1.530687983283931260e-07 +-1.060606060606060055e+02 -8.333333333333332575e+02 2.944941620113828144e-08 +-7.575757575757575069e+01 -8.333333333333332575e+02 4.619769020364256262e-09 +-4.545454545454549589e+01 -8.333333333333332575e+02 5.811329112628900131e-10 +-1.515151515151501371e+01 -8.333333333333332575e+02 5.757897918648299176e-11 +1.515151515151524109e+01 -8.333333333333332575e+02 4.408297904797786197e-12 +4.545454545454549589e+01 -8.333333333333332575e+02 2.555319222097663365e-13 +7.575757575757575069e+01 -8.333333333333332575e+02 1.097485946719987384e-14 +1.060606060606062329e+02 -8.333333333333332575e+02 3.413565520039424889e-16 +1.363636363636364877e+02 -8.333333333333332575e+02 7.506067042544414544e-18 +1.666666666666667425e+02 -8.333333333333332575e+02 1.137665448958077001e-19 +1.969696969696969973e+02 -8.333333333333332575e+02 1.157393946134589853e-21 +2.272727272727272521e+02 -8.333333333333332575e+02 7.686745253455188263e-24 +2.575757575757577342e+02 -8.333333333333332575e+02 3.237368317942468707e-26 +2.878787878787879890e+02 -8.333333333333332575e+02 8.388558497347731175e-29 +3.181818181818182438e+02 -8.333333333333332575e+02 1.295832848468759730e-31 +3.484848484848484986e+02 -8.333333333333332575e+02 1.154945356164468428e-34 +3.787878787878789808e+02 -8.333333333333332575e+02 5.740802921527659071e-38 +4.090909090909092356e+02 -8.333333333333332575e+02 1.536363899260055570e-41 +4.393939393939394904e+02 -8.333333333333332575e+02 2.134523160815757784e-45 +4.696969696969697452e+02 -8.333333333333332575e+02 1.482625960384818511e-49 +5.000000000000000000e+02 -8.333333333333332575e+02 4.952089332747829951e-54 +5.303030303030304822e+02 -8.333333333333332575e+02 7.640771892899906689e-59 +5.606060606060605096e+02 -8.333333333333332575e+02 5.225251588496879775e-64 +5.909090909090909918e+02 -8.333333333333332575e+02 1.517718613154257883e-69 +6.212121212121214739e+02 -8.333333333333332575e+02 1.792032305386404785e-75 +6.515151515151515014e+02 -8.333333333333332575e+02 8.222254727486268530e-82 +6.818181818181819835e+02 -8.333333333333332575e+02 1.399619867200871609e-88 +7.121212121212120110e+02 -8.333333333333332575e+02 8.428503477567044989e-96 +7.424242424242424931e+02 -8.333333333333332575e+02 1.710104800090375856e-103 +7.727272727272729753e+02 -8.333333333333332575e+02 1.111990585998753488e-111 +8.030303030303030027e+02 -8.333333333333332575e+02 2.201524032105787785e-120 +8.333333333333334849e+02 -8.333333333333332575e+02 1.259189386491206326e-129 +8.636363636363639671e+02 -8.333333333333332575e+02 1.971827466418941207e-139 +8.939393939393939945e+02 -8.333333333333332575e+02 8.001759500367137341e-150 +9.242424242424244767e+02 -8.333333333333332575e+02 7.954865747498191044e-161 +9.545454545454545041e+02 -8.333333333333332575e+02 1.829222807236285780e-172 +9.848484848484849863e+02 -8.333333333333332575e+02 9.174996973565106847e-185 +1.015151515151515468e+03 -8.333333333333332575e+02 9.454390984310646192e-198 +1.045454545454545496e+03 -8.333333333333332575e+02 1.882763600863253646e-211 +1.075757575757575978e+03 -8.333333333333332575e+02 6.807732712388142185e-226 +1.106060606060606005e+03 -8.333333333333332575e+02 4.193987081499997356e-241 +1.136363636363636488e+03 -8.333333333333332575e+02 4.125784643840825254e-257 +1.166666666666666970e+03 -8.333333333333332575e+02 6.066545258624102787e-274 +1.196969696969696997e+03 -8.333333333333332575e+02 1.246510256904123647e-291 +1.227272727272727479e+03 -8.333333333333332575e+02 3.341930913911265327e-310 +1.257575757575757507e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.030303030303030027e+02 2.062617889542571576e-54 +-1.469696969696969745e+03 -8.030303030303030027e+02 7.718006380932664042e-50 +-1.439393939393939490e+03 -8.030303030303030027e+02 1.365561729682181226e-45 +-1.409090909090909008e+03 -8.030303030303030027e+02 1.188658400193743405e-41 +-1.378787878787878753e+03 -8.030303030303030027e+02 5.289633079428642286e-38 +-1.348484848484848499e+03 -8.030303030303030027e+02 1.249003296533140431e-34 +-1.318181818181818244e+03 -8.030303030303030027e+02 1.622114593737591843e-31 +-1.287878787878787989e+03 -8.030303030303030027e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -8.030303030303030027e+02 5.224159077859599815e-26 +-1.227272727272727252e+03 -8.030303030303030027e+02 1.383476638375763646e-23 +-1.196969696969696997e+03 -8.030303030303030027e+02 2.298180960274129861e-21 +-1.166666666666666515e+03 -8.030303030303030027e+02 2.467071494564441659e-19 +-1.136363636363636488e+03 -8.030303030303030027e+02 1.760986780776546967e-17 +-1.106060606060606005e+03 -8.030303030303030027e+02 8.589395343775709917e-16 +-1.075757575757575751e+03 -8.030303030303030027e+02 2.938461975882676648e-14 +-1.045454545454545496e+03 -8.030303030303030027e+02 7.227880372012368131e-13 +-1.015151515151515127e+03 -8.030303030303030027e+02 1.308823873075643919e-11 +-9.848484848484848726e+02 -8.030303030303030027e+02 1.784186981526963786e-10 +-9.545454545454545041e+02 -8.030303030303030027e+02 1.870085776796276879e-09 +-9.242424242424242493e+02 -8.030303030303030027e+02 1.537380432065336123e-08 +-8.939393939393938808e+02 -8.030303030303030027e+02 1.009950414069075359e-07 +-8.636363636363636260e+02 -8.030303030303030027e+02 5.394875368984397780e-07 +-8.333333333333332575e+02 -8.030303030303030027e+02 2.381512063610743592e-06 +-8.030303030303030027e+02 -8.030303030303030027e+02 8.818710076177945181e-06 +-7.727272727272727479e+02 -8.030303030303030027e+02 2.777107682945768120e-05 +-7.424242424242423795e+02 -8.030303030303030027e+02 7.530672801598811120e-05 +-7.121212121212121247e+02 -8.030303030303030027e+02 1.778319660458227219e-04 +-6.818181818181817562e+02 -8.030303030303030027e+02 3.693737472711874090e-04 +-6.515151515151515014e+02 -8.030303030303030027e+02 6.807867228626483845e-04 +-6.212121212121211329e+02 -8.030303030303030027e+02 1.121804712250778872e-03 +-5.909090909090908781e+02 -8.030303030303030027e+02 1.663107833829694350e-03 +-5.606060606060605096e+02 -8.030303030303030027e+02 2.229563892895687887e-03 +-5.303030303030302548e+02 -8.030303030303030027e+02 2.713180947850660305e-03 +-5.000000000000000000e+02 -8.030303030303030027e+02 3.004854438145695885e-03 +-4.696969696969697452e+02 -8.030303030303030027e+02 3.032801906466381023e-03 +-4.393939393939392630e+02 -8.030303030303030027e+02 2.789935865432201928e-03 +-4.090909090909090082e+02 -8.030303030303030027e+02 2.336636575977227726e-03 +-3.787878787878787534e+02 -8.030303030303030027e+02 1.777524778139205576e-03 +-3.484848484848484986e+02 -8.030303030303030027e+02 1.223804447256134249e-03 +-3.181818181818180165e+02 -8.030303030303030027e+02 7.589062891483347797e-04 +-2.878787878787877617e+02 -8.030303030303030027e+02 4.213233122013369174e-04 +-2.575757575757575069e+02 -8.030303030303030027e+02 2.078878242575181391e-04 +-2.272727272727272521e+02 -8.030303030303030027e+02 9.039146387247776508e-05 +-1.969696969696969973e+02 -8.030303030303030027e+02 3.429831019357709195e-05 +-1.666666666666665151e+02 -8.030303030303030027e+02 1.123286822982196279e-05 +-1.363636363636362603e+02 -8.030303030303030027e+02 3.136682068681809573e-06 +-1.060606060606060055e+02 -8.030303030303030027e+02 7.368261931620260953e-07 +-7.575757575757575069e+01 -8.030303030303030027e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 -8.030303030303030027e+02 2.279436054554450457e-08 +-1.515151515151501371e+01 -8.030303030303030027e+02 2.904147478221158524e-09 +1.515151515151524109e+01 -8.030303030303030027e+02 2.913208311720644275e-10 +4.545454545454549589e+01 -8.030303030303030027e+02 2.256091261159179662e-11 +7.575757575757575069e+01 -8.030303030303030027e+02 1.321016453443291498e-12 +1.060606060606062329e+02 -8.030303030303030027e+02 5.720368200038586492e-14 +1.363636363636364877e+02 -8.030303030303030027e+02 1.789638228793522393e-15 +1.666666666666667425e+02 -8.030303030303030027e+02 3.946907027548906040e-17 +1.969696969696969973e+02 -8.030303030303030027e+02 5.979809732375874211e-19 +2.272727272727272521e+02 -8.030303030303030027e+02 6.057712465178815567e-21 +2.575757575757577342e+02 -8.030303030303030027e+02 3.988745488704730172e-23 +2.878787878787879890e+02 -8.030303030303030027e+02 1.657484593072472921e-25 +3.181818181818182438e+02 -8.030303030303030027e+02 4.214934807281724723e-28 +3.484848484848484986e+02 -8.030303030303030027e+02 6.352821551413571390e-31 +3.787878787878789808e+02 -8.030303030303030027e+02 5.489675720399862976e-34 +4.090909090909092356e+02 -8.030303030303030027e+02 2.627630745310841879e-37 +4.393939393939394904e+02 -8.030303030303030027e+02 6.722278760459352809e-41 +4.696969696969697452e+02 -8.030303030303030027e+02 8.858572265124713127e-45 +5.000000000000000000e+02 -8.030303030303030027e+02 5.788020115191121568e-49 +5.303030303030304822e+02 -8.030303030303030027e+02 1.802615210573042652e-53 +5.606060606060605096e+02 -8.030303030303030027e+02 2.569412945640485258e-58 +5.909090909090909918e+02 -8.030303030303030027e+02 1.607449729462788923e-63 +6.212121212121214739e+02 -8.030303030303030027e+02 4.227579734002550937e-69 +6.515151515151515014e+02 -8.030303030303030027e+02 4.471353353524823813e-75 +6.818181818181819835e+02 -8.030303030303030027e+02 1.817123214030286664e-81 +7.121212121212120110e+02 -8.030303030303030027e+02 2.707677564871139467e-88 +7.424242424242424931e+02 -8.030303030303030027e+02 1.409967973437060406e-95 +7.727272727272729753e+02 -8.030303030303030027e+02 2.442403362450314721e-103 +8.030303030303030027e+02 -8.030303030303030027e+02 1.338076796299368466e-111 +8.333333333333334849e+02 -8.030303030303030027e+02 2.201524032105286986e-120 +8.636363636363639671e+02 -8.030303030303030027e+02 1.031647559331685726e-129 +8.939393939393939945e+02 -8.030303030303030027e+02 1.304232948234466486e-139 +9.242424242424244767e+02 -8.030303030303030027e+02 4.208320267534610810e-150 +9.545454545454545041e+02 -8.030303030303030027e+02 3.274686139916537408e-161 +9.848484848484849863e+02 -8.030303030303030027e+02 5.799344400514536578e-173 +1.015151515151515468e+03 -8.030303030303030027e+02 2.203134651993508067e-185 +1.045454545454545496e+03 -8.030303030303030027e+02 1.690146173206725593e-198 +1.075757575757575978e+03 -8.030303030303030027e+02 2.461842699099061891e-212 +1.106060606060606005e+03 -8.030303030303030027e+02 6.393584769897403150e-227 +1.136363636363636488e+03 -8.030303030303030027e+02 2.776741792535026036e-242 +1.166666666666666970e+03 -8.030303030303030027e+02 1.889104212390339900e-258 +1.196969696969696997e+03 -8.030303030303030027e+02 1.883612903695001093e-275 +1.227272727272727479e+03 -8.030303030303030027e+02 2.572126065280155193e-293 +1.257575757575757507e+03 -8.030303030303030027e+02 4.489218983745281423e-312 +1.287878787878787989e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.727272727272727479e+02 6.180936518926651295e-55 +-1.469696969696969745e+03 -7.727272727272727479e+02 2.934437283087563972e-50 +-1.439393939393939490e+03 -7.727272727272727479e+02 6.472937031497939167e-46 +-1.409090909090909008e+03 -7.727272727272727479e+02 6.907572784675151434e-42 +-1.378787878787878753e+03 -7.727272727272727479e+02 3.708533372700346176e-38 +-1.348484848484848499e+03 -7.727272727272727479e+02 1.040399671311677575e-34 +-1.318181818181818244e+03 -7.727272727272727479e+02 1.582164859452590480e-31 +-1.287878787878787989e+03 -7.727272727272727479e+02 1.351302430080159497e-28 +-1.257575757575757507e+03 -7.727272727272727479e+02 6.707520673389906865e-26 +-1.227272727272727252e+03 -7.727272727272727479e+02 1.999875803674367746e-23 +-1.196969696969696997e+03 -7.727272727272727479e+02 3.697107193508666570e-21 +-1.166666666666666515e+03 -7.727272727272727479e+02 4.369070960201085664e-19 +-1.136363636363636488e+03 -7.727272727272727479e+02 3.398582235670972016e-17 +-1.106060606060606005e+03 -7.727272727272727479e+02 1.789638228793560259e-15 +-1.075757575757575751e+03 -7.727272727272727479e+02 6.552879881345054660e-14 +-1.045454545454545496e+03 -7.727272727272727479e+02 1.711602587959610888e-12 +-1.015151515151515127e+03 -7.727272727272727479e+02 3.267723238714253303e-11 +-9.848484848484848726e+02 -7.727272727272727479e+02 4.666492816799106986e-10 +-9.545454545454545041e+02 -7.727272727272727479e+02 5.094879290802069921e-09 +-9.242424242424242493e+02 -7.727272727272727479e+02 4.341438767599627776e-08 +-8.939393939393938808e+02 -7.727272727272727479e+02 2.943825259327298849e-07 +-8.636363636363636260e+02 -7.727272727272727479e+02 1.617538348122356828e-06 +-8.333333333333332575e+02 -7.727272727272727479e+02 7.325049444657359782e-06 +-8.030303030303030027e+02 -7.727272727272727479e+02 2.777107682945748808e-05 +-7.727272727272727479e+02 -7.727272727272727479e+02 8.942879788635431577e-05 +-7.424242424242423795e+02 -7.727272727272727479e+02 2.478588728614951027e-04 +-7.121212121212121247e+02 -7.727272727272727479e+02 5.983804620234878550e-04 +-6.818181818181817562e+02 -7.727272727272727479e+02 1.271929997684393635e-03 +-6.515151515151515014e+02 -7.727272727272727479e+02 2.403214091272132952e-03 +-6.212121212121211329e+02 -7.727272727272727479e+02 4.069670962380101883e-03 +-5.909090909090908781e+02 -7.727272727272727479e+02 6.220444444303517909e-03 +-5.606060606060605096e+02 -7.727272727272727479e+02 8.631774319411427907e-03 +-5.303030303030302548e+02 -7.727272727272727479e+02 1.092396005911758401e-02 +-5.000000000000000000e+02 -7.727272727272727479e+02 1.265056373312017056e-02 +-4.696969696969697452e+02 -7.727272727272727479e+02 1.343387640559216487e-02 +-4.393939393939392630e+02 -7.727272727272727479e+02 1.309272417923817988e-02 +-4.090909090909090082e+02 -7.727272727272727479e+02 1.170671265806339477e-02 +-3.787878787878787534e+02 -7.727272727272727479e+02 9.587796290980311886e-03 +-3.484848484848484986e+02 -7.727272727272727479e+02 7.172122996986642941e-03 +-3.181818181818180165e+02 -7.727272727272727479e+02 4.880356011530244398e-03 +-2.878787878787877617e+02 -7.727272727272727479e+02 3.004854438145679839e-03 +-2.575757575757575069e+02 -7.727272727272727479e+02 1.663107833829688496e-03 +-2.272727272727272521e+02 -7.727272727272727479e+02 8.210372360606064393e-04 +-1.969696969696969973e+02 -7.727272727272727479e+02 3.582900703654543352e-04 +-1.666666666666665151e+02 -7.727272727272727479e+02 1.367992529815323724e-04 +-1.363636363636362603e+02 -7.727272727272727479e+02 4.517735882024945097e-05 +-1.060606060606060055e+02 -7.727272727272727479e+02 1.274150683472773504e-05 +-7.575757575757575069e+01 -7.727272727272727479e+02 3.026368684010149418e-06 +-4.545454545454549589e+01 -7.727272727272727479e+02 5.962464051477323838e-07 +-1.515151515151501371e+01 -7.727272727272727479e+02 9.585129365857783742e-08 +1.515151515151524109e+01 -7.727272727272727479e+02 1.235285605046274579e-08 +4.545454545454549589e+01 -7.727272727272727479e+02 1.252352167359059291e-09 +7.575757575757575069e+01 -7.727272727272727479e+02 9.788841721948566249e-11 +1.060606060606062329e+02 -7.727272727272727479e+02 5.774328674328783460e-12 +1.363636363636364877e+02 -7.727272727272727479e+02 2.513160532470653093e-13 +1.666666666666667425e+02 -7.727272727272727479e+02 7.880145509195522099e-15 +1.969696969696969973e+02 -7.727272727272727479e+02 1.736016382766623810e-16 +2.272727272727272521e+02 -7.727272727272727479e+02 2.617295991581789831e-18 +2.575757575757577342e+02 -7.727272727272727479e+02 2.627052324647195932e-20 +2.878787878787879890e+02 -7.727272727272727479e+02 1.705699230501279786e-22 +3.181818181818182438e+02 -7.727272727272727479e+02 6.952141112065225734e-25 +3.484848484848484986e+02 -7.727272727272727479e+02 1.724031541468436492e-27 +3.787878787878789808e+02 -7.727272727272727479e+02 2.518106005989973381e-30 +4.090909090909092356e+02 -7.727272727272727479e+02 2.094402829610119001e-33 +4.393939393939394904e+02 -7.727272727272727479e+02 9.579054004792609800e-37 +4.696969696969697452e+02 -7.727272727272727479e+02 2.323504838735749631e-40 +5.000000000000000000e+02 -7.727272727272727479e+02 2.879181287860839546e-44 +5.303030303030304822e+02 -7.727272727272727479e+02 1.753510576100227298e-48 +5.606060606060605096e+02 -7.727272727272727479e+02 5.043531720430224003e-53 +5.909090909090909918e+02 -7.727272727272727479e+02 6.574832806498292471e-58 +6.212121212121214739e+02 -7.727272727272727479e+02 3.723560575194985003e-63 +6.515151515151515014e+02 -7.727272727272727479e+02 8.770404237158145012e-69 +6.818181818181819835e+02 -7.727272727272727479e+02 8.214772912440769165e-75 +7.121212121212120110e+02 -7.727272727272727479e+02 2.921979237418274339e-81 +7.424242424242424931e+02 -7.727272727272727479e+02 3.764598893272483778e-88 +7.727272727272729753e+02 -7.727272727272727479e+02 1.673548439470268905e-95 +8.030303030303030027e+02 -7.727272727272727479e+02 2.442403362450592308e-103 +8.333333333333334849e+02 -7.727272727272727479e+02 1.111990585998753488e-111 +8.636363636363639671e+02 -7.727272727272727479e+02 1.498987831105225164e-120 +8.939393939393939945e+02 -7.727272727272727479e+02 5.671273562847458234e-130 +9.242424242424244767e+02 -7.727272727272727479e+02 5.701437370450883543e-140 +9.545454545454545041e+02 -7.727272727272727479e+02 1.440153326793208417e-150 +9.848484848484849863e+02 -7.727272727272727479e+02 8.632103141028222008e-162 +1.015151515151515468e+03 -7.727272727272727479e+02 1.158069139744006525e-173 +1.045454545454545496e+03 -7.727272727272727479e+02 3.276063875425019705e-186 +1.075757575757575978e+03 -7.727272727272727479e+02 1.838754821947033270e-199 +1.106060606060606005e+03 -7.727272727272727479e+02 1.924270086700422410e-213 +1.136363636363636488e+03 -7.727272727272727479e+02 3.524192993211743061e-228 +1.166666666666666970e+03 -7.727272727272727479e+02 1.058885644922625094e-243 +1.196969696969696997e+03 -7.727272727272727479e+02 4.886996119779783507e-260 +1.227272727272727479e+03 -7.727272727272727479e+02 3.239737918873586569e-277 +1.257575757575757507e+03 -7.727272727272727479e+02 2.881294644374713979e-295 +1.287878787878787989e+03 -7.727272727272727479e+02 3.206814891603562005e-314 +1.318181818181818471e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.424242424242423795e+02 1.326508867687886247e-55 +-1.469696969696969745e+03 -7.424242424242423795e+02 8.117601675613479067e-51 +-1.439393939393939490e+03 -7.424242424242423795e+02 2.266365294794688225e-46 +-1.409090909090909008e+03 -7.424242424242423795e+02 3.008015560372739800e-42 +-1.378787878787878753e+03 -7.424242424242423795e+02 1.975173268273269803e-38 +-1.348484848484848499e+03 -7.424242424242423795e+02 6.669538673888584568e-35 +-1.318181818181818244e+03 -7.424242424242423795e+02 1.202280905104514597e-31 +-1.287878787878787989e+03 -7.424242424242423795e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -7.424242424242423795e+02 6.861500121975037780e-26 +-1.227272727272727252e+03 -7.424242424242423795e+02 2.326740886532462640e-23 +-1.196969696969696997e+03 -7.424242424242423795e+02 4.832239773634609840e-21 +-1.166666666666666515e+03 -7.424242424242423795e+02 6.341504853147348302e-19 +-1.136363636363636488e+03 -7.424242424242423795e+02 5.418948642188818039e-17 +-1.106060606060606005e+03 -7.424242424242423795e+02 3.103241738433756901e-15 +-1.075757575757575751e+03 -7.424242424242423795e+02 1.224211976440239253e-13 +-1.045454545454545496e+03 -7.424242424242423795e+02 3.415578104546164842e-12 +-1.015151515151515127e+03 -7.424242424242423795e+02 6.910796398284438576e-11 +-9.848484848484848726e+02 -7.424242424242423795e+02 1.038488082495714054e-09 +-9.545454545454545041e+02 -7.424242424242423795e+02 1.185499294385565064e-08 +-9.242424242424242493e+02 -7.424242424242423795e+02 1.050286615177790462e-07 +-8.939393939393938808e+02 -7.424242424242423795e+02 7.368261931620445183e-07 +-8.636363636363636260e+02 -7.424242424242423795e+02 4.171386994035392035e-06 +-8.333333333333332575e+02 -7.424242424242423795e+02 1.939658080333585773e-05 +-8.030303030303030027e+02 -7.424242424242423795e+02 7.530672801598758265e-05 +-7.727272727272727479e+02 -7.424242424242423795e+02 2.478588728614951027e-04 +-7.424242424242423795e+02 -7.424242424242423795e+02 7.012922018445252046e-04 +-7.121212121212121247e+02 -7.424242424242423795e+02 1.727598076362150655e-03 +-6.818181818181817562e+02 -7.424242424242423795e+02 3.748214649864088036e-03 +-6.515151515151515014e+02 -7.424242424242423795e+02 7.235968611464953064e-03 +-6.212121212121211329e+02 -7.424242424242423795e+02 1.254224770355789019e-02 +-5.909090909090908781e+02 -7.424242424242423795e+02 1.967161942171899783e-02 +-5.606060606060605096e+02 -7.424242424242423795e+02 2.810179219584373403e-02 +-5.303030303030302548e+02 -7.424242424242423795e+02 3.675900705335603119e-02 +-5.000000000000000000e+02 -7.424242424242423795e+02 4.420787312407730568e-02 +-4.696969696969697452e+02 -7.424242424242423795e+02 4.902023343803175309e-02 +-4.393939393939392630e+02 -7.424242424242423795e+02 5.019822989602332891e-02 +-4.090909090909090082e+02 -7.424242424242423795e+02 4.748972307319374725e-02 +-3.787878787878787534e+02 -7.424242424242423795e+02 4.146995554856779120e-02 +-3.484848484848484986e+02 -7.424242424242423795e+02 3.335632957512556923e-02 +-3.181818181818180165e+02 -7.424242424242423795e+02 2.463118536079887330e-02 +-2.878787878787877617e+02 -7.424242424242423795e+02 1.662148862300693794e-02 +-2.575757575757575069e+02 -7.424242424242423795e+02 1.019085936356995195e-02 +-2.272727272727272521e+02 -7.424242424242423795e+02 5.637029251018791688e-03 +-1.969696969696969973e+02 -7.424242424242423795e+02 2.789935865432226648e-03 +-1.666666666666665151e+02 -7.424242424242423795e+02 1.223804447256138586e-03 +-1.363636363636362603e+02 -7.424242424242423795e+02 4.706918687562630242e-04 +-1.060606060606060055e+02 -7.424242424242423795e+02 1.568428675713588565e-04 +-7.575757575757575069e+01 -7.424242424242423795e+02 4.468444522754362250e-05 +-4.545454545454549589e+01 -7.424242424242423795e+02 1.072840490473388338e-05 +-1.515151515151501371e+01 -7.424242424242423795e+02 2.136920489407659938e-06 +1.515151515151524109e+01 -7.424242424242423795e+02 3.471896627556412344e-07 +4.545454545454549589e+01 -7.424242424242423795e+02 4.518401091155339835e-08 +7.575757575757575069e+01 -7.424242424242423795e+02 4.619769020364256262e-09 +1.060606060606062329e+02 -7.424242424242423795e+02 3.635086181418553590e-10 +1.363636363636364877e+02 -7.424242424242423795e+02 2.153640296816029504e-11 +1.666666666666667425e+02 -7.424242424242423795e+02 9.387808790463105416e-13 +1.969696969696969973e+02 -7.424242424242423795e+02 2.938461975882718299e-14 +2.272727272727272521e+02 -7.424242424242423795e+02 6.437784184080486862e-16 +2.575757575757577342e+02 -7.424242424242423795e+02 9.611087635526390158e-18 +2.878787878787879890e+02 -7.424242424242423795e+02 9.507170764263222699e-20 +3.181818181818182438e+02 -7.424242424242423795e+02 6.051445074130662744e-22 +3.484848484848484986e+02 -7.424242424242423795e+02 2.404063375977238984e-24 +3.787878787878789808e+02 -7.424242424242423795e+02 5.774644824333252930e-27 +4.090909090909092356e+02 -7.424242424242423795e+02 8.114733966294560576e-30 +4.393939393939394904e+02 -7.424242424242423795e+02 6.446642623740546069e-33 +4.696969696969697452e+02 -7.424242424242423795e+02 2.794521287592211454e-36 +5.000000000000000000e+02 -7.424242424242423795e+02 6.371820707268533187e-40 +5.303030303030304822e+02 -7.424242424242423795e+02 7.357551500589416943e-44 +5.606060606060605096e+02 -7.424242424242423795e+02 4.137248587890555295e-48 +5.909090909090909918e+02 -7.424242424242423795e+02 1.088070231295507382e-52 +6.212121212121214739e+02 -7.424242424242423795e+02 1.283781973573493868e-57 +6.515151515151515014e+02 -7.424242424242423795e+02 6.510288553051462907e-63 +6.818181818181819835e+02 -7.424242424242423795e+02 1.357791146414755822e-68 +7.121212121212120110e+02 -7.424242424242423795e+02 1.113017998660957457e-74 +7.424242424242424931e+02 -7.424242424242423795e+02 3.422820743117097088e-81 +7.727272727272729753e+02 -7.424242424242423795e+02 3.764598893272270584e-88 +8.030303030303030027e+02 -7.424242424242423795e+02 1.409967973437100491e-95 +8.333333333333334849e+02 -7.424242424242423795e+02 1.710104800090278453e-103 +8.636363636363639671e+02 -7.424242424242423795e+02 6.379544381479080949e-112 +8.939393939393939945e+02 -7.424242424242423795e+02 6.943910903843738504e-121 +9.242424242424244767e+02 -7.424242424242423795e+02 2.089410622911050916e-130 +9.545454545454545041e+02 -7.424242424242423795e+02 1.644636189633509363e-140 +9.848484848484849863e+02 -7.424242424242423795e+02 3.200567843958003978e-151 +1.015151515151515468e+03 -7.424242424242423795e+02 1.453595970926435775e-162 +1.045454545454545496e+03 -7.424242424242423795e+02 1.452552204921924444e-174 +1.075757575757575978e+03 -7.424242424242423795e+02 3.007229728439571728e-187 +1.106060606060606005e+03 -7.424242424242423795e+02 1.213073988785690977e-200 +1.136363636363636488e+03 -7.424242424242423795e+02 8.955634832416909822e-215 +1.166666666666666970e+03 -7.424242424242423795e+02 1.135167633966898615e-229 +1.196969696969696997e+03 -7.424242424242423795e+02 2.314770060545585637e-245 +1.227272727272727479e+03 -7.424242424242423795e+02 7.106130923753813355e-262 +1.257575757575757507e+03 -7.424242424242423795e+02 3.069678301202340133e-279 +1.287878787878787989e+03 -7.424242424242423795e+02 1.741835817511929699e-297 +1.318181818181818471e+03 -7.424242424242423795e+02 1.210485535593346096e-316 +1.348484848484848499e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.121212121212121247e+02 2.027053180936377846e-56 +-1.469696969696969745e+03 -7.121212121212121247e+02 1.625602847091883215e-51 +-1.439393939393939490e+03 -7.121212121212121247e+02 5.836055178228995336e-47 +-1.409090909090909008e+03 -7.121212121212121247e+02 9.780593716979789009e-43 +-1.378787878787878753e+03 -7.121212121212121247e+02 7.968943776510574622e-39 +-1.348484848484848499e+03 -7.121212121212121247e+02 3.283510473906921774e-35 +-1.318181818181818244e+03 -7.121212121212121247e+02 7.108109260780544649e-32 +-1.287878787878787989e+03 -7.121212121212121247e+02 8.388558497347373564e-29 +-1.257575757575757507e+03 -7.121212121212121247e+02 5.592953431255566668e-26 +-1.227272727272727252e+03 -7.121212121212121247e+02 2.180631712290065250e-23 +-1.196969696969696997e+03 -7.121212121212121247e+02 5.139736935262688999e-21 +-1.166666666666666515e+03 -7.121212121212121247e+02 7.561547082559349249e-19 +-1.136363636363636488e+03 -7.121212121212121247e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -7.121212121212121247e+02 4.495485802090147684e-15 +-1.075757575757575751e+03 -7.121212121212121247e+02 1.924766926750571992e-13 +-1.045454545454545496e+03 -7.121212121212121247e+02 5.774328674328823850e-12 +-1.015151515151515127e+03 -7.121212121212121247e+02 1.245541639253622513e-10 +-9.848484848484848726e+02 -7.121212121212121247e+02 1.979810045147821420e-09 +-9.545454545454545041e+02 -7.121212121212121247e+02 2.373755607470153758e-08 +-9.242424242424242493e+02 -7.121212121212121247e+02 2.194815096921775354e-07 +-8.939393939393938808e+02 -7.121212121212121247e+02 1.597993975671998298e-06 +-8.636363636363636260e+02 -7.121212121212121247e+02 9.343228515321303274e-06 +-8.333333333333332575e+02 -7.121212121212121247e+02 4.468444522754377835e-05 +-8.030303030303030027e+02 -7.121212121212121247e+02 1.778319660458217732e-04 +-7.727272727272727479e+02 -7.121212121212121247e+02 5.983804620234878550e-04 +-7.424242424242423795e+02 -7.121212121212121247e+02 1.727598076362163015e-03 +-7.121212121212121247e+02 -7.121212121212121247e+02 4.337634251146084766e-03 +-6.818181818181817562e+02 -7.121212121212121247e+02 9.587796290980395153e-03 +-6.515151515151515014e+02 -7.121212121212121247e+02 1.886316741582952719e-02 +-6.212121212121211329e+02 -7.121212121212121247e+02 3.335632957512539576e-02 +-5.909090909090908781e+02 -7.121212121212121247e+02 5.347011694349682043e-02 +-5.606060606060605096e+02 -7.121212121212121247e+02 7.826691917058378745e-02 +-5.303030303030302548e+02 -7.121212121212121247e+02 1.052466108158108121e-01 +-5.000000000000000000e+02 -7.121212121212121247e+02 1.306450276394804377e-01 +-4.696969696969697452e+02 -7.121212121212121247e+02 1.502409106354292700e-01 +-4.393939393939392630e+02 -7.121212121212121247e+02 1.604402458870249071e-01 +-4.090909090909090082e+02 -7.121212121212121247e+02 1.592762472320090605e-01 +-3.787878787878787534e+02 -7.121212121212121247e+02 1.469764151375688999e-01 +-3.484848484848484986e+02 -7.121212121212121247e+02 1.258963514590817623e-01 +-3.181818181818180165e+02 -7.121212121212121247e+02 9.984377095810423319e-02 +-2.878787878787877617e+02 -7.121212121212121247e+02 7.303115762730626181e-02 +-2.575757575757575069e+02 -7.121212121212121247e+02 4.902023343803148941e-02 +-2.272727272727272521e+02 -7.121212121212121247e+02 3.000452186145837266e-02 +-1.969696969696969973e+02 -7.121212121212121247e+02 1.662148862300687896e-02 +-1.666666666666665151e+02 -7.121212121212121247e+02 8.260689172919560494e-03 +-1.363636363636362603e+02 -7.121212121212121247e+02 3.646537238222899348e-03 +-1.060606060606060055e+02 -7.121212121212121247e+02 1.413778726829442636e-03 +-7.575757575757575069e+01 -7.121212121212121247e+02 4.754453697203600256e-04 +-4.545454545454549589e+01 -7.121212121212121247e+02 1.367992529815330771e-04 +-1.515151515151501371e+01 -7.121212121212121247e+02 3.317720901105309831e-05 +1.515151515151524109e+01 -7.121212121212121247e+02 6.673315349676486893e-06 +4.545454545454549589e+01 -7.121212121212121247e+02 1.094020203654192920e-06 +7.575757575757575069e+01 -7.121212121212121247e+02 1.434797832226761130e-07 +1.060606060606062329e+02 -7.121212121212121247e+02 1.475710265686022392e-08 +1.363636363636364877e+02 -7.121212121212121247e+02 1.165422519016162495e-09 +1.666666666666667425e+02 -7.121212121212121247e+02 6.910796398284291235e-11 +1.969696969696969973e+02 -7.121212121212121247e+02 3.005309492893079009e-12 +2.272727272727272521e+02 -7.121212121212121247e+02 9.349412223612270798e-14 +2.575757575757577342e+02 -7.121212121212121247e+02 2.027190509962965760e-15 +2.878787878787879890e+02 -7.121212121212121247e+02 2.981018574785688439e-17 +3.181818181818182438e+02 -7.121212121212121247e+02 2.889368506567954188e-19 +3.484848484848484986e+02 -7.121212121212121247e+02 1.791765446072148338e-21 +3.787878787878789808e+02 -7.121212121212121247e+02 6.891832999271985217e-24 +4.090909090909092356e+02 -7.121212121212121247e+02 1.592071826992876341e-26 +4.393939393939394904e+02 -7.121212121212121247e+02 2.136128687819636317e-29 +4.696969696969697452e+02 -7.121212121212121247e+02 1.607885402204063373e-32 +5.000000000000000000e+02 -7.121212121212121247e+02 6.549910100891336762e-36 +5.303030303030304822e+02 -7.121212121212121247e+02 1.391301834018529342e-39 +5.606060606060605096e+02 -7.121212121212121247e+02 1.482961626972994411e-43 +5.909090909090909918e+02 -7.121212121212121247e+02 7.623270566396001438e-48 +6.212121212121214739e+02 -7.121212121212121247e+02 1.814259930288963737e-52 +6.515151515151515014e+02 -7.121212121212121247e+02 1.916513524830030170e-57 +6.818181818181819835e+02 -7.121212121212121247e+02 8.604972468030282899e-63 +7.121212121212120110e+02 -7.121212121212121247e+02 1.570532301014233774e-68 +7.424242424242424931e+02 -7.121212121212121247e+02 1.113017998660799187e-74 +7.727272727272729753e+02 -7.121212121212121247e+02 2.921979237417858606e-81 +8.030303030303030027e+02 -7.121212121212121247e+02 2.707677564870985431e-88 +8.333333333333334849e+02 -7.121212121212121247e+02 8.428503477565128907e-96 +8.636363636363639671e+02 -7.121212121212121247e+02 8.377030160881897164e-104 +8.939393939393939945e+02 -7.121212121212121247e+02 2.523665068051643687e-112 +9.242424242424244767e+02 -7.121212121212121247e+02 2.185017337565416292e-121 +9.545454545454545041e+02 -7.121212121212121247e+02 5.148760122792980852e-131 +9.848484848484849863e+02 -7.121212121212121247e+02 3.123069573182358994e-141 +1.015151515151515468e+03 -7.121212121212121247e+02 4.606404570852803637e-152 +1.045454545454545496e+03 -7.121212121212121247e+02 1.558754313407531553e-163 +1.075757575757575978e+03 -7.121212121212121247e+02 1.140317375233273236e-175 +1.106060606060606005e+03 -7.121212121212121247e+02 1.697333464714009116e-188 +1.136363636363636488e+03 -7.121212121212121247e+02 4.831994162341718309e-202 +1.166666666666666970e+03 -7.121212121212121247e+02 2.469968536055548196e-216 +1.196969696969696997e+03 -7.121212121212121247e+02 2.125757860667463528e-231 +1.227272727272727479e+03 -7.121212121212121247e+02 2.884753043926601257e-247 +1.257575757575757507e+03 -7.121212121212121247e+02 5.773705707346871372e-264 +1.287878787878787989e+03 -7.121212121212121247e+02 1.592186906391637854e-281 +1.318181818181818471e+03 -7.121212121212121247e+02 5.644593351005506584e-300 +1.348484848484848499e+03 -7.121212121212121247e+02 2.396218382330045739e-319 +1.378787878787878981e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.818181818181817562e+02 2.190087871280830292e-57 +-1.469696969696969745e+03 -6.818181818181817562e+02 2.341796425360575149e-52 +-1.439393939393939490e+03 -6.818181818181817562e+02 1.099147165157873269e-47 +-1.409090909090909008e+03 -6.818181818181817562e+02 2.363136351615674528e-43 +-1.378787878787878753e+03 -6.818181818181817562e+02 2.425596935316351811e-39 +-1.348484848484848499e+03 -6.818181818181817562e+02 1.237313225194082409e-35 +-1.318181818181818244e+03 -6.818181818181817562e+02 3.261141548139952405e-32 +-1.287878787878787989e+03 -6.818181818181817562e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -6.818181818181817562e+02 3.628654415184114584e-26 +-1.227272727272727252e+03 -6.818181818181817562e+02 1.645678520276895430e-23 +-1.196969696969696997e+03 -6.818181818181817562e+02 4.450412031472997945e-21 +-1.166666666666666515e+03 -6.818181818181817562e+02 7.415268609422563273e-19 +-1.136363636363636488e+03 -6.818181818181817562e+02 7.856048917698299443e-17 +-1.106060606060606005e+03 -6.818181818181817562e+02 5.454749817366389219e-15 +-1.075757575757575751e+03 -6.818181818181817562e+02 2.555319222097609344e-13 +-1.045454545454545496e+03 -6.818181818181817562e+02 8.303955618125230428e-12 +-1.015151515151515127e+03 -6.818181818181817562e+02 1.922329515916856999e-10 +-9.848484848484848726e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -6.818181818181817562e+02 4.115985597351872563e-08 +-9.242424242424242493e+02 -6.818181818181817562e+02 3.989897167427818031e-07 +-8.939393939393938808e+02 -6.818181818181817562e+02 3.026368684010192617e-06 +-8.636363636363636260e+02 -6.818181818181817562e+02 1.833181538886192367e-05 +-8.333333333333332575e+02 -6.818181818181817562e+02 9.039146387247887638e-05 +-8.030303030303030027e+02 -6.818181818181817562e+02 3.693737472711847527e-04 +-7.727272727272727479e+02 -6.818181818181817562e+02 1.271929997684384745e-03 +-7.424242424242423795e+02 -6.818181818181817562e+02 3.748214649864088036e-03 +-7.121212121212121247e+02 -6.818181818181817562e+02 9.587796290980395153e-03 +-6.818181818181817562e+02 -6.818181818181817562e+02 2.156645910784300846e-02 +-6.515151515151515014e+02 -6.818181818181817562e+02 4.316192073818533176e-02 +-6.212121212121211329e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-5.909090909090908781e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-5.606060606060605096e+02 -6.818181818181817562e+02 1.894753837471525038e-01 +-5.303030303030302548e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-5.000000000000000000e+02 -6.818181818181817562e+02 3.322411735347168271e-01 +-4.696969696969697452e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-4.393939393939392630e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-4.090909090909090082e+02 -6.818181818181817562e+02 4.504208248851511165e-01 +-3.787878787878787534e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-3.484848484848484986e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-3.181818181818180165e+02 -6.818181818181817562e+02 3.322411735347162720e-01 +-2.878787878787877617e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-2.575757575757575069e+02 -6.818181818181817562e+02 1.894753837471516433e-01 +-2.272727272727272521e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-1.969696969696969973e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-1.666666666666665151e+02 -6.818181818181817562e+02 4.316192073818521380e-02 +-1.363636363636362603e+02 -6.818181818181817562e+02 2.156645910784285233e-02 +-1.060606060606060055e+02 -6.818181818181817562e+02 9.587796290980360459e-03 +-7.575757575757575069e+01 -6.818181818181817562e+02 3.748214649864068521e-03 +-4.545454545454549589e+01 -6.818181818181817562e+02 1.271929997684389082e-03 +-1.515151515151501371e+01 -6.818181818181817562e+02 3.693737472711834517e-04 +1.515151515151524109e+01 -6.818181818181817562e+02 9.039146387247776508e-05 +4.545454545454549589e+01 -6.818181818181817562e+02 1.833181538886199144e-05 +7.575757575757575069e+01 -6.818181818181817562e+02 3.026368684010170594e-06 +1.060606060606062329e+02 -6.818181818181817562e+02 3.989897167427788915e-07 +1.363636363636364877e+02 -6.818181818181817562e+02 4.115985597351843446e-08 +1.666666666666667425e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +1.969696969696969973e+02 -6.818181818181817562e+02 1.922329515916856999e-10 +2.272727272727272521e+02 -6.818181818181817562e+02 8.303955618125466304e-12 +2.575757575757577342e+02 -6.818181818181817562e+02 2.555319222097591169e-13 +2.878787878787879890e+02 -6.818181818181817562e+02 5.454749817366234603e-15 +3.181818181818182438e+02 -6.818181818181817562e+02 7.856048917698467076e-17 +3.484848484848484986e+02 -6.818181818181817562e+02 7.415268609422458309e-19 +3.787878787878789808e+02 -6.818181818181817562e+02 4.450412031472808362e-21 +4.090909090909092356e+02 -6.818181818181817562e+02 1.645678520276825195e-23 +4.393939393939394904e+02 -6.818181818181817562e+02 3.628654415184011269e-26 +4.696969696969697452e+02 -6.818181818181817562e+02 4.611582579933853633e-29 +5.000000000000000000e+02 -6.818181818181817562e+02 3.261141548139952405e-32 +5.303030303030304822e+02 -6.818181818181817562e+02 1.237313225194082409e-35 +5.606060606060605096e+02 -6.818181818181817562e+02 2.425596935316351811e-39 +5.909090909090909918e+02 -6.818181818181817562e+02 2.363136351615506456e-43 +6.212121212121214739e+02 -6.818181818181817562e+02 1.099147165157795239e-47 +6.515151515151515014e+02 -6.818181818181817562e+02 2.341796425360575149e-52 +6.818181818181819835e+02 -6.818181818181817562e+02 2.190087871280643235e-57 +7.121212121212120110e+02 -6.818181818181817562e+02 8.604972468031260945e-63 +7.424242424242424931e+02 -6.818181818181817562e+02 1.357791146414832830e-68 +7.727272727272729753e+02 -6.818181818181817562e+02 8.214772912440769165e-75 +8.030303030303030027e+02 -6.818181818181817562e+02 1.817123214030389895e-81 +8.333333333333334849e+02 -6.818181818181817562e+02 1.399619867200792080e-88 +8.636363636363639671e+02 -6.818181818181817562e+02 3.570647460208379387e-96 +8.939393939393939945e+02 -6.818181818181817562e+02 2.866373679610536710e-104 +9.242424242424244767e+02 -6.818181818181817562e+02 6.870193495658118207e-113 +9.545454545454545041e+02 -6.818181818181817562e+02 4.659296927051483197e-122 +9.848484848484849863e+02 -6.818181818181817562e+02 8.462828811163247946e-132 +1.015151515151515468e+03 -6.818181818181817562e+02 3.891764262948296102e-142 +1.045454545454545496e+03 -6.818181818181817562e+02 4.278277120822878768e-153 +1.075757575757575978e+03 -6.818181818181817562e+02 1.060234400453697143e-164 +1.106060606060606005e+03 -6.818181818181817562e+02 5.578638260890735435e-177 +1.136363636363636488e+03 -6.818181818181817562e+02 5.862652341347843091e-190 +1.166666666666666970e+03 -6.818181818181817562e+02 1.156137724015093637e-203 +1.196969696969696997e+03 -6.818181818181817562e+02 4.014652107448929524e-218 +1.227272727272727479e+03 -6.818181818181817562e+02 2.300626724177193643e-233 +1.257575757575757507e+03 -6.818181818181817562e+02 2.036595816921308150e-249 +1.287878787878787989e+03 -6.818181818181817562e+02 2.603682871511535802e-266 +1.318181818181818471e+03 -6.818181818181817562e+02 4.488730643154430069e-284 +1.348484848484848499e+03 -6.818181818181817562e+02 9.732007969108198063e-303 +1.378787878787878981e+03 -6.818181818181817562e+02 4.940656458412465442e-322 +1.409090909090909008e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.515151515151515014e+02 1.659224730130905997e-58 +-1.469696969696969745e+03 -6.515151515151515014e+02 2.408571401092927310e-53 +-1.439393939393939490e+03 -6.515151515151515014e+02 1.503795788735964714e-48 +-1.409090909090909008e+03 -6.515151515151515014e+02 4.217180761578686473e-44 +-1.378787878787878753e+03 -6.515151515151515014e+02 5.540540472263983872e-40 +-1.348484848484848499e+03 -6.515151515151515014e+02 3.552505182410919747e-36 +-1.318181818181818244e+03 -6.515151515151515014e+02 1.156617221994752775e-32 +-1.287878787878787989e+03 -6.515151515151515014e+02 1.987010532640029437e-29 +-1.257575757575757507e+03 -6.515151515151515014e+02 1.869446579660732052e-26 +-1.227272727272727252e+03 -6.515151515151515014e+02 9.984784196713949567e-24 +-1.196969696969696997e+03 -6.515151515151515014e+02 3.134375024086951533e-21 +-1.166666666666666515e+03 -6.515151515151515014e+02 5.979809732375958952e-19 +-1.136363636363636488e+03 -6.515151515151515014e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -6.515151515151515014e+02 5.551371713955597667e-15 +-1.075757575757575751e+03 -6.515151515151515014e+02 2.870579718490625878e-13 +-1.045454545454545496e+03 -6.515151515151515014e+02 1.018705348782984785e-11 +-1.015151515151515127e+03 -6.515151515151515014e+02 2.549720171445629635e-10 +-9.848484848484848726e+02 -6.515151515151515014e+02 4.619769020364174371e-09 +-9.545454545454545041e+02 -6.515151515151515014e+02 6.211753673035495130e-08 +-9.242424242424242493e+02 -6.515151515151515014e+02 6.346296855671450261e-07 +-8.939393939393938808e+02 -6.515151515151515014e+02 5.037885229815266850e-06 +-8.636363636363636260e+02 -6.515151515151515014e+02 3.173737341076260864e-05 +-8.333333333333332575e+02 -6.515151515151515014e+02 1.618546487670204787e-04 +-8.030303030303030027e+02 -6.515151515151515014e+02 6.807867228626436141e-04 +-7.727272727272727479e+02 -6.515151515151515014e+02 2.403214091272132952e-03 +-7.424242424242423795e+02 -6.515151515151515014e+02 7.235968611464953064e-03 +-7.121212121212121247e+02 -6.515151515151515014e+02 1.886316741582952719e-02 +-6.818181818181817562e+02 -6.515151515151515014e+02 4.316192073818533176e-02 +-6.515151515151515014e+02 -6.515151515151515014e+02 8.777546380688321104e-02 +-6.212121212121211329e+02 -6.515151515151515014e+02 1.604402458870251846e-01 +-5.909090909090908781e+02 -6.515151515151515014e+02 2.662358111743498013e-01 +-5.606060606060605096e+02 -6.515151515151515014e+02 4.046143710365227020e-01 +-5.303030303030302548e+02 -6.515151515151515014e+02 5.674271211594748010e-01 +-5.000000000000000000e+02 -6.515151515151515014e+02 7.389391304207549860e-01 +-4.696969696969697452e+02 -6.515151515151515014e+02 8.981242595383385208e-01 +-4.393939393939392630e+02 -6.515151515151515014e+02 1.022719026539218534e+00 +-4.090909090909090082e+02 -6.515151515151515014e+02 1.093943545730587941e+00 +-3.787878787878787534e+02 -6.515151515151515014e+02 1.100632249223705061e+00 +-3.484848484848484986e+02 -6.515151515151515014e+02 1.041722272936275617e+00 +-3.181818181818180165e+02 -6.515151515151515014e+02 9.264911260829740147e-01 +-2.878787878787877617e+02 -6.515151515151515014e+02 7.724865797785755994e-01 +-2.575757575757575069e+02 -6.515151515151515014e+02 6.016519329243269487e-01 +-2.272727272727272521e+02 -6.515151515151515014e+02 4.356244763048467972e-01 +-1.969696969696969973e+02 -6.515151515151515014e+02 2.914494675808929069e-01 +-1.666666666666665151e+02 -6.515151515151515014e+02 1.788682708422675016e-01 +-1.363636363636362603e+02 -6.515151515151515014e+02 9.984377095810423319e-02 +-1.060606060606060055e+02 -6.515151515151515014e+02 5.019822989602297503e-02 +-7.575757575757575069e+01 -6.515151515151515014e+02 2.248336393898580157e-02 +-4.545454545454549589e+01 -6.515151515151515014e+02 8.861941872120937883e-03 +-1.515151515151501371e+01 -6.515151515151515014e+02 3.032801906466353701e-03 +1.515151515151524109e+01 -6.515151515151515014e+02 8.880207537367765507e-04 +4.545454545454549589e+01 -6.515151515151515014e+02 2.189505576192053227e-04 +7.575757575757575069e+01 -6.515151515151515014e+02 4.468444522754314816e-05 +1.060606060606062329e+02 -6.515151515151515014e+02 7.410732345003742995e-06 +1.363636363636364877e+02 -6.515151515151515014e+02 9.793342834294385515e-07 +1.666666666666667425e+02 -6.515151515151515014e+02 1.009950414069050345e-07 +1.969696969696969973e+02 -6.515151515151515014e+02 7.949982292544349195e-09 +2.272727272727272521e+02 -6.515151515151515014e+02 4.666492816799106986e-10 +2.575757575757577342e+02 -6.515151515151515014e+02 1.992958468534039688e-11 +2.878787878787879890e+02 -6.515151515151515014e+02 6.035003681930575508e-13 +3.181818181818182438e+02 -6.515151515151515014e+02 1.261189869223059249e-14 +3.484848484848484986e+02 -6.515151515151515014e+02 1.768164275229492546e-16 +3.787878787878789808e+02 -6.515151515151515014e+02 1.614667396734060976e-18 +4.090909090909092356e+02 -6.515151515151515014e+02 9.313320549156388232e-21 +4.393939393939394904e+02 -6.515151515151515014e+02 3.286194629876708236e-23 +4.696969696969697452e+02 -6.515151515151515014e+02 6.861500121974843778e-26 +5.000000000000000000e+02 -6.515151515151515014e+02 8.190592154689639769e-29 +5.303030303030304822e+02 -6.515151515151515014e+02 5.393601910098739758e-32 +5.606060606060605096e+02 -6.515151515151515014e+02 1.888297121780456365e-35 +5.909090909090909918e+02 -6.515151515151515014e+02 3.383091011068759252e-39 +6.212121212121214739e+02 -6.515151515151515014e+02 2.981923889632180287e-43 +6.515151515151515014e+02 -6.515151515151515014e+02 1.241566904445750744e-47 +6.818181818181819835e+02 -6.515151515151515014e+02 2.341796425360375223e-52 +7.121212121212120110e+02 -6.515151515151515014e+02 1.916513524830084504e-57 +7.424242424242424931e+02 -6.515151515151515014e+02 6.510288553050908033e-63 +7.727272727272729753e+02 -6.515151515151515014e+02 8.770404237156898274e-69 +8.030303030303030027e+02 -6.515151515151515014e+02 4.471353353524697159e-75 +8.333333333333334849e+02 -6.515151515151515014e+02 8.222254727485334536e-82 +8.636363636363639671e+02 -6.515151515151515014e+02 5.191244991776807253e-89 +8.939393939393939945e+02 -6.515151515151515014e+02 1.069893269020488975e-96 +9.242424242424244767e+02 -6.515151515151515014e+02 6.834723485291045029e-105 +9.545454545454545041e+02 -6.515151515151515014e+02 1.283511602170492482e-113 +9.848484848484849863e+02 -6.515151515151515014e+02 6.711619999648056832e-123 +1.015151515151515468e+03 -6.515151515151515014e+02 9.245226322402562645e-133 +1.045454545454545496e+03 -6.515151515151515014e+02 3.169916622934572130e-143 +1.075757575757575978e+03 -6.515151515151515014e+02 2.553049735605590669e-154 +1.106060606060606005e+03 -6.515151515151515014e+02 4.552568153888466629e-166 +1.136363636363636488e+03 -6.515151515151515014e+02 1.692027994383817812e-178 +1.166666666666666970e+03 -6.515151515151515014e+02 1.232378926905090911e-191 +1.196969696969696997e+03 -6.515151515151515014e+02 1.651816880129409406e-205 +1.227272727272727479e+03 -6.515151515151515014e+02 3.821371855746360639e-220 +1.257575757575757507e+03 -6.515151515151515014e+02 1.429350950569962164e-235 +1.287878787878787989e+03 -6.515151515151515014e+02 8.087356593484389441e-252 +1.318181818181818471e+03 -6.515151515151515014e+02 6.468029419987556116e-269 +1.348484848484848499e+03 -6.515151515151515014e+02 6.824143492001728339e-287 +1.378787878787878981e+03 -6.515151515151515014e+02 8.853433688788388391e-306 +1.409090909090909008e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.212121212121211329e+02 8.731032066334944038e-60 +-1.469696969696969745e+03 -6.212121212121211329e+02 1.753221946291634726e-54 +-1.439393939393939490e+03 -6.212121212121211329e+02 1.482625960384713110e-49 +-1.409090909090909008e+03 -6.212121212121211329e+02 5.518239422536405300e-45 +-1.378787878787878753e+03 -6.212121212121211329e+02 9.435352470559983030e-41 +-1.348484848484848499e+03 -6.212121212121211329e+02 7.726491675956603008e-37 +-1.318181818181818244e+03 -6.212121212121211329e+02 3.155111508438681547e-33 +-1.287878787878787989e+03 -6.212121212121211329e+02 6.681290277800840970e-30 +-1.257575757575757507e+03 -6.212121212121211329e+02 7.620577489683034817e-27 +-1.227272727272727252e+03 -6.212121212121211329e+02 4.856568981151704978e-24 +-1.196969696969696997e+03 -6.212121212121211329e+02 1.791765446072199120e-21 +-1.166666666666666515e+03 -6.212121212121211329e+02 3.960062252250736354e-19 +-1.136363636363636488e+03 -6.212121212121211329e+02 5.418948642188741002e-17 +-1.106060606060606005e+03 -6.212121212121211329e+02 4.739218035293300145e-15 +-1.075757575757575751e+03 -6.212121212121211329e+02 2.731033359526279789e-13 +-1.045454545454545496e+03 -6.212121212121211329e+02 1.067799151664052595e-11 +-1.015151515151515127e+03 -6.212121212121211329e+02 2.913208311720644275e-10 +-9.848484848484848726e+02 -6.212121212121211329e+02 5.696572446328791145e-09 +-9.545454545454545041e+02 -6.212121212121211329e+02 8.190682658047596449e-08 +-9.242424242424242493e+02 -6.212121212121211329e+02 8.872761371850745857e-07 +-8.939393939393938808e+02 -6.212121212121211329e+02 7.410732345003848875e-06 +-8.636363636363636260e+02 -6.212121212121211329e+02 4.877778093119209215e-05 +-8.333333333333332575e+02 -6.212121212121211329e+02 2.582855175103848308e-04 +-8.030303030303030027e+02 -6.212121212121211329e+02 1.121804712250772801e-03 +-7.727272727272727479e+02 -6.212121212121211329e+02 4.069670962380081067e-03 +-7.424242424242423795e+02 -6.212121212121211329e+02 1.254224770355789019e-02 +-7.121212121212121247e+02 -6.212121212121211329e+02 3.335632957512539576e-02 +-6.818181818181817562e+02 -6.212121212121211329e+02 7.766838493185869441e-02 +-6.515151515151515014e+02 -6.212121212121211329e+02 1.604402458870249071e-01 +-6.212121212121211329e+02 -6.212121212121211329e+02 2.975697925943407429e-01 +-5.909090909090908781e+02 -6.212121212121211329e+02 5.008848067624604994e-01 +-5.606060606060605096e+02 -6.212121212121211329e+02 7.724865797785769317e-01 +-5.303030303030302548e+02 -6.212121212121211329e+02 1.100632249223707948e+00 +-5.000000000000000000e+02 -6.212121212121211329e+02 1.458980303435525983e+00 +-4.696969696969697452e+02 -6.212121212121211329e+02 1.809813356520449945e+00 +-4.393939393939392630e+02 -6.212121212121211329e+02 2.110474631917971244e+00 +-4.090909090909090082e+02 -6.212121212121211329e+02 2.321329840757228702e+00 +-3.787878787878787534e+02 -6.212121212121211329e+02 2.413325425405152824e+00 +-3.484848484848484986e+02 -6.212121212121211329e+02 2.373519179353698050e+00 +-3.181818181818180165e+02 -6.212121212121211329e+02 2.207529387731129944e+00 +-2.878787878787877617e+02 -6.212121212121211329e+02 1.938473033170044380e+00 +-2.575757575757575069e+02 -6.212121212121211329e+02 1.602576414572434604e+00 +-2.272727272727272521e+02 -6.212121212121211329e+02 1.242261988017614671e+00 +-1.969696969696969973e+02 -6.212121212121211329e+02 8.981242595383400751e-01 +-1.666666666666665151e+02 -6.212121212121211329e+02 6.016519329243285030e-01 +-1.363636363636362603e+02 -6.212121212121211329e+02 3.705615046728234496e-01 +-1.060606060606060055e+02 -6.212121212121211329e+02 2.079530918209728241e-01 +-7.575757575757575069e+01 -6.212121212121211329e+02 1.052466108158108121e-01 +-4.545454545454549589e+01 -6.212121212121211329e+02 4.748972307319349051e-02 +-1.515151515151501371e+01 -6.212121212121211329e+02 1.886316741582942658e-02 +1.515151515151524109e+01 -6.212121212121211329e+02 6.504161435522723411e-03 +4.545454545454549589e+01 -6.212121212121211329e+02 1.917483004401523408e-03 +7.575757575757575069e+01 -6.212121212121211329e+02 4.754453697203608930e-04 +1.060606060606062329e+02 -6.212121212121211329e+02 9.741538245333981915e-05 +1.363636363636364877e+02 -6.212121212121211329e+02 1.618470429048159956e-05 +1.666666666666667425e+02 -6.212121212121211329e+02 2.136920489407644691e-06 +1.969696969696969973e+02 -6.212121212121211329e+02 2.194815096921775354e-07 +2.272727272727272521e+02 -6.212121212121211329e+02 1.714417823045382066e-08 +2.575757575757577342e+02 -6.212121212121211329e+02 9.944691260328405740e-10 +2.878787878787879890e+02 -6.212121212121211329e+02 4.177650791163489679e-11 +3.181818181818182438e+02 -6.212121212121211329e+02 1.237978279006397351e-12 +3.484848484848484986e+02 -6.212121212121211329e+02 2.517511129640851463e-14 +3.787878787878789808e+02 -6.212121212121211329e+02 3.413565520039400730e-16 +4.090909090909092356e+02 -6.212121212121211329e+02 2.994939843867837540e-18 +4.393939393939394904e+02 -6.212121212121211329e+02 1.647931249405066438e-20 +4.696969696969697452e+02 -6.212121212121211329e+02 5.504943555269707219e-23 +5.000000000000000000e+02 -6.212121212121211329e+02 1.079405629075745686e-25 +5.303030303030304822e+02 -6.212121212121211329e+02 1.199646544736765024e-28 +5.606060606060605096e+02 -6.212121212121211329e+02 7.288549574529638981e-32 +5.909090909090909918e+02 -6.212121212121211329e+02 2.331814555953415053e-35 +6.212121212121214739e+02 -6.212121212121211329e+02 3.779387970961711291e-39 +6.515151515151515014e+02 -6.212121212121211329e+02 2.981923889632518819e-43 +6.818181818181819835e+02 -6.212121212121211329e+02 1.099147165157795239e-47 +7.121212121212120110e+02 -6.212121212121211329e+02 1.814259930289169969e-52 +7.424242424242424931e+02 -6.212121212121211329e+02 1.283781973573603385e-57 +7.727272727272729753e+02 -6.212121212121211329e+02 3.723560575195090796e-63 +8.030303030303030027e+02 -6.212121212121211329e+02 4.227579734002911266e-69 +8.333333333333334849e+02 -6.212121212121211329e+02 1.792032305386404785e-75 +8.636363636363639671e+02 -6.212121212121211329e+02 2.701708418515475436e-82 +8.939393939393939945e+02 -6.212121212121211329e+02 1.378323829382657658e-89 +9.242424242424244767e+02 -6.212121212121211329e+02 2.261149588469028835e-97 +9.545454545454545041e+02 -6.212121212121211329e+02 1.132090696910024055e-105 +9.848484848484849863e+02 -6.212121212121211329e+02 1.639756130904124598e-114 +1.015151515151515468e+03 -6.212121212121211329e+02 6.505178216560347553e-124 +1.045454545454545496e+03 -6.212121212121211329e+02 6.683752649730692834e-134 +1.075757575757575978e+03 -6.212121212121211329e+02 1.679676617131450600e-144 +1.106060606060606005e+03 -6.212121212121211329e+02 9.738713381805993122e-156 +1.136363636363636488e+03 -6.212121212121211329e+02 1.227264349567998815e-167 +1.166666666666666970e+03 -6.212121212121211329e+02 3.162924800414491335e-180 +1.196969696969696997e+03 -6.212121212121211329e+02 1.566646369530121476e-193 +1.227272727272727479e+03 -6.212121212121211329e+02 1.399797325212056017e-207 +1.257575757575757507e+03 -6.212121212121211329e+02 2.115025883286803511e-222 +1.287878787878787989e+03 -6.212121212121211329e+02 5.059765528446387279e-238 +1.318181818181818471e+03 -6.212121212121211329e+02 1.792176055433490743e-254 +1.348484848484848499e+03 -6.212121212121211329e+02 8.778119308818371409e-272 +1.378787878787878981e+03 -6.212121212121211329e+02 5.546146491229375902e-290 +1.409090909090909008e+03 -6.212121212121211329e+02 4.211262587266922816e-309 +1.439393939393939490e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.909090909090908781e+02 3.157007688089750471e-61 +-1.469696969696969745e+03 -5.909090909090908781e+02 8.942029677828947070e-56 +-1.439393939393939490e+03 -5.909090909090908781e+02 1.043664146101998765e-50 +-1.409090909090909008e+03 -5.909090909090908781e+02 5.249552997608682586e-46 +-1.378787878787878753e+03 -5.909090909090908781e+02 1.188658400193692936e-41 +-1.348484848484848499e+03 -5.909090909090908781e+02 1.264051646960954002e-37 +-1.318181818181818244e+03 -5.909090909090908781e+02 6.578229000976184727e-34 +-1.287878787878787989e+03 -5.909090909090908781e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -5.909090909090908781e+02 2.446121198940783104e-27 +-1.227272727272727252e+03 -5.909090909090908781e+02 1.886024763124178473e-24 +-1.196969696969696997e+03 -5.909090909090908781e+02 8.285952404760724992e-22 +-1.166666666666666515e+03 -5.909090909090908781e+02 2.148049618647529613e-19 +-1.136363636363636488e+03 -5.909090909090908781e+02 3.398582235670923945e-17 +-1.106060606060606005e+03 -5.909090909090908781e+02 3.390089671968818824e-15 +-1.075757575757575751e+03 -5.909090909090908781e+02 2.199664314715099011e-13 +-1.045454545454545496e+03 -5.909090909090908781e+02 9.566848707108876447e-12 +-1.015151515151515127e+03 -5.909090909090908781e+02 2.870434826384658232e-10 +-9.848484848484848726e+02 -5.909090909090908781e+02 6.107385580804595787e-09 +-9.545454545454545041e+02 -5.909090909090908781e+02 9.460584959310517690e-08 +-9.242424242424242493e+02 -5.909090909090908781e+02 1.094020203654192920e-06 +-8.939393939393938808e+02 -5.909090909090908781e+02 9.672320012642515871e-06 +-8.636363636363636260e+02 -5.909090909090908781e+02 6.687299228485612276e-05 +-8.333333333333332575e+02 -5.909090909090908781e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -5.909090909090908781e+02 1.663107833829679388e-03 +-7.727272727272727479e+02 -5.909090909090908781e+02 6.220444444303507500e-03 +-7.424242424242423795e+02 -5.909090909090908781e+02 1.967161942171896313e-02 +-7.121212121212121247e+02 -5.909090909090908781e+02 5.347011694349667471e-02 +-6.818181818181817562e+02 -5.909090909090908781e+02 1.268331178800952141e-01 +-6.515151515151515014e+02 -5.909090909090908781e+02 2.662358111743491351e-01 +-6.212121212121211329e+02 -5.909090909090908781e+02 5.008848067624596112e-01 +-5.909090909090908781e+02 -5.909090909090908781e+02 8.543497687776520078e-01 +-5.606060606060605096e+02 -5.909090909090908781e+02 1.334788491359497398e+00 +-5.303030303030302548e+02 -5.909090909090908781e+02 1.927454348151829588e+00 +-5.000000000000000000e+02 -5.909090909090908781e+02 2.592568317032778236e+00 +-4.696969696969697452e+02 -5.909090909090908781e+02 3.269594569239050230e+00 +-4.393939393939392630e+02 -5.909090909090908781e+02 3.886707582912675374e+00 +-4.090909090909090082e+02 -5.909090909090908781e+02 4.372847671700379912e+00 +-3.787878787878787534e+02 -5.909090909090908781e+02 4.669551349532363282e+00 +-3.484848484848484986e+02 -5.909090909090908781e+02 4.740363630203887624e+00 +-3.181818181818180165e+02 -5.909090909090908781e+02 4.576513902341193152e+00 +-2.878787878787877617e+02 -5.909090909090908781e+02 4.198257131978425427e+00 +-2.575757575757575069e+02 -5.909090909090908781e+02 3.651761936183826940e+00 +-2.272727272727272521e+02 -5.909090909090908781e+02 3.001833994227014468e+00 +-1.969696969696969973e+02 -5.909090909090908781e+02 2.321329840757224261e+00 +-1.666666666666665151e+02 -5.909090909090908781e+02 1.678926737930095836e+00 +-1.363636363636362603e+02 -5.909090909090908781e+02 1.127752104990677795e+00 +-1.060606060606060055e+02 -5.909090909090908781e+02 6.977316435222883362e-01 +-7.575757575757575069e+01 -5.909090909090908781e+02 3.938451388034542866e-01 +-4.545454545454549589e+01 -5.909090909090908781e+02 2.006586295801091324e-01 +-1.515151515151501371e+01 -5.909090909090908781e+02 9.117631266334728923e-02 +1.515151515151524109e+01 -5.909090909090908781e+02 3.646348270185578722e-02 +4.545454545454549589e+01 -5.909090909090908781e+02 1.265056373312005954e-02 +7.575757575757575069e+01 -5.909090909090908781e+02 3.748214649864048571e-03 +1.060606060606062329e+02 -5.909090909090908781e+02 9.325082122531798455e-04 +1.363636363636364877e+02 -5.909090909090908781e+02 1.912973124885134673e-04 +1.666666666666667425e+02 -5.909090909090908781e+02 3.173737341076260864e-05 +1.969696969696969973e+02 -5.909090909090908781e+02 4.171386994035362388e-06 +2.272727272727272521e+02 -5.909090909090908781e+02 4.249544803125891469e-07 +2.575757575757577342e+02 -5.909090909090908781e+02 3.278878867068289314e-08 +2.878787878787879890e+02 -5.909090909090908781e+02 1.870085776796223526e-09 +3.181818181818182438e+02 -5.909090909090908781e+02 7.685048295328282863e-11 +3.484848484848484986e+02 -5.909090909090908781e+02 2.215337409576231827e-12 +3.787878787878789808e+02 -5.909090909090908781e+02 4.355762747543134421e-14 +4.090909090909092356e+02 -5.909090909090908781e+02 5.672911599541362999e-16 +4.393939393939394904e+02 -5.909090909090908781e+02 4.746956502817738645e-18 +4.696969696969697452e+02 -5.909090909090908781e+02 2.472324417284304129e-20 +5.000000000000000000e+02 -5.909090909090908781e+02 7.754498717481483205e-23 +5.303030303030304822e+02 -5.909090909090908781e+02 1.415470165255482274e-25 +5.606060606060605096e+02 -5.909090909090908781e+02 1.451278128946179991e-28 +5.909090909090909918e+02 -5.909090909090908781e+02 8.056961709414218233e-32 +6.212121212121214739e+02 -5.909090909090908781e+02 2.331814555953249342e-35 +6.515151515151515014e+02 -5.909090909090908781e+02 3.383091011068759252e-39 +6.818181818181819835e+02 -5.909090909090908781e+02 2.363136351615304930e-43 +7.121212121212120110e+02 -5.909090909090908781e+02 7.623270566396219001e-48 +7.424242424242424931e+02 -5.909090909090908781e+02 1.088070231295461016e-52 +7.727272727272729753e+02 -5.909090909090908781e+02 6.574832806497732151e-58 +8.030303030303030027e+02 -5.909090909090908781e+02 1.607449729462834532e-63 +8.333333333333334849e+02 -5.909090909090908781e+02 1.517718613154128422e-69 +8.636363636363639671e+02 -5.909090909090908781e+02 5.275773338398540745e-76 +8.939393939393939945e+02 -5.909090909090908781e+02 6.428733181078703468e-83 +9.242424242424244767e+02 -5.909090909090908781e+02 2.611415843250372998e-90 +9.545454545454545041e+02 -5.909090909090908781e+02 3.358679381568038257e-98 +9.848484848484849863e+02 -5.909090909090908781e+02 1.297469096415455195e-106 +1.015151515151515468e+03 -5.909090909090908781e+02 1.426326987358436006e-115 +1.045454545454545496e+03 -5.909090909090908781e+02 4.222367043598891692e-125 +1.075757575757575978e+03 -5.909090909090908781e+02 3.181210730371993723e-135 +1.106060606060606005e+03 -5.909090909090908781e+02 5.758068049508879801e-146 +1.136363636363636488e+03 -5.909090909090908781e+02 2.360592021961061274e-157 +1.166666666666666970e+03 -5.909090909090908781e+02 2.063955429327502722e-169 +1.196969696969696997e+03 -5.909090909090908781e+02 3.619544693035390224e-182 +1.227272727272727479e+03 -5.909090909090908781e+02 1.195871167959041660e-195 +1.257575757575757507e+03 -5.909090909090908781e+02 6.983253455219812275e-210 +1.287878787878787989e+03 -5.909090909090908781e+02 6.753110700098334563e-225 +1.318181818181818471e+03 -5.909090909090908781e+02 1.012082337004283717e-240 +1.348484848484848499e+03 -5.909090909090908781e+02 2.197103695739887561e-257 +1.378787878787878981e+03 -5.909090909090908781e+02 6.449534607913044044e-275 +1.409090909090909008e+03 -5.909090909090908781e+02 2.386894684156463071e-293 +1.439393939393939490e+03 -5.909090909090908781e+02 1.037081049593326322e-312 +1.469696969696969973e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.606060606060605096e+02 7.750539401519811312e-63 +-1.469696969696969745e+03 -5.606060606060605096e+02 3.159916171861751340e-57 +-1.439393939393939490e+03 -5.606060606060605096e+02 5.190588847986098680e-52 +-1.409090909090909008e+03 -5.606060606060605096e+02 3.595420650648373964e-47 +-1.378787878787878753e+03 -5.606060606060605096e+02 1.097824547628575175e-42 +-1.348484848484848499e+03 -5.606060606060605096e+02 1.542723219854800460e-38 +-1.318181818181818244e+03 -5.606060606060605096e+02 1.040399671311648067e-34 +-1.287878787878787989e+03 -5.606060606060605096e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -5.606060606060605096e+02 6.145465357752497194e-28 +-1.227272727272727252e+03 -5.606060606060605096e+02 5.816818120354161683e-25 +-1.196969696969696997e+03 -5.606060606060605096e+02 3.085673479698904782e-22 +-1.166666666666666515e+03 -5.606060606060605096e+02 9.507170764263290107e-20 +-1.136363636363636488e+03 -5.606060606060605096e+02 1.760986780776509373e-17 +-1.106060606060606005e+03 -5.606060606060605096e+02 2.027190509963051746e-15 +-1.075757575757575751e+03 -5.606060606060605096e+02 1.497478014110327348e-13 +-1.045454545454545496e+03 -5.606060606060605096e+02 7.320000032674891436e-12 +-1.015151515151515127e+03 -5.606060606060605096e+02 2.438750248254308272e-10 +-9.848484848484848726e+02 -5.606060606060605096e+02 5.696572446328830850e-09 +-9.545454545454545041e+02 -5.606060606060605096e+02 9.585129365857886975e-08 +-9.242424242424242493e+02 -5.606060606060605096e+02 1.192152875094323727e-06 +-8.939393939393938808e+02 -5.606060606060605096e+02 1.123286822982204241e-05 +-8.636363636363636260e+02 -5.606060606060605096e+02 8.207536179214272901e-05 +-8.333333333333332575e+02 -5.606060606060605096e+02 4.754453697203643082e-04 +-8.030303030303030027e+02 -5.606060606060605096e+02 2.229563892895675744e-03 +-7.727272727272727479e+02 -5.606060606060605096e+02 8.631774319411381069e-03 +-7.424242424242423795e+02 -5.606060606060605096e+02 2.810179219584373403e-02 +-7.121212121212121247e+02 -5.606060606060605096e+02 7.826691917058378745e-02 +-6.818181818181817562e+02 -5.606060606060605096e+02 1.894753837471521707e-01 +-6.515151515151515014e+02 -5.606060606060605096e+02 4.046143710365219803e-01 +-6.212121212121211329e+02 -5.606060606060605096e+02 7.724865797785769317e-01 +-5.909090909090908781e+02 -5.606060606060605096e+02 1.334788491359497398e+00 +-5.606060606060605096e+02 -5.606060606060605096e+02 2.110474631917974797e+00 +-5.303030303030302548e+02 -5.606060606060605096e+02 3.083414106412976530e+00 +-5.000000000000000000e+02 -5.606060606060605096e+02 4.198257131978437862e+00 +-4.696969696969697452e+02 -5.606060606060605096e+02 5.366074047187603391e+00 +-4.393939393939392630e+02 -5.606060606060605096e+02 6.477736584771363937e+00 +-4.090909090909090082e+02 -5.606060606060605096e+02 7.420975727555112478e+00 +-3.787878787878787534e+02 -5.606060606060605096e+02 8.097025652719134214e+00 +-3.484848484848484986e+02 -5.606060606060605096e+02 8.434047231856165894e+00 +-3.181818181818180165e+02 -5.606060606060605096e+02 8.396056384465889977e+00 +-2.878787878787877617e+02 -5.606060606060605096e+02 7.987112918615052237e+00 +-2.575757575757575069e+02 -5.606060606060605096e+02 7.250857669587010612e+00 +-2.272727272727272521e+02 -5.606060606060605096e+02 6.265381112019366761e+00 +-1.969696969696969973e+02 -5.606060606060605096e+02 5.133353887909683166e+00 +-1.666666666666665151e+02 -5.606060606060605096e+02 3.967812283772121695e+00 +-1.363636363636362603e+02 -5.606060606060605096e+02 2.875155878473119930e+00 +-1.060606060606060055e+02 -5.606060606060605096e+02 1.938473033170046156e+00 +-7.575757575757575069e+01 -5.606060606060605096e+02 1.205417551072405447e+00 +-4.545454545454549589e+01 -5.606060606060605096e+02 6.844622249752956300e-01 +-1.515151515151501371e+01 -5.606060606060605096e+02 3.509248288217568512e-01 +1.515151515151524109e+01 -5.606060606060605096e+02 1.604402458870249071e-01 +4.545454545454549589e+01 -5.606060606060605096e+02 6.451975134901938302e-02 +7.575757575757575069e+01 -5.606060606060605096e+02 2.248336393898591953e-02 +1.060606060606062329e+02 -5.606060606060605096e+02 6.680235796974064513e-03 +1.363636363636364877e+02 -5.606060606060605096e+02 1.663107833829682424e-03 +1.666666666666667425e+02 -5.606060606060605096e+02 3.405233689522310365e-04 +1.969696969696969973e+02 -5.606060606060605096e+02 5.621272911507701261e-05 +2.272727272727272521e+02 -5.606060606060605096e+02 7.325049444657307266e-06 +2.575757575757577342e+02 -5.606060606060605096e+02 7.368261931620209073e-07 +2.878787878787879890e+02 -5.606060606060605096e+02 5.587945784002515620e-08 +3.181818181818182438e+02 -5.606060606060605096e+02 3.116660753075333131e-09 +3.484848484848484986e+02 -5.606060606060605096e+02 1.245541639253622513e-10 +3.787878787878789808e+02 -5.606060606060605096e+02 3.470587925503447315e-12 +4.090909090909092356e+02 -5.606060606060605096e+02 6.552879881345054660e-14 +4.393939393939394904e+02 -5.606060606060605096e+02 8.137997505906992195e-16 +4.696969696969697452e+02 -5.606060606060605096e+02 6.444577989125091283e-18 +5.000000000000000000e+02 -5.606060606060605096e+02 3.151098353630756389e-20 +5.303030303030304822e+02 -5.606060606060605096e+02 9.199887089891759244e-23 +5.606060606060605096e+02 -5.606060606060605096e+02 1.549109724599552645e-25 +5.909090909090909918e+02 -5.606060606060605096e+02 1.451278128946138961e-28 +6.212121212121214739e+02 -5.606060606060605096e+02 7.288549574529121158e-32 +6.515151515151515014e+02 -5.606060606060605096e+02 1.888297121780456365e-35 +6.818181818181819835e+02 -5.606060606060605096e+02 2.425596935316179543e-39 +7.121212121212120110e+02 -5.606060606060605096e+02 1.482961626973036429e-43 +7.424242424242424931e+02 -5.606060606060605096e+02 4.137248587890261161e-48 +7.727272727272729753e+02 -5.606060606060605096e+02 5.043531720429866065e-53 +8.030303030303030027e+02 -5.606060606060605096e+02 2.569412945640338810e-58 +8.333333333333334849e+02 -5.606060606060605096e+02 5.225251588496137604e-64 +8.636363636363639671e+02 -5.606060606060605096e+02 4.046842924221980545e-70 +8.939393939393939945e+02 -5.606060606060605096e+02 1.137330255125591933e-76 +9.242424242424244767e+02 -5.606060606060605096e+02 1.103841607000073970e-83 +9.545454545454545041e+02 -5.606060606060605096e+02 3.516650693976034658e-91 +9.848484848484849863e+02 -5.606060606060605096e+02 3.491161610846682618e-99 +1.015151515151515468e+03 -5.606060606060605096e+02 1.024019974798551928e-107 +1.045454545454545496e+03 -5.606060606060605096e+02 8.404032505440477884e-117 +1.075757575757575978e+03 -5.606060606060605096e+02 1.825216843124890568e-126 +1.106060606060606005e+03 -5.606060606060605096e+02 9.909662211053542632e-137 +1.136363636363636488e+03 -5.606060606060605096e+02 1.268979554189097482e-147 +1.166666666666666970e+03 -5.606060606060605096e+02 3.611595492651089108e-159 +1.196969696969696997e+03 -5.606060606060605096e+02 2.150072767339572052e-171 +1.227272727272727479e+03 -5.606060606060605096e+02 2.516756677948042798e-184 +1.257575757575757507e+03 -5.606060606060605096e+02 5.438151644394856985e-198 +1.287878787878787989e+03 -5.606060606060605096e+02 2.033925169773270969e-212 +1.318181818181818471e+03 -5.606060606060605096e+02 1.233125621691070322e-227 +1.348484848484848499e+03 -5.606060606060605096e+02 1.133566620857054436e-243 +1.378787878787878981e+03 -5.606060606060605096e+02 1.476034124077952711e-260 +1.409090909090909008e+03 -5.606060606060605096e+02 2.540160591673379619e-278 +1.439393939393939490e+03 -5.606060606060605096e+02 5.384070588134642577e-297 +1.469696969696969973e+03 -5.606060606060605096e+02 1.308211720340744662e-316 +1.500000000000000000e+03 -5.606060606060605096e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.303030303030302548e+02 1.274954127373016771e-64 +-1.469696969696969745e+03 -5.303030303030302548e+02 7.640771892900340018e-59 +-1.439393939393939490e+03 -5.303030303030302548e+02 1.802615210573119387e-53 +-1.409090909090909008e+03 -5.303030303030302548e+02 1.753510576100426629e-48 +-1.378787878787878753e+03 -5.303030303030302548e+02 7.357551500589939676e-44 +-1.348484848484848499e+03 -5.303030303030302548e+02 1.391301834018568820e-39 +-1.318181818181818244e+03 -5.303030303030302548e+02 1.237313225194135063e-35 +-1.287878787878787989e+03 -5.303030303030302548e+02 5.393601910098739758e-32 +-1.257575757575757507e+03 -5.303030303030302548e+02 1.199646544736799104e-28 +-1.227272727272727252e+03 -5.303030303030302548e+02 1.415470165255562630e-25 +-1.196969696969696997e+03 -5.303030303030302548e+02 9.199887089891889724e-23 +-1.166666666666666515e+03 -5.303030303030302548e+02 3.416044915081429446e-20 +-1.136363636363636488e+03 -5.303030303030302548e+02 7.506067042544040144e-18 +-1.106060606060606005e+03 -5.303030303030302548e+02 1.009720453475564840e-15 +-1.075757575757575751e+03 -5.303030303030302548e+02 8.592218911187417590e-14 +-1.045454545454545496e+03 -5.303030303030302548e+02 4.773139830449487581e-12 +-1.015151515151515127e+03 -5.303030303030302548e+02 1.784186981526931991e-10 +-9.848484848484848726e+02 -5.303030303030302548e+02 4.619769020364141284e-09 +-9.545454545454545041e+02 -5.303030303030302548e+02 8.519492193135790364e-08 +-9.242424242424242493e+02 -5.303030303030302548e+02 1.149090232075844041e-06 +-8.939393939393938808e+02 -5.303030303030302548e+02 1.162621955646470765e-05 +-8.636363636363636260e+02 -5.303030303030302548e+02 9.039146387247680285e-05 +-8.333333333333332575e+02 -5.303030303030302548e+02 5.525161055462762209e-04 +-8.030303030303030027e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +-7.727272727272727479e+02 -5.303030303030302548e+02 1.092396005911756493e-02 +-7.424242424242423795e+02 -5.303030303030302548e+02 3.675900705335603119e-02 +-7.121212121212121247e+02 -5.303030303030302548e+02 1.052466108158106178e-01 +-6.818181818181817562e+02 -5.303030303030302548e+02 2.607084247504933838e-01 +-6.515151515151515014e+02 -5.303030303030302548e+02 5.674271211594738018e-01 +-6.212121212121211329e+02 -5.303030303030302548e+02 1.100632249223705061e+00 +-5.909090909090908781e+02 -5.303030303030302548e+02 1.927454348151829588e+00 +-5.606060606060605096e+02 -5.303030303030302548e+02 3.083414106412971201e+00 +-5.303030303030302548e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-5.000000000000000000e+02 -5.303030303030302548e+02 6.265381112019357879e+00 +-4.696969696969697452e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-4.393939393939392630e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-4.090909090909090082e+02 -5.303030303030302548e+02 1.149936924196613397e+01 +-3.787878787878787534e+02 -5.303030303030302548e+02 1.276250745677549325e+01 +-3.484848484848484986e+02 -5.303030303030302548e+02 1.356927875085422208e+01 +-3.181818181818180165e+02 -5.303030303030302548e+02 1.384652974243122969e+01 +-2.878787878787877617e+02 -5.303030303030302548e+02 1.356927875085421320e+01 +-2.575757575757575069e+02 -5.303030303030302548e+02 1.276250745677547904e+01 +-2.272727272727272521e+02 -5.303030303030302548e+02 1.149936924196612864e+01 +-1.969696969696969973e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-1.666666666666665151e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-1.363636363636362603e+02 -5.303030303030302548e+02 6.265381112019347221e+00 +-1.060606060606060055e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-7.575757575757575069e+01 -5.303030303030302548e+02 3.083414106412968536e+00 +-4.545454545454549589e+01 -5.303030303030302548e+02 1.927454348151831365e+00 +-1.515151515151501371e+01 -5.303030303030302548e+02 1.100632249223703063e+00 +1.515151515151524109e+01 -5.303030303030302548e+02 5.674271211594728026e-01 +4.545454545454549589e+01 -5.303030303030302548e+02 2.607084247504922181e-01 +7.575757575757575069e+01 -5.303030303030302548e+02 1.052466108158106178e-01 +1.060606060606062329e+02 -5.303030303030302548e+02 3.675900705335558016e-02 +1.363636363636364877e+02 -5.303030303030302548e+02 1.092396005911750595e-02 +1.666666666666667425e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +1.969696969696969973e+02 -5.303030303030302548e+02 5.525161055462712335e-04 +2.272727272727272521e+02 -5.303030303030302548e+02 9.039146387247776508e-05 +2.575757575757577342e+02 -5.303030303030302548e+02 1.162621955646450097e-05 +2.878787878787879890e+02 -5.303030303030302548e+02 1.149090232075827735e-06 +3.181818181818182438e+02 -5.303030303030302548e+02 8.519492193135669927e-08 +3.484848484848484986e+02 -5.303030303030302548e+02 4.619769020364223175e-09 +3.787878787878789808e+02 -5.303030303030302548e+02 1.784186981526931991e-10 +4.090909090909092356e+02 -5.303030303030302548e+02 4.773139830449487581e-12 +4.393939393939394904e+02 -5.303030303030302548e+02 8.592218911187417590e-14 +4.696969696969697452e+02 -5.303030303030302548e+02 1.009720453475543344e-15 +5.000000000000000000e+02 -5.303030303030302548e+02 7.506067042544200381e-18 +5.303030303030304822e+02 -5.303030303030302548e+02 3.416044915081259121e-20 +5.606060606060605096e+02 -5.303030303030302548e+02 9.199887089892153034e-23 +5.909090909090909918e+02 -5.303030303030302548e+02 1.415470165255522452e-25 +6.212121212121214739e+02 -5.303030303030302548e+02 1.199646544736730944e-28 +6.515151515151515014e+02 -5.303030303030302548e+02 5.393601910098969659e-32 +6.818181818181819835e+02 -5.303030303030302548e+02 1.237313225194047396e-35 +7.121212121212120110e+02 -5.303030303030302548e+02 1.391301834018608461e-39 +7.424242424242424931e+02 -5.303030303030302548e+02 7.357551500589416943e-44 +7.727272727272729753e+02 -5.303030303030302548e+02 1.753510576100152549e-48 +8.030303030303030027e+02 -5.303030303030302548e+02 1.802615210573119387e-53 +8.333333333333334849e+02 -5.303030303030302548e+02 7.640771892899254044e-59 +8.636363636363639671e+02 -5.303030303030302548e+02 1.274954127372799349e-64 +8.939393939393939945e+02 -5.303030303030302548e+02 7.985867999539598362e-71 +9.242424242424244767e+02 -5.303030303030302548e+02 1.788259835300874445e-77 +9.545454545454545041e+02 -5.303030303030302548e+02 1.361740296016062085e-84 +9.848484848484849863e+02 -5.303030303030302548e+02 3.350047264315408913e-92 +1.015151515151515468e+03 -5.303030303030302548e+02 2.526398915685015648e-100 +1.045454545454545496e+03 -5.303030303030302548e+02 5.534930789536566627e-109 +1.075757575757575978e+03 -5.303030303030302548e+02 3.334342676871025778e-118 +1.106060606060606005e+03 -5.303030303030302548e+02 5.221413508757310352e-128 +1.136363636363636488e+03 -5.303030303030302548e+02 2.006787473306626300e-138 +1.166666666666666970e+03 -5.303030303030302548e+02 1.785127688795620203e-149 +1.196969696969696997e+03 -5.303030303030302548e+02 3.461581338702744903e-161 +1.227272727272727479e+03 -5.303030303030302548e+02 1.376459522873278293e-173 +1.257575757575757507e+03 -5.303030303030302548e+02 1.054498239096216513e-186 +1.287878787878787989e+03 -5.303030303030302548e+02 1.460478627360531291e-200 +1.318181818181818471e+03 -5.303030303030302548e+02 3.427271189294340881e-215 +1.348484848484848499e+03 -5.303030303030302548e+02 1.275575583369892472e-230 +1.378787878787878981e+03 -5.303030303030302548e+02 7.039348969580853945e-247 +1.409090909090909008e+03 -5.303030303030302548e+02 5.378423962585587468e-264 +1.439393939393939490e+03 -5.303030303030302548e+02 5.305973067521587417e-282 +1.469696969696969973e+03 -5.303030303030302548e+02 6.295312769211626028e-301 +1.500000000000000000e+03 -5.303030303030302548e+02 8.399115979301191251e-321 +-1.500000000000000000e+03 -5.000000000000000000e+02 1.385119369922601767e-66 +-1.469696969696969745e+03 -5.000000000000000000e+02 1.247000591634284549e-60 +-1.439393939393939490e+03 -5.000000000000000000e+02 4.315065247200378012e-55 +-1.409090909090909008e+03 -5.000000000000000000e+02 6.015720192032289303e-50 +-1.378787878787878753e+03 -5.000000000000000000e+02 3.537278923913023716e-45 +-1.348484848484848499e+03 -5.000000000000000000e+02 9.172713499359318212e-41 +-1.318181818181818244e+03 -5.000000000000000000e+02 1.095474273756923179e-36 +-1.287878787878787989e+03 -5.000000000000000000e+02 6.284560592169752431e-33 +-1.257575757575757507e+03 -5.000000000000000000e+02 1.804147929571447884e-29 +-1.227272727272727252e+03 -5.000000000000000000e+02 2.696581401566250365e-26 +-1.196969696969696997e+03 -5.000000000000000000e+02 2.180631712290003242e-23 +-1.166666666666666515e+03 -5.000000000000000000e+02 9.902054361619639494e-21 +-1.136363636363636488e+03 -5.000000000000000000e+02 2.617295991581659639e-18 +-1.106060606060606005e+03 -5.000000000000000000e+02 4.169066704949643775e-16 +-1.075757575757575751e+03 -5.000000000000000000e+02 4.138288825130378369e-14 +-1.045454545454545496e+03 -5.000000000000000000e+02 2.643624361305260079e-12 +-1.015151515151515127e+03 -5.000000000000000000e+02 1.121089509384008515e-10 +-9.848484848484848726e+02 -5.000000000000000000e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -5.000000000000000000e+02 6.635633443757741510e-08 +-9.242424242424242493e+02 -5.000000000000000000e+02 9.793342834294525276e-07 +-8.939393939393938808e+02 -5.000000000000000000e+02 1.072840490473388338e-05 +-8.636363636363636260e+02 -5.000000000000000000e+02 8.942879788635336709e-05 +-8.333333333333332575e+02 -5.000000000000000000e+02 5.807692880778107065e-04 +-8.030303030303030027e+02 -5.000000000000000000e+02 3.004854438145668997e-03 +-7.727272727272727479e+02 -5.000000000000000000e+02 1.265056373312010290e-02 +-7.424242424242423795e+02 -5.000000000000000000e+02 4.420787312407718772e-02 +-7.121212121212121247e+02 -5.000000000000000000e+02 1.306450276394798549e-01 +-6.818181818181817562e+02 -5.000000000000000000e+02 3.322411735347162720e-01 +-6.515151515151515014e+02 -5.000000000000000000e+02 7.389391304207537647e-01 +-6.212121212121211329e+02 -5.000000000000000000e+02 1.458980303435523318e+00 +-5.909090909090908781e+02 -5.000000000000000000e+02 2.592568317032778236e+00 +-5.606060606060605096e+02 -5.000000000000000000e+02 4.198257131978432533e+00 +-5.303030303030302548e+02 -5.000000000000000000e+02 6.265381112019357879e+00 +-5.000000000000000000e+02 -5.000000000000000000e+02 8.703836765622375182e+00 +-4.696969696969697452e+02 -5.000000000000000000e+02 1.135448600013550191e+01 +-4.393939393939392630e+02 -5.000000000000000000e+02 1.401489965409862748e+01 +-4.090909090909090082e+02 -5.000000000000000000e+02 1.647077799900302608e+01 +-3.787878787878787534e+02 -5.000000000000000000e+02 1.852419054593362091e+01 +-3.484848484848484986e+02 -5.000000000000000000e+02 2.001374351117113903e+01 +-3.181818181818180165e+02 -5.000000000000000000e+02 2.082609784612732895e+01 +-2.878787878787877617e+02 -5.000000000000000000e+02 2.090104720680696104e+01 +-2.575757575757575069e+02 -5.000000000000000000e+02 2.023309862889173161e+01 +-2.272727272727272521e+02 -5.000000000000000000e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 -5.000000000000000000e+02 1.691944523421542002e+01 +-1.666666666666665151e+02 -5.000000000000000000e+02 1.452916255455595440e+01 +-1.363636363636362603e+02 -5.000000000000000000e+02 1.189267220388693858e+01 +-1.060606060606060055e+02 -5.000000000000000000e+02 9.223041622713186172e+00 +-7.575757575757575069e+01 -5.000000000000000000e+02 6.727593712141153759e+00 +-4.545454545454549589e+01 -5.000000000000000000e+02 4.576513902341193152e+00 +-1.515151515151501371e+01 -5.000000000000000000e+02 2.875155878473105719e+00 +1.515151515151524109e+01 -5.000000000000000000e+02 1.649929098861372179e+00 +4.545454545454549589e+01 -5.000000000000000000e+02 8.543497687776482330e-01 +7.575757575757575069e+01 -5.000000000000000000e+02 3.938451388034535650e-01 +1.060606060606062329e+02 -5.000000000000000000e+02 1.592762472320076450e-01 +1.363636363636364877e+02 -5.000000000000000000e+02 5.561503648793426208e-02 +1.666666666666667425e+02 -5.000000000000000000e+02 1.648134427951286618e-02 +1.969696969696969973e+02 -5.000000000000000000e+02 4.069670962380073261e-03 +2.272727272727272521e+02 -5.000000000000000000e+02 8.210372360606049214e-04 +2.575757575757577342e+02 -5.000000000000000000e+02 1.325371086279554078e-04 +2.878787878787879890e+02 -5.000000000000000000e+02 1.674483854635813149e-05 +3.181818181818182438e+02 -5.000000000000000000e+02 1.617538348122345181e-06 +3.484848484848484986e+02 -5.000000000000000000e+02 1.165690430938539772e-07 +3.787878787878789808e+02 -5.000000000000000000e+02 6.107385580804444413e-09 +4.090909090909092356e+02 -5.000000000000000000e+02 2.264242348262330060e-10 +4.393939393939394904e+02 -5.000000000000000000e+02 5.774328674328721260e-12 +4.696969696969697452e+02 -5.000000000000000000e+02 9.834906517405588868e-14 +5.000000000000000000e+02 -5.000000000000000000e+02 1.084855264042937882e-15 +5.303030303030304822e+02 -5.000000000000000000e+02 7.506067042544040144e-18 +5.606060606060605096e+02 -5.000000000000000000e+02 3.151098353630756389e-20 +5.909090909090909918e+02 -5.000000000000000000e+02 7.754498717481263388e-23 +6.212121212121214739e+02 -5.000000000000000000e+02 1.079405629075653851e-25 +6.515151515151515014e+02 -5.000000000000000000e+02 8.190592154689639769e-29 +6.818181818181819835e+02 -5.000000000000000000e+02 3.261141548139720315e-32 +7.121212121212120110e+02 -5.000000000000000000e+02 6.549910100891336762e-36 +7.424242424242424931e+02 -5.000000000000000000e+02 6.371820707268080494e-40 +7.727272727272729753e+02 -5.000000000000000000e+02 2.879181287860594111e-44 +8.030303030303030027e+02 -5.000000000000000000e+02 5.788020115190711360e-49 +8.333333333333334849e+02 -5.000000000000000000e+02 4.952089332747266615e-54 +8.636363636363639671e+02 -5.000000000000000000e+02 1.722859058062317123e-59 +8.939393939393939945e+02 -5.000000000000000000e+02 2.325856181748250043e-65 +9.242424242424244767e+02 -5.000000000000000000e+02 1.161235584405599076e-71 +9.545454545454545041e+02 -5.000000000000000000e+02 2.041071860286435924e-78 +9.848484848484849863e+02 -5.000000000000000000e+02 1.200760533549086390e-85 +1.015151515151515468e+03 -5.000000000000000000e+02 2.245111407822327572e-93 +1.045454545454545496e+03 -5.000000000000000000e+02 1.265288505022653967e-101 +1.075757575757575978e+03 -5.000000000000000000e+02 2.035924916243278864e-110 +1.106060606060606005e+03 -5.000000000000000000e+02 8.848474370846281444e-120 +1.136363636363636488e+03 -5.000000000000000000e+02 9.814924425518539964e-130 +1.166666666666666970e+03 -5.000000000000000000e+02 2.622155751581993079e-140 +1.196969696969696997e+03 -5.000000000000000000e+02 1.590331173135733218e-151 +1.227272727272727479e+03 -5.000000000000000000e+02 2.061305607751825308e-163 +1.257575757575757507e+03 -5.000000000000000000e+02 5.368520886190014728e-176 +1.287878787878787989e+03 -5.000000000000000000e+02 2.638272463260076417e-189 +1.318181818181818471e+03 -5.000000000000000000e+02 2.294543125523952956e-203 +1.348484848484848499e+03 -5.000000000000000000e+02 3.308314558189894351e-218 +1.378787878787878981e+03 -5.000000000000000000e+02 7.398391846422538736e-234 +1.409090909090909008e+03 -5.000000000000000000e+02 2.397934725488949310e-250 +1.439393939393939490e+03 -5.000000000000000000e+02 1.051283800345577783e-267 +1.469696969696969973e+03 -5.000000000000000000e+02 5.811146587114891270e-286 +1.500000000000000000e+03 -5.000000000000000000e+02 3.770536500545132397e-305 +-1.500000000000000000e+03 -4.696969696969697452e+02 9.783564016050266370e-69 +-1.469696969696969745e+03 -4.696969696969697452e+02 1.353234097284519865e-62 +-1.439393939393939490e+03 -4.696969696969697452e+02 7.019409751131140033e-57 +-1.409090909090909008e+03 -4.696969696969697452e+02 1.432320621239124038e-51 +-1.378787878787878753e+03 -4.696969696969697452e+02 1.204524420319554228e-46 +-1.348484848484848499e+03 -4.696969696969697452e+02 4.368315301211030715e-42 +-1.318181818181818244e+03 -4.696969696969697452e+02 7.139802540245438189e-38 +-1.287878787878787989e+03 -4.696969696969697452e+02 5.489675720399862976e-34 +-1.257575757575757507e+03 -4.696969696969697452e+02 2.070014663641281400e-30 +-1.227272727272727252e+03 -4.696969696969697452e+02 3.985730491565544103e-27 +-1.196969696969696997e+03 -4.696969696969697452e+02 4.075259886177523587e-24 +-1.166666666666666515e+03 -4.696969696969697452e+02 2.298180960274097135e-21 +-1.136363636363636488e+03 -4.696969696969697452e+02 7.415268609422142457e-19 +-1.106060606060606005e+03 -4.696969696969697452e+02 1.418335871733455173e-16 +-1.075757575757575751e+03 -4.696969696969697452e+02 1.664179486460321568e-14 +-1.045454545454545496e+03 -4.696969696969697452e+02 1.237978279006370896e-12 +-1.015151515151515127e+03 -4.696969696969697452e+02 6.027040850409627817e-11 +-9.848484848484848726e+02 -4.696969696969697452e+02 1.979810045147800740e-09 +-9.545454545454545041e+02 -4.696969696969697452e+02 4.518401091155292189e-08 +-9.242424242424242493e+02 -4.696969696969697452e+02 7.368261931620260953e-07 +-8.939393939393938808e+02 -4.696969696969697452e+02 8.818710076177945181e-06 +-8.636363636363636260e+02 -4.696969696969697452e+02 7.947107386062757359e-05 +-8.333333333333332575e+02 -4.696969696969697452e+02 5.525161055462741609e-04 +-8.030303030303030027e+02 -4.696969696969697452e+02 3.032801906466364543e-03 +-7.727272727272727479e+02 -4.696969696969697452e+02 1.343387640559214405e-02 +-7.424242424242423795e+02 -4.696969696969697452e+02 4.902023343803175309e-02 +-7.121212121212121247e+02 -4.696969696969697452e+02 1.502409106354286039e-01 +-6.818181818181817562e+02 -4.696969696969697452e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -4.696969696969697452e+02 8.981242595383369665e-01 +-6.212121212121211329e+02 -4.696969696969697452e+02 1.809813356520446836e+00 +-5.909090909090908781e+02 -4.696969696969697452e+02 3.269594569239047566e+00 +-5.606060606060605096e+02 -4.696969696969697452e+02 5.366074047187590956e+00 +-5.303030303030302548e+02 -4.696969696969697452e+02 8.097025652719105793e+00 +-5.000000000000000000e+02 -4.696969696969697452e+02 1.135448600013549125e+01 +-4.696969696969697452e+02 -4.696969696969697452e+02 1.493871111047210221e+01 +-4.393939393939392630e+02 -4.696969696969697452e+02 1.859330534199407836e+01 +-4.090909090909090082e+02 -4.696969696969697452e+02 2.204730934729140301e+01 +-3.787878787878787534e+02 -4.696969696969697452e+02 2.505136371008615370e+01 +-3.484848484848484986e+02 -4.696969696969697452e+02 2.740114767170857135e+01 +-3.181818181818180165e+02 -4.696969696969697452e+02 2.894783723543701370e+01 +-2.878787878787877617e+02 -4.696969696969697452e+02 2.959957150752310184e+01 +-2.575757575757575069e+02 -4.696969696969697452e+02 2.931920339352129190e+01 +-2.272727272727272521e+02 -4.696969696969697452e+02 2.812259658780463312e+01 +-1.969696969696969973e+02 -4.696969696969697452e+02 2.607941266867414143e+01 +-1.666666666666665151e+02 -4.696969696969697452e+02 2.331554257030982313e+01 +-1.363636363636362603e+02 -4.696969696969697452e+02 2.001374351117110351e+01 +-1.060606060606060055e+02 -4.696969696969697452e+02 1.640739115024344486e+01 +-7.575757575757575069e+01 -4.696969696969697452e+02 1.276250745677545773e+01 +-4.545454545454549589e+01 -4.696969696969697452e+02 9.346267334126007853e+00 +-1.515151515151501371e+01 -4.696969696969697452e+02 6.386017470320072498e+00 +1.515151515151524109e+01 -4.696969696969697452e+02 4.029575336703639543e+00 +4.545454545454549589e+01 -4.696969696969697452e+02 2.321329840757213159e+00 +7.575757575757575069e+01 -4.696969696969697452e+02 1.205417551072399007e+00 +1.060606060606062329e+02 -4.696969696969697452e+02 5.564158524580616882e-01 +1.363636363636364877e+02 -4.696969696969697452e+02 2.248664244665884437e-01 +1.666666666666667425e+02 -4.696969696969697452e+02 7.826691917058282988e-02 +1.969696969696969973e+02 -4.696969696969697452e+02 2.305097498732430056e-02 +2.272727272727272521e+02 -4.696969696969697452e+02 5.637029251018730973e-03 +2.575757575757577342e+02 -4.696969696969697452e+02 1.121804712250755020e-03 +2.878787878787879890e+02 -4.696969696969697452e+02 1.778319660458189272e-04 +3.181818181818182438e+02 -4.696969696969697452e+02 2.195387441913282625e-05 +3.484848484848484986e+02 -4.696969696969697452e+02 2.060952754440492893e-06 +3.787878787878789808e+02 -4.696969696969697452e+02 1.434797832226715602e-07 +4.090909090909092356e+02 -4.696969696969697452e+02 7.215277938779037422e-09 +4.393939393939394904e+02 -4.696969696969697452e+02 2.549720171445584657e-10 +4.696969696969697452e+02 -4.696969696969697452e+02 6.151911244443070217e-12 +5.000000000000000000e+02 -4.696969696969697452e+02 9.834906517405519448e-14 +5.303030303030304822e+02 -4.696969696969697452e+02 1.009720453475500351e-15 +5.606060606060605096e+02 -4.696969696969697452e+02 6.444577989125045061e-18 +5.909090909090909918e+02 -4.696969696969697452e+02 2.472324417284251467e-20 +6.212121212121214739e+02 -4.696969696969697452e+02 5.504943555269237022e-23 +6.515151515151515014e+02 -4.696969696969697452e+02 6.861500121974648627e-26 +6.818181818181819835e+02 -4.696969696969697452e+02 4.611582579933525729e-29 +7.121212121212120110e+02 -4.696969696969697452e+02 1.607885402204063373e-32 +7.424242424242424931e+02 -4.696969696969697452e+02 2.794521287592013336e-36 +7.727272727272729753e+02 -4.696969696969697452e+02 2.323504838735485356e-40 +8.030303030303030027e+02 -4.696969696969697452e+02 8.858572265124334768e-45 +8.333333333333334849e+02 -4.696969696969697452e+02 1.482625960384607899e-49 +8.636363636363639671e+02 -4.696969696969697452e+02 1.041536444950537451e-54 +8.939393939393939945e+02 -4.696969696969697452e+02 2.932805033955014141e-60 +9.242424242424244767e+02 -4.696969696969697452e+02 3.157273288492741435e-66 +9.545454545454545041e+02 -4.696969696969697452e+02 1.237882402550954711e-72 +9.848484848484849863e+02 -4.696969696969697452e+02 1.681769093994011647e-79 +1.015151515151515468e+03 -4.696969696969697452e+02 7.523470174957766381e-87 +1.045454545454545496e+03 -4.696969696969697452e+02 1.051825158759479565e-94 +1.075757575757575978e+03 -4.696969696969697452e+02 4.356268475748769705e-103 +1.106060606060606005e+03 -4.696969696969697452e+02 5.060194744258727849e-112 +1.136363636363636488e+03 -4.696969696969697452e+02 1.558836896993037684e-121 +1.166666666666666970e+03 -4.696969696969697452e+02 1.202756953776878963e-131 +1.196969696969696997e+03 -4.696969696969697452e+02 2.192427768934152406e-142 +1.227272727272727479e+03 -4.696969696969697452e+02 8.894733804534862895e-154 +1.257575757575757507e+03 -4.696969696969697452e+02 7.557087439101445294e-166 +1.287878787878787989e+03 -4.696969696969697452e+02 1.263592148116150266e-178 +1.318181818181818471e+03 -4.696969696969697452e+02 3.902753120678278472e-192 +1.348484848484848499e+03 -4.696969696969697452e+02 2.087330420477087307e-206 +1.378787878787878981e+03 -4.696969696969697452e+02 1.809985603977467845e-221 +1.409090909090909008e+03 -4.696969696969697452e+02 2.379546682244374415e-237 +1.439393939393939490e+03 -4.696969696969697452e+02 4.429793536380294970e-254 +1.469696969696969973e+03 -4.696969696969697452e+02 1.089284707477503840e-271 +1.500000000000000000e+03 -4.696969696969697452e+02 3.296325375164239287e-290 +-1.500000000000000000e+03 -4.393939393939392630e+02 4.417484338634786664e-71 +-1.469696969696969745e+03 -4.393939393939392630e+02 9.607905200083869582e-65 +-1.439393939393939490e+03 -4.393939393939392630e+02 7.640771892899254044e-59 +-1.409090909090909008e+03 -4.393939393939392630e+02 2.332290390718612665e-53 +-1.378787878787878753e+03 -4.393939393939392630e+02 2.864906582124076546e-48 +-1.348484848484848499e+03 -4.393939393939392630e+02 1.482961626972889068e-43 +-1.318181818181818244e+03 -4.393939393939392630e+02 3.383091011068663330e-39 +-1.287878787878787989e+03 -4.393939393939392630e+02 3.553023206116283824e-35 +-1.257575757575757507e+03 -4.393939393939392630e+02 1.792185002743850935e-31 +-1.227272727272727252e+03 -4.393939393939392630e+02 4.524092374857336904e-28 +-1.196969696969696997e+03 -4.393939393939392630e+02 5.947998903018114093e-25 +-1.166666666666666515e+03 -4.393939393939392630e+02 4.233422443799704506e-22 +-1.136363636363636488e+03 -4.393939393939392630e+02 1.693353897939021219e-19 +-1.106060606060606005e+03 -4.393939393939392630e+02 3.946907027548934390e-17 +-1.075757575757575751e+03 -4.393939393939392630e+02 5.551371713955361009e-15 +-1.045454545454545496e+03 -4.393939393939392630e+02 4.873295378257243181e-13 +-1.015151515151515127e+03 -4.393939393939392630e+02 2.758242893688878161e-11 +-9.848484848484848726e+02 -4.393939393939392630e+02 1.038488082495695649e-09 +-9.545454545454545041e+02 -4.393939393939392630e+02 2.680187736377897992e-08 +-9.242424242424242493e+02 -4.393939393939392630e+02 4.880031423565826510e-07 +-8.939393939393938808e+02 -4.393939393939392630e+02 6.443714674555768282e-06 +-8.636363636363636260e+02 -4.393939393939392630e+02 6.334792636026811844e-05 +-8.333333333333332575e+02 -4.393939393939392630e+02 4.754453697203608930e-04 +-8.030303030303030027e+02 -4.393939393939392630e+02 2.789935865432181979e-03 +-7.727272727272727479e+02 -4.393939393939392630e+02 1.309272417923813478e-02 +-7.424242424242423795e+02 -4.393939393939392630e+02 5.019822989602332891e-02 +-7.121212121212121247e+02 -4.393939393939392630e+02 1.604402458870249071e-01 +-6.818181818181817562e+02 -4.393939393939392630e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -4.393939393939392630e+02 1.022719026539214981e+00 +-6.212121212121211329e+02 -4.393939393939392630e+02 2.110474631917969468e+00 +-5.909090909090908781e+02 -4.393939393939392630e+02 3.886707582912677594e+00 +-5.606060606060605096e+02 -4.393939393939392630e+02 6.477736584771358608e+00 +-5.303030303030302548e+02 -4.393939393939392630e+02 9.895316726363983406e+00 +-5.000000000000000000e+02 -4.393939393939392630e+02 1.401489965409862037e+01 +-4.696969696969697452e+02 -4.393939393939392630e+02 1.859330534199407836e+01 +-4.393939393939392630e+02 -4.393939393939392630e+02 2.331554257030989774e+01 +-4.090909090909090082e+02 -4.393939393939392630e+02 2.785071371464490753e+01 +-3.787878787878787534e+02 -4.393939393939392630e+02 3.189863750423572597e+01 +-3.484848484848484986e+02 -4.393939393939392630e+02 3.521758926474933560e+01 +-3.181818181818180165e+02 -4.393939393939392630e+02 3.763301798773053264e+01 +-2.878787878787877617e+02 -4.393939393939392630e+02 3.903320509833597640e+01 +-2.575757575757575069e+02 -4.393939393939392630e+02 3.935976443487312082e+01 +-2.272727272727272521e+02 -4.393939393939392630e+02 3.859977831813432658e+01 +-1.969696969696969973e+02 -4.393939393939392630e+02 3.678372156337845666e+01 +-1.666666666666665151e+02 -4.393939393939392630e+02 3.399015252191793479e+01 +-1.363636363636362603e+02 -4.393939393939392630e+02 3.035489726624810558e+01 +-1.060606060606060055e+02 -4.393939393939392630e+02 2.607941266867419117e+01 +-7.575757575757575069e+01 -4.393939393939392630e+02 2.143082896113670444e+01 +-4.545454545454549589e+01 -4.393939393939392630e+02 1.672609502329101616e+01 +-1.515151515151501371e+01 -4.393939393939392630e+02 1.229618639237857813e+01 +1.515151515151524109e+01 -4.393939393939392630e+02 8.434047231856155236e+00 +4.545454545454549589e+01 -4.393939393939392630e+02 5.339791733036749477e+00 +7.575757575757575069e+01 -4.393939393939392630e+02 3.083414106412973865e+00 +1.060606060606062329e+02 -4.393939393939392630e+02 1.602576414572428831e+00 +1.363636363636364877e+02 -4.393939393939392630e+02 7.389391304207537647e-01 +1.666666666666667425e+02 -4.393939393939392630e+02 2.975697925943394107e-01 +1.969696969696969973e+02 -4.393939393939392630e+02 1.028987436319815235e-01 +2.272727272727272521e+02 -4.393939393939392630e+02 3.000452186145853573e-02 +2.575757575757577342e+02 -4.393939393939392630e+02 7.235968611464849848e-03 +2.878787878787879890e+02 -4.393939393939392630e+02 1.413778726829432661e-03 +3.181818181818182438e+02 -4.393939393939392630e+02 2.189505576192053227e-04 +3.484848484848484986e+02 -4.393939393939392630e+02 2.626389391097757380e-05 +3.787878787878789808e+02 -4.393939393939392630e+02 2.381512063610675829e-06 +4.090909090909092356e+02 -4.393939393939392630e+02 1.591192751670234906e-07 +4.393939393939394904e+02 -4.393939393939392630e+02 7.626555240962888763e-09 +4.696969696969697452e+02 -4.393939393939392630e+02 2.549720171445657035e-10 +5.000000000000000000e+02 -4.393939393939392630e+02 5.774328674328947442e-12 +5.303030303030304822e+02 -4.393939393939392630e+02 8.592218911187417590e-14 +5.606060606060605096e+02 -4.393939393939392630e+02 8.137997505907165744e-16 +5.909090909090909918e+02 -4.393939393939392630e+02 4.746956502817772541e-18 +6.212121212121214739e+02 -4.393939393939392630e+02 1.647931249405007758e-20 +6.515151515151515014e+02 -4.393939393939392630e+02 3.286194629876848120e-23 +6.818181818181819835e+02 -4.393939393939392630e+02 3.628654415183960186e-26 +7.121212121212120110e+02 -4.393939393939392630e+02 2.136128687819757950e-29 +7.424242424242424931e+02 -4.393939393939392630e+02 6.446642623740546069e-33 +7.727272727272729753e+02 -4.393939393939392630e+02 9.579054004792335842e-37 +8.030303030303030027e+02 -4.393939393939392630e+02 6.722278760459544490e-41 +8.333333333333334849e+02 -4.393939393939392630e+02 2.134523160815605943e-45 +8.636363636363639671e+02 -4.393939393939392630e+02 2.934437283087147116e-50 +8.939393939393939945e+02 -4.393939393939392630e+02 1.669172073207070091e-55 +9.242424242424244767e+02 -4.393939393939392630e+02 3.749781639093513614e-61 +9.545454545454545041e+02 -4.393939393939392630e+02 3.171606292228252646e-67 +9.848484848484849863e+02 -4.393939393939392630e+02 9.616662695257643369e-74 +1.015151515151515468e+03 -4.393939393939392630e+02 9.940501002455981856e-81 +1.045454545454545496e+03 -4.393939393939392630e+02 3.327066334118042031e-88 +1.075757575757575978e+03 -4.393939393939392630e+02 3.420408862336073028e-96 +1.106060606060606005e+03 -4.393939393939392630e+02 1.023329762420089948e-104 +1.136363636363636488e+03 -4.393939393939392630e+02 8.431316847707157014e-114 +1.166666666666666970e+03 -4.393939393939392630e+02 1.808015725619714223e-123 +1.196969696969696997e+03 -4.393939393939392630e+02 9.525423902376652971e-134 +1.227272727272727479e+03 -4.393939393939392630e+02 1.162394707320232462e-144 +1.257575757575757507e+03 -4.393939393939392630e+02 3.093752660188204091e-156 +1.287878787878787989e+03 -4.393939393939392630e+02 1.688959443975069891e-168 +1.318181818181818471e+03 -4.393939393939392630e+02 1.776466784958918524e-181 +1.348484848484848499e+03 -4.393939393939392630e+02 3.377266532909510565e-195 +1.378787878787878981e+03 -4.393939393939392630e+02 1.087360748018092280e-209 +1.409090909090909008e+03 -4.393939393939392630e+02 5.548496235078223639e-225 +1.439393939393939490e+03 -4.393939393939392630e+02 4.193987081499043645e-241 +1.469696969696969973e+03 -4.393939393939392630e+02 4.383786664343198870e-258 +1.500000000000000000e+03 -4.393939393939392630e+02 5.907805748297977292e-276 +-1.500000000000000000e+03 -4.090909090909090082e+02 1.252089404672476376e-73 +-1.469696969696969745e+03 -4.090909090909090082e+02 4.386015980157994504e-67 +-1.439393939393939490e+03 -4.090909090909090082e+02 5.473377065585095875e-61 +-1.409090909090909008e+03 -4.090909090909090082e+02 2.556199277279947202e-55 +-1.378787878787878753e+03 -4.090909090909090082e+02 4.687655442031265519e-50 +-1.348484848484848499e+03 -4.090909090909090082e+02 3.537278923912922903e-45 +-1.318181818181818244e+03 -4.090909090909090082e+02 1.149556065965180981e-40 +-1.287878787878787989e+03 -4.090909090909090082e+02 1.681885295228469187e-36 +-1.257575757575757507e+03 -4.090909090909090082e+02 1.156617221994752775e-32 +-1.227272727272727252e+03 -4.090909090909090082e+02 3.898479567578792083e-29 +-1.196969696969696997e+03 -4.090909090909090082e+02 6.707520673389906865e-26 +-1.166666666666666515e+03 -4.090909090909090082e+02 6.127767966886709563e-23 +-1.136363636363636488e+03 -4.090909090909090082e+02 3.088105188850788551e-20 +-1.106060606060606005e+03 -4.090909090909090082e+02 8.907807991230643573e-18 +-1.075757575757575751e+03 -4.090909090909090082e+02 1.524198984291575082e-15 +-1.045454545454545496e+03 -4.090909090909090082e+02 1.601294376118513116e-13 +-1.015151515151515127e+03 -4.090909090909090082e+02 1.067799151664052595e-11 +-9.848484848484848726e+02 -4.090909090909090082e+02 4.666492816799057355e-10 +-9.545454545454545041e+02 -4.090909090909090082e+02 1.378261373162455346e-08 +-9.242424242424242493e+02 -4.090909090909090082e+02 2.833566430996978056e-07 +-8.939393939393938808e+02 -4.090909090909090082e+02 4.171386994035392035e-06 +-8.636363636363636260e+02 -4.090909090909090082e+02 4.517735882024929511e-05 +-8.333333333333332575e+02 -4.090909090909090082e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -4.090909090909090082e+02 2.336636575977202573e-03 +-7.727272727272727479e+02 -4.090909090909090082e+02 1.170671265806333232e-02 +-7.424242424242423795e+02 -4.090909090909090082e+02 4.748972307319374725e-02 +-7.121212121212121247e+02 -4.090909090909090082e+02 1.592762472320083389e-01 +-6.818181818181817562e+02 -4.090909090909090082e+02 4.504208248851511165e-01 +-6.515151515151515014e+02 -4.090909090909090082e+02 1.093943545730584166e+00 +-6.212121212121211329e+02 -4.090909090909090082e+02 2.321329840757224261e+00 +-5.909090909090908781e+02 -4.090909090909090082e+02 4.372847671700379912e+00 +-5.606060606060605096e+02 -4.090909090909090082e+02 7.420975727555112478e+00 +-5.303030303030302548e+02 -4.090909090909090082e+02 1.149936924196613397e+01 +-5.000000000000000000e+02 -4.090909090909090082e+02 1.647077799900302608e+01 +-4.696969696969697452e+02 -4.090909090909090082e+02 2.204730934729141723e+01 +-4.393939393939392630e+02 -4.090909090909090082e+02 2.785071371464490753e+01 +-4.090909090909090082e+02 -4.090909090909090082e+02 3.348557327433822906e+01 +-3.787878787878787534e+02 -4.090909090909090082e+02 3.859977831813433369e+01 +-3.484848484848484986e+02 -4.090909090909090082e+02 4.291865399354480815e+01 +-3.181818181818180165e+02 -4.090909090909090082e+02 4.625233861794324497e+01 +-2.878787878787877617e+02 -4.090909090909090082e+02 4.848454133994214033e+01 +-2.575757575757575069e+02 -4.090909090909090082e+02 4.955347455423409997e+01 +-2.272727272727272521e+02 -4.090909090909090082e+02 4.943436394678048629e+01 +-1.969696969696969973e+02 -4.090909090909090082e+02 4.812981200385588920e+01 +-1.666666666666665151e+02 -4.090909090909090082e+02 4.567091086140355571e+01 +-1.363636363636362603e+02 -4.090909090909090082e+02 4.212878690731835007e+01 +-1.060606060606060055e+02 -4.090909090909090082e+02 3.763301798773052553e+01 +-7.575757575757575069e+01 -4.090909090909090082e+02 3.238997094568933477e+01 +-4.545454545454549589e+01 -4.090909090909090082e+02 2.669117232474336276e+01 +-1.515151515151501371e+01 -4.090909090909090082e+02 2.090104720680696104e+01 +1.515151515151524109e+01 -4.090909090909090082e+02 1.541711232793175412e+01 +4.545454545454549589e+01 -4.090909090909090082e+02 1.060541016950785576e+01 +7.575757575757575069e+01 -4.090909090909090082e+02 6.727593712141166193e+00 +1.060606060606062329e+02 -4.090909090909090082e+02 3.886707582912668713e+00 +1.363636363636364877e+02 -4.090909090909090082e+02 2.017155313214868517e+00 +1.666666666666667425e+02 -4.090909090909090082e+02 9.264911260829724604e-01 +1.969696969696969973e+02 -4.090909090909090082e+02 3.705615046728227835e-01 +2.272727272727272521e+02 -4.090909090909090082e+02 1.268331178800952141e-01 +2.575757575757577342e+02 -4.090909090909090082e+02 3.646348270185569007e-02 +2.878787878787879890e+02 -4.090909090909090082e+02 8.631774319411335966e-03 +3.181818181818182438e+02 -4.090909090909090082e+02 1.647348039107863083e-03 +3.484848484848484986e+02 -4.090909090909090082e+02 2.478588728614938017e-04 +3.787878787878789808e+02 -4.090909090909090082e+02 2.871517220500735291e-05 +4.090909090909092356e+02 -4.090909090909090082e+02 2.498755802303974801e-06 +4.393939393939394904e+02 -4.090909090909090082e+02 1.591192751670246288e-07 +4.696969696969697452e+02 -4.090909090909090082e+02 7.215277938779216920e-09 +5.000000000000000000e+02 -4.090909090909090082e+02 2.264242348262394683e-10 +5.303030303030304822e+02 -4.090909090909090082e+02 4.773139830449487581e-12 +5.606060606060605096e+02 -4.090909090909090082e+02 6.552879881345194762e-14 +5.909090909090909918e+02 -4.090909090909090082e+02 5.672911599541404415e-16 +6.212121212121214739e+02 -4.090909090909090082e+02 2.994939843867773599e-18 +6.515151515151515014e+02 -4.090909090909090082e+02 9.313320549156783951e-21 +6.818181818181819835e+02 -4.090909090909090082e+02 1.645678520276801685e-23 +7.121212121212120110e+02 -4.090909090909090082e+02 1.592071826992967029e-26 +7.424242424242424931e+02 -4.090909090909090082e+02 8.114733966294560576e-30 +7.727272727272729753e+02 -4.090909090909090082e+02 2.094402829610119001e-33 +8.030303030303030027e+02 -4.090909090909090082e+02 2.627630745310841879e-37 +8.333333333333334849e+02 -4.090909090909090082e+02 1.536363899260011983e-41 +8.636363636363639671e+02 -4.090909090909090082e+02 4.008856449747846603e-46 +8.939393939393939945e+02 -4.090909090909090082e+02 4.464554645350092910e-51 +9.242424242424244767e+02 -4.090909090909090082e+02 2.027053180936089876e-56 +9.545454545454545041e+02 -4.090909090909090082e+02 3.579671728198669294e-62 +9.848484848484849863e+02 -4.090909090909090082e+02 2.342812748293724495e-68 +1.015151515151515468e+03 -4.090909090909090082e+02 5.408005114244114624e-75 +1.045454545454545496e+03 -4.090909090909090082e+02 4.184987151321382266e-82 +1.075757575757575978e+03 -4.090909090909090082e+02 1.030681849547648261e-89 +1.106060606060606005e+03 -4.090909090909090082e+02 7.659635376587762604e-98 +1.136363636363636488e+03 -4.090909090909090082e+02 1.626625589894746774e-106 +1.166666666666666970e+03 -4.090909090909090082e+02 9.336191871832202650e-116 +1.196969696969696997e+03 -4.090909090909090082e+02 1.368121887555569763e-125 +1.227272727272727479e+03 -4.090909090909090082e+02 4.829324843884254417e-136 +1.257575757575757507e+03 -4.090909090909090082e+02 3.869474298958950125e-147 +1.287878787878787989e+03 -4.090909090909090082e+02 6.623420189767991268e-159 +1.318181818181818471e+03 -4.090909090909090082e+02 2.276679405435065698e-171 +1.348484848484848499e+03 -4.090909090909090082e+02 1.475362289862000668e-184 +1.378787878787878981e+03 -4.090909090909090082e+02 1.690146173206533256e-198 +1.409090909090909008e+03 -4.090909090909090082e+02 3.205485106083467299e-213 +1.439393939393939490e+03 -4.090909090909090082e+02 9.414252714759057912e-229 +1.469696969696969973e+03 -4.090909090909090082e+02 3.999841459703490630e-245 +1.500000000000000000e+03 -4.090909090909090082e+02 2.293878155645944971e-262 +-1.500000000000000000e+03 -3.787878787878787534e+02 2.185022806596105263e-76 +-1.469696969696969745e+03 -3.787878787878787534e+02 1.263563911257922893e-69 +-1.439393939393939490e+03 -3.787878787878787534e+02 2.534408630171692137e-63 +-1.409090909090909008e+03 -3.787878787878787534e+02 1.853617005789016932e-57 +-1.378787878787878753e+03 -3.787878787878787534e+02 5.190588847986541559e-52 +-1.348484848484848499e+03 -3.787878787878787534e+02 5.836055178228830037e-47 +-1.318181818181818244e+03 -3.787878787878787534e+02 2.759591033387387855e-42 +-1.287878787878787989e+03 -3.787878787878787534e+02 5.740802921527251892e-38 +-1.257575757575757507e+03 -3.787878787878787534e+02 5.489675720400018638e-34 +-1.227272727272727252e+03 -3.787878787878787534e+02 2.518106005990044497e-30 +-1.196969696969696997e+03 -3.787878787878787534e+02 5.774644824333581529e-27 +-1.166666666666666515e+03 -3.787878787878787534e+02 6.891832999272426028e-24 +-1.136363636363636488e+03 -3.787878787878787534e+02 4.450412031472713570e-21 +-1.106060606060606005e+03 -3.787878787878787534e+02 1.614667396734129924e-18 +-1.075757575757575751e+03 -3.787878787878787534e+02 3.413565520039352413e-16 +-1.045454545454545496e+03 -3.787878787878787534e+02 4.355762747543134421e-14 +-1.015151515151515127e+03 -3.787878787878787534e+02 3.470587925503483666e-12 +-9.848484848484848726e+02 -3.787878787878787534e+02 1.784186981526950861e-10 +-9.545454545454545041e+02 -3.787878787878787534e+02 6.107385580804661962e-09 +-9.242424242424242493e+02 -3.787878787878787534e+02 1.434797832226761130e-07 +-8.939393939393938808e+02 -3.787878787878787534e+02 2.381512063610726651e-06 +-8.636363636363636260e+02 -3.787878787878787534e+02 2.871517220500745455e-05 +-8.333333333333332575e+02 -3.787878787878787534e+02 2.582855175103839092e-04 +-8.030303030303030027e+02 -3.787878787878787534e+02 1.777524778139183458e-03 +-7.727272727272727479e+02 -3.787878787878787534e+02 9.587796290980292804e-03 +-7.424242424242423795e+02 -3.787878787878787534e+02 4.146995554856768712e-02 +-7.121212121212121247e+02 -3.787878787878787534e+02 1.469764151375686501e-01 +-6.818181818181817562e+02 -3.787878787878787534e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +-6.212121212121211329e+02 -3.787878787878787534e+02 2.413325425405146163e+00 +-5.909090909090908781e+02 -3.787878787878787534e+02 4.669551349532358842e+00 +-5.606060606060605096e+02 -3.787878787878787534e+02 8.097025652719123556e+00 +-5.303030303030302548e+02 -3.787878787878787534e+02 1.276250745677547904e+01 +-5.000000000000000000e+02 -3.787878787878787534e+02 1.852419054593362091e+01 +-4.696969696969697452e+02 -3.787878787878787534e+02 2.505136371008615370e+01 +-4.393939393939392630e+02 -3.787878787878787534e+02 3.189863750423572597e+01 +-4.090909090909090082e+02 -3.787878787878787534e+02 3.859977831813431237e+01 +-3.787878787878787534e+02 -3.787878787878787534e+02 4.474620968552754618e+01 +-3.484848484848484986e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-3.181818181818180165e+02 -3.787878787878787534e+02 5.425510933709706052e+01 +-2.878787878787877617e+02 -3.787878787878787534e+02 5.731193832210289685e+01 +-2.575757575757575069e+02 -3.787878787878787534e+02 5.915498255960570617e+01 +-2.272727272727272521e+02 -3.787878787878787534e+02 5.977010272054962314e+01 +-1.969696969696969973e+02 -3.787878787878787534e+02 5.915498255960572038e+01 +-1.666666666666665151e+02 -3.787878787878787534e+02 5.731193832210288264e+01 +-1.363636363636362603e+02 -3.787878787878787534e+02 5.425510933709705341e+01 +-1.060606060606060055e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-7.575757575757575069e+01 -3.787878787878787534e+02 4.474620968552754618e+01 +-4.545454545454549589e+01 -3.787878787878787534e+02 3.859977831813431237e+01 +-1.515151515151501371e+01 -3.787878787878787534e+02 3.189863750423568334e+01 +1.515151515151524109e+01 -3.787878787878787534e+02 2.505136371008615370e+01 +4.545454545454549589e+01 -3.787878787878787534e+02 1.852419054593361025e+01 +7.575757575757575069e+01 -3.787878787878787534e+02 1.276250745677547371e+01 +1.060606060606062329e+02 -3.787878787878787534e+02 8.097025652719089805e+00 +1.363636363636364877e+02 -3.787878787878787534e+02 4.669551349532344631e+00 +1.666666666666667425e+02 -3.787878787878787534e+02 2.413325425405142166e+00 +1.969696969696969973e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +2.272727272727272521e+02 -3.787878787878787534e+02 4.356244763048467972e-01 +2.575757575757577342e+02 -3.787878787878787534e+02 1.469764151375675953e-01 +2.878787878787879890e+02 -3.787878787878787534e+02 4.146995554856720140e-02 +3.181818181818182438e+02 -3.787878787878787534e+02 9.587796290980259845e-03 +3.484848484848484986e+02 -3.787878787878787534e+02 1.777524778139189529e-03 +3.787878787878789808e+02 -3.787878787878787534e+02 2.582855175103783798e-04 +4.090909090909092356e+02 -3.787878787878787534e+02 2.871517220500724787e-05 +4.393939393939394904e+02 -3.787878787878787534e+02 2.381512063610675829e-06 +4.696969696969697452e+02 -3.787878787878787534e+02 1.434797832226751071e-07 +5.000000000000000000e+02 -3.787878787878787534e+02 6.107385580804595787e-09 +5.303030303030304822e+02 -3.787878787878787534e+02 1.784186981526919325e-10 +5.606060606060605096e+02 -3.787878787878787534e+02 3.470587925503545866e-12 +5.909090909090909918e+02 -3.787878787878787534e+02 4.355762747543164714e-14 +6.212121212121214739e+02 -3.787878787878787534e+02 3.413565520039279443e-16 +6.515151515151515014e+02 -3.787878787878787534e+02 1.614667396734095642e-18 +6.818181818181819835e+02 -3.787878787878787534e+02 4.450412031472713570e-21 +7.121212121212120110e+02 -3.787878787878787534e+02 6.891832999272426028e-24 +7.424242424242424931e+02 -3.787878787878787534e+02 5.774644824333252930e-27 +7.727272727272729753e+02 -3.787878787878787534e+02 2.518106005989794365e-30 +8.030303030303030027e+02 -3.787878787878787534e+02 5.489675720400018638e-34 +8.333333333333334849e+02 -3.787878787878787534e+02 5.740802921527251892e-38 +8.636363636363639671e+02 -3.787878787878787534e+02 2.759591033386995636e-42 +8.939393939393939945e+02 -3.787878787878787534e+02 5.836055178228830037e-47 +9.242424242424244767e+02 -3.787878787878787534e+02 5.190588847985730726e-52 +9.545454545454545041e+02 -3.787878787878787534e+02 1.853617005789016932e-57 +9.848484848484849863e+02 -3.787878787878787534e+02 2.534408630171692137e-63 +1.015151515151515468e+03 -3.787878787878787534e+02 1.263563911257599626e-69 +1.045454545454545496e+03 -3.787878787878787534e+02 2.185022806595857047e-76 +1.075757575757575978e+03 -3.787878787878787534e+02 1.245061282106763618e-83 +1.106060606060606005e+03 -3.787878787878787534e+02 2.218210938815732637e-91 +1.136363636363636488e+03 -3.787878787878787534e+02 1.171000951828040377e-99 +1.166666666666666970e+03 -3.787878787878787534e+02 1.733733878801731023e-108 +1.196969696969696997e+03 -3.787878787878787534e+02 6.805663293521972772e-118 +1.227272727272727479e+03 -3.787878787878787534e+02 6.687702289670458574e-128 +1.257575757575757507e+03 -3.787878787878787534e+02 1.551390154337848894e-138 +1.287878787878787989e+03 -3.787878787878787534e+02 8.001759500366227833e-150 +1.318181818181818471e+03 -3.787878787878787534e+02 8.632103141027239840e-162 +1.348484848484848499e+03 -3.787878787878787534e+02 1.829887001709709438e-174 +1.378787878787878981e+03 -3.787878787878787534e+02 7.152895343947188669e-188 +1.409090909090909008e+03 -3.787878787878787534e+02 4.831994162343091673e-202 +1.439393939393939490e+03 -3.787878787878787534e+02 5.280297699944451631e-217 +1.469696969696969973e+03 -3.787878787878787534e+02 8.726538336902191525e-233 +1.500000000000000000e+03 -3.787878787878787534e+02 2.036595816921308150e-249 +-1.500000000000000000e+03 -3.484848484848484986e+02 2.299738198253776904e-79 +-1.469696969696969745e+03 -3.484848484848484986e+02 2.252024249415010331e-72 +-1.439393939393939490e+03 -3.484848484848484986e+02 7.441941493794076684e-66 +-1.409090909090909008e+03 -3.484848484848484986e+02 8.731032066334944038e-60 +-1.378787878787878753e+03 -3.484848484848484986e+02 3.821397698902973471e-54 +-1.348484848484848499e+03 -3.484848484848484986e+02 6.548336013154233037e-49 +-1.318181818181818244e+03 -3.484848484848484986e+02 4.605004313097202560e-44 +-1.287878787878787989e+03 -3.484848484848484986e+02 1.391301834018529342e-39 +-1.257575757575757507e+03 -3.484848484848484986e+02 1.888297121780456365e-35 +-1.227272727272727252e+03 -3.484848484848484986e+02 1.202280905104514597e-31 +-1.196969696969696997e+03 -3.484848484848484986e+02 3.745594530489799055e-28 +-1.166666666666666515e+03 -3.484848484848484986e+02 5.947998903018240826e-25 +-1.136363636363636488e+03 -3.484848484848484986e+02 5.009287693440547103e-22 +-1.106060606060606005e+03 -3.484848484848484986e+02 2.324980321593518139e-19 +-1.075757575757575751e+03 -3.484848484848484986e+02 6.172308083818387393e-17 +-1.045454545454545496e+03 -3.484848484848484986e+02 9.715636854068119414e-15 +-1.015151515151515127e+03 -3.484848484848484986e+02 9.387808790462772201e-13 +-9.848484848484848726e+02 -3.484848484848484986e+02 5.757897918648176391e-11 +-9.545454545454545041e+02 -3.484848484848484986e+02 2.315109263398868069e-09 +-9.242424242424242493e+02 -3.484848484848484986e+02 6.294357909175295720e-08 +-8.939393939393938808e+02 -3.484848484848484986e+02 1.192152875094323727e-06 +-8.636363636363636260e+02 -3.484848484848484986e+02 1.618470429048154196e-05 +-8.333333333333332575e+02 -3.484848484848484986e+02 1.618546487670201805e-04 +-8.030303030303030027e+02 -3.484848484848484986e+02 1.223804447256127744e-03 +-7.727272727272727479e+02 -3.484848484848484986e+02 7.172122996986630798e-03 +-7.424242424242423795e+02 -3.484848484848484986e+02 3.335632957512545127e-02 +-7.121212121212121247e+02 -3.484848484848484986e+02 1.258963514590812072e-01 +-6.818181818181817562e+02 -3.484848484848484986e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -3.484848484848484986e+02 1.041722272936272065e+00 +-6.212121212121211329e+02 -3.484848484848484986e+02 2.373519179353695829e+00 +-5.909090909090908781e+02 -3.484848484848484986e+02 4.740363630203884071e+00 +-5.606060606060605096e+02 -3.484848484848484986e+02 8.434047231856148130e+00 +-5.303030303030302548e+02 -3.484848484848484986e+02 1.356927875085421320e+01 +-5.000000000000000000e+02 -3.484848484848484986e+02 2.001374351117113903e+01 +-4.696969696969697452e+02 -3.484848484848484986e+02 2.740114767170855714e+01 +-4.393939393939392630e+02 -3.484848484848484986e+02 3.521758926474931428e+01 +-4.090909090909090082e+02 -3.484848484848484986e+02 4.291865399354480104e+01 +-3.787878787878787534e+02 -3.484848484848484986e+02 5.003073387529207849e+01 +-3.484848484848484986e+02 -3.484848484848484986e+02 5.620879029285029560e+01 +-3.181818181818180165e+02 -3.484848484848484986e+02 6.124688773464704639e+01 +-2.878787878787877617e+02 -3.484848484848484986e+02 6.505424328755198360e+01 +-2.575757575757575069e+02 -3.484848484848484986e+02 6.761483795353333903e+01 +-2.272727272727272521e+02 -3.484848484848484986e+02 6.894609788219688085e+01 +-1.969696969696969973e+02 -3.484848484848484986e+02 6.906670731075621461e+01 +-1.666666666666665151e+02 -3.484848484848484986e+02 6.797869707690963992e+01 +-1.363636363636362603e+02 -3.484848484848484986e+02 6.566578650553348950e+01 +-1.060606060606060055e+02 -3.484848484848484986e+02 6.210813108343087663e+01 +-7.575757575757575069e+01 -3.484848484848484986e+02 5.731193832210285422e+01 +-4.545454545454549589e+01 -3.484848484848484986e+02 5.134958619617896147e+01 +-1.515151515151501371e+01 -3.484848484848484986e+02 4.440127762556675606e+01 +1.515151515151524109e+01 -3.484848484848484986e+02 3.678372156337837851e+01 +4.545454545454549589e+01 -3.484848484848484986e+02 2.894783723543699594e+01 +7.575757575757575069e+01 -3.484848484848484986e+02 2.143082896113664404e+01 +1.060606060606062329e+02 -3.484848484848484986e+02 1.476216003891670425e+01 +1.363636363636364877e+02 -3.484848484848484986e+02 9.346267334125977655e+00 +1.666666666666667425e+02 -3.484848484848484986e+02 5.366074047187571416e+00 +1.969696969696969973e+02 -3.484848484848484986e+02 2.753098049922419577e+00 +2.272727272727272521e+02 -3.484848484848484986e+02 1.242261988017610230e+00 +2.575757575757577342e+02 -3.484848484848484986e+02 4.845903042951275053e-01 +2.878787878787879890e+02 -3.484848484848484986e+02 1.604402458870233528e-01 +3.181818181818182438e+02 -3.484848484848484986e+02 4.420787312407652159e-02 +3.484848484848484986e+02 -3.484848484848484986e+02 9.928138302323663913e-03 +3.787878787878789808e+02 -3.484848484848484986e+02 1.777524778139167629e-03 +4.090909090909092356e+02 -3.484848484848484986e+02 2.478588728614880554e-04 +4.393939393939394904e+02 -3.484848484848484986e+02 2.626389391097705880e-05 +4.696969696969697452e+02 -3.484848484848484986e+02 2.060952754440492893e-06 +5.000000000000000000e+02 -3.484848484848484986e+02 1.165690430938531566e-07 +5.303030303030304822e+02 -3.484848484848484986e+02 4.619769020364059393e-09 +5.606060606060605096e+02 -3.484848484848484986e+02 1.245541639253613466e-10 +5.909090909090909918e+02 -3.484848484848484986e+02 2.215337409576184571e-12 +6.212121212121214739e+02 -3.484848484848484986e+02 2.517511129640690535e-14 +6.515151515151515014e+02 -3.484848484848484986e+02 1.768164275229467154e-16 +6.818181818181819835e+02 -3.484848484848484986e+02 7.415268609422036531e-19 +7.121212121212120110e+02 -3.484848484848484986e+02 1.791765446072173541e-21 +7.424242424242424931e+02 -3.484848484848484986e+02 2.404063375977050904e-24 +7.727272727272729753e+02 -3.484848484848484986e+02 1.724031541468289412e-27 +8.030303030303030027e+02 -3.484848484848484986e+02 6.352821551413571390e-31 +8.333333333333334849e+02 -3.484848484848484986e+02 1.154945356164353606e-34 +8.636363636363639671e+02 -3.484848484848484986e+02 9.934460502444565246e-39 +8.939393939393939945e+02 -3.484848484848484986e+02 3.872518558409872031e-43 +9.242424242424244767e+02 -3.484848484848484986e+02 6.544115555519876049e-48 +9.545454545454545041e+02 -3.484848484848484986e+02 4.580596805966033287e-53 +9.848484848484849863e+02 -3.484848484848484986e+02 1.267289427994763024e-58 +1.015151515151515468e+03 -3.484848484848484986e+02 1.320823368052219865e-64 +1.045454545454545496e+03 -3.484848484848484986e+02 4.936566251689879803e-71 +1.075757575757575978e+03 -3.484848484848484986e+02 6.290369538745158613e-78 +1.106060606060606005e+03 -3.484848484848484986e+02 2.594905486197885955e-85 +1.136363636363636488e+03 -3.484848484848484986e+02 3.286608065666267094e-93 +1.166666666666666970e+03 -3.484848484848484986e+02 1.210613831465196900e-101 +1.196969696969696997e+03 -3.484848484848484986e+02 1.226898412834944271e-110 +1.227272727272727479e+03 -3.484848484848484986e+02 3.232468592439546480e-120 +1.257575757575757507e+03 -3.484848484848484986e+02 2.089410622911050916e-130 +1.287878787878787989e+03 -3.484848484848484986e+02 3.123069573182003557e-141 +1.318181818181818471e+03 -3.484848484848484986e+02 1.016192671859250207e-152 +1.348484848484848499e+03 -3.484848484848484986e+02 6.767662945477348454e-165 +1.378787878787878981e+03 -3.484848484848484986e+02 8.662932531325318902e-178 +1.409090909090909008e+03 -3.484848484848484986e+02 1.999003427866842901e-191 +1.439393939393939490e+03 -3.484848484848484986e+02 7.789452806692295032e-206 +1.469696969696969973e+03 -3.484848484848484986e+02 4.795469546323619291e-221 +1.500000000000000000e+03 -3.484848484848484986e+02 4.358485763021076559e-237 +-1.500000000000000000e+03 -3.181818181818180165e+02 1.428261252560667667e-82 +-1.469696969696969745e+03 -3.181818181818180165e+02 2.431222243413595945e-75 +-1.439393939393939490e+03 -3.181818181818180165e+02 1.357791146414755822e-68 +-1.409090909090909008e+03 -3.181818181818180165e+02 2.619401497398858158e-62 +-1.378787878787878753e+03 -3.181818181818180165e+02 1.835544847469746060e-56 +-1.348484848484848499e+03 -3.181818181818180165e+02 4.907026037274230436e-51 +-1.318181818181818244e+03 -3.181818181818180165e+02 5.249552997608533234e-46 +-1.287878787878787989e+03 -3.181818181818180165e+02 2.354510404616333165e-41 +-1.257575757575757507e+03 -3.181818181818180165e+02 4.632767653241958868e-37 +-1.227272727272727252e+03 -3.181818181818180165e+02 4.179197469545802063e-33 +-1.196969696969696997e+03 -3.181818181818180165e+02 1.804147929571447884e-29 +-1.166666666666666515e+03 -3.181818181818180165e+02 3.885583528512653331e-26 +-1.136363636363636488e+03 -3.181818181818180165e+02 4.346971004206839806e-23 +-1.106060606060606005e+03 -3.181818181818180165e+02 2.627052324647251905e-20 +-1.075757575757575751e+03 -3.181818181818180165e+02 8.907807991230201379e-18 +-1.045454545454545496e+03 -3.181818181818180165e+02 1.758026172274748451e-15 +-1.015151515151515127e+03 -3.181818181818180165e+02 2.092319353028616187e-13 +-9.848484848484848726e+02 -3.181818181818180165e+02 1.553953783700658091e-11 +-9.545454545454545041e+02 -3.181818181818180165e+02 7.443524460597053767e-10 +-9.242424242424242493e+02 -3.181818181818180165e+02 2.373755607470111406e-08 +-8.939393939393938808e+02 -3.181818181818180165e+02 5.195893945539351238e-07 +-8.636363636363636260e+02 -3.181818181818180165e+02 8.038315219101175563e-06 +-8.333333333333332575e+02 -3.181818181818180165e+02 9.039146387247791415e-05 +-8.030303030303030027e+02 -3.181818181818180165e+02 7.589062891483266482e-04 +-7.727272727272727479e+02 -3.181818181818180165e+02 4.880356011530227051e-03 +-7.424242424242423795e+02 -3.181818181818180165e+02 2.463118536079887330e-02 +-7.121212121212121247e+02 -3.181818181818180165e+02 9.984377095810406666e-02 +-6.818181818181817562e+02 -3.181818181818180165e+02 3.322411735347156614e-01 +-6.515151515151515014e+02 -3.181818181818180165e+02 9.264911260829707951e-01 +-6.212121212121211329e+02 -3.181818181818180165e+02 2.207529387731125947e+00 +-5.909090909090908781e+02 -3.181818181818180165e+02 4.576513902341193152e+00 +-5.606060606060605096e+02 -3.181818181818180165e+02 8.396056384465879319e+00 +-5.303030303030302548e+02 -3.181818181818180165e+02 1.384652974243122969e+01 +-5.000000000000000000e+02 -3.181818181818180165e+02 2.082609784612732895e+01 +-4.696969696969697452e+02 -3.181818181818180165e+02 2.894783723543701370e+01 +-4.393939393939392630e+02 -3.181818181818180165e+02 3.763301798773053264e+01 +-4.090909090909090082e+02 -3.181818181818180165e+02 4.625233861794322365e+01 +-3.787878787878787534e+02 -3.181818181818180165e+02 5.425510933709706052e+01 +-3.484848484848484986e+02 -3.181818181818180165e+02 6.124688773464706060e+01 +-3.181818181818180165e+02 -3.181818181818180165e+02 6.700721084507684111e+01 +-2.878787878787877617e+02 -3.181818181818180165e+02 7.146188235292231639e+01 +-2.575757575757575069e+02 -3.181818181818180165e+02 7.463242943417458264e+01 +-2.272727272727272521e+02 -3.181818181818180165e+02 7.658245894186940461e+01 +-1.969696969696969973e+02 -3.181818181818180165e+02 7.737338196227005938e+01 +-1.666666666666665151e+02 -3.181818181818180165e+02 7.703532267426605529e+01 +-1.363636363636362603e+02 -3.181818181818180165e+02 7.555502487561234659e+01 +-1.060606060606060055e+02 -3.181818181818180165e+02 7.288103824554374910e+01 +-7.575757575757575069e+01 -3.181818181818180165e+02 6.894609788219693769e+01 +-4.545454545454549589e+01 -3.181818181818180165e+02 6.370573466057815892e+01 +-1.515151515151501371e+01 -3.181818181818180165e+02 5.718924671883574007e+01 +1.515151515151524109e+01 -3.181818181818180165e+02 4.955347455423408576e+01 +4.545454545454549589e+01 -3.181818181818180165e+02 4.112237340274639052e+01 +7.575757575757575069e+01 -3.181818181818180165e+02 3.238997094568934187e+01 +1.060606060606062329e+02 -3.181818181818180165e+02 2.396728450570672209e+01 +1.363636363636364877e+02 -3.181818181818180165e+02 1.647077799900301542e+01 +1.666666666666667425e+02 -3.181818181818180165e+02 1.037937230069679373e+01 +1.969696969696969973e+02 -3.181818181818180165e+02 5.914635788099080749e+00 +2.272727272727272521e+02 -3.181818181818180165e+02 3.001833994227022462e+00 +2.575757575757577342e+02 -3.181818181818180165e+02 1.334788491359492735e+00 +2.878787878787879890e+02 -3.181818181818180165e+02 5.108980955626606368e-01 +3.181818181818182438e+02 -3.181818181818180165e+02 1.651751291168072899e-01 +3.484848484848484986e+02 -3.181818181818180165e+02 4.420787312407706976e-02 +3.787878787878789808e+02 -3.181818181818180165e+02 9.587796290980292804e-03 +4.090909090909092356e+02 -3.181818181818180165e+02 1.647348039107860047e-03 +4.393939393939394904e+02 -3.181818181818180165e+02 2.189505576192060817e-04 +4.696969696969697452e+02 -3.181818181818180165e+02 2.195387441913329381e-05 +5.000000000000000000e+02 -3.181818181818180165e+02 1.617538348122368051e-06 +5.303030303030304822e+02 -3.181818181818180165e+02 8.519492193135669927e-08 +5.606060606060605096e+02 -3.181818181818180165e+02 3.116660753075366218e-09 +5.909090909090909918e+02 -3.181818181818180165e+02 7.685048295328282863e-11 +6.212121212121214739e+02 -3.181818181818180165e+02 1.237978279006362212e-12 +6.515151515151515014e+02 -3.181818181818180165e+02 1.261189869223086386e-14 +6.818181818181819835e+02 -3.181818181818180165e+02 7.856048917698299443e-17 +7.121212121212120110e+02 -3.181818181818180165e+02 2.889368506568056262e-19 +7.424242424242424931e+02 -3.181818181818180165e+02 6.051445074130577168e-22 +7.727272727272729753e+02 -3.181818181818180165e+02 6.952141112065077879e-25 +8.030303030303030027e+02 -3.181818181818180165e+02 4.214934807281844002e-28 +8.333333333333334849e+02 -3.181818181818180165e+02 1.295832848468722946e-31 +8.636363636363639671e+02 -3.181818181818180165e+02 1.938784546125186889e-35 +8.939393939393939945e+02 -3.181818181818180165e+02 1.353108799656793889e-39 +9.242424242424244767e+02 -3.181818181818180165e+02 4.217180761578386274e-44 +9.545454545454545041e+02 -3.181818181818180165e+02 5.612099087386632418e-49 +9.848484848484849863e+02 -3.181818181818180165e+02 3.045319808370037776e-54 +1.015151515151515468e+03 -3.181818181818180165e+02 6.426867661539752703e-60 +1.045454545454545496e+03 -3.181818181818180165e+02 5.025076191585093028e-66 +1.075757575757575978e+03 -3.181818181818180165e+02 1.384982613310252862e-72 +1.106060606060606005e+03 -3.181818181818180165e+02 1.278643463138855102e-79 +1.136363636363636488e+03 -3.181818181818180165e+02 3.752897740150923850e-87 +1.166666666666666970e+03 -3.181818181818180165e+02 3.319466906040262834e-95 +1.196969696969696997e+03 -3.181818181818180165e+02 8.377030160884753587e-104 +1.227272727272727479e+03 -3.181818181818180165e+02 5.703366483291252283e-113 +1.257575757575757507e+03 -3.181818181818180165e+02 9.893611340527388959e-123 +1.287878787878787989e+03 -3.181818181818180165e+02 4.124651333392703867e-133 +1.318181818181818471e+03 -3.181818181818180165e+02 3.893305608035885134e-144 +1.348484848484848499e+03 -3.181818181818180165e+02 7.828926057619977131e-156 +1.378787878787878981e+03 -3.181818181818180165e+02 3.151776978945487506e-168 +1.409090909090909008e+03 -3.181818181818180165e+02 2.384289954456052616e-181 +1.439393939393939490e+03 -3.181818181818180165e+02 3.177292759749518651e-195 +1.469696969696969973e+03 -3.181818181818180165e+02 6.983253455217430803e-210 +1.500000000000000000e+03 -3.181818181818180165e+02 2.367184887816549984e-225 +-1.500000000000000000e+03 -2.878787878787877617e+02 5.114607873923675712e-86 +-1.469696969696969745e+03 -2.878787878787877617e+02 1.554685228201601751e-78 +-1.439393939393939490e+03 -2.878787878787877617e+02 1.506361232170784171e-71 +-1.409090909090909008e+03 -2.878787878787877617e+02 4.901891124006856844e-65 +-1.378787878787878753e+03 -2.878787878787877617e+02 5.637687125747197416e-59 +-1.348484848484848499e+03 -2.878787878787877617e+02 2.408571401092756223e-53 +-1.318181818181818244e+03 -2.878787878787877617e+02 4.012558297063887761e-48 +-1.287878787878787989e+03 -2.878787878787877617e+02 2.732952290813904567e-43 +-1.257575757575757507e+03 -2.878787878787877617e+02 7.968943776510235306e-39 +-1.227272727272727252e+03 -2.878787878787877617e+02 1.040399671311648067e-34 +-1.196969696969696997e+03 -2.878787878787877617e+02 6.352821551413571390e-31 +-1.166666666666666515e+03 -2.878787878787877617e+02 1.892779177796826894e-27 +-1.136363636363636488e+03 -2.878787878787877617e+02 2.867236291273510895e-24 +-1.106060606060606005e+03 -2.878787878787877617e+02 2.298180960274064409e-21 +-1.075757575757575751e+03 -2.878787878787877617e+02 1.013100858776567792e-18 +-1.045454545454545496e+03 -2.878787878787877617e+02 2.549898842689477083e-16 +-1.015151515151515127e+03 -2.878787878787877617e+02 3.799379475520033278e-14 +-9.848484848484848726e+02 -2.878787878787877617e+02 3.470587925503447315e-12 +-9.545454545454545041e+02 -2.878787878787877617e+02 2.010198097242778262e-10 +-9.242424242424242493e+02 -2.878787878787877617e+02 7.626555240962888763e-09 +-8.939393939393938808e+02 -2.878787878787877617e+02 1.955436111287653785e-07 +-8.636363636363636260e+02 -2.878787878787877617e+02 3.491563484674850046e-06 +-8.333333333333332575e+02 -2.878787878787877617e+02 4.468444522754330401e-05 +-8.030303030303030027e+02 -2.878787878787877617e+02 4.213233122013316590e-04 +-7.727272727272727479e+02 -2.878787878787877617e+02 3.004854438145658588e-03 +-7.424242424242423795e+02 -2.878787878787877617e+02 1.662148862300687896e-02 +-7.121212121212121247e+02 -2.878787878787877617e+02 7.303115762730594263e-02 +-6.818181818181817562e+02 -2.878787878787877617e+02 2.607084247504922181e-01 +-6.515151515151515014e+02 -2.878787878787877617e+02 7.724865797785728239e-01 +-6.212121212121211329e+02 -2.878787878787877617e+02 1.938473033170040161e+00 +-5.909090909090908781e+02 -2.878787878787877617e+02 4.198257131978419210e+00 +-5.606060606060605096e+02 -2.878787878787877617e+02 7.987112918615041579e+00 +-5.303030303030302548e+02 -2.878787878787877617e+02 1.356927875085420432e+01 +-5.000000000000000000e+02 -2.878787878787877617e+02 2.090104720680696104e+01 +-4.696969696969697452e+02 -2.878787878787877617e+02 2.959957150752309119e+01 +-4.393939393939392630e+02 -2.878787878787877617e+02 3.903320509833595509e+01 +-4.090909090909090082e+02 -2.878787878787877617e+02 4.848454133994211190e+01 +-3.787878787878787534e+02 -2.878787878787877617e+02 5.731193832210288264e+01 +-3.484848484848484986e+02 -2.878787878787877617e+02 6.505424328755196939e+01 +-3.181818181818180165e+02 -2.878787878787877617e+02 7.146188235292231639e+01 +-2.878787878787877617e+02 -2.878787878787877617e+02 7.646887247425470946e+01 +-2.575757575757575069e+02 -2.878787878787877617e+02 8.013329845360983938e+01 +-2.272727272727272521e+02 -2.878787878787877617e+02 8.257140933357871404e+01 +-1.969696969696969973e+02 -2.878787878787877617e+02 8.390126867352155671e+01 +-1.666666666666665151e+02 -2.878787878787877617e+02 8.420286747908703262e+01 +-1.363636363636362603e+02 -2.878787878787877617e+02 8.349600363200306674e+01 +-1.060606060606060055e+02 -2.878787878787877617e+02 8.173525932184850262e+01 +-7.575757575757575069e+01 -2.878787878787877617e+02 7.882177355463802826e+01 +-4.545454545454549589e+01 -2.878787878787877617e+02 7.463242943417458264e+01 +-1.515151515151501371e+01 -2.878787878787877617e+02 6.906670731075622882e+01 +1.515151515151524109e+01 -2.878787878787877617e+02 6.210813108343089795e+01 +4.545454545454549589e+01 -2.878787878787877617e+02 5.389010219795505918e+01 +7.575757575757575069e+01 -2.878787878787877617e+02 4.474620968552756040e+01 +1.060606060606062329e+02 -2.878787878787877617e+02 3.521758926474928586e+01 +1.363636363636364877e+02 -2.878787878787877617e+02 2.599274253454153083e+01 +1.666666666666667425e+02 -2.878787878787877617e+02 1.777584455539885866e+01 +1.969696969696969973e+02 -2.878787878787877617e+02 1.111614363368044600e+01 +2.272727272727272521e+02 -2.878787878787877617e+02 6.265381112019357879e+00 +2.575757575757577342e+02 -2.878787878787877617e+02 3.133267741810362494e+00 +2.878787878787879890e+02 -2.878787878787877617e+02 1.366957416838818329e+00 +3.181818181818182438e+02 -2.878787878787877617e+02 5.108980955626597487e-01 +3.484848484848484986e+02 -2.878787878787877617e+02 1.604402458870249071e-01 +3.787878787878789808e+02 -2.878787878787877617e+02 4.146995554856720140e-02 +4.090909090909092356e+02 -2.878787878787877617e+02 8.631774319411318619e-03 +4.393939393939394904e+02 -2.878787878787877617e+02 1.413778726829432661e-03 +4.696969696969697452e+02 -2.878787878787877617e+02 1.778319660458211498e-04 +5.000000000000000000e+02 -2.878787878787877617e+02 1.674483854635830767e-05 +5.303030303030304822e+02 -2.878787878787877617e+02 1.149090232075819477e-06 +5.606060606060605096e+02 -2.878787878787877617e+02 5.587945784002614882e-08 +5.909090909090909918e+02 -2.878787878787877617e+02 1.870085776796243792e-09 +6.212121212121214739e+02 -2.878787878787877617e+02 4.177650791163415362e-11 +6.515151515151515014e+02 -2.878787878787877617e+02 6.035003681930662346e-13 +6.818181818181819835e+02 -2.878787878787877617e+02 5.454749817366157294e-15 +7.121212121212120110e+02 -2.878787878787877617e+02 2.981018574785773488e-17 +7.424242424242424931e+02 -2.878787878787877617e+02 9.507170764263086680e-20 +7.727272727272729753e+02 -2.878787878787877617e+02 1.705699230501243345e-22 +8.030303030303030027e+02 -2.878787878787877617e+02 1.657484593072496569e-25 +8.333333333333334849e+02 -2.878787878787877617e+02 8.388558497347373564e-29 +8.636363636363639671e+02 -2.878787878787877617e+02 2.123608376663958120e-32 +8.939393939393939945e+02 -2.878787878787877617e+02 2.579483791747016240e-36 +9.242424242424244767e+02 -2.878787878787877617e+02 1.440283700205896287e-40 +9.545454545454545041e+02 -2.878787878787877617e+02 3.537278923913174313e-45 +9.848484848484849863e+02 -2.878787878787877617e+02 3.651819440393951439e-50 +1.015151515151515468e+03 -2.878787878787877617e+02 1.512670326909520541e-55 +1.045454545454545496e+03 -2.878787878787877617e+02 2.396702422958002420e-61 +1.075757575757575978e+03 -2.878787878787877617e+02 1.382999979475537502e-67 +1.106060606060606005e+03 -2.878787878787877617e+02 2.763983341614279879e-74 +1.136363636363636488e+03 -2.878787878787877617e+02 1.817123214030183199e-81 +1.166666666666666970e+03 -2.878787878787877617e+02 3.727890268461290371e-89 +1.196969696969696997e+03 -2.878787878787877617e+02 2.261149588469350572e-97 +1.227272727272727479e+03 -2.878787878787877617e+02 3.837108704635150744e-106 +1.257575757575757507e+03 -2.878787878787877617e+02 1.721758798034361068e-115 +1.287878787878787989e+03 -2.878787878787877617e+02 1.928333941090184380e-125 +1.318181818181818471e+03 -2.878787878787877617e+02 5.082130294070688721e-136 +1.348484848484848499e+03 -2.878787878787877617e+02 2.967825829165711670e-147 +1.378787878787878981e+03 -2.878787878787877617e+02 3.611595492651089108e-159 +1.409090909090909008e+03 -2.878787878787877617e+02 8.602614167736677083e-172 +1.439393939393939490e+03 -2.878787878787877617e+02 3.762691160089634922e-185 +1.469696969696969973e+03 -2.878787878787877617e+02 2.831608343310626969e-199 +1.500000000000000000e+03 -2.878787878787877617e+02 3.431053845968792389e-214 +-1.500000000000000000e+03 -2.575757575757575069e+02 1.030681849547736162e-89 +-1.469696969696969745e+03 -2.575757575757575069e+02 5.751492055957585893e-82 +-1.439393939393939490e+03 -2.575757575757575069e+02 9.932317958640460378e-75 +-1.409090909090909008e+03 -2.575757575757575069e+02 5.596907177314287556e-68 +-1.378787878787878753e+03 -2.575757575757575069e+02 1.083801540924498924e-61 +-1.348484848484848499e+03 -2.575757575757575069e+02 7.585704550446310756e-56 +-1.318181818181818244e+03 -2.575757575757575069e+02 2.015999754921317071e-50 +-1.287878787878787989e+03 -2.575757575757575069e+02 2.134523160815605943e-45 +-1.257575757575757507e+03 -2.575757575757575069e+02 9.435352470559581316e-41 +-1.227272727272727252e+03 -2.575757575757575069e+02 1.822455038103737839e-36 +-1.196969696969696997e+03 -2.575757575757575069e+02 1.607885402204063373e-32 +-1.166666666666666515e+03 -2.575757575757575069e+02 6.765106494816816298e-29 +-1.136363636363636488e+03 -2.575757575757575069e+02 1.415470165255462300e-25 +-1.106060606060606005e+03 -2.575757575757575069e+02 1.533847428403251511e-22 +-1.075757575757575751e+03 -2.575757575757575069e+02 8.954294013013378716e-20 +-1.045454545454545496e+03 -2.575757575757575069e+02 2.925662529470580368e-17 +-1.015151515151515127e+03 -2.575757575757575069e+02 5.551371713955361009e-15 +-9.848484848484848726e+02 -2.575757575757575069e+02 6.339611667251466030e-13 +-9.545454545454545041e+02 -2.575757575757575069e+02 4.510014146235453754e-11 +-9.242424242424242493e+02 -2.575757575757575069e+02 2.066218498179581712e-09 +-8.939393939393938808e+02 -2.575757575757575069e+02 6.294357909175295720e-08 +-8.636363636363636260e+02 -2.575757575757575069e+02 1.314803303002578274e-06 +-8.333333333333332575e+02 -2.575757575757575069e+02 1.939658080333557991e-05 +-8.030303030303030027e+02 -2.575757575757575069e+02 2.078878242575155099e-04 +-7.727272727272727479e+02 -2.575757575757575069e+02 1.663107833829679388e-03 +-7.424242424242423795e+02 -2.575757575757575069e+02 1.019085936356991726e-02 +-7.121212121212121247e+02 -2.575757575757575069e+02 4.902023343803123268e-02 +-6.818181818181817562e+02 -2.575757575757575069e+02 1.894753837471513380e-01 +-6.515151515151515014e+02 -2.575757575757575069e+02 6.016519329243258385e-01 +-6.212121212121211329e+02 -2.575757575757575069e+02 1.602576414572431496e+00 +-5.909090909090908781e+02 -2.575757575757575069e+02 3.651761936183819834e+00 +-5.606060606060605096e+02 -2.575757575757575069e+02 7.250857669586993737e+00 +-5.303030303030302548e+02 -2.575757575757575069e+02 1.276250745677547371e+01 +-5.000000000000000000e+02 -2.575757575757575069e+02 2.023309862889171740e+01 +-4.696969696969697452e+02 -2.575757575757575069e+02 2.931920339352129190e+01 +-4.393939393939392630e+02 -2.575757575757575069e+02 3.935976443487310661e+01 +-4.090909090909090082e+02 -2.575757575757575069e+02 4.955347455423407155e+01 +-3.787878787878787534e+02 -2.575757575757575069e+02 5.915498255960570617e+01 +-3.484848484848484986e+02 -2.575757575757575069e+02 6.761483795353333903e+01 +-3.181818181818180165e+02 -2.575757575757575069e+02 7.463242943417458264e+01 +-2.878787878787877617e+02 -2.575757575757575069e+02 8.013329845360983938e+01 +-2.575757575757575069e+02 -2.575757575757575069e+02 8.420286747908703262e+01 +-2.272727272727272521e+02 -2.575757575757575069e+02 8.700841837601652173e+01 +-1.969696969696969973e+02 -2.575757575757575069e+02 8.873028354177398569e+01 +-1.666666666666665151e+02 -2.575757575757575069e+02 8.951130724963081775e+01 +-1.363636363636362603e+02 -2.575757575757575069e+02 8.942566120874688806e+01 +-1.060606060606060055e+02 -2.575757575757575069e+02 8.846490311634080683e+01 +-7.575757575757575069e+01 -2.575757575757575069e+02 8.653949493425866990e+01 +-4.545454545454549589e+01 -2.575757575757575069e+02 8.349600363200305253e+01 +-1.515151515151501371e+01 -2.575757575757575069e+02 7.915202798841536946e+01 +1.515151515151524109e+01 -2.575757575757575069e+02 7.335066077541061702e+01 +4.545454545454549589e+01 -2.575757575757575069e+02 6.603220583561822821e+01 +7.575757575757575069e+01 -2.575757575757575069e+02 5.731193832210288264e+01 +1.060606060606062329e+02 -2.575757575757575069e+02 4.754043949671900293e+01 +1.363636363636364877e+02 -2.575757575757575069e+02 3.731341006484993272e+01 +1.666666666666667425e+02 -2.575757575757575069e+02 2.740114767170858201e+01 +1.969696969696969973e+02 -2.575757575757575069e+02 1.859330534199407836e+01 +2.272727272727272521e+02 -2.575757575757575069e+02 1.149936924196612864e+01 +2.575757575757577342e+02 -2.575757575757575069e+02 6.386017470320080491e+00 +2.878787878787879890e+02 -2.575757575757575069e+02 3.133267741810362494e+00 +3.181818181818182438e+02 -2.575757575757575069e+02 1.334788491359489182e+00 +3.484848484848484986e+02 -2.575757575757575069e+02 4.845903042951313910e-01 +3.787878787878789808e+02 -2.575757575757575069e+02 1.469764151375675953e-01 +4.090909090909092356e+02 -2.575757575757575069e+02 3.646348270185553048e-02 +4.393939393939394904e+02 -2.575757575757575069e+02 7.235968611464837705e-03 +4.696969696969697452e+02 -2.575757575757575069e+02 1.121804712250768898e-03 +5.000000000000000000e+02 -2.575757575757575069e+02 1.325371086279570612e-04 +5.303030303030304822e+02 -2.575757575757575069e+02 1.162621955646441796e-05 +5.606060606060605096e+02 -2.575757575757575069e+02 7.368261931620312834e-07 +5.909090909090909918e+02 -2.575757575757575069e+02 3.278878867068313137e-08 +6.212121212121214739e+02 -2.575757575757575069e+02 9.944691260328229964e-10 +6.515151515151515014e+02 -2.575757575757575069e+02 1.992958468534082340e-11 +6.818181818181819835e+02 -2.575757575757575069e+02 2.555319222097554818e-13 +7.121212121212120110e+02 -2.575757575757575069e+02 2.027190509963051746e-15 +7.424242424242424931e+02 -2.575757575757575069e+02 9.611087635526322365e-18 +7.727272727272729753e+02 -2.575757575757575069e+02 2.627052324647121002e-20 +8.030303030303030027e+02 -2.575757575757575069e+02 3.988745488704787184e-23 +8.333333333333334849e+02 -2.575757575757575069e+02 3.237368317942330380e-26 +8.636363636363639671e+02 -2.575757575757575069e+02 1.349946039876940893e-29 +8.939393939393939945e+02 -2.575757575757575069e+02 2.776215061516733583e-33 +9.242424242424244767e+02 -2.575757575757575069e+02 2.699663615826495595e-37 +9.545454545454545041e+02 -2.575757575757575069e+02 1.188658400193692936e-41 +9.848484848484849863e+02 -2.575757575757575069e+02 2.266365294794527204e-46 +1.015151515151515468e+03 -2.575757575757575069e+02 1.787418838639443648e-51 +1.045454545454545496e+03 -2.575757575757575069e+02 5.562986682804798967e-57 +1.075757575757575978e+03 -2.575757575757575069e+02 6.510288553050353159e-63 +1.106060606060606005e+03 -2.575757575757575069e+02 2.726414009001582396e-69 +1.136363636363636488e+03 -2.575757575757575069e+02 3.883605450139709762e-76 +1.166666666666666970e+03 -2.575757575757575069e+02 1.786265759846021114e-83 +1.196969696969696997e+03 -2.575757575757575069e+02 2.515383597627357455e-91 +1.227272727272727479e+03 -2.575757575757575069e+02 1.026957857318553437e-99 +1.257575757575757507e+03 -2.575757575757575069e+02 1.149735375787185776e-108 +1.287878787878787989e+03 -2.575757575757575069e+02 3.334342676871025778e-118 +1.318181818181818471e+03 -2.575757575757575069e+02 2.363324647135488658e-128 +1.348484848484848499e+03 -2.575757575757575069e+02 3.857755214561235614e-139 +1.378787878787878981e+03 -2.575757575757575069e+02 1.364912949288281194e-150 +1.409090909090909008e+03 -2.575757575757575069e+02 9.839174929622999580e-163 +1.439393939393939490e+03 -2.575757575757575069e+02 1.356700073694183777e-175 +1.469696969696969973e+03 -2.575757575757575069e+02 3.355305074886440190e-189 +1.500000000000000000e+03 -2.575757575757575069e+02 1.393857250589624850e-203 +-1.500000000000000000e+03 -2.272727272727272521e+02 1.139305608408922587e-93 +-1.469696969696969745e+03 -2.272727272727272521e+02 1.200760533549290985e-85 +-1.439393939393939490e+03 -2.272727272727272521e+02 3.799591219276452116e-78 +-1.409090909090909008e+03 -2.272727272727272521e+02 3.809050373714199104e-71 +-1.378787878787878753e+03 -2.272727272727272521e+02 1.274954127373016771e-64 +-1.348484848484848499e+03 -2.272727272727272521e+02 1.499797405510795537e-58 +-1.318181818181818244e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +-1.287878787878787989e+03 -2.272727272727272521e+02 1.099147165157795239e-47 +-1.257575757575757507e+03 -2.272727272727272521e+02 7.540206612321115606e-43 +-1.227272727272727252e+03 -2.272727272727272521e+02 2.204221497796652879e-38 +-1.196969696969696997e+03 -2.272727272727272521e+02 2.872445569167507801e-34 +-1.166666666666666515e+03 -2.272727272727272521e+02 1.743478240992615533e-30 +-1.136363636363636488e+03 -2.272727272727272521e+02 5.143473773786581685e-27 +-1.106060606060606005e+03 -2.272727272727272521e+02 7.686745253454967858e-24 +-1.075757575757575751e+03 -2.272727272727272521e+02 6.057712465178556770e-21 +-1.045454545454545496e+03 -2.272727272727272521e+02 2.617295991581697002e-18 +-1.015151515151515127e+03 -2.272727272727272521e+02 6.437784184080349797e-16 +-9.848484848484848726e+02 -2.272727272727272521e+02 9.349412223612138269e-14 +-9.545454545454545041e+02 -2.272727272727272521e+02 8.303955618125406527e-12 +-9.242424242424242493e+02 -2.272727272727272521e+02 4.666492816799106986e-10 +-8.939393939393938808e+02 -2.272727272727272521e+02 1.714417823045382066e-08 +-8.636363636363636260e+02 -2.272727272727272521e+02 4.249544803125815766e-07 +-8.333333333333332575e+02 -2.272727272727272521e+02 7.325049444657307266e-06 +-8.030303030303030027e+02 -2.272727272727272521e+02 9.039146387247711455e-05 +-7.727272727272727479e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +-7.424242424242423795e+02 -2.272727272727272521e+02 5.637029251018781280e-03 +-7.121212121212121247e+02 -2.272727272727272521e+02 3.000452186145821307e-02 +-6.818181818181817562e+02 -2.272727272727272521e+02 1.268331178800946313e-01 +-6.515151515151515014e+02 -2.272727272727272521e+02 4.356244763048460200e-01 +-6.212121212121211329e+02 -2.272727272727272521e+02 1.242261988017612451e+00 +-5.909090909090908781e+02 -2.272727272727272521e+02 3.001833994227012248e+00 +-5.606060606060605096e+02 -2.272727272727272521e+02 6.265381112019357879e+00 +-5.303030303030302548e+02 -2.272727272727272521e+02 1.149936924196611265e+01 +-5.000000000000000000e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +-4.696969696969697452e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +-4.393939393939392630e+02 -2.272727272727272521e+02 3.859977831813431237e+01 +-4.090909090909090082e+02 -2.272727272727272521e+02 4.943436394678046497e+01 +-3.787878787878787534e+02 -2.272727272727272521e+02 5.977010272054960893e+01 +-3.484848484848484986e+02 -2.272727272727272521e+02 6.894609788219688085e+01 +-3.181818181818180165e+02 -2.272727272727272521e+02 7.658245894186940461e+01 +-2.878787878787877617e+02 -2.272727272727272521e+02 8.257140933357871404e+01 +-2.575757575757575069e+02 -2.272727272727272521e+02 8.700841837601652173e+01 +-2.272727272727272521e+02 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.969696969696969973e+02 -2.272727272727272521e+02 9.209529436261553315e+01 +-1.666666666666665151e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-1.363636363636362603e+02 -2.272727272727272521e+02 9.354753036101064367e+01 +-1.060606060606060055e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-7.575757575757575069e+01 -2.272727272727272521e+02 9.209529436261553315e+01 +-4.545454545454549589e+01 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.515151515151501371e+01 -2.272727272727272521e+02 8.700841837601649331e+01 +1.515151515151524109e+01 -2.272727272727272521e+02 8.257140933357868562e+01 +4.545454545454549589e+01 -2.272727272727272521e+02 7.658245894186936198e+01 +7.575757575757575069e+01 -2.272727272727272521e+02 6.894609788219689506e+01 +1.060606060606062329e+02 -2.272727272727272521e+02 5.977010272054954498e+01 +1.363636363636364877e+02 -2.272727272727272521e+02 4.943436394678040102e+01 +1.666666666666667425e+02 -2.272727272727272521e+02 3.859977831813425553e+01 +1.969696969696969973e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +2.272727272727272521e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +2.575757575757577342e+02 -2.272727272727272521e+02 1.149936924196608246e+01 +2.878787878787879890e+02 -2.272727272727272521e+02 6.265381112019330345e+00 +3.181818181818182438e+02 -2.272727272727272521e+02 3.001833994227002922e+00 +3.484848484848484986e+02 -2.272727272727272521e+02 1.242261988017610230e+00 +3.787878787878789808e+02 -2.272727272727272521e+02 4.356244763048433000e-01 +4.090909090909092356e+02 -2.272727272727272521e+02 1.268331178800935211e-01 +4.393939393939394904e+02 -2.272727272727272521e+02 3.000452186145805694e-02 +4.696969696969697452e+02 -2.272727272727272521e+02 5.637029251018711024e-03 +5.000000000000000000e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +5.303030303030304822e+02 -2.272727272727272521e+02 9.039146387247582706e-05 +5.606060606060605096e+02 -2.272727272727272521e+02 7.325049444657255597e-06 +5.909090909090909918e+02 -2.272727272727272521e+02 4.249544803125846471e-07 +6.212121212121214739e+02 -2.272727272727272521e+02 1.714417823045309274e-08 +6.515151515151515014e+02 -2.272727272727272521e+02 4.666492816799057355e-10 +6.818181818181819835e+02 -2.272727272727272521e+02 8.303955618125081794e-12 +7.121212121212120110e+02 -2.272727272727272521e+02 9.349412223612337693e-14 +7.424242424242424931e+02 -2.272727272727272521e+02 6.437784184080212733e-16 +7.727272727272729753e+02 -2.272727272727272521e+02 2.617295991581641535e-18 +8.030303030303030027e+02 -2.272727272727272521e+02 6.057712465178642534e-21 +8.333333333333334849e+02 -2.272727272727272521e+02 7.686745253454585823e-24 +8.636363636363639671e+02 -2.272727272727272521e+02 5.143473773786436040e-27 +8.939393939393939945e+02 -2.272727272727272521e+02 1.743478240992565787e-30 +9.242424242424244767e+02 -2.272727272727272521e+02 2.872445569167262762e-34 +9.545454545454545041e+02 -2.272727272727272521e+02 2.204221497796652879e-38 +9.848484848484849863e+02 -2.272727272727272521e+02 7.540206612320578734e-43 +1.015151515151515468e+03 -2.272727272727272521e+02 1.099147165157717208e-47 +1.045454545454545496e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +1.075757575757575978e+03 -2.272727272727272521e+02 1.499797405510667661e-58 +1.106060606060606005e+03 -2.272727272727272521e+02 1.274954127373052868e-64 +1.136363636363636488e+03 -2.272727272727272521e+02 3.809050373713657806e-71 +1.166666666666666970e+03 -2.272727272727272521e+02 3.799591219276128519e-78 +1.196969696969696997e+03 -2.272727272727272521e+02 1.200760533549222977e-85 +1.227272727272727479e+03 -2.272727272727272521e+02 1.139305608408793145e-93 +1.257575757575757507e+03 -2.272727272727272521e+02 3.071969200866254100e-102 +1.287878787878787989e+03 -2.272727272727272521e+02 2.225247511256393847e-111 +1.318181818181818471e+03 -2.272727272727272521e+02 4.088652965115599029e-121 +1.348484848484848499e+03 -2.272727272727272521e+02 1.796974077922866135e-131 +1.378787878787878981e+03 -2.272727272727272521e+02 1.779285943882067089e-142 +1.409090909090909008e+03 -2.272727272727272521e+02 3.733690859526917368e-154 +1.439393939393939490e+03 -2.272727272727272521e+02 1.560017604789381037e-166 +1.469696969696969973e+03 -2.272727272727272521e+02 1.217846630889691272e-179 +1.500000000000000000e+03 -2.272727272727272521e+02 1.664809861325412592e-193 +-1.500000000000000000e+03 -1.969696969696969973e+02 6.725405135115193460e-98 +-1.469696969696969745e+03 -1.969696969696969973e+02 1.378323829382736140e-89 +-1.439393939393939490e+03 -1.969696969696969973e+02 8.222254727485100452e-82 +-1.409090909090909008e+03 -1.969696969696969973e+02 1.507628616282224956e-74 +-1.378787878787878753e+03 -1.969696969696969973e+02 8.961528584132050887e-68 +-1.348484848484848499e+03 -1.969696969696969973e+02 1.819022831541049598e-61 +-1.318181818181818244e+03 -1.969696969696969973e+02 1.326508867687735380e-55 +-1.287878787878787989e+03 -1.969696969696969973e+02 3.651819440393639510e-50 +-1.257575757575757507e+03 -1.969696969696969973e+02 3.983000009176483054e-45 +-1.227272727272727252e+03 -1.969696969696969973e+02 1.804062145733578408e-40 +-1.196969696969696997e+03 -1.969696969696969973e+02 3.552505182411020644e-36 +-1.166666666666666515e+03 -1.969696969696969973e+02 3.179987495423768217e-32 +-1.136363636363636488e+03 -1.969696969696969973e+02 1.351302430080082594e-28 +-1.106060606060606005e+03 -1.969696969696969973e+02 2.843208481813977945e-25 +-1.075757575757575751e+03 -1.969696969696969973e+02 3.085673479698773597e-22 +-1.045454545454545496e+03 -1.969696969696969973e+02 1.797198369250521897e-19 +-1.015151515151515127e+03 -1.969696969696969973e+02 5.837542882741122500e-17 +-9.848484848484848726e+02 -1.969696969696969973e+02 1.097485946719956145e-14 +-9.545454545454545041e+02 -1.969696969696969973e+02 1.237978279006397351e-12 +-9.242424242424242493e+02 -1.969696969696969973e+02 8.674534404093027794e-11 +-8.939393939393938808e+02 -1.969696969696969973e+02 3.904234504556194418e-09 +-8.636363636363636260e+02 -1.969696969696969973e+02 1.165690430938531566e-07 +-8.333333333333332575e+02 -1.969696969696969973e+02 2.381512063610726651e-06 +-8.030303030303030027e+02 -1.969696969696969973e+02 3.429831019357660406e-05 +-7.727272727272727479e+02 -1.969696969696969973e+02 3.582900703654524378e-04 +-7.424242424242423795e+02 -1.969696969696969973e+02 2.789935865432211903e-03 +-7.121212121212121247e+02 -1.969696969696969973e+02 1.662148862300679222e-02 +-6.818181818181817562e+02 -1.969696969696969973e+02 7.766838493185834746e-02 +-6.515151515151515014e+02 -1.969696969696969973e+02 2.914494675808915747e-01 +-6.212121212121211329e+02 -1.969696969696969973e+02 8.981242595383369665e-01 +-5.909090909090908781e+02 -1.969696969696969973e+02 2.321329840757221152e+00 +-5.606060606060605096e+02 -1.969696969696969973e+02 5.133353887909671620e+00 +-5.303030303030302548e+02 -1.969696969696969973e+02 9.895316726363974524e+00 +-5.000000000000000000e+02 -1.969696969696969973e+02 1.691944523421541646e+01 +-4.696969696969697452e+02 -1.969696969696969973e+02 2.607941266867413077e+01 +-4.393939393939392630e+02 -1.969696969696969973e+02 3.678372156337844245e+01 +-4.090909090909090082e+02 -1.969696969696969973e+02 4.812981200385586078e+01 +-3.787878787878787534e+02 -1.969696969696969973e+02 5.915498255960569907e+01 +-3.484848484848484986e+02 -1.969696969696969973e+02 6.906670731075621461e+01 +-3.181818181818180165e+02 -1.969696969696969973e+02 7.737338196227004516e+01 +-2.878787878787877617e+02 -1.969696969696969973e+02 8.390126867352154250e+01 +-2.575757575757575069e+02 -1.969696969696969973e+02 8.873028354177397148e+01 +-2.272727272727272521e+02 -1.969696969696969973e+02 9.209529436261551893e+01 +-1.969696969696969973e+02 -1.969696969696969973e+02 9.428978345643486136e+01 +-1.666666666666665151e+02 -1.969696969696969973e+02 9.559087177709139382e+01 +-1.363636363636362603e+02 -1.969696969696969973e+02 9.620980024546966547e+01 +-1.060606060606060055e+02 -1.969696969696969973e+02 9.626388667315116265e+01 +-7.575757575757575069e+01 -1.969696969696969973e+02 9.576400586776449586e+01 +-4.545454545454549589e+01 -1.969696969696969973e+02 9.461353190028547999e+01 +-1.515151515151501371e+01 -1.969696969696969973e+02 9.261834373904989093e+01 +1.515151515151524109e+01 -1.969696969696969973e+02 8.951130724963078933e+01 +4.545454545454549589e+01 -1.969696969696969973e+02 8.499704223304760831e+01 +7.575757575757575069e+01 -1.969696969696969973e+02 7.882177355463798563e+01 +1.060606060606062329e+02 -1.969696969696969973e+02 7.086635272017882414e+01 +1.363636363636364877e+02 -1.969696969696969973e+02 6.124688773464696823e+01 +1.666666666666667425e+02 -1.969696969696969973e+02 5.038951397942084043e+01 +1.969696969696969973e+02 -1.969696969696969973e+02 3.903320509833589824e+01 +2.272727272727272521e+02 -1.969696969696969973e+02 2.812259658780464378e+01 +2.575757575757577342e+02 -1.969696969696969973e+02 1.859330534199401797e+01 +2.878787878787879890e+02 -1.969696969696969973e+02 1.111614363368039626e+01 +3.181818181818182438e+02 -1.969696969696969973e+02 5.914635788099049662e+00 +3.484848484848484986e+02 -1.969696969696969973e+02 2.753098049922418245e+00 +3.787878787878789808e+02 -1.969696969696969973e+02 1.100632249223695291e+00 +4.090909090909092356e+02 -1.969696969696969973e+02 3.705615046728188422e-01 +4.393939393939394904e+02 -1.969696969696969973e+02 1.028987436319803300e-01 +4.696969696969697452e+02 -1.969696969696969973e+02 2.305097498732425892e-02 +5.000000000000000000e+02 -1.969696969696969973e+02 4.069670962380043770e-03 +5.303030303030304822e+02 -1.969696969696969973e+02 5.525161055462614757e-04 +5.606060606060605096e+02 -1.969696969696969973e+02 5.621272911507651794e-05 +5.909090909090909918e+02 -1.969696969696969973e+02 4.171386994035332742e-06 +6.212121212121214739e+02 -1.969696969696969973e+02 2.194815096921689592e-07 +6.515151515151515014e+02 -1.969696969696969973e+02 7.949982292544292947e-09 +6.818181818181819835e+02 -1.969696969696969973e+02 1.922329515916788757e-10 +7.121212121212120110e+02 -1.969696969696969973e+02 3.005309492893079009e-12 +7.424242424242424931e+02 -1.969696969696969973e+02 2.938461975882593344e-14 +7.727272727272729753e+02 -1.969696969696969973e+02 1.736016382766525202e-16 +8.030303030303030027e+02 -1.969696969696969973e+02 5.979809732375747100e-19 +8.333333333333334849e+02 -1.969696969696969973e+02 1.157393946134499387e-21 +8.636363636363639671e+02 -1.969696969696969973e+02 1.211600363895292542e-24 +8.939393939393939945e+02 -1.969696969696969973e+02 6.594920231734701994e-28 +9.242424242424244767e+02 -1.969696969696969973e+02 1.792185002743672707e-31 +9.545454545454545041e+02 -1.969696969696969973e+02 2.331814555953415053e-35 +9.848484848484849863e+02 -1.969696969696969973e+02 1.391301834018469961e-39 +1.015151515151515468e+03 -1.969696969696969973e+02 3.641721635589814134e-44 +1.045454545454545496e+03 -1.969696969696969973e+02 3.995357065033970258e-49 +1.075757575757575978e+03 -1.969696969696969973e+02 1.753221946291435356e-54 +1.106060606060606005e+03 -1.969696969696969973e+02 2.932805033955430888e-60 +1.136363636363636488e+03 -1.969696969696969973e+02 1.780289335781915963e-66 +1.166666666666666970e+03 -1.969696969696969973e+02 3.728367897843207151e-73 +1.196969696969696997e+03 -1.969696969696969973e+02 2.557943414813497180e-80 +1.227272727272727479e+03 -1.969696969696969973e+02 5.452477757288683702e-88 +1.257575757575757507e+03 -1.969696969696969973e+02 3.420408862336656418e-96 +1.287878787878787989e+03 -1.969696969696969973e+02 5.973889847848846199e-105 +1.318181818181818471e+03 -1.969696969696969973e+02 2.744788860160422960e-114 +1.348484848484848499e+03 -1.969696969696969973e+02 3.130936491668790628e-124 +1.378787878787878981e+03 -1.969696969696969973e+02 8.357141570761596410e-135 +1.409090909090909008e+03 -1.969696969696969973e+02 4.913914632095628758e-146 +1.439393939393939490e+03 -1.969696969696969973e+02 5.984329898719574678e-158 +1.469696969696969973e+03 -1.969696969696969973e+02 1.417479555151248203e-170 +1.500000000000000000e+03 -1.969696969696969973e+02 6.124777054940729430e-184 +-1.500000000000000000e+03 -1.666666666666665151e+02 2.061494233037811370e-102 +-1.469696969696969745e+03 -1.666666666666665151e+02 8.464665762167466790e-94 +-1.439393939393939490e+03 -1.666666666666665151e+02 9.801202090947051054e-86 +-1.409090909090909008e+03 -1.666666666666665151e+02 3.381968125200895085e-78 +-1.378787878787878753e+03 -1.666666666666665151e+02 3.670478379248244475e-71 +-1.348484848484848499e+03 -1.666666666666665151e+02 1.320823368052332371e-64 +-1.318181818181818244e+03 -1.666666666666665151e+02 1.659224730130717455e-58 +-1.287878787878787989e+03 -1.666666666666665151e+02 7.651333244442023574e-53 +-1.257575757575757507e+03 -1.666666666666665151e+02 1.360307412168148885e-47 +-1.227272727272727252e+03 -1.666666666666665151e+02 9.780593716979092828e-43 +-1.196969696969696997e+03 -1.666666666666665151e+02 2.979513160178888319e-38 +-1.166666666666666515e+03 -1.666666666666665151e+02 4.024061608112517989e-34 +-1.136363636363636488e+03 -1.666666666666665151e+02 2.518106005989722549e-30 +-1.106060606060606005e+03 -1.666666666666665151e+02 7.620577489682819577e-27 +-1.075757575757575751e+03 -1.666666666666665151e+02 1.162744299662175563e-23 +-1.045454545454545496e+03 -1.666666666666665151e+02 9.313320549156189621e-21 +-1.015151515151515127e+03 -1.666666666666665151e+02 4.072433264588514437e-18 +-9.848484848484848726e+02 -1.666666666666665151e+02 1.009720453475521847e-15 +-9.545454545454545041e+02 -1.666666666666665151e+02 1.472577985385699567e-13 +-9.242424242424242493e+02 -1.666666666666665151e+02 1.308823873075620816e-11 +-8.939393939393938808e+02 -1.666666666666665151e+02 7.336167021249661736e-10 +-8.636363636363636260e+02 -1.666666666666665151e+02 2.680187736377860273e-08 +-8.333333333333332575e+02 -1.666666666666665151e+02 6.588031862012906694e-07 +-8.030303030303030027e+02 -1.666666666666665151e+02 1.123286822982180185e-05 +-7.727272727272727479e+02 -1.666666666666665151e+02 1.367992529815313966e-04 +-7.424242424242423795e+02 -1.666666666666665151e+02 1.223804447256134249e-03 +-7.121212121212121247e+02 -1.666666666666665151e+02 8.260689172919517126e-03 +-6.818181818181817562e+02 -1.666666666666665151e+02 4.316192073818510277e-02 +-6.515151515151515014e+02 -1.666666666666665151e+02 1.788682708422666967e-01 +-6.212121212121211329e+02 -1.666666666666665151e+02 6.016519329243258385e-01 +-5.909090909090908781e+02 -1.666666666666665151e+02 1.678926737930093172e+00 +-5.606060606060605096e+02 -1.666666666666665151e+02 3.967812283772108817e+00 +-5.303030303030302548e+02 -1.666666666666665151e+02 8.097025652719102240e+00 +-5.000000000000000000e+02 -1.666666666666665151e+02 1.452916255455594374e+01 +-4.696969696969697452e+02 -1.666666666666665151e+02 2.331554257030980892e+01 +-4.393939393939392630e+02 -1.666666666666665151e+02 3.399015252191791348e+01 +-4.090909090909090082e+02 -1.666666666666665151e+02 4.567091086140352729e+01 +-3.787878787878787534e+02 -1.666666666666665151e+02 5.731193832210285422e+01 +-3.484848484848484986e+02 -1.666666666666665151e+02 6.797869707690963992e+01 +-3.181818181818180165e+02 -1.666666666666665151e+02 7.703532267426604108e+01 +-2.878787878787877617e+02 -1.666666666666665151e+02 8.420286747908703262e+01 +-2.575757575757575069e+02 -1.666666666666665151e+02 8.951130724963081775e+01 +-2.272727272727272521e+02 -1.666666666666665151e+02 9.319672686721267496e+01 +-1.969696969696969973e+02 -1.666666666666665151e+02 9.559087177709139382e+01 +-1.666666666666665151e+02 -1.666666666666665151e+02 9.703088870665727939e+01 +-1.363636363636362603e+02 -1.666666666666665151e+02 9.779796181992730908e+01 +-1.060606060606060055e+02 -1.666666666666665151e+02 9.808164743839995481e+01 +-7.575757575757575069e+01 -1.666666666666665151e+02 9.796238728704331322e+01 +-4.545454545454549589e+01 -1.666666666666665151e+02 9.740554864617614328e+01 +-1.515151515151501371e+01 -1.666666666666665151e+02 9.626388667315116265e+01 +1.515151515151524109e+01 -1.666666666666665151e+02 9.428978345643487557e+01 +4.545454545454549589e+01 -1.666666666666665151e+02 9.116270180929593892e+01 +7.575757575757575069e+01 -1.666666666666665151e+02 8.653949493425868411e+01 +1.060606060606062329e+02 -1.666666666666665151e+02 8.013329845360979675e+01 +1.363636363636364877e+02 -1.666666666666665151e+02 7.181805118220364648e+01 +1.666666666666667425e+02 -1.666666666666665151e+02 6.173907887659102300e+01 +1.969696969696969973e+02 -1.666666666666665151e+02 5.038951397942093990e+01 +2.272727272727272521e+02 -1.666666666666665151e+02 3.859977831813433369e+01 +2.575757575757577342e+02 -1.666666666666665151e+02 2.740114767170857135e+01 +2.878787878787879890e+02 -1.666666666666665151e+02 1.777584455539885866e+01 +3.181818181818182438e+02 -1.666666666666665151e+02 1.037937230069677952e+01 +3.484848484848484986e+02 -1.666666666666665151e+02 5.366074047187599838e+00 +3.787878787878789808e+02 -1.666666666666665151e+02 2.413325425405138613e+00 +4.090909090909092356e+02 -1.666666666666665151e+02 9.264911260829691297e-01 +4.393939393939394904e+02 -1.666666666666665151e+02 2.975697925943386335e-01 +4.696969696969697452e+02 -1.666666666666665151e+02 7.826691917058337111e-02 +5.000000000000000000e+02 -1.666666666666665151e+02 1.648134427951301190e-02 +5.303030303030304822e+02 -1.666666666666665151e+02 2.713180947850626912e-03 +5.606060606060605096e+02 -1.666666666666665151e+02 3.405233689522328255e-04 +5.909090909090909918e+02 -1.666666666666665151e+02 3.173737341076282548e-05 +6.212121212121214739e+02 -1.666666666666665151e+02 2.136920489407591752e-06 +6.515151515151515014e+02 -1.666666666666665151e+02 1.009950414069068344e-07 +6.818181818181819835e+02 -1.666666666666665151e+02 3.251401439798244409e-09 +7.121212121212120110e+02 -1.666666666666665151e+02 6.910796398284487690e-11 +7.424242424242424931e+02 -1.666666666666665151e+02 9.387808790462905487e-13 +7.727272727272729753e+02 -1.666666666666665151e+02 7.880145509195354861e-15 +8.030303030303030027e+02 -1.666666666666665151e+02 3.946907027548934390e-17 +8.333333333333334849e+02 -1.666666666666665151e+02 1.137665448958036556e-19 +8.636363636363639671e+02 -1.666666666666665151e+02 1.817829598985346664e-22 +8.939393939393939945e+02 -1.666666666666665151e+02 1.549109724599530605e-25 +9.242424242424244767e+02 -1.666666666666665151e+02 6.765106494816431781e-29 +9.545454545454545041e+02 -1.666666666666665151e+02 1.453005117716669083e-32 +9.848484848484849863e+02 -1.666666666666665151e+02 1.471159845332178844e-36 +1.015151515151515468e+03 -1.666666666666665151e+02 6.722278760458588125e-41 +1.045454545454545496e+03 -1.666666666666665151e+02 1.325453195114634433e-45 +1.075757575757575978e+03 -1.666666666666665151e+02 1.076947037256880525e-50 +1.106060606060606005e+03 -1.666666666666665151e+02 3.439226478517965493e-56 +1.136363636363636488e+03 -1.666666666666665151e+02 4.112270338377265555e-62 +1.166666666666666970e+03 -1.666666666666665151e+02 1.751614464700647965e-68 +1.196969696969696997e+03 -1.666666666666665151e+02 2.525669194213979261e-75 +1.227272727272727479e+03 -1.666666666666665151e+02 1.170049258815420357e-82 +1.257575757575757507e+03 -1.666666666666665151e+02 1.650797401059112051e-90 +1.287878787878787989e+03 -1.666666666666665151e+02 6.715543060623129543e-99 +1.318181818181818471e+03 -1.666666666666665151e+02 7.448444252816214443e-108 +1.348484848484848499e+03 -1.666666666666665151e+02 2.127208106141072850e-117 +1.378787878787878981e+03 -1.666666666666665151e+02 1.475505473707249577e-127 +1.409090909090909008e+03 -1.666666666666665151e+02 2.341791008661823036e-138 +1.439393939393939490e+03 -1.666666666666665151e+02 8.001759500366227833e-150 +1.469696969696969973e+03 -1.666666666666665151e+02 5.531845646163398110e-162 +1.500000000000000000e+03 -1.666666666666665151e+02 7.262439421965926610e-175 +-1.500000000000000000e+03 -1.363636363636362603e+02 3.186527453613098527e-107 +-1.469696969696969745e+03 -1.363636363636362603e+02 2.702964406603156911e-98 +-1.439393939393939490e+03 -1.363636363636362603e+02 6.259393605590803773e-90 +-1.409090909090909008e+03 -1.363636363636362603e+02 4.184987151321619861e-82 +-1.378787878787878753e+03 -1.363636363636362603e+02 8.532772152080323611e-75 +-1.348484848484848499e+03 -1.363636363636362603e+02 5.596907177313969643e-68 +-1.318181818181818244e+03 -1.363636363636362603e+02 1.244398099700771591e-61 +-1.287878787878787989e+03 -1.363636363636362603e+02 9.869127491372105432e-56 +-1.257575757575757507e+03 -1.363636363636362603e+02 2.934437283087355544e-50 +-1.227272727272727252e+03 -1.363636363636362603e+02 3.433836288360102945e-45 +-1.196969696969696997e+03 -1.363636363636362603e+02 1.658015597596224663e-40 +-1.166666666666666515e+03 -1.363636363636362603e+02 3.459083627925158993e-36 +-1.136363636363636488e+03 -1.363636363636362603e+02 3.261141548139627807e-32 +-1.106060606060606005e+03 -1.363636363636362603e+02 1.451278128946138961e-28 +-1.075757575757575751e+03 -1.363636363636362603e+02 3.180562259591947158e-25 +-1.045454545454545496e+03 -1.363636363636362603e+02 3.576784713993915340e-22 +-1.015151515151515127e+03 -1.363636363636362603e+02 2.148049618647453057e-19 +-9.848484848484848726e+02 -1.363636363636362603e+02 7.160592310969537211e-17 +-9.545454545454545041e+02 -1.363636363636362603e+02 1.375500651520991123e-14 +-9.242424242424242493e+02 -1.363636363636362603e+02 1.578692376829973092e-12 +-8.939393939393938808e+02 -1.363636363636362603e+02 1.121089509384008515e-10 +-8.636363636363636260e+02 -1.363636363636362603e+02 5.094879290801888769e-09 +-8.333333333333332575e+02 -1.363636363636362603e+02 1.530687983283920407e-07 +-8.030303030303030027e+02 -1.363636363636362603e+02 3.136682068681742658e-06 +-7.727272727272727479e+02 -1.363636363636362603e+02 4.517735882024896985e-05 +-7.424242424242423795e+02 -1.363636363636362603e+02 4.706918687562613437e-04 +-7.121212121212121247e+02 -1.363636363636362603e+02 3.646537238222873328e-03 +-6.818181818181817562e+02 -1.363636363636362603e+02 2.156645910784277947e-02 +-6.515151515151515014e+02 -1.363636363636362603e+02 9.984377095810380298e-02 +-6.212121212121211329e+02 -1.363636363636362603e+02 3.705615046728211182e-01 +-5.909090909090908781e+02 -1.363636363636362603e+02 1.127752104990675575e+00 +-5.606060606060605096e+02 -1.363636363636362603e+02 2.875155878473112381e+00 +-5.303030303030302548e+02 -1.363636363636362603e+02 6.265381112019344556e+00 +-5.000000000000000000e+02 -1.363636363636362603e+02 1.189267220388692081e+01 +-4.696969696969697452e+02 -1.363636363636362603e+02 2.001374351117108219e+01 +-4.393939393939392630e+02 -1.363636363636362603e+02 3.035489726624809492e+01 +-4.090909090909090082e+02 -1.363636363636362603e+02 4.212878690731831455e+01 +-3.787878787878787534e+02 -1.363636363636362603e+02 5.425510933709703210e+01 +-3.484848484848484986e+02 -1.363636363636362603e+02 6.566578650553347529e+01 +-3.181818181818180165e+02 -1.363636363636362603e+02 7.555502487561234659e+01 +-2.878787878787877617e+02 -1.363636363636362603e+02 8.349600363200305253e+01 +-2.575757575757575069e+02 -1.363636363636362603e+02 8.942566120874687385e+01 +-2.272727272727272521e+02 -1.363636363636362603e+02 9.354753036101064367e+01 +-1.969696969696969973e+02 -1.363636363636362603e+02 9.620980024546966547e+01 +-1.666666666666665151e+02 -1.363636363636362603e+02 9.779796181992730908e+01 +-1.363636363636362603e+02 -1.363636363636362603e+02 9.865839504182422104e+01 +-1.060606060606060055e+02 -1.363636363636362603e+02 9.905259279819887297e+01 +-7.575757575757575069e+01 -1.363636363636362603e+02 9.913398848917468342e+01 +-4.545454545454549589e+01 -1.363636363636362603e+02 9.893846594209246348e+01 +-1.515151515151501371e+01 -1.363636363636362603e+02 9.838256000783080424e+01 +1.515151515151524109e+01 -1.363636363636362603e+02 9.726788551238661285e+01 +4.545454545454549589e+01 -1.363636363636362603e+02 9.529516273438626683e+01 +7.575757575757575069e+01 -1.363636363636362603e+02 9.209529436261553315e+01 +1.060606060606062329e+02 -1.363636363636362603e+02 8.728667844960284583e+01 +1.363636363636364877e+02 -1.363636363636362603e+02 8.056468965220990697e+01 +1.666666666666667425e+02 -1.363636363636362603e+02 7.181805118220361805e+01 +1.969696969696969973e+02 -1.363636363636362603e+02 6.124688773464704639e+01 +2.272727272727272521e+02 -1.363636363636362603e+02 4.943436394678047918e+01 +2.575757575757577342e+02 -1.363636363636362603e+02 3.731341006484991851e+01 +2.878787878787879890e+02 -1.363636363636362603e+02 2.599274253454152017e+01 +3.181818181818182438e+02 -1.363636363636362603e+02 1.647077799900299411e+01 +3.484848484848484986e+02 -1.363636363636362603e+02 9.346267334126020287e+00 +3.787878787878789808e+02 -1.363636363636362603e+02 4.669551349532333973e+00 +4.090909090909092356e+02 -1.363636363636362603e+02 2.017155313214861856e+00 +4.393939393939394904e+02 -1.363636363636362603e+02 7.389391304207504341e-01 +4.696969696969697452e+02 -1.363636363636362603e+02 2.248664244665898315e-01 +5.000000000000000000e+02 -1.363636363636362603e+02 5.561503648793451188e-02 +5.303030303030304822e+02 -1.363636363636362603e+02 1.092396005911744870e-02 +5.606060606060605096e+02 -1.363636363636362603e+02 1.663107833829688496e-03 +5.909090909090909918e+02 -1.363636363636362603e+02 1.912973124885141449e-04 +6.212121212121214739e+02 -1.363636363636362603e+02 1.618470429048125397e-05 +6.515151515151515014e+02 -1.363636363636362603e+02 9.793342834294385515e-07 +6.818181818181819835e+02 -1.363636363636362603e+02 4.115985597351740876e-08 +7.121212121212120110e+02 -1.363636363636362603e+02 1.165422519016183175e-09 +7.424242424242424931e+02 -1.363636363636362603e+02 2.153640296815983621e-11 +7.727272727272729753e+02 -1.363636363636362603e+02 2.513160532470617247e-13 +8.030303030303030027e+02 -1.363636363636362603e+02 1.789638228793522393e-15 +8.333333333333334849e+02 -1.363636363636362603e+02 7.506067042544040144e-18 +8.636363636363639671e+02 -1.363636363636362603e+02 1.787432223791495511e-20 +8.939393939393939945e+02 -1.363636363636362603e+02 2.326740886532330397e-23 +9.242424242424244767e+02 -1.363636363636362603e+02 1.592071826992876341e-26 +9.545454545454545041e+02 -1.363636363636362603e+02 5.499610781659104219e-30 +9.848484848484849863e+02 -1.363636363636362603e+02 9.199790552335308441e-34 +1.015151515151515468e+03 -1.363636363636362603e+02 7.139802540244728236e-38 +1.045454545454545496e+03 -1.363636363636362603e+02 2.459834491573067888e-42 +1.075757575757575978e+03 -1.363636363636362603e+02 3.595420650647811948e-47 +1.106060606060606005e+03 -1.363636363636362603e+02 2.128109343453502094e-52 +1.136363636363636488e+03 -1.363636363636362603e+02 4.862710457261072615e-58 +1.166666666666666970e+03 -1.363636363636362603e+02 4.084195491312633782e-64 +1.196969696969696997e+03 -1.363636363636362603e+02 1.199071906087379094e-70 +1.227272727272727479e+03 -1.363636363636362603e+02 1.168759215687869561e-77 +1.257575757575757507e+03 -1.363636363636362603e+02 3.587897800919700136e-85 +1.287878787878787989e+03 -1.363636363636362603e+02 3.286608065666360344e-93 +1.318181818181818471e+03 -1.363636363636362603e+02 8.500995972410067731e-102 +1.348484848484848499e+03 -1.363636363636362603e+02 5.868005475284841091e-111 +1.378787878787878981e+03 -1.363636363636362603e+02 1.020371555929776331e-120 +1.409090909090909008e+03 -1.363636363636362603e+02 4.213909446004062123e-131 +1.439393939393939490e+03 -1.363636363636362603e+02 3.891764262949402471e-142 +1.469696969696969973e+03 -1.363636363636362603e+02 7.559295742295575902e-154 +1.500000000000000000e+03 -1.363636363636362603e+02 2.900629133076066979e-166 +-1.500000000000000000e+03 -1.060606060606060055e+02 2.409212144271147565e-112 +-1.469696969696969745e+03 -1.060606060606060055e+02 4.356268475749760593e-103 +-1.439393939393939490e+03 -1.060606060606060055e+02 2.080383394339871161e-94 +-1.409090909090909008e+03 -1.060606060606060055e+02 2.777050578217619369e-86 +-1.378787878787878753e+03 -1.060606060606060055e+02 1.095271921939220462e-78 +-1.348484848484848499e+03 -1.060606060606060055e+02 1.347434051650306813e-71 +-1.318181818181818244e+03 -1.060606060606060055e+02 5.451972905594265615e-65 +-1.287878787878787989e+03 -1.060606060606060055e+02 7.640771892899690025e-59 +-1.257575757575757507e+03 -1.060606060606060055e+02 3.901202425592727200e-53 +-1.227272727272727252e+03 -1.060606060606060055e+02 7.623270566396001438e-48 +-1.196969696969696997e+03 -1.060606060606060055e+02 5.981818528337949718e-43 +-1.166666666666666515e+03 -1.060606060606060055e+02 1.975173268273269803e-38 +-1.136363636363636488e+03 -1.060606060606060055e+02 2.872445569167262762e-34 +-1.106060606060606005e+03 -1.060606060606060055e+02 1.923229879971525547e-30 +-1.075757575757575751e+03 -1.060606060606060055e+02 6.189635416498788347e-27 +-1.045454545454545496e+03 -1.060606060606060055e+02 9.984784196713380922e-24 +-1.015151515151515127e+03 -1.060606060606060055e+02 8.408157975774474523e-21 +-9.848484848484848726e+02 -1.060606060606060055e+02 3.844713597051727150e-18 +-9.545454545454545041e+02 -1.060606060606060055e+02 9.917541389068186821e-16 +-9.242424242424242493e+02 -1.060606060606060055e+02 1.497478014110327348e-13 +-8.939393939393938808e+02 -1.060606060606060055e+02 1.371628065598409816e-11 +-8.636363636363636260e+02 -1.060606060606060055e+02 7.888571694518103587e-10 +-8.333333333333332575e+02 -1.060606060606060055e+02 2.944941620113806968e-08 +-8.030303030303030027e+02 -1.060606060606060055e+02 7.368261931620209073e-07 +-7.727272727272727479e+02 -1.060606060606060055e+02 1.274150683472764526e-05 +-7.424242424242423795e+02 -1.060606060606060055e+02 1.568428675713577451e-04 +-7.121212121212121247e+02 -1.060606060606060055e+02 1.413778726829430059e-03 +-6.818181818181817562e+02 -1.060606060606060055e+02 9.587796290980292804e-03 +-6.515151515151515014e+02 -1.060606060606060055e+02 5.019822989602269747e-02 +-6.212121212121211329e+02 -1.060606060606060055e+02 2.079530918209719081e-01 +-5.909090909090908781e+02 -1.060606060606060055e+02 6.977316435222871149e-01 +-5.606060606060605096e+02 -1.060606060606060055e+02 1.938473033170040161e+00 +-5.303030303030302548e+02 -1.060606060606060055e+02 4.553498766517235730e+00 +-5.000000000000000000e+02 -1.060606060606060055e+02 9.223041622713177290e+00 +-4.696969696969697452e+02 -1.060606060606060055e+02 1.640739115024343420e+01 +-4.393939393939392630e+02 -1.060606060606060055e+02 2.607941266867418051e+01 +-4.090909090909090082e+02 -1.060606060606060055e+02 3.763301798773049711e+01 +-3.787878787878787534e+02 -1.060606060606060055e+02 5.003073387529206428e+01 +-3.484848484848484986e+02 -1.060606060606060055e+02 6.210813108343087663e+01 +-3.181818181818180165e+02 -1.060606060606060055e+02 7.288103824554372068e+01 +-2.878787878787877617e+02 -1.060606060606060055e+02 8.173525932184848841e+01 +-2.575757575757575069e+02 -1.060606060606060055e+02 8.846490311634079262e+01 +-2.272727272727272521e+02 -1.060606060606060055e+02 9.319672686721266075e+01 +-1.969696969696969973e+02 -1.060606060606060055e+02 9.626388667315116265e+01 +-1.666666666666665151e+02 -1.060606060606060055e+02 9.808164743839995481e+01 +-1.363636363636362603e+02 -1.060606060606060055e+02 9.905259279819887297e+01 +-1.060606060606060055e+02 -1.060606060606060055e+02 9.950693568637400688e+01 +-7.575757575757575069e+01 -1.060606060606060055e+02 9.967115653149848242e+01 +-4.545454545454549589e+01 -1.060606060606060055e+02 9.965453761904861096e+01 +-1.515151515151501371e+01 -1.060606060606060055e+02 9.944488525147522751e+01 +1.515151515151524109e+01 -1.060606060606060055e+02 9.890893667629471508e+01 +4.545454545454549589e+01 -1.060606060606060055e+02 9.779796181992730908e+01 +7.575757575757575069e+01 -1.060606060606060055e+02 9.576400586776449586e+01 +1.060606060606062329e+02 -1.060606060606060055e+02 9.239609946677256858e+01 +1.363636363636364877e+02 -1.060606060606060055e+02 8.728667844960284583e+01 +1.666666666666667425e+02 -1.060606060606060055e+02 8.013329845360979675e+01 +1.969696969696969973e+02 -1.060606060606060055e+02 7.086635272017888099e+01 +2.272727272727272521e+02 -1.060606060606060055e+02 5.977010272054960893e+01 +2.575757575757577342e+02 -1.060606060606060055e+02 4.754043949671898162e+01 +2.878787878787879890e+02 -1.060606060606060055e+02 3.521758926474927165e+01 +3.181818181818182438e+02 -1.060606060606060055e+02 2.396728450570669722e+01 +3.484848484848484986e+02 -1.060606060606060055e+02 1.476216003891674333e+01 +3.787878787878789808e+02 -1.060606060606060055e+02 8.097025652719077371e+00 +4.090909090909092356e+02 -1.060606060606060055e+02 3.886707582912653169e+00 +4.393939393939394904e+02 -1.060606060606060055e+02 1.602576414572423280e+00 +4.696969696969697452e+02 -1.060606060606060055e+02 5.564158524580636866e-01 +5.000000000000000000e+02 -1.060606060606060055e+02 1.592762472320079226e-01 +5.303030303030304822e+02 -1.060606060606060055e+02 3.675900705335531649e-02 +5.606060606060605096e+02 -1.060606060606060055e+02 6.680235796974076656e-03 +5.909090909090909918e+02 -1.060606060606060055e+02 9.325082122531798455e-04 +6.212121212121214739e+02 -1.060606060606060055e+02 9.741538245333793535e-05 +6.515151515151515014e+02 -1.060606060606060055e+02 7.410732345003795511e-06 +6.818181818181819835e+02 -1.060606060606060055e+02 3.989897167427718505e-07 +7.121212121212120110e+02 -1.060606060606060055e+02 1.475710265686048531e-08 +7.424242424242424931e+02 -1.060606060606060055e+02 3.635086181418488966e-10 +7.727272727272729753e+02 -1.060606060606060055e+02 5.774328674328659868e-12 +8.030303030303030027e+02 -1.060606060606060055e+02 5.720368200038586492e-14 +8.333333333333334849e+02 -1.060606060606060055e+02 3.413565520039328254e-16 +8.636363636363639671e+02 -1.060606060606060055e+02 1.183706196909760398e-18 +8.939393939393939945e+02 -1.060606060606060055e+02 2.298180960274047858e-21 +9.242424242424244767e+02 -1.060606060606060055e+02 2.404063375977050904e-24 +9.545454545454545041e+02 -1.060606060606060055e+02 1.302294837210653117e-27 +9.848484848484849863e+02 -1.060606060606060055e+02 3.506859212770513601e-31 +1.015151515151515468e+03 -1.060606060606060055e+02 4.500703460466270908e-35 +1.045454545454545496e+03 -1.060606060606060055e+02 2.636128257324718487e-39 +1.075757575757575978e+03 -1.060606060606060055e+02 6.739246103220869164e-44 +1.106060606060606005e+03 -1.060606060606060055e+02 7.183115904221403363e-49 +1.136363636363636488e+03 -1.060606060606060055e+02 3.045319808369821599e-54 +1.166666666666666970e+03 -1.060606060606060055e+02 4.893241775031898480e-60 +1.196969696969696997e+03 -1.060606060606060055e+02 2.835913608648011044e-66 +1.227272727272727479e+03 -1.060606060606060055e+02 5.634744846278798529e-73 +1.257575757575757507e+03 -1.060606060606060055e+02 3.643815621760968908e-80 +1.287878787878787989e+03 -1.060606060606060055e+02 7.271414754057272541e-88 +1.318181818181818471e+03 -1.060606060606060055e+02 4.240381125551646779e-96 +1.348484848484848499e+03 -1.060606060606060055e+02 6.834723485291821871e-105 +1.378787878787878981e+03 -1.060606060606060055e+02 2.876320492334731648e-114 +1.409090909090909008e+03 -1.060606060606060055e+02 2.981862573337742580e-124 +1.439393939393939490e+03 -1.060606060606060055e+02 7.175783181444103240e-135 +1.469696969696969973e+03 -1.060606060606060055e+02 3.772621208140659875e-146 +1.500000000000000000e+03 -1.060606060606060055e+02 4.073181309885488174e-158 +-1.500000000000000000e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +-1.469696969696969745e+03 -7.575757575757575069e+01 3.435327469168749386e-108 +-1.439393939393939490e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +-1.409090909090909008e+03 -7.575757575757575069e+01 9.594395441690136971e-91 +-1.378787878787878753e+03 -7.575757575757575069e+01 7.542565179832660796e-83 +-1.348484848484848499e+03 -7.575757575757575069e+01 1.792032305386506894e-75 +-1.318181818181818244e+03 -7.575757575757575069e+01 1.357791146414832830e-68 +-1.287878787878787989e+03 -7.575757575757575069e+01 3.457634775730777859e-62 +-1.257575757575757507e+03 -7.575757575757575069e+01 3.114916886073513779e-56 +-1.227272727272727252e+03 -7.575757575757575069e+01 1.043664146102043276e-50 +-1.196969696969696997e+03 -7.575757575757575069e+01 1.365561729682181226e-45 +-1.166666666666666515e+03 -7.575757575757575069e+01 7.317303358737783903e-41 +-1.136363636363636488e+03 -7.575757575757575069e+01 1.681885295228397356e-36 +-1.106060606060606005e+03 -7.575757575757575069e+01 1.734711582546649501e-32 +-1.075757575757575751e+03 -7.575757575757575069e+01 8.388558497347373564e-29 +-1.045454545454545496e+03 -7.575757575757575069e+01 1.984648844553145898e-25 +-1.015151515151515127e+03 -7.575757575757575069e+01 2.394346385576868825e-22 +-9.848484848484848726e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +-9.545454545454545041e+02 -7.575757575757575069e+01 5.418948642188818039e-17 +-9.242424242424242493e+02 -7.575757575757575069e+01 1.097485946719964034e-14 +-8.939393939393938808e+02 -7.575757575757575069e+01 1.321016453443291498e-12 +-8.636363636363636260e+02 -7.575757575757575069e+01 9.788841721948358162e-11 +-8.333333333333332575e+02 -7.575757575757575069e+01 4.619769020364223175e-09 +-8.030303030303030027e+02 -7.575757575757575069e+01 1.434797832226741013e-07 +-7.727272727272727479e+02 -7.575757575757575069e+01 3.026368684010096055e-06 +-7.424242424242423795e+02 -7.575757575757575069e+01 4.468444522754330401e-05 +-7.121212121212121247e+02 -7.575757575757575069e+01 4.754453697203566646e-04 +-6.818181818181817562e+02 -7.575757575757575069e+01 3.748214649864061582e-03 +-6.515151515151515014e+02 -7.575757575757575069e+01 2.248336393898571831e-02 +-6.212121212121211329e+02 -7.575757575757575069e+01 1.052466108158103264e-01 +-5.909090909090908781e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +-5.606060606060605096e+02 -7.575757575757575069e+01 1.205417551072403226e+00 +-5.303030303030302548e+02 -7.575757575757575069e+01 3.083414106412964095e+00 +-5.000000000000000000e+02 -7.575757575757575069e+01 6.727593712141145765e+00 +-4.696969696969697452e+02 -7.575757575757575069e+01 1.276250745677543996e+01 +-4.393939393939392630e+02 -7.575757575757575069e+01 2.143082896113668312e+01 +-4.090909090909090082e+02 -7.575757575757575069e+01 3.238997094568929214e+01 +-3.787878787878787534e+02 -7.575757575757575069e+01 4.474620968552752487e+01 +-3.484848484848484986e+02 -7.575757575757575069e+01 5.731193832210285422e+01 +-3.181818181818180165e+02 -7.575757575757575069e+01 6.894609788219692348e+01 +-2.878787878787877617e+02 -7.575757575757575069e+01 7.882177355463801405e+01 +-2.575757575757575069e+02 -7.575757575757575069e+01 8.653949493425866990e+01 +-2.272727272727272521e+02 -7.575757575757575069e+01 9.209529436261551893e+01 +-1.969696969696969973e+02 -7.575757575757575069e+01 9.576400586776449586e+01 +-1.666666666666665151e+02 -7.575757575757575069e+01 9.796238728704331322e+01 +-1.363636363636362603e+02 -7.575757575757575069e+01 9.913398848917468342e+01 +-1.060606060606060055e+02 -7.575757575757575069e+01 9.967115653149848242e+01 +-7.575757575757575069e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -7.575757575757575069e+01 9.991768755856237760e+01 +-1.515151515151501371e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +1.515151515151524109e+01 -7.575757575757575069e+01 9.967115653149848242e+01 +4.545454545454549589e+01 -7.575757575757575069e+01 9.913398848917466921e+01 +7.575757575757575069e+01 -7.575757575757575069e+01 9.796238728704329901e+01 +1.060606060606062329e+02 -7.575757575757575069e+01 9.576400586776448165e+01 +1.363636363636364877e+02 -7.575757575757575069e+01 9.209529436261550472e+01 +1.666666666666667425e+02 -7.575757575757575069e+01 8.653949493425862727e+01 +1.969696969696969973e+02 -7.575757575757575069e+01 7.882177355463798563e+01 +2.272727272727272521e+02 -7.575757575757575069e+01 6.894609788219689506e+01 +2.575757575757577342e+02 -7.575757575757575069e+01 5.731193832210279737e+01 +2.878787878787879890e+02 -7.575757575757575069e+01 4.474620968552744671e+01 +3.181818181818182438e+02 -7.575757575757575069e+01 3.238997094568924240e+01 +3.484848484848484986e+02 -7.575757575757575069e+01 2.143082896113664404e+01 +3.787878787878789808e+02 -7.575757575757575069e+01 1.276250745677541865e+01 +4.090909090909092356e+02 -7.575757575757575069e+01 6.727593712141115567e+00 +4.393939393939394904e+02 -7.575757575757575069e+01 3.083414106412950773e+00 +4.696969696969697452e+02 -7.575757575757575069e+01 1.205417551072396787e+00 +5.000000000000000000e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +5.303030303030304822e+02 -7.575757575757575069e+01 1.052466108158093966e-01 +5.606060606060605096e+02 -7.575757575757575069e+01 2.248336393898580157e-02 +5.909090909090909918e+02 -7.575757575757575069e+01 3.748214649864014744e-03 +6.212121212121214739e+02 -7.575757575757575069e+01 4.754453697203482620e-04 +6.515151515151515014e+02 -7.575757575757575069e+01 4.468444522754282968e-05 +6.818181818181819835e+02 -7.575757575757575069e+01 3.026368684010052856e-06 +7.121212121212120110e+02 -7.575757575757575069e+01 1.434797832226761130e-07 +7.424242424242424931e+02 -7.575757575757575069e+01 4.619769020364092480e-09 +7.727272727272729753e+02 -7.575757575757575069e+01 9.788841721948078988e-11 +8.030303030303030027e+02 -7.575757575757575069e+01 1.321016453443263225e-12 +8.333333333333334849e+02 -7.575757575757575069e+01 1.097485946719917175e-14 +8.636363636363639671e+02 -7.575757575757575069e+01 5.418948642188432853e-17 +8.939393939393939945e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +9.242424242424244767e+02 -7.575757575757575069e+01 2.394346385576783719e-22 +9.545454545454545041e+02 -7.575757575757575069e+01 1.984648844553230386e-25 +9.848484848484849863e+02 -7.575757575757575069e+01 8.388558497347373564e-29 +1.015151515151515468e+03 -7.575757575757575069e+01 1.734711582546427538e-32 +1.045454545454545496e+03 -7.575757575757575069e+01 1.681885295228469187e-36 +1.075757575757575978e+03 -7.575757575757575069e+01 7.317303358736742913e-41 +1.106060606060606005e+03 -7.575757575757575069e+01 1.365561729682239567e-45 +1.136363636363636488e+03 -7.575757575757575069e+01 1.043664146101954255e-50 +1.166666666666666970e+03 -7.575757575757575069e+01 3.114916886073159702e-56 +1.196969696969696997e+03 -7.575757575757575069e+01 3.457634775731072784e-62 +1.227272727272727479e+03 -7.575757575757575069e+01 1.357791146414717113e-68 +1.257575757575757507e+03 -7.575757575757575069e+01 1.792032305386557457e-75 +1.287878787878787989e+03 -7.575757575757575069e+01 7.542565179832018528e-83 +1.318181818181818471e+03 -7.575757575757575069e+01 9.594395441687683296e-91 +1.348484848484848499e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +1.378787878787878981e+03 -7.575757575757575069e+01 3.435327469167968060e-108 +1.409090909090909008e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +1.439393939393939490e+03 -7.575757575757575069e+01 5.221413508755827081e-128 +1.469696969696969973e+03 -7.575757575757575069e+01 7.163277244744442941e-139 +1.500000000000000000e+03 -7.575757575757575069e+01 2.096452900678426215e-150 +-1.500000000000000000e+03 -4.545454545454549589e+01 1.417663027955286864e-123 +-1.469696969696969745e+03 -4.545454545454549589e+01 1.283511602170492482e-113 +-1.439393939393939490e+03 -4.545454545454549589e+01 2.866373679610373131e-104 +-1.409090909090909008e+03 -4.545454545454549589e+01 1.673548439470601891e-95 +-1.378787878787878753e+03 -4.545454545454549589e+01 2.704245081275655848e-87 +-1.348484848484848499e+03 -4.545454545454549589e+01 1.278643463138709633e-79 +-1.318181818181818244e+03 -4.545454545454549589e+01 1.868122981699607147e-72 +-1.287878787878787989e+03 -4.545454545454549589e+01 8.894766354816346179e-66 +-1.257575757575757507e+03 -4.545454545454549589e+01 1.453853892435560643e-59 +-1.227272727272727252e+03 -4.545454545454549589e+01 8.582459009524821314e-54 +-1.196969696969696997e+03 -4.545454545454549589e+01 1.922731526156724594e-48 +-1.166666666666666515e+03 -4.545454545454549589e+01 1.715600772060416937e-43 +-1.136363636363636488e+03 -4.545454545454549589e+01 6.390617110546527167e-39 +-1.106060606060606005e+03 -4.545454545454549589e+01 1.040399671311677575e-34 +-1.075757575757575751e+03 -4.545454545454549589e+01 7.740230330072471343e-31 +-1.045454545454545496e+03 -4.545454545454549589e+01 2.748101820202430779e-27 +-1.015151515151515127e+03 -4.545454545454549589e+01 4.856568981151497797e-24 +-9.848484848484848726e+02 -4.545454545454549589e+01 4.450412031472871556e-21 +-9.545454545454545041e+02 -4.545454545454549589e+01 2.200211702322452225e-18 +-9.242424242424242493e+02 -4.545454545454549589e+01 6.098254478752589854e-16 +-8.939393939393938808e+02 -4.545454545454549589e+01 9.834906517405798389e-14 +-8.636363636363636260e+02 -4.545454545454549589e+01 9.566848707108876447e-12 +-8.333333333333332575e+02 -4.545454545454549589e+01 5.811329112628858772e-10 +-8.030303030303030027e+02 -4.545454545454549589e+01 2.279436054554410091e-08 +-7.727272727272727479e+02 -4.545454545454549589e+01 5.962464051477281486e-07 +-7.424242424242423795e+02 -4.545454545454549589e+01 1.072840490473380715e-05 +-7.121212121212121247e+02 -4.545454545454549589e+01 1.367992529815323724e-04 +-6.818181818181817562e+02 -4.545454545454549589e+01 1.271929997684382359e-03 +-6.515151515151515014e+02 -4.545454545454549589e+01 8.861941872120891045e-03 +-6.212121212121211329e+02 -4.545454545454549589e+01 4.748972307319328234e-02 +-5.909090909090908781e+02 -4.545454545454549589e+01 2.006586295801087994e-01 +-5.606060606060605096e+02 -4.545454545454549589e+01 6.844622249752931875e-01 +-5.303030303030302548e+02 -4.545454545454549589e+01 1.927454348151827812e+00 +-5.000000000000000000e+02 -4.545454545454549589e+01 4.576513902341186935e+00 +-4.696969696969697452e+02 -4.545454545454549589e+01 9.346267334125990089e+00 +-4.393939393939392630e+02 -4.545454545454549589e+01 1.672609502329100550e+01 +-4.090909090909090082e+02 -4.545454545454549589e+01 2.669117232474333434e+01 +-3.787878787878787534e+02 -4.545454545454549589e+01 3.859977831813429816e+01 +-3.484848484848484986e+02 -4.545454545454549589e+01 5.134958619617895437e+01 +-3.181818181818180165e+02 -4.545454545454549589e+01 6.370573466057815182e+01 +-2.878787878787877617e+02 -4.545454545454549589e+01 7.463242943417458264e+01 +-2.575757575757575069e+02 -4.545454545454549589e+01 8.349600363200305253e+01 +-2.272727272727272521e+02 -4.545454545454549589e+01 9.010274259123924878e+01 +-1.969696969696969973e+02 -4.545454545454549589e+01 9.461353190028547999e+01 +-1.666666666666665151e+02 -4.545454545454549589e+01 9.740554864617614328e+01 +-1.363636363636362603e+02 -4.545454545454549589e+01 9.893846594209246348e+01 +-1.060606060606060055e+02 -4.545454545454549589e+01 9.965453761904861096e+01 +-7.575757575757575069e+01 -4.545454545454549589e+01 9.991768755856237760e+01 +-4.545454545454549589e+01 -4.545454545454549589e+01 9.998332625703542931e+01 +-1.515151515151501371e+01 -4.545454545454549589e+01 9.998682545404290067e+01 +1.515151515151524109e+01 -4.545454545454549589e+01 9.994052246661485128e+01 +4.545454545454549589e+01 -4.545454545454549589e+01 9.973355346956329015e+01 +7.575757575757575069e+01 -4.545454545454549589e+01 9.913398848917466921e+01 +1.060606060606062329e+02 -4.545454545454549589e+01 9.779796181992730908e+01 +1.363636363636364877e+02 -4.545454545454549589e+01 9.529516273438623841e+01 +1.666666666666667425e+02 -4.545454545454549589e+01 9.116270180929589628e+01 +1.969696969696969973e+02 -4.545454545454549589e+01 8.499704223304760831e+01 +2.272727272727272521e+02 -4.545454545454549589e+01 7.658245894186934777e+01 +2.575757575757577342e+02 -4.545454545454549589e+01 6.603220583561814294e+01 +2.878787878787879890e+02 -4.545454545454549589e+01 5.389010219795495971e+01 +3.181818181818182438e+02 -4.545454545454549589e+01 4.112237340274628394e+01 +3.484848484848484986e+02 -4.545454545454549589e+01 2.894783723543698528e+01 +3.787878787878789808e+02 -4.545454545454549589e+01 1.852419054593352499e+01 +4.090909090909092356e+02 -4.545454545454549589e+01 1.060541016950778470e+01 +4.393939393939394904e+02 -4.545454545454549589e+01 5.339791733036715726e+00 +4.696969696969697452e+02 -4.545454545454549589e+01 2.321329840757211382e+00 +5.000000000000000000e+02 -4.545454545454549589e+01 8.543497687776467897e-01 +5.303030303030304822e+02 -4.545454545454549589e+01 2.607084247504887764e-01 +5.606060606060605096e+02 -4.545454545454549589e+01 6.451975134901903608e-02 +5.909090909090909918e+02 -4.545454545454549589e+01 1.265056373311997107e-02 +6.212121212121214739e+02 -4.545454545454549589e+01 1.917483004401469198e-03 +6.515151515151515014e+02 -4.545454545454549589e+01 2.189505576192041301e-04 +6.818181818181819835e+02 -4.545454545454549589e+01 1.833181538886146967e-05 +7.121212121212120110e+02 -4.545454545454549589e+01 1.094020203654192920e-06 +7.424242424242424931e+02 -4.545454545454549589e+01 4.518401091155179031e-08 +7.727272727272729753e+02 -4.545454545454549589e+01 1.252352167359014830e-09 +8.030303030303030027e+02 -4.545454545454549589e+01 2.256091261159139595e-11 +8.333333333333334849e+02 -4.545454545454549589e+01 2.555319222097500292e-13 +8.636363636363639671e+02 -4.545454545454549589e+01 1.758026172274673312e-15 +8.939393939393939945e+02 -4.545454545454549589e+01 7.089149201122657218e-18 +9.242424242424244767e+02 -4.545454545454549589e+01 1.614774919869176495e-20 +9.545454545454545041e+02 -4.545454545454549589e+01 1.999875803674311029e-23 +9.848484848484849863e+02 -4.545454545454549589e+01 1.294657296743441213e-26 +1.015151515151515468e+03 -4.545454545454549589e+01 4.206477445196770851e-30 +1.045454545454545496e+03 -4.545454545454549589e+01 6.578229000975904194e-34 +1.075757575757575978e+03 -4.545454545454549589e+01 4.742467831580702116e-38 +1.106060606060606005e+03 -4.545454545454549589e+01 1.507810083289676178e-42 +1.136363636363636488e+03 -4.545454545454549589e+01 2.019952513817684583e-47 +1.166666666666666970e+03 -4.545454545454549589e+01 1.088070231295368101e-52 +1.196969696969696997e+03 -4.545454545454549589e+01 2.246086592899980203e-58 +1.227272727272727479e+03 -4.545454545454549589e+01 1.691398608409221507e-64 +1.257575757575757507e+03 -4.545454545454549589e+01 4.417484338635037608e-71 +1.287878787878787989e+03 -4.545454545454549589e+01 3.799591219276452116e-78 +1.318181818181818471e+03 -4.545454545454549589e+01 1.020747517760703355e-85 +1.348484848484848499e+03 -4.545454545454549589e+01 8.112780845150822823e-94 +1.378787878787878981e+03 -4.545454545454549589e+01 1.804700035652757711e-102 +1.409090909090909008e+03 -4.545454545454549589e+01 1.061699610384560491e-111 +1.439393939393939490e+03 -4.545454545454549589e+01 1.558836896993037684e-121 +1.469696969696969973e+03 -4.545454545454549589e+01 5.384020245237989432e-132 +1.500000000000000000e+03 -4.545454545454549589e+01 4.118014228838111499e-143 +-1.500000000000000000e+03 -1.515151515151501371e+01 1.031647559331802968e-129 +-1.469696969696969745e+03 -1.515151515151501371e+01 2.197212833849286965e-119 +-1.439393939393939490e+03 -1.515151515151501371e+01 1.114336414685473855e-109 +-1.409090909090909008e+03 -1.515151515151501371e+01 1.427420907713260696e-100 +-1.378787878787878753e+03 -1.515151515151501371e+01 4.892501784504428778e-92 +-1.348484848484848499e+03 -1.515151515151501371e+01 4.747537180727715135e-84 +-1.318181818181818244e+03 -1.515151515151501371e+01 1.378297586289085781e-76 +-1.287878787878787989e+03 -1.515151515151501371e+01 1.263563911257707467e-69 +-1.257575757575757507e+03 -1.515151515151501371e+01 3.855999312099541197e-63 +-1.227272727272727252e+03 -1.515151515151501371e+01 4.124123664868500903e-57 +-1.196969696969696997e+03 -1.515151515151501371e+01 1.625602847091744639e-51 +-1.166666666666666515e+03 -1.515151515151501371e+01 2.480172383626285421e-46 +-1.136363636363636488e+03 -1.515151515151501371e+01 1.536363899259946475e-41 +-1.106060606060606005e+03 -1.515151515151501371e+01 4.048320222077384594e-37 +-1.075757575757575751e+03 -1.515151515151501371e+01 4.748008073877725853e-33 +-1.045454545454545496e+03 -1.515151515151501371e+01 2.590327744386114960e-29 +-1.015151515151515127e+03 -1.515151515151501371e+01 6.861500121974549904e-26 +-9.848484848484848726e+02 -1.515151515151501371e+01 9.199887089891628764e-23 +-9.545454545454545041e+02 -1.515151515151501371e+01 6.501095089494406317e-20 +-9.242424242424242493e+02 -1.515151515151501371e+01 2.517887001306280949e-17 +-8.939393939393938808e+02 -1.515151515151501371e+01 5.551371713955400452e-15 +-8.636363636363636260e+02 -1.515151515151501371e+01 7.227880372012214650e-13 +-8.333333333333332575e+02 -1.515151515151501371e+01 5.757897918648237784e-11 +-8.030303030303030027e+02 -1.515151515151501371e+01 2.904147478221106826e-09 +-7.727272727272727479e+02 -1.515151515151501371e+01 9.585129365857717568e-08 +-7.424242424242423795e+02 -1.515151515151501371e+01 2.136920489407644691e-06 +-7.121212121212121247e+02 -1.515151515151501371e+01 3.317720901105286114e-05 +-6.818181818181817562e+02 -1.515151515151501371e+01 3.693737472711814459e-04 +-6.515151515151515014e+02 -1.515151515151501371e+01 3.032801906466338088e-03 +-6.212121212121211329e+02 -1.515151515151501371e+01 1.886316741582932596e-02 +-5.909090909090908781e+02 -1.515151515151501371e+01 9.117631266334712270e-02 +-5.606060606060605096e+02 -1.515151515151501371e+01 3.509248288217556300e-01 +-5.303030303030302548e+02 -1.515151515151501371e+01 1.100632249223699066e+00 +-5.000000000000000000e+02 -1.515151515151501371e+01 2.875155878473100834e+00 +-4.696969696969697452e+02 -1.515151515151501371e+01 6.386017470320067169e+00 +-4.393939393939392630e+02 -1.515151515151501371e+01 1.229618639237856748e+01 +-4.090909090909090082e+02 -1.515151515151501371e+01 2.090104720680693617e+01 +-3.787878787878787534e+02 -1.515151515151501371e+01 3.189863750423565136e+01 +-3.484848484848484986e+02 -1.515151515151501371e+01 4.440127762556674185e+01 +-3.181818181818180165e+02 -1.515151515151501371e+01 5.718924671883571875e+01 +-2.878787878787877617e+02 -1.515151515151501371e+01 6.906670731075621461e+01 +-2.575757575757575069e+02 -1.515151515151501371e+01 7.915202798841535525e+01 +-2.272727272727272521e+02 -1.515151515151501371e+01 8.700841837601647910e+01 +-1.969696969696969973e+02 -1.515151515151501371e+01 9.261834373904989093e+01 +-1.666666666666665151e+02 -1.515151515151501371e+01 9.626388667315116265e+01 +-1.363636363636362603e+02 -1.515151515151501371e+01 9.838256000783080424e+01 +-1.060606060606060055e+02 -1.515151515151501371e+01 9.944488525147522751e+01 +-7.575757575757575069e+01 -1.515151515151501371e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -1.515151515151501371e+01 9.998682545404290067e+01 +-1.515151515151501371e+01 -1.515151515151501371e+01 9.999979413437007736e+01 +1.515151515151524109e+01 -1.515151515151501371e+01 9.999670620077759509e+01 +4.545454545454549589e+01 -1.515151515151501371e+01 9.994052246661485128e+01 +7.575757575757575069e+01 -1.515151515151501371e+01 9.967115653149848242e+01 +1.060606060606062329e+02 -1.515151515151501371e+01 9.890893667629471508e+01 +1.363636363636364877e+02 -1.515151515151501371e+01 9.726788551238659863e+01 +1.666666666666667425e+02 -1.515151515151501371e+01 9.428978345643486136e+01 +1.969696969696969973e+02 -1.515151515151501371e+01 8.951130724963081775e+01 +2.272727272727272521e+02 -1.515151515151501371e+01 8.257140933357871404e+01 +2.575757575757577342e+02 -1.515151515151501371e+01 7.335066077541057439e+01 +2.878787878787879890e+02 -1.515151515151501371e+01 6.210813108343086242e+01 +3.181818181818182438e+02 -1.515151515151501371e+01 4.955347455423403602e+01 +3.484848484848484986e+02 -1.515151515151501371e+01 3.678372156337842824e+01 +3.787878787878789808e+02 -1.515151515151501371e+01 2.505136371008610396e+01 +4.090909090909092356e+02 -1.515151515151501371e+01 1.541711232793170616e+01 +4.393939393939394904e+02 -1.515151515151501371e+01 8.434047231856128590e+00 +4.696969696969697452e+02 -1.515151515151501371e+01 4.029575336703651978e+00 +5.000000000000000000e+02 -1.515151515151501371e+01 1.649929098861375287e+00 +5.303030303030304822e+02 -1.515151515151501371e+01 5.674271211594692499e-01 +5.606060606060605096e+02 -1.515151515151501371e+01 1.604402458870251846e-01 +5.909090909090909918e+02 -1.515151515151501371e+01 3.646348270185578722e-02 +6.212121212121214739e+02 -1.515151515151501371e+01 6.504161435522618460e-03 +6.515151515151515014e+02 -1.515151515151501371e+01 8.880207537367780686e-04 +6.818181818181819835e+02 -1.515151515151501371e+01 9.039146387247615233e-05 +7.121212121212120110e+02 -1.515151515151501371e+01 6.673315349676534327e-06 +7.424242424242424931e+02 -1.515151515151501371e+01 3.471896627556363110e-07 +7.727272727272729753e+02 -1.515151515151501371e+01 1.235285605046243808e-08 +8.030303030303030027e+02 -1.515151515151501371e+01 2.913208311720644275e-10 +8.333333333333334849e+02 -1.515151515151501371e+01 4.408297904797614137e-12 +8.636363636363639671e+02 -1.515151515151501371e+01 4.138288825130201665e-14 +8.939393939393939945e+02 -1.515151515151501371e+01 2.327233294925850477e-16 +9.242424242424244767e+02 -1.515151515151501371e+01 7.561547082558918804e-19 +9.545454545454545041e+02 -1.515151515151501371e+01 1.367347598335403639e-21 +9.848484848484849863e+02 -1.515151515151501371e+01 1.323897049569512251e-24 +1.015151515151515468e+03 -1.515151515151501371e+01 6.594920231734514557e-28 +1.045454545454545496e+03 -1.515151515151501371e+01 1.622114593737545644e-31 +1.075757575757575978e+03 -1.515151515151501371e+01 1.888297121780322192e-35 +1.106060606060606005e+03 -1.515151515151501371e+01 9.959548950521511814e-40 +1.136363636363636488e+03 -1.515151515151501371e+01 2.275709569497744589e-44 +1.166666666666666970e+03 -1.515151515151501371e+01 2.151258874210555909e-49 +1.196969696969696997e+03 -1.515151515151501371e+01 8.024566811621759370e-55 +1.227272727272727479e+03 -1.515151515151501371e+01 1.125178886265813440e-60 +1.257575757575757507e+03 -1.515151515151501371e+01 5.642533394611100129e-67 +1.287878787878787989e+03 -1.515151515151501371e+01 9.616662695258188475e-74 +1.318181818181818471e+03 -1.515151515151501371e+01 5.286654953981352303e-81 +1.348484848484848499e+03 -1.515151515151501371e+01 8.886200408185343739e-89 +1.378787878787878981e+03 -1.515151515151501371e+01 4.323799778576997487e-97 +1.409090909090909008e+03 -1.515151515151501371e+01 5.758756573587406938e-106 +1.439393939393939490e+03 -1.515151515151501371e+01 1.982752216478772424e-115 +1.469696969696969973e+03 -1.515151515151501371e+01 1.664605050537326983e-125 +1.500000000000000000e+03 -1.515151515151501371e+01 3.210310493616070183e-136 +-1.500000000000000000e+03 1.515151515151524109e+01 3.210310493615705118e-136 +-1.469696969696969745e+03 1.515151515151524109e+01 1.664605050537516186e-125 +-1.439393939393939490e+03 1.515151515151524109e+01 1.982752216478547009e-115 +-1.409090909090909008e+03 1.515151515151524109e+01 5.758756573586425236e-106 +-1.378787878787878753e+03 1.515151515151524109e+01 4.323799778577120152e-97 +-1.348484848484848499e+03 1.515151515151524109e+01 8.886200408184081040e-89 +-1.318181818181818244e+03 1.515151515151524109e+01 5.286654953981653803e-81 +-1.287878787878787989e+03 1.515151515151524109e+01 9.616662695256823354e-74 +-1.257575757575757507e+03 1.515151515151524109e+01 5.642533394610297605e-67 +-1.227272727272727252e+03 1.515151515151524109e+01 1.125178886265877417e-60 +-1.196969696969696997e+03 1.515151515151524109e+01 8.024566811620846558e-55 +-1.166666666666666515e+03 1.515151515151524109e+01 2.151258874210739364e-49 +-1.136363636363636488e+03 1.515151515151524109e+01 2.275709569497582790e-44 +-1.106060606060606005e+03 1.515151515151524109e+01 9.959548950520519968e-40 +-1.075757575757575751e+03 1.515151515151524109e+01 1.888297121780322192e-35 +-1.045454545454545496e+03 1.515151515151524109e+01 1.622114593737430475e-31 +-1.015151515151515127e+03 1.515151515151524109e+01 6.594920231734701994e-28 +-9.848484848484848726e+02 1.515151515151524109e+01 1.323897049569512251e-24 +-9.545454545454545041e+02 1.515151515151524109e+01 1.367347598335364518e-21 +-9.242424242424242493e+02 1.515151515151524109e+01 7.561547082559080582e-19 +-8.939393939393938808e+02 1.515151515151524109e+01 2.327233294925850477e-16 +-8.636363636363636260e+02 1.515151515151524109e+01 4.138288825130319678e-14 +-8.333333333333332575e+02 1.515151515151524109e+01 4.408297904797739345e-12 +-8.030303030303030027e+02 1.515151515151524109e+01 2.913208311720581720e-10 +-7.727272727272727479e+02 1.515151515151524109e+01 1.235285605046261344e-08 +-7.424242424242423795e+02 1.515151515151524109e+01 3.471896627556387991e-07 +-7.121212121212121247e+02 1.515151515151524109e+01 6.673315349676441153e-06 +-6.818181818181817562e+02 1.515151515151524109e+01 9.039146387247711455e-05 +-6.515151515151515014e+02 1.515151515151524109e+01 8.880207537367702623e-04 +-6.212121212121211329e+02 1.515151515151524109e+01 6.504161435522687849e-03 +-5.909090909090908781e+02 1.515151515151524109e+01 3.646348270185569007e-02 +-5.606060606060605096e+02 1.515151515151524109e+01 1.604402458870241854e-01 +-5.303030303030302548e+02 1.515151515151524109e+01 5.674271211594718034e-01 +-5.000000000000000000e+02 1.515151515151524109e+01 1.649929098861369514e+00 +-4.696969696969697452e+02 1.515151515151524109e+01 4.029575336703635990e+00 +-4.393939393939392630e+02 1.515151515151524109e+01 8.434047231856148130e+00 +-4.090909090909090082e+02 1.515151515151524109e+01 1.541711232793173458e+01 +-3.787878787878787534e+02 1.515151515151524109e+01 2.505136371008614304e+01 +-3.484848484848484986e+02 1.515151515151524109e+01 3.678372156337836429e+01 +-3.181818181818180165e+02 1.515151515151524109e+01 4.955347455423407155e+01 +-2.878787878787877617e+02 1.515151515151524109e+01 6.210813108343089795e+01 +-2.575757575757575069e+02 1.515151515151524109e+01 7.335066077541061702e+01 +-2.272727272727272521e+02 1.515151515151524109e+01 8.257140933357867141e+01 +-1.969696969696969973e+02 1.515151515151524109e+01 8.951130724963078933e+01 +-1.666666666666665151e+02 1.515151515151524109e+01 9.428978345643487557e+01 +-1.363636363636362603e+02 1.515151515151524109e+01 9.726788551238659863e+01 +-1.060606060606060055e+02 1.515151515151524109e+01 9.890893667629471508e+01 +-7.575757575757575069e+01 1.515151515151524109e+01 9.967115653149848242e+01 +-4.545454545454549589e+01 1.515151515151524109e+01 9.994052246661485128e+01 +-1.515151515151501371e+01 1.515151515151524109e+01 9.999670620077759509e+01 +1.515151515151524109e+01 1.515151515151524109e+01 9.999979413437007736e+01 +4.545454545454549589e+01 1.515151515151524109e+01 9.998682545404290067e+01 +7.575757575757575069e+01 1.515151515151524109e+01 9.987141658826350010e+01 +1.060606060606062329e+02 1.515151515151524109e+01 9.944488525147522751e+01 +1.363636363636364877e+02 1.515151515151524109e+01 9.838256000783080424e+01 +1.666666666666667425e+02 1.515151515151524109e+01 9.626388667315114844e+01 +1.969696969696969973e+02 1.515151515151524109e+01 9.261834373904990514e+01 +2.272727272727272521e+02 1.515151515151524109e+01 8.700841837601652173e+01 +2.575757575757577342e+02 1.515151515151524109e+01 7.915202798841532683e+01 +2.878787878787879890e+02 1.515151515151524109e+01 6.906670731075618619e+01 +3.181818181818182438e+02 1.515151515151524109e+01 5.718924671883568323e+01 +3.484848484848484986e+02 1.515151515151524109e+01 4.440127762556681290e+01 +3.787878787878789808e+02 1.515151515151524109e+01 3.189863750423562294e+01 +4.090909090909092356e+02 1.515151515151524109e+01 2.090104720680690420e+01 +4.393939393939394904e+02 1.515151515151524109e+01 1.229618639237855682e+01 +4.696969696969697452e+02 1.515151515151524109e+01 6.386017470320092038e+00 +5.000000000000000000e+02 1.515151515151524109e+01 2.875155878473112381e+00 +5.303030303030304822e+02 1.515151515151524109e+01 1.100632249223697290e+00 +5.606060606060605096e+02 1.515151515151524109e+01 3.509248288217578504e-01 +5.909090909090909918e+02 1.515151515151524109e+01 9.117631266334728923e-02 +6.212121212121214739e+02 1.515151515151524109e+01 1.886316741582912473e-02 +6.515151515151515014e+02 1.515151515151524109e+01 3.032801906466364543e-03 +6.818181818181819835e+02 1.515151515151524109e+01 3.693737472711781933e-04 +7.121212121212120110e+02 1.515151515151524109e+01 3.317720901105357265e-05 +7.424242424242424931e+02 1.515151515151524109e+01 2.136920489407629868e-06 +7.727272727272729753e+02 1.515151515151524109e+01 9.585129365857581249e-08 +8.030303030303030027e+02 1.515151515151524109e+01 2.904147478221158524e-09 +8.333333333333334849e+02 1.515151515151524109e+01 5.757897918648074286e-11 +8.636363636363639671e+02 1.515151515151524109e+01 7.227880372012007653e-13 +8.939393939393939945e+02 1.515151515151524109e+01 5.551371713955479338e-15 +9.242424242424244767e+02 1.515151515151524109e+01 2.517887001306209766e-17 +9.545454545454545041e+02 1.515151515151524109e+01 6.501095089494544744e-20 +9.848484848484849863e+02 1.515151515151524109e+01 9.199887089891628764e-23 +1.015151515151515468e+03 1.515151515151524109e+01 6.861500121974258326e-26 +1.045454545454545496e+03 1.515151515151524109e+01 2.590327744386114960e-29 +1.075757575757575978e+03 1.515151515151524109e+01 4.748008073877455584e-33 +1.106060606060606005e+03 1.515151515151524109e+01 4.048320222077499857e-37 +1.136363636363636488e+03 1.515151515151524109e+01 1.536363899259946475e-41 +1.166666666666666970e+03 1.515151515151524109e+01 2.480172383625897649e-46 +1.196969696969696997e+03 1.515151515151524109e+01 1.625602847091813779e-51 +1.227272727272727479e+03 1.515151515151524109e+01 4.124123664868032271e-57 +1.257575757575757507e+03 1.515151515151524109e+01 3.855999312099650769e-63 +1.287878787878787989e+03 1.515151515151524109e+01 1.263563911257743500e-69 +1.318181818181818471e+03 1.515151515151524109e+01 1.378297586288890031e-76 +1.348484848484848499e+03 1.515151515151524109e+01 4.747537180727984880e-84 +1.378787878787878981e+03 1.515151515151524109e+01 4.892501784503733878e-92 +1.409090909090909008e+03 1.515151515151524109e+01 1.427420907713341910e-100 +1.439393939393939490e+03 1.515151515151524109e+01 1.114336414685537200e-109 +1.469696969696969973e+03 1.515151515151524109e+01 2.197212833849037116e-119 +1.500000000000000000e+03 1.515151515151524109e+01 1.031647559331920371e-129 +-1.500000000000000000e+03 4.545454545454549589e+01 4.118014228838111499e-143 +-1.469696969696969745e+03 4.545454545454549589e+01 5.384020245239213205e-132 +-1.439393939393939490e+03 4.545454545454549589e+01 1.558836896993037684e-121 +-1.409090909090909008e+03 4.545454545454549589e+01 1.061699610384560491e-111 +-1.378787878787878753e+03 4.545454545454549589e+01 1.804700035653065833e-102 +-1.348484848484848499e+03 4.545454545454549589e+01 8.112780845150822823e-94 +-1.318181818181818244e+03 4.545454545454549589e+01 1.020747517760848371e-85 +-1.287878787878787989e+03 4.545454545454549589e+01 3.799591219276452116e-78 +-1.257575757575757507e+03 4.545454545454549589e+01 4.417484338635037608e-71 +-1.227272727272727252e+03 4.545454545454549589e+01 1.691398608409413796e-64 +-1.196969696969696997e+03 4.545454545454549589e+01 2.246086592899980203e-58 +-1.166666666666666515e+03 4.545454545454549589e+01 1.088070231295538353e-52 +-1.136363636363636488e+03 4.545454545454549589e+01 2.019952513817684583e-47 +-1.106060606060606005e+03 4.545454545454549589e+01 1.507810083289676178e-42 +-1.075757575757575751e+03 4.545454545454549589e+01 4.742467831581039344e-38 +-1.045454545454545496e+03 4.545454545454549589e+01 6.578229000975904194e-34 +-1.015151515151515127e+03 4.545454545454549589e+01 4.206477445197189139e-30 +-9.848484848484848726e+02 4.545454545454549589e+01 1.294657296743477948e-26 +-9.545454545454545041e+02 4.545454545454549589e+01 1.999875803674311029e-23 +-9.242424242424242493e+02 4.545454545454549589e+01 1.614774919869256541e-20 +-8.939393939393938808e+02 4.545454545454549589e+01 7.089149201122808211e-18 +-8.636363636363636260e+02 4.545454545454549589e+01 1.758026172274760678e-15 +-8.333333333333332575e+02 4.545454545454549589e+01 2.555319222097645695e-13 +-8.030303030303030027e+02 4.545454545454549589e+01 2.256091261159139595e-11 +-7.727272727272727479e+02 4.545454545454549589e+01 1.252352167359050399e-09 +-7.424242424242423795e+02 4.545454545454549589e+01 4.518401091155292189e-08 +-7.121212121212121247e+02 4.545454545454549589e+01 1.094020203654185085e-06 +-6.818181818181817562e+02 4.545454545454549589e+01 1.833181538886186269e-05 +-6.515151515151515014e+02 4.545454545454549589e+01 2.189505576192041301e-04 +-6.212121212121211329e+02 4.545454545454549589e+01 1.917483004401513216e-03 +-5.909090909090908781e+02 4.545454545454549589e+01 1.265056373312003525e-02 +-5.606060606060605096e+02 4.545454545454549589e+01 6.451975134901903608e-02 +-5.303030303030302548e+02 4.545454545454549589e+01 2.607084247504915520e-01 +-5.000000000000000000e+02 4.545454545454549589e+01 8.543497687776467897e-01 +-4.696969696969697452e+02 4.545454545454549589e+01 2.321329840757211382e+00 +-4.393939393939392630e+02 4.545454545454549589e+01 5.339791733036744148e+00 +-4.090909090909090082e+02 4.545454545454549589e+01 1.060541016950783266e+01 +-3.787878787878787534e+02 4.545454545454549589e+01 1.852419054593359604e+01 +-3.484848484848484986e+02 4.545454545454549589e+01 2.894783723543698528e+01 +-3.181818181818180165e+02 4.545454545454549589e+01 4.112237340274638342e+01 +-2.878787878787877617e+02 4.545454545454549589e+01 5.389010219795504497e+01 +-2.575757575757575069e+02 4.545454545454549589e+01 6.603220583561821400e+01 +-2.272727272727272521e+02 4.545454545454549589e+01 7.658245894186934777e+01 +-1.969696969696969973e+02 4.545454545454549589e+01 8.499704223304760831e+01 +-1.666666666666665151e+02 4.545454545454549589e+01 9.116270180929593892e+01 +-1.363636363636362603e+02 4.545454545454549589e+01 9.529516273438626683e+01 +-1.060606060606060055e+02 4.545454545454549589e+01 9.779796181992730908e+01 +-7.575757575757575069e+01 4.545454545454549589e+01 9.913398848917466921e+01 +-4.545454545454549589e+01 4.545454545454549589e+01 9.973355346956329015e+01 +-1.515151515151501371e+01 4.545454545454549589e+01 9.994052246661485128e+01 +1.515151515151524109e+01 4.545454545454549589e+01 9.998682545404290067e+01 +4.545454545454549589e+01 4.545454545454549589e+01 9.998332625703542931e+01 +7.575757575757575069e+01 4.545454545454549589e+01 9.991768755856237760e+01 +1.060606060606062329e+02 4.545454545454549589e+01 9.965453761904861096e+01 +1.363636363636364877e+02 4.545454545454549589e+01 9.893846594209246348e+01 +1.666666666666667425e+02 4.545454545454549589e+01 9.740554864617611486e+01 +1.969696969696969973e+02 4.545454545454549589e+01 9.461353190028547999e+01 +2.272727272727272521e+02 4.545454545454549589e+01 9.010274259123924878e+01 +2.575757575757577342e+02 4.545454545454549589e+01 8.349600363200299569e+01 +2.878787878787879890e+02 4.545454545454549589e+01 7.463242943417451158e+01 +3.181818181818182438e+02 4.545454545454549589e+01 6.370573466057805945e+01 +3.484848484848484986e+02 4.545454545454549589e+01 5.134958619617895437e+01 +3.787878787878789808e+02 4.545454545454549589e+01 3.859977831813420579e+01 +4.090909090909092356e+02 4.545454545454549589e+01 2.669117232474323842e+01 +4.393939393939394904e+02 4.545454545454549589e+01 1.672609502329093800e+01 +4.696969696969697452e+02 4.545454545454549589e+01 9.346267334125990089e+00 +5.000000000000000000e+02 4.545454545454549589e+01 4.576513902341186935e+00 +5.303030303030304822e+02 4.545454545454549589e+01 1.927454348151814267e+00 +5.606060606060605096e+02 4.545454545454549589e+01 6.844622249752931875e-01 +5.909090909090909918e+02 4.545454545454549589e+01 2.006586295801079389e-01 +6.212121212121214739e+02 4.545454545454549589e+01 4.748972307319256764e-02 +6.515151515151515014e+02 4.545454545454549589e+01 8.861941872120891045e-03 +6.818181818181819835e+02 4.545454545454549589e+01 1.271929997684359808e-03 +7.121212121212120110e+02 4.545454545454549589e+01 1.367992529815330771e-04 +7.424242424242424931e+02 4.545454545454549589e+01 1.072840490473357845e-05 +7.727272727272729753e+02 4.545454545454549589e+01 5.962464051477133256e-07 +8.030303030303030027e+02 4.545454545454549589e+01 2.279436054554410091e-08 +8.333333333333334849e+02 4.545454545454549589e+01 5.811329112628589938e-10 +8.636363636363639671e+02 4.545454545454549589e+01 9.566848707108399849e-12 +8.939393939393939945e+02 4.545454545454549589e+01 9.834906517405588868e-14 +9.242424242424244767e+02 4.545454545454549589e+01 6.098254478752329530e-16 +9.545454545454545041e+02 4.545454545454549589e+01 2.200211702322452225e-18 +9.848484848484849863e+02 4.545454545454549589e+01 4.450412031472745167e-21 +1.015151515151515468e+03 4.545454545454549589e+01 4.856568981151117965e-24 +1.045454545454545496e+03 4.545454545454549589e+01 2.748101820202430779e-27 +1.075757575757575978e+03 4.545454545454549589e+01 7.740230330072030810e-31 +1.106060606060606005e+03 4.545454545454549589e+01 1.040399671311677575e-34 +1.136363636363636488e+03 4.545454545454549589e+01 6.390617110546527167e-39 +1.166666666666666970e+03 4.545454545454549589e+01 1.715600772060173194e-43 +1.196969696969696997e+03 4.545454545454549589e+01 1.922731526156724594e-48 +1.227272727272727479e+03 4.545454545454549589e+01 8.582459009523845329e-54 +1.257575757575757507e+03 4.545454545454549589e+01 1.453853892435560643e-59 +1.287878787878787989e+03 4.545454545454549589e+01 8.894766354816346179e-66 +1.318181818181818471e+03 4.545454545454549589e+01 1.868122981699341726e-72 +1.348484848484848499e+03 4.545454545454549589e+01 1.278643463138709633e-79 +1.378787878787878981e+03 4.545454545454549589e+01 2.704245081275194188e-87 +1.409090909090909008e+03 4.545454545454549589e+01 1.673548439470601891e-95 +1.439393939393939490e+03 4.545454545454549589e+01 2.866373679610373131e-104 +1.469696969696969973e+03 4.545454545454549589e+01 1.283511602170200489e-113 +1.500000000000000000e+03 4.545454545454549589e+01 1.417663027955286864e-123 +-1.500000000000000000e+03 7.575757575757575069e+01 2.096452900678426215e-150 +-1.469696969696969745e+03 7.575757575757575069e+01 7.163277244746071843e-139 +-1.439393939393939490e+03 7.575757575757575069e+01 5.221413508755827081e-128 +-1.409090909090909008e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.378787878787878753e+03 7.575757575757575069e+01 3.435327469168553487e-108 +-1.348484848484848499e+03 7.575757575757575069e+01 3.491161610846682618e-99 +-1.318181818181818244e+03 7.575757575757575069e+01 9.594395441689046933e-91 +-1.287878787878787989e+03 7.575757575757575069e+01 7.542565179832018528e-83 +-1.257575757575757507e+03 7.575757575757575069e+01 1.792032305386557457e-75 +-1.227272727272727252e+03 7.575757575757575069e+01 1.357791146414871334e-68 +-1.196969696969696997e+03 7.575757575757575069e+01 3.457634775731072784e-62 +-1.166666666666666515e+03 7.575757575757575069e+01 3.114916886073690817e-56 +-1.136363636363636488e+03 7.575757575757575069e+01 1.043664146101954255e-50 +-1.106060606060606005e+03 7.575757575757575069e+01 1.365561729682239567e-45 +-1.075757575757575751e+03 7.575757575757575069e+01 7.317303358737471912e-41 +-1.045454545454545496e+03 7.575757575757575069e+01 1.681885295228469187e-36 +-1.015151515151515127e+03 7.575757575757575069e+01 1.734711582546600237e-32 +-9.848484848484848726e+02 7.575757575757575069e+01 8.388558497347731175e-29 +-9.545454545454545041e+02 7.575757575757575069e+01 1.984648844553230386e-25 +-9.242424242424242493e+02 7.575757575757575069e+01 2.394346385576902679e-22 +-8.939393939393938808e+02 7.575757575757575069e+01 1.533315393829145172e-19 +-8.636363636363636260e+02 7.575757575757575069e+01 5.418948642188741002e-17 +-8.333333333333332575e+02 7.575757575757575069e+01 1.097485946719979653e-14 +-8.030303030303030027e+02 7.575757575757575069e+01 1.321016453443263225e-12 +-7.727272727272727479e+02 7.575757575757575069e+01 9.788841721948461559e-11 +-7.424242424242423795e+02 7.575757575757575069e+01 4.619769020364174371e-09 +-7.121212121212121247e+02 7.575757575757575069e+01 1.434797832226751071e-07 +-6.818181818181817562e+02 7.575757575757575069e+01 3.026368684010127819e-06 +-6.515151515151515014e+02 7.575757575757575069e+01 4.468444522754282968e-05 +-6.212121212121211329e+02 7.575757575757575069e+01 4.754453697203583451e-04 +-5.909090909090908781e+02 7.575757575757575069e+01 3.748214649864048571e-03 +-5.606060606060605096e+02 7.575757575757575069e+01 2.248336393898580157e-02 +-5.303030303030302548e+02 7.575757575757575069e+01 1.052466108158103264e-01 +-5.000000000000000000e+02 7.575757575757575069e+01 3.938451388034535650e-01 +-4.696969696969697452e+02 7.575757575757575069e+01 1.205417551072396787e+00 +-4.393939393939392630e+02 7.575757575757575069e+01 3.083414106412971201e+00 +-4.090909090909090082e+02 7.575757575757575069e+01 6.727593712141153759e+00 +-3.787878787878787534e+02 7.575757575757575069e+01 1.276250745677546306e+01 +-3.484848484848484986e+02 7.575757575757575069e+01 2.143082896113664404e+01 +-3.181818181818180165e+02 7.575757575757575069e+01 3.238997094568933477e+01 +-2.878787878787877617e+02 7.575757575757575069e+01 4.474620968552754618e+01 +-2.575757575757575069e+02 7.575757575757575069e+01 5.731193832210287553e+01 +-2.272727272727272521e+02 7.575757575757575069e+01 6.894609788219689506e+01 +-1.969696969696969973e+02 7.575757575757575069e+01 7.882177355463798563e+01 +-1.666666666666665151e+02 7.575757575757575069e+01 8.653949493425868411e+01 +-1.363636363636362603e+02 7.575757575757575069e+01 9.209529436261553315e+01 +-1.060606060606060055e+02 7.575757575757575069e+01 9.576400586776449586e+01 +-7.575757575757575069e+01 7.575757575757575069e+01 9.796238728704329901e+01 +-4.545454545454549589e+01 7.575757575757575069e+01 9.913398848917466921e+01 +-1.515151515151501371e+01 7.575757575757575069e+01 9.967115653149848242e+01 +1.515151515151524109e+01 7.575757575757575069e+01 9.987141658826350010e+01 +4.545454545454549589e+01 7.575757575757575069e+01 9.991768755856237760e+01 +7.575757575757575069e+01 7.575757575757575069e+01 9.987141658826350010e+01 +1.060606060606062329e+02 7.575757575757575069e+01 9.967115653149848242e+01 +1.363636363636364877e+02 7.575757575757575069e+01 9.913398848917466921e+01 +1.666666666666667425e+02 7.575757575757575069e+01 9.796238728704329901e+01 +1.969696969696969973e+02 7.575757575757575069e+01 9.576400586776449586e+01 +2.272727272727272521e+02 7.575757575757575069e+01 9.209529436261551893e+01 +2.575757575757577342e+02 7.575757575757575069e+01 8.653949493425862727e+01 +2.878787878787879890e+02 7.575757575757575069e+01 7.882177355463795720e+01 +3.181818181818182438e+02 7.575757575757575069e+01 6.894609788219683821e+01 +3.484848484848484986e+02 7.575757575757575069e+01 5.731193832210285422e+01 +3.787878787878789808e+02 7.575757575757575069e+01 4.474620968552743960e+01 +4.090909090909092356e+02 7.575757575757575069e+01 3.238997094568921398e+01 +4.393939393939394904e+02 7.575757575757575069e+01 2.143082896113661207e+01 +4.696969696969697452e+02 7.575757575757575069e+01 1.276250745677543996e+01 +5.000000000000000000e+02 7.575757575757575069e+01 6.727593712141145765e+00 +5.303030303030304822e+02 7.575757575757575069e+01 3.083414106412946332e+00 +5.606060606060605096e+02 7.575757575757575069e+01 1.205417551072403226e+00 +5.909090909090909918e+02 7.575757575757575069e+01 3.938451388034528988e-01 +6.212121212121214739e+02 7.575757575757575069e+01 1.052466108158086611e-01 +6.515151515151515014e+02 7.575757575757575069e+01 2.248336393898571831e-02 +6.818181818181819835e+02 7.575757575757575069e+01 3.748214649863995229e-03 +7.121212121212120110e+02 7.575757575757575069e+01 4.754453697203600256e-04 +7.424242424242424931e+02 7.575757575757575069e+01 4.468444522754234856e-05 +7.727272727272729753e+02 7.575757575757575069e+01 3.026368684010052856e-06 +8.030303030303030027e+02 7.575757575757575069e+01 1.434797832226741013e-07 +8.333333333333334849e+02 7.575757575757575069e+01 4.619769020364027133e-09 +8.636363636363639671e+02 7.575757575757575069e+01 9.788841721947905797e-11 +8.939393939393939945e+02 7.575757575757575069e+01 1.321016453443263225e-12 +9.242424242424244767e+02 7.575757575757575069e+01 1.097485946719917175e-14 +9.545454545454545041e+02 7.575757575757575069e+01 5.418948642188818039e-17 +9.848484848484849863e+02 7.575757575757575069e+01 1.533315393829068857e-19 +1.015151515151515468e+03 7.575757575757575069e+01 2.394346385576715541e-22 +1.045454545454545496e+03 7.575757575757575069e+01 1.984648844553145898e-25 +1.075757575757575978e+03 7.575757575757575069e+01 8.388558497347134782e-29 +1.106060606060606005e+03 7.575757575757575069e+01 1.734711582546649501e-32 +1.136363636363636488e+03 7.575757575757575069e+01 1.681885295228397356e-36 +1.166666666666666970e+03 7.575757575757575069e+01 7.317303358736742913e-41 +1.196969696969696997e+03 7.575757575757575069e+01 1.365561729682181226e-45 +1.227272727272727479e+03 7.575757575757575069e+01 1.043664146101924581e-50 +1.257575757575757507e+03 7.575757575757575069e+01 3.114916886073513779e-56 +1.287878787878787989e+03 7.575757575757575069e+01 3.457634775730777859e-62 +1.318181818181818471e+03 7.575757575757575069e+01 1.357791146414639899e-68 +1.348484848484848499e+03 7.575757575757575069e+01 1.792032305386506894e-75 +1.378787878787878981e+03 7.575757575757575069e+01 7.542565179831589862e-83 +1.409090909090909008e+03 7.575757575757575069e+01 9.594395441690136971e-91 +1.439393939393939490e+03 7.575757575757575069e+01 3.491161610846682618e-99 +1.469696969696969973e+03 7.575757575757575069e+01 3.435327469167968060e-108 +1.500000000000000000e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.500000000000000000e+03 1.060606060606062329e+02 4.073181309884793557e-158 +-1.469696969696969745e+03 1.060606060606062329e+02 3.772621208141088423e-146 +-1.439393939393939490e+03 1.060606060606062329e+02 7.175783181443288183e-135 +-1.409090909090909008e+03 1.060606060606062329e+02 2.981862573337742580e-124 +-1.378787878787878753e+03 1.060606060606062329e+02 2.876320492334731648e-114 +-1.348484848484848499e+03 1.060606060606062329e+02 6.834723485291045029e-105 +-1.318181818181818244e+03 1.060606060606062329e+02 4.240381125551887953e-96 +-1.287878787878787989e+03 1.060606060606062329e+02 7.271414754056859547e-88 +-1.257575757575757507e+03 1.060606060606062329e+02 3.643815621760761416e-80 +-1.227272727272727252e+03 1.060606060606062329e+02 5.634744846278958762e-73 +-1.196969696969696997e+03 1.060606060606062329e+02 2.835913608647769627e-66 +-1.166666666666666515e+03 1.060606060606062329e+02 4.893241775032593795e-60 +-1.136363636363636488e+03 1.060606060606062329e+02 3.045319808369692356e-54 +-1.106060606060606005e+03 1.060606060606062329e+02 7.183115904220892881e-49 +-1.075757575757575751e+03 1.060606060606062329e+02 6.739246103221155921e-44 +-1.045454545454545496e+03 1.060606060606062329e+02 2.636128257324606578e-39 +-1.015151515151515127e+03 1.060606060606062329e+02 4.500703460466526425e-35 +-9.848484848484848726e+02 1.060606060606062329e+02 3.506859212770513601e-31 +-9.545454545454545041e+02 1.060606060606062329e+02 1.302294837210616168e-27 +-9.242424242424242493e+02 1.060606060606062329e+02 2.404063375977119230e-24 +-8.939393939393938808e+02 1.060606060606062329e+02 2.298180960274015509e-21 +-8.636363636363636260e+02 1.060606060606062329e+02 1.183706196909802383e-18 +-8.333333333333332575e+02 1.060606060606062329e+02 3.413565520039400730e-16 +-8.030303030303030027e+02 1.060606060606062329e+02 5.720368200038382019e-14 +-7.727272727272727479e+02 1.060606060606062329e+02 5.774328674328721260e-12 +-7.424242424242423795e+02 1.060606060606062329e+02 3.635086181418488966e-10 +-7.121212121212121247e+02 1.060606060606062329e+02 1.475710265685996088e-08 +-6.818181818181817562e+02 1.060606060606062329e+02 3.989897167427718505e-07 +-6.515151515151515014e+02 1.060606060606062329e+02 7.410732345003689632e-06 +-6.212121212121211329e+02 1.060606060606062329e+02 9.741538245333930415e-05 +-5.909090909090908781e+02 1.060606060606062329e+02 9.325082122531764845e-04 +-5.606060606060605096e+02 1.060606060606062329e+02 6.680235796974016808e-03 +-5.303030303030302548e+02 1.060606060606062329e+02 3.675900705335548302e-02 +-5.000000000000000000e+02 1.060606060606062329e+02 1.592762472320072009e-01 +-4.696969696969697452e+02 1.060606060606062329e+02 5.564158524580616882e-01 +-4.393939393939392630e+02 1.060606060606062329e+02 1.602576414572428831e+00 +-4.090909090909090082e+02 1.060606060606062329e+02 3.886707582912661607e+00 +-3.787878787878787534e+02 1.060606060606062329e+02 8.097025652719084476e+00 +-3.484848484848484986e+02 1.060606060606062329e+02 1.476216003891669715e+01 +-3.181818181818180165e+02 1.060606060606062329e+02 2.396728450570670788e+01 +-2.878787878787877617e+02 1.060606060606062329e+02 3.521758926474928586e+01 +-2.575757575757575069e+02 1.060606060606062329e+02 4.754043949671900293e+01 +-2.272727272727272521e+02 1.060606060606062329e+02 5.977010272054953077e+01 +-1.969696969696969973e+02 1.060606060606062329e+02 7.086635272017882414e+01 +-1.666666666666665151e+02 1.060606060606062329e+02 8.013329845360979675e+01 +-1.363636363636362603e+02 1.060606060606062329e+02 8.728667844960284583e+01 +-1.060606060606060055e+02 1.060606060606062329e+02 9.239609946677256858e+01 +-7.575757575757575069e+01 1.060606060606062329e+02 9.576400586776448165e+01 +-4.545454545454549589e+01 1.060606060606062329e+02 9.779796181992730908e+01 +-1.515151515151501371e+01 1.060606060606062329e+02 9.890893667629471508e+01 +1.515151515151524109e+01 1.060606060606062329e+02 9.944488525147522751e+01 +4.545454545454549589e+01 1.060606060606062329e+02 9.965453761904861096e+01 +7.575757575757575069e+01 1.060606060606062329e+02 9.967115653149848242e+01 +1.060606060606062329e+02 1.060606060606062329e+02 9.950693568637399267e+01 +1.363636363636364877e+02 1.060606060606062329e+02 9.905259279819885876e+01 +1.666666666666667425e+02 1.060606060606062329e+02 9.808164743839994060e+01 +1.969696969696969973e+02 1.060606060606062329e+02 9.626388667315116265e+01 +2.272727272727272521e+02 1.060606060606062329e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.060606060606062329e+02 8.846490311634076420e+01 +2.878787878787879890e+02 1.060606060606062329e+02 8.173525932184844578e+01 +3.181818181818182438e+02 1.060606060606062329e+02 7.288103824554367804e+01 +3.484848484848484986e+02 1.060606060606062329e+02 6.210813108343089795e+01 +3.787878787878789808e+02 1.060606060606062329e+02 5.003073387529200744e+01 +4.090909090909092356e+02 1.060606060606062329e+02 3.763301798773042606e+01 +4.393939393939394904e+02 1.060606060606062329e+02 2.607941266867413077e+01 +4.696969696969697452e+02 1.060606060606062329e+02 1.640739115024345196e+01 +5.000000000000000000e+02 1.060606060606062329e+02 9.223041622713189724e+00 +5.303030303030304822e+02 1.060606060606062329e+02 4.553498766517223295e+00 +5.606060606060605096e+02 1.060606060606062329e+02 1.938473033170046156e+00 +5.909090909090909918e+02 1.060606060606062329e+02 6.977316435222883362e-01 +6.212121212121214739e+02 1.060606060606062329e+02 2.079530918209700485e-01 +6.515151515151515014e+02 1.060606060606062329e+02 5.019822989602297503e-02 +6.818181818181819835e+02 1.060606060606062329e+02 9.587796290980242497e-03 +7.121212121212120110e+02 1.060606060606062329e+02 1.413778726829450225e-03 +7.424242424242424931e+02 1.060606060606062329e+02 1.568428675713566338e-04 +7.727272727272729753e+02 1.060606060606062329e+02 1.274150683472755547e-05 +8.030303030303030027e+02 1.060606060606062329e+02 7.368261931620260953e-07 +8.333333333333334849e+02 1.060606060606062329e+02 2.944941620113702744e-08 +8.636363636363639671e+02 1.060606060606062329e+02 7.888571694517906098e-10 +8.939393939393939945e+02 1.060606060606062329e+02 1.371628065598395275e-11 +9.242424242424244767e+02 1.060606060606062329e+02 1.497478014110295541e-13 +9.545454545454545041e+02 1.060606060606062329e+02 9.917541389068326844e-16 +9.848484848484849863e+02 1.060606060606062329e+02 3.844713597051699417e-18 +1.015151515151515468e+03 1.060606060606062329e+02 8.408157975774056236e-21 +1.045454545454545496e+03 1.060606060606062329e+02 9.984784196713523450e-24 +1.075757575757575978e+03 1.060606060606062329e+02 6.189635416498788347e-27 +1.106060606060606005e+03 1.060606060606062329e+02 1.923229879971634848e-30 +1.136363636363636488e+03 1.060606060606062329e+02 2.872445569167344442e-34 +1.166666666666666970e+03 1.060606060606062329e+02 1.975173268273073260e-38 +1.196969696969696997e+03 1.060606060606062329e+02 5.981818528338374277e-43 +1.227272727272727479e+03 1.060606060606062329e+02 7.623270566395676918e-48 +1.257575757575757507e+03 1.060606060606062329e+02 3.901202425592838012e-53 +1.287878787878787989e+03 1.060606060606062329e+02 7.640771892899906689e-59 +1.318181818181818471e+03 1.060606060606062329e+02 5.451972905593955253e-65 +1.348484848484848499e+03 1.060606060606062329e+02 1.347434051650421828e-71 +1.378787878787878981e+03 1.060606060606062329e+02 1.095271921939127218e-78 +1.409090909090909008e+03 1.060606060606062329e+02 2.777050578217856539e-86 +1.439393939393939490e+03 1.060606060606062329e+02 2.080383394340048133e-94 +1.469696969696969973e+03 1.060606060606062329e+02 4.356268475749017056e-103 +1.500000000000000000e+03 1.060606060606062329e+02 2.409212144271421323e-112 +-1.500000000000000000e+03 1.363636363636364877e+02 2.900629133075572343e-166 +-1.469696969696969745e+03 1.363636363636364877e+02 7.559295742296864998e-154 +-1.439393939393939490e+03 1.363636363636364877e+02 3.891764262948959632e-142 +-1.409090909090909008e+03 1.363636363636364877e+02 4.213909446003343375e-131 +-1.378787878787878753e+03 1.363636363636364877e+02 1.020371555929892416e-120 +-1.348484848484848499e+03 1.363636363636364877e+02 5.868005475284174101e-111 +-1.318181818181818244e+03 1.363636363636364877e+02 8.500995972411032149e-102 +-1.287878787878787989e+03 1.363636363636364877e+02 3.286608065666080170e-93 +-1.257575757575757507e+03 1.363636363636364877e+02 3.587897800919292661e-85 +-1.227272727272727252e+03 1.363636363636364877e+02 1.168759215688002260e-77 +-1.196969696969696997e+03 1.363636363636364877e+02 1.199071906087345153e-70 +-1.166666666666666515e+03 1.363636363636364877e+02 4.084195491313214700e-64 +-1.136363636363636488e+03 1.363636363636364877e+02 4.862710457260795992e-58 +-1.106060606060606005e+03 1.363636363636364877e+02 2.128109343453320343e-52 +-1.075757575757575751e+03 1.363636363636364877e+02 3.595420650647964607e-47 +-1.045454545454545496e+03 1.363636363636364877e+02 2.459834491572893285e-42 +-1.015151515151515127e+03 1.363636363636364877e+02 7.139802540245234599e-38 +-9.848484848484848726e+02 1.363636363636364877e+02 9.199790552335308441e-34 +-9.545454545454545041e+02 1.363636363636364877e+02 5.499610781658947273e-30 +-9.242424242424242493e+02 1.363636363636364877e+02 1.592071826992876341e-26 +-8.939393939393938808e+02 1.363636363636364877e+02 2.326740886532330397e-23 +-8.636363636363636260e+02 1.363636363636364877e+02 1.787432223791584585e-20 +-8.333333333333332575e+02 1.363636363636364877e+02 7.506067042544308233e-18 +-8.030303030303030027e+02 1.363636363636364877e+02 1.789638228793484134e-15 +-7.727272727272727479e+02 1.363636363636364877e+02 2.513160532470653093e-13 +-7.424242424242423795e+02 1.363636363636364877e+02 2.153640296816029504e-11 +-7.121212121212121247e+02 1.363636363636364877e+02 1.165422519016154224e-09 +-6.818181818181817562e+02 1.363636363636364877e+02 4.115985597351813668e-08 +-6.515151515151515014e+02 1.363636363636364877e+02 9.793342834294315635e-07 +-6.212121212121211329e+02 1.363636363636364877e+02 1.618470429048148436e-05 +-5.909090909090908781e+02 1.363636363636364877e+02 1.912973124885127896e-04 +-5.606060606060605096e+02 1.363636363636364877e+02 1.663107833829673751e-03 +-5.303030303030302548e+02 1.363636363636364877e+02 1.092396005911746605e-02 +-5.000000000000000000e+02 1.363636363636364877e+02 5.561503648793410942e-02 +-4.696969696969697452e+02 1.363636363636364877e+02 2.248664244665884437e-01 +-4.393939393939392630e+02 1.363636363636364877e+02 7.389391304207523214e-01 +-4.090909090909090082e+02 1.363636363636364877e+02 2.017155313214864965e+00 +-3.787878787878787534e+02 1.363636363636364877e+02 4.669551349532341966e+00 +-3.484848484848484986e+02 1.363636363636364877e+02 9.346267334125986537e+00 +-3.181818181818180165e+02 1.363636363636364877e+02 1.647077799900300121e+01 +-2.878787878787877617e+02 1.363636363636364877e+02 2.599274253454153083e+01 +-2.575757575757575069e+02 1.363636363636364877e+02 3.731341006484993272e+01 +-2.272727272727272521e+02 1.363636363636364877e+02 4.943436394678040102e+01 +-1.969696969696969973e+02 1.363636363636364877e+02 6.124688773464696823e+01 +-1.666666666666665151e+02 1.363636363636364877e+02 7.181805118220363227e+01 +-1.363636363636362603e+02 1.363636363636364877e+02 8.056468965220990697e+01 +-1.060606060606060055e+02 1.363636363636364877e+02 8.728667844960284583e+01 +-7.575757575757575069e+01 1.363636363636364877e+02 9.209529436261550472e+01 +-4.545454545454549589e+01 1.363636363636364877e+02 9.529516273438623841e+01 +-1.515151515151501371e+01 1.363636363636364877e+02 9.726788551238659863e+01 +1.515151515151524109e+01 1.363636363636364877e+02 9.838256000783080424e+01 +4.545454545454549589e+01 1.363636363636364877e+02 9.893846594209246348e+01 +7.575757575757575069e+01 1.363636363636364877e+02 9.913398848917466921e+01 +1.060606060606062329e+02 1.363636363636364877e+02 9.905259279819885876e+01 +1.363636363636364877e+02 1.363636363636364877e+02 9.865839504182420683e+01 +1.666666666666667425e+02 1.363636363636364877e+02 9.779796181992730908e+01 +1.969696969696969973e+02 1.363636363636364877e+02 9.620980024546965126e+01 +2.272727272727272521e+02 1.363636363636364877e+02 9.354753036101062946e+01 +2.575757575757577342e+02 1.363636363636364877e+02 8.942566120874685964e+01 +2.878787878787879890e+02 1.363636363636364877e+02 8.349600363200302411e+01 +3.181818181818182438e+02 1.363636363636364877e+02 7.555502487561230396e+01 +3.484848484848484986e+02 1.363636363636364877e+02 6.566578650553350371e+01 +3.787878787878789808e+02 1.363636363636364877e+02 5.425510933709696104e+01 +4.090909090909092356e+02 1.363636363636364877e+02 4.212878690731824349e+01 +4.393939393939394904e+02 1.363636363636364877e+02 3.035489726624804163e+01 +4.696969696969697452e+02 1.363636363636364877e+02 2.001374351117111772e+01 +5.000000000000000000e+02 1.363636363636364877e+02 1.189267220388694213e+01 +5.303030303030304822e+02 1.363636363636364877e+02 6.265381112019325016e+00 +5.606060606060605096e+02 1.363636363636364877e+02 2.875155878473117266e+00 +5.909090909090909918e+02 1.363636363636364877e+02 1.127752104990675575e+00 +6.212121212121214739e+02 1.363636363636364877e+02 3.705615046728181761e-01 +6.515151515151515014e+02 1.363636363636364877e+02 9.984377095810406666e-02 +6.818181818181819835e+02 1.363636363636364877e+02 2.156645910784254702e-02 +7.121212121212120110e+02 1.363636363636364877e+02 3.646537238222918864e-03 +7.424242424242424931e+02 1.363636363636364877e+02 4.706918687562538627e-04 +7.727272727272729753e+02 1.363636363636364877e+02 4.517735882024864459e-05 +8.030303030303030027e+02 1.363636363636364877e+02 3.136682068681787127e-06 +8.333333333333334849e+02 1.363636363636364877e+02 1.530687983283882291e-07 +8.636363636363639671e+02 1.363636363636364877e+02 5.094879290801798606e-09 +8.939393939393939945e+02 1.363636363636364877e+02 1.121089509384008515e-10 +9.242424242424244767e+02 1.363636363636364877e+02 1.578692376829956532e-12 +9.545454545454545041e+02 1.363636363636364877e+02 1.375500651521020469e-14 +9.848484848484849863e+02 1.363636363636364877e+02 7.160592310969537211e-17 +1.015151515151515468e+03 1.363636363636364877e+02 2.148049618647346408e-19 +1.045454545454545496e+03 1.363636363636364877e+02 3.576784713994067684e-22 +1.075757575757575978e+03 1.363636363636364877e+02 3.180562259591856700e-25 +1.106060606060606005e+03 1.363636363636364877e+02 1.451278128946221470e-28 +1.136363636363636488e+03 1.363636363636364877e+02 3.261141548139720315e-32 +1.166666666666666970e+03 1.363636363636364877e+02 3.459083627924913767e-36 +1.196969696969696997e+03 1.363636363636364877e+02 1.658015597596271768e-40 +1.227272727272727479e+03 1.363636363636364877e+02 3.433836288360005243e-45 +1.257575757575757507e+03 1.363636363636364877e+02 2.934437283087563972e-50 +1.287878787878787989e+03 1.363636363636364877e+02 9.869127491372947610e-56 +1.318181818181818471e+03 1.363636363636364877e+02 1.244398099700736010e-61 +1.348484848484848499e+03 1.363636363636364877e+02 5.596907177314446513e-68 +1.378787878787878981e+03 1.363636363636364877e+02 8.532772152079838593e-75 +1.409090909090909008e+03 1.363636363636364877e+02 4.184987151321858041e-82 +1.439393939393939490e+03 1.363636363636364877e+02 6.259393605591515350e-90 +1.469696969696969973e+03 1.363636363636364877e+02 2.702964406602926588e-98 +1.500000000000000000e+03 1.363636363636364877e+02 3.186527453613460977e-107 +-1.500000000000000000e+03 1.666666666666667425e+02 7.262439421965926610e-175 +-1.469696969696969745e+03 1.666666666666667425e+02 5.531845646164341781e-162 +-1.439393939393939490e+03 1.666666666666667425e+02 8.001759500365318325e-150 +-1.409090909090909008e+03 1.666666666666667425e+02 2.341791008661556624e-138 +-1.378787878787878753e+03 1.666666666666667425e+02 1.475505473707417483e-127 +-1.348484848484848499e+03 1.666666666666667425e+02 2.127208106140831234e-117 +-1.318181818181818244e+03 1.666666666666667425e+02 7.448444252817060060e-108 +-1.287878787878787989e+03 1.666666666666667425e+02 6.715543060622556983e-99 +-1.257575757575757507e+03 1.666666666666667425e+02 1.650797401058924346e-90 +-1.227272727272727252e+03 1.666666666666667425e+02 1.170049258815553346e-82 +-1.196969696969696997e+03 1.666666666666667425e+02 2.525669194213835424e-75 +-1.166666666666666515e+03 1.666666666666667425e+02 1.751614464700847073e-68 +-1.136363636363636488e+03 1.666666666666667425e+02 4.112270338376914063e-62 +-1.106060606060606005e+03 1.666666666666667425e+02 3.439226478517769438e-56 +-1.075757575757575751e+03 1.666666666666667425e+02 1.076947037256926341e-50 +-1.045454545454545496e+03 1.666666666666667425e+02 1.325453195114577804e-45 +-1.015151515151515127e+03 1.666666666666667425e+02 6.722278760459066307e-41 +-9.848484848484848726e+02 1.666666666666667425e+02 1.471159845332178844e-36 +-9.545454545454545041e+02 1.666666666666667425e+02 1.453005117716627755e-32 +-9.242424242424242493e+02 1.666666666666667425e+02 6.765106494816624600e-29 +-8.939393939393938808e+02 1.666666666666667425e+02 1.549109724599508564e-25 +-8.636363636363636260e+02 1.666666666666667425e+02 1.817829598985398386e-22 +-8.333333333333332575e+02 1.666666666666667425e+02 1.137665448958069057e-19 +-8.030303030303030027e+02 1.666666666666667425e+02 3.946907027548793874e-17 +-7.727272727272727479e+02 1.666666666666667425e+02 7.880145509195410081e-15 +-7.424242424242423795e+02 1.666666666666667425e+02 9.387808790462905487e-13 +-7.121212121212121247e+02 1.666666666666667425e+02 6.910796398284291235e-11 +-6.818181818181817562e+02 1.666666666666667425e+02 3.251401439798244409e-09 +-6.515151515151515014e+02 1.666666666666667425e+02 1.009950414069043066e-07 +-6.212121212121211329e+02 1.666666666666667425e+02 2.136920489407629868e-06 +-5.909090909090908781e+02 1.666666666666667425e+02 3.173737341076260864e-05 +-5.606060606060605096e+02 1.666666666666667425e+02 3.405233689522285971e-04 +-5.303030303030302548e+02 1.666666666666667425e+02 2.713180947850636019e-03 +-5.000000000000000000e+02 1.666666666666667425e+02 1.648134427951286618e-02 +-4.696969696969697452e+02 1.666666666666667425e+02 7.826691917058282988e-02 +-4.393939393939392630e+02 1.666666666666667425e+02 2.975697925943399658e-01 +-4.090909090909090082e+02 1.666666666666667425e+02 9.264911260829724604e-01 +-3.787878787878787534e+02 1.666666666666667425e+02 2.413325425405140834e+00 +-3.484848484848484986e+02 1.666666666666667425e+02 5.366074047187574081e+00 +-3.181818181818180165e+02 1.666666666666667425e+02 1.037937230069678840e+01 +-2.878787878787877617e+02 1.666666666666667425e+02 1.777584455539885866e+01 +-2.575757575757575069e+02 1.666666666666667425e+02 2.740114767170857135e+01 +-2.272727272727272521e+02 1.666666666666667425e+02 3.859977831813425553e+01 +-1.969696969696969973e+02 1.666666666666667425e+02 5.038951397942084043e+01 +-1.666666666666665151e+02 1.666666666666667425e+02 6.173907887659103721e+01 +-1.363636363636362603e+02 1.666666666666667425e+02 7.181805118220363227e+01 +-1.060606060606060055e+02 1.666666666666667425e+02 8.013329845360979675e+01 +-7.575757575757575069e+01 1.666666666666667425e+02 8.653949493425864148e+01 +-4.545454545454549589e+01 1.666666666666667425e+02 9.116270180929591049e+01 +-1.515151515151501371e+01 1.666666666666667425e+02 9.428978345643486136e+01 +1.515151515151524109e+01 1.666666666666667425e+02 9.626388667315116265e+01 +4.545454545454549589e+01 1.666666666666667425e+02 9.740554864617611486e+01 +7.575757575757575069e+01 1.666666666666667425e+02 9.796238728704329901e+01 +1.060606060606062329e+02 1.666666666666667425e+02 9.808164743839994060e+01 +1.363636363636364877e+02 1.666666666666667425e+02 9.779796181992730908e+01 +1.666666666666667425e+02 1.666666666666667425e+02 9.703088870665726517e+01 +1.969696969696969973e+02 1.666666666666667425e+02 9.559087177709137961e+01 +2.272727272727272521e+02 1.666666666666667425e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.666666666666667425e+02 8.951130724963078933e+01 +2.878787878787879890e+02 1.666666666666667425e+02 8.420286747908698999e+01 +3.181818181818182438e+02 1.666666666666667425e+02 7.703532267426598423e+01 +3.484848484848484986e+02 1.666666666666667425e+02 6.797869707690963992e+01 +3.787878787878789808e+02 1.666666666666667425e+02 5.731193832210279737e+01 +4.090909090909092356e+02 1.666666666666667425e+02 4.567091086140344913e+01 +4.393939393939394904e+02 1.666666666666667425e+02 3.399015252191785663e+01 +4.696969696969697452e+02 1.666666666666667425e+02 2.331554257030983734e+01 +5.000000000000000000e+02 1.666666666666667425e+02 1.452916255455595440e+01 +5.303030303030304822e+02 1.666666666666667425e+02 8.097025652719084476e+00 +5.606060606060605096e+02 1.666666666666667425e+02 3.967812283772118143e+00 +5.909090909090909918e+02 1.666666666666667425e+02 1.678926737930093172e+00 +6.212121212121214739e+02 1.666666666666667425e+02 6.016519329243210645e-01 +6.515151515151515014e+02 1.666666666666667425e+02 1.788682708422675016e-01 +6.818181818181819835e+02 1.666666666666667425e+02 4.316192073818479746e-02 +7.121212121212120110e+02 1.666666666666667425e+02 8.260689172919603862e-03 +7.424242424242424931e+02 1.666666666666667425e+02 1.223804447256123407e-03 +7.727272727272729753e+02 1.666666666666667425e+02 1.367992529815304208e-04 +8.030303030303030027e+02 1.666666666666667425e+02 1.123286822982188148e-05 +8.333333333333334849e+02 1.666666666666667425e+02 6.588031862012720347e-07 +8.636363636363639671e+02 1.666666666666667425e+02 2.680187736377764651e-08 +8.939393939393939945e+02 1.666666666666667425e+02 7.336167021249661736e-10 +9.242424242424244767e+02 1.666666666666667425e+02 1.308823873075597229e-11 +9.545454545454545041e+02 1.666666666666667425e+02 1.472577985385710169e-13 +9.848484848484849863e+02 1.666666666666667425e+02 1.009720453475521847e-15 +1.015151515151515468e+03 1.666666666666667425e+02 4.072433264588311059e-18 +1.045454545454545496e+03 1.666666666666667425e+02 9.313320549156388232e-21 +1.075757575757575978e+03 1.666666666666667425e+02 1.162744299662134274e-23 +1.106060606060606005e+03 1.666666666666667425e+02 7.620577489683251491e-27 +1.136363636363636488e+03 1.666666666666667425e+02 2.518106005989865832e-30 +1.166666666666666970e+03 1.666666666666667425e+02 4.024061608112231468e-34 +1.196969696969696997e+03 1.666666666666667425e+02 2.979513160178973409e-38 +1.227272727272727479e+03 1.666666666666667425e+02 9.780593716978675438e-43 +1.257575757575757507e+03 1.666666666666667425e+02 1.360307412168245390e-47 +1.287878787878787989e+03 1.666666666666667425e+02 7.651333244442677322e-53 +1.318181818181818471e+03 1.666666666666667425e+02 1.659224730130575960e-58 +1.348484848484848499e+03 1.666666666666667425e+02 1.320823368052482492e-64 +1.378787878787878981e+03 1.666666666666667425e+02 3.670478379248036160e-71 +1.409090909090909008e+03 1.666666666666667425e+02 3.381968125201279566e-78 +1.439393939393939490e+03 1.666666666666667425e+02 9.801202090947886864e-86 +1.469696969696969973e+03 1.666666666666667425e+02 8.464665762166745065e-94 +1.500000000000000000e+03 1.666666666666667425e+02 2.061494233038045733e-102 +-1.500000000000000000e+03 1.969696969696969973e+02 6.124777054940729430e-184 +-1.469696969696969745e+03 1.969696969696969973e+02 1.417479555151651045e-170 +-1.439393939393939490e+03 1.969696969696969973e+02 5.984329898719574678e-158 +-1.409090909090909008e+03 1.969696969696969973e+02 4.913914632095628758e-146 +-1.378787878787878753e+03 1.969696969696969973e+02 8.357141570762547106e-135 +-1.348484848484848499e+03 1.969696969696969973e+02 3.130936491668790628e-124 +-1.318181818181818244e+03 1.969696969696969973e+02 2.744788860161203435e-114 +-1.287878787878787989e+03 1.969696969696969973e+02 5.973889847848846199e-105 +-1.257575757575757507e+03 1.969696969696969973e+02 3.420408862336656418e-96 +-1.227272727272727252e+03 1.969696969696969973e+02 5.452477757289767530e-88 +-1.196969696969696997e+03 1.969696969696969973e+02 2.557943414813497180e-80 +-1.166666666666666515e+03 1.969696969696969973e+02 3.728367897844267201e-73 +-1.136363636363636488e+03 1.969696969696969973e+02 1.780289335781915963e-66 +-1.106060606060606005e+03 1.969696969696969973e+02 2.932805033955430888e-60 +-1.075757575757575751e+03 1.969696969696969973e+02 1.753221946291584883e-54 +-1.045454545454545496e+03 1.969696969696969973e+02 3.995357065033970258e-49 +-1.015151515151515127e+03 1.969696969696969973e+02 3.641721635590331391e-44 +-9.848484848484848726e+02 1.969696969696969973e+02 1.391301834018568820e-39 +-9.545454545454545041e+02 1.969696969696969973e+02 2.331814555953415053e-35 +-9.242424242424242493e+02 1.969696969696969973e+02 1.792185002743901951e-31 +-8.939393939393938808e+02 1.969696969696969973e+02 6.594920231735075973e-28 +-8.636363636363636260e+02 1.969696969696969973e+02 1.211600363895395765e-24 +-8.333333333333332575e+02 1.969696969696969973e+02 1.157393946134573490e-21 +-8.030303030303030027e+02 1.969696969696969973e+02 5.979809732375747100e-19 +-7.727272727272727479e+02 1.969696969696969973e+02 1.736016382766599158e-16 +-7.424242424242423795e+02 1.969696969696969973e+02 2.938461975882676648e-14 +-7.121212121212121247e+02 1.969696969696969973e+02 3.005309492893057602e-12 +-6.818181818181817562e+02 1.969696969696969973e+02 1.922329515916836320e-10 +-6.515151515151515014e+02 1.969696969696969973e+02 7.949982292544292947e-09 +-6.212121212121211329e+02 1.969696969696969973e+02 2.194815096921760001e-07 +-5.909090909090908781e+02 1.969696969696969973e+02 4.171386994035362388e-06 +-5.606060606060605096e+02 1.969696969696969973e+02 5.621272911507651794e-05 +-5.303030303030302548e+02 1.969696969696969973e+02 5.525161055462692820e-04 +-5.000000000000000000e+02 1.969696969696969973e+02 4.069670962380043770e-03 +-4.696969696969697452e+02 1.969696969696969973e+02 2.305097498732425892e-02 +-4.393939393939392630e+02 1.969696969696969973e+02 1.028987436319815235e-01 +-4.090909090909090082e+02 1.969696969696969973e+02 3.705615046728227835e-01 +-3.787878787878787534e+02 1.969696969696969973e+02 1.100632249223703063e+00 +-3.484848484848484986e+02 1.969696969696969973e+02 2.753098049922418245e+00 +-3.181818181818180165e+02 1.969696969696969973e+02 5.914635788099080749e+00 +-2.878787878787877617e+02 1.969696969696969973e+02 1.111614363368044600e+01 +-2.575757575757575069e+02 1.969696969696969973e+02 1.859330534199407836e+01 +-2.272727272727272521e+02 1.969696969696969973e+02 2.812259658780464378e+01 +-1.969696969696969973e+02 1.969696969696969973e+02 3.903320509833589824e+01 +-1.666666666666665151e+02 1.969696969696969973e+02 5.038951397942093990e+01 +-1.363636363636362603e+02 1.969696969696969973e+02 6.124688773464704639e+01 +-1.060606060606060055e+02 1.969696969696969973e+02 7.086635272017888099e+01 +-7.575757575757575069e+01 1.969696969696969973e+02 7.882177355463798563e+01 +-4.545454545454549589e+01 1.969696969696969973e+02 8.499704223304760831e+01 +-1.515151515151501371e+01 1.969696969696969973e+02 8.951130724963081775e+01 +1.515151515151524109e+01 1.969696969696969973e+02 9.261834373904991935e+01 +4.545454545454549589e+01 1.969696969696969973e+02 9.461353190028547999e+01 +7.575757575757575069e+01 1.969696969696969973e+02 9.576400586776449586e+01 +1.060606060606062329e+02 1.969696969696969973e+02 9.626388667315116265e+01 +1.363636363636364877e+02 1.969696969696969973e+02 9.620980024546965126e+01 +1.666666666666667425e+02 1.969696969696969973e+02 9.559087177709137961e+01 +1.969696969696969973e+02 1.969696969696969973e+02 9.428978345643486136e+01 +2.272727272727272521e+02 1.969696969696969973e+02 9.209529436261551893e+01 +2.575757575757577342e+02 1.969696969696969973e+02 8.873028354177394306e+01 +2.878787878787879890e+02 1.969696969696969973e+02 8.390126867352151407e+01 +3.181818181818182438e+02 1.969696969696969973e+02 7.737338196226998832e+01 +3.484848484848484986e+02 1.969696969696969973e+02 6.906670731075621461e+01 +3.787878787878789808e+02 1.969696969696969973e+02 5.915498255960560670e+01 +4.090909090909092356e+02 1.969696969696969973e+02 4.812981200385576841e+01 +4.393939393939394904e+02 1.969696969696969973e+02 3.678372156337836429e+01 +4.696969696969697452e+02 1.969696969696969973e+02 2.607941266867413077e+01 +5.000000000000000000e+02 1.969696969696969973e+02 1.691944523421541646e+01 +5.303030303030304822e+02 1.969696969696969973e+02 9.895316726363944326e+00 +5.606060606060605096e+02 1.969696969696969973e+02 5.133353887909671620e+00 +5.909090909090909918e+02 1.969696969696969973e+02 2.321329840757215379e+00 +6.212121212121214739e+02 1.969696969696969973e+02 8.981242595383265304e-01 +6.515151515151515014e+02 1.969696969696969973e+02 2.914494675808915747e-01 +6.818181818181819835e+02 1.969696969696969973e+02 7.766838493185725112e-02 +7.121212121212120110e+02 1.969696969696969973e+02 1.662148862300684773e-02 +7.424242424242424931e+02 1.969696969696969973e+02 2.789935865432162463e-03 +7.727272727272729753e+02 1.969696969696969973e+02 3.582900703654479384e-04 +8.030303030303030027e+02 1.969696969696969973e+02 3.429831019357660406e-05 +8.333333333333334849e+02 1.969696969696969973e+02 2.381512063610658888e-06 +8.636363636363639671e+02 1.969696969696969973e+02 1.165690430938494244e-07 +8.939393939393939945e+02 1.969696969696969973e+02 3.904234504556125762e-09 +9.242424242424244767e+02 1.969696969696969973e+02 8.674534404092782225e-11 +9.545454545454545041e+02 1.969696969696969973e+02 1.237978279006397351e-12 +9.848484848484849863e+02 1.969696969696969973e+02 1.097485946719940683e-14 +1.015151515151515468e+03 1.969696969696969973e+02 5.837542882740790932e-17 +1.045454545454545496e+03 1.969696969696969973e+02 1.797198369250521897e-19 +1.075757575757575978e+03 1.969696969696969973e+02 3.085673479698664041e-22 +1.106060606060606005e+03 1.969696969696969973e+02 2.843208481813977945e-25 +1.136363636363636488e+03 1.969696969696969973e+02 1.351302430080082594e-28 +1.166666666666666970e+03 1.969696969696969973e+02 3.179987495423361512e-32 +1.196969696969696997e+03 1.969696969696969973e+02 3.552505182411020644e-36 +1.227272727272727479e+03 1.969696969696969973e+02 1.804062145733450349e-40 +1.257575757575757507e+03 1.969696969696969973e+02 3.983000009176483054e-45 +1.287878787878787989e+03 1.969696969696969973e+02 3.651819440393639510e-50 +1.318181818181818471e+03 1.969696969696969973e+02 1.326508867687622546e-55 +1.348484848484848499e+03 1.969696969696969973e+02 1.819022831541049598e-61 +1.378787878787878981e+03 1.969696969696969973e+02 8.961528584131286578e-68 +1.409090909090909008e+03 1.969696969696969973e+02 1.507628616282224956e-74 +1.439393939393939490e+03 1.969696969696969973e+02 8.222254727485100452e-82 +1.469696969696969973e+03 1.969696969696969973e+02 1.378323829382461625e-89 +1.500000000000000000e+03 1.969696969696969973e+02 6.725405135115193460e-98 +-1.500000000000000000e+03 2.272727272727272521e+02 1.664809861325412592e-193 +-1.469696969696969745e+03 2.272727272727272521e+02 1.217846630890037167e-179 +-1.439393939393939490e+03 2.272727272727272521e+02 1.560017604789381037e-166 +-1.409090909090909008e+03 2.272727272727272521e+02 3.733690859526917368e-154 +-1.378787878787878753e+03 2.272727272727272521e+02 1.779285943882572931e-142 +-1.348484848484848499e+03 2.272727272727272521e+02 1.796974077922866135e-131 +-1.318181818181818244e+03 2.272727272727272521e+02 4.088652965116528568e-121 +-1.287878787878787989e+03 2.272727272727272521e+02 2.225247511256393847e-111 +-1.257575757575757507e+03 2.272727272727272521e+02 3.071969200866254100e-102 +-1.227272727272727252e+03 2.272727272727272521e+02 1.139305608408987521e-93 +-1.196969696969696997e+03 2.272727272727272521e+02 1.200760533549222977e-85 +-1.166666666666666515e+03 2.272727272727272521e+02 3.799591219277100270e-78 +-1.136363636363636488e+03 2.272727272727272521e+02 3.809050373713657806e-71 +-1.106060606060606005e+03 2.272727272727272521e+02 1.274954127373052868e-64 +-1.075757575757575751e+03 2.272727272727272521e+02 1.499797405510795537e-58 +-1.045454545454545496e+03 2.272727272727272521e+02 6.518633848691861521e-53 +-1.015151515151515127e+03 2.272727272727272521e+02 1.099147165157826597e-47 +-9.848484848484848726e+02 2.272727272727272521e+02 7.540206612320793801e-43 +-9.545454545454545041e+02 2.272727272727272521e+02 2.204221497796652879e-38 +-9.242424242424242493e+02 2.272727272727272521e+02 2.872445569167507801e-34 +-8.939393939393938808e+02 2.272727272727272521e+02 1.743478240992615533e-30 +-8.636363636363636260e+02 2.272727272727272521e+02 5.143473773786874411e-27 +-8.333333333333332575e+02 2.272727272727272521e+02 7.686745253455078061e-24 +-8.030303030303030027e+02 2.272727272727272521e+02 6.057712465178642534e-21 +-7.727272727272727479e+02 2.272727272727272521e+02 2.617295991581752854e-18 +-7.424242424242423795e+02 2.272727272727272521e+02 6.437784184080486862e-16 +-7.121212121212121247e+02 2.272727272727272521e+02 9.349412223612270798e-14 +-6.818181818181817562e+02 2.272727272727272521e+02 8.303955618125406527e-12 +-6.515151515151515014e+02 2.272727272727272521e+02 4.666492816799057355e-10 +-6.212121212121211329e+02 2.272727272727272521e+02 1.714417823045363868e-08 +-5.909090909090908781e+02 2.272727272727272521e+02 4.249544803125891469e-07 +-5.606060606060605096e+02 2.272727272727272521e+02 7.325049444657255597e-06 +-5.303030303030302548e+02 2.272727272727272521e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 2.272727272727272521e+02 8.210372360606021025e-04 +-4.696969696969697452e+02 2.272727272727272521e+02 5.637029251018711024e-03 +-4.393939393939392630e+02 2.272727272727272521e+02 3.000452186145842470e-02 +-4.090909090909090082e+02 2.272727272727272521e+02 1.268331178800946313e-01 +-3.787878787878787534e+02 2.272727272727272521e+02 4.356244763048467972e-01 +-3.484848484848484986e+02 2.272727272727272521e+02 1.242261988017610230e+00 +-3.181818181818180165e+02 2.272727272727272521e+02 3.001833994227022462e+00 +-2.878787878787877617e+02 2.272727272727272521e+02 6.265381112019357879e+00 +-2.575757575757575069e+02 2.272727272727272521e+02 1.149936924196612864e+01 +-2.272727272727272521e+02 2.272727272727272521e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 2.272727272727272521e+02 2.812259658780464378e+01 +-1.666666666666665151e+02 2.272727272727272521e+02 3.859977831813433369e+01 +-1.363636363636362603e+02 2.272727272727272521e+02 4.943436394678047918e+01 +-1.060606060606060055e+02 2.272727272727272521e+02 5.977010272054960893e+01 +-7.575757575757575069e+01 2.272727272727272521e+02 6.894609788219689506e+01 +-4.545454545454549589e+01 2.272727272727272521e+02 7.658245894186936198e+01 +-1.515151515151501371e+01 2.272727272727272521e+02 8.257140933357872825e+01 +1.515151515151524109e+01 2.272727272727272521e+02 8.700841837601652173e+01 +4.545454545454549589e+01 2.272727272727272521e+02 9.010274259123924878e+01 +7.575757575757575069e+01 2.272727272727272521e+02 9.209529436261553315e+01 +1.060606060606062329e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.363636363636364877e+02 2.272727272727272521e+02 9.354753036101064367e+01 +1.666666666666667425e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.969696969696969973e+02 2.272727272727272521e+02 9.209529436261553315e+01 +2.272727272727272521e+02 2.272727272727272521e+02 9.010274259123924878e+01 +2.575757575757577342e+02 2.272727272727272521e+02 8.700841837601649331e+01 +2.878787878787879890e+02 2.272727272727272521e+02 8.257140933357868562e+01 +3.181818181818182438e+02 2.272727272727272521e+02 7.658245894186934777e+01 +3.484848484848484986e+02 2.272727272727272521e+02 6.894609788219688085e+01 +3.787878787878789808e+02 2.272727272727272521e+02 5.977010272054954498e+01 +4.090909090909092356e+02 2.272727272727272521e+02 4.943436394678037260e+01 +4.393939393939394904e+02 2.272727272727272521e+02 3.859977831813424132e+01 +4.696969696969697452e+02 2.272727272727272521e+02 2.812259658780464378e+01 +5.000000000000000000e+02 2.272727272727272521e+02 1.887157585883731059e+01 +5.303030303030304822e+02 2.272727272727272521e+02 1.149936924196608246e+01 +5.606060606060605096e+02 2.272727272727272521e+02 6.265381112019357879e+00 +5.909090909090909918e+02 2.272727272727272521e+02 3.001833994227002922e+00 +6.212121212121214739e+02 2.272727272727272521e+02 1.242261988017598240e+00 +6.515151515151515014e+02 2.272727272727272521e+02 4.356244763048460200e-01 +6.818181818181819835e+02 2.272727272727272521e+02 1.268331178800935211e-01 +7.121212121212120110e+02 2.272727272727272521e+02 3.000452186145837266e-02 +7.424242424242424931e+02 2.272727272727272521e+02 5.637029251018701483e-03 +7.727272727272729753e+02 2.272727272727272521e+02 8.210372360605919110e-04 +8.030303030303030027e+02 2.272727272727272521e+02 9.039146387247711455e-05 +8.333333333333334849e+02 2.272727272727272521e+02 7.325049444657048074e-06 +8.636363636363639671e+02 2.272727272727272521e+02 4.249544803125680241e-07 +8.939393939393939945e+02 2.272727272727272521e+02 1.714417823045363868e-08 +9.242424242424244767e+02 2.272727272727272521e+02 4.666492816798974637e-10 +9.545454545454545041e+02 2.272727272727272521e+02 8.303955618125406527e-12 +9.848484848484849863e+02 2.272727272727272521e+02 9.349412223612071373e-14 +1.015151515151515468e+03 2.272727272727272521e+02 6.437784184079892258e-16 +1.045454545454545496e+03 2.272727272727272521e+02 2.617295991581697002e-18 +1.075757575757575978e+03 2.272727272727272521e+02 6.057712465178341608e-21 +1.106060606060606005e+03 2.272727272727272521e+02 7.686745253454967858e-24 +1.136363636363636488e+03 2.272727272727272521e+02 5.143473773786581685e-27 +1.166666666666666970e+03 2.272727272727272521e+02 1.743478240992466995e-30 +1.196969696969696997e+03 2.272727272727272521e+02 2.872445569167507801e-34 +1.227272727272727479e+03 2.272727272727272521e+02 2.204221497796433890e-38 +1.257575757575757507e+03 2.272727272727272521e+02 7.540206612321115606e-43 +1.287878787878787989e+03 2.272727272727272521e+02 1.099147165157795239e-47 +1.318181818181818471e+03 2.272727272727272521e+02 6.518633848691120608e-53 +1.348484848484848499e+03 2.272727272727272521e+02 1.499797405510795537e-58 +1.378787878787878981e+03 2.272727272727272521e+02 1.274954127372907976e-64 +1.409090909090909008e+03 2.272727272727272521e+02 3.809050373714199104e-71 +1.439393939393939490e+03 2.272727272727272521e+02 3.799591219276452116e-78 +1.469696969696969973e+03 2.272727272727272521e+02 1.200760533549052243e-85 +1.500000000000000000e+03 2.272727272727272521e+02 1.139305608408922587e-93 +-1.500000000000000000e+03 2.575757575757577342e+02 1.393857250589149498e-203 +-1.469696969696969745e+03 2.575757575757577342e+02 3.355305074886440190e-189 +-1.439393939393939490e+03 2.575757575757577342e+02 1.356700073694029474e-175 +-1.409090909090909008e+03 2.575757575757577342e+02 9.839174929620203611e-163 +-1.378787878787878753e+03 2.575757575757577342e+02 1.364912949288281194e-150 +-1.348484848484848499e+03 2.575757575757577342e+02 3.857755214560358513e-139 +-1.318181818181818244e+03 2.575757575757577342e+02 2.363324647135488658e-128 +-1.287878787878787989e+03 2.575757575757577342e+02 3.334342676870268086e-118 +-1.257575757575757507e+03 2.575757575757577342e+02 1.149735375787055114e-108 +-1.227272727272727252e+03 2.575757575757577342e+02 1.026957857318670182e-99 +-1.196969696969696997e+03 2.575757575757577342e+02 2.515383597627214660e-91 +-1.166666666666666515e+03 2.575757575757577342e+02 1.786265759846376263e-83 +-1.136363636363636488e+03 2.575757575757577342e+02 3.883605450139598694e-76 +-1.106060606060606005e+03 2.575757575757577342e+02 2.726414009001427454e-69 +-1.075757575757575751e+03 2.575757575757577342e+02 6.510288553050723435e-63 +-1.045454545454545496e+03 2.575757575757577342e+02 5.562986682804483150e-57 +-1.015151515151515127e+03 2.575757575757577342e+02 1.787418838639646913e-51 +-9.848484848484848726e+02 2.575757575757577342e+02 2.266365294794527204e-46 +-9.545454545454545041e+02 2.575757575757577342e+02 1.188658400193659035e-41 +-9.242424242424242493e+02 2.575757575757577342e+02 2.699663615826610858e-37 +-8.939393939393938808e+02 2.575757575757577342e+02 2.776215061516733583e-33 +-8.636363636363636260e+02 2.575757575757577342e+02 1.349946039877017404e-29 +-8.333333333333332575e+02 2.575757575757577342e+02 3.237368317942422789e-26 +-8.030303030303030027e+02 2.575757575757577342e+02 3.988745488704645537e-23 +-7.727272727272727479e+02 2.575757575757577342e+02 2.627052324647158316e-20 +-7.424242424242423795e+02 2.575757575757577342e+02 9.611087635526322365e-18 +-7.121212121212121247e+02 2.575757575757577342e+02 2.027190509962965760e-15 +-6.818181818181817562e+02 2.575757575757577342e+02 2.555319222097591169e-13 +-6.515151515151515014e+02 2.575757575757577342e+02 1.992958468534018362e-11 +-6.212121212121211329e+02 2.575757575757577342e+02 9.944691260328405740e-10 +-5.909090909090908781e+02 2.575757575757577342e+02 3.278878867068289314e-08 +-5.606060606060605096e+02 2.575757575757577342e+02 7.368261931620156133e-07 +-5.303030303030302548e+02 2.575757575757577342e+02 1.162621955646450097e-05 +-5.000000000000000000e+02 2.575757575757577342e+02 1.325371086279549470e-04 +-4.696969696969697452e+02 2.575757575757577342e+02 1.121804712250755020e-03 +-4.393939393939392630e+02 2.575757575757577342e+02 7.235968611464849848e-03 +-4.090909090909090082e+02 2.575757575757577342e+02 3.646348270185562762e-02 +-3.787878787878787534e+02 2.575757575757577342e+02 1.469764151375675953e-01 +-3.484848484848484986e+02 2.575757575757577342e+02 4.845903042951275053e-01 +-3.181818181818180165e+02 2.575757575757577342e+02 1.334788491359489182e+00 +-2.878787878787877617e+02 2.575757575757577342e+02 3.133267741810362494e+00 +-2.575757575757575069e+02 2.575757575757577342e+02 6.386017470320080491e+00 +-2.272727272727272521e+02 2.575757575757577342e+02 1.149936924196608246e+01 +-1.969696969696969973e+02 2.575757575757577342e+02 1.859330534199401797e+01 +-1.666666666666665151e+02 2.575757575757577342e+02 2.740114767170857135e+01 +-1.363636363636362603e+02 2.575757575757577342e+02 3.731341006484992562e+01 +-1.060606060606060055e+02 2.575757575757577342e+02 4.754043949671898162e+01 +-7.575757575757575069e+01 2.575757575757577342e+02 5.731193832210279737e+01 +-4.545454545454549589e+01 2.575757575757577342e+02 6.603220583561815715e+01 +-1.515151515151501371e+01 2.575757575757577342e+02 7.335066077541060281e+01 +1.515151515151524109e+01 2.575757575757577342e+02 7.915202798841534104e+01 +4.545454545454549589e+01 2.575757575757577342e+02 8.349600363200299569e+01 +7.575757575757575069e+01 2.575757575757577342e+02 8.653949493425862727e+01 +1.060606060606062329e+02 2.575757575757577342e+02 8.846490311634077841e+01 +1.363636363636364877e+02 2.575757575757577342e+02 8.942566120874685964e+01 +1.666666666666667425e+02 2.575757575757577342e+02 8.951130724963078933e+01 +1.969696969696969973e+02 2.575757575757577342e+02 8.873028354177394306e+01 +2.272727272727272521e+02 2.575757575757577342e+02 8.700841837601647910e+01 +2.575757575757577342e+02 2.575757575757577342e+02 8.420286747908698999e+01 +2.878787878787879890e+02 2.575757575757577342e+02 8.013329845360979675e+01 +3.181818181818182438e+02 2.575757575757577342e+02 7.463242943417452580e+01 +3.484848484848484986e+02 2.575757575757577342e+02 6.761483795353332482e+01 +3.787878787878789808e+02 2.575757575757577342e+02 5.915498255960562801e+01 +4.090909090909092356e+02 2.575757575757577342e+02 4.955347455423398628e+01 +4.393939393939394904e+02 2.575757575757577342e+02 3.935976443487304266e+01 +4.696969696969697452e+02 2.575757575757577342e+02 2.931920339352129190e+01 +5.000000000000000000e+02 2.575757575757577342e+02 2.023309862889174227e+01 +5.303030303030304822e+02 2.575757575757577342e+02 1.276250745677543996e+01 +5.606060606060605096e+02 2.575757575757577342e+02 7.250857669587003507e+00 +5.909090909090909918e+02 2.575757575757577342e+02 3.651761936183819834e+00 +6.212121212121214739e+02 2.575757575757577342e+02 1.602576414572417285e+00 +6.515151515151515014e+02 2.575757575757577342e+02 6.016519329243269487e-01 +6.818181818181819835e+02 2.575757575757577342e+02 1.894753837471494506e-01 +7.121212121212120110e+02 2.575757575757577342e+02 4.902023343803175309e-02 +7.424242424242424931e+02 2.575757575757577342e+02 1.019085936356980623e-02 +7.727272727272729753e+02 2.575757575757577342e+02 1.663107833829664860e-03 +8.030303030303030027e+02 2.575757575757577342e+02 2.078878242575169736e-04 +8.333333333333334849e+02 2.575757575757577342e+02 1.939658080333509540e-05 +8.636363636363639671e+02 2.575757575757577342e+02 1.314803303002545663e-06 +8.939393939393939945e+02 2.575757575757577342e+02 6.294357909175295720e-08 +9.242424242424244767e+02 2.575757575757577342e+02 2.066218498179530426e-09 +9.545454545454545041e+02 2.575757575757577342e+02 4.510014146235486066e-11 +9.848484848484849863e+02 2.575757575757577342e+02 6.339611667251510458e-13 +1.015151515151515468e+03 2.575757575757577342e+02 5.551371713955163794e-15 +1.045454545454545496e+03 2.575757575757577342e+02 2.925662529470622276e-17 +1.075757575757575978e+03 2.575757575757577342e+02 8.954294013013124734e-20 +1.106060606060606005e+03 2.575757575757577342e+02 1.533847428403273375e-22 +1.136363636363636488e+03 2.575757575757577342e+02 1.415470165255482274e-25 +1.166666666666666970e+03 2.575757575757577342e+02 6.765106494816431781e-29 +1.196969696969696997e+03 2.575757575757577342e+02 1.607885402204109080e-32 +1.227272727272727479e+03 2.575757575757577342e+02 1.822455038103659995e-36 +1.257575757575757507e+03 2.575757575757577342e+02 9.435352470560252199e-41 +1.287878787878787989e+03 2.575757575757577342e+02 2.134523160815666617e-45 +1.318181818181818471e+03 2.575757575757577342e+02 2.015999754921231136e-50 +1.348484848484848499e+03 2.575757575757577342e+02 7.585704550446740901e-56 +1.378787878787878981e+03 2.575757575757577342e+02 1.083801540924468179e-61 +1.409090909090909008e+03 2.575757575757577342e+02 5.596907177314764426e-68 +1.439393939393939490e+03 2.575757575757577342e+02 9.932317958641306705e-75 +1.469696969696969973e+03 2.575757575757577342e+02 5.751492055957095487e-82 +1.500000000000000000e+03 2.575757575757577342e+02 1.030681849547853363e-89 +-1.500000000000000000e+03 2.878787878787879890e+02 3.431053845968207430e-214 +-1.469696969696969745e+03 2.878787878787879890e+02 2.831608343311592367e-199 +-1.439393939393939490e+03 2.878787878787879890e+02 3.762691160089207069e-185 +-1.409090909090909008e+03 2.878787878787879890e+02 8.602614167735209632e-172 +-1.378787878787878753e+03 2.878787878787879890e+02 3.611595492651705187e-159 +-1.348484848484848499e+03 2.878787878787879890e+02 2.967825829165373811e-147 +-1.318181818181818244e+03 2.878787878787879890e+02 5.082130294071266868e-136 +-1.287878787878787989e+03 2.878787878787879890e+02 1.928333941089964999e-125 +-1.257575757575757507e+03 2.878787878787879890e+02 1.721758798034165408e-115 +-1.227272727272727252e+03 2.878787878787879890e+02 3.837108704635150744e-106 +-1.196969696969696997e+03 2.878787878787879890e+02 2.261149588469157738e-97 +-1.166666666666666515e+03 2.878787878787879890e+02 3.727890268461714526e-89 +-1.136363636363636488e+03 2.878787878787879890e+02 1.817123214030028469e-81 +-1.106060606060606005e+03 2.878787878787879890e+02 2.763983341613965697e-74 +-1.075757575757575751e+03 2.878787878787879890e+02 1.382999979475537502e-67 +-1.045454545454545496e+03 2.878787878787879890e+02 2.396702422957798260e-61 +-1.015151515151515127e+03 2.878787878787879890e+02 1.512670326909563646e-55 +-9.848484848484848726e+02 2.878787878787879890e+02 3.651819440393795237e-50 +-9.545454545454545041e+02 2.878787878787879890e+02 3.537278923912922903e-45 +-9.242424242424242493e+02 2.878787878787879890e+02 1.440283700205957869e-40 +-8.939393939393938808e+02 2.878787878787879890e+02 2.579483791746943407e-36 +-8.636363636363636260e+02 2.878787878787879890e+02 2.123608376664018332e-32 +-8.333333333333332575e+02 2.878787878787879890e+02 8.388558497347731175e-29 +-8.030303030303030027e+02 2.878787878787879890e+02 1.657484593072425855e-25 +-7.727272727272727479e+02 2.878787878787879890e+02 1.705699230501267561e-22 +-7.424242424242423795e+02 2.878787878787879890e+02 9.507170764263086680e-20 +-7.121212121212121247e+02 2.878787878787879890e+02 2.981018574785645914e-17 +-6.818181818181817562e+02 2.878787878787879890e+02 5.454749817366157294e-15 +-6.515151515151515014e+02 2.878787878787879890e+02 6.035003681930533099e-13 +-6.212121212121211329e+02 2.878787878787879890e+02 4.177650791163445089e-11 +-5.909090909090908781e+02 2.878787878787879890e+02 1.870085776796223526e-09 +-5.606060606060605096e+02 2.878787878787879890e+02 5.587945784002475916e-08 +-5.303030303030302548e+02 2.878787878787879890e+02 1.149090232075827735e-06 +-5.000000000000000000e+02 2.878787878787879890e+02 1.674483854635807050e-05 +-4.696969696969697452e+02 2.878787878787879890e+02 1.778319660458189272e-04 +-4.393939393939392630e+02 2.878787878787879890e+02 1.413778726829437648e-03 +-4.090909090909090082e+02 2.878787878787879890e+02 8.631774319411335966e-03 +-3.787878787878787534e+02 2.878787878787879890e+02 4.146995554856720140e-02 +-3.484848484848484986e+02 2.878787878787879890e+02 1.604402458870233528e-01 +-3.181818181818180165e+02 2.878787878787879890e+02 5.108980955626597487e-01 +-2.878787878787877617e+02 2.878787878787879890e+02 1.366957416838818329e+00 +-2.575757575757575069e+02 2.878787878787879890e+02 3.133267741810362494e+00 +-2.272727272727272521e+02 2.878787878787879890e+02 6.265381112019330345e+00 +-1.969696969696969973e+02 2.878787878787879890e+02 1.111614363368039626e+01 +-1.666666666666665151e+02 2.878787878787879890e+02 1.777584455539885866e+01 +-1.363636363636362603e+02 2.878787878787879890e+02 2.599274253454152017e+01 +-1.060606060606060055e+02 2.878787878787879890e+02 3.521758926474927165e+01 +-7.575757575757575069e+01 2.878787878787879890e+02 4.474620968552747513e+01 +-4.545454545454549589e+01 2.878787878787879890e+02 5.389010219795495971e+01 +-1.515151515151501371e+01 2.878787878787879890e+02 6.210813108343087663e+01 +1.515151515151524109e+01 2.878787878787879890e+02 6.906670731075618619e+01 +4.545454545454549589e+01 2.878787878787879890e+02 7.463242943417452580e+01 +7.575757575757575069e+01 2.878787878787879890e+02 7.882177355463795720e+01 +1.060606060606062329e+02 2.878787878787879890e+02 8.173525932184844578e+01 +1.363636363636364877e+02 2.878787878787879890e+02 8.349600363200302411e+01 +1.666666666666667425e+02 2.878787878787879890e+02 8.420286747908698999e+01 +1.969696969696969973e+02 2.878787878787879890e+02 8.390126867352151407e+01 +2.272727272727272521e+02 2.878787878787879890e+02 8.257140933357867141e+01 +2.575757575757577342e+02 2.878787878787879890e+02 8.013329845360978254e+01 +2.878787878787879890e+02 2.878787878787879890e+02 7.646887247425465262e+01 +3.181818181818182438e+02 2.878787878787879890e+02 7.146188235292224533e+01 +3.484848484848484986e+02 2.878787878787879890e+02 6.505424328755195518e+01 +3.787878787878789808e+02 2.878787878787879890e+02 5.731193832210280448e+01 +4.090909090909092356e+02 2.878787878787879890e+02 4.848454133994201953e+01 +4.393939393939394904e+02 2.878787878787879890e+02 3.903320509833589824e+01 +4.696969696969697452e+02 2.878787878787879890e+02 2.959957150752310184e+01 +5.000000000000000000e+02 2.878787878787879890e+02 2.090104720680696104e+01 +5.303030303030304822e+02 2.878787878787879890e+02 1.356927875085417945e+01 +5.606060606060605096e+02 2.878787878787879890e+02 7.987112918615041579e+00 +5.909090909090909918e+02 2.878787878787879890e+02 4.198257131978412104e+00 +6.212121212121214739e+02 2.878787878787879890e+02 1.938473033170024618e+00 +6.515151515151515014e+02 2.878787878787879890e+02 7.724865797785741561e-01 +6.818181818181819835e+02 2.878787878787879890e+02 2.607084247504899421e-01 +7.121212121212120110e+02 2.878787878787879890e+02 7.303115762730645610e-02 +7.424242424242424931e+02 2.878787878787879890e+02 1.662148862300672977e-02 +7.727272727272729753e+02 2.878787878787879890e+02 3.004854438145636904e-03 +8.030303030303030027e+02 2.878787878787879890e+02 4.213233122013338274e-04 +8.333333333333334849e+02 2.878787878787879890e+02 4.468444522754219271e-05 +8.636363636363639671e+02 2.878787878787879890e+02 3.491563484674775084e-06 +8.939393939393939945e+02 2.878787878787879890e+02 1.955436111287640021e-07 +9.242424242424244767e+02 2.878787878787879890e+02 7.626555240962835823e-09 +9.545454545454545041e+02 2.878787878787879890e+02 2.010198097242792221e-10 +9.848484848484849863e+02 2.878787878787879890e+02 3.470587925503447315e-12 +1.015151515151515468e+03 2.878787878787879890e+02 3.799379475519925361e-14 +1.045454545454545496e+03 2.878787878787879890e+02 2.549898842689549560e-16 +1.075757575757575978e+03 2.878787878787879890e+02 1.013100858776546414e-18 +1.106060606060606005e+03 2.878787878787879890e+02 2.298180960274097135e-21 +1.136363636363636488e+03 2.878787878787879890e+02 2.867236291273592445e-24 +1.166666666666666970e+03 2.878787878787879890e+02 1.892779177796719274e-27 +1.196969696969696997e+03 2.878787878787879890e+02 6.352821551413571390e-31 +1.227272727272727479e+03 2.878787878787879890e+02 1.040399671311588839e-34 +1.257575757575757507e+03 2.878787878787879890e+02 7.968943776510574622e-39 +1.287878787878787989e+03 2.878787878787879890e+02 2.732952290813982230e-43 +1.318181818181818471e+03 2.878787878787879890e+02 4.012558297063602742e-48 +1.348484848484848499e+03 2.878787878787879890e+02 2.408571401092756223e-53 +1.378787878787878981e+03 2.878787878787879890e+02 5.637687125746716333e-59 +1.409090909090909008e+03 2.878787878787879890e+02 4.901891124007136002e-65 +1.439393939393939490e+03 2.878787878787879890e+02 1.506361232170784171e-71 +1.469696969696969973e+03 2.878787878787879890e+02 1.554685228201380746e-78 +1.500000000000000000e+03 2.878787878787879890e+02 5.114607873923820728e-86 +-1.500000000000000000e+03 3.181818181818182438e+02 2.367184887816280638e-225 +-1.469696969696969745e+03 3.181818181818182438e+02 6.983253455218622215e-210 +-1.439393939393939490e+03 3.181818181818182438e+02 3.177292759748976840e-195 +-1.409090909090909008e+03 3.181818181818182438e+02 2.384289954456052616e-181 +-1.378787878787878753e+03 3.181818181818182438e+02 3.151776978945845699e-168 +-1.348484848484848499e+03 3.181818181818182438e+02 7.828926057618642948e-156 +-1.318181818181818244e+03 3.181818181818182438e+02 3.893305608036327836e-144 +-1.287878787878787989e+03 3.181818181818182438e+02 4.124651333392234629e-133 +-1.257575757575757507e+03 3.181818181818182438e+02 9.893611340526265730e-123 +-1.227272727272727252e+03 3.181818181818182438e+02 5.703366483292225208e-113 +-1.196969696969696997e+03 3.181818181818182438e+02 8.377030160883325995e-104 +-1.166666666666666515e+03 3.181818181818182438e+02 3.319466906040829009e-95 +-1.136363636363636488e+03 3.181818181818182438e+02 3.752897740150391200e-87 +-1.106060606060606005e+03 3.181818181818182438e+02 1.278643463138709633e-79 +-1.075757575757575751e+03 3.181818181818182438e+02 1.384982613310252862e-72 +-1.045454545454545496e+03 3.181818181818182438e+02 5.025076191584663960e-66 +-1.015151515151515127e+03 3.181818181818182438e+02 6.426867661540117495e-60 +-9.848484848484848726e+02 3.181818181818182438e+02 3.045319808369907954e-54 +-9.545454545454545041e+02 3.181818181818182438e+02 5.612099087386233604e-49 +-9.242424242424242493e+02 3.181818181818182438e+02 4.217180761578386274e-44 +-8.939393939393938808e+02 3.181818181818182438e+02 1.353108799656736304e-39 +-8.636363636363636260e+02 3.181818181818182438e+02 1.938784546125242215e-35 +-8.333333333333332575e+02 3.181818181818182438e+02 1.295832848468759730e-31 +-8.030303030303030027e+02 3.181818181818182438e+02 4.214934807281604548e-28 +-7.727272727272727479e+02 3.181818181818182438e+02 6.952141112065127470e-25 +-7.424242424242423795e+02 3.181818181818182438e+02 6.051445074130662744e-22 +-7.121212121212121247e+02 3.181818181818182438e+02 2.889368506567912780e-19 +-6.818181818181817562e+02 3.181818181818182438e+02 7.856048917698356142e-17 +-6.515151515151515014e+02 3.181818181818182438e+02 1.261189869223041421e-14 +-6.212121212121211329e+02 3.181818181818182438e+02 1.237978279006388466e-12 +-5.909090909090908781e+02 3.181818181818182438e+02 7.685048295328227287e-11 +-5.606060606060605096e+02 3.181818181818182438e+02 3.116660753075310383e-09 +-5.303030303030302548e+02 3.181818181818182438e+02 8.519492193135669927e-08 +-5.000000000000000000e+02 3.181818181818182438e+02 1.617538348122345181e-06 +-4.696969696969697452e+02 3.181818181818182438e+02 2.195387441913290418e-05 +-4.393939393939392630e+02 3.181818181818182438e+02 2.189505576192053227e-04 +-4.090909090909090082e+02 3.181818181818182438e+02 1.647348039107860047e-03 +-3.787878787878787534e+02 3.181818181818182438e+02 9.587796290980259845e-03 +-3.484848484848484986e+02 3.181818181818182438e+02 4.420787312407663955e-02 +-3.181818181818180165e+02 3.181818181818182438e+02 1.651751291168068181e-01 +-2.878787878787877617e+02 3.181818181818182438e+02 5.108980955626597487e-01 +-2.575757575757575069e+02 3.181818181818182438e+02 1.334788491359489182e+00 +-2.272727272727272521e+02 3.181818181818182438e+02 3.001833994227002922e+00 +-1.969696969696969973e+02 3.181818181818182438e+02 5.914635788099052327e+00 +-1.666666666666665151e+02 3.181818181818182438e+02 1.037937230069677952e+01 +-1.363636363636362603e+02 3.181818181818182438e+02 1.647077799900299411e+01 +-1.060606060606060055e+02 3.181818181818182438e+02 2.396728450570669722e+01 +-7.575757575757575069e+01 3.181818181818182438e+02 3.238997094568924950e+01 +-4.545454545454549589e+01 3.181818181818182438e+02 4.112237340274629815e+01 +-1.515151515151501371e+01 3.181818181818182438e+02 4.955347455423404313e+01 +1.515151515151524109e+01 3.181818181818182438e+02 5.718924671883569744e+01 +4.545454545454549589e+01 3.181818181818182438e+02 6.370573466057805945e+01 +7.575757575757575069e+01 3.181818181818182438e+02 6.894609788219685242e+01 +1.060606060606062329e+02 3.181818181818182438e+02 7.288103824554367804e+01 +1.363636363636364877e+02 3.181818181818182438e+02 7.555502487561230396e+01 +1.666666666666667425e+02 3.181818181818182438e+02 7.703532267426598423e+01 +1.969696969696969973e+02 3.181818181818182438e+02 7.737338196226998832e+01 +2.272727272727272521e+02 3.181818181818182438e+02 7.658245894186934777e+01 +2.575757575757577342e+02 3.181818181818182438e+02 7.463242943417452580e+01 +2.878787878787879890e+02 3.181818181818182438e+02 7.146188235292223112e+01 +3.181818181818182438e+02 3.181818181818182438e+02 6.700721084507677006e+01 +3.484848484848484986e+02 3.181818181818182438e+02 6.124688773464700375e+01 +3.787878787878789808e+02 3.181818181818182438e+02 5.425510933709698236e+01 +4.090909090909092356e+02 3.181818181818182438e+02 4.625233861794312418e+01 +4.393939393939394904e+02 3.181818181818182438e+02 3.763301798773046158e+01 +4.696969696969697452e+02 3.181818181818182438e+02 2.894783723543698528e+01 +5.000000000000000000e+02 3.181818181818182438e+02 2.082609784612731474e+01 +5.303030303030304822e+02 3.181818181818182438e+02 1.384652974243118706e+01 +5.606060606060605096e+02 3.181818181818182438e+02 8.396056384465879319e+00 +5.909090909090909918e+02 3.181818181818182438e+02 4.576513902341179829e+00 +6.212121212121214739e+02 3.181818181818182438e+02 2.207529387731106407e+00 +6.515151515151515014e+02 3.181818181818182438e+02 9.264911260829724604e-01 +6.818181818181819835e+02 3.181818181818182438e+02 3.322411735347120532e-01 +7.121212121212120110e+02 3.181818181818182438e+02 9.984377095810449687e-02 +7.424242424242424931e+02 3.181818181818182438e+02 2.463118536079856452e-02 +7.727272727272729753e+02 3.181818181818182438e+02 4.880356011530175009e-03 +8.030303030303030027e+02 3.181818181818182438e+02 7.589062891483293587e-04 +8.333333333333334849e+02 3.181818181818182438e+02 9.039146387247566443e-05 +8.636363636363639671e+02 3.181818181818182438e+02 8.038315219101060366e-06 +8.939393939393939945e+02 3.181818181818182438e+02 5.195893945539296181e-07 +9.242424242424244767e+02 3.181818181818182438e+02 2.373755607470069386e-08 +9.545454545454545041e+02 3.181818181818182438e+02 7.443524460597107533e-10 +9.848484848484849863e+02 3.181818181818182438e+02 1.553953783700658091e-11 +1.015151515151515468e+03 3.181818181818182438e+02 2.092319353028556612e-13 +1.045454545454545496e+03 3.181818181818182438e+02 1.758026172274760678e-15 +1.075757575757575978e+03 3.181818181818182438e+02 8.907807991229883986e-18 +1.106060606060606005e+03 3.181818181818182438e+02 2.627052324647288919e-20 +1.136363636363636488e+03 3.181818181818182438e+02 4.346971004206962645e-23 +1.166666666666666970e+03 3.181818181818182438e+02 3.885583528512377251e-26 +1.196969696969696997e+03 3.181818181818182438e+02 1.804147929571499172e-29 +1.227272727272727479e+03 3.181818181818182438e+02 4.179197469545564636e-33 +1.257575757575757507e+03 3.181818181818182438e+02 4.632767653242090836e-37 +1.287878787878787989e+03 3.181818181818182438e+02 2.354510404616399947e-41 +1.318181818181818471e+03 3.181818181818182438e+02 5.249552997607936602e-46 +1.348484848484848499e+03 3.181818181818182438e+02 4.907026037274230436e-51 +1.378787878787878981e+03 3.181818181818182438e+02 1.835544847469694216e-56 +1.409090909090909008e+03 3.181818181818182438e+02 2.619401497398858158e-62 +1.439393939393939490e+03 3.181818181818182438e+02 1.357791146414832830e-68 +1.469696969696969973e+03 3.181818181818182438e+02 2.431222243413250345e-75 +1.500000000000000000e+03 3.181818181818182438e+02 1.428261252560749011e-82 +-1.500000000000000000e+03 3.484848484848484986e+02 4.358485763021076559e-237 +-1.469696969696969745e+03 3.484848484848484986e+02 4.795469546325800216e-221 +-1.439393939393939490e+03 3.484848484848484986e+02 7.789452806692295032e-206 +-1.409090909090909008e+03 3.484848484848484986e+02 1.999003427866842901e-191 +-1.378787878787878753e+03 3.484848484848484986e+02 8.662932531326797278e-178 +-1.348484848484848499e+03 3.484848484848484986e+02 6.767662945477348454e-165 +-1.318181818181818244e+03 3.484848484848484986e+02 1.016192671859539134e-152 +-1.287878787878787989e+03 3.484848484848484986e+02 3.123069573182003557e-141 +-1.257575757575757507e+03 3.484848484848484986e+02 2.089410622911050916e-130 +-1.227272727272727252e+03 3.484848484848484986e+02 3.232468592440465528e-120 +-1.196969696969696997e+03 3.484848484848484986e+02 1.226898412834944271e-110 +-1.166666666666666515e+03 3.484848484848484986e+02 1.210613831465437529e-101 +-1.136363636363636488e+03 3.484848484848484986e+02 3.286608065666267094e-93 +-1.106060606060606005e+03 3.484848484848484986e+02 2.594905486197885955e-85 +-1.075757575757575751e+03 3.484848484848484986e+02 6.290369538745695545e-78 +-1.045454545454545496e+03 3.484848484848484986e+02 4.936566251689879803e-71 +-1.015151515151515127e+03 3.484848484848484986e+02 1.320823368052482492e-64 +-9.848484848484848726e+02 3.484848484848484986e+02 1.267289427994798928e-58 +-9.545454545454545041e+02 3.484848484848484986e+02 4.580596805966033287e-53 +-9.242424242424242493e+02 3.484848484848484986e+02 6.544115555520433933e-48 +-8.939393939393938808e+02 3.484848484848484986e+02 3.872518558409981954e-43 +-8.636363636363636260e+02 3.484848484848484986e+02 9.934460502445976017e-39 +-8.333333333333332575e+02 3.484848484848484986e+02 1.154945356164435713e-34 +-8.030303030303030027e+02 3.484848484848484986e+02 6.352821551413571390e-31 +-7.727272727272727479e+02 3.484848484848484986e+02 1.724031541468387346e-27 +-7.424242424242423795e+02 3.484848484848484986e+02 2.404063375977170291e-24 +-7.121212121212121247e+02 3.484848484848484986e+02 1.791765446072122759e-21 +-6.818181818181817562e+02 3.484848484848484986e+02 7.415268609422300383e-19 +-6.515151515151515014e+02 3.484848484848484986e+02 1.768164275229467154e-16 +-6.212121212121211329e+02 3.484848484848484986e+02 2.517511129640833793e-14 +-5.909090909090908781e+02 3.484848484848484986e+02 2.215337409576231827e-12 +-5.606060606060605096e+02 3.484848484848484986e+02 1.245541639253613466e-10 +-5.303030303030302548e+02 3.484848484848484986e+02 4.619769020364174371e-09 +-5.000000000000000000e+02 3.484848484848484986e+02 1.165690430938531566e-07 +-4.696969696969697452e+02 3.484848484848484986e+02 2.060952754440492893e-06 +-4.393939393939392630e+02 3.484848484848484986e+02 2.626389391097747554e-05 +-4.090909090909090082e+02 3.484848484848484986e+02 2.478588728614928801e-04 +-3.787878787878787534e+02 3.484848484848484986e+02 1.777524778139189529e-03 +-3.484848484848484986e+02 3.484848484848484986e+02 9.928138302323663913e-03 +-3.181818181818180165e+02 3.484848484848484986e+02 4.420787312407706976e-02 +-2.878787878787877617e+02 3.484848484848484986e+02 1.604402458870249071e-01 +-2.575757575757575069e+02 3.484848484848484986e+02 4.845903042951313910e-01 +-2.272727272727272521e+02 3.484848484848484986e+02 1.242261988017610230e+00 +-1.969696969696969973e+02 3.484848484848484986e+02 2.753098049922419577e+00 +-1.666666666666665151e+02 3.484848484848484986e+02 5.366074047187595397e+00 +-1.363636363636362603e+02 3.484848484848484986e+02 9.346267334126020287e+00 +-1.060606060606060055e+02 3.484848484848484986e+02 1.476216003891674333e+01 +-7.575757575757575069e+01 3.484848484848484986e+02 2.143082896113664404e+01 +-4.545454545454549589e+01 3.484848484848484986e+02 2.894783723543699594e+01 +-1.515151515151501371e+01 3.484848484848484986e+02 3.678372156337842824e+01 +1.515151515151524109e+01 3.484848484848484986e+02 4.440127762556681290e+01 +4.545454545454549589e+01 3.484848484848484986e+02 5.134958619617896147e+01 +7.575757575757575069e+01 3.484848484848484986e+02 5.731193832210285422e+01 +1.060606060606062329e+02 3.484848484848484986e+02 6.210813108343089795e+01 +1.363636363636364877e+02 3.484848484848484986e+02 6.566578650553351792e+01 +1.666666666666667425e+02 3.484848484848484986e+02 6.797869707690965413e+01 +1.969696969696969973e+02 3.484848484848484986e+02 6.906670731075621461e+01 +2.272727272727272521e+02 3.484848484848484986e+02 6.894609788219688085e+01 +2.575757575757577342e+02 3.484848484848484986e+02 6.761483795353332482e+01 +2.878787878787879890e+02 3.484848484848484986e+02 6.505424328755196939e+01 +3.181818181818182438e+02 3.484848484848484986e+02 6.124688773464702507e+01 +3.484848484848484986e+02 3.484848484848484986e+02 5.620879029285029560e+01 +3.787878787878789808e+02 3.484848484848484986e+02 5.003073387529202165e+01 +4.090909090909092356e+02 3.484848484848484986e+02 4.291865399354473709e+01 +4.393939393939394904e+02 3.484848484848484986e+02 3.521758926474928586e+01 +4.696969696969697452e+02 3.484848484848484986e+02 2.740114767170855714e+01 +5.000000000000000000e+02 3.484848484848484986e+02 2.001374351117113903e+01 +5.303030303030304822e+02 3.484848484848484986e+02 1.356927875085417945e+01 +5.606060606060605096e+02 3.484848484848484986e+02 8.434047231856148130e+00 +5.909090909090909918e+02 3.484848484848484986e+02 4.740363630203877854e+00 +6.212121212121214739e+02 3.484848484848484986e+02 2.373519179353675845e+00 +6.515151515151515014e+02 3.484848484848484986e+02 1.041722272936272065e+00 +6.818181818181819835e+02 3.484848484848484986e+02 3.938451388034510670e-01 +7.121212121212120110e+02 3.484848484848484986e+02 1.258963514590817623e-01 +7.424242424242424931e+02 3.484848484848484986e+02 3.335632957512504188e-02 +7.727272727272729753e+02 3.484848484848484986e+02 7.172122996986541460e-03 +8.030303030303030027e+02 3.484848484848484986e+02 1.223804447256127744e-03 +8.333333333333334849e+02 3.484848484848484986e+02 1.618546487670153287e-04 +8.636363636363639671e+02 3.484848484848484986e+02 1.618470429048108117e-05 +8.939393939393939945e+02 3.484848484848484986e+02 1.192152875094306787e-06 +9.242424242424244767e+02 3.484848484848484986e+02 6.294357909175139548e-08 +9.545454545454545041e+02 3.484848484848484986e+02 2.315109263398868069e-09 +9.848484848484849863e+02 3.484848484848484986e+02 5.757897918648074286e-11 +1.015151515151515468e+03 3.484848484848484986e+02 9.387808790462438986e-13 +1.045454545454545496e+03 3.484848484848484986e+02 9.715636854068119414e-15 +1.075757575757575978e+03 3.484848484848484986e+02 6.172308083818167991e-17 +1.106060606060606005e+03 3.484848484848484986e+02 2.324980321593518139e-19 +1.136363636363636488e+03 3.484848484848484986e+02 5.009287693440547103e-22 +1.166666666666666970e+03 3.484848484848484986e+02 5.947998903017775220e-25 +1.196969696969696997e+03 3.484848484848484986e+02 3.745594530489799055e-28 +1.227272727272727479e+03 3.484848484848484986e+02 1.202280905104446065e-31 +1.257575757575757507e+03 3.484848484848484986e+02 1.888297121780456365e-35 +1.287878787878787989e+03 3.484848484848484986e+02 1.391301834018529342e-39 +1.318181818181818471e+03 3.484848484848484986e+02 4.605004313096874981e-44 +1.348484848484848499e+03 3.484848484848484986e+02 6.548336013154233037e-49 +1.378787878787878981e+03 3.484848484848484986e+02 3.821397698902484899e-54 +1.409090909090909008e+03 3.484848484848484986e+02 8.731032066334944038e-60 +1.439393939393939490e+03 3.484848484848484986e+02 7.441941493794076684e-66 +1.469696969696969973e+03 3.484848484848484986e+02 2.252024249414690368e-72 +1.500000000000000000e+03 3.484848484848484986e+02 2.299738198253776904e-79 +-1.500000000000000000e+03 3.787878787878789808e+02 2.036595816920845187e-249 +-1.469696969696969745e+03 3.787878787878789808e+02 8.726538336902191525e-233 +-1.439393939393939490e+03 3.787878787878789808e+02 5.280297699942950843e-217 +-1.409090909090909008e+03 3.787878787878789808e+02 4.831994162341718309e-202 +-1.378787878787878753e+03 3.787878787878789808e+02 7.152895343945969004e-188 +-1.348484848484848499e+03 3.787878787878789808e+02 1.829887001709397241e-174 +-1.318181818181818244e+03 3.787878787878789808e+02 8.632103141028222008e-162 +-1.287878787878787989e+03 3.787878787878789808e+02 8.001759500363954064e-150 +-1.257575757575757507e+03 3.787878787878789808e+02 1.551390154337672280e-138 +-1.227272727272727252e+03 3.787878787878789808e+02 6.687702289671220198e-128 +-1.196969696969696997e+03 3.787878787878789808e+02 6.805663293520424808e-118 +-1.166666666666666515e+03 3.787878787878789808e+02 1.733733878802026762e-108 +-1.136363636363636488e+03 3.787878787878789808e+02 1.171000951827973782e-99 +-1.106060606060606005e+03 3.787878787878789808e+02 2.218210938815480566e-91 +-1.075757575757575751e+03 3.787878787878789808e+02 1.245061282106798914e-83 +-1.045454545454545496e+03 3.787878787878789808e+02 2.185022806595670502e-76 +-1.015151515151515127e+03 3.787878787878789808e+02 1.263563911257743500e-69 +-9.848484848484848726e+02 3.787878787878789808e+02 2.534408630171620349e-63 +-9.545454545454545041e+02 3.787878787878789808e+02 1.853617005788858741e-57 +-9.242424242424242493e+02 3.787878787878789808e+02 5.190588847986098680e-52 +-8.939393939393938808e+02 3.787878787878789808e+02 5.836055178228995336e-47 +-8.636363636363636260e+02 3.787878787878789808e+02 2.759591033387191905e-42 +-8.333333333333332575e+02 3.787878787878789808e+02 5.740802921527496199e-38 +-8.030303030303030027e+02 3.787878787878789808e+02 5.489675720399628628e-34 +-7.727272727272727479e+02 3.787878787878789808e+02 2.518106005989865832e-30 +-7.424242424242423795e+02 3.787878787878789808e+02 5.774644824333252930e-27 +-7.121212121212121247e+02 3.787878787878789808e+02 6.891832999271985217e-24 +-6.818181818181817562e+02 3.787878787878789808e+02 4.450412031472745167e-21 +-6.515151515151515014e+02 3.787878787878789808e+02 1.614667396734038250e-18 +-6.212121212121211329e+02 3.787878787878789808e+02 3.413565520039328254e-16 +-5.909090909090908781e+02 3.787878787878789808e+02 4.355762747543134421e-14 +-5.606060606060605096e+02 3.787878787878789808e+02 3.470587925503447315e-12 +-5.303030303030302548e+02 3.787878787878789808e+02 1.784186981526931991e-10 +-5.000000000000000000e+02 3.787878787878789808e+02 6.107385580804444413e-09 +-4.696969696969697452e+02 3.787878787878789808e+02 1.434797832226725660e-07 +-4.393939393939392630e+02 3.787878787878789808e+02 2.381512063610692770e-06 +-4.090909090909090082e+02 3.787878787878789808e+02 2.871517220500724787e-05 +-3.787878787878787534e+02 3.787878787878789808e+02 2.582855175103783798e-04 +-3.484848484848484986e+02 3.787878787878789808e+02 1.777524778139167629e-03 +-3.181818181818180165e+02 3.787878787878789808e+02 9.587796290980259845e-03 +-2.878787878787877617e+02 3.787878787878789808e+02 4.146995554856720140e-02 +-2.575757575757575069e+02 3.787878787878789808e+02 1.469764151375675953e-01 +-2.272727272727272521e+02 3.787878787878789808e+02 4.356244763048433000e-01 +-1.969696969696969973e+02 3.787878787878789808e+02 1.100632249223695291e+00 +-1.666666666666665151e+02 3.787878787878789808e+02 2.413325425405138613e+00 +-1.363636363636362603e+02 3.787878787878789808e+02 4.669551349532338413e+00 +-1.060606060606060055e+02 3.787878787878789808e+02 8.097025652719077371e+00 +-7.575757575757575069e+01 3.787878787878789808e+02 1.276250745677542398e+01 +-4.545454545454549589e+01 3.787878787878789808e+02 1.852419054593354275e+01 +-1.515151515151501371e+01 3.787878787878789808e+02 2.505136371008612883e+01 +1.515151515151524109e+01 3.787878787878789808e+02 3.189863750423563715e+01 +4.545454545454549589e+01 3.787878787878789808e+02 3.859977831813422000e+01 +7.575757575757575069e+01 3.787878787878789808e+02 4.474620968552744671e+01 +1.060606060606062329e+02 3.787878787878789808e+02 5.003073387529202165e+01 +1.363636363636364877e+02 3.787878787878789808e+02 5.425510933709698236e+01 +1.666666666666667425e+02 3.787878787878789808e+02 5.731193832210281869e+01 +1.969696969696969973e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.272727272727272521e+02 3.787878787878789808e+02 5.977010272054954498e+01 +2.575757575757577342e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.878787878787879890e+02 3.787878787878789808e+02 5.731193832210281869e+01 +3.181818181818182438e+02 3.787878787878789808e+02 5.425510933709698236e+01 +3.484848484848484986e+02 3.787878787878789808e+02 5.003073387529203586e+01 +3.787878787878789808e+02 3.787878787878789808e+02 4.474620968552747513e+01 +4.090909090909092356e+02 3.787878787878789808e+02 3.859977831813423421e+01 +4.393939393939394904e+02 3.787878787878789808e+02 3.189863750423565136e+01 +4.696969696969697452e+02 3.787878787878789808e+02 2.505136371008612883e+01 +5.000000000000000000e+02 3.787878787878789808e+02 1.852419054593361025e+01 +5.303030303030304822e+02 3.787878787878789808e+02 1.276250745677543996e+01 +5.606060606060605096e+02 3.787878787878789808e+02 8.097025652719123556e+00 +5.909090909090909918e+02 3.787878787878789808e+02 4.669551349532344631e+00 +6.212121212121214739e+02 3.787878787878789808e+02 2.413325425405130620e+00 +6.515151515151515014e+02 3.787878787878789808e+02 1.100632249223703063e+00 +6.818181818181819835e+02 3.787878787878789808e+02 4.356244763048440771e-01 +7.121212121212120110e+02 3.787878787878789808e+02 1.469764151375692884e-01 +7.424242424242424931e+02 3.787878787878789808e+02 4.146995554856720140e-02 +7.727272727272729753e+02 3.787878787878789808e+02 9.587796290980207803e-03 +8.030303030303030027e+02 3.787878787878789808e+02 1.777524778139189529e-03 +8.333333333333334849e+02 3.787878787878789808e+02 2.582855175103775124e-04 +8.636363636363639671e+02 3.787878787878789808e+02 2.871517220500684130e-05 +8.939393939393939945e+02 3.787878787878789808e+02 2.381512063610709710e-06 +9.242424242424244767e+02 3.787878787878789808e+02 1.434797832226741013e-07 +9.545454545454545041e+02 3.787878787878789808e+02 6.107385580804661962e-09 +9.848484848484849863e+02 3.787878787878789808e+02 1.784186981526931991e-10 +1.015151515151515468e+03 3.787878787878789808e+02 3.470587925503372594e-12 +1.045454545454545496e+03 3.787878787878789808e+02 4.355762747543226560e-14 +1.075757575757575978e+03 3.787878787878789808e+02 3.413565520039328254e-16 +1.106060606060606005e+03 3.787878787878789808e+02 1.614667396734152842e-18 +1.136363636363636488e+03 3.787878787878789808e+02 4.450412031472745167e-21 +1.166666666666666970e+03 3.787878787878789808e+02 6.891832999271985217e-24 +1.196969696969696997e+03 3.787878787878789808e+02 5.774644824333581529e-27 +1.227272727272727479e+03 3.787878787878789808e+02 2.518106005989865832e-30 +1.257575757575757507e+03 3.787878787878789808e+02 5.489675720400175155e-34 +1.287878787878787989e+03 3.787878787878789808e+02 5.740802921527496199e-38 +1.318181818181818471e+03 3.787878787878789808e+02 2.759591033387074334e-42 +1.348484848484848499e+03 3.787878787878789808e+02 5.836055178229244256e-47 +1.378787878787878981e+03 3.787878787878789808e+02 5.190588847986098680e-52 +1.409090909090909008e+03 3.787878787878789808e+02 1.853617005789069568e-57 +1.439393939393939490e+03 3.787878787878789808e+02 2.534408630171836253e-63 +1.469696969696969973e+03 3.787878787878789808e+02 1.263563911257743500e-69 +1.500000000000000000e+03 3.787878787878789808e+02 2.185022806596105263e-76 +-1.500000000000000000e+03 4.090909090909092356e+02 2.293878155645684064e-262 +-1.469696969696969745e+03 4.090909090909092356e+02 3.999841459704854822e-245 +-1.439393939393939490e+03 4.090909090909092356e+02 9.414252714756916743e-229 +-1.409090909090909008e+03 4.090909090909092356e+02 3.205485106082920512e-213 +-1.378787878787878753e+03 4.090909090909092356e+02 1.690146173206725593e-198 +-1.348484848484848499e+03 4.090909090909092356e+02 1.475362289861497174e-184 +-1.318181818181818244e+03 4.090909090909092356e+02 2.276679405435453647e-171 +-1.287878787878787989e+03 4.090909090909092356e+02 6.623420189767239237e-159 +-1.257575757575757507e+03 4.090909090909092356e+02 3.869474298958510019e-147 +-1.227272727272727252e+03 4.090909090909092356e+02 4.829324843884802778e-136 +-1.196969696969696997e+03 4.090909090909092356e+02 1.368121887555414150e-125 +-1.166666666666666515e+03 4.090909090909092356e+02 9.336191871834855779e-116 +-1.136363636363636488e+03 4.090909090909092356e+02 1.626625589894561857e-106 +-1.106060606060606005e+03 4.090909090909092356e+02 7.659635376586891989e-98 +-1.075757575757575751e+03 4.090909090909092356e+02 1.030681849547648261e-89 +-1.045454545454545496e+03 4.090909090909092356e+02 4.184987151321025873e-82 +-1.015151515151515127e+03 4.090909090909092356e+02 5.408005114244421933e-75 +-9.848484848484848726e+02 4.090909090909092356e+02 2.342812748293657783e-68 +-9.545454545454545041e+02 4.090909090909092356e+02 3.579671728198364437e-62 +-9.242424242424242493e+02 4.090909090909092356e+02 2.027053180936205109e-56 +-8.939393939393938808e+02 4.090909090909092356e+02 4.464554645349965907e-51 +-8.636363636363636260e+02 4.090909090909092356e+02 4.008856449747960951e-46 +-8.333333333333332575e+02 4.090909090909092356e+02 1.536363899260055570e-41 +-8.030303030303030027e+02 4.090909090909092356e+02 2.627630745310692789e-37 +-7.727272727272727479e+02 4.090909090909092356e+02 2.094402829610119001e-33 +-7.424242424242423795e+02 4.090909090909092356e+02 8.114733966294560576e-30 +-7.121212121212121247e+02 4.090909090909092356e+02 1.592071826992876341e-26 +-6.818181818181817562e+02 4.090909090909092356e+02 1.645678520276801685e-23 +-6.515151515151515014e+02 4.090909090909092356e+02 9.313320549156254320e-21 +-6.212121212121211329e+02 4.090909090909092356e+02 2.994939843867837540e-18 +-5.909090909090908781e+02 4.090909090909092356e+02 5.672911599541283127e-16 +-5.606060606060605096e+02 4.090909090909092356e+02 6.552879881345007959e-14 +-5.303030303030302548e+02 4.090909090909092356e+02 4.773139830449487581e-12 +-5.000000000000000000e+02 4.090909090909092356e+02 2.264242348262330060e-10 +-4.696969696969697452e+02 4.090909090909092356e+02 7.215277938779037422e-09 +-4.393939393939392630e+02 4.090909090909092356e+02 1.591192751670246288e-07 +-4.090909090909090082e+02 4.090909090909092356e+02 2.498755802303974801e-06 +-3.787878787878787534e+02 4.090909090909092356e+02 2.871517220500735291e-05 +-3.484848484848484986e+02 4.090909090909092356e+02 2.478588728614889770e-04 +-3.181818181818180165e+02 4.090909090909092356e+02 1.647348039107854410e-03 +-2.878787878787877617e+02 4.090909090909092356e+02 8.631774319411335966e-03 +-2.575757575757575069e+02 4.090909090909092356e+02 3.646348270185553048e-02 +-2.272727272727272521e+02 4.090909090909092356e+02 1.268331178800935211e-01 +-1.969696969696969973e+02 4.090909090909092356e+02 3.705615046728195083e-01 +-1.666666666666665151e+02 4.090909090909092356e+02 9.264911260829707951e-01 +-1.363636363636362603e+02 4.090909090909092356e+02 2.017155313214863632e+00 +-1.060606060606060055e+02 4.090909090909092356e+02 3.886707582912656722e+00 +-7.575757575757575069e+01 4.090909090909092356e+02 6.727593712141128002e+00 +-4.545454545454549589e+01 4.090909090909092356e+02 1.060541016950779003e+01 +-1.515151515151501371e+01 4.090909090909092356e+02 1.541711232793171682e+01 +1.515151515151524109e+01 4.090909090909092356e+02 2.090104720680691486e+01 +4.545454545454549589e+01 4.090909090909092356e+02 2.669117232474324908e+01 +7.575757575757575069e+01 4.090909090909092356e+02 3.238997094568922108e+01 +1.060606060606062329e+02 4.090909090909092356e+02 3.763301798773044027e+01 +1.363636363636364877e+02 4.090909090909092356e+02 4.212878690731825770e+01 +1.666666666666667425e+02 4.090909090909092356e+02 4.567091086140347755e+01 +1.969696969696969973e+02 4.090909090909092356e+02 4.812981200385577552e+01 +2.272727272727272521e+02 4.090909090909092356e+02 4.943436394678038681e+01 +2.575757575757577342e+02 4.090909090909092356e+02 4.955347455423399339e+01 +2.878787878787879890e+02 4.090909090909092356e+02 4.848454133994203374e+01 +3.181818181818182438e+02 4.090909090909092356e+02 4.625233861794313128e+01 +3.484848484848484986e+02 4.090909090909092356e+02 4.291865399354474420e+01 +3.787878787878789808e+02 4.090909090909092356e+02 3.859977831813422000e+01 +4.090909090909092356e+02 4.090909090909092356e+02 3.348557327433812958e+01 +4.393939393939394904e+02 4.090909090909092356e+02 2.785071371464482581e+01 +4.696969696969697452e+02 4.090909090909092356e+02 2.204730934729136749e+01 +5.000000000000000000e+02 4.090909090909092356e+02 1.647077799900299411e+01 +5.303030303030304822e+02 4.090909090909092356e+02 1.149936924196608778e+01 +5.606060606060605096e+02 4.090909090909092356e+02 7.420975727555092938e+00 +5.909090909090909918e+02 4.090909090909092356e+02 4.372847671700366590e+00 +6.212121212121214739e+02 4.090909090909092356e+02 2.321329840757200724e+00 +6.515151515151515014e+02 4.090909090909092356e+02 1.093943545730584166e+00 +6.818181818181819835e+02 4.090909090909092356e+02 4.504208248851455099e-01 +7.121212121212120110e+02 4.090909090909092356e+02 1.592762472320090605e-01 +7.424242424242424931e+02 4.090909090909092356e+02 4.748972307319303254e-02 +7.727272727272729753e+02 4.090909090909092356e+02 1.170671265806326987e-02 +8.030303030303030027e+02 4.090909090909092356e+02 2.336636575977202573e-03 +8.333333333333334849e+02 4.090909090909092356e+02 3.693737472711781933e-04 +8.636363636363639671e+02 4.090909090909092356e+02 4.517735882024808894e-05 +8.939393939393939945e+02 4.090909090909092356e+02 4.171386994035362388e-06 +9.242424242424244767e+02 4.090909090909092356e+02 2.833566430996938351e-07 +9.545454545454545041e+02 4.090909090909092356e+02 1.378261373162455346e-08 +9.848484848484849863e+02 4.090909090909092356e+02 4.666492816799024268e-10 +1.015151515151515468e+03 4.090909090909092356e+02 1.067799151664010913e-11 +1.045454545454545496e+03 4.090909090909092356e+02 1.601294376118513116e-13 +1.075757575757575978e+03 4.090909090909092356e+02 1.524198984291531892e-15 +1.106060606060606005e+03 4.090909090909092356e+02 8.907807991230643573e-18 +1.136363636363636488e+03 4.090909090909092356e+02 3.088105188850832486e-20 +1.166666666666666970e+03 4.090909090909092356e+02 6.127767966886405110e-23 +1.196969696969696997e+03 4.090909090909092356e+02 6.707520673390002145e-26 +1.227272727272727479e+03 4.090909090909092356e+02 3.898479567578570678e-29 +1.257575757575757507e+03 4.090909090909092356e+02 1.156617221994752775e-32 +1.287878787878787989e+03 4.090909090909092356e+02 1.681885295228469187e-36 +1.318181818181818471e+03 4.090909090909092356e+02 1.149556065965148354e-40 +1.348484848484848499e+03 4.090909090909092356e+02 3.537278923913023716e-45 +1.378787878787878981e+03 4.090909090909092356e+02 4.687655442031066112e-50 +1.409090909090909008e+03 4.090909090909092356e+02 2.556199277280019647e-55 +1.439393939393939490e+03 4.090909090909092356e+02 5.473377065585251326e-61 +1.469696969696969973e+03 4.090909090909092356e+02 4.386015980157495726e-67 +1.500000000000000000e+03 4.090909090909092356e+02 1.252089404672476376e-73 +-1.500000000000000000e+03 4.393939393939394904e+02 5.907805748297306297e-276 +-1.469696969696969745e+03 4.393939393939394904e+02 4.383786664343198870e-258 +-1.439393939393939490e+03 4.393939393939394904e+02 4.193987081497613745e-241 +-1.409090909090909008e+03 4.393939393939394904e+02 5.548496235077592566e-225 +-1.378787878787878753e+03 4.393939393939394904e+02 1.087360748018277881e-209 +-1.348484848484848499e+03 4.393939393939394904e+02 3.377266532908934914e-195 +-1.318181818181818244e+03 4.393939393939394904e+02 1.776466784958918524e-181 +-1.287878787878787989e+03 4.393939393939394904e+02 1.688959443974590025e-168 +-1.257575757575757507e+03 4.393939393939394904e+02 3.093752660187324813e-156 +-1.227272727272727252e+03 4.393939393939394904e+02 1.162394707320100164e-144 +-1.196969696969696997e+03 4.393939393939394904e+02 9.525423902374488610e-134 +-1.166666666666666515e+03 4.393939393939394904e+02 1.808015725620125357e-123 +-1.136363636363636488e+03 4.393939393939394904e+02 8.431316847705239728e-114 +-1.106060606060606005e+03 4.393939393939394904e+02 1.023329762419973616e-104 +-1.075757575757575751e+03 4.393939393939394904e+02 3.420408862336073028e-96 +-1.045454545454545496e+03 4.393939393939394904e+02 3.327066334117569321e-88 +-1.015151515151515127e+03 4.393939393939394904e+02 9.940501002456545530e-81 +-9.848484848484848726e+02 4.393939393939394904e+02 9.616662695257368460e-74 +-9.545454545454545041e+02 4.393939393939394904e+02 3.171606292227801967e-67 +-9.242424242424242493e+02 4.393939393939394904e+02 3.749781639093727100e-61 +-8.939393939393938808e+02 4.393939393939394904e+02 1.669172073207022277e-55 +-8.636363636363636260e+02 4.393939393939394904e+02 2.934437283087230677e-50 +-8.333333333333332575e+02 4.393939393939394904e+02 2.134523160815666617e-45 +-8.030303030303030027e+02 4.393939393939394904e+02 6.722278760459066307e-41 +-7.727272727272727479e+02 4.393939393939394904e+02 9.579054004792335842e-37 +-7.424242424242423795e+02 4.393939393939394904e+02 6.446642623740546069e-33 +-7.121212121212121247e+02 4.393939393939394904e+02 2.136128687819636317e-29 +-6.818181818181817562e+02 4.393939393939394904e+02 3.628654415183960186e-26 +-6.515151515151515014e+02 4.393939393939394904e+02 3.286194629876708236e-23 +-6.212121212121211329e+02 4.393939393939394904e+02 1.647931249405019494e-20 +-5.909090909090908781e+02 4.393939393939394904e+02 4.746956502817670852e-18 +-5.606060606060605096e+02 4.393939393939394904e+02 8.137997505906935002e-16 +-5.303030303030302548e+02 4.393939393939394904e+02 8.592218911187417590e-14 +-5.000000000000000000e+02 4.393939393939394904e+02 5.774328674328721260e-12 +-4.696969696969697452e+02 4.393939393939394904e+02 2.549720171445584657e-10 +-4.393939393939392630e+02 4.393939393939394904e+02 7.626555240962888763e-09 +-4.090909090909090082e+02 4.393939393939394904e+02 1.591192751670234906e-07 +-3.787878787878787534e+02 4.393939393939394904e+02 2.381512063610692770e-06 +-3.484848484848484986e+02 4.393939393939394904e+02 2.626389391097705880e-05 +-3.181818181818180165e+02 4.393939393939394904e+02 2.189505576192053227e-04 +-2.878787878787877617e+02 4.393939393939394904e+02 1.413778726829432661e-03 +-2.575757575757575069e+02 4.393939393939394904e+02 7.235968611464837705e-03 +-2.272727272727272521e+02 4.393939393939394904e+02 3.000452186145810551e-02 +-1.969696969696969973e+02 4.393939393939394904e+02 1.028987436319804966e-01 +-1.666666666666665151e+02 4.393939393939394904e+02 2.975697925943394107e-01 +-1.363636363636362603e+02 4.393939393939394904e+02 7.389391304207523214e-01 +-1.060606060606060055e+02 4.393939393939394904e+02 1.602576414572425945e+00 +-7.575757575757575069e+01 4.393939393939394904e+02 3.083414106412953437e+00 +-4.545454545454549589e+01 4.393939393939394904e+02 5.339791733036721055e+00 +-1.515151515151501371e+01 4.393939393939394904e+02 8.434047231856137472e+00 +1.515151515151524109e+01 4.393939393939394904e+02 1.229618639237855682e+01 +4.545454545454549589e+01 4.393939393939394904e+02 1.672609502329095577e+01 +7.575757575757575069e+01 4.393939393939394904e+02 2.143082896113662272e+01 +1.060606060606062329e+02 4.393939393939394904e+02 2.607941266867414143e+01 +1.363636363636364877e+02 4.393939393939394904e+02 3.035489726624805940e+01 +1.666666666666667425e+02 4.393939393939394904e+02 3.399015252191787084e+01 +1.969696969696969973e+02 4.393939393939394904e+02 3.678372156337837851e+01 +2.272727272727272521e+02 4.393939393939394904e+02 3.859977831813424132e+01 +2.575757575757577342e+02 4.393939393939394904e+02 3.935976443487304266e+01 +2.878787878787879890e+02 4.393939393939394904e+02 3.903320509833590535e+01 +3.181818181818182438e+02 4.393939393939394904e+02 3.763301798773046869e+01 +3.484848484848484986e+02 4.393939393939394904e+02 3.521758926474928586e+01 +3.787878787878789808e+02 4.393939393939394904e+02 3.189863750423565136e+01 +4.090909090909092356e+02 4.393939393939394904e+02 2.785071371464482581e+01 +4.393939393939394904e+02 4.393939393939394904e+02 2.331554257030983734e+01 +4.696969696969697452e+02 4.393939393939394904e+02 1.859330534199406060e+01 +5.000000000000000000e+02 4.393939393939394904e+02 1.401489965409860794e+01 +5.303030303030304822e+02 4.393939393939394904e+02 9.895316726363947879e+00 +5.606060606060605096e+02 4.393939393939394904e+02 6.477736584771352391e+00 +5.909090909090909918e+02 4.393939393939394904e+02 3.886707582912668713e+00 +6.212121212121214739e+02 4.393939393939394904e+02 2.110474631917949484e+00 +6.515151515151515014e+02 4.393939393939394904e+02 1.022719026539214981e+00 +6.818181818181819835e+02 4.393939393939394904e+02 4.356244763048440771e-01 +7.121212121212120110e+02 4.393939393939394904e+02 1.604402458870249071e-01 +7.424242424242424931e+02 4.393939393939394904e+02 5.019822989602257257e-02 +7.727272727272729753e+02 4.393939393939394904e+02 1.309272417923804110e-02 +8.030303030303030027e+02 4.393939393939394904e+02 2.789935865432187183e-03 +8.333333333333334849e+02 4.393939393939394904e+02 4.754453697203508099e-04 +8.636363636363639671e+02 4.393939393939394904e+02 6.334792636026655990e-05 +8.939393939393939945e+02 4.393939393939394904e+02 6.443714674555721695e-06 +9.242424242424244767e+02 4.393939393939394904e+02 4.880031423565792628e-07 +9.545454545454545041e+02 4.393939393939394904e+02 2.680187736377927109e-08 +9.848484848484849863e+02 4.393939393939394904e+02 1.038488082495684482e-09 +1.015151515151515468e+03 4.393939393939394904e+02 2.758242893688769917e-11 +1.045454545454545496e+03 4.393939393939394904e+02 4.873295378257312853e-13 +1.075757575757575978e+03 4.393939393939394904e+02 5.551371713955163794e-15 +1.106060606060606005e+03 4.393939393939394904e+02 3.946907027548989857e-17 +1.136363636363636488e+03 4.393939393939394904e+02 1.693353897939045293e-19 +1.166666666666666970e+03 4.393939393939394904e+02 4.233422443799554513e-22 +1.196969696969696997e+03 4.393939393939394904e+02 5.947998903018240826e-25 +1.227272727272727479e+03 4.393939393939394904e+02 4.524092374857080410e-28 +1.257575757575757507e+03 4.393939393939394904e+02 1.792185002743901951e-31 +1.287878787878787989e+03 4.393939393939394904e+02 3.553023206116384855e-35 +1.318181818181818471e+03 4.393939393939394904e+02 3.383091011068423199e-39 +1.348484848484848499e+03 4.393939393939394904e+02 1.482961626972931285e-43 +1.378787878787878981e+03 4.393939393939394904e+02 2.864906582123750810e-48 +1.409090909090909008e+03 4.393939393939394904e+02 2.332290390718712350e-53 +1.439393939393939490e+03 4.393939393939394904e+02 7.640771892899690025e-59 +1.469696969696969973e+03 4.393939393939394904e+02 9.607905200082776567e-65 +1.500000000000000000e+03 4.393939393939394904e+02 4.417484338635037608e-71 +-1.500000000000000000e+03 4.696969696969697452e+02 3.296325375164239287e-290 +-1.469696969696969745e+03 4.696969696969697452e+02 1.089284707477999274e-271 +-1.439393939393939490e+03 4.696969696969697452e+02 4.429793536380294970e-254 +-1.409090909090909008e+03 4.696969696969697452e+02 2.379546682244374415e-237 +-1.378787878787878753e+03 4.696969696969697452e+02 1.809985603978085315e-221 +-1.348484848484848499e+03 4.696969696969697452e+02 2.087330420477087307e-206 +-1.318181818181818244e+03 4.696969696969697452e+02 3.902753120679609249e-192 +-1.287878787878787989e+03 4.696969696969697452e+02 1.263592148116150266e-178 +-1.257575757575757507e+03 4.696969696969697452e+02 7.557087439101445294e-166 +-1.227272727272727252e+03 4.696969696969697452e+02 8.894733804536885967e-154 +-1.196969696969696997e+03 4.696969696969697452e+02 2.192427768934152406e-142 +-1.166666666666666515e+03 4.696969696969697452e+02 1.202756953777357461e-131 +-1.136363636363636488e+03 4.696969696969697452e+02 1.558836896993037684e-121 +-1.106060606060606005e+03 4.696969696969697452e+02 5.060194744258727849e-112 +-1.075757575757575751e+03 4.696969696969697452e+02 4.356268475749264902e-103 +-1.045454545454545496e+03 4.696969696969697452e+02 1.051825158759479565e-94 +-1.015151515151515127e+03 4.696969696969697452e+02 7.523470174959262088e-87 +-9.848484848484848726e+02 4.696969696969697452e+02 1.681769093994202809e-79 +-9.545454545454545041e+02 4.696969696969697452e+02 1.237882402550954711e-72 +-9.242424242424242493e+02 4.696969696969697452e+02 3.157273288493190006e-66 +-8.939393939393938808e+02 4.696969696969697452e+02 2.932805033955263968e-60 +-8.636363636363636260e+02 4.696969696969697452e+02 1.041536444950714942e-54 +-8.333333333333332575e+02 4.696969696969697452e+02 1.482625960384818511e-49 +-8.030303030303030027e+02 4.696969696969697452e+02 8.858572265124334768e-45 +-7.727272727272727479e+02 4.696969696969697452e+02 2.323504838735650528e-40 +-7.424242424242423795e+02 4.696969696969697452e+02 2.794521287592092516e-36 +-7.121212121212121247e+02 4.696969696969697452e+02 1.607885402204063373e-32 +-6.818181818181817562e+02 4.696969696969697452e+02 4.611582579933853633e-29 +-6.515151515151515014e+02 4.696969696969697452e+02 6.861500121974648627e-26 +-6.212121212121211329e+02 4.696969696969697452e+02 5.504943555269628461e-23 +-5.909090909090908781e+02 4.696969696969697452e+02 2.472324417284268920e-20 +-5.606060606060605096e+02 4.696969696969697452e+02 6.444577989125045061e-18 +-5.303030303030302548e+02 4.696969696969697452e+02 1.009720453475543344e-15 +-5.000000000000000000e+02 4.696969696969697452e+02 9.834906517405519448e-14 +-4.696969696969697452e+02 4.696969696969697452e+02 6.151911244443070217e-12 +-4.393939393939392630e+02 4.696969696969697452e+02 2.549720171445657035e-10 +-4.090909090909090082e+02 4.696969696969697452e+02 7.215277938779216920e-09 +-3.787878787878787534e+02 4.696969696969697452e+02 1.434797832226751071e-07 +-3.484848484848484986e+02 4.696969696969697452e+02 2.060952754440492893e-06 +-3.181818181818180165e+02 4.696969696969697452e+02 2.195387441913329381e-05 +-2.878787878787877617e+02 4.696969696969697452e+02 1.778319660458211498e-04 +-2.575757575757575069e+02 4.696969696969697452e+02 1.121804712250768898e-03 +-2.272727272727272521e+02 4.696969696969697452e+02 5.637029251018730973e-03 +-1.969696969696969973e+02 4.696969696969697452e+02 2.305097498732430056e-02 +-1.666666666666665151e+02 4.696969696969697452e+02 7.826691917058337111e-02 +-1.363636363636362603e+02 4.696969696969697452e+02 2.248664244665898315e-01 +-1.060606060606060055e+02 4.696969696969697452e+02 5.564158524580646858e-01 +-7.575757575757575069e+01 4.696969696969697452e+02 1.205417551072399007e+00 +-4.545454545454549589e+01 4.696969696969697452e+02 2.321329840757213159e+00 +-1.515151515151501371e+01 4.696969696969697452e+02 4.029575336703656419e+00 +1.515151515151524109e+01 4.696969696969697452e+02 6.386017470320094702e+00 +4.545454545454549589e+01 4.696969696969697452e+02 9.346267334126007853e+00 +7.575757575757575069e+01 4.696969696969697452e+02 1.276250745677545773e+01 +1.060606060606062329e+02 4.696969696969697452e+02 1.640739115024346262e+01 +1.363636363636364877e+02 4.696969696969697452e+02 2.001374351117112482e+01 +1.666666666666667425e+02 4.696969696969697452e+02 2.331554257030984800e+01 +1.969696969696969973e+02 4.696969696969697452e+02 2.607941266867414143e+01 +2.272727272727272521e+02 4.696969696969697452e+02 2.812259658780463312e+01 +2.575757575757577342e+02 4.696969696969697452e+02 2.931920339352130966e+01 +2.878787878787879890e+02 4.696969696969697452e+02 2.959957150752310184e+01 +3.181818181818182438e+02 4.696969696969697452e+02 2.894783723543701370e+01 +3.484848484848484986e+02 4.696969696969697452e+02 2.740114767170857135e+01 +3.787878787878789808e+02 4.696969696969697452e+02 2.505136371008614304e+01 +4.090909090909092356e+02 4.696969696969697452e+02 2.204730934729137815e+01 +4.393939393939394904e+02 4.696969696969697452e+02 1.859330534199407126e+01 +4.696969696969697452e+02 4.696969696969697452e+02 1.493871111047210221e+01 +5.000000000000000000e+02 4.696969696969697452e+02 1.135448600013549125e+01 +5.303030303030304822e+02 4.696969696969697452e+02 8.097025652719095135e+00 +5.606060606060605096e+02 4.696969696969697452e+02 5.366074047187590956e+00 +5.909090909090909918e+02 4.696969696969697452e+02 3.269594569239041348e+00 +6.212121212121214739e+02 4.696969696969697452e+02 1.809813356520433958e+00 +6.515151515151515014e+02 4.696969696969697452e+02 8.981242595383369665e-01 +6.818181818181819835e+02 4.696969696969697452e+02 3.938451388034517886e-01 +7.121212121212120110e+02 4.696969696969697452e+02 1.502409106354292700e-01 +7.424242424242424931e+02 4.696969696969697452e+02 4.902023343803101063e-02 +7.727272727272729753e+02 4.696969696969697452e+02 1.343387640559200007e-02 +8.030303030303030027e+02 4.696969696969697452e+02 3.032801906466364543e-03 +8.333333333333334849e+02 4.696969696969697452e+02 5.525161055462614757e-04 +8.636363636363639671e+02 4.696969696969697452e+02 7.947107386062601505e-05 +8.939393939393939945e+02 4.696969696969697452e+02 8.818710076177882501e-06 +9.242424242424244767e+02 4.696969696969697452e+02 7.368261931620156133e-07 +9.545454545454545041e+02 4.696969696969697452e+02 4.518401091155292189e-08 +9.848484848484849863e+02 4.696969696969697452e+02 1.979810045147786678e-09 +1.015151515151515468e+03 4.696969696969697452e+02 6.027040850409392587e-11 +1.045454545454545496e+03 4.696969696969697452e+02 1.237978279006370896e-12 +1.075757575757575978e+03 4.696969696969697452e+02 1.664179486460274236e-14 +1.106060606060606005e+03 4.696969696969697452e+02 1.418335871733455173e-16 +1.136363636363636488e+03 4.696969696969697452e+02 7.415268609422142457e-19 +1.166666666666666970e+03 4.696969696969697452e+02 2.298180960273950057e-21 +1.196969696969696997e+03 4.696969696969697452e+02 4.075259886177523587e-24 +1.227272727272727479e+03 4.696969696969697452e+02 3.985730491565317384e-27 +1.257575757575757507e+03 4.696969696969697452e+02 2.070014663641281400e-30 +1.287878787878787989e+03 4.696969696969697452e+02 5.489675720399862976e-34 +1.318181818181818471e+03 4.696969696969697452e+02 7.139802540244930781e-38 +1.348484848484848499e+03 4.696969696969697452e+02 4.368315301211030715e-42 +1.378787878787878981e+03 4.696969696969697452e+02 1.204524420319468467e-46 +1.409090909090909008e+03 4.696969696969697452e+02 1.432320621239124038e-51 +1.439393939393939490e+03 4.696969696969697452e+02 7.019409751131140033e-57 +1.469696969696969973e+03 4.696969696969697452e+02 1.353234097284289063e-62 +1.500000000000000000e+03 4.696969696969697452e+02 9.783564016050266370e-69 +-1.500000000000000000e+03 5.000000000000000000e+02 3.770536500545132397e-305 +-1.469696969696969745e+03 5.000000000000000000e+02 5.811146587116872589e-286 +-1.439393939393939490e+03 5.000000000000000000e+02 1.051283800345577783e-267 +-1.409090909090909008e+03 5.000000000000000000e+02 2.397934725488949310e-250 +-1.378787878787878753e+03 5.000000000000000000e+02 7.398391846425062855e-234 +-1.348484848484848499e+03 5.000000000000000000e+02 3.308314558189894351e-218 +-1.318181818181818244e+03 5.000000000000000000e+02 2.294543125524735672e-203 +-1.287878787878787989e+03 5.000000000000000000e+02 2.638272463260076417e-189 +-1.257575757575757507e+03 5.000000000000000000e+02 5.368520886190014728e-176 +-1.227272727272727252e+03 5.000000000000000000e+02 2.061305607752411092e-163 +-1.196969696969696997e+03 5.000000000000000000e+02 1.590331173135733218e-151 +-1.166666666666666515e+03 5.000000000000000000e+02 2.622155751583036780e-140 +-1.136363636363636488e+03 5.000000000000000000e+02 9.814924425518539964e-130 +-1.106060606060606005e+03 5.000000000000000000e+02 8.848474370846281444e-120 +-1.075757575757575751e+03 5.000000000000000000e+02 2.035924916243741547e-110 +-1.045454545454545496e+03 5.000000000000000000e+02 1.265288505022653967e-101 +-1.015151515151515127e+03 5.000000000000000000e+02 2.245111407822774232e-93 +-9.848484848484848726e+02 5.000000000000000000e+02 1.200760533549154684e-85 +-9.545454545454545041e+02 5.000000000000000000e+02 2.041071860286435924e-78 +-9.242424242424242493e+02 5.000000000000000000e+02 1.161235584405763959e-71 +-8.939393939393938808e+02 5.000000000000000000e+02 2.325856181748448658e-65 +-8.636363636363636260e+02 5.000000000000000000e+02 1.722859058062611168e-59 +-8.333333333333332575e+02 5.000000000000000000e+02 4.952089332747618990e-54 +-8.030303030303030027e+02 5.000000000000000000e+02 5.788020115190711360e-49 +-7.727272727272727479e+02 5.000000000000000000e+02 2.879181287860839546e-44 +-7.424242424242423795e+02 5.000000000000000000e+02 6.371820707268533187e-40 +-7.121212121212121247e+02 5.000000000000000000e+02 6.549910100891336762e-36 +-6.818181818181817562e+02 5.000000000000000000e+02 3.261141548139952405e-32 +-6.515151515151515014e+02 5.000000000000000000e+02 8.190592154689639769e-29 +-6.212121212121211329e+02 5.000000000000000000e+02 1.079405629075745686e-25 +-5.909090909090908781e+02 5.000000000000000000e+02 7.754498717481483205e-23 +-5.606060606060605096e+02 5.000000000000000000e+02 3.151098353630756389e-20 +-5.303030303030302548e+02 5.000000000000000000e+02 7.506067042544200381e-18 +-5.000000000000000000e+02 5.000000000000000000e+02 1.084855264042937882e-15 +-4.696969696969697452e+02 5.000000000000000000e+02 9.834906517405588868e-14 +-4.393939393939392630e+02 5.000000000000000000e+02 5.774328674328947442e-12 +-4.090909090909090082e+02 5.000000000000000000e+02 2.264242348262418465e-10 +-3.787878787878787534e+02 5.000000000000000000e+02 6.107385580804661962e-09 +-3.484848484848484986e+02 5.000000000000000000e+02 1.165690430938539772e-07 +-3.181818181818180165e+02 5.000000000000000000e+02 1.617538348122379698e-06 +-2.878787878787877617e+02 5.000000000000000000e+02 1.674483854635836866e-05 +-2.575757575757575069e+02 5.000000000000000000e+02 1.325371086279570612e-04 +-2.272727272727272521e+02 5.000000000000000000e+02 8.210372360606049214e-04 +-1.969696969696969973e+02 5.000000000000000000e+02 4.069670962380073261e-03 +-1.666666666666665151e+02 5.000000000000000000e+02 1.648134427951304312e-02 +-1.363636363636362603e+02 5.000000000000000000e+02 5.561503648793480331e-02 +-1.060606060606060055e+02 5.000000000000000000e+02 1.592762472320083389e-01 +-7.575757575757575069e+01 5.000000000000000000e+02 3.938451388034535650e-01 +-4.545454545454549589e+01 5.000000000000000000e+02 8.543497687776482330e-01 +-1.515151515151501371e+01 5.000000000000000000e+02 1.649929098861378174e+00 +1.515151515151524109e+01 5.000000000000000000e+02 2.875155878473117266e+00 +4.545454545454549589e+01 5.000000000000000000e+02 4.576513902341193152e+00 +7.575757575757575069e+01 5.000000000000000000e+02 6.727593712141153759e+00 +1.060606060606062329e+02 5.000000000000000000e+02 9.223041622713203935e+00 +1.363636363636364877e+02 5.000000000000000000e+02 1.189267220388695812e+01 +1.666666666666667425e+02 5.000000000000000000e+02 1.452916255455597394e+01 +1.969696969696969973e+02 5.000000000000000000e+02 1.691944523421542002e+01 +2.272727272727272521e+02 5.000000000000000000e+02 1.887157585883731059e+01 +2.575757575757577342e+02 5.000000000000000000e+02 2.023309862889174227e+01 +2.878787878787879890e+02 5.000000000000000000e+02 2.090104720680697525e+01 +3.181818181818182438e+02 5.000000000000000000e+02 2.082609784612732895e+01 +3.484848484848484986e+02 5.000000000000000000e+02 2.001374351117113903e+01 +3.787878787878789808e+02 5.000000000000000000e+02 1.852419054593361025e+01 +4.090909090909092356e+02 5.000000000000000000e+02 1.647077799900299411e+01 +4.393939393939394904e+02 5.000000000000000000e+02 1.401489965409862037e+01 +4.696969696969697452e+02 5.000000000000000000e+02 1.135448600013550191e+01 +5.000000000000000000e+02 5.000000000000000000e+02 8.703836765622375182e+00 +5.303030303030304822e+02 5.000000000000000000e+02 6.265381112019347221e+00 +5.606060606060605096e+02 5.000000000000000000e+02 4.198257131978432533e+00 +5.909090909090909918e+02 5.000000000000000000e+02 2.592568317032773795e+00 +6.212121212121214739e+02 5.000000000000000000e+02 1.458980303435513104e+00 +6.515151515151515014e+02 5.000000000000000000e+02 7.389391304207537647e-01 +6.818181818181819835e+02 5.000000000000000000e+02 3.322411735347132744e-01 +7.121212121212120110e+02 5.000000000000000000e+02 1.306450276394802157e-01 +7.424242424242424931e+02 5.000000000000000000e+02 4.420787312407663955e-02 +7.727272727272729753e+02 5.000000000000000000e+02 1.265056373311999188e-02 +8.030303030303030027e+02 5.000000000000000000e+02 3.004854438145668997e-03 +8.333333333333334849e+02 5.000000000000000000e+02 5.807692880777962866e-04 +8.636363636363639671e+02 5.000000000000000000e+02 8.942879788635098184e-05 +8.939393939393939945e+02 5.000000000000000000e+02 1.072840490473373092e-05 +9.242424242424244767e+02 5.000000000000000000e+02 9.793342834294247872e-07 +9.545454545454545041e+02 5.000000000000000000e+02 6.635633443757741510e-08 +9.848484848484849863e+02 5.000000000000000000e+02 3.251401439798244409e-09 +1.015151515151515468e+03 5.000000000000000000e+02 1.121089509383964959e-10 +1.045454545454545496e+03 5.000000000000000000e+02 2.643624361305260079e-12 +1.075757575757575978e+03 5.000000000000000000e+02 4.138288825130290017e-14 +1.106060606060606005e+03 5.000000000000000000e+02 4.169066704949643775e-16 +1.136363636363636488e+03 5.000000000000000000e+02 2.617295991581659639e-18 +1.166666666666666970e+03 5.000000000000000000e+02 9.902054361619147479e-21 +1.196969696969696997e+03 5.000000000000000000e+02 2.180631712290003242e-23 +1.227272727272727479e+03 5.000000000000000000e+02 2.696581401566096541e-26 +1.257575757575757507e+03 5.000000000000000000e+02 1.804147929571447884e-29 +1.287878787878787989e+03 5.000000000000000000e+02 6.284560592169752431e-33 +1.318181818181818471e+03 5.000000000000000000e+02 1.095474273756845335e-36 +1.348484848484848499e+03 5.000000000000000000e+02 9.172713499359318212e-41 +1.378787878787878981e+03 5.000000000000000000e+02 3.537278923912772307e-45 +1.409090909090909008e+03 5.000000000000000000e+02 6.015720192032289303e-50 +1.439393939393939490e+03 5.000000000000000000e+02 4.315065247200378012e-55 +1.469696969696969973e+03 5.000000000000000000e+02 1.247000591634072030e-60 +1.500000000000000000e+03 5.000000000000000000e+02 1.385119369922601767e-66 +-1.500000000000000000e+03 5.303030303030304822e+02 8.399115979301191251e-321 +-1.469696969696969745e+03 5.303030303030304822e+02 6.295312769213056717e-301 +-1.439393939393939490e+03 5.303030303030304822e+02 5.305973067519777776e-282 +-1.409090909090909008e+03 5.303030303030304822e+02 5.378423962584364907e-264 +-1.378787878787878753e+03 5.303030303030304822e+02 7.039348969580053661e-247 +-1.348484848484848499e+03 5.303030303030304822e+02 1.275575583369602308e-230 +-1.318181818181818244e+03 5.303030303030304822e+02 3.427271189294925222e-215 +-1.287878787878787989e+03 5.303030303030304822e+02 1.460478627360033217e-200 +-1.257575757575757507e+03 5.303030303030304822e+02 1.054498239096036676e-186 +-1.227272727272727252e+03 5.303030303030304822e+02 1.376459522873434684e-173 +-1.196969696969696997e+03 5.303030303030304822e+02 3.461581338701957984e-161 +-1.166666666666666515e+03 5.303030303030304822e+02 1.785127688795822943e-149 +-1.136363636363636488e+03 5.303030303030304822e+02 2.006787473306398074e-138 +-1.106060606060606005e+03 5.303030303030304822e+02 5.221413508755827081e-128 +-1.075757575757575751e+03 5.303030303030304822e+02 3.334342676870646712e-118 +-1.045454545454545496e+03 5.303030303030304822e+02 5.534930789535624007e-109 +-1.015151515151515127e+03 5.303030303030304822e+02 2.526398915685159803e-100 +-9.848484848484848726e+02 5.303030303030304822e+02 3.350047264315313535e-92 +-9.545454545454545041e+02 5.303030303030304822e+02 1.361740296015984590e-84 +-9.242424242424242493e+02 5.303030303030304822e+02 1.788259835300976079e-77 +-8.939393939393938808e+02 5.303030303030304822e+02 7.985867999539144734e-71 +-8.636363636363636260e+02 5.303030303030304822e+02 1.274954127372907976e-64 +-8.333333333333332575e+02 5.303030303030304822e+02 7.640771892899690025e-59 +-8.030303030303030027e+02 5.303030303030304822e+02 1.802615210572965918e-53 +-7.727272727272727479e+02 5.303030303030304822e+02 1.753510576100227298e-48 +-7.424242424242423795e+02 5.303030303030304822e+02 7.357551500589416943e-44 +-7.121212121212121247e+02 5.303030303030304822e+02 1.391301834018529342e-39 +-6.818181818181817562e+02 5.303030303030304822e+02 1.237313225194082409e-35 +-6.515151515151515014e+02 5.303030303030304822e+02 5.393601910098739758e-32 +-6.212121212121211329e+02 5.303030303030304822e+02 1.199646544736765024e-28 +-5.909090909090908781e+02 5.303030303030304822e+02 1.415470165255482274e-25 +-5.606060606060605096e+02 5.303030303030304822e+02 9.199887089891628764e-23 +-5.303030303030302548e+02 5.303030303030304822e+02 3.416044915081259121e-20 +-5.000000000000000000e+02 5.303030303030304822e+02 7.506067042544040144e-18 +-4.696969696969697452e+02 5.303030303030304822e+02 1.009720453475500351e-15 +-4.393939393939392630e+02 5.303030303030304822e+02 8.592218911187478174e-14 +-4.090909090909090082e+02 5.303030303030304822e+02 4.773139830449487581e-12 +-3.787878787878787534e+02 5.303030303030304822e+02 1.784186981526931991e-10 +-3.484848484848484986e+02 5.303030303030304822e+02 4.619769020364059393e-09 +-3.181818181818180165e+02 5.303030303030304822e+02 8.519492193135669927e-08 +-2.878787878787877617e+02 5.303030303030304822e+02 1.149090232075827735e-06 +-2.575757575757575069e+02 5.303030303030304822e+02 1.162621955646446031e-05 +-2.272727272727272521e+02 5.303030303030304822e+02 9.039146387247615233e-05 +-1.969696969696969973e+02 5.303030303030304822e+02 5.525161055462614757e-04 +-1.666666666666665151e+02 5.303030303030304822e+02 2.713180947850626912e-03 +-1.363636363636362603e+02 5.303030303030304822e+02 1.092396005911746605e-02 +-1.060606060606060055e+02 5.303030303030304822e+02 3.675900705335541363e-02 +-7.575757575757575069e+01 5.303030303030304822e+02 1.052466108158093966e-01 +-4.545454545454549589e+01 5.303030303030304822e+02 2.607084247504894425e-01 +-1.515151515151501371e+01 5.303030303030304822e+02 5.674271211594718034e-01 +1.515151515151524109e+01 5.303030303030304822e+02 1.100632249223699066e+00 +4.545454545454549589e+01 5.303030303030304822e+02 1.927454348151819152e+00 +7.575757575757575069e+01 5.303030303030304822e+02 3.083414106412950773e+00 +1.060606060606062329e+02 5.303030303030304822e+02 4.553498766517232177e+00 +1.363636363636364877e+02 5.303030303030304822e+02 6.265381112019335674e+00 +1.666666666666667425e+02 5.303030303030304822e+02 8.097025652719089805e+00 +1.969696969696969973e+02 5.303030303030304822e+02 9.895316726363947879e+00 +2.272727272727272521e+02 5.303030303030304822e+02 1.149936924196608246e+01 +2.575757575757577342e+02 5.303030303030304822e+02 1.276250745677545240e+01 +2.878787878787879890e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.181818181818182438e+02 5.303030303030304822e+02 1.384652974243119417e+01 +3.484848484848484986e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.787878787878789808e+02 5.303030303030304822e+02 1.276250745677545240e+01 +4.090909090909092356e+02 5.303030303030304822e+02 1.149936924196609844e+01 +4.393939393939394904e+02 5.303030303030304822e+02 9.895316726363956761e+00 +4.696969696969697452e+02 5.303030303030304822e+02 8.097025652719089805e+00 +5.000000000000000000e+02 5.303030303030304822e+02 6.265381112019347221e+00 +5.303030303030304822e+02 5.303030303030304822e+02 4.553498766517232177e+00 +5.606060606060605096e+02 5.303030303030304822e+02 3.083414106412966760e+00 +5.909090909090909918e+02 5.303030303030304822e+02 1.927454348151822705e+00 +6.212121212121214739e+02 5.303030303030304822e+02 1.100632249223697290e+00 +6.515151515151515014e+02 5.303030303030304822e+02 5.674271211594728026e-01 +6.818181818181819835e+02 5.303030303030304822e+02 2.607084247504903862e-01 +7.121212121212120110e+02 5.303030303030304822e+02 1.052466108158106178e-01 +7.424242424242424931e+02 5.303030303030304822e+02 3.675900705335548302e-02 +7.727272727272729753e+02 5.303030303030304822e+02 1.092396005911746605e-02 +8.030303030303030027e+02 5.303030303030304822e+02 2.713180947850645994e-03 +8.333333333333334849e+02 5.303030303030304822e+02 5.525161055462623431e-04 +8.636363636363639671e+02 5.303030303030304822e+02 9.039146387247502747e-05 +8.939393939393939945e+02 5.303030303030304822e+02 1.162621955646462294e-05 +9.242424242424244767e+02 5.303030303030304822e+02 1.149090232075827735e-06 +9.545454545454545041e+02 5.303030303030304822e+02 8.519492193135790364e-08 +9.848484848484849863e+02 5.303030303030304822e+02 4.619769020364141284e-09 +1.015151515151515468e+03 5.303030303030304822e+02 1.784186981526900196e-10 +1.045454545454545496e+03 5.303030303030304822e+02 4.773139830449487581e-12 +1.075757575757575978e+03 5.303030303030304822e+02 8.592218911187234574e-14 +1.106060606060606005e+03 5.303030303030304822e+02 1.009720453475564840e-15 +1.136363636363636488e+03 5.303030303030304822e+02 7.506067042544040144e-18 +1.166666666666666970e+03 5.303030303030304822e+02 3.416044915081259121e-20 +1.196969696969696997e+03 5.303030303030304822e+02 9.199887089892153034e-23 +1.227272727272727479e+03 5.303030303030304822e+02 1.415470165255482274e-25 +1.257575757575757507e+03 5.303030303030304822e+02 1.199646544736833183e-28 +1.287878787878787989e+03 5.303030303030304822e+02 5.393601910098969659e-32 +1.318181818181818471e+03 5.303030303030304822e+02 1.237313225194047396e-35 +1.348484848484848499e+03 5.303030303030304822e+02 1.391301834018608461e-39 +1.378787878787878981e+03 5.303030303030304822e+02 7.357551500589416943e-44 +1.409090909090909008e+03 5.303030303030304822e+02 1.753510576100426629e-48 +1.439393939393939490e+03 5.303030303030304822e+02 1.802615210573119387e-53 +1.469696969696969973e+03 5.303030303030304822e+02 7.640771892899254044e-59 +1.500000000000000000e+03 5.303030303030304822e+02 1.274954127373052868e-64 +-1.500000000000000000e+03 5.606060606060605096e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.606060606060605096e+02 1.308211720340744662e-316 +-1.439393939393939490e+03 5.606060606060605096e+02 5.384070588134642577e-297 +-1.409090909090909008e+03 5.606060606060605096e+02 2.540160591673379619e-278 +-1.378787878787878753e+03 5.606060606060605096e+02 1.476034124078455818e-260 +-1.348484848484848499e+03 5.606060606060605096e+02 1.133566620857054436e-243 +-1.318181818181818244e+03 5.606060606060605096e+02 1.233125621691490940e-227 +-1.287878787878787989e+03 5.606060606060605096e+02 2.033925169773270969e-212 +-1.257575757575757507e+03 5.606060606060605096e+02 5.438151644394856985e-198 +-1.227272727272727252e+03 5.606060606060605096e+02 2.516756677948758717e-184 +-1.196969696969696997e+03 5.606060606060605096e+02 2.150072767339572052e-171 +-1.166666666666666515e+03 5.606060606060605096e+02 3.611595492652526457e-159 +-1.136363636363636488e+03 5.606060606060605096e+02 1.268979554189097482e-147 +-1.106060606060606005e+03 5.606060606060605096e+02 9.909662211053542632e-137 +-1.075757575757575751e+03 5.606060606060605096e+02 1.825216843125098206e-126 +-1.045454545454545496e+03 5.606060606060605096e+02 8.404032505440477884e-117 +-1.015151515151515127e+03 5.606060606060605096e+02 1.024019974798784737e-107 +-9.848484848484848726e+02 5.606060606060605096e+02 3.491161610846980268e-99 +-9.545454545454545041e+02 5.606060606060605096e+02 3.516650693976034658e-91 +-9.242424242424242493e+02 5.606060606060605096e+02 1.103841607000293607e-83 +-8.939393939393938808e+02 5.606060606060605096e+02 1.137330255125591933e-76 +-8.636363636363636260e+02 5.606060606060605096e+02 4.046842924222785494e-70 +-8.333333333333332575e+02 5.606060606060605096e+02 5.225251588496582907e-64 +-8.030303030303030027e+02 5.606060606060605096e+02 2.569412945640338810e-58 +-7.727272727272727479e+02 5.606060606060605096e+02 5.043531720430224003e-53 +-7.424242424242423795e+02 5.606060606060605096e+02 4.137248587890555295e-48 +-7.121212121212121247e+02 5.606060606060605096e+02 1.482961626972994411e-43 +-6.818181818181817562e+02 5.606060606060605096e+02 2.425596935316351811e-39 +-6.515151515151515014e+02 5.606060606060605096e+02 1.888297121780456365e-35 +-6.212121212121211329e+02 5.606060606060605096e+02 7.288549574529638981e-32 +-5.909090909090908781e+02 5.606060606060605096e+02 1.451278128946221470e-28 +-5.606060606060605096e+02 5.606060606060605096e+02 1.549109724599552645e-25 +-5.303030303030302548e+02 5.606060606060605096e+02 9.199887089892153034e-23 +-5.000000000000000000e+02 5.606060606060605096e+02 3.151098353630756389e-20 +-4.696969696969697452e+02 5.606060606060605096e+02 6.444577989125091283e-18 +-4.393939393939392630e+02 5.606060606060605096e+02 8.137997505907281115e-16 +-4.090909090909090082e+02 5.606060606060605096e+02 6.552879881345288163e-14 +-3.787878787878787534e+02 5.606060606060605096e+02 3.470587925503582217e-12 +-3.484848484848484986e+02 5.606060606060605096e+02 1.245541639253622513e-10 +-3.181818181818180165e+02 5.606060606060605096e+02 3.116660753075421639e-09 +-2.878787878787877617e+02 5.606060606060605096e+02 5.587945784002614882e-08 +-2.575757575757575069e+02 5.606060606060605096e+02 7.368261931620365774e-07 +-2.272727272727272521e+02 5.606060606060605096e+02 7.325049444657307266e-06 +-1.969696969696969973e+02 5.606060606060605096e+02 5.621272911507701261e-05 +-1.666666666666665151e+02 5.606060606060605096e+02 3.405233689522352649e-04 +-1.363636363636362603e+02 5.606060606060605096e+02 1.663107833829703241e-03 +-1.060606060606060055e+02 5.606060606060605096e+02 6.680235796974111351e-03 +-7.575757575757575069e+01 5.606060606060605096e+02 2.248336393898591953e-02 +-4.545454545454549589e+01 5.606060606060605096e+02 6.451975134901938302e-02 +-1.515151515151501371e+01 5.606060606060605096e+02 1.604402458870259063e-01 +1.515151515151524109e+01 5.606060606060605096e+02 3.509248288217593492e-01 +4.545454545454549589e+01 5.606060606060605096e+02 6.844622249752956300e-01 +7.575757575757575069e+01 5.606060606060605096e+02 1.205417551072405447e+00 +1.060606060606062329e+02 5.606060606060605096e+02 1.938473033170051263e+00 +1.363636363636364877e+02 5.606060606060605096e+02 2.875155878473127480e+00 +1.666666666666667425e+02 5.606060606060605096e+02 3.967812283772128357e+00 +1.969696969696969973e+02 5.606060606060605096e+02 5.133353887909683166e+00 +2.272727272727272521e+02 5.606060606060605096e+02 6.265381112019366761e+00 +2.575757575757577342e+02 5.606060606060605096e+02 7.250857669587020382e+00 +2.878787878787879890e+02 5.606060606060605096e+02 7.987112918615063784e+00 +3.181818181818182438e+02 5.606060606060605096e+02 8.396056384465900635e+00 +3.484848484848484986e+02 5.606060606060605096e+02 8.434047231856165894e+00 +3.787878787878789808e+02 5.606060606060605096e+02 8.097025652719134214e+00 +4.090909090909092356e+02 5.606060606060605096e+02 7.420975727555105372e+00 +4.393939393939394904e+02 5.606060606060605096e+02 6.477736584771358608e+00 +4.696969696969697452e+02 5.606060606060605096e+02 5.366074047187603391e+00 +5.000000000000000000e+02 5.606060606060605096e+02 4.198257131978437862e+00 +5.303030303030304822e+02 5.606060606060605096e+02 3.083414106412971201e+00 +5.606060606060605096e+02 5.606060606060605096e+02 2.110474631917974797e+00 +5.909090909090909918e+02 5.606060606060605096e+02 1.334788491359494955e+00 +6.212121212121214739e+02 5.606060606060605096e+02 7.724865797785707144e-01 +6.515151515151515014e+02 5.606060606060605096e+02 4.046143710365219803e-01 +6.818181818181819835e+02 5.606060606060605096e+02 1.894753837471508107e-01 +7.121212121212120110e+02 5.606060606060605096e+02 7.826691917058378745e-02 +7.424242424242424931e+02 5.606060606060605096e+02 2.810179219584338708e-02 +7.727272727272729753e+02 5.606060606060605096e+02 8.631774319411335966e-03 +8.030303030303030027e+02 5.606060606060605096e+02 2.229563892895675744e-03 +8.333333333333334849e+02 5.606060606060605096e+02 4.754453697203524904e-04 +8.636363636363639671e+02 5.606060606060605096e+02 8.207536179214112982e-05 +8.939393939393939945e+02 5.606060606060605096e+02 1.123286822982196279e-05 +9.242424242424244767e+02 5.606060606060605096e+02 1.192152875094306787e-06 +9.545454545454545041e+02 5.606060606060605096e+02 9.585129365857886975e-08 +9.848484848484849863e+02 5.606060606060605096e+02 5.696572446328791145e-09 +1.015151515151515468e+03 5.606060606060605096e+02 2.438750248254238478e-10 +1.045454545454545496e+03 5.606060606060605096e+02 7.320000032674891436e-12 +1.075757575757575978e+03 5.606060606060605096e+02 1.497478014110274084e-13 +1.106060606060606005e+03 5.606060606060605096e+02 2.027190509963051746e-15 +1.136363636363636488e+03 5.606060606060605096e+02 1.760986780776509373e-17 +1.166666666666666970e+03 5.606060606060605096e+02 9.507170764262750846e-20 +1.196969696969696997e+03 5.606060606060605096e+02 3.085673479698904782e-22 +1.227272727272727479e+03 5.606060606060605096e+02 5.816818120353747505e-25 +1.257575757575757507e+03 5.606060606060605096e+02 6.145465357752497194e-28 +1.287878787878787989e+03 5.606060606060605096e+02 3.506859212770513601e-31 +1.318181818181818471e+03 5.606060606060605096e+02 1.040399671311544578e-34 +1.348484848484848499e+03 5.606060606060605096e+02 1.542723219854800460e-38 +1.378787878787878981e+03 5.606060606060605096e+02 1.097824547628497273e-42 +1.409090909090909008e+03 5.606060606060605096e+02 3.595420650648373964e-47 +1.439393939393939490e+03 5.606060606060605096e+02 5.190588847986098680e-52 +1.469696969696969973e+03 5.606060606060605096e+02 3.159916171861213093e-57 +1.500000000000000000e+03 5.606060606060605096e+02 7.750539401519811312e-63 +-1.500000000000000000e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 5.909090909090909918e+02 1.037081049593326322e-312 +-1.409090909090909008e+03 5.909090909090909918e+02 2.386894684156191612e-293 +-1.378787878787878753e+03 5.909090909090909918e+02 6.449534607913776447e-275 +-1.348484848484848499e+03 5.909090909090909918e+02 2.197103695739388091e-257 +-1.318181818181818244e+03 5.909090909090909918e+02 1.012082337004513886e-240 +-1.287878787878787989e+03 5.909090909090909918e+02 6.753110700097566719e-225 +-1.257575757575757507e+03 5.909090909090909918e+02 6.983253455218622215e-210 +-1.227272727272727252e+03 5.909090909090909918e+02 1.195871167959245647e-195 +-1.196969696969696997e+03 5.909090909090909918e+02 3.619544693035390224e-182 +-1.166666666666666515e+03 5.909090909090909918e+02 2.063955429327737183e-169 +-1.136363636363636488e+03 5.909090909090909918e+02 2.360592021961061274e-157 +-1.106060606060606005e+03 5.909090909090909918e+02 5.758068049508225421e-146 +-1.075757575757575751e+03 5.909090909090909918e+02 3.181210730371993723e-135 +-1.045454545454545496e+03 5.909090909090909918e+02 4.222367043598411994e-125 +-1.015151515151515127e+03 5.909090909090909918e+02 1.426326987358760378e-115 +-9.848484848484848726e+02 5.909090909090909918e+02 1.297469096415528775e-106 +-9.545454545454545041e+02 5.909090909090909918e+02 3.358679381567846592e-98 +-9.242424242424242493e+02 5.909090909090909918e+02 2.611415843250447120e-90 +-8.939393939393938808e+02 5.909090909090909918e+02 6.428733181079069224e-83 +-8.636363636363636260e+02 5.909090909090909918e+02 5.275773338399290609e-76 +-8.333333333333332575e+02 5.909090909090909918e+02 1.517718613154214644e-69 +-8.030303030303030027e+02 5.909090909090909918e+02 1.607449729462788923e-63 +-7.727272727272727479e+02 5.909090909090909918e+02 6.574832806498292471e-58 +-7.424242424242423795e+02 5.909090909090909918e+02 1.088070231295507382e-52 +-7.121212121212121247e+02 5.909090909090909918e+02 7.623270566396001438e-48 +-6.818181818181817562e+02 5.909090909090909918e+02 2.363136351615506456e-43 +-6.515151515151515014e+02 5.909090909090909918e+02 3.383091011068759252e-39 +-6.212121212121211329e+02 5.909090909090909918e+02 2.331814555953415053e-35 +-5.909090909090908781e+02 5.909090909090909918e+02 8.056961709414218233e-32 +-5.606060606060605096e+02 5.909090909090909918e+02 1.451278128946138961e-28 +-5.303030303030302548e+02 5.909090909090909918e+02 1.415470165255522452e-25 +-5.000000000000000000e+02 5.909090909090909918e+02 7.754498717481152891e-23 +-4.696969696969697452e+02 5.909090909090909918e+02 2.472324417284251467e-20 +-4.393939393939392630e+02 5.909090909090909918e+02 4.746956502817839563e-18 +-4.090909090909090082e+02 5.909090909090909918e+02 5.672911599541404415e-16 +-3.787878787878787534e+02 5.909090909090909918e+02 4.355762747543164714e-14 +-3.484848484848484986e+02 5.909090909090909918e+02 2.215337409576208401e-12 +-3.181818181818180165e+02 5.909090909090909918e+02 7.685048295328364288e-11 +-2.878787878787877617e+02 5.909090909090909918e+02 1.870085776796257027e-09 +-2.575757575757575069e+02 5.909090909090909918e+02 3.278878867068313137e-08 +-2.272727272727272521e+02 5.909090909090909918e+02 4.249544803125846471e-07 +-1.969696969696969973e+02 5.909090909090909918e+02 4.171386994035332742e-06 +-1.666666666666665151e+02 5.909090909090909918e+02 3.173737341076282548e-05 +-1.363636363636362603e+02 5.909090909090909918e+02 1.912973124885148767e-04 +-1.060606060606060055e+02 5.909090909090909918e+02 9.325082122531815803e-04 +-7.575757575757575069e+01 5.909090909090909918e+02 3.748214649864028188e-03 +-4.545454545454549589e+01 5.909090909090909918e+02 1.265056373311999188e-02 +-1.515151515151501371e+01 5.909090909090909918e+02 3.646348270185588436e-02 +1.515151515151524109e+01 5.909090909090909918e+02 9.117631266334753903e-02 +4.545454545454549589e+01 5.909090909090909918e+02 2.006586295801082720e-01 +7.575757575757575069e+01 5.909090909090909918e+02 3.938451388034528988e-01 +1.060606060606062329e+02 5.909090909090909918e+02 6.977316435222902236e-01 +1.363636363636364877e+02 5.909090909090909918e+02 1.127752104990677795e+00 +1.666666666666667425e+02 5.909090909090909918e+02 1.678926737930095836e+00 +1.969696969696969973e+02 5.909090909090909918e+02 2.321329840757218932e+00 +2.272727272727272521e+02 5.909090909090909918e+02 3.001833994227007807e+00 +2.575757575757577342e+02 5.909090909090909918e+02 3.651761936183823387e+00 +2.878787878787879890e+02 5.909090909090909918e+02 4.198257131978422763e+00 +3.181818181818182438e+02 5.909090909090909918e+02 4.576513902341186935e+00 +3.484848484848484986e+02 5.909090909090909918e+02 4.740363630203879630e+00 +3.787878787878789808e+02 5.909090909090909918e+02 4.669551349532348183e+00 +4.090909090909092356e+02 5.909090909090909918e+02 4.372847671700370142e+00 +4.393939393939394904e+02 5.909090909090909918e+02 3.886707582912671821e+00 +4.696969696969697452e+02 5.909090909090909918e+02 3.269594569239044013e+00 +5.000000000000000000e+02 5.909090909090909918e+02 2.592568317032778236e+00 +5.303030303030304822e+02 5.909090909090909918e+02 1.927454348151826036e+00 +5.606060606060605096e+02 5.909090909090909918e+02 1.334788491359494955e+00 +5.909090909090909918e+02 5.909090909090909918e+02 8.543497687776504534e-01 +6.212121212121214739e+02 5.909090909090909918e+02 5.008848067624556144e-01 +6.515151515151515014e+02 5.909090909090909918e+02 2.662358111743486355e-01 +6.818181818181819835e+02 5.909090909090909918e+02 1.268331178800940762e-01 +7.121212121212120110e+02 5.909090909090909918e+02 5.347011694349682043e-02 +7.424242424242424931e+02 5.909090909090909918e+02 1.967161942171875497e-02 +7.727272727272729753e+02 5.909090909090909918e+02 6.220444444303472806e-03 +8.030303030303030027e+02 5.909090909090909918e+02 1.663107833829679388e-03 +8.333333333333334849e+02 5.909090909090909918e+02 3.693737472711781933e-04 +8.636363636363639671e+02 5.909090909090909918e+02 6.687299228485469975e-05 +8.939393939393939945e+02 5.909090909090909918e+02 9.672320012642446414e-06 +9.242424242424244767e+02 5.909090909090909918e+02 1.094020203654185085e-06 +9.545454545454545041e+02 5.909090909090909918e+02 9.460584959310517690e-08 +9.848484848484849863e+02 5.909090909090909918e+02 6.107385580804552774e-09 +1.015151515151515468e+03 5.909090909090909918e+02 2.870434826384546045e-10 +1.045454545454545496e+03 5.909090909090909918e+02 9.566848707108876447e-12 +1.075757575757575978e+03 5.909090909090909918e+02 2.199664314715052058e-13 +1.106060606060606005e+03 5.909090909090909918e+02 3.390089671968842884e-15 +1.136363636363636488e+03 5.909090909090909918e+02 3.398582235670923945e-17 +1.166666666666666970e+03 5.909090909090909918e+02 2.148049618647422723e-19 +1.196969696969696997e+03 5.909090909090909918e+02 8.285952404760724992e-22 +1.227272727272727479e+03 5.909090909090909918e+02 1.886024763124057985e-24 +1.257575757575757507e+03 5.909090909090909918e+02 2.446121198940783104e-27 +1.287878787878787989e+03 5.909090909090909918e+02 1.743478240992565787e-30 +1.318181818181818471e+03 5.909090909090909918e+02 6.578229000975716887e-34 +1.348484848484848499e+03 5.909090909090909918e+02 1.264051646960990126e-37 +1.378787878787878981e+03 5.909090909090909918e+02 1.188658400193608311e-41 +1.409090909090909008e+03 5.909090909090909918e+02 5.249552997608682586e-46 +1.439393939393939490e+03 5.909090909090909918e+02 1.043664146101998765e-50 +1.469696969696969973e+03 5.909090909090909918e+02 8.942029677827931022e-56 +1.500000000000000000e+03 5.909090909090909918e+02 3.157007688089750471e-61 +-1.500000000000000000e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.212121212121214739e+02 4.211262587266922816e-309 +-1.378787878787878753e+03 6.212121212121214739e+02 5.546146491229375902e-290 +-1.348484848484848499e+03 6.212121212121214739e+02 8.778119308815376739e-272 +-1.318181818181818244e+03 6.212121212121214739e+02 1.792176055433490743e-254 +-1.287878787878787989e+03 6.212121212121214739e+02 5.059765528444661862e-238 +-1.257575757575757507e+03 6.212121212121214739e+02 2.115025883286082351e-222 +-1.227272727272727252e+03 6.212121212121214739e+02 1.399797325211817411e-207 +-1.196969696969696997e+03 6.212121212121214739e+02 1.566646369529587102e-193 +-1.166666666666666515e+03 6.212121212121214739e+02 3.162924800414850501e-180 +-1.136363636363636488e+03 6.212121212121214739e+02 1.227264349567649941e-167 +-1.106060606060606005e+03 6.212121212121214739e+02 9.738713381803225391e-156 +-1.075757575757575751e+03 6.212121212121214739e+02 1.679676617131259692e-144 +-1.045454545454545496e+03 6.212121212121214739e+02 6.683752649728793397e-134 +-1.015151515151515127e+03 6.212121212121214739e+02 6.505178216560347553e-124 +-9.848484848484848726e+02 6.212121212121214739e+02 1.639756130903938135e-114 +-9.545454545454545041e+02 6.212121212121214739e+02 1.132090696909766528e-105 +-9.242424242424242493e+02 6.212121212121214739e+02 2.261149588468900711e-97 +-8.939393939393938808e+02 6.212121212121214739e+02 1.378323829382579349e-89 +-8.636363636363636260e+02 6.212121212121214739e+02 2.701708418515475436e-82 +-8.333333333333332575e+02 6.212121212121214739e+02 1.792032305386302921e-75 +-8.030303030303030027e+02 6.212121212121214739e+02 4.227579734002310546e-69 +-7.727272727272727479e+02 6.212121212121214739e+02 3.723560575194773417e-63 +-7.424242424242423795e+02 6.212121212121214739e+02 1.283781973573493868e-57 +-7.121212121212121247e+02 6.212121212121214739e+02 1.814259930288886215e-52 +-6.818181818181817562e+02 6.212121212121214739e+02 1.099147165157795239e-47 +-6.515151515151515014e+02 6.212121212121214739e+02 2.981923889632180287e-43 +-6.212121212121211329e+02 6.212121212121214739e+02 3.779387970961818306e-39 +-5.909090909090908781e+02 6.212121212121214739e+02 2.331814555953249342e-35 +-5.606060606060605096e+02 6.212121212121214739e+02 7.288549574529121158e-32 +-5.303030303030302548e+02 6.212121212121214739e+02 1.199646544736730944e-28 +-5.000000000000000000e+02 6.212121212121214739e+02 1.079405629075669233e-25 +-4.696969696969697452e+02 6.212121212121214739e+02 5.504943555269315780e-23 +-4.393939393939392630e+02 6.212121212121214739e+02 1.647931249405019494e-20 +-4.090909090909090082e+02 6.212121212121214739e+02 2.994939843867773599e-18 +-3.787878787878787534e+02 6.212121212121214739e+02 3.413565520039279443e-16 +-3.484848484848484986e+02 6.212121212121214739e+02 2.517511129640726192e-14 +-3.181818181818180165e+02 6.212121212121214739e+02 1.237978279006370896e-12 +-2.878787878787877617e+02 6.212121212121214739e+02 4.177650791163415362e-11 +-2.575757575757575069e+02 6.212121212121214739e+02 9.944691260328229964e-10 +-2.272727272727272521e+02 6.212121212121214739e+02 1.714417823045321516e-08 +-1.969696969696969973e+02 6.212121212121214739e+02 2.194815096921705473e-07 +-1.666666666666665151e+02 6.212121212121214739e+02 2.136920489407614622e-06 +-1.363636363636362603e+02 6.212121212121214739e+02 1.618470429048136916e-05 +-1.060606060606060055e+02 6.212121212121214739e+02 9.741538245333861297e-05 +-7.575757575757575069e+01 6.212121212121214739e+02 4.754453697203491294e-04 +-4.545454545454549589e+01 6.212121212121214739e+02 1.917483004401479389e-03 +-1.515151515151501371e+01 6.212121212121214739e+02 6.504161435522654022e-03 +1.515151515151524109e+01 6.212121212121214739e+02 1.886316741582922535e-02 +4.545454545454549589e+01 6.212121212121214739e+02 4.748972307319277580e-02 +7.575757575757575069e+01 6.212121212121214739e+02 1.052466108158091190e-01 +1.060606060606062329e+02 6.212121212121214739e+02 2.079530918209709645e-01 +1.363636363636364877e+02 6.212121212121214739e+02 3.705615046728195083e-01 +1.666666666666667425e+02 6.212121212121214739e+02 6.016519329243237291e-01 +1.969696969696969973e+02 6.212121212121214739e+02 8.981242595383320815e-01 +2.272727272727272521e+02 6.212121212121214739e+02 1.242261988017603569e+00 +2.575757575757577342e+02 6.212121212121214739e+02 1.602576414572423280e+00 +2.878787878787879890e+02 6.212121212121214739e+02 1.938473033170031501e+00 +3.181818181818182438e+02 6.212121212121214739e+02 2.207529387731114401e+00 +3.484848484848484986e+02 6.212121212121214739e+02 2.373519179353682063e+00 +3.787878787878789808e+02 6.212121212121214739e+02 2.413325425405136837e+00 +4.090909090909092356e+02 6.212121212121214739e+02 2.321329840757211382e+00 +4.393939393939394904e+02 6.212121212121214739e+02 2.110474631917954369e+00 +4.696969696969697452e+02 6.212121212121214739e+02 1.809813356520440397e+00 +5.000000000000000000e+02 6.212121212121214739e+02 1.458980303435515546e+00 +5.303030303030304822e+02 6.212121212121214739e+02 1.100632249223699066e+00 +5.606060606060605096e+02 6.212121212121214739e+02 7.724865797785728239e-01 +5.909090909090909918e+02 6.212121212121214739e+02 5.008848067624565026e-01 +6.212121212121214739e+02 6.212121212121214739e+02 2.975697925943368016e-01 +6.515151515151515014e+02 6.212121212121214739e+02 1.604402458870241854e-01 +6.818181818181819835e+02 6.212121212121214739e+02 7.766838493185758419e-02 +7.121212121212120110e+02 6.212121212121214739e+02 3.335632957512527086e-02 +7.424242424242424931e+02 6.212121212121214739e+02 1.254224770355766641e-02 +7.727272727272729753e+02 6.212121212121214739e+02 4.069670962380043770e-03 +8.030303030303030027e+02 6.212121212121214739e+02 1.121804712250768898e-03 +8.333333333333334849e+02 6.212121212121214739e+02 2.582855175103775124e-04 +8.636363636363639671e+02 6.212121212121214739e+02 4.877778093119096729e-05 +8.939393939393939945e+02 6.212121212121214739e+02 7.410732345003848875e-06 +9.242424242424244767e+02 6.212121212121214739e+02 8.872761371850682329e-07 +9.545454545454545041e+02 6.212121212121214739e+02 8.190682658047538215e-08 +9.848484848484849863e+02 6.212121212121214739e+02 5.696572446328791145e-09 +1.015151515151515468e+03 6.212121212121214739e+02 2.913208311720530021e-10 +1.045454545454545496e+03 6.212121212121214739e+02 1.067799151664041286e-11 +1.075757575757575978e+03 6.212121212121214739e+02 2.731033359526221729e-13 +1.106060606060606005e+03 6.212121212121214739e+02 4.739218035293334066e-15 +1.136363636363636488e+03 6.212121212121214739e+02 5.418948642188741002e-17 +1.166666666666666970e+03 6.212121212121214739e+02 3.960062252250595279e-19 +1.196969696969696997e+03 6.212121212121214739e+02 1.791765446072199120e-21 +1.227272727272727479e+03 6.212121212121214739e+02 4.856568981151394207e-24 +1.257575757575757507e+03 6.212121212121214739e+02 7.620577489683251491e-27 +1.287878787878787989e+03 6.212121212121214739e+02 6.681290277801030145e-30 +1.318181818181818471e+03 6.212121212121214739e+02 3.155111508438502279e-33 +1.348484848484848499e+03 6.212121212121214739e+02 7.726491675956603008e-37 +1.378787878787878981e+03 6.212121212121214739e+02 9.435352470559983030e-41 +1.409090909090909008e+03 6.212121212121214739e+02 5.518239422536640530e-45 +1.439393939393939490e+03 6.212121212121214739e+02 1.482625960384776351e-49 +1.469696969696969973e+03 6.212121212121214739e+02 1.753221946291435356e-54 +1.500000000000000000e+03 6.212121212121214739e+02 8.731032066335439271e-60 +-1.500000000000000000e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.515151515151515014e+02 8.853433688792414275e-306 +-1.348484848484848499e+03 6.515151515151515014e+02 6.824143492001728339e-287 +-1.318181818181818244e+03 6.515151515151515014e+02 6.468029419989761874e-269 +-1.287878787878787989e+03 6.515151515151515014e+02 8.087356593484389441e-252 +-1.257575757575757507e+03 6.515151515151515014e+02 1.429350950569962164e-235 +-1.227272727272727252e+03 6.515151515151515014e+02 3.821371855747446482e-220 +-1.196969696969696997e+03 6.515151515151515014e+02 1.651816880129409406e-205 +-1.166666666666666515e+03 6.515151515151515014e+02 1.232378926905791574e-191 +-1.136363636363636488e+03 6.515151515151515014e+02 1.692027994383817812e-178 +-1.106060606060606005e+03 6.515151515151515014e+02 4.552568153888466629e-166 +-1.075757575757575751e+03 6.515151515151515014e+02 2.553049735605590669e-154 +-1.045454545454545496e+03 6.515151515151515014e+02 3.169916622934572130e-143 +-1.015151515151515127e+03 6.515151515151515014e+02 9.245226322405190379e-133 +-9.848484848484848726e+02 6.515151515151515014e+02 6.711619999649583133e-123 +-9.545454545454545041e+02 6.515151515151515014e+02 1.283511602170492482e-113 +-9.242424242424242493e+02 6.515151515151515014e+02 6.834723485292209905e-105 +-8.939393939393938808e+02 6.515151515151515014e+02 1.069893269020580247e-96 +-8.636363636363636260e+02 6.515151515151515014e+02 5.191244991777839737e-89 +-8.333333333333332575e+02 6.515151515151515014e+02 8.222254727486268530e-82 +-8.030303030303030027e+02 6.515151515151515014e+02 4.471353353524697159e-75 +-7.727272727272727479e+02 6.515151515151515014e+02 8.770404237157894841e-69 +-7.424242424242423795e+02 6.515151515151515014e+02 6.510288553051462907e-63 +-7.121212121212121247e+02 6.515151515151515014e+02 1.916513524830030170e-57 +-6.818181818181817562e+02 6.515151515151515014e+02 2.341796425360575149e-52 +-6.515151515151515014e+02 6.515151515151515014e+02 1.241566904445750744e-47 +-6.212121212121211329e+02 6.515151515151515014e+02 2.981923889632518819e-43 +-5.909090909090908781e+02 6.515151515151515014e+02 3.383091011068759252e-39 +-5.606060606060605096e+02 6.515151515151515014e+02 1.888297121780456365e-35 +-5.303030303030302548e+02 6.515151515151515014e+02 5.393601910099122926e-32 +-5.000000000000000000e+02 6.515151515151515014e+02 8.190592154689639769e-29 +-4.696969696969697452e+02 6.515151515151515014e+02 6.861500121974843778e-26 +-4.393939393939392630e+02 6.515151515151515014e+02 3.286194629876871630e-23 +-4.090909090909090082e+02 6.515151515151515014e+02 9.313320549156783951e-21 +-3.787878787878787534e+02 6.515151515151515014e+02 1.614667396734118561e-18 +-3.484848484848484986e+02 6.515151515151515014e+02 1.768164275229492546e-16 +-3.181818181818180165e+02 6.515151515151515014e+02 1.261189869223095221e-14 +-2.878787878787877617e+02 6.515151515151515014e+02 6.035003681930790583e-13 +-2.575757575757575069e+02 6.515151515151515014e+02 1.992958468534082340e-11 +-2.272727272727272521e+02 6.515151515151515014e+02 4.666492816799106986e-10 +-1.969696969696969973e+02 6.515151515151515014e+02 7.949982292544349195e-09 +-1.666666666666665151e+02 6.515151515151515014e+02 1.009950414069075359e-07 +-1.363636363636362603e+02 6.515151515151515014e+02 9.793342834294525276e-07 +-1.060606060606060055e+02 6.515151515151515014e+02 7.410732345003848875e-06 +-7.575757575757575069e+01 6.515151515151515014e+02 4.468444522754314816e-05 +-4.545454545454549589e+01 6.515151515151515014e+02 2.189505576192053227e-04 +-1.515151515151501371e+01 6.515151515151515014e+02 8.880207537367844654e-04 +1.515151515151524109e+01 6.515151515151515014e+02 3.032801906466381023e-03 +4.545454545454549589e+01 6.515151515151515014e+02 8.861941872120937883e-03 +7.575757575757575069e+01 6.515151515151515014e+02 2.248336393898580157e-02 +1.060606060606062329e+02 6.515151515151515014e+02 5.019822989602319707e-02 +1.363636363636364877e+02 6.515151515151515014e+02 9.984377095810477443e-02 +1.666666666666667425e+02 6.515151515151515014e+02 1.788682708422679735e-01 +1.969696969696969973e+02 6.515151515151515014e+02 2.914494675808929069e-01 +2.272727272727272521e+02 6.515151515151515014e+02 4.356244763048467972e-01 +2.575757575757577342e+02 6.515151515151515014e+02 6.016519329243296133e-01 +2.878787878787879890e+02 6.515151515151515014e+02 7.724865797785769317e-01 +3.181818181818182438e+02 6.515151515151515014e+02 9.264911260829757911e-01 +3.484848484848484986e+02 6.515151515151515014e+02 1.041722272936275617e+00 +3.787878787878789808e+02 6.515151515151515014e+02 1.100632249223705061e+00 +4.090909090909092356e+02 6.515151515151515014e+02 1.093943545730586164e+00 +4.393939393939394904e+02 6.515151515151515014e+02 1.022719026539218534e+00 +4.696969696969697452e+02 6.515151515151515014e+02 8.981242595383385208e-01 +5.000000000000000000e+02 6.515151515151515014e+02 7.389391304207549860e-01 +5.303030303030304822e+02 6.515151515151515014e+02 5.674271211594738018e-01 +5.606060606060605096e+02 6.515151515151515014e+02 4.046143710365227020e-01 +5.909090909090909918e+02 6.515151515151515014e+02 2.662358111743491351e-01 +6.212121212121214739e+02 6.515151515151515014e+02 1.604402458870241854e-01 +6.515151515151515014e+02 6.515151515151515014e+02 8.777546380688321104e-02 +6.818181818181819835e+02 6.515151515151515014e+02 4.316192073818510277e-02 +7.121212121212120110e+02 6.515151515151515014e+02 1.886316741582952719e-02 +7.424242424242424931e+02 6.515151515151515014e+02 7.235968611464875869e-03 +7.727272727272729753e+02 6.515151515151515014e+02 2.403214091272119941e-03 +8.030303030303030027e+02 6.515151515151515014e+02 6.807867228626436141e-04 +8.333333333333334849e+02 6.515151515151515014e+02 1.618546487670164671e-04 +8.636363636363639671e+02 6.515151515151515014e+02 3.173737341076220884e-05 +8.939393939393939945e+02 6.515151515151515014e+02 5.037885229815266850e-06 +9.242424242424244767e+02 6.515151515151515014e+02 6.346296855671360263e-07 +9.545454545454545041e+02 6.515151515151515014e+02 6.211753673035495130e-08 +9.848484848484849863e+02 6.515151515151515014e+02 4.619769020364141284e-09 +1.015151515151515468e+03 6.515151515151515014e+02 2.549720171445566562e-10 +1.045454545454545496e+03 6.515151515151515014e+02 1.018705348782984785e-11 +1.075757575757575978e+03 6.515151515151515014e+02 2.870579718490544594e-13 +1.106060606060606005e+03 6.515151515151515014e+02 5.551371713955597667e-15 +1.136363636363636488e+03 6.515151515151515014e+02 7.160592310969537211e-17 +1.166666666666666970e+03 6.515151515151515014e+02 5.979809732375661396e-19 +1.196969696969696997e+03 6.515151515151515014e+02 3.134375024086951533e-21 +1.227272727272727479e+03 6.515151515151515014e+02 9.984784196713239862e-24 +1.257575757575757507e+03 6.515151515151515014e+02 1.869446579660732052e-26 +1.287878787878787989e+03 6.515151515151515014e+02 1.987010532640029437e-29 +1.318181818181818471e+03 6.515151515151515014e+02 1.156617221994670394e-32 +1.348484848484848499e+03 6.515151515151515014e+02 3.552505182410919747e-36 +1.378787878787878981e+03 6.515151515151515014e+02 5.540540472263589906e-40 +1.409090909090909008e+03 6.515151515151515014e+02 4.217180761578686473e-44 +1.439393939393939490e+03 6.515151515151515014e+02 1.503795788735964714e-48 +1.469696969696969973e+03 6.515151515151515014e+02 2.408571401092653293e-53 +1.500000000000000000e+03 6.515151515151515014e+02 1.659224730130905997e-58 +-1.500000000000000000e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.818181818181819835e+02 4.940656458412465442e-322 +-1.348484848484848499e+03 6.818181818181819835e+02 9.732007969104878559e-303 +-1.318181818181818244e+03 6.818181818181819835e+02 4.488730643155449640e-284 +-1.287878787878787989e+03 6.818181818181819835e+02 2.603682871510943927e-266 +-1.257575757575757507e+03 6.818181818181819835e+02 2.036595816920845187e-249 +-1.227272727272727252e+03 6.818181818181819835e+02 2.300626724177455553e-233 +-1.196969696969696997e+03 6.818181818181819835e+02 4.014652107448244649e-218 +-1.166666666666666515e+03 6.818181818181819835e+02 1.156137724015487970e-203 +-1.136363636363636488e+03 6.818181818181819835e+02 5.862652341347176286e-190 +-1.106060606060606005e+03 6.818181818181819835e+02 5.578638260889149442e-177 +-1.075757575757575751e+03 6.818181818181819835e+02 1.060234400453697143e-164 +-1.045454545454545496e+03 6.818181818181819835e+02 4.278277120822392806e-153 +-1.015151515151515127e+03 6.818181818181819835e+02 3.891764262948959632e-142 +-9.848484848484848726e+02 6.818181818181819835e+02 8.462828811161805195e-132 +-9.545454545454545041e+02 6.818181818181819835e+02 4.659296927050423385e-122 +-9.242424242424242493e+02 6.818181818181819835e+02 6.870193495658118207e-113 +-8.939393939393938808e+02 6.818181818181819835e+02 2.866373679610373131e-104 +-8.636363636363636260e+02 6.818181818181819835e+02 3.570647460208784808e-96 +-8.333333333333332575e+02 6.818181818181819835e+02 1.399619867200871609e-88 +-8.030303030303030027e+02 6.818181818181819835e+02 1.817123214030183199e-81 +-7.727272727272727479e+02 6.818181818181819835e+02 8.214772912441235529e-75 +-7.424242424242423795e+02 6.818181818181819835e+02 1.357791146414755822e-68 +-7.121212121212121247e+02 6.818181818181819835e+02 8.604972468030282899e-63 +-6.818181818181817562e+02 6.818181818181819835e+02 2.190087871280643235e-57 +-6.515151515151515014e+02 6.818181818181819835e+02 2.341796425360375223e-52 +-6.212121212121211329e+02 6.818181818181819835e+02 1.099147165157795239e-47 +-5.909090909090908781e+02 6.818181818181819835e+02 2.363136351615405693e-43 +-5.606060606060605096e+02 6.818181818181819835e+02 2.425596935316179543e-39 +-5.303030303030302548e+02 6.818181818181819835e+02 1.237313225194082409e-35 +-5.000000000000000000e+02 6.818181818181819835e+02 3.261141548139720315e-32 +-4.696969696969697452e+02 6.818181818181819835e+02 4.611582579933525729e-29 +-4.393939393939392630e+02 6.818181818181819835e+02 3.628654415184011269e-26 +-4.090909090909090082e+02 6.818181818181819835e+02 1.645678520276801685e-23 +-3.787878787878787534e+02 6.818181818181819835e+02 4.450412031472745167e-21 +-3.484848484848484986e+02 6.818181818181819835e+02 7.415268609422142457e-19 +-3.181818181818180165e+02 6.818181818181819835e+02 7.856048917698356142e-17 +-2.878787878787877617e+02 6.818181818181819835e+02 5.454749817366157294e-15 +-2.575757575757575069e+02 6.818181818181819835e+02 2.555319222097591169e-13 +-2.272727272727272521e+02 6.818181818181819835e+02 8.303955618125141571e-12 +-1.969696969696969973e+02 6.818181818181819835e+02 1.922329515916802457e-10 +-1.666666666666665151e+02 6.818181818181819835e+02 3.251401439798279564e-09 +-1.363636363636362603e+02 6.818181818181819835e+02 4.115985597351770654e-08 +-1.060606060606060055e+02 6.818181818181819835e+02 3.989897167427718505e-07 +-7.575757575757575069e+01 6.818181818181819835e+02 3.026368684010074032e-06 +-4.545454545454549589e+01 6.818181818181819835e+02 1.833181538886159841e-05 +-1.515151515151501371e+01 6.818181818181819835e+02 9.039146387247680285e-05 +1.515151515151524109e+01 6.818181818181819835e+02 3.693737472711801448e-04 +4.545454545454549589e+01 6.818181818181819835e+02 1.271929997684366530e-03 +7.575757575757575069e+01 6.818181818181819835e+02 3.748214649864008673e-03 +1.060606060606062329e+02 6.818181818181819835e+02 9.587796290980259845e-03 +1.363636363636364877e+02 6.818181818181819835e+02 2.156645910784266498e-02 +1.666666666666667425e+02 6.818181818181819835e+02 4.316192073818490849e-02 +1.969696969696969973e+02 6.818181818181819835e+02 7.766838493185758419e-02 +2.272727272727272521e+02 6.818181818181819835e+02 1.268331178800935211e-01 +2.575757575757577342e+02 6.818181818181819835e+02 1.894753837471504776e-01 +2.878787878787879890e+02 6.818181818181819835e+02 2.607084247504910524e-01 +3.181818181818182438e+02 6.818181818181819835e+02 3.322411735347141626e-01 +3.484848484848484986e+02 6.818181818181819835e+02 3.938451388034517886e-01 +3.787878787878789808e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.090909090909092356e+02 6.818181818181819835e+02 4.504208248851471752e-01 +4.393939393939394904e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.696969696969697452e+02 6.818181818181819835e+02 3.938451388034528988e-01 +5.000000000000000000e+02 6.818181818181819835e+02 3.322411735347141626e-01 +5.303030303030304822e+02 6.818181818181819835e+02 2.607084247504915520e-01 +5.606060606060605096e+02 6.818181818181819835e+02 1.894753837471508107e-01 +5.909090909090909918e+02 6.818181818181819835e+02 1.268331178800940762e-01 +6.212121212121214739e+02 6.818181818181819835e+02 7.766838493185758419e-02 +6.515151515151515014e+02 6.818181818181819835e+02 4.316192073818510277e-02 +6.818181818181819835e+02 6.818181818181819835e+02 2.156645910784266498e-02 +7.121212121212120110e+02 6.818181818181819835e+02 9.587796290980344846e-03 +7.424242424242424931e+02 6.818181818181819835e+02 3.748214649864028188e-03 +7.727272727272729753e+02 6.818181818181819835e+02 1.271929997684371301e-03 +8.030303030303030027e+02 6.818181818181819835e+02 3.693737472711827469e-04 +8.333333333333334849e+02 6.818181818181819835e+02 9.039146387247582706e-05 +8.636363636363639671e+02 6.818181818181819835e+02 1.833181538886140529e-05 +8.939393939393939945e+02 6.818181818181819835e+02 3.026368684010149418e-06 +9.242424242424244767e+02 6.818181818181819835e+02 3.989897167427746563e-07 +9.545454545454545041e+02 6.818181818181819835e+02 4.115985597351843446e-08 +9.848484848484849863e+02 6.818181818181819835e+02 3.251401439798279564e-09 +1.015151515151515468e+03 6.818181818181819835e+02 1.922329515916788757e-10 +1.045454545454545496e+03 6.818181818181819835e+02 8.303955618125230428e-12 +1.075757575757575978e+03 6.818181818181819835e+02 2.555319222097536642e-13 +1.106060606060606005e+03 6.818181818181819835e+02 5.454749817366389219e-15 +1.136363636363636488e+03 6.818181818181819835e+02 7.856048917698299443e-17 +1.166666666666666970e+03 6.818181818181819835e+02 7.415268609422194457e-19 +1.196969696969696997e+03 6.818181818181819835e+02 4.450412031472997945e-21 +1.227272727272727479e+03 6.818181818181819835e+02 1.645678520276790224e-23 +1.257575757575757507e+03 6.818181818181819835e+02 3.628654415184062927e-26 +1.287878787878787989e+03 6.818181818181819835e+02 4.611582579933721911e-29 +1.318181818181818471e+03 6.818181818181819835e+02 3.261141548139627807e-32 +1.348484848484848499e+03 6.818181818181819835e+02 1.237313225194135063e-35 +1.378787878787878981e+03 6.818181818181819835e+02 2.425596935316110701e-39 +1.409090909090909008e+03 6.818181818181819835e+02 2.363136351615573765e-43 +1.439393939393939490e+03 6.818181818181819835e+02 1.099147165157826597e-47 +1.469696969696969973e+03 6.818181818181819835e+02 2.341796425360308828e-52 +1.500000000000000000e+03 6.818181818181819835e+02 2.190087871280830292e-57 +-1.500000000000000000e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.121212121212120110e+02 2.396218382330045739e-319 +-1.318181818181818244e+03 7.121212121212120110e+02 5.644593351007431632e-300 +-1.287878787878787989e+03 7.121212121212120110e+02 1.592186906391999936e-281 +-1.257575757575757507e+03 7.121212121212120110e+02 5.773705707348184721e-264 +-1.227272727272727252e+03 7.121212121212120110e+02 2.884753043927585099e-247 +-1.196969696969696997e+03 7.121212121212120110e+02 2.125757860667463528e-231 +-1.166666666666666515e+03 7.121212121212120110e+02 2.469968536057092462e-216 +-1.136363636363636488e+03 7.121212121212120110e+02 4.831994162342543234e-202 +-1.106060606060606005e+03 7.121212121212120110e+02 1.697333464714009116e-188 +-1.075757575757575751e+03 7.121212121212120110e+02 1.140317375233597413e-175 +-1.045454545454545496e+03 7.121212121212120110e+02 1.558754313407531553e-163 +-1.015151515151515127e+03 7.121212121212120110e+02 4.606404570854113666e-152 +-9.848484848484848726e+02 7.121212121212120110e+02 3.123069573182713848e-141 +-9.545454545454545041e+02 7.121212121212120110e+02 5.148760122792980852e-131 +-9.242424242424242493e+02 7.121212121212120110e+02 2.185017337565912877e-121 +-8.939393939393938808e+02 7.121212121212120110e+02 2.523665068051930833e-112 +-8.636363636363636260e+02 7.121212121212120110e+02 8.377030160884277723e-104 +-8.333333333333332575e+02 7.121212121212120110e+02 8.428503477567044989e-96 +-8.030303030303030027e+02 7.121212121212120110e+02 2.707677564871139467e-88 +-7.727272727272727479e+02 7.121212121212120110e+02 2.921979237418440070e-81 +-7.424242424242423795e+02 7.121212121212120110e+02 1.113017998660957457e-74 +-7.121212121212121247e+02 7.121212121212120110e+02 1.570532301014278455e-68 +-6.818181818181817562e+02 7.121212121212120110e+02 8.604972468031260945e-63 +-6.515151515151515014e+02 7.121212121212120110e+02 1.916513524830084504e-57 +-6.212121212121211329e+02 7.121212121212120110e+02 1.814259930289169969e-52 +-5.909090909090908781e+02 7.121212121212120110e+02 7.623270566396219001e-48 +-5.606060606060605096e+02 7.121212121212120110e+02 1.482961626973036429e-43 +-5.303030303030302548e+02 7.121212121212120110e+02 1.391301834018667841e-39 +-5.000000000000000000e+02 7.121212121212120110e+02 6.549910100891522519e-36 +-4.696969696969697452e+02 7.121212121212120110e+02 1.607885402204109080e-32 +-4.393939393939392630e+02 7.121212121212120110e+02 2.136128687819818486e-29 +-4.090909090909090082e+02 7.121212121212120110e+02 1.592071826993012373e-26 +-3.787878787878787534e+02 7.121212121212120110e+02 6.891832999272524475e-24 +-3.484848484848484986e+02 7.121212121212120110e+02 1.791765446072199120e-21 +-3.181818181818180165e+02 7.121212121212120110e+02 2.889368506568097670e-19 +-2.878787878787877617e+02 7.121212121212120110e+02 2.981018574785816013e-17 +-2.575757575757575069e+02 7.121212121212120110e+02 2.027190509963051746e-15 +-2.272727272727272521e+02 7.121212121212120110e+02 9.349412223612470222e-14 +-1.969696969696969973e+02 7.121212121212120110e+02 3.005309492893110916e-12 +-1.666666666666665151e+02 7.121212121212120110e+02 6.910796398284561361e-11 +-1.363636363636362603e+02 7.121212121212120110e+02 1.165422519016204061e-09 +-1.060606060606060055e+02 7.121212121212120110e+02 1.475710265686059119e-08 +-7.575757575757575069e+01 7.121212121212120110e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 7.121212121212120110e+02 1.094020203654200544e-06 +-1.515151515151501371e+01 7.121212121212120110e+02 6.673315349676582608e-06 +1.515151515151524109e+01 7.121212121212120110e+02 3.317720901105380304e-05 +4.545454545454549589e+01 7.121212121212120110e+02 1.367992529815340529e-04 +7.575757575757575069e+01 7.121212121212120110e+02 4.754453697203625735e-04 +1.060606060606062329e+02 7.121212121212120110e+02 1.413778726829457814e-03 +1.363636363636364877e+02 7.121212121212120110e+02 3.646537238222938380e-03 +1.666666666666667425e+02 7.121212121212120110e+02 8.260689172919648965e-03 +1.969696969696969973e+02 7.121212121212120110e+02 1.662148862300693794e-02 +2.272727272727272521e+02 7.121212121212120110e+02 3.000452186145853573e-02 +2.575757575757577342e+02 7.121212121212120110e+02 4.902023343803185024e-02 +2.878787878787879890e+02 7.121212121212120110e+02 7.303115762730685856e-02 +3.181818181818182438e+02 7.121212121212120110e+02 9.984377095810495484e-02 +3.484848484848484986e+02 7.121212121212120110e+02 1.258963514590817623e-01 +3.787878787878789808e+02 7.121212121212120110e+02 1.469764151375695660e-01 +4.090909090909092356e+02 7.121212121212120110e+02 1.592762472320093381e-01 +4.393939393939394904e+02 7.121212121212120110e+02 1.604402458870256287e-01 +4.696969696969697452e+02 7.121212121212120110e+02 1.502409106354296586e-01 +5.000000000000000000e+02 7.121212121212120110e+02 1.306450276394804377e-01 +5.303030303030304822e+02 7.121212121212120110e+02 1.052466108158110897e-01 +5.606060606060605096e+02 7.121212121212120110e+02 7.826691917058392622e-02 +5.909090909090909918e+02 7.121212121212120110e+02 5.347011694349682043e-02 +6.212121212121214739e+02 7.121212121212120110e+02 3.335632957512527086e-02 +6.515151515151515014e+02 7.121212121212120110e+02 1.886316741582952719e-02 +6.818181818181819835e+02 7.121212121212120110e+02 9.587796290980344846e-03 +7.121212121212120110e+02 7.121212121212120110e+02 4.337634251146107317e-03 +7.424242424242424931e+02 7.121212121212120110e+02 1.727598076362141548e-03 +7.727272727272729753e+02 7.121212121212120110e+02 5.983804620234836266e-04 +8.030303030303030027e+02 7.121212121212120110e+02 1.778319660458217732e-04 +8.333333333333334849e+02 7.121212121212120110e+02 4.468444522754251119e-05 +8.636363636363639671e+02 7.121212121212120110e+02 9.343228515321169443e-06 +8.939393939393939945e+02 7.121212121212120110e+02 1.597993975671998298e-06 +9.242424242424244767e+02 7.121212121212120110e+02 2.194815096921775354e-07 +9.545454545454545041e+02 7.121212121212120110e+02 2.373755607470153758e-08 +9.848484848484849863e+02 7.121212121212120110e+02 1.979810045147821420e-09 +1.015151515151515468e+03 7.121212121212120110e+02 1.245541639253578052e-10 +1.045454545454545496e+03 7.121212121212120110e+02 5.774328674328823850e-12 +1.075757575757575978e+03 7.121212121212120110e+02 1.924766926750530845e-13 +1.106060606060606005e+03 7.121212121212120110e+02 4.495485802090147684e-15 +1.136363636363636488e+03 7.121212121212120110e+02 7.160592310969537211e-17 +1.166666666666666970e+03 7.121212121212120110e+02 7.561547082559025693e-19 +1.196969696969696997e+03 7.121212121212120110e+02 5.139736935262688999e-21 +1.227272727272727479e+03 7.121212121212120110e+02 2.180631712289957104e-23 +1.257575757575757507e+03 7.121212121212120110e+02 5.592953431255566668e-26 +1.287878787878787989e+03 7.121212121212120110e+02 8.388558497347373564e-29 +1.318181818181818471e+03 7.121212121212120110e+02 7.108109260780038868e-32 +1.348484848484848499e+03 7.121212121212120110e+02 3.283510473906921774e-35 +1.378787878787878981e+03 7.121212121212120110e+02 7.968943776510009531e-39 +1.409090909090909008e+03 7.121212121212120110e+02 9.780593716979789009e-43 +1.439393939393939490e+03 7.121212121212120110e+02 5.836055178228995336e-47 +1.469696969696969973e+03 7.121212121212120110e+02 1.625602847091675499e-51 +1.500000000000000000e+03 7.121212121212120110e+02 2.027053180936377846e-56 +-1.500000000000000000e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.424242424242424931e+02 1.210485535593346096e-316 +-1.287878787878787989e+03 7.424242424242424931e+02 1.741835817511137601e-297 +-1.257575757575757507e+03 7.424242424242424931e+02 3.069678301202340133e-279 +-1.227272727272727252e+03 7.424242424242424931e+02 7.106130923753813355e-262 +-1.196969696969696997e+03 7.424242424242424931e+02 2.314770060545059635e-245 +-1.166666666666666515e+03 7.424242424242424931e+02 1.135167633967156741e-229 +-1.136363636363636488e+03 7.424242424242424931e+02 8.955634832414364280e-215 +-1.106060606060606005e+03 7.424242424242424931e+02 1.213073988785484003e-200 +-1.075757575757575751e+03 7.424242424242424931e+02 3.007229728439913643e-187 +-1.045454545454545496e+03 7.424242424242424931e+02 1.452552204921676660e-174 +-1.015151515151515127e+03 7.424242424242424931e+02 1.453595970926848878e-162 +-9.848484848484848726e+02 7.424242424242424931e+02 3.200567843958368242e-151 +-9.545454545454545041e+02 7.424242424242424931e+02 1.644636189633509363e-140 +-9.242424242424242493e+02 7.424242424242424931e+02 2.089410622911050916e-130 +-8.939393939393938808e+02 7.424242424242424931e+02 6.943910903843738504e-121 +-8.636363636363636260e+02 7.424242424242424931e+02 6.379544381480531450e-112 +-8.333333333333332575e+02 7.424242424242424931e+02 1.710104800090375856e-103 +-8.030303030303030027e+02 7.424242424242424931e+02 1.409967973436980236e-95 +-7.727272727272727479e+02 7.424242424242424931e+02 3.764598893272483778e-88 +-7.424242424242423795e+02 7.424242424242424931e+02 3.422820743117097088e-81 +-7.121212121212121247e+02 7.424242424242424931e+02 1.113017998660862417e-74 +-6.818181818181817562e+02 7.424242424242424931e+02 1.357791146414832830e-68 +-6.515151515151515014e+02 7.424242424242424931e+02 6.510288553051278309e-63 +-6.212121212121211329e+02 7.424242424242424931e+02 1.283781973573603385e-57 +-5.909090909090908781e+02 7.424242424242424931e+02 1.088070231295507382e-52 +-5.606060606060605096e+02 7.424242424242424931e+02 4.137248587890261161e-48 +-5.303030303030302548e+02 7.424242424242424931e+02 7.357551500589627032e-44 +-5.000000000000000000e+02 7.424242424242424931e+02 6.371820707268261572e-40 +-4.696969696969697452e+02 7.424242424242424931e+02 2.794521287592092516e-36 +-4.393939393939392630e+02 7.424242424242424931e+02 6.446642623740729442e-33 +-4.090909090909090082e+02 7.424242424242424931e+02 8.114733966294906697e-30 +-3.787878787878787534e+02 7.424242424242424931e+02 5.774644824333417229e-27 +-3.484848484848484986e+02 7.424242424242424931e+02 2.404063375977136128e-24 +-3.181818181818180165e+02 7.424242424242424931e+02 6.051445074130749260e-22 +-2.878787878787877617e+02 7.424242424242424931e+02 9.507170764263290107e-20 +-2.575757575757575069e+02 7.424242424242424931e+02 9.611087635526527284e-18 +-2.272727272727272521e+02 7.424242424242424931e+02 6.437784184080349797e-16 +-1.969696969696969973e+02 7.424242424242424931e+02 2.938461975882655822e-14 +-1.666666666666665151e+02 7.424242424242424931e+02 9.387808790463105416e-13 +-1.363636363636362603e+02 7.424242424242424931e+02 2.153640296816044691e-11 +-1.060606060606060055e+02 7.424242424242424931e+02 3.635086181418553590e-10 +-7.575757575757575069e+01 7.424242424242424931e+02 4.619769020364174371e-09 +-4.545454545454549589e+01 7.424242424242424931e+02 4.518401091155259764e-08 +-1.515151515151501371e+01 7.424242424242424931e+02 3.471896627556412344e-07 +1.515151515151524109e+01 7.424242424242424931e+02 2.136920489407659938e-06 +4.545454545454549589e+01 7.424242424242424931e+02 1.072840490473373092e-05 +7.575757575757575069e+01 7.424242424242424931e+02 4.468444522754298553e-05 +1.060606060606062329e+02 7.424242424242424931e+02 1.568428675713582872e-04 +1.363636363636364877e+02 7.424242424242424931e+02 4.706918687562613437e-04 +1.666666666666667425e+02 7.424242424242424931e+02 1.223804447256134249e-03 +1.969696969696969973e+02 7.424242424242424931e+02 2.789935865432196724e-03 +2.272727272727272521e+02 7.424242424242424931e+02 5.637029251018730973e-03 +2.575757575757577342e+02 7.424242424242424931e+02 1.019085936356989817e-02 +2.878787878787879890e+02 7.424242424242424931e+02 1.662148862300684773e-02 +3.181818181818182438e+02 7.424242424242424931e+02 2.463118536079878657e-02 +3.484848484848484986e+02 7.424242424242424931e+02 3.335632957512521535e-02 +3.787878787878789808e+02 7.424242424242424931e+02 4.146995554856761079e-02 +4.090909090909092356e+02 7.424242424242424931e+02 4.748972307319336561e-02 +4.393939393939394904e+02 7.424242424242424931e+02 5.019822989602305829e-02 +4.696969696969697452e+02 7.424242424242424931e+02 4.902023343803135758e-02 +5.000000000000000000e+02 7.424242424242424931e+02 4.420787312407695180e-02 +5.303030303030304822e+02 7.424242424242424931e+02 3.675900705335587160e-02 +5.606060606060605096e+02 7.424242424242424931e+02 2.810179219584353280e-02 +5.909090909090909918e+02 7.424242424242424931e+02 1.967161942171878966e-02 +6.212121212121214739e+02 7.424242424242424931e+02 1.254224770355773406e-02 +6.515151515151515014e+02 7.424242424242424931e+02 7.235968611464875869e-03 +6.818181818181819835e+02 7.424242424242424931e+02 3.748214649864048571e-03 +7.121212121212120110e+02 7.424242424242424931e+02 1.727598076362141548e-03 +7.424242424242424931e+02 7.424242424242424931e+02 7.012922018445114352e-04 +7.727272727272729753e+02 7.424242424242424931e+02 2.478588728614920128e-04 +8.030303030303030027e+02 7.424242424242424931e+02 7.530672801598704055e-05 +8.333333333333334849e+02 7.424242424242424931e+02 1.939658080333516655e-05 +8.636363636363639671e+02 7.424242424242424931e+02 4.171386994035303943e-06 +8.939393939393939945e+02 7.424242424242424931e+02 7.368261931620312834e-07 +9.242424242424244767e+02 7.424242424242424931e+02 1.050286615177775639e-07 +9.545454545454545041e+02 7.424242424242424931e+02 1.185499294385565064e-08 +9.848484848484849863e+02 7.424242424242424931e+02 1.038488082495702887e-09 +1.015151515151515468e+03 7.424242424242424931e+02 6.910796398284168450e-11 +1.045454545454545496e+03 7.424242424242424931e+02 3.415578104546128491e-12 +1.075757575757575978e+03 7.424242424242424931e+02 1.224211976440204417e-13 +1.106060606060606005e+03 7.424242424242424931e+02 3.103241738433734813e-15 +1.136363636363636488e+03 7.424242424242424931e+02 5.418948642188741002e-17 +1.166666666666666970e+03 7.424242424242424931e+02 6.341504853147078672e-19 +1.196969696969696997e+03 7.424242424242424931e+02 4.832239773634506772e-21 +1.227272727272727479e+03 7.424242424242424931e+02 2.326740886532264276e-23 +1.257575757575757507e+03 7.424242424242424931e+02 6.861500121975037780e-26 +1.287878787878787989e+03 7.424242424242424931e+02 1.199646544736765024e-28 +1.318181818181818471e+03 7.424242424242424931e+02 1.202280905104446065e-31 +1.348484848484848499e+03 7.424242424242424931e+02 6.669538673888584568e-35 +1.378787878787878981e+03 7.424242424242424931e+02 1.975173268273129639e-38 +1.409090909090909008e+03 7.424242424242424931e+02 3.008015560372739800e-42 +1.439393939393939490e+03 7.424242424242424931e+02 2.266365294794688225e-46 +1.469696969696969973e+03 7.424242424242424931e+02 8.117601675612555623e-51 +1.500000000000000000e+03 7.424242424242424931e+02 1.326508867687886247e-55 +-1.500000000000000000e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 7.727272727272729753e+02 3.206814891603562005e-314 +-1.257575757575757507e+03 7.727272727272729753e+02 2.881294644374386302e-295 +-1.227272727272727252e+03 7.727272727272729753e+02 3.239737918873586569e-277 +-1.196969696969696997e+03 7.727272727272729753e+02 4.886996119778116951e-260 +-1.166666666666666515e+03 7.727272727272729753e+02 1.058885644922986320e-243 +-1.136363636363636488e+03 7.727272727272729753e+02 3.524192993211342361e-228 +-1.106060606060606005e+03 7.727272727272729753e+02 1.924270086699875293e-213 +-1.075757575757575751e+03 7.727272727272729753e+02 1.838754821946824410e-199 +-1.045454545454545496e+03 7.727272727272729753e+02 3.276063875424088880e-186 +-1.015151515151515127e+03 7.727272727272729753e+02 1.158069139744204033e-173 +-9.848484848484848726e+02 7.727272727272729753e+02 8.632103141028222008e-162 +-9.545454545454545041e+02 7.727272727272729753e+02 1.440153326792880918e-150 +-9.242424242424242493e+02 7.727272727272729753e+02 5.701437370450883543e-140 +-8.939393939393938808e+02 7.727272727272729753e+02 5.671273562847458234e-130 +-8.636363636363636260e+02 7.727272727272729753e+02 1.498987831105225164e-120 +-8.333333333333332575e+02 7.727272727272729753e+02 1.111990585998753488e-111 +-8.030303030303030027e+02 7.727272727272729753e+02 2.442403362450314721e-103 +-7.727272727272727479e+02 7.727272727272729753e+02 1.673548439470268905e-95 +-7.424242424242423795e+02 7.727272727272729753e+02 3.764598893272483778e-88 +-7.121212121212121247e+02 7.727272727272729753e+02 2.921979237417858606e-81 +-6.818181818181817562e+02 7.727272727272729753e+02 8.214772912440769165e-75 +-6.515151515151515014e+02 7.727272727272729753e+02 8.770404237156648103e-69 +-6.212121212121211329e+02 7.727272727272729753e+02 3.723560575195090796e-63 +-5.909090909090908781e+02 7.727272727272729753e+02 6.574832806497732151e-58 +-5.606060606060605096e+02 7.727272727272729753e+02 5.043531720429866065e-53 +-5.303030303030302548e+02 7.727272727272729753e+02 1.753510576100227298e-48 +-5.000000000000000000e+02 7.727272727272729753e+02 2.879181287860594111e-44 +-4.696969696969697452e+02 7.727272727272729753e+02 2.323504838735485356e-40 +-4.393939393939392630e+02 7.727272727272729753e+02 9.579054004792609800e-37 +-4.090909090909090082e+02 7.727272727272729753e+02 2.094402829610119001e-33 +-3.787878787878787534e+02 7.727272727272729753e+02 2.518106005989865832e-30 +-3.484848484848484986e+02 7.727272727272729753e+02 1.724031541468338199e-27 +-3.181818181818180165e+02 7.727272727272729753e+02 6.952141112065127470e-25 +-2.878787878787877617e+02 7.727272727272729753e+02 1.705699230501267561e-22 +-2.575757575757575069e+02 7.727272727272729753e+02 2.627052324647158316e-20 +-2.272727272727272521e+02 7.727272727272729753e+02 2.617295991581659639e-18 +-1.969696969696969973e+02 7.727272727272729753e+02 1.736016382766549854e-16 +-1.666666666666665151e+02 7.727272727272729753e+02 7.880145509195410081e-15 +-1.363636363636362603e+02 7.727272727272729753e+02 2.513160532470653093e-13 +-1.060606060606060055e+02 7.727272727272729753e+02 5.774328674328721260e-12 +-7.575757575757575069e+01 7.727272727272729753e+02 9.788841721948287076e-11 +-4.545454545454549589e+01 7.727272727272729753e+02 1.252352167359028065e-09 +-1.515151515151501371e+01 7.727272727272729753e+02 1.235285605046252576e-08 +1.515151515151524109e+01 7.727272727272729753e+02 9.585129365857650070e-08 +4.545454545454549589e+01 7.727272727272729753e+02 5.962464051477239135e-07 +7.575757575757575069e+01 7.727272727272729753e+02 3.026368684010074032e-06 +1.060606060606062329e+02 7.727272727272729753e+02 1.274150683472760121e-05 +1.363636363636364877e+02 7.727272727272729753e+02 4.517735882024896985e-05 +1.666666666666667425e+02 7.727272727272729753e+02 1.367992529815313966e-04 +1.969696969696969973e+02 7.727272727272729753e+02 3.582900703654492394e-04 +2.272727272727272521e+02 7.727272727272729753e+02 8.210372360605919110e-04 +2.575757575757577342e+02 7.727272727272729753e+02 1.663107833829667896e-03 +2.878787878787879890e+02 7.727272727272729753e+02 3.004854438145642109e-03 +3.181818181818182438e+02 7.727272727272729753e+02 4.880356011530218377e-03 +3.484848484848484986e+02 7.727272727272729753e+02 7.172122996986567481e-03 +3.787878787878789808e+02 7.727272727272729753e+02 9.587796290980259845e-03 +4.090909090909092356e+02 7.727272727272729753e+02 1.170671265806326987e-02 +4.393939393939394904e+02 7.727272727272729753e+02 1.309272417923806539e-02 +4.696969696969697452e+02 7.727272727272729753e+02 1.343387640559202435e-02 +5.000000000000000000e+02 7.727272727272729753e+02 1.265056373312003525e-02 +5.303030303030304822e+02 7.727272727272729753e+02 1.092396005911750595e-02 +5.606060606060605096e+02 7.727272727272729753e+02 8.631774319411335966e-03 +5.909090909090909918e+02 7.727272727272729753e+02 6.220444444303485816e-03 +6.212121212121214739e+02 7.727272727272729753e+02 4.069670962380043770e-03 +6.515151515151515014e+02 7.727272727272729753e+02 2.403214091272119941e-03 +6.818181818181819835e+02 7.727272727272729753e+02 1.271929997684371301e-03 +7.121212121212120110e+02 7.727272727272729753e+02 5.983804620234836266e-04 +7.424242424242424931e+02 7.727272727272729753e+02 2.478588728614902780e-04 +7.727272727272729753e+02 7.727272727272729753e+02 8.942879788635304183e-05 +8.030303030303030027e+02 7.727272727272729753e+02 2.777107682945733900e-05 +8.333333333333334849e+02 7.727272727272729753e+02 7.325049444657150565e-06 +8.636363636363639671e+02 7.727272727272729753e+02 1.617538348122333746e-06 +8.939393939393939945e+02 7.727272727272729753e+02 2.943825259327277673e-07 +9.242424242424244767e+02 7.727272727272729753e+02 4.341438767599597336e-08 +9.545454545454545041e+02 7.727272727272729753e+02 5.094879290802015327e-09 +9.848484848484849863e+02 7.727272727272729753e+02 4.666492816799057355e-10 +1.015151515151515468e+03 7.727272727272729753e+02 3.267723238714125349e-11 +1.045454545454545496e+03 7.727272727272729753e+02 1.711602587959610888e-12 +1.075757575757575978e+03 7.727272727272729753e+02 6.552879881344914558e-14 +1.106060606060606005e+03 7.727272727272729753e+02 1.789638228793585897e-15 +1.136363636363636488e+03 7.727272727272729753e+02 3.398582235670923945e-17 +1.166666666666666970e+03 7.727272727272729753e+02 4.369070960200930626e-19 +1.196969696969696997e+03 7.727272727272729753e+02 3.697107193508614660e-21 +1.227272727272727479e+03 7.727272727272729753e+02 1.999875803674296923e-23 +1.257575757575757507e+03 7.727272727272729753e+02 6.707520673390002145e-26 +1.287878787878787989e+03 7.727272727272729753e+02 1.351302430080121158e-28 +1.318181818181818471e+03 7.727272727272729753e+02 1.582164859452500491e-31 +1.348484848484848499e+03 7.727272727272729753e+02 1.040399671311677575e-34 +1.378787878787878981e+03 7.727272727272729753e+02 3.708533372700083076e-38 +1.409090909090909008e+03 7.727272727272729753e+02 6.907572784675347703e-42 +1.439393939393939490e+03 7.727272727272729753e+02 6.472937031498124301e-46 +1.469696969696969973e+03 7.727272727272729753e+02 2.934437283087355544e-50 +1.500000000000000000e+03 7.727272727272729753e+02 6.180936518926826613e-55 +-1.500000000000000000e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.030303030303030027e+02 4.489218983745281423e-312 +-1.227272727272727252e+03 8.030303030303030027e+02 2.572126065281032985e-293 +-1.196969696969696997e+03 8.030303030303030027e+02 1.883612903695001093e-275 +-1.166666666666666515e+03 8.030303030303030027e+02 1.889104212390984109e-258 +-1.136363636363636488e+03 8.030303030303030027e+02 2.776741792535026036e-242 +-1.106060606060606005e+03 8.030303030303030027e+02 6.393584769897403150e-227 +-1.075757575757575751e+03 8.030303030303030027e+02 2.461842699099761567e-212 +-1.045454545454545496e+03 8.030303030303030027e+02 1.690146173206725593e-198 +-1.015151515151515127e+03 8.030303030303030027e+02 2.203134651994134169e-185 +-9.848484848484848726e+02 8.030303030303030027e+02 5.799344400516185593e-173 +-9.545454545454545041e+02 8.030303030303030027e+02 3.274686139916537408e-161 +-9.242424242424242493e+02 8.030303030303030027e+02 4.208320267535328214e-150 +-8.939393939393938808e+02 8.030303030303030027e+02 1.304232948234466486e-139 +-8.636363636363636260e+02 8.030303030303030027e+02 1.031647559331920371e-129 +-8.333333333333332575e+02 8.030303030303030027e+02 2.201524032105787785e-120 +-8.030303030303030027e+02 8.030303030303030027e+02 1.338076796299368466e-111 +-7.727272727272727479e+02 8.030303030303030027e+02 2.442403362450731597e-103 +-7.424242424242423795e+02 8.030303030303030027e+02 1.409967973437180494e-95 +-7.121212121212121247e+02 8.030303030303030027e+02 2.707677564870985431e-88 +-6.818181818181817562e+02 8.030303030303030027e+02 1.817123214030493360e-81 +-6.515151515151515014e+02 8.030303030303030027e+02 4.471353353524823813e-75 +-6.212121212121211329e+02 8.030303030303030027e+02 4.227579734003151657e-69 +-5.909090909090908781e+02 8.030303030303030027e+02 1.607449729462834532e-63 +-5.606060606060605096e+02 8.030303030303030027e+02 2.569412945640485258e-58 +-5.303030303030302548e+02 8.030303030303030027e+02 1.802615210573196121e-53 +-5.000000000000000000e+02 8.030303030303030027e+02 5.788020115191121568e-49 +-4.696969696969697452e+02 8.030303030303030027e+02 8.858572265124713127e-45 +-4.393939393939392630e+02 8.030303030303030027e+02 6.722278760459829972e-41 +-4.090909090909090082e+02 8.030303030303030027e+02 2.627630745311028555e-37 +-3.787878787878787534e+02 8.030303030303030027e+02 5.489675720400175155e-34 +-3.484848484848484986e+02 8.030303030303030027e+02 6.352821551413571390e-31 +-3.181818181818180165e+02 8.030303030303030027e+02 4.214934807281964177e-28 +-2.878787878787877617e+02 8.030303030303030027e+02 1.657484593072543405e-25 +-2.575757575757575069e+02 8.030303030303030027e+02 3.988745488704900619e-23 +-2.272727272727272521e+02 8.030303030303030027e+02 6.057712465178815567e-21 +-1.969696969696969973e+02 8.030303030303030027e+02 5.979809732375874211e-19 +-1.666666666666665151e+02 8.030303030303030027e+02 3.946907027549018206e-17 +-1.363636363636362603e+02 8.030303030303030027e+02 1.789638228793560259e-15 +-1.060606060606060055e+02 8.030303030303030027e+02 5.720368200038707661e-14 +-7.575757575757575069e+01 8.030303030303030027e+02 1.321016453443291498e-12 +-4.545454545454549589e+01 8.030303030303030027e+02 2.256091261159179662e-11 +-1.515151515151501371e+01 8.030303030303030027e+02 2.913208311720695974e-10 +1.515151515151524109e+01 8.030303030303030027e+02 2.904147478221210223e-09 +4.545454545454549589e+01 8.030303030303030027e+02 2.279436054554450457e-08 +7.575757575757575069e+01 8.030303030303030027e+02 1.434797832226771453e-07 +1.060606060606062329e+02 8.030303030303030027e+02 7.368261931620365774e-07 +1.363636363636364877e+02 8.030303030303030027e+02 3.136682068681832020e-06 +1.666666666666667425e+02 8.030303030303030027e+02 1.123286822982204241e-05 +1.969696969696969973e+02 8.030303030303030027e+02 3.429831019357709195e-05 +2.272727272727272521e+02 8.030303030303030027e+02 9.039146387247776508e-05 +2.575757575757577342e+02 8.030303030303030027e+02 2.078878242575195757e-04 +2.878787878787879890e+02 8.030303030303030027e+02 4.213233122013383268e-04 +3.181818181818182438e+02 8.030303030303030027e+02 7.589062891483386829e-04 +3.484848484848484986e+02 8.030303030303030027e+02 1.223804447256134249e-03 +3.787878787878789808e+02 8.030303030303030027e+02 1.777524778139205576e-03 +4.090909090909092356e+02 8.030303030303030027e+02 2.336636575977227726e-03 +4.393939393939394904e+02 8.030303030303030027e+02 2.789935865432211903e-03 +4.696969696969697452e+02 8.030303030303030027e+02 3.032801906466381023e-03 +5.000000000000000000e+02 8.030303030303030027e+02 3.004854438145695885e-03 +5.303030303030304822e+02 8.030303030303030027e+02 2.713180947850665509e-03 +5.606060606060605096e+02 8.030303030303030027e+02 2.229563892895687887e-03 +5.909090909090909918e+02 8.030303030303030027e+02 1.663107833829694350e-03 +6.212121212121214739e+02 8.030303030303030027e+02 1.121804712250768898e-03 +6.515151515151515014e+02 8.030303030303030027e+02 6.807867228626483845e-04 +6.818181818181819835e+02 8.030303030303030027e+02 3.693737472711847527e-04 +7.121212121212120110e+02 8.030303030303030027e+02 1.778319660458227219e-04 +7.424242424242424931e+02 8.030303030303030027e+02 7.530672801598704055e-05 +7.727272727272729753e+02 8.030303030303030027e+02 2.777107682945748808e-05 +8.030303030303030027e+02 8.030303030303030027e+02 8.818710076177945181e-06 +8.333333333333334849e+02 8.030303030303030027e+02 2.381512063610692770e-06 +8.636363636363639671e+02 8.030303030303030027e+02 5.394875368984320488e-07 +8.939393939393939945e+02 8.030303030303030027e+02 1.009950414069068344e-07 +9.242424242424244767e+02 8.030303030303030027e+02 1.537380432065325535e-08 +9.545454545454545041e+02 8.030303030303030027e+02 1.870085776796276879e-09 +9.848484848484849863e+02 8.030303030303030027e+02 1.784186981526950861e-10 +1.015151515151515468e+03 8.030303030303030027e+02 1.308823873075606599e-11 +1.045454545454545496e+03 8.030303030303030027e+02 7.227880372012368131e-13 +1.075757575757575978e+03 8.030303030303030027e+02 2.938461975882613539e-14 +1.106060606060606005e+03 8.030303030303030027e+02 8.589395343775709917e-16 +1.136363636363636488e+03 8.030303030303030027e+02 1.760986780776546967e-17 +1.166666666666666970e+03 8.030303030303030027e+02 2.467071494564388696e-19 +1.196969696969696997e+03 8.030303030303030027e+02 2.298180960274129861e-21 +1.227272727272727479e+03 8.030303030303030027e+02 1.383476638375685181e-23 +1.257575757575757507e+03 8.030303030303030027e+02 5.224159077859599815e-26 +1.287878787878787989e+03 8.030303030303030027e+02 1.199646544736765024e-28 +1.318181818181818471e+03 8.030303030303030027e+02 1.622114593737430475e-31 +1.348484848484848499e+03 8.030303030303030027e+02 1.249003296533140431e-34 +1.378787878787878981e+03 8.030303030303030027e+02 5.289633079428115042e-38 +1.409090909090909008e+03 8.030303030303030027e+02 1.188658400193743405e-41 +1.439393939393939490e+03 8.030303030303030027e+02 1.365561729682181226e-45 +1.469696969696969973e+03 8.030303030303030027e+02 7.718006380931787602e-50 +1.500000000000000000e+03 8.030303030303030027e+02 2.062617889542571576e-54 +-1.500000000000000000e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.333333333333334849e+02 3.341930913911265327e-310 +-1.196969696969696997e+03 8.333333333333334849e+02 1.246510256903556698e-291 +-1.166666666666666515e+03 8.333333333333334849e+02 6.066545258626171474e-274 +-1.136363636363636488e+03 8.333333333333334849e+02 4.125784643839418161e-257 +-1.106060606060606005e+03 8.333333333333334849e+02 4.193987081498566790e-241 +-1.075757575757575751e+03 8.333333333333334849e+02 6.807732712390463716e-226 +-1.045454545454545496e+03 8.333333333333334849e+02 1.882763600862718389e-211 +-1.015151515151515127e+03 8.333333333333334849e+02 9.454390984310646192e-198 +-9.848484848484848726e+02 8.333333333333334849e+02 9.174996973562497926e-185 +-9.545454545454545041e+02 8.333333333333334849e+02 1.829222807235765795e-172 +-9.242424242424242493e+02 8.333333333333334849e+02 7.954865747498191044e-161 +-8.939393939393938808e+02 8.333333333333334849e+02 8.001759500365318325e-150 +-8.636363636363636260e+02 8.333333333333334849e+02 1.971827466418941207e-139 +-8.333333333333332575e+02 8.333333333333334849e+02 1.259189386491206326e-129 +-8.030303030303030027e+02 8.333333333333334849e+02 2.201524032105286986e-120 +-7.727272727272727479e+02 8.333333333333334849e+02 1.111990585998753488e-111 +-7.424242424242423795e+02 8.333333333333334849e+02 1.710104800090278453e-103 +-7.121212121212121247e+02 8.333333333333334849e+02 8.428503477565128907e-96 +-6.818181818181817562e+02 8.333333333333334849e+02 1.399619867200871609e-88 +-6.515151515151515014e+02 8.333333333333334849e+02 8.222254727485334536e-82 +-6.212121212121211329e+02 8.333333333333334849e+02 1.792032305386404785e-75 +-5.909090909090908781e+02 8.333333333333334849e+02 1.517718613154214644e-69 +-5.606060606060605096e+02 8.333333333333334849e+02 5.225251588496137604e-64 +-5.303030303030302548e+02 8.333333333333334849e+02 7.640771892899690025e-59 +-5.000000000000000000e+02 8.333333333333334849e+02 4.952089332747266615e-54 +-4.696969696969697452e+02 8.333333333333334849e+02 1.482625960384649870e-49 +-4.393939393939392630e+02 8.333333333333334849e+02 2.134523160815757784e-45 +-4.090909090909090082e+02 8.333333333333334849e+02 1.536363899260011983e-41 +-3.787878787878787534e+02 8.333333333333334849e+02 5.740802921527496199e-38 +-3.484848484848484986e+02 8.333333333333334849e+02 1.154945356164402785e-34 +-3.181818181818180165e+02 8.333333333333334849e+02 1.295832848468722946e-31 +-2.878787878787877617e+02 8.333333333333334849e+02 8.388558497347731175e-29 +-2.575757575757575069e+02 8.333333333333334849e+02 3.237368317942376297e-26 +-2.272727272727272521e+02 8.333333333333334849e+02 7.686745253454694556e-24 +-1.969696969696969973e+02 8.333333333333334849e+02 1.157393946134507662e-21 +-1.666666666666665151e+02 8.333333333333334849e+02 1.137665448958052686e-19 +-1.363636363636362603e+02 8.333333333333334849e+02 7.506067042544200381e-18 +-1.060606060606060055e+02 8.333333333333334849e+02 3.413565520039352413e-16 +-7.575757575757575069e+01 8.333333333333334849e+02 1.097485946719940683e-14 +-4.545454545454549589e+01 8.333333333333334849e+02 2.555319222097554818e-13 +-1.515151515151501371e+01 8.333333333333334849e+02 4.408297904797692493e-12 +1.515151515151524109e+01 8.333333333333334849e+02 5.757897918648176391e-11 +4.545454545454549589e+01 8.333333333333334849e+02 5.811329112628693336e-10 +7.575757575757575069e+01 8.333333333333334849e+02 4.619769020364141284e-09 +1.060606060606062329e+02 8.333333333333334849e+02 2.944941620113755021e-08 +1.363636363636364877e+02 8.333333333333334849e+02 1.530687983283909290e-07 +1.666666666666667425e+02 8.333333333333334849e+02 6.588031862012860107e-07 +1.969696969696969973e+02 8.333333333333334849e+02 2.381512063610692770e-06 +2.272727272727272521e+02 8.333333333333334849e+02 7.325049444657150565e-06 +2.575757575757577342e+02 8.333333333333334849e+02 1.939658080333530208e-05 +2.878787878787879890e+02 8.333333333333334849e+02 4.468444522754266705e-05 +3.181818181818182438e+02 8.333333333333334849e+02 9.039146387247711455e-05 +3.484848484848484986e+02 8.333333333333334849e+02 1.618546487670173345e-04 +3.787878787878789808e+02 8.333333333333334849e+02 2.582855175103807108e-04 +4.090909090909092356e+02 8.333333333333334849e+02 3.693737472711814459e-04 +4.393939393939394904e+02 8.333333333333334849e+02 4.754453697203550383e-04 +4.696969696969697452e+02 8.333333333333334849e+02 5.525161055462673304e-04 +5.000000000000000000e+02 8.333333333333334849e+02 5.807692880778035508e-04 +5.303030303030304822e+02 8.333333333333334849e+02 5.525161055462712335e-04 +5.606060606060605096e+02 8.333333333333334849e+02 4.754453697203583451e-04 +5.909090909090909918e+02 8.333333333333334849e+02 3.693737472711814459e-04 +6.212121212121214739e+02 8.333333333333334849e+02 2.582855175103788677e-04 +6.515151515151515014e+02 8.333333333333334849e+02 1.618546487670173345e-04 +6.818181818181819835e+02 8.333333333333334849e+02 9.039146387247711455e-05 +7.121212121212120110e+02 8.333333333333334849e+02 4.468444522754314816e-05 +7.424242424242424931e+02 8.333333333333334849e+02 1.939658080333530208e-05 +7.727272727272729753e+02 8.333333333333334849e+02 7.325049444657203928e-06 +8.030303030303030027e+02 8.333333333333334849e+02 2.381512063610692770e-06 +8.333333333333334849e+02 8.333333333333334849e+02 6.588031862012813520e-07 +8.636363636363639671e+02 8.333333333333334849e+02 1.530687983283882291e-07 +8.939393939393939945e+02 8.333333333333334849e+02 2.944941620113806968e-08 +9.242424242424244767e+02 8.333333333333334849e+02 4.619769020364174371e-09 +9.545454545454545041e+02 8.333333333333334849e+02 5.811329112628796733e-10 +9.848484848484849863e+02 8.333333333333334849e+02 5.757897918648176391e-11 +1.015151515151515468e+03 8.333333333333334849e+02 4.408297904797614137e-12 +1.045454545454545496e+03 8.333333333333334849e+02 2.555319222097591169e-13 +1.075757575757575978e+03 8.333333333333334849e+02 1.097485946719932795e-14 +1.106060606060606005e+03 8.333333333333334849e+02 3.413565520039546177e-16 +1.136363636363636488e+03 8.333333333333334849e+02 7.506067042544200381e-18 +1.166666666666666970e+03 8.333333333333334849e+02 1.137665448958052686e-19 +1.196969696969696997e+03 8.333333333333334849e+02 1.157393946134573490e-21 +1.227272727272727479e+03 8.333333333333334849e+02 7.686745253454585823e-24 +1.257575757575757507e+03 8.333333333333334849e+02 3.237368317942468707e-26 +1.287878787878787989e+03 8.333333333333334849e+02 8.388558497347373564e-29 +1.318181818181818471e+03 8.333333333333334849e+02 1.295832848468630986e-31 +1.348484848484848499e+03 8.333333333333334849e+02 1.154945356164435713e-34 +1.378787878787878981e+03 8.333333333333334849e+02 5.740802921527496199e-38 +1.409090909090909008e+03 8.333333333333334849e+02 1.536363899260164920e-41 +1.439393939393939490e+03 8.333333333333334849e+02 2.134523160815757784e-45 +1.469696969696969973e+03 8.333333333333334849e+02 1.482625960384713110e-49 +1.500000000000000000e+03 8.333333333333334849e+02 4.952089332747829951e-54 +-1.500000000000000000e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.636363636363639671e+02 1.330323203695502113e-308 +-1.166666666666666515e+03 8.636363636363639671e+02 3.296325375164239287e-290 +-1.136363636363636488e+03 8.636363636363639671e+02 1.087474689038915806e-272 +-1.106060606060606005e+03 8.636363636363639671e+02 5.113075120196246465e-256 +-1.075757575757575751e+03 8.636363636363639671e+02 3.663029685140021263e-240 +-1.045454545454545496e+03 8.636363636363639671e+02 4.269517823375308270e-225 +-1.015151515151515127e+03 8.636363636363639671e+02 8.634670942948656968e-211 +-9.848484848484848726e+02 8.636363636363639671e+02 3.227403924914359416e-197 +-9.545454545454545041e+02 8.636363636363639671e+02 2.371794117560633653e-184 +-9.242424242424242493e+02 8.636363636363639671e+02 3.641295390075823371e-172 +-8.939393939393938808e+02 8.636363636363639671e+02 1.239346602962220879e-160 +-8.636363636363636260e+02 8.636363636363639671e+02 9.911829987626954733e-150 +-8.333333333333332575e+02 8.636363636363639671e+02 1.971827466418941207e-139 +-8.030303030303030027e+02 8.636363636363639671e+02 1.031647559331685726e-129 +-7.727272727272727479e+02 8.636363636363639671e+02 1.498987831105225164e-120 +-7.424242424242423795e+02 8.636363636363639671e+02 6.379544381479080949e-112 +-7.121212121212121247e+02 8.636363636363639671e+02 8.377030160882373028e-104 +-6.818181818181817562e+02 8.636363636363639671e+02 3.570647460208581890e-96 +-6.515151515151515014e+02 8.636363636363639671e+02 5.191244991776807253e-89 +-6.212121212121211329e+02 8.636363636363639671e+02 2.701708418515628761e-82 +-5.909090909090908781e+02 8.636363636363639671e+02 5.275773338398841427e-76 +-5.606060606060605096e+02 8.636363636363639671e+02 4.046842924222440608e-70 +-5.303030303030302548e+02 8.636363636363639671e+02 1.274954127372835446e-64 +-5.000000000000000000e+02 8.636363636363639671e+02 1.722859058062366204e-59 +-4.696969696969697452e+02 8.636363636363639671e+02 1.041536444950596566e-54 +-4.393939393939392630e+02 8.636363636363639671e+02 2.934437283087230677e-50 +-4.090909090909090082e+02 8.636363636363639671e+02 4.008856449747960951e-46 +-3.787878787878787534e+02 8.636363636363639671e+02 2.759591033387074334e-42 +-3.484848484848484986e+02 8.636363636363639671e+02 9.934460502444989391e-39 +-3.181818181818180165e+02 8.636363636363639671e+02 1.938784546125242215e-35 +-2.878787878787877617e+02 8.636363636363639671e+02 2.123608376664018332e-32 +-2.575757575757575069e+02 8.636363636363639671e+02 1.349946039877017404e-29 +-2.272727272727272521e+02 8.636363636363639671e+02 5.143473773786436040e-27 +-1.969696969696969973e+02 8.636363636363639671e+02 1.211600363895326889e-24 +-1.666666666666665151e+02 8.636363636363639671e+02 1.817829598985398386e-22 +-1.363636363636362603e+02 8.636363636363639671e+02 1.787432223791559006e-20 +-1.060606060606060055e+02 8.636363636363639671e+02 1.183706196909785627e-18 +-7.575757575757575069e+01 8.636363636363639671e+02 5.418948642188548717e-17 +-4.545454545454549589e+01 8.636363636363639671e+02 1.758026172274710783e-15 +-1.515151515151501371e+01 8.636363636363639671e+02 4.138288825130290017e-14 +1.515151515151524109e+01 8.636363636363639671e+02 7.227880372012162144e-13 +4.545454545454549589e+01 8.636363636363639671e+02 9.566848707108671267e-12 +7.575757575757575069e+01 8.636363636363639671e+02 9.788841721948184971e-11 +1.060606060606062329e+02 8.636363636363639671e+02 7.888571694518046719e-10 +1.363636363636364877e+02 8.636363636363639671e+02 5.094879290801852373e-09 +1.666666666666667425e+02 8.636363636363639671e+02 2.680187736377831487e-08 +1.969696969696969973e+02 8.636363636363639671e+02 1.165690430938510788e-07 +2.272727272727272521e+02 8.636363636363639671e+02 4.249544803125755415e-07 +2.575757575757577342e+02 8.636363636363639671e+02 1.314803303002568957e-06 +2.878787878787879890e+02 8.636363636363639671e+02 3.491563484674824635e-06 +3.181818181818182438e+02 8.636363636363639671e+02 8.038315219101175563e-06 +3.484848484848484986e+02 8.636363636363639671e+02 1.618470429048125397e-05 +3.787878787878789808e+02 8.636363636363639671e+02 2.871517220500714962e-05 +4.090909090909092356e+02 8.636363636363639671e+02 4.517735882024864459e-05 +4.393939393939394904e+02 8.636363636363639671e+02 6.334792636026767120e-05 +4.696969696969697452e+02 8.636363636363639671e+02 7.947107386062686886e-05 +5.000000000000000000e+02 8.636363636363639671e+02 8.942879788635256749e-05 +5.303030303030304822e+02 8.636363636363639671e+02 9.039146387247646403e-05 +5.606060606060605096e+02 8.636363636363639671e+02 8.207536179214157705e-05 +5.909090909090909918e+02 8.636363636363639671e+02 6.687299228485541803e-05 +6.212121212121214739e+02 8.636363636363639671e+02 4.877778093119122479e-05 +6.515151515151515014e+02 8.636363636363639671e+02 3.173737341076243246e-05 +6.818181818181819835e+02 8.636363636363639671e+02 1.833181538886166618e-05 +7.121212121212120110e+02 8.636363636363639671e+02 9.343228515321303274e-06 +7.424242424242424931e+02 8.636363636363639671e+02 4.171386994035303943e-06 +7.727272727272729753e+02 8.636363636363639671e+02 1.617538348122345181e-06 +8.030303030303030027e+02 8.636363636363639671e+02 5.394875368984358605e-07 +8.333333333333334849e+02 8.636363636363639671e+02 1.530687983283882291e-07 +8.636363636363639671e+02 8.636363636363639671e+02 3.649720569991912844e-08 +8.939393939393939945e+02 8.636363636363639671e+02 7.215277938779216920e-09 +9.242424242424244767e+02 8.636363636363639671e+02 1.165422519016162495e-09 +9.545454545454545041e+02 8.636363636363639671e+02 1.513667830629548818e-10 +9.848484848484849863e+02 8.636363636363639671e+02 1.553953783700674247e-11 +1.015151515151515468e+03 8.636363636363639671e+02 1.237978279006344643e-12 +1.045454545454545496e+03 8.636363636363639671e+02 7.504573066194429743e-14 +1.075757575757575978e+03 8.636363636363639671e+02 3.390089671968650007e-15 +1.106060606060606005e+03 8.636363636363639671e+02 1.116262575131978006e-16 +1.136363636363636488e+03 8.636363636363639671e+02 2.617295991581734365e-18 +1.166666666666666970e+03 8.636363636363639671e+02 4.263786878818114270e-20 +1.196969696969696997e+03 8.636363636363639671e+02 4.703084136443714165e-22 +1.227272727272727479e+03 8.636363636363639671e+02 3.418744282862675268e-24 +1.257575757575757507e+03 8.636363636363639671e+02 1.592071826992921685e-26 +1.287878787878787989e+03 8.636363636363639671e+02 4.611582579933721911e-29 +1.318181818181818471e+03 8.636363636363639671e+02 8.056961709413759527e-32 +1.348484848484848499e+03 8.636363636363639671e+02 8.223048123166088698e-35 +1.378787878787878981e+03 8.636363636363639671e+02 4.742467831580904662e-38 +1.409090909090909008e+03 8.636363636363639671e+02 1.493204720045171366e-41 +1.439393939393939490e+03 8.636363636363639671e+02 2.476707066507104212e-45 +1.469696969696969973e+03 8.636363636363639671e+02 2.085598728277050792e-49 +1.500000000000000000e+03 8.636363636363639671e+02 8.582459009525187598e-54 +-1.500000000000000000e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 8.939393939393939945e+02 2.845180409263052270e-307 +-1.136363636363636488e+03 8.939393939393939945e+02 4.777307158639866431e-289 +-1.106060606060606005e+03 8.939393939393939945e+02 1.089284707477751557e-271 +-1.075757575757575751e+03 8.939393939393939945e+02 3.608508343024296000e-255 +-1.045454545454545496e+03 8.939393939393939945e+02 1.855875457242586922e-239 +-1.015151515151515127e+03 8.939393939393939945e+02 1.581521332753445921e-224 +-9.848484848484848726e+02 8.939393939393939945e+02 2.380346914686845797e-210 +-9.545454545454545041e+02 8.939393939393939945e+02 6.736617061033316290e-197 +-9.242424242424242493e+02 8.939393939393939945e+02 3.811894358852401519e-184 +-8.939393939393938808e+02 8.939393939393939945e+02 4.579961132755234720e-172 +-8.636363636363636260e+02 8.939393939393939945e+02 1.239346602962361758e-160 +-8.333333333333332575e+02 8.939393939393939945e+02 8.001759500366227833e-150 +-8.030303030303030027e+02 8.939393939393939945e+02 1.304232948234244041e-139 +-7.727272727272727479e+02 8.939393939393939945e+02 5.671273562847458234e-130 +-7.424242424242423795e+02 8.939393939393939945e+02 6.943910903842949126e-121 +-7.121212121212121247e+02 8.939393939393939945e+02 2.523665068051643687e-112 +-6.818181818181817562e+02 8.939393939393939945e+02 2.866373679610536710e-104 +-6.515151515151515014e+02 8.939393939393939945e+02 1.069893269020519330e-96 +-6.212121212121211329e+02 8.939393939393939945e+02 1.378323829382736140e-89 +-5.909090909090908781e+02 8.939393939393939945e+02 6.428733181079069224e-83 +-5.606060606060605096e+02 8.939393939393939945e+02 1.137330255125591933e-76 +-5.303030303030302548e+02 8.939393939393939945e+02 7.985867999539598362e-71 +-5.000000000000000000e+02 8.939393939393939945e+02 2.325856181748250043e-65 +-4.696969696969697452e+02 8.939393939393939945e+02 2.932805033955181061e-60 +-4.393939393939392630e+02 8.939393939393939945e+02 1.669172073207164633e-55 +-4.090909090909090082e+02 8.939393939393939945e+02 4.464554645350283415e-51 +-3.787878787878787534e+02 8.939393939393939945e+02 5.836055178229244256e-47 +-3.484848484848484986e+02 8.939393939393939945e+02 3.872518558409872031e-43 +-3.181818181818180165e+02 8.939393939393939945e+02 1.353108799656736304e-39 +-2.878787878787877617e+02 8.939393939393939945e+02 2.579483791747089407e-36 +-2.575757575757575069e+02 8.939393939393939945e+02 2.776215061516733583e-33 +-2.272727272727272521e+02 8.939393939393939945e+02 1.743478240992615533e-30 +-1.969696969696969973e+02 8.939393939393939945e+02 6.594920231734888535e-28 +-1.666666666666665151e+02 8.939393939393939945e+02 1.549109724599552645e-25 +-1.363636363636362603e+02 8.939393939393939945e+02 2.326740886532363311e-23 +-1.060606060606060055e+02 8.939393939393939945e+02 2.298180960274064409e-21 +-7.575757575757575069e+01 8.939393939393939945e+02 1.533315393829123264e-19 +-4.545454545454549589e+01 8.939393939393939945e+02 7.089149201122708062e-18 +-1.515151515151501371e+01 8.939393939393939945e+02 2.327233294925900274e-16 +1.515151515151524109e+01 8.939393939393939945e+02 5.551371713955518781e-15 +4.545454545454549589e+01 8.939393939393939945e+02 9.834906517405728970e-14 +7.575757575757575069e+01 8.939393939393939945e+02 1.321016453443277362e-12 +1.060606060606062329e+02 8.939393939393939945e+02 1.371628065598409816e-11 +1.363636363636364877e+02 8.939393939393939945e+02 1.121089509384016658e-10 +1.666666666666667425e+02 8.939393939393939945e+02 7.336167021249661736e-10 +1.969696969696969973e+02 8.939393939393939945e+02 3.904234504556167121e-09 +2.272727272727272521e+02 8.939393939393939945e+02 1.714417823045363868e-08 +2.575757575757577342e+02 8.939393939393939945e+02 6.294357909175295720e-08 +2.878787878787879890e+02 8.939393939393939945e+02 1.955436111287653785e-07 +3.181818181818182438e+02 8.939393939393939945e+02 5.195893945539351238e-07 +3.484848484848484986e+02 8.939393939393939945e+02 1.192152875094315257e-06 +3.787878787878789808e+02 8.939393939393939945e+02 2.381512063610709710e-06 +4.090909090909092356e+02 8.939393939393939945e+02 4.171386994035392035e-06 +4.393939393939394904e+02 8.939393939393939945e+02 6.443714674555768282e-06 +4.696969696969697452e+02 8.939393939393939945e+02 8.818710076177945181e-06 +5.000000000000000000e+02 8.939393939393939945e+02 1.072840490473380715e-05 +5.303030303030304822e+02 8.939393939393939945e+02 1.162621955646466530e-05 +5.606060606060605096e+02 8.939393939393939945e+02 1.123286822982196279e-05 +5.909090909090909918e+02 8.939393939393939945e+02 9.672320012642446414e-06 +6.212121212121214739e+02 8.939393939393939945e+02 7.410732345003795511e-06 +6.515151515151515014e+02 8.939393939393939945e+02 5.037885229815230427e-06 +6.818181818181819835e+02 8.939393939393939945e+02 3.026368684010149418e-06 +7.121212121212120110e+02 8.939393939393939945e+02 1.597993975671998298e-06 +7.424242424242424931e+02 8.939393939393939945e+02 7.368261931620260953e-07 +7.727272727272729753e+02 8.939393939393939945e+02 2.943825259327257027e-07 +8.030303030303030027e+02 8.939393939393939945e+02 1.009950414069057492e-07 +8.333333333333334849e+02 8.939393939393939945e+02 2.944941620113755021e-08 +8.636363636363639671e+02 8.939393939393939945e+02 7.215277938779113522e-09 +8.939393939393939945e+02 8.939393939393939945e+02 1.466573596940659211e-09 +9.242424242424244767e+02 8.939393939393939945e+02 2.438750248254334121e-10 +9.545454545454545041e+02 8.939393939393939945e+02 3.267723238714253303e-11 +9.848484848484849863e+02 8.939393939393939945e+02 3.470587925503508303e-12 +1.015151515151515468e+03 8.939393939393939945e+02 2.870579718490605683e-13 +1.045454545454545496e+03 8.939393939393939945e+02 1.814418398434590395e-14 +1.075757575757575978e+03 8.939393939393939945e+02 8.589395343775221809e-16 +1.106060606060606005e+03 8.939393939393939945e+02 2.981018574785773488e-17 +1.136363636363636488e+03 8.939393939393939945e+02 7.415268609422300383e-19 +1.166666666666666970e+03 8.939393939393939945e+02 1.290909947486125653e-20 +1.196969696969696997e+03 8.939393939393939945e+02 1.533847428403295239e-22 +1.227272727272727479e+03 8.939393939393939945e+02 1.211600363895378684e-24 +1.257575757575757507e+03 8.939393939393939945e+02 6.189635416499139188e-27 +1.287878787878787989e+03 8.939393939393939945e+02 1.987010532640086049e-29 +1.318181818181818471e+03 8.939393939393939945e+02 3.889817655100364411e-32 +1.348484848484848499e+03 8.939393939393939945e+02 4.500703460466718864e-35 +1.378787878787878981e+03 8.939393939393939945e+02 2.979513160178888319e-38 +1.409090909090909008e+03 8.939393939393939945e+02 1.091136794320088488e-41 +1.439393939393939490e+03 8.939393939393939945e+02 2.134523160815666617e-45 +1.469696969696969973e+03 8.939393939393939945e+02 2.151258874210555909e-49 +1.500000000000000000e+03 8.939393939393939945e+02 1.075970904295022199e-53 +-1.500000000000000000e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.242424242424244767e+02 3.282252599971482076e-306 +-1.106060606060606005e+03 9.242424242424244767e+02 3.808027481301005765e-288 +-1.075757575757575751e+03 9.242424242424244767e+02 6.116197084169433751e-271 +-1.045454545454545496e+03 9.242424242424244767e+02 1.454269173318239432e-254 +-1.015151515151515127e+03 9.242424242424244767e+02 5.467417281281110391e-239 +-9.848484848484848726e+02 9.242424242424244767e+02 3.466965084269595887e-224 +-9.545454545454545041e+02 9.242424242424244767e+02 3.950625187186950018e-210 +-9.242424242424242493e+02 9.242424242424244767e+02 8.608235771893422856e-197 +-8.939393939393938808e+02 9.242424242424244767e+02 3.811894358851751444e-184 +-8.636363636363636260e+02 9.242424242424244767e+02 3.641295390076443906e-172 +-8.333333333333332575e+02 9.242424242424244767e+02 7.954865747498191044e-161 +-8.030303030303030027e+02 9.242424242424244767e+02 4.208320267534610810e-150 +-7.727272727272727479e+02 9.242424242424244767e+02 5.701437370450883543e-140 +-7.424242424242423795e+02 9.242424242424244767e+02 2.089410622911050916e-130 +-7.121212121212121247e+02 9.242424242424244767e+02 2.185017337565416292e-121 +-6.818181818181817562e+02 9.242424242424244767e+02 6.870193495658118207e-113 +-6.515151515151515014e+02 9.242424242424244767e+02 6.834723485291045029e-105 +-6.212121212121211329e+02 9.242424242424244767e+02 2.261149588469157738e-97 +-5.909090909090908781e+02 9.242424242424244767e+02 2.611415843250447120e-90 +-5.606060606060605096e+02 9.242424242424244767e+02 1.103841607000073970e-83 +-5.303030303030302548e+02 9.242424242424244767e+02 1.788259835300874445e-77 +-5.000000000000000000e+02 9.242424242424244767e+02 1.161235584405632053e-71 +-4.696969696969697452e+02 9.242424242424244767e+02 3.157273288492920653e-66 +-4.393939393939392630e+02 9.242424242424244767e+02 3.749781639093727100e-61 +-4.090909090909090082e+02 9.242424242424244767e+02 2.027053180936205109e-56 +-3.787878787878787534e+02 9.242424242424244767e+02 5.190588847986098680e-52 +-3.484848484848484986e+02 9.242424242424244767e+02 6.544115555519876049e-48 +-3.181818181818180165e+02 9.242424242424244767e+02 4.217180761578386274e-44 +-2.878787878787877617e+02 9.242424242424244767e+02 1.440283700205957869e-40 +-2.575757575757575069e+02 9.242424242424244767e+02 2.699663615826610858e-37 +-2.272727272727272521e+02 9.242424242424244767e+02 2.872445569167344442e-34 +-1.969696969696969973e+02 9.242424242424244767e+02 1.792185002743800138e-31 +-1.666666666666665151e+02 9.242424242424244767e+02 6.765106494816624600e-29 +-1.363636363636362603e+02 9.242424242424244767e+02 1.592071826992876341e-26 +-1.060606060606060055e+02 9.242424242424244767e+02 2.404063375977085067e-24 +-7.575757575757575069e+01 9.242424242424244767e+02 2.394346385576817574e-22 +-4.545454545454549589e+01 9.242424242424244767e+02 1.614774919869199064e-20 +-1.515151515151501371e+01 9.242424242424244767e+02 7.561547082559025693e-19 +1.515151515151524109e+01 9.242424242424244767e+02 2.517887001306245204e-17 +4.545454545454549589e+01 9.242424242424244767e+02 6.098254478752416305e-16 +7.575757575757575069e+01 9.242424242424244767e+02 1.097485946719932795e-14 +1.060606060606062329e+02 9.242424242424244767e+02 1.497478014110306144e-13 +1.363636363636364877e+02 9.242424242424244767e+02 1.578692376829956532e-12 +1.666666666666667425e+02 9.242424242424244767e+02 1.308823873075620816e-11 +1.969696969696969973e+02 9.242424242424244767e+02 8.674534404092873990e-11 +2.272727272727272521e+02 9.242424242424244767e+02 4.666492816798974637e-10 +2.575757575757577342e+02 9.242424242424244767e+02 2.066218498179544902e-09 +2.878787878787879890e+02 9.242424242424244767e+02 7.626555240962835823e-09 +3.181818181818182438e+02 9.242424242424244767e+02 2.373755607470094863e-08 +3.484848484848484986e+02 9.242424242424244767e+02 6.294357909175139548e-08 +3.787878787878789808e+02 9.242424242424244767e+02 1.434797832226741013e-07 +4.090909090909092356e+02 9.242424242424244767e+02 2.833566430996957939e-07 +4.393939393939394904e+02 9.242424242424244767e+02 4.880031423565792628e-07 +4.696969696969697452e+02 9.242424242424244767e+02 7.368261931620156133e-07 +5.000000000000000000e+02 9.242424242424244767e+02 9.793342834294315635e-07 +5.303030303030304822e+02 9.242424242424244767e+02 1.149090232075827735e-06 +5.606060606060605096e+02 9.242424242424244767e+02 1.192152875094306787e-06 +5.909090909090909918e+02 9.242424242424244767e+02 1.094020203654185085e-06 +6.212121212121214739e+02 9.242424242424244767e+02 8.872761371850619861e-07 +6.515151515151515014e+02 9.242424242424244767e+02 6.346296855671360263e-07 +6.818181818181819835e+02 9.242424242424244767e+02 3.989897167427746563e-07 +7.121212121212120110e+02 9.242424242424244767e+02 2.194815096921736443e-07 +7.424242424242424931e+02 9.242424242424244767e+02 1.050286615177756977e-07 +7.727272727272729753e+02 9.242424242424244767e+02 4.341438767599566234e-08 +8.030303030303030027e+02 9.242424242424244767e+02 1.537380432065308991e-08 +8.333333333333334849e+02 9.242424242424244767e+02 4.619769020364092480e-09 +8.636363636363639671e+02 9.242424242424244767e+02 1.165422519016141816e-09 +8.939393939393939945e+02 9.242424242424244767e+02 2.438750248254334121e-10 +9.242424242424244767e+02 9.242424242424244767e+02 4.177650791163534269e-11 +9.545454545454545041e+02 9.242424242424244767e+02 5.774328674328823850e-12 +9.848484848484849863e+02 9.242424242424244767e+02 6.339611667251510458e-13 +1.015151515151515468e+03 9.242424242424244767e+02 5.435836629391048811e-14 +1.045454545454545496e+03 9.242424242424244767e+02 3.574596907389345997e-15 +1.075757575757575978e+03 9.242424242424244767e+02 1.768164275229429683e-16 +1.106060606060606005e+03 9.242424242424244767e+02 6.444577989125273861e-18 +1.136363636363636488e+03 9.242424242424244767e+02 1.693353897939057330e-19 +1.166666666666666970e+03 9.242424242424244767e+02 3.134375024086884577e-21 +1.196969696969696997e+03 9.242424242424244767e+02 3.988745488704843608e-23 +1.227272727272727479e+03 9.242424242424244767e+02 3.401727813564874041e-25 +1.257575757575757507e+03 9.242424242424244767e+02 1.892779177796880703e-27 +1.287878787878787989e+03 9.242424242424244767e+02 6.681290277801030145e-30 +1.318181818181818471e+03 9.242424242424244767e+02 1.453005117716545101e-32 +1.348484848484848499e+03 9.242424242424244767e+02 1.888297121780456365e-35 +1.378787878787878981e+03 9.242424242424244767e+02 1.420638027279050848e-38 +1.409090909090909008e+03 9.242424242424244767e+02 5.986645637013718289e-42 +1.439393939393939490e+03 9.242424242424244767e+02 1.365561729682142488e-45 +1.469696969696969973e+03 9.242424242424244767e+02 1.627312680552132632e-49 +1.500000000000000000e+03 9.242424242424244767e+02 9.766306425176701764e-54 +-1.500000000000000000e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.545454545454545041e+02 2.048882356007675240e-305 +-1.075757575757575751e+03 9.545454545454545041e+02 1.674103951314024610e-287 +-1.045454545454545496e+03 9.545454545454545041e+02 1.929608989010334530e-270 +-1.015151515151515127e+03 9.545454545454545041e+02 3.353449174576296516e-254 +-9.848484848484848726e+02 9.545454545454545041e+02 9.380527417807372543e-239 +-9.545454545454545041e+02 9.545454545454545041e+02 4.503156623245518974e-224 +-9.242424242424242493e+02 9.545454545454545041e+02 3.950625187188297447e-210 +-8.939393939393938808e+02 9.545454545454545041e+02 6.736617061034465262e-197 +-8.636363636363636260e+02 9.545454545454545041e+02 2.371794117561307766e-184 +-8.333333333333332575e+02 9.545454545454545041e+02 1.829222807236285780e-172 +-8.030303030303030027e+02 9.545454545454545041e+02 3.274686139915979102e-161 +-7.727272727272727479e+02 9.545454545454545041e+02 1.440153326793208417e-150 +-7.424242424242423795e+02 9.545454545454545041e+02 1.644636189633696288e-140 +-7.121212121212121247e+02 9.545454545454545041e+02 5.148760122792980852e-131 +-6.818181818181817562e+02 9.545454545454545041e+02 4.659296927051483197e-122 +-6.515151515151515014e+02 9.545454545454545041e+02 1.283511602170492482e-113 +-6.212121212121211329e+02 9.545454545454545041e+02 1.132090696910024055e-105 +-5.909090909090908781e+02 9.545454545454545041e+02 3.358679381568229273e-98 +-5.606060606060605096e+02 9.545454545454545041e+02 3.516650693976234135e-91 +-5.303030303030302548e+02 9.545454545454545041e+02 1.361740296016100718e-84 +-5.000000000000000000e+02 9.545454545454545041e+02 2.041071860286668196e-78 +-4.696969696969697452e+02 9.545454545454545041e+02 1.237882402550990151e-72 +-4.393939393939392630e+02 9.545454545454545041e+02 3.171606292228342913e-67 +-4.090909090909090082e+02 9.545454545454545041e+02 3.579671728198873108e-62 +-3.787878787878787534e+02 9.545454545454545041e+02 1.853617005789016932e-57 +-3.484848484848484986e+02 9.545454545454545041e+02 4.580596805966228948e-53 +-3.181818181818180165e+02 9.545454545454545041e+02 5.612099087386632418e-49 +-2.878787878787877617e+02 9.545454545454545041e+02 3.537278923913275126e-45 +-2.575757575757575069e+02 9.545454545454545041e+02 1.188658400193777306e-41 +-2.272727272727272521e+02 9.545454545454545041e+02 2.204221497796810008e-38 +-1.969696969696969973e+02 9.545454545454545041e+02 2.331814555953481071e-35 +-1.666666666666665151e+02 9.545454545454545041e+02 1.453005117716710410e-32 +-1.363636363636362603e+02 9.545454545454545041e+02 5.499610781659260463e-30 +-1.060606060606060055e+02 9.545454545454545041e+02 1.302294837210690246e-27 +-7.575757575757575069e+01 9.545454545454545041e+02 1.984648844553287095e-25 +-4.545454545454549589e+01 9.545454545454545041e+02 1.999875803674367746e-23 +-1.515151515151501371e+01 9.545454545454545041e+02 1.367347598335432791e-21 +1.515151515151524109e+01 9.545454545454545041e+02 6.501095089494728911e-20 +4.545454545454549589e+01 9.545454545454545041e+02 2.200211702322515011e-18 +7.575757575757575069e+01 9.545454545454545041e+02 5.418948642189010941e-17 +1.060606060606062329e+02 9.545454545454545041e+02 9.917541389068539836e-16 +1.363636363636364877e+02 9.545454545454545041e+02 1.375500651521049814e-14 +1.666666666666667425e+02 9.545454545454545041e+02 1.472577985385762676e-13 +1.969696969696969973e+02 9.545454545454545041e+02 1.237978279006423605e-12 +2.272727272727272521e+02 9.545454545454545041e+02 8.303955618125466304e-12 +2.575757575757577342e+02 9.545454545454545041e+02 4.510014146235534533e-11 +2.878787878787879890e+02 9.545454545454545041e+02 2.010198097242835131e-10 +3.181818181818182438e+02 9.545454545454545041e+02 7.443524460597239882e-10 +3.484848484848484986e+02 9.545454545454545041e+02 2.315109263398909015e-09 +3.787878787878789808e+02 9.545454545454545041e+02 6.107385580804770322e-09 +4.090909090909092356e+02 9.545454545454545041e+02 1.378261373162479996e-08 +4.393939393939394904e+02 9.545454545454545041e+02 2.680187736377945638e-08 +4.696969696969697452e+02 9.545454545454545041e+02 4.518401091155372261e-08 +5.000000000000000000e+02 9.545454545454545041e+02 6.635633443757787832e-08 +5.303030303030304822e+02 9.545454545454545041e+02 8.519492193135942566e-08 +5.606060606060605096e+02 9.545454545454545041e+02 9.585129365858024617e-08 +5.909090909090909918e+02 9.545454545454545041e+02 9.460584959310615629e-08 +6.212121212121214739e+02 9.545454545454545041e+02 8.190682658047596449e-08 +6.515151515151515014e+02 9.545454545454545041e+02 6.211753673035538805e-08 +6.818181818181819835e+02 9.545454545454545041e+02 4.115985597351872563e-08 +7.121212121212120110e+02 9.545454545454545041e+02 2.373755607470153758e-08 +7.424242424242424931e+02 9.545454545454545041e+02 1.185499294385565064e-08 +7.727272727272729753e+02 9.545454545454545041e+02 5.094879290802069921e-09 +8.030303030303030027e+02 9.545454545454545041e+02 1.870085776796276879e-09 +8.333333333333334849e+02 9.545454545454545041e+02 5.811329112628796733e-10 +8.636363636363639671e+02 9.545454545454545041e+02 1.513667830629538220e-10 +8.939393939393939945e+02 9.545454545454545041e+02 3.267723238714310818e-11 +9.242424242424244767e+02 9.545454545454545041e+02 5.774328674329008027e-12 +9.545454545454545041e+02 9.545454545454545041e+02 8.238436825551831218e-13 +9.848484848484849863e+02 9.545454545454545041e+02 9.349412223612470222e-14 +1.015151515151515468e+03 9.545454545454545041e+02 8.304101250837852277e-15 +1.045454545454545496e+03 9.545454545454545041e+02 5.672911599541404415e-16 +1.075757575757575978e+03 9.545454545454545041e+02 2.925662529470643230e-17 +1.106060606060606005e+03 9.545454545454545041e+02 1.116633410280128017e-18 +1.136363636363636488e+03 9.545454545454545041e+02 3.088105188850898088e-20 +1.166666666666666970e+03 9.545454545454545041e+02 6.051445074130749260e-22 +1.196969696969696997e+03 9.545454545454545041e+02 8.206645555750352787e-24 +1.227272727272727479e+03 9.545454545454545041e+02 7.513277266314931599e-26 +1.257575757575757507e+03 9.545454545454545041e+02 4.524092374857465151e-28 +1.287878787878787989e+03 9.545454545454545041e+02 1.743478240992565787e-30 +1.318181818181818471e+03 9.545454545454545041e+02 4.179197469545683692e-33 +1.348484848484848499e+03 9.545454545454545041e+02 6.048286856550476913e-36 +1.378787878787878981e+03 9.545454545454545041e+02 5.123543086988653243e-39 +1.409090909090909008e+03 9.545454545454545041e+02 2.459834491573242810e-42 +1.439393939393939490e+03 9.545454545454545041e+02 6.472937031498399670e-46 +1.469696969696969973e+03 9.545454545454545041e+02 9.017433745251737654e-50 +1.500000000000000000e+03 9.545454545454545041e+02 6.415644086102914005e-54 +-1.500000000000000000e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.075757575757575751e+03 9.848484848484849863e+02 6.937050178107476577e-305 +-1.045454545454545496e+03 9.848484848484849863e+02 4.067134262740196120e-287 +-1.015151515151515127e+03 9.848484848484849863e+02 3.426033257239073849e-270 +-9.848484848484848726e+02 9.848484848484849863e+02 4.429793536379287956e-254 +-9.545454545454545041e+02 9.848484848484849863e+02 9.380527417805239641e-239 +-9.242424242424242493e+02 9.848484848484849863e+02 3.466965084270778368e-224 +-8.939393939393938808e+02 9.848484848484849863e+02 2.380346914687251377e-210 +-8.636363636363636260e+02 9.848484848484849863e+02 3.227403924914910139e-197 +-8.333333333333332575e+02 9.848484848484849863e+02 9.174996973564063017e-185 +-8.030303030303030027e+02 9.848484848484849863e+02 5.799344400514536578e-173 +-7.727272727272727479e+02 9.848484848484849863e+02 8.632103141029203188e-162 +-7.424242424242423795e+02 9.848484848484849863e+02 3.200567843958368242e-151 +-7.121212121212121247e+02 9.848484848484849863e+02 3.123069573182358994e-141 +-6.818181818181817562e+02 9.848484848484849863e+02 8.462828811163247946e-132 +-6.515151515151515014e+02 9.848484848484849863e+02 6.711619999648819982e-123 +-6.212121212121211329e+02 9.848484848484849863e+02 1.639756130904124598e-114 +-5.909090909090908781e+02 9.848484848484849863e+02 1.297469096415528775e-106 +-5.606060606060605096e+02 9.848484848484849863e+02 3.491161610846682618e-99 +-5.303030303030302548e+02 9.848484848484849863e+02 3.350047264315598989e-92 +-5.000000000000000000e+02 9.848484848484849863e+02 1.200760533549154684e-85 +-4.696969696969697452e+02 9.848484848484849863e+02 1.681769093994107527e-79 +-4.393939393939392630e+02 9.848484848484849863e+02 9.616662695258188475e-74 +-4.090909090909090082e+02 9.848484848484849863e+02 2.342812748293857508e-68 +-3.787878787878787534e+02 9.848484848484849863e+02 2.534408630171692137e-63 +-3.484848484848484986e+02 9.848484848484849863e+02 1.267289427994763024e-58 +-3.181818181818180165e+02 9.848484848484849863e+02 3.045319808370037776e-54 +-2.878787878787877617e+02 9.848484848484849863e+02 3.651819440393951439e-50 +-2.575757575757575069e+02 9.848484848484849863e+02 2.266365294794688225e-46 +-2.272727272727272521e+02 9.848484848484849863e+02 7.540206612321115606e-43 +-1.969696969696969973e+02 9.848484848484849863e+02 1.391301834018568820e-39 +-1.666666666666665151e+02 9.848484848484849863e+02 1.471159845332262535e-36 +-1.363636363636362603e+02 9.848484848484849863e+02 9.199790552335570158e-34 +-1.060606060606060055e+02 9.848484848484849863e+02 3.506859212770613443e-31 +-7.575757575757575069e+01 9.848484848484849863e+02 8.388558497347373564e-29 +-4.545454545454549589e+01 9.848484848484849863e+02 1.294657296743477948e-26 +-1.515151515151501371e+01 9.848484848484849863e+02 1.323897049569540353e-24 +1.515151515151524109e+01 9.848484848484849863e+02 9.199887089891889724e-23 +4.545454545454549589e+01 9.848484848484849863e+02 4.450412031472871556e-21 +7.575757575757575069e+01 9.848484848484849863e+02 1.533315393829123264e-19 +1.060606060606062329e+02 9.848484848484849863e+02 3.844713597051835772e-18 +1.363636363636364877e+02 9.848484848484849863e+02 7.160592310969740589e-17 +1.666666666666667425e+02 9.848484848484849863e+02 1.009720453475543344e-15 +1.969696969696969973e+02 9.848484848484849863e+02 1.097485946719956145e-14 +2.272727272727272521e+02 9.848484848484849863e+02 9.349412223612138269e-14 +2.575757575757577342e+02 9.848484848484849863e+02 6.339611667251555897e-13 +2.878787878787879890e+02 9.848484848484849863e+02 3.470587925503508303e-12 +3.181818181818182438e+02 9.848484848484849863e+02 1.553953783700685556e-11 +3.484848484848484986e+02 9.848484848484849863e+02 5.757897918648237784e-11 +3.787878787878789808e+02 9.848484848484849863e+02 1.784186981526963786e-10 +4.090909090909092356e+02 9.848484848484849863e+02 4.666492816799106986e-10 +4.393939393939394904e+02 9.848484848484849863e+02 1.038488082495702887e-09 +4.696969696969697452e+02 9.848484848484849863e+02 1.979810045147800740e-09 +5.000000000000000000e+02 9.848484848484849863e+02 3.251401439798301898e-09 +5.303030303030304822e+02 9.848484848484849863e+02 4.619769020364223175e-09 +5.606060606060605096e+02 9.848484848484849863e+02 5.696572446328830850e-09 +5.909090909090909918e+02 9.848484848484849863e+02 6.107385580804661962e-09 +6.212121212121214739e+02 9.848484848484849863e+02 5.696572446328830850e-09 +6.515151515151515014e+02 9.848484848484849863e+02 4.619769020364174371e-09 +6.818181818181819835e+02 9.848484848484849863e+02 3.251401439798279564e-09 +7.121212121212120110e+02 9.848484848484849863e+02 1.979810045147821420e-09 +7.424242424242424931e+02 9.848484848484849863e+02 1.038488082495702887e-09 +7.727272727272729753e+02 9.848484848484849863e+02 4.666492816799106986e-10 +8.030303030303030027e+02 9.848484848484849863e+02 1.784186981526963786e-10 +8.333333333333334849e+02 9.848484848484849863e+02 5.757897918648176391e-11 +8.636363636363639671e+02 9.848484848484849863e+02 1.553953783700658091e-11 +8.939393939393939945e+02 9.848484848484849863e+02 3.470587925503545866e-12 +9.242424242424244767e+02 9.848484848484849863e+02 6.339611667251555897e-13 +9.545454545454545041e+02 9.848484848484849863e+02 9.349412223612470222e-14 +9.848484848484849863e+02 9.848484848484849863e+02 1.097485946719979653e-14 +1.015151515151515468e+03 9.848484848484849863e+02 1.009720453475529144e-15 +1.045454545454545496e+03 9.848484848484849863e+02 7.160592310969638284e-17 +1.075757575757575978e+03 9.848484848484849863e+02 3.844713597051699417e-18 +1.106060606060606005e+03 9.848484848484849863e+02 1.533315393829188746e-19 +1.136363636363636488e+03 9.848484848484849863e+02 4.450412031472808362e-21 +1.166666666666666970e+03 9.848484848484849863e+02 9.199887089892020204e-23 +1.196969696969696997e+03 9.848484848484849863e+02 1.323897049569596924e-24 +1.227272727272727479e+03 9.848484848484849863e+02 1.294657296743477948e-26 +1.257575757575757507e+03 9.848484848484849863e+02 8.388558497347731175e-29 +1.287878787878787989e+03 9.848484848484849863e+02 3.506859212770513601e-31 +1.318181818181818471e+03 9.848484848484849863e+02 9.199790552335046724e-34 +1.348484848484848499e+03 9.848484848484849863e+02 1.471159845332262535e-36 +1.378787878787878981e+03 9.848484848484849863e+02 1.391301834018568820e-39 +1.409090909090909008e+03 9.848484848484849863e+02 7.540206612321650885e-43 +1.439393939393939490e+03 9.848484848484849863e+02 2.266365294794784682e-46 +1.469696969696969973e+03 9.848484848484849863e+02 3.651819440393951439e-50 +1.500000000000000000e+03 9.848484848484849863e+02 3.045319808370298000e-54 +-1.500000000000000000e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.015151515151515468e+03 1.275945375852921194e-304 +-1.015151515151515127e+03 1.015151515151515468e+03 5.466801672782783114e-287 +-9.848484848484848726e+02 1.015151515151515468e+03 3.426033257238684227e-270 +-9.545454545454545041e+02 1.015151515151515468e+03 3.353449174575152457e-254 +-9.242424242424242493e+02 1.015151515151515468e+03 5.467417281281110391e-239 +-8.939393939393938808e+02 1.015151515151515468e+03 1.581521332753086233e-224 +-8.636363636363636260e+02 1.015151515151515468e+03 8.634670942947184589e-211 +-8.333333333333332575e+02 1.015151515151515468e+03 9.454390984310646192e-198 +-8.030303030303030027e+02 1.015151515151515468e+03 2.203134651993508067e-185 +-7.727272727272727479e+02 1.015151515151515468e+03 1.158069139744006525e-173 +-7.424242424242423795e+02 1.015151515151515468e+03 1.453595970926600868e-162 +-7.121212121212121247e+02 1.015151515151515468e+03 4.606404570852803637e-152 +-6.818181818181817562e+02 1.015151515151515468e+03 3.891764262948959632e-142 +-6.515151515151515014e+02 1.015151515151515468e+03 9.245226322402562645e-133 +-6.212121212121211329e+02 1.015151515151515468e+03 6.505178216560347553e-124 +-5.909090909090908781e+02 1.015151515151515468e+03 1.426326987358598079e-115 +-5.606060606060605096e+02 1.015151515151515468e+03 1.024019974798610168e-107 +-5.303030303030302548e+02 1.015151515151515468e+03 2.526398915685159803e-100 +-5.000000000000000000e+02 1.015151515151515468e+03 2.245111407822327572e-93 +-4.696969696969697452e+02 1.015151515151515468e+03 7.523470174958620943e-87 +-4.393939393939392630e+02 1.015151515151515468e+03 9.940501002456545530e-81 +-4.090909090909090082e+02 1.015151515151515468e+03 5.408005114244421933e-75 +-3.787878787878787534e+02 1.015151515151515468e+03 1.263563911257707467e-69 +-3.484848484848484986e+02 1.015151515151515468e+03 1.320823368052294588e-64 +-3.181818181818180165e+02 1.015151515151515468e+03 6.426867661539752703e-60 +-2.878787878787877617e+02 1.015151515151515468e+03 1.512670326909520541e-55 +-2.575757575757575069e+02 1.015151515151515468e+03 1.787418838639570651e-51 +-2.272727272727272521e+02 1.015151515151515468e+03 1.099147165157748323e-47 +-1.969696969696969973e+02 1.015151515151515468e+03 3.641721635590073509e-44 +-1.666666666666665151e+02 1.015151515151515468e+03 6.722278760459066307e-41 +-1.363636363636362603e+02 1.015151515151515468e+03 7.139802540244930781e-38 +-1.060606060606060055e+02 1.015151515151515468e+03 4.500703460466398667e-35 +-7.575757575757575069e+01 1.015151515151515468e+03 1.734711582546477076e-32 +-4.545454545454549589e+01 1.015151515151515468e+03 4.206477445196770851e-30 +-1.515151515151501371e+01 1.015151515151515468e+03 6.594920231734514557e-28 +1.515151515151524109e+01 1.015151515151515468e+03 6.861500121974453477e-26 +4.545454545454549589e+01 1.015151515151515468e+03 4.856568981151256086e-24 +7.575757575757575069e+01 1.015151515151515468e+03 2.394346385576783719e-22 +1.060606060606062329e+02 1.015151515151515468e+03 8.408157975774296977e-21 +1.363636363636364877e+02 1.015151515151515468e+03 2.148049618647392149e-19 +1.666666666666667425e+02 1.015151515151515468e+03 4.072433264588427385e-18 +1.969696969696969973e+02 1.015151515151515468e+03 5.837542882740915424e-17 +2.272727272727272521e+02 1.015151515151515468e+03 6.437784184080029323e-16 +2.575757575757577342e+02 1.015151515151515468e+03 5.551371713955282123e-15 +2.878787878787879890e+02 1.015151515151515468e+03 3.799379475519952498e-14 +3.181818181818182438e+02 1.015151515151515468e+03 2.092319353028601546e-13 +3.484848484848484986e+02 1.015151515151515468e+03 9.387808790462638915e-13 +3.787878787878789808e+02 1.015151515151515468e+03 3.470587925503410156e-12 +4.090909090909092356e+02 1.015151515151515468e+03 1.067799151664029815e-11 +4.393939393939394904e+02 1.015151515151515468e+03 2.758242893688829047e-11 +4.696969696969697452e+02 1.015151515151515468e+03 6.027040850409457211e-11 +5.000000000000000000e+02 1.015151515151515468e+03 1.121089509383976850e-10 +5.303030303030304822e+02 1.015151515151515468e+03 1.784186981526919325e-10 +5.606060606060605096e+02 1.015151515151515468e+03 2.438750248254264845e-10 +5.909090909090909918e+02 1.015151515151515468e+03 2.870434826384596710e-10 +6.212121212121214739e+02 1.015151515151515468e+03 2.913208311720561557e-10 +6.515151515151515014e+02 1.015151515151515468e+03 2.549720171445584657e-10 +6.818181818181819835e+02 1.015151515151515468e+03 1.922329515916802457e-10 +7.121212121212120110e+02 1.015151515151515468e+03 1.245541639253578052e-10 +7.424242424242424931e+02 1.015151515151515468e+03 6.910796398284168450e-11 +7.727272727272729753e+02 1.015151515151515468e+03 3.267723238714160245e-11 +8.030303030303030027e+02 1.015151515151515468e+03 1.308823873075606599e-11 +8.333333333333334849e+02 1.015151515151515468e+03 4.408297904797566477e-12 +8.636363636363639671e+02 1.015151515151515468e+03 1.237978279006344643e-12 +8.939393939393939945e+02 1.015151515151515468e+03 2.870579718490625878e-13 +9.242424242424244767e+02 1.015151515151515468e+03 5.435836629391242555e-14 +9.545454545454545041e+02 1.015151515151515468e+03 8.304101250837852277e-15 +9.848484848484849863e+02 1.015151515151515468e+03 1.009720453475529144e-15 +1.015151515151515468e+03 1.015151515151515468e+03 9.629601882390976741e-17 +1.045454545454545496e+03 1.015151515151515468e+03 7.089149201122657218e-18 +1.075757575757575978e+03 1.015151515151515468e+03 3.960062252250538946e-19 +1.106060606060606005e+03 1.015151515151515468e+03 1.647931249405101346e-20 +1.136363636363636488e+03 1.015151515151515468e+03 5.009287693440618573e-22 +1.166666666666666970e+03 1.015151515151515468e+03 1.089298387811083242e-23 +1.196969696969696997e+03 1.015151515151515468e+03 1.657484593072496569e-25 +1.227272727272727479e+03 1.015151515151515468e+03 1.724031541468338199e-27 +1.257575757575757507e+03 1.015151515151515468e+03 1.196076224162188080e-29 +1.287878787878787989e+03 1.015151515151515468e+03 5.393601910098739758e-32 +1.318181818181818471e+03 1.015151515151515468e+03 1.538711858188925864e-34 +1.348484848484848499e+03 1.015151515151515468e+03 2.699663615826687283e-37 +1.378787878787878981e+03 1.015151515151515468e+03 2.828232246048750057e-40 +1.409090909090909008e+03 1.015151515151515468e+03 1.715600772060368348e-43 +1.439393939393939490e+03 1.015151515151515468e+03 5.836055178228995336e-47 +1.469696969696969973e+03 1.015151515151515468e+03 1.076947037256926341e-50 +1.500000000000000000e+03 1.015151515151515468e+03 1.041536444950803760e-54 +-1.500000000000000000e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.045454545454545496e+03 1.275945375853646485e-304 +-9.848484848484848726e+02 1.045454545454545496e+03 4.067134262741583183e-287 +-9.545454545454545041e+02 1.045454545454545496e+03 1.929608989010334530e-270 +-9.242424242424242493e+02 1.045454545454545496e+03 1.454269173318735367e-254 +-8.939393939393938808e+02 1.045454545454545496e+03 1.855875457243220100e-239 +-8.636363636363636260e+02 1.045454545454545496e+03 4.269517823377249477e-225 +-8.333333333333332575e+02 1.045454545454545496e+03 1.882763600863253646e-211 +-8.030303030303030027e+02 1.045454545454545496e+03 1.690146173206725593e-198 +-7.727272727272727479e+02 1.045454545454545496e+03 3.276063875425019705e-186 +-7.424242424242423795e+02 1.045454545454545496e+03 1.452552204921924444e-174 +-7.121212121212121247e+02 1.045454545454545496e+03 1.558754313407265652e-163 +-6.818181818181817562e+02 1.045454545454545496e+03 4.278277120823608505e-153 +-6.515151515151515014e+02 1.045454545454545496e+03 3.169916622934572130e-143 +-6.212121212121211329e+02 1.045454545454545496e+03 6.683752649730692834e-134 +-5.909090909090908781e+02 1.045454545454545496e+03 4.222367043598891692e-125 +-5.606060606060605096e+02 1.045454545454545496e+03 8.404032505440477884e-117 +-5.303030303030302548e+02 1.045454545454545496e+03 5.534930789536566627e-109 +-5.000000000000000000e+02 1.045454545454545496e+03 1.265288505022653967e-101 +-4.696969696969697452e+02 1.045454545454545496e+03 1.051825158759539443e-94 +-4.393939393939392630e+02 1.045454545454545496e+03 3.327066334118231227e-88 +-4.090909090909090082e+02 1.045454545454545496e+03 4.184987151321619861e-82 +-3.787878787878787534e+02 1.045454545454545496e+03 2.185022806595857047e-76 +-3.484848484848484986e+02 1.045454545454545496e+03 4.936566251689879803e-71 +-3.181818181818180165e+02 1.045454545454545496e+03 5.025076191585378721e-66 +-2.878787878787877617e+02 1.045454545454545496e+03 2.396702422958070473e-61 +-2.575757575757575069e+02 1.045454545454545496e+03 5.562986682805115916e-57 +-2.272727272727272521e+02 1.045454545454545496e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 1.045454545454545496e+03 3.995357065034140419e-49 +-1.666666666666665151e+02 1.045454545454545496e+03 1.325453195114728556e-45 +-1.363636363636362603e+02 1.045454545454545496e+03 2.459834491573138303e-42 +-1.060606060606060055e+02 1.045454545454545496e+03 2.636128257324793528e-39 +-7.575757575757575069e+01 1.045454545454545496e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 1.045454545454545496e+03 6.578229000975904194e-34 +-1.515151515151501371e+01 1.045454545454545496e+03 1.622114593737591843e-31 +1.515151515151524109e+01 1.045454545454545496e+03 2.590327744386188949e-29 +4.545454545454549589e+01 1.045454545454545496e+03 2.748101820202508624e-27 +7.575757575757575069e+01 1.045454545454545496e+03 1.984648844553202377e-25 +1.060606060606062329e+02 1.045454545454545496e+03 9.984784196713949567e-24 +1.363636363636364877e+02 1.045454545454545496e+03 3.576784713994143856e-22 +1.666666666666667425e+02 1.045454545454545496e+03 9.313320549156651543e-21 +1.969696969696969973e+02 1.045454545454545496e+03 1.797198369250585452e-19 +2.272727272727272521e+02 1.045454545454545496e+03 2.617295991581752854e-18 +2.575757575757577342e+02 1.045454545454545496e+03 2.925662529470684522e-17 +2.878787878787879890e+02 1.045454545454545496e+03 2.549898842689604287e-16 +3.181818181818182438e+02 1.045454545454545496e+03 1.758026172274798347e-15 +3.484848484848484986e+02 1.045454545454545496e+03 9.715636854068464935e-15 +3.787878787878789808e+02 1.045454545454545496e+03 4.355762747543258115e-14 +4.090909090909092356e+02 1.045454545454545496e+03 1.601294376118558555e-13 +4.393939393939394904e+02 1.045454545454545496e+03 4.873295378257415847e-13 +4.696969696969697452e+02 1.045454545454545496e+03 1.237978279006397351e-12 +5.000000000000000000e+02 1.045454545454545496e+03 2.643624361305278658e-12 +5.303030303030304822e+02 1.045454545454545496e+03 4.773139830449640254e-12 +5.606060606060605096e+02 1.045454545454545496e+03 7.320000032675046532e-12 +5.909090909090909918e+02 1.045454545454545496e+03 9.566848707109044468e-12 +6.212121212121214739e+02 1.045454545454545496e+03 1.067799151664060188e-11 +6.515151515151515014e+02 1.045454545454545496e+03 1.018705348782991894e-11 +6.818181818181819835e+02 1.045454545454545496e+03 8.303955618125317670e-12 +7.121212121212120110e+02 1.045454545454545496e+03 5.774328674328947442e-12 +7.424242424242424931e+02 1.045454545454545496e+03 3.415578104546164842e-12 +7.727272727272729753e+02 1.045454545454545496e+03 1.711602587959628861e-12 +8.030303030303030027e+02 1.045454545454545496e+03 7.227880372012419628e-13 +8.333333333333334849e+02 1.045454545454545496e+03 2.555319222097591169e-13 +8.636363636363639671e+02 1.045454545454545496e+03 7.504573066194429743e-14 +8.939393939393939945e+02 1.045454545454545496e+03 1.814418398434603648e-14 +9.242424242424244767e+02 1.045454545454545496e+03 3.574596907389447760e-15 +9.545454545454545041e+02 1.045454545454545496e+03 5.672911599541524716e-16 +9.848484848484849863e+02 1.045454545454545496e+03 7.160592310969638284e-17 +1.015151515151515468e+03 1.045454545454545496e+03 7.089149201122657218e-18 +1.045454545454545496e+03 1.045454545454545496e+03 5.421797970393833297e-19 +1.075757575757575978e+03 1.045454545454545496e+03 3.151098353630599907e-20 +1.106060606060606005e+03 1.045454545454545496e+03 1.367347598335423011e-21 +1.136363636363636488e+03 1.045454545454545496e+03 4.346971004207148374e-23 +1.166666666666666970e+03 1.045454545454545496e+03 9.922964700149091067e-25 +1.196969696969696997e+03 1.045454545454545496e+03 1.592071826992967029e-26 +1.227272727272727479e+03 1.045454545454545496e+03 1.755228059978329177e-28 +1.257575757575757507e+03 1.045454545454545496e+03 1.298377177976066786e-30 +1.287878787878787989e+03 1.045454545454545496e+03 6.284560592169752431e-33 +1.318181818181818471e+03 1.045454545454545496e+03 1.938784546125242215e-35 +1.348484848484848499e+03 1.045454545454545496e+03 3.708533372700188003e-38 +1.378787878787878981e+03 1.045454545454545496e+03 4.273599597681460303e-41 +1.409090909090909008e+03 1.045454545454545496e+03 2.879181287861044159e-44 +1.439393939393939490e+03 1.045454545454545496e+03 1.099147165157826597e-47 +1.469696969696969973e+03 1.045454545454545496e+03 2.301685591583223533e-51 +1.500000000000000000e+03 1.045454545454545496e+03 2.556199277280019647e-55 +-1.500000000000000000e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.075757575757575978e+03 6.937050178107476577e-305 +-9.545454545454545041e+02 1.075757575757575978e+03 1.674103951313643722e-287 +-9.242424242424242493e+02 1.075757575757575978e+03 6.116197084170823908e-271 +-8.939393939393938808e+02 1.075757575757575978e+03 3.608508343024296000e-255 +-8.636363636363636260e+02 1.075757575757575978e+03 3.663029685141270145e-240 +-8.333333333333332575e+02 1.075757575757575978e+03 6.807732712389689872e-226 +-8.030303030303030027e+02 1.075757575757575978e+03 2.461842699099061891e-212 +-7.727272727272727479e+02 1.075757575757575978e+03 1.838754821947033270e-199 +-7.424242424242423795e+02 1.075757575757575978e+03 3.007229728439571728e-187 +-7.121212121212121247e+02 1.075757575757575978e+03 1.140317375233273236e-175 +-6.818181818181817562e+02 1.075757575757575978e+03 1.060234400453697143e-164 +-6.515151515151515014e+02 1.075757575757575978e+03 2.553049735605590669e-154 +-6.212121212121211329e+02 1.075757575757575978e+03 1.679676617131450600e-144 +-5.909090909090908781e+02 1.075757575757575978e+03 3.181210730371993723e-135 +-5.606060606060605096e+02 1.075757575757575978e+03 1.825216843125098206e-126 +-5.303030303030302548e+02 1.075757575757575978e+03 3.334342676870646712e-118 +-5.000000000000000000e+02 1.075757575757575978e+03 2.035924916243510205e-110 +-4.696969696969697452e+02 1.075757575757575978e+03 4.356268475749017056e-103 +-4.393939393939392630e+02 1.075757575757575978e+03 3.420408862336267214e-96 +-4.090909090909090082e+02 1.075757575757575978e+03 1.030681849547706861e-89 +-3.787878787878787534e+02 1.075757575757575978e+03 1.245061282106763618e-83 +-3.484848484848484986e+02 1.075757575757575978e+03 6.290369538745158613e-78 +-3.181818181818180165e+02 1.075757575757575978e+03 1.384982613310252862e-72 +-2.878787878787877617e+02 1.075757575757575978e+03 1.382999979475576870e-67 +-2.575757575757575069e+02 1.075757575757575978e+03 6.510288553050723435e-63 +-2.272727272727272521e+02 1.075757575757575978e+03 1.499797405510752735e-58 +-1.969696969696969973e+02 1.075757575757575978e+03 1.753221946291435356e-54 +-1.666666666666665151e+02 1.075757575757575978e+03 1.076947037256926341e-50 +-1.363636363636362603e+02 1.075757575757575978e+03 3.595420650647964607e-47 +-1.060606060606060055e+02 1.075757575757575978e+03 6.739246103221155921e-44 +-7.575757575757575069e+01 1.075757575757575978e+03 7.317303358737055924e-41 +-4.545454545454549589e+01 1.075757575757575978e+03 4.742467831580702116e-38 +-1.515151515151501371e+01 1.075757575757575978e+03 1.888297121780402909e-35 +1.515151515151524109e+01 1.075757575757575978e+03 4.748008073877725853e-33 +4.545454545454549589e+01 1.075757575757575978e+03 7.740230330072250638e-31 +7.575757575757575069e+01 1.075757575757575978e+03 8.388558497347134782e-29 +1.060606060606062329e+02 1.075757575757575978e+03 6.189635416498963409e-27 +1.363636363636364877e+02 1.075757575757575978e+03 3.180562259591947158e-25 +1.666666666666667425e+02 1.075757575757575978e+03 1.162744299662175563e-23 +1.969696969696969973e+02 1.075757575757575978e+03 3.085673479698751498e-22 +2.272727272727272521e+02 1.075757575757575978e+03 6.057712465178513888e-21 +2.575757575757577342e+02 1.075757575757575978e+03 8.954294013013378716e-20 +2.878787878787879890e+02 1.075757575757575978e+03 1.013100858776567792e-18 +3.181818181818182438e+02 1.075757575757575978e+03 8.907807991230201379e-18 +3.484848484848484986e+02 1.075757575757575978e+03 6.172308083818299879e-17 +3.787878787878789808e+02 1.075757575757575978e+03 3.413565520039352413e-16 +4.090909090909092356e+02 1.075757575757575978e+03 1.524198984291542739e-15 +4.393939393939394904e+02 1.075757575757575978e+03 5.551371713955361009e-15 +4.696969696969697452e+02 1.075757575757575978e+03 1.664179486460309577e-14 +5.000000000000000000e+02 1.075757575757575978e+03 4.138288825130378369e-14 +5.303030303030304822e+02 1.075757575757575978e+03 8.592218911187478174e-14 +5.606060606060605096e+02 1.075757575757575978e+03 1.497478014110295541e-13 +5.909090909090909918e+02 1.075757575757575978e+03 2.199664314715052058e-13 +6.212121212121214739e+02 1.075757575757575978e+03 2.731033359526279789e-13 +6.515151515151515014e+02 1.075757575757575978e+03 2.870579718490585489e-13 +6.818181818181819835e+02 1.075757575757575978e+03 2.555319222097554818e-13 +7.121212121212120110e+02 1.075757575757575978e+03 1.924766926750530845e-13 +7.424242424242424931e+02 1.075757575757575978e+03 1.224211976440204417e-13 +7.727272727272729753e+02 1.075757575757575978e+03 6.552879881345007959e-14 +8.030303030303030027e+02 1.075757575757575978e+03 2.938461975882613539e-14 +8.333333333333334849e+02 1.075757575757575978e+03 1.097485946719932795e-14 +8.636363636363639671e+02 1.075757575757575978e+03 3.390089671968650007e-15 +8.939393939393939945e+02 1.075757575757575978e+03 8.589395343775526507e-16 +9.242424242424244767e+02 1.075757575757575978e+03 1.768164275229492546e-16 +9.545454545454545041e+02 1.075757575757575978e+03 2.925662529470643230e-17 +9.848484848484849863e+02 1.075757575757575978e+03 3.844713597051699417e-18 +1.015151515151515468e+03 1.075757575757575978e+03 3.960062252250538946e-19 +1.045454545454545496e+03 1.075757575757575978e+03 3.151098353630599907e-20 +1.075757575757575978e+03 1.075757575757575978e+03 1.906913806200898278e-21 +1.106060606060606005e+03 1.075757575757575978e+03 8.628993064866322181e-23 +1.136363636363636488e+03 1.075757575757575978e+03 2.867236291273633220e-24 +1.166666666666666970e+03 1.075757575757575978e+03 6.861500121974648627e-26 +1.196969696969696997e+03 1.075757575757575978e+03 1.158426196376296190e-27 +1.227272727272727479e+03 1.075757575757575978e+03 1.349946039877017404e-29 +1.257575757575757507e+03 1.075757575757575978e+03 1.061040093814868698e-31 +1.287878787878787989e+03 1.075757575757575978e+03 5.489675720399862976e-34 +1.318181818181818471e+03 1.075757575757575978e+03 1.822455038103659995e-36 +1.348484848484848499e+03 1.075757575757575978e+03 3.779387970961925974e-39 +1.378787878787878981e+03 1.075757575757575978e+03 4.760619827379282055e-42 +1.409090909090909008e+03 1.075757575757575978e+03 3.537278923913174313e-45 +1.439393939393939490e+03 1.075757575757575978e+03 1.503795788736007558e-48 +1.469696969696969973e+03 1.075757575757575978e+03 3.543526686620262663e-52 +1.500000000000000000e+03 1.075757575757575978e+03 4.478029310896750347e-56 +-1.500000000000000000e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.106060606060606005e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.106060606060606005e+03 2.048882356008141448e-305 +-9.242424242424242493e+02 1.106060606060606005e+03 3.808027481303170500e-288 +-8.939393939393938808e+02 1.106060606060606005e+03 1.089284707478123001e-271 +-8.636363636363636260e+02 1.106060606060606005e+03 5.113075120197990284e-256 +-8.333333333333332575e+02 1.106060606060606005e+03 4.193987081499997356e-241 +-8.030303030303030027e+02 1.106060606060606005e+03 6.393584769897403150e-227 +-7.727272727272727479e+02 1.106060606060606005e+03 1.924270086700422410e-213 +-7.424242424242423795e+02 1.106060606060606005e+03 1.213073988785690977e-200 +-7.121212121212121247e+02 1.106060606060606005e+03 1.697333464714009116e-188 +-6.818181818181817562e+02 1.106060606060606005e+03 5.578638260890735435e-177 +-6.515151515151515014e+02 1.106060606060606005e+03 4.552568153888466629e-166 +-6.212121212121211329e+02 1.106060606060606005e+03 9.738713381805993122e-156 +-5.909090909090908781e+02 1.106060606060606005e+03 5.758068049509534181e-146 +-5.606060606060605096e+02 1.106060606060606005e+03 9.909662211055232393e-137 +-5.303030303030302548e+02 1.106060606060606005e+03 5.221413508757310352e-128 +-5.000000000000000000e+02 1.106060606060606005e+03 8.848474370846281444e-120 +-4.696969696969697452e+02 1.106060606060606005e+03 5.060194744259303064e-112 +-4.393939393939392630e+02 1.106060606060606005e+03 1.023329762420148192e-104 +-4.090909090909090082e+02 1.106060606060606005e+03 7.659635376588633220e-98 +-3.787878787878787534e+02 1.106060606060606005e+03 2.218210938815732637e-91 +-3.484848484848484986e+02 1.106060606060606005e+03 2.594905486198033972e-85 +-3.181818181818180165e+02 1.106060606060606005e+03 1.278643463138927912e-79 +-2.878787878787877617e+02 1.106060606060606005e+03 2.763983341614358425e-74 +-2.575757575757575069e+02 1.106060606060606005e+03 2.726414009001815065e-69 +-2.272727272727272521e+02 1.106060606060606005e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 1.106060606060606005e+03 2.932805033955430888e-60 +-1.666666666666665151e+02 1.106060606060606005e+03 3.439226478518160643e-56 +-1.363636363636362603e+02 1.106060606060606005e+03 2.128109343453562554e-52 +-1.060606060606060055e+02 1.106060606060606005e+03 7.183115904221710259e-49 +-7.575757575757575069e+01 1.106060606060606005e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 1.106060606060606005e+03 1.507810083289676178e-42 +-1.515151515151501371e+01 1.106060606060606005e+03 9.959548950521511814e-40 +1.515151515151524109e+01 1.106060606060606005e+03 4.048320222077672751e-37 +4.545454545454549589e+01 1.106060606060606005e+03 1.040399671311722050e-34 +7.575757575757575069e+01 1.106060606060606005e+03 1.734711582546698766e-32 +1.060606060606062329e+02 1.106060606060606005e+03 1.923229879971634848e-30 +1.363636363636364877e+02 1.106060606060606005e+03 1.451278128946221470e-28 +1.666666666666667425e+02 1.106060606060606005e+03 7.620577489683251491e-27 +1.969696969696969973e+02 1.106060606060606005e+03 2.843208481814099168e-25 +2.272727272727272521e+02 1.106060606060606005e+03 7.686745253455188263e-24 +2.575757575757577342e+02 1.106060606060606005e+03 1.533847428403316868e-22 +2.878787878787879890e+02 1.106060606060606005e+03 2.298180960274162211e-21 +3.181818181818182438e+02 1.106060606060606005e+03 2.627052324647344891e-20 +3.484848484848484986e+02 1.106060606060606005e+03 2.324980321593567732e-19 +3.787878787878789808e+02 1.106060606060606005e+03 1.614667396734175954e-18 +4.090909090909092356e+02 1.106060606060606005e+03 8.907807991230769914e-18 +4.393939393939394904e+02 1.106060606060606005e+03 3.946907027549074290e-17 +4.696969696969697452e+02 1.106060606060606005e+03 1.418335871733475388e-16 +5.000000000000000000e+02 1.106060606060606005e+03 4.169066704949732522e-16 +5.303030303030304822e+02 1.106060606060606005e+03 1.009720453475586337e-15 +5.606060606060605096e+02 1.106060606060606005e+03 2.027190509963066340e-15 +5.909090909090909918e+02 1.106060606060606005e+03 3.390089671968891004e-15 +6.212121212121214739e+02 1.106060606060606005e+03 4.739218035293334066e-15 +6.515151515151515014e+02 1.106060606060606005e+03 5.551371713955637110e-15 +6.818181818181819835e+02 1.106060606060606005e+03 5.454749817366389219e-15 +7.121212121212120110e+02 1.106060606060606005e+03 4.495485802090147684e-15 +7.424242424242424931e+02 1.106060606060606005e+03 3.103241738433734813e-15 +7.727272727272729753e+02 1.106060606060606005e+03 1.789638228793598519e-15 +8.030303030303030027e+02 1.106060606060606005e+03 8.589395343775709917e-16 +8.333333333333334849e+02 1.106060606060606005e+03 3.413565520039473700e-16 +8.636363636363639671e+02 1.106060606060606005e+03 1.116262575131954340e-16 +8.939393939393939945e+02 1.106060606060606005e+03 2.981018574785816013e-17 +9.242424242424244767e+02 1.106060606060606005e+03 6.444577989125319313e-18 +9.545454545454545041e+02 1.106060606060606005e+03 1.116633410280128017e-18 +9.848484848484849863e+02 1.106060606060606005e+03 1.533315393829188746e-19 +1.015151515151515468e+03 1.106060606060606005e+03 1.647931249405066438e-20 +1.045454545454545496e+03 1.106060606060606005e+03 1.367347598335384267e-21 +1.075757575757575978e+03 1.106060606060606005e+03 8.628993064866322181e-23 +1.106060606060606005e+03 1.106060606060606005e+03 4.075259886177726360e-24 +1.136363636363636488e+03 1.106060606060606005e+03 1.415470165255562630e-25 +1.166666666666666970e+03 1.106060606060606005e+03 3.548919357599413493e-27 +1.196969696969696997e+03 1.106060606060606005e+03 6.296582306044642953e-29 +1.227272727272727479e+03 1.106060606060606005e+03 7.740230330072692047e-31 +1.257575757575757507e+03 1.106060606060606005e+03 6.446642623741004502e-33 +1.287878787878787989e+03 1.106060606060606005e+03 3.553023206116485885e-35 +1.318181818181818471e+03 1.106060606060606005e+03 1.264051646960954002e-37 +1.348484848484848499e+03 1.106060606060606005e+03 2.828232246048910742e-40 +1.378787878787878981e+03 1.106060606060606005e+03 3.872518558409981954e-43 +1.409090909090909008e+03 1.106060606060606005e+03 3.153613066582500354e-46 +1.439393939393939490e+03 1.106060606060606005e+03 1.482625960384818511e-49 +1.469696969696969973e+03 1.106060606060606005e+03 3.901202425592560285e-53 +1.500000000000000000e+03 1.106060606060606005e+03 5.562986682805431733e-57 +-1.500000000000000000e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.136363636363636488e+03 3.282252599974094537e-306 +-8.939393939393938808e+02 1.136363636363636488e+03 4.777307158641496908e-289 +-8.636363636363636260e+02 1.136363636363636488e+03 1.087474689039286692e-272 +-8.333333333333332575e+02 1.136363636363636488e+03 4.125784643840825254e-257 +-8.030303030303030027e+02 1.136363636363636488e+03 2.776741792535026036e-242 +-7.727272727272727479e+02 1.136363636363636488e+03 3.524192993212143176e-228 +-7.424242424242423795e+02 1.136363636363636488e+03 8.955634832416909822e-215 +-7.121212121212121247e+02 1.136363636363636488e+03 4.831994162342543234e-202 +-6.818181818181817562e+02 1.136363636363636488e+03 5.862652341348841804e-190 +-6.515151515151515014e+02 1.136363636363636488e+03 1.692027994384394806e-178 +-6.212121212121211329e+02 1.136363636363636488e+03 1.227264349568208176e-167 +-5.909090909090908781e+02 1.136363636363636488e+03 2.360592021961731794e-157 +-5.606060606060605096e+02 1.136363636363636488e+03 1.268979554189241961e-147 +-5.303030303030302548e+02 1.136363636363636488e+03 2.006787473306968488e-138 +-5.000000000000000000e+02 1.136363636363636488e+03 9.814924425519656325e-130 +-4.696969696969697452e+02 1.136363636363636488e+03 1.558836896993214606e-121 +-4.393939393939392630e+02 1.136363636363636488e+03 8.431316847707157014e-114 +-4.090909090909090082e+02 1.136363636363636488e+03 1.626625589894931690e-106 +-3.787878787878787534e+02 1.136363636363636488e+03 1.171000951828240164e-99 +-3.484848484848484986e+02 1.136363636363636488e+03 3.286608065666360344e-93 +-3.181818181818180165e+02 1.136363636363636488e+03 3.752897740151137267e-87 +-2.878787878787877617e+02 1.136363636363636488e+03 1.817123214030389895e-81 +-2.575757575757575069e+02 1.136363636363636488e+03 3.883605450140150354e-76 +-2.272727272727272521e+02 1.136363636363636488e+03 3.809050373713981941e-71 +-1.969696969696969973e+02 1.136363636363636488e+03 1.780289335782118110e-66 +-1.666666666666665151e+02 1.136363636363636488e+03 4.112270338377615320e-62 +-1.363636363636362603e+02 1.136363636363636488e+03 4.862710457261487195e-58 +-1.060606060606060055e+02 1.136363636363636488e+03 3.045319808370037776e-54 +-7.575757575757575069e+01 1.136363636363636488e+03 1.043664146101998765e-50 +-4.545454545454549589e+01 1.136363636363636488e+03 2.019952513817828004e-47 +-1.515151515151501371e+01 1.136363636363636488e+03 2.275709569497906387e-44 +1.515151515151524109e+01 1.136363636363636488e+03 1.536363899260121078e-41 +4.545454545454549589e+01 1.136363636363636488e+03 6.390617110546798620e-39 +7.575757575757575069e+01 1.136363636363636488e+03 1.681885295228516962e-36 +1.060606060606062329e+02 1.136363636363636488e+03 2.872445569167507801e-34 +1.363636363636364877e+02 1.136363636363636488e+03 3.261141548139952405e-32 +1.666666666666667425e+02 1.136363636363636488e+03 2.518106005990044497e-30 +1.969696969696969973e+02 1.136363636363636488e+03 1.351302430080159497e-28 +2.272727272727272521e+02 1.136363636363636488e+03 5.143473773786874411e-27 +2.575757575757577342e+02 1.136363636363636488e+03 1.415470165255562630e-25 +2.878787878787879890e+02 1.136363636363636488e+03 2.867236291273714770e-24 +3.181818181818182438e+02 1.136363636363636488e+03 4.346971004207210087e-23 +3.484848484848484986e+02 1.136363636363636488e+03 5.009287693440796308e-22 +3.787878787878789808e+02 1.136363636363636488e+03 4.450412031472934751e-21 +4.090909090909092356e+02 1.136363636363636488e+03 3.088105188850942024e-20 +4.393939393939394904e+02 1.136363636363636488e+03 1.693353897939105478e-19 +4.696969696969697452e+02 1.136363636363636488e+03 7.415268609422405346e-19 +5.000000000000000000e+02 1.136363636363636488e+03 2.617295991581789831e-18 +5.303030303030304822e+02 1.136363636363636488e+03 7.506067042544414544e-18 +5.606060606060605096e+02 1.136363636363636488e+03 1.760986780776571927e-17 +5.909090909090909918e+02 1.136363636363636488e+03 3.398582235671020088e-17 +6.212121212121214739e+02 1.136363636363636488e+03 5.418948642188895077e-17 +6.515151515151515014e+02 1.136363636363636488e+03 7.160592310969740589e-17 +6.818181818181819835e+02 1.136363636363636488e+03 7.856048917698467076e-17 +7.121212121212120110e+02 1.136363636363636488e+03 7.160592310969740589e-17 +7.424242424242424931e+02 1.136363636363636488e+03 5.418948642188895077e-17 +7.727272727272729753e+02 1.136363636363636488e+03 3.398582235671044740e-17 +8.030303030303030027e+02 1.136363636363636488e+03 1.760986780776584561e-17 +8.333333333333334849e+02 1.136363636363636488e+03 7.506067042544200381e-18 +8.636363636363639671e+02 1.136363636363636488e+03 2.617295991581734365e-18 +8.939393939393939945e+02 1.136363636363636488e+03 7.415268609422563273e-19 +9.242424242424244767e+02 1.136363636363636488e+03 1.693353897939129552e-19 +9.545454545454545041e+02 1.136363636363636488e+03 3.088105188850986561e-20 +9.848484848484849863e+02 1.136363636363636488e+03 4.450412031472934751e-21 +1.015151515151515468e+03 1.136363636363636488e+03 5.009287693440725778e-22 +1.045454545454545496e+03 1.136363636363636488e+03 4.346971004207148374e-23 +1.075757575757575978e+03 1.136363636363636488e+03 2.867236291273633220e-24 +1.106060606060606005e+03 1.136363636363636488e+03 1.415470165255603038e-25 +1.136363636363636488e+03 1.136363636363636488e+03 5.143473773786874411e-27 +1.166666666666666970e+03 1.136363636363636488e+03 1.351302430080159497e-28 +1.196969696969696997e+03 1.136363636363636488e+03 2.518106005990116314e-30 +1.227272727272727479e+03 1.136363636363636488e+03 3.261141548139813370e-32 +1.257575757575757507e+03 1.136363636363636488e+03 2.872445569167507801e-34 +1.287878787878787989e+03 1.136363636363636488e+03 1.681885295228516962e-36 +1.318181818181818471e+03 1.136363636363636488e+03 6.390617110546527167e-39 +1.348484848484848499e+03 1.136363636363636488e+03 1.536363899260121078e-41 +1.378787878787878981e+03 1.136363636363636488e+03 2.275709569497841170e-44 +1.409090909090909008e+03 1.136363636363636488e+03 2.019952513818000595e-47 +1.439393939393939490e+03 1.136363636363636488e+03 1.043664146102043276e-50 +1.469696969696969973e+03 1.136363636363636488e+03 3.045319808369907954e-54 +1.500000000000000000e+03 1.136363636363636488e+03 4.862710457261901775e-58 +-1.500000000000000000e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.166666666666666970e+03 2.845180409262405242e-307 +-8.636363636363636260e+02 1.166666666666666970e+03 3.296325375162740050e-290 +-8.333333333333332575e+02 1.166666666666666970e+03 6.066545258624102787e-274 +-8.030303030303030027e+02 1.166666666666666970e+03 1.889104212389910351e-258 +-7.727272727272727479e+02 1.166666666666666970e+03 1.058885644922745416e-243 +-7.424242424242423795e+02 1.166666666666666970e+03 1.135167633966898615e-229 +-7.121212121212121247e+02 1.166666666666666970e+03 2.469968536055548196e-216 +-6.818181818181817562e+02 1.166666666666666970e+03 1.156137724015093637e-203 +-6.515151515151515014e+02 1.166666666666666970e+03 1.232378926905231075e-191 +-6.212121212121211329e+02 1.166666666666666970e+03 3.162924800414850501e-180 +-5.909090909090908781e+02 1.166666666666666970e+03 2.063955429327502722e-169 +-5.606060606060605096e+02 1.166666666666666970e+03 3.611595492651089108e-159 +-5.303030303030302548e+02 1.166666666666666970e+03 1.785127688795620203e-149 +-5.000000000000000000e+02 1.166666666666666970e+03 2.622155751582290946e-140 +-4.696969696969697452e+02 1.166666666666666970e+03 1.202756953776878963e-131 +-4.393939393939392630e+02 1.166666666666666970e+03 1.808015725619919790e-123 +-4.090909090909090082e+02 1.166666666666666970e+03 9.336191871833796330e-116 +-3.787878787878787534e+02 1.166666666666666970e+03 1.733733878801829728e-108 +-3.484848484848484986e+02 1.166666666666666970e+03 1.210613831465265583e-101 +-3.181818181818180165e+02 1.166666666666666970e+03 3.319466906040451115e-95 +-2.878787878787877617e+02 1.166666666666666970e+03 3.727890268461502449e-89 +-2.575757575757575069e+02 1.166666666666666970e+03 1.786265759846173268e-83 +-2.272727272727272521e+02 1.166666666666666970e+03 3.799591219276344250e-78 +-1.969696969696969973e+02 1.166666666666666970e+03 3.728367897843524475e-73 +-1.666666666666665151e+02 1.166666666666666970e+03 1.751614464700797244e-68 +-1.363636363636362603e+02 1.166666666666666970e+03 4.084195491312865879e-64 +-1.060606060606060055e+02 1.166666666666666970e+03 4.893241775032176496e-60 +-7.575757575757575069e+01 1.166666666666666970e+03 3.114916886073159702e-56 +-4.545454545454549589e+01 1.166666666666666970e+03 1.088070231295414651e-52 +-1.515151515151501371e+01 1.166666666666666970e+03 2.151258874210555909e-49 +1.515151515151524109e+01 1.166666666666666970e+03 2.480172383626109232e-46 +4.545454545454549589e+01 1.166666666666666970e+03 1.715600772060173194e-43 +7.575757575757575069e+01 1.166666666666666970e+03 7.317303358737055924e-41 +1.060606060606062329e+02 1.166666666666666970e+03 1.975173268273129639e-38 +1.363636363636364877e+02 1.166666666666666970e+03 3.459083627925061437e-36 +1.666666666666667425e+02 1.166666666666666970e+03 4.024061608112346077e-34 +1.969696969696969973e+02 1.166666666666666970e+03 3.179987495423451830e-32 +2.272727272727272521e+02 1.166666666666666970e+03 1.743478240992516391e-30 +2.575757575757577342e+02 1.166666666666666970e+03 6.765106494816624600e-29 +2.878787878787879890e+02 1.166666666666666970e+03 1.892779177796773084e-27 +3.181818181818182438e+02 1.166666666666666970e+03 3.885583528512488027e-26 +3.484848484848484986e+02 1.166666666666666970e+03 5.947998903017945116e-25 +3.787878787878789808e+02 1.166666666666666970e+03 6.891832999272083665e-24 +4.090909090909092356e+02 1.166666666666666970e+03 6.127767966886490921e-23 +4.393939393939394904e+02 1.166666666666666970e+03 4.233422443799554513e-22 +4.696969696969697452e+02 1.166666666666666970e+03 2.298180960273982783e-21 +5.000000000000000000e+02 1.166666666666666970e+03 9.902054361619287410e-21 +5.303030303030304822e+02 1.166666666666666970e+03 3.416044915081356019e-20 +5.606060606060605096e+02 1.166666666666666970e+03 9.507170764262951865e-20 +5.909090909090909918e+02 1.166666666666666970e+03 2.148049618647453057e-19 +6.212121212121214739e+02 1.166666666666666970e+03 3.960062252250595279e-19 +6.515151515151515014e+02 1.166666666666666970e+03 5.979809732375661396e-19 +6.818181818181819835e+02 1.166666666666666970e+03 7.415268609422194457e-19 +7.121212121212120110e+02 1.166666666666666970e+03 7.561547082559025693e-19 +7.424242424242424931e+02 1.166666666666666970e+03 6.341504853147078672e-19 +7.727272727272729753e+02 1.166666666666666970e+03 4.369070960200992256e-19 +8.030303030303030027e+02 1.166666666666666970e+03 2.467071494564388696e-19 +8.333333333333334849e+02 1.166666666666666970e+03 1.137665448958020427e-19 +8.636363636363639671e+02 1.166666666666666970e+03 4.263786878818023992e-20 +8.939393939393939945e+02 1.166666666666666970e+03 1.290909947486144009e-20 +9.242424242424244767e+02 1.166666666666666970e+03 3.134375024086906770e-21 +9.545454545454545041e+02 1.166666666666666970e+03 6.051445074130577168e-22 +9.848484848484849863e+02 1.166666666666666970e+03 9.199887089891759244e-23 +1.015151515151515468e+03 1.166666666666666970e+03 1.089298387811083242e-23 +1.045454545454545496e+03 1.166666666666666970e+03 9.922964700149091067e-25 +1.075757575757575978e+03 1.166666666666666970e+03 6.861500121974648627e-26 +1.106060606060606005e+03 1.166666666666666970e+03 3.548919357599413493e-27 +1.136363636363636488e+03 1.166666666666666970e+03 1.351302430080121158e-28 +1.166666666666666970e+03 1.166666666666666970e+03 3.723332851281809173e-30 +1.196969696969696997e+03 1.166666666666666970e+03 7.288549574529638981e-32 +1.227272727272727479e+03 1.166666666666666970e+03 9.939188723744957356e-34 +1.257575757575757507e+03 1.166666666666666970e+03 9.246886523801013336e-36 +1.287878787878787989e+03 1.166666666666666970e+03 5.740802921527496199e-38 +1.318181818181818471e+03 1.166666666666666970e+03 2.323504838735584459e-40 +1.348484848484848499e+03 1.166666666666666970e+03 5.981818528338204613e-43 +1.378787878787878981e+03 1.166666666666666970e+03 9.546189092938518641e-46 +1.409090909090909008e+03 1.166666666666666970e+03 9.191491241382640836e-49 +1.439393939393939490e+03 1.166666666666666970e+03 5.190588847986320490e-52 +1.469696969696969973e+03 1.166666666666666970e+03 1.669172073207070091e-55 +1.500000000000000000e+03 1.166666666666666970e+03 2.964026646166774115e-59 +-1.500000000000000000e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.196969696969696997e+03 1.330323203696243212e-308 +-8.333333333333332575e+02 1.196969696969696997e+03 1.246510256904123647e-291 +-8.030303030303030027e+02 1.196969696969696997e+03 1.883612903695001093e-275 +-7.727272727272727479e+02 1.196969696969696997e+03 4.886996119779227507e-260 +-7.424242424242423795e+02 1.196969696969696997e+03 2.314770060545585637e-245 +-7.121212121212121247e+02 1.196969696969696997e+03 2.125757860667463528e-231 +-6.818181818181817562e+02 1.196969696969696997e+03 4.014652107448929524e-218 +-6.515151515151515014e+02 1.196969696969696997e+03 1.651816880129409406e-205 +-6.212121212121211329e+02 1.196969696969696997e+03 1.566646369530121476e-193 +-5.909090909090908781e+02 1.196969696969696997e+03 3.619544693035801590e-182 +-5.606060606060605096e+02 1.196969696969696997e+03 2.150072767339572052e-171 +-5.303030303030302548e+02 1.196969696969696997e+03 3.461581338702744903e-161 +-5.000000000000000000e+02 1.196969696969696997e+03 1.590331173135733218e-151 +-4.696969696969697452e+02 1.196969696969696997e+03 2.192427768934152406e-142 +-4.393939393939392630e+02 1.196969696969696997e+03 9.525423902376652971e-134 +-4.090909090909090082e+02 1.196969696969696997e+03 1.368121887555569763e-125 +-3.787878787878787534e+02 1.196969696969696997e+03 6.805663293521972772e-118 +-3.484848484848484986e+02 1.196969696969696997e+03 1.226898412835083726e-110 +-3.181818181818180165e+02 1.196969696969696997e+03 8.377030160885230691e-104 +-2.878787878787877617e+02 1.196969696969696997e+03 2.261149588469478956e-97 +-2.575757575757575069e+02 1.196969696969696997e+03 2.515383597627500795e-91 +-2.272727272727272521e+02 1.196969696969696997e+03 1.200760533549290985e-85 +-1.969696969696969973e+02 1.196969696969696997e+03 2.557943414813497180e-80 +-1.666666666666665151e+02 1.196969696969696997e+03 2.525669194214194279e-75 +-1.363636363636362603e+02 1.196969696969696997e+03 1.199071906087515665e-70 +-1.060606060606060055e+02 1.196969696969696997e+03 2.835913608648011044e-66 +-7.575757575757575069e+01 1.196969696969696997e+03 3.457634775731072784e-62 +-4.545454545454549589e+01 1.196969696969696997e+03 2.246086592900043876e-58 +-1.515151515151501371e+01 1.196969696969696997e+03 8.024566811621759370e-55 +1.515151515151524109e+01 1.196969696969696997e+03 1.625602847091883215e-51 +4.545454545454549589e+01 1.196969696969696997e+03 1.922731526156806636e-48 +7.575757575757575069e+01 1.196969696969696997e+03 1.365561729682239567e-45 +1.060606060606062329e+02 1.196969696969696997e+03 5.981818528338374277e-43 +1.363636363636364877e+02 1.196969696969696997e+03 1.658015597596342526e-40 +1.666666666666667425e+02 1.196969696969696997e+03 2.979513160179100261e-38 +1.969696969696969973e+02 1.196969696969696997e+03 3.552505182411121541e-36 +2.272727272727272521e+02 1.196969696969696997e+03 2.872445569167630535e-34 +2.575757575757577342e+02 1.196969696969696997e+03 1.607885402204154513e-32 +2.878787878787879890e+02 1.196969696969696997e+03 6.352821551413933100e-31 +3.181818181818182438e+02 1.196969696969696997e+03 1.804147929571550460e-29 +3.484848484848484986e+02 1.196969696969696997e+03 3.745594530489799055e-28 +3.787878787878789808e+02 1.196969696969696997e+03 5.774644824333745828e-27 +4.090909090909092356e+02 1.196969696969696997e+03 6.707520673390192703e-26 +4.393939393939394904e+02 1.196969696969696997e+03 5.947998903018409804e-25 +4.696969696969697452e+02 1.196969696969696997e+03 4.075259886177552240e-24 +5.000000000000000000e+02 1.196969696969696997e+03 2.180631712290096107e-23 +5.303030303030304822e+02 1.196969696969696997e+03 9.199887089892413994e-23 +5.606060606060605096e+02 1.196969696969696997e+03 3.085673479698992709e-22 +5.909090909090909918e+02 1.196969696969696997e+03 8.285952404760842541e-22 +6.212121212121214739e+02 1.196969696969696997e+03 1.791765446072224698e-21 +6.515151515151515014e+02 1.196969696969696997e+03 3.134375024086996296e-21 +6.818181818181819835e+02 1.196969696969696997e+03 4.450412031473029543e-21 +7.121212121212120110e+02 1.196969696969696997e+03 5.139736935262688999e-21 +7.424242424242424931e+02 1.196969696969696997e+03 4.832239773634609840e-21 +7.727272727272729753e+02 1.196969696969696997e+03 3.697107193508666570e-21 +8.030303030303030027e+02 1.196969696969696997e+03 2.298180960274129861e-21 +8.333333333333334849e+02 1.196969696969696997e+03 1.157393946134573490e-21 +8.636363636363639671e+02 1.196969696969696997e+03 4.703084136443714165e-22 +8.939393939393939945e+02 1.196969696969696997e+03 1.533847428403316868e-22 +9.242424242424244767e+02 1.196969696969696997e+03 3.988745488705014054e-23 +9.545454545454545041e+02 1.196969696969696997e+03 8.206645555750352787e-24 +9.848484848484849863e+02 1.196969696969696997e+03 1.323897049569596924e-24 +1.015151515151515468e+03 1.196969696969696997e+03 1.657484593072543405e-25 +1.045454545454545496e+03 1.196969696969696997e+03 1.592071826992967029e-26 +1.075757575757575978e+03 1.196969696969696997e+03 1.158426196376263366e-27 +1.106060606060606005e+03 1.196969696969696997e+03 6.296582306044822320e-29 +1.136363636363636488e+03 1.196969696969696997e+03 2.518106005990116314e-30 +1.166666666666666970e+03 1.196969696969696997e+03 7.288549574529638981e-32 +1.196969696969696997e+03 1.196969696969696997e+03 1.500151515874301573e-33 +1.227272727272727479e+03 1.196969696969696997e+03 2.154510131895280645e-35 +1.257575757575757507e+03 1.196969696969696997e+03 2.116105972682001420e-37 +1.287878787878787989e+03 1.196969696969696997e+03 1.391301834018608461e-39 +1.318181818181818471e+03 1.196969696969696997e+03 5.986645637013463395e-42 +1.348484848484848499e+03 1.196969696969696997e+03 1.646155037076407815e-44 +1.378787878787878981e+03 1.196969696969696997e+03 2.820935834885616039e-47 +1.409090909090909008e+03 1.196969696969696997e+03 2.934437283087688838e-50 +1.439393939393939490e+03 1.196969696969696997e+03 1.802615210573196121e-53 +1.469696969696969973e+03 1.196969696969696997e+03 6.353730525180025273e-57 +1.500000000000000000e+03 1.196969696969696997e+03 1.247000591634390946e-60 +-1.500000000000000000e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.227272727272727479e+03 3.341930913911265327e-310 +-8.030303030303030027e+02 1.227272727272727479e+03 2.572126065279570555e-293 +-7.727272727272727479e+02 1.227272727272727479e+03 3.239737918873586569e-277 +-7.424242424242423795e+02 1.227272727272727479e+03 7.106130923753813355e-262 +-7.121212121212121247e+02 1.227272727272727479e+03 2.884753043926601257e-247 +-6.818181818181817562e+02 1.227272727272727479e+03 2.300626724177455553e-233 +-6.515151515151515014e+02 1.227272727272727479e+03 3.821371855746360639e-220 +-6.212121212121211329e+02 1.227272727272727479e+03 1.399797325212056017e-207 +-5.909090909090908781e+02 1.227272727272727479e+03 1.195871167959245647e-195 +-5.606060606060605096e+02 1.227272727272727479e+03 2.516756677948042798e-184 +-5.303030303030302548e+02 1.227272727272727479e+03 1.376459522873434684e-173 +-5.000000000000000000e+02 1.227272727272727479e+03 2.061305607751825308e-163 +-4.696969696969697452e+02 1.227272727272727479e+03 8.894733804535875093e-154 +-4.393939393939392630e+02 1.227272727272727479e+03 1.162394707320232462e-144 +-4.090909090909090082e+02 1.227272727272727479e+03 4.829324843884254417e-136 +-3.787878787878787534e+02 1.227272727272727479e+03 6.687702289671220198e-128 +-3.484848484848484986e+02 1.227272727272727479e+03 3.232468592439914512e-120 +-3.181818181818180165e+02 1.227272727272727479e+03 5.703366483292225208e-113 +-2.878787878787877617e+02 1.227272727272727479e+03 3.837108704635150744e-106 +-2.575757575757575069e+02 1.227272727272727479e+03 1.026957857318670182e-99 +-2.272727272727272521e+02 1.227272727272727479e+03 1.139305608408857866e-93 +-1.969696969696969973e+02 1.227272727272727479e+03 5.452477757289303192e-88 +-1.666666666666665151e+02 1.227272727272727479e+03 1.170049258815486778e-82 +-1.363636363636362603e+02 1.227272727272727479e+03 1.168759215687935910e-77 +-1.060606060606060055e+02 1.227272727272727479e+03 5.634744846278958762e-73 +-7.575757575757575069e+01 1.227272727272727479e+03 1.357791146414717113e-68 +-4.545454545454549589e+01 1.227272727272727479e+03 1.691398608409221507e-64 +-1.515151515151501371e+01 1.227272727272727479e+03 1.125178886265877417e-60 +1.515151515151524109e+01 1.227272727272727479e+03 4.124123664868384311e-57 +4.545454545454549589e+01 1.227272727272727479e+03 8.582459009524089905e-54 +7.575757575757575069e+01 1.227272727272727479e+03 1.043664146101954255e-50 +1.060606060606062329e+02 1.227272727272727479e+03 7.623270566395676918e-48 +1.363636363636364877e+02 1.227272727272727479e+03 3.433836288360005243e-45 +1.666666666666667425e+02 1.227272727272727479e+03 9.780593716979092828e-43 +1.969696969696969973e+02 1.227272727272727479e+03 1.804062145733501532e-40 +2.272727272727272521e+02 1.227272727272727479e+03 2.204221497796496272e-38 +2.575757575757577342e+02 1.227272727272727479e+03 1.822455038103737839e-36 +2.878787878787879890e+02 1.227272727272727479e+03 1.040399671311618560e-34 +3.181818181818182438e+02 1.227272727272727479e+03 4.179197469545683692e-33 +3.484848484848484986e+02 1.227272727272727479e+03 1.202280905104480441e-31 +3.787878787878789808e+02 1.227272727272727479e+03 2.518106005989973381e-30 +4.090909090909092356e+02 1.227272727272727479e+03 3.898479567578681660e-29 +4.393939393939394904e+02 1.227272727272727479e+03 4.524092374857208657e-28 +4.696969696969697452e+02 1.227272727272727479e+03 3.985730491565317384e-27 +5.000000000000000000e+02 1.227272727272727479e+03 2.696581401566134997e-26 +5.303030303030304822e+02 1.227272727272727479e+03 1.415470165255522452e-25 +5.606060606060605096e+02 1.227272727272727479e+03 5.816818120353913727e-25 +5.909090909090909918e+02 1.227272727272727479e+03 1.886024763124111617e-24 +6.212121212121214739e+02 1.227272727272727479e+03 4.856568981151463267e-24 +6.515151515151515014e+02 1.227272727272727479e+03 9.984784196713380922e-24 +6.818181818181819835e+02 1.227272727272727479e+03 1.645678520276801685e-23 +7.121212121212120110e+02 1.227272727272727479e+03 2.180631712289957104e-23 +7.424242424242424931e+02 1.227272727272727479e+03 2.326740886532264276e-23 +7.727272727272729753e+02 1.227272727272727479e+03 1.999875803674311029e-23 +8.030303030303030027e+02 1.227272727272727479e+03 1.383476638375685181e-23 +8.333333333333334849e+02 1.227272727272727479e+03 7.686745253454585823e-24 +8.636363636363639671e+02 1.227272727272727479e+03 3.418744282862675268e-24 +8.939393939393939945e+02 1.227272727272727479e+03 1.211600363895430296e-24 +9.242424242424244767e+02 1.227272727272727479e+03 3.401727813564923173e-25 +9.545454545454545041e+02 1.227272727272727479e+03 7.513277266314931599e-26 +9.848484848484849863e+02 1.227272727272727479e+03 1.294657296743477948e-26 +1.015151515151515468e+03 1.227272727272727479e+03 1.724031541468338199e-27 +1.045454545454545496e+03 1.227272727272727479e+03 1.755228059978279178e-28 +1.075757575757575978e+03 1.227272727272727479e+03 1.349946039877017404e-29 +1.106060606060606005e+03 1.227272727272727479e+03 7.740230330072692047e-31 +1.136363636363636488e+03 1.227272727272727479e+03 3.261141548139813370e-32 +1.166666666666666970e+03 1.227272727272727479e+03 9.939188723744957356e-34 +1.196969696969696997e+03 1.227272727272727479e+03 2.154510131895280645e-35 +1.227272727272727479e+03 1.227272727272727479e+03 3.261946369667790264e-37 +1.257575757575757507e+03 1.227272727272727479e+03 3.383091011068759252e-39 +1.287878787878787989e+03 1.227272727272727479e+03 2.354510404616399947e-41 +1.318181818181818471e+03 1.227272727272727479e+03 1.075827533642019972e-43 +1.348484848484848499e+03 1.227272727272727479e+03 3.153613066582231597e-46 +1.378787878787878981e+03 1.227272727272727479e+03 5.788020115190711360e-49 +1.409090909090909008e+03 1.227272727272727479e+03 6.483406563716900730e-52 +1.439393939393939490e+03 1.227272727272727479e+03 4.315065247200378012e-55 +1.469696969696969973e+03 1.227272727272727479e+03 1.659224730130764855e-58 +1.500000000000000000e+03 1.227272727272727479e+03 3.579671728198873108e-62 +-1.500000000000000000e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.257575757575757507e+03 4.489218983745281423e-312 +-7.727272727272727479e+02 1.257575757575757507e+03 2.881294644375368898e-295 +-7.424242424242423795e+02 1.257575757575757507e+03 3.069678301203736397e-279 +-7.121212121212121247e+02 1.257575757575757507e+03 5.773705707348184721e-264 +-6.818181818181817562e+02 1.257575757575757507e+03 2.036595816921539879e-249 +-6.515151515151515014e+02 1.257575757575757507e+03 1.429350950570449613e-235 +-6.212121212121211329e+02 1.257575757575757507e+03 2.115025883287044307e-222 +-5.909090909090908781e+02 1.257575757575757507e+03 6.983253455221003687e-210 +-5.606060606060605096e+02 1.257575757575757507e+03 5.438151644394856985e-198 +-5.303030303030302548e+02 1.257575757575757507e+03 1.054498239096336336e-186 +-5.000000000000000000e+02 1.257575757575757507e+03 5.368520886190930729e-176 +-4.696969696969697452e+02 1.257575757575757507e+03 7.557087439102304431e-166 +-4.393939393939392630e+02 1.257575757575757507e+03 3.093752660188556009e-156 +-4.090909090909090082e+02 1.257575757575757507e+03 3.869474298959610284e-147 +-3.787878787878787534e+02 1.257575757575757507e+03 1.551390154338025209e-138 +-3.484848484848484986e+02 1.257575757575757507e+03 2.089410622911644734e-130 +-3.181818181818180165e+02 1.257575757575757507e+03 9.893611340528513531e-123 +-2.878787878787877617e+02 1.257575757575757507e+03 1.721758798034556502e-115 +-2.575757575757575069e+02 1.257575757575757507e+03 1.149735375787251202e-108 +-2.272727272727272521e+02 1.257575757575757507e+03 3.071969200866603464e-102 +-1.969696969696969973e+02 1.257575757575757507e+03 3.420408862336850605e-96 +-1.666666666666665151e+02 1.257575757575757507e+03 1.650797401059299755e-90 +-1.363636363636362603e+02 1.257575757575757507e+03 3.587897800920006457e-85 +-1.060606060606060055e+02 1.257575757575757507e+03 3.643815621761279022e-80 +-7.575757575757575069e+01 1.257575757575757507e+03 1.792032305386761430e-75 +-4.545454545454549589e+01 1.257575757575757507e+03 4.417484338635289356e-71 +-1.515151515151501371e+01 1.257575757575757507e+03 5.642533394611260239e-67 +1.515151515151524109e+01 1.257575757575757507e+03 3.855999312100089594e-63 +4.545454545454549589e+01 1.257575757575757507e+03 1.453853892435684672e-59 +7.575757575757575069e+01 1.257575757575757507e+03 3.114916886073779110e-56 +1.060606060606062329e+02 1.257575757575757507e+03 3.901202425593170450e-53 +1.363636363636364877e+02 1.257575757575757507e+03 2.934437283087814180e-50 +1.666666666666667425e+02 1.257575757575757507e+03 1.360307412168361585e-47 +1.969696969696969973e+02 1.257575757575757507e+03 3.983000009176766202e-45 +2.272727272727272521e+02 1.257575757575757507e+03 7.540206612321650885e-43 +2.575757575757577342e+02 1.257575757575757507e+03 9.435352470560923082e-41 +2.878787878787879890e+02 1.257575757575757507e+03 7.968943776511368099e-39 +3.181818181818182438e+02 1.257575757575757507e+03 4.632767653242419920e-37 +3.484848484848484986e+02 1.257575757575757507e+03 1.888297121780563542e-35 +3.787878787878789808e+02 1.257575757575757507e+03 5.489675720400565165e-34 +4.090909090909092356e+02 1.257575757575757507e+03 1.156617221994818461e-32 +4.393939393939394904e+02 1.257575757575757507e+03 1.792185002744003983e-31 +4.696969696969697452e+02 1.257575757575757507e+03 2.070014663641339904e-30 +5.000000000000000000e+02 1.257575757575757507e+03 1.804147929571601747e-29 +5.303030303030304822e+02 1.257575757575757507e+03 1.199646544736901566e-28 +5.606060606060605096e+02 1.257575757575757507e+03 6.145465357752846061e-28 +5.909090909090909918e+02 1.257575757575757507e+03 2.446121198940921933e-27 +6.212121212121214739e+02 1.257575757575757507e+03 7.620577489683468166e-27 +6.515151515151515014e+02 1.257575757575757507e+03 1.869446579660811834e-26 +6.818181818181819835e+02 1.257575757575757507e+03 3.628654415184320640e-26 +7.121212121212120110e+02 1.257575757575757507e+03 5.592953431255883500e-26 +7.424242424242424931e+02 1.257575757575757507e+03 6.861500121975232930e-26 +7.727272727272729753e+02 1.257575757575757507e+03 6.707520673390287983e-26 +8.030303030303030027e+02 1.257575757575757507e+03 5.224159077859860398e-26 +8.333333333333334849e+02 1.257575757575757507e+03 3.237368317942560542e-26 +8.636363636363639671e+02 1.257575757575757507e+03 1.592071826993012373e-26 +8.939393939393939945e+02 1.257575757575757507e+03 6.189635416499491463e-27 +9.242424242424244767e+02 1.257575757575757507e+03 1.892779177797015228e-27 +9.545454545454545041e+02 1.257575757575757507e+03 4.524092374857465151e-28 +9.848484848484849863e+02 1.257575757575757507e+03 8.388558497348207616e-29 +1.015151515151515468e+03 1.257575757575757507e+03 1.196076224162256183e-29 +1.045454545454545496e+03 1.257575757575757507e+03 1.298377177976103570e-30 +1.075757575757575978e+03 1.257575757575757507e+03 1.061040093814898913e-31 +1.106060606060606005e+03 1.257575757575757507e+03 6.446642623741371248e-33 +1.136363636363636488e+03 1.257575757575757507e+03 2.872445569167630535e-34 +1.166666666666666970e+03 1.257575757575757507e+03 9.246886523801538534e-36 +1.196969696969696997e+03 1.257575757575757507e+03 2.116105972682151763e-37 +1.227272727272727479e+03 1.257575757575757507e+03 3.383091011068903461e-39 +1.257575757575757507e+03 1.257575757575757507e+03 3.708720569847600008e-41 +1.287878787878787989e+03 1.257575757575757507e+03 2.732952290814176588e-43 +1.318181818181818471e+03 1.257575757575757507e+03 1.325453195114672238e-45 +1.348484848484848499e+03 1.257575757575757507e+03 4.137248587890555295e-48 +1.378787878787878981e+03 1.257575757575757507e+03 8.117601675613132479e-51 +1.409090909090909008e+03 1.257575757575757507e+03 9.766306425177117890e-54 +1.439393939393939490e+03 1.257575757575757507e+03 7.019409751131936933e-57 +1.469696969696969973e+03 1.257575757575757507e+03 2.932805033955263968e-60 +1.500000000000000000e+03 1.257575757575757507e+03 6.922873799743092960e-64 +-1.500000000000000000e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.287878787878787989e+03 3.206814891603562005e-314 +-7.424242424242423795e+02 1.287878787878787989e+03 1.741835817511533820e-297 +-7.121212121212121247e+02 1.287878787878787989e+03 1.592186906391637854e-281 +-6.818181818181817562e+02 1.287878787878787989e+03 2.603682871511535802e-266 +-6.515151515151515014e+02 1.287878787878787989e+03 8.087356593484389441e-252 +-6.212121212121211329e+02 1.287878787878787989e+03 5.059765528446387279e-238 +-5.909090909090908781e+02 1.287878787878787989e+03 6.753110700098334563e-225 +-5.606060606060605096e+02 1.287878787878787989e+03 2.033925169773270969e-212 +-5.303030303030302548e+02 1.287878787878787989e+03 1.460478627360282399e-200 +-5.000000000000000000e+02 1.287878787878787989e+03 2.638272463260076417e-189 +-4.696969696969697452e+02 1.287878787878787989e+03 1.263592148116150266e-178 +-4.393939393939392630e+02 1.287878787878787989e+03 1.688959443975069891e-168 +-4.090909090909090082e+02 1.287878787878787989e+03 6.623420189768745320e-159 +-3.787878787878787534e+02 1.287878787878787989e+03 8.001759500366227833e-150 +-3.484848484848484986e+02 1.287878787878787989e+03 3.123069573182003557e-141 +-3.181818181818180165e+02 1.287878787878787989e+03 4.124651333393406942e-133 +-2.878787878787877617e+02 1.287878787878787989e+03 1.928333941090403761e-125 +-2.575757575757575069e+02 1.287878787878787989e+03 3.334342676871404845e-118 +-2.272727272727272521e+02 1.287878787878787989e+03 2.225247511256646461e-111 +-1.969696969696969973e+02 1.287878787878787989e+03 5.973889847849184663e-105 +-1.666666666666665151e+02 1.287878787878787989e+03 6.715543060623511249e-99 +-1.363636363636362603e+02 1.287878787878787989e+03 3.286608065666547268e-93 +-1.060606060606060055e+02 1.287878787878787989e+03 7.271414754057686650e-88 +-7.575757575757575069e+01 1.287878787878787989e+03 7.542565179832233593e-83 +-4.545454545454549589e+01 1.287878787878787989e+03 3.799591219276452116e-78 +-1.515151515151501371e+01 1.287878787878787989e+03 9.616662695258188475e-74 +1.515151515151524109e+01 1.287878787878787989e+03 1.263563911257887117e-69 +4.545454545454549589e+01 1.287878787878787989e+03 8.894766354816850096e-66 +7.575757575757575069e+01 1.287878787878787989e+03 3.457634775730876311e-62 +1.060606060606062329e+02 1.287878787878787989e+03 7.640771892900340018e-59 +1.363636363636364877e+02 1.287878787878787989e+03 9.869127491372947610e-56 +1.666666666666667425e+02 1.287878787878787989e+03 7.651333244442894310e-53 +1.969696969696969973e+02 1.287878787878787989e+03 3.651819440393951439e-50 +2.272727272727272521e+02 1.287878787878787989e+03 1.099147165157826597e-47 +2.575757575757577342e+02 1.287878787878787989e+03 2.134523160815757784e-45 +2.878787878787879890e+02 1.287878787878787989e+03 2.732952290814098526e-43 +3.181818181818182438e+02 1.287878787878787989e+03 2.354510404616500376e-41 +3.484848484848484986e+02 1.287878787878787989e+03 1.391301834018568820e-39 +3.787878787878789808e+02 1.287878787878787989e+03 5.740802921527659071e-38 +4.090909090909092356e+02 1.287878787878787989e+03 1.681885295228516962e-36 +4.393939393939394904e+02 1.287878787878787989e+03 3.553023206116384855e-35 +4.696969696969697452e+02 1.287878787878787989e+03 5.489675720400018638e-34 +5.000000000000000000e+02 1.287878787878787989e+03 6.284560592169931699e-33 +5.303030303030304822e+02 1.287878787878787989e+03 5.393601910099122926e-32 +5.606060606060605096e+02 1.287878787878787989e+03 3.506859212770613443e-31 +5.909090909090909918e+02 1.287878787878787989e+03 1.743478240992615533e-30 +6.212121212121214739e+02 1.287878787878787989e+03 6.681290277801030145e-30 +6.515151515151515014e+02 1.287878787878787989e+03 1.987010532640086049e-29 +6.818181818181819835e+02 1.287878787878787989e+03 4.611582579933853633e-29 +7.121212121212120110e+02 1.287878787878787989e+03 8.388558497347731175e-29 +7.424242424242424931e+02 1.287878787878787989e+03 1.199646544736799104e-28 +7.727272727272729753e+02 1.287878787878787989e+03 1.351302430080159497e-28 +8.030303030303030027e+02 1.287878787878787989e+03 1.199646544736799104e-28 +8.333333333333334849e+02 1.287878787878787989e+03 8.388558497347373564e-29 +8.636363636363639671e+02 1.287878787878787989e+03 4.611582579933721911e-29 +8.939393939393939945e+02 1.287878787878787989e+03 1.987010532640142382e-29 +9.242424242424244767e+02 1.287878787878787989e+03 6.681290277801220722e-30 +9.545454545454545041e+02 1.287878787878787989e+03 1.743478240992565787e-30 +9.848484848484849863e+02 1.287878787878787989e+03 3.506859212770762769e-31 +1.015151515151515468e+03 1.287878787878787989e+03 5.393601910098969659e-32 +1.045454545454545496e+03 1.287878787878787989e+03 6.284560592169752431e-33 +1.075757575757575978e+03 1.287878787878787989e+03 5.489675720399862976e-34 +1.106060606060606005e+03 1.287878787878787989e+03 3.553023206116637164e-35 +1.136363636363636488e+03 1.287878787878787989e+03 1.681885295228516962e-36 +1.166666666666666970e+03 1.287878787878787989e+03 5.740802921527659071e-38 +1.196969696969696997e+03 1.287878787878787989e+03 1.391301834018608461e-39 +1.227272727272727479e+03 1.287878787878787989e+03 2.354510404616500376e-41 +1.257575757575757507e+03 1.287878787878787989e+03 2.732952290814098526e-43 +1.287878787878787989e+03 1.287878787878787989e+03 2.134523160815666617e-45 +1.318181818181818471e+03 1.287878787878787989e+03 1.099147165157795239e-47 +1.348484848484848499e+03 1.287878787878787989e+03 3.651819440393951439e-50 +1.378787878787878981e+03 1.287878787878787989e+03 7.651333244442677322e-53 +1.409090909090909008e+03 1.287878787878787989e+03 9.869127491373789788e-56 +1.439393939393939490e+03 1.287878787878787989e+03 7.640771892900340018e-59 +1.469696969696969973e+03 1.287878787878787989e+03 3.457634775730876311e-62 +1.500000000000000000e+03 1.287878787878787989e+03 8.894766354817861093e-66 +-1.500000000000000000e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.318181818181818471e+03 1.210485535593346096e-316 +-7.121212121212121247e+02 1.318181818181818471e+03 5.644593351005506584e-300 +-6.818181818181817562e+02 1.318181818181818471e+03 4.488730643155449640e-284 +-6.515151515151515014e+02 1.318181818181818471e+03 6.468029419987556116e-269 +-6.212121212121211329e+02 1.318181818181818471e+03 1.792176055433694418e-254 +-5.909090909090908781e+02 1.318181818181818471e+03 1.012082337004513886e-240 +-5.606060606060605096e+02 1.318181818181818471e+03 1.233125621691210450e-227 +-5.303030303030302548e+02 1.318181818181818471e+03 3.427271189294925222e-215 +-5.000000000000000000e+02 1.318181818181818471e+03 2.294543125524344172e-203 +-4.696969696969697452e+02 1.318181818181818471e+03 3.902753120678278472e-192 +-4.393939393939392630e+02 1.318181818181818471e+03 1.776466784959221396e-181 +-4.090909090909090082e+02 1.318181818181818471e+03 2.276679405435453647e-171 +-3.787878787878787534e+02 1.318181818181818471e+03 8.632103141028222008e-162 +-3.484848484848484986e+02 1.318181818181818471e+03 1.016192671859365735e-152 +-3.181818181818180165e+02 1.318181818181818471e+03 3.893305608036327836e-144 +-2.878787878787877617e+02 1.318181818181818471e+03 5.082130294071266868e-136 +-2.575757575757575069e+02 1.318181818181818471e+03 2.363324647135488658e-128 +-2.272727272727272521e+02 1.318181818181818471e+03 4.088652965116528568e-121 +-1.969696969696969973e+02 1.318181818181818471e+03 2.744788860160891461e-114 +-1.666666666666665151e+02 1.318181818181818471e+03 7.448444252817483625e-108 +-1.363636363636362603e+02 1.318181818181818471e+03 8.500995972411515944e-102 +-1.060606060606060055e+02 1.318181818181818471e+03 4.240381125552129126e-96 +-7.575757575757575069e+01 1.318181818181818471e+03 9.594395441688774424e-91 +-4.545454545454549589e+01 1.318181818181818471e+03 1.020747517760790365e-85 +-1.515151515151501371e+01 1.318181818181818471e+03 5.286654953981954366e-81 +1.515151515151524109e+01 1.318181818181818471e+03 1.378297586289085781e-76 +4.545454545454549589e+01 1.318181818181818471e+03 1.868122981699447542e-72 +7.575757575757575069e+01 1.318181818181818471e+03 1.357791146414755822e-68 +1.060606060606062329e+02 1.318181818181818471e+03 5.451972905594265615e-65 +1.363636363636364877e+02 1.318181818181818471e+03 1.244398099700842234e-61 +1.666666666666667425e+02 1.318181818181818471e+03 1.659224730130764855e-58 +1.969696969696969973e+02 1.318181818181818471e+03 1.326508867687735380e-55 +2.272727272727272521e+02 1.318181818181818471e+03 6.518633848691584258e-53 +2.575757575757577342e+02 1.318181818181818471e+03 2.015999754921317071e-50 +2.878787878787879890e+02 1.318181818181818471e+03 4.012558297063887761e-48 +3.181818181818182438e+02 1.318181818181818471e+03 5.249552997608309205e-46 +3.484848484848484986e+02 1.318181818181818471e+03 4.605004313097005415e-44 +3.787878787878789808e+02 1.318181818181818471e+03 2.759591033387309475e-42 +4.090909090909092356e+02 1.318181818181818471e+03 1.149556065965229920e-40 +4.393939393939394904e+02 1.318181818181818471e+03 3.383091011068663330e-39 +4.696969696969697452e+02 1.318181818181818471e+03 7.139802540245234599e-38 +5.000000000000000000e+02 1.318181818181818471e+03 1.095474273756923179e-36 +5.303030303030304822e+02 1.318181818181818471e+03 1.237313225194135063e-35 +5.606060606060605096e+02 1.318181818181818471e+03 1.040399671311618560e-34 +5.909090909090909918e+02 1.318181818181818471e+03 6.578229000975904194e-34 +6.212121212121214739e+02 1.318181818181818471e+03 3.155111508438681547e-33 +6.515151515151515014e+02 1.318181818181818471e+03 1.156617221994703374e-32 +6.818181818181819835e+02 1.318181818181818471e+03 3.261141548139952405e-32 +7.121212121212120110e+02 1.318181818181818471e+03 7.108109260780241400e-32 +7.424242424242424931e+02 1.318181818181818471e+03 1.202280905104480441e-31 +7.727272727272729753e+02 1.318181818181818471e+03 1.582164859452590480e-31 +8.030303030303030027e+02 1.318181818181818471e+03 1.622114593737545644e-31 +8.333333333333334849e+02 1.318181818181818471e+03 1.295832848468686162e-31 +8.636363636363639671e+02 1.318181818181818471e+03 8.056961709413988332e-32 +8.939393939393939945e+02 1.318181818181818471e+03 3.889817655100585006e-32 +9.242424242424244767e+02 1.318181818181818471e+03 1.453005117716669083e-32 +9.545454545454545041e+02 1.318181818181818471e+03 4.179197469545979962e-33 +9.848484848484849863e+02 1.318181818181818471e+03 9.199790552335570158e-34 +1.015151515151515468e+03 1.318181818181818471e+03 1.538711858189035127e-34 +1.045454545454545496e+03 1.318181818181818471e+03 1.938784546125297274e-35 +1.075757575757575978e+03 1.318181818181818471e+03 1.822455038103737839e-36 +1.106060606060606005e+03 1.318181818181818471e+03 1.264051646961043790e-37 +1.136363636363636488e+03 1.318181818181818471e+03 6.390617110546798620e-39 +1.166666666666666970e+03 1.318181818181818471e+03 2.323504838735749631e-40 +1.196969696969696997e+03 1.318181818181818471e+03 5.986645637013718289e-42 +1.227272727272727479e+03 1.318181818181818471e+03 1.075827533642050440e-43 +1.257575757575757507e+03 1.318181818181818471e+03 1.325453195114672238e-45 +1.287878787878787989e+03 1.318181818181818471e+03 1.099147165157826597e-47 +1.318181818181818471e+03 1.318181818181818471e+03 6.015720192031861053e-50 +1.348484848484848499e+03 1.318181818181818471e+03 2.128109343453411218e-52 +1.378787878787878981e+03 1.318181818181818471e+03 4.759622719817121433e-55 +1.409090909090909008e+03 1.318181818181818471e+03 6.574832806498666018e-58 +1.439393939393939490e+03 1.318181818181818471e+03 5.473377065585717680e-61 +1.469696969696969973e+03 1.318181818181818471e+03 2.675918797110694256e-64 +1.500000000000000000e+03 1.318181818181818471e+03 7.478067814810610917e-68 +-1.500000000000000000e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.348484848484848499e+03 2.396218382330045739e-319 +-6.818181818181817562e+02 1.348484848484848499e+03 9.732007969108198063e-303 +-6.515151515151515014e+02 1.348484848484848499e+03 6.824143492002504114e-287 +-6.212121212121211329e+02 1.348484848484848499e+03 8.778119308820366543e-272 +-5.909090909090908781e+02 1.348484848484848499e+03 2.197103695739887561e-257 +-5.606060606060605096e+02 1.348484848484848499e+03 1.133566620857312381e-243 +-5.303030303030302548e+02 1.348484848484848499e+03 1.275575583370037325e-230 +-5.000000000000000000e+02 1.348484848484848499e+03 3.308314558189894351e-218 +-4.696969696969697452e+02 1.348484848484848499e+03 2.087330420477443626e-206 +-4.393939393939392630e+02 1.348484848484848499e+03 3.377266532909894585e-195 +-4.090909090909090082e+02 1.348484848484848499e+03 1.475362289862168151e-184 +-3.787878787878787534e+02 1.348484848484848499e+03 1.829887001709917271e-174 +-3.484848484848484986e+02 1.348484848484848499e+03 6.767662945478117700e-165 +-3.181818181818180165e+02 1.348484848484848499e+03 7.828926057620868311e-156 +-2.878787878787877617e+02 1.348484848484848499e+03 2.967825829166217348e-147 +-2.575757575757575069e+02 1.348484848484848499e+03 3.857755214561674165e-139 +-2.272727272727272521e+02 1.348484848484848499e+03 1.796974077923376917e-131 +-1.969696969696969973e+02 1.348484848484848499e+03 3.130936491669503143e-124 +-1.666666666666665151e+02 1.348484848484848499e+03 2.127208106141314818e-117 +-1.363636363636362603e+02 1.348484848484848499e+03 5.868005475285508081e-111 +-1.060606060606060055e+02 1.348484848484848499e+03 6.834723485292598713e-105 +-7.575757575757575069e+01 1.348484848484848499e+03 3.491161610846980268e-99 +-4.545454545454549589e+01 1.348484848484848499e+03 8.112780845151745735e-94 +-1.515151515151501371e+01 1.348484848484848499e+03 8.886200408185848819e-89 +1.515151515151524109e+01 1.348484848484848499e+03 4.747537180728389955e-84 +4.545454545454549589e+01 1.348484848484848499e+03 1.278643463138782443e-79 +7.575757575757575069e+01 1.348484848484848499e+03 1.792032305386557457e-75 +1.060606060606062329e+02 1.348484848484848499e+03 1.347434051650460033e-71 +1.363636363636364877e+02 1.348484848484848499e+03 5.596907177314764426e-68 +1.666666666666667425e+02 1.348484848484848499e+03 1.320823368052595167e-64 +1.969696969696969973e+02 1.348484848484848499e+03 1.819022831541205049e-61 +2.272727272727272521e+02 1.348484848484848499e+03 1.499797405510880611e-58 +2.575757575757577342e+02 1.348484848484848499e+03 7.585704550447171951e-56 +2.878787878787879890e+02 1.348484848484848499e+03 2.408571401092927310e-53 +3.181818181818182438e+02 1.348484848484848499e+03 4.907026037274579398e-51 +3.484848484848484986e+02 1.348484848484848499e+03 6.548336013154697940e-49 +3.787878787878789808e+02 1.348484848484848499e+03 5.836055178229493177e-47 +4.090909090909092356e+02 1.348484848484848499e+03 3.537278923913275126e-45 +4.393939393939394904e+02 1.348484848484848499e+03 1.482961626973036429e-43 +4.696969696969697452e+02 1.348484848484848499e+03 4.368315301211341687e-42 +5.000000000000000000e+02 1.348484848484848499e+03 9.172713499359969723e-41 +5.303030303030304822e+02 1.348484848484848499e+03 1.391301834018667841e-39 +5.606060606060605096e+02 1.348484848484848499e+03 1.542723219854844310e-38 +5.909090909090909918e+02 1.348484848484848499e+03 1.264051646961043790e-37 +6.212121212121214739e+02 1.348484848484848499e+03 7.726491675957152595e-37 +6.515151515151515014e+02 1.348484848484848499e+03 3.552505182411020644e-36 +6.818181818181819835e+02 1.348484848484848499e+03 1.237313225194170343e-35 +7.121212121212120110e+02 1.348484848484848499e+03 3.283510473907015321e-35 +7.424242424242424931e+02 1.348484848484848499e+03 6.669538673888867881e-35 +7.727272727272729753e+02 1.348484848484848499e+03 1.040399671311751557e-34 +8.030303030303030027e+02 1.348484848484848499e+03 1.249003296533175925e-34 +8.333333333333334849e+02 1.348484848484848499e+03 1.154945356164435713e-34 +8.636363636363639671e+02 1.348484848484848499e+03 8.223048123166322832e-35 +8.939393939393939945e+02 1.348484848484848499e+03 4.500703460466974380e-35 +9.242424242424244767e+02 1.348484848484848499e+03 1.888297121780563542e-35 +9.545454545454545041e+02 1.348484848484848499e+03 6.048286856550820364e-36 +9.848484848484849863e+02 1.348484848484848499e+03 1.471159845332262535e-36 +1.015151515151515468e+03 1.348484848484848499e+03 2.699663615826764125e-37 +1.045454545454545496e+03 1.348484848484848499e+03 3.708533372700346176e-38 +1.075757575757575978e+03 1.348484848484848499e+03 3.779387970962087149e-39 +1.106060606060606005e+03 1.348484848484848499e+03 2.828232246049111803e-40 +1.136363636363636488e+03 1.348484848484848499e+03 1.536363899260121078e-41 +1.166666666666666970e+03 1.348484848484848499e+03 5.981818528338374277e-43 +1.196969696969696997e+03 1.348484848484848499e+03 1.646155037076478011e-44 +1.227272727272727479e+03 1.348484848484848499e+03 3.153613066582365781e-46 +1.257575757575757507e+03 1.348484848484848499e+03 4.137248587890437398e-48 +1.287878787878787989e+03 1.348484848484848499e+03 3.651819440394106217e-50 +1.318181818181818471e+03 1.348484848484848499e+03 2.128109343453411218e-52 +1.348484848484848499e+03 1.348484848484848499e+03 8.024566811621530443e-55 +1.378787878787878981e+03 1.348484848484848499e+03 1.916513524830030170e-57 +1.409090909090909008e+03 1.348484848484848499e+03 2.834314178026598541e-60 +1.439393939393939490e+03 1.348484848484848499e+03 2.534408630171980369e-63 +1.469696969696969973e+03 1.348484848484848499e+03 1.336312828344712480e-66 +1.500000000000000000e+03 1.348484848484848499e+03 4.046842924223130380e-70 +-1.500000000000000000e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.378787878787878981e+03 4.940656458412465442e-322 +-6.515151515151515014e+02 1.378787878787878981e+03 8.853433688790400701e-306 +-6.212121212121211329e+02 1.378787878787878981e+03 5.546146491230637038e-290 +-5.909090909090908781e+02 1.378787878787878981e+03 6.449534607913776447e-275 +-5.606060606060605096e+02 1.378787878787878981e+03 1.476034124078288296e-260 +-5.303030303030302548e+02 1.378787878787878981e+03 7.039348969580853945e-247 +-5.000000000000000000e+02 1.378787878787878981e+03 7.398391846424221482e-234 +-4.696969696969697452e+02 1.378787878787878981e+03 1.809985603977673750e-221 +-4.393939393939392630e+02 1.378787878787878981e+03 1.087360748018277881e-209 +-4.090909090909090082e+02 1.378787878787878981e+03 1.690146173206725593e-198 +-3.787878787878787534e+02 1.378787878787878981e+03 7.152895343947188669e-188 +-3.484848484848484986e+02 1.378787878787878981e+03 8.662932531326797278e-178 +-3.181818181818180165e+02 1.378787878787878981e+03 3.151776978945845699e-168 +-2.878787878787877617e+02 1.378787878787878981e+03 3.611595492652115569e-159 +-2.575757575757575069e+02 1.378787878787878981e+03 1.364912949288281194e-150 +-2.272727272727272521e+02 1.378787878787878981e+03 1.779285943882572931e-142 +-1.969696969696969973e+02 1.378787878787878981e+03 8.357141570762547106e-135 +-1.666666666666665151e+02 1.378787878787878981e+03 1.475505473707417483e-127 +-1.363636363636362603e+02 1.378787878787878981e+03 1.020371555929892416e-120 +-1.060606060606060055e+02 1.378787878787878981e+03 2.876320492335058409e-114 +-7.575757575757575069e+01 1.378787878787878981e+03 3.435327469168358345e-108 +-4.545454545454549589e+01 1.378787878787878981e+03 1.804700035652963125e-102 +-1.515151515151501371e+01 1.378787878787878981e+03 4.323799778577366524e-97 +1.515151515151524109e+01 1.378787878787878981e+03 4.892501784504428778e-92 +4.545454545454549589e+01 1.378787878787878981e+03 2.704245081275502259e-87 +7.575757575757575069e+01 1.378787878787878981e+03 7.542565179832018528e-83 +1.060606060606062329e+02 1.378787878787878981e+03 1.095271921939220462e-78 +1.363636363636364877e+02 1.378787878787878981e+03 8.532772152080566120e-75 +1.666666666666667425e+02 1.378787878787878981e+03 3.670478379248453595e-71 +1.969696969696969973e+02 1.378787878787878981e+03 8.961528584131541897e-68 +2.272727272727272521e+02 1.378787878787878981e+03 1.274954127372944241e-64 +2.575757575757577342e+02 1.378787878787878981e+03 1.083801540924560586e-61 +2.878787878787879890e+02 1.378787878787878981e+03 5.637687125747197416e-59 +3.181818181818182438e+02 1.378787878787878981e+03 1.835544847469798583e-56 +3.484848484848484986e+02 1.378787878787878981e+03 3.821397698902647756e-54 +3.787878787878789808e+02 1.378787878787878981e+03 5.190588847986320490e-52 +4.090909090909092356e+02 1.378787878787878981e+03 4.687655442031465876e-50 +4.393939393939394904e+02 1.378787878787878981e+03 2.864906582123954395e-48 +4.696969696969697452e+02 1.378787878787878981e+03 1.204524420319519807e-46 +5.000000000000000000e+02 1.378787878787878981e+03 3.537278923913023716e-45 +5.303030303030304822e+02 1.378787878787878981e+03 7.357551500589627032e-44 +5.606060606060605096e+02 1.378787878787878981e+03 1.097824547628575175e-42 +5.909090909090909918e+02 1.378787878787878981e+03 1.188658400193692936e-41 +6.212121212121214739e+02 1.378787878787878981e+03 9.435352470559983030e-41 +6.515151515151515014e+02 1.378787878787878981e+03 5.540540472263747329e-40 +6.818181818181819835e+02 1.378787878787878981e+03 2.425596935316179543e-39 +7.121212121212120110e+02 1.378787878787878981e+03 7.968943776510235306e-39 +7.424242424242424931e+02 1.378787878787878981e+03 1.975173268273185496e-38 +7.727272727272729753e+02 1.378787878787878981e+03 3.708533372700346176e-38 +8.030303030303030027e+02 1.378787878787878981e+03 5.289633079428340556e-38 +8.333333333333334849e+02 1.378787878787878981e+03 5.740802921527496199e-38 +8.636363636363639671e+02 1.378787878787878981e+03 4.742467831581039344e-38 +8.939393939393939945e+02 1.378787878787878981e+03 2.979513160179100261e-38 +9.242424242424244767e+02 1.378787878787878981e+03 1.420638027279151860e-38 +9.545454545454545041e+02 1.378787878787878981e+03 5.123543086988653243e-39 +9.848484848484849863e+02 1.378787878787878981e+03 1.391301834018568820e-39 +1.015151515151515468e+03 1.378787878787878981e+03 2.828232246048830399e-40 +1.045454545454545496e+03 1.378787878787878981e+03 4.273599597681460303e-41 +1.075757575757575978e+03 1.378787878787878981e+03 4.760619827379282055e-42 +1.106060606060606005e+03 1.378787878787878981e+03 3.872518558410146839e-43 +1.136363636363636488e+03 1.378787878787878981e+03 2.275709569497841170e-44 +1.166666666666666970e+03 1.378787878787878981e+03 9.546189092938924692e-46 +1.196969696969696997e+03 1.378787878787878981e+03 2.820935834885616039e-47 +1.227272727272727479e+03 1.378787878787878981e+03 5.788020115190958245e-49 +1.257575757575757507e+03 1.378787878787878981e+03 8.117601675613132479e-51 +1.287878787878787989e+03 1.378787878787878981e+03 7.651333244442894310e-53 +1.318181818181818471e+03 1.378787878787878981e+03 4.759622719816715738e-55 +1.348484848484848499e+03 1.378787878787878981e+03 1.916513524830030170e-57 +1.378787878787878981e+03 1.378787878787878981e+03 4.893241775032315780e-60 +1.409090909090909008e+03 1.378787878787878981e+03 7.750539401520471979e-63 +1.439393939393939490e+03 1.378787878787878981e+03 7.441941493794499427e-66 +1.469696969696969973e+03 1.378787878787878981e+03 4.227579734002791328e-69 +1.500000000000000000e+03 1.378787878787878981e+03 1.384982613310449666e-72 +-1.500000000000000000e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.409090909090909008e+03 4.211262587268899078e-309 +-5.909090909090908781e+02 1.409090909090909008e+03 2.386894684156463071e-293 +-5.606060606060605096e+02 1.409090909090909008e+03 2.540160591673957071e-278 +-5.303030303030302548e+02 1.409090909090909008e+03 5.378423962586199189e-264 +-5.000000000000000000e+02 1.409090909090909008e+03 2.397934725489494518e-250 +-4.696969696969697452e+02 1.409090909090909008e+03 2.379546682244374415e-237 +-4.393939393939392630e+02 1.409090909090909008e+03 5.548496235079484584e-225 +-4.090909090909090082e+02 1.409090909090909008e+03 3.205485106084014085e-213 +-3.787878787878787534e+02 1.409090909090909008e+03 4.831994162343915691e-202 +-3.484848484848484986e+02 1.409090909090909008e+03 1.999003427867183966e-191 +-3.181818181818180165e+02 1.409090909090909008e+03 2.384289954456730333e-181 +-2.878787878787877617e+02 1.409090909090909008e+03 8.602614167737655000e-172 +-2.575757575757575069e+02 1.409090909090909008e+03 9.839174929622999580e-163 +-2.272727272727272521e+02 1.409090909090909008e+03 3.733690859527341988e-154 +-1.969696969696969973e+02 1.409090909090909008e+03 4.913914632097025540e-146 +-1.666666666666665151e+02 1.409090909090909008e+03 2.341791008662222505e-138 +-1.363636363636362603e+02 1.409090909090909008e+03 4.213909446004541622e-131 +-1.060606060606060055e+02 1.409090909090909008e+03 2.981862573338081833e-124 +-7.575757575757575069e+01 1.409090909090909008e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 1.409090909090909008e+03 1.061699610384681258e-111 +-1.515151515151501371e+01 1.409090909090909008e+03 5.758756573588062374e-106 +1.515151515151524109e+01 1.409090909090909008e+03 1.427420907713504084e-100 +4.545454545454549589e+01 1.409090909090909008e+03 1.673548439470792168e-95 +7.575757575757575069e+01 1.409090909090909008e+03 9.594395441690681990e-91 +1.060606060606062329e+02 1.409090909090909008e+03 2.777050578218014414e-86 +1.363636363636364877e+02 1.409090909090909008e+03 4.184987151322214434e-82 +1.666666666666667425e+02 1.409090909090909008e+03 3.381968125201568167e-78 +1.969696969696969973e+02 1.409090909090909008e+03 1.507628616282396185e-74 +2.272727272727272521e+02 1.409090909090909008e+03 3.809050373714524044e-71 +2.575757575757577342e+02 1.409090909090909008e+03 5.596907177315241296e-68 +2.878787878787879890e+02 1.409090909090909008e+03 4.901891124007553473e-65 +3.181818181818182438e+02 1.409090909090909008e+03 2.619401497399230377e-62 +3.484848484848484986e+02 1.409090909090909008e+03 8.731032066335687992e-60 +3.787878787878789808e+02 1.409090909090909008e+03 1.853617005789122204e-57 +4.090909090909092356e+02 1.409090909090909008e+03 2.556199277280238070e-55 +4.393939393939394904e+02 1.409090909090909008e+03 2.332290390718877873e-53 +4.696969696969697452e+02 1.409090909090909008e+03 1.432320621239225819e-51 +5.000000000000000000e+02 1.409090909090909008e+03 6.015720192032716603e-50 +5.303030303030304822e+02 1.409090909090909008e+03 1.753510576100625960e-48 +5.606060606060605096e+02 1.409090909090909008e+03 3.595420650648629205e-47 +5.909090909090909918e+02 1.409090909090909008e+03 5.249552997609055189e-46 +6.212121212121214739e+02 1.409090909090909008e+03 5.518239422536875760e-45 +6.515151515151515014e+02 1.409090909090909008e+03 4.217180761578986173e-44 +6.818181818181819835e+02 1.409090909090909008e+03 2.363136351615674528e-43 +7.121212121212120110e+02 1.409090909090909008e+03 9.780593716980066207e-43 +7.424242424242424931e+02 1.409090909090909008e+03 3.008015560372953912e-42 +7.727272727272729753e+02 1.409090909090909008e+03 6.907572784675642107e-42 +8.030303030303030027e+02 1.409090909090909008e+03 1.188658400193828030e-41 +8.333333333333334849e+02 1.409090909090909008e+03 1.536363899260164920e-41 +8.636363636363639671e+02 1.409090909090909008e+03 1.493204720045235089e-41 +8.939393939393939945e+02 1.409090909090909008e+03 1.091136794320119457e-41 +9.242424242424244767e+02 1.409090909090909008e+03 5.986645637014313468e-42 +9.545454545454545041e+02 1.409090909090909008e+03 2.459834491573417413e-42 +9.848484848484849863e+02 1.409090909090909008e+03 7.540206612321650885e-43 +1.015151515151515468e+03 1.409090909090909008e+03 1.715600772060416937e-43 +1.045454545454545496e+03 1.409090909090909008e+03 2.879181287861125805e-44 +1.075757575757575978e+03 1.409090909090909008e+03 3.537278923913275126e-45 +1.106060606060606005e+03 1.409090909090909008e+03 3.153613066582590198e-46 +1.136363636363636488e+03 1.409090909090909008e+03 2.019952513818057963e-47 +1.166666666666666970e+03 1.409090909090909008e+03 9.191491241383423271e-49 +1.196969696969696997e+03 1.409090909090909008e+03 2.934437283087814180e-50 +1.227272727272727479e+03 1.409090909090909008e+03 6.483406563717084707e-52 +1.257575757575757507e+03 1.409090909090909008e+03 9.766306425177117890e-54 +1.287878787878787989e+03 1.409090909090909008e+03 9.869127491373228336e-56 +1.318181818181818471e+03 1.409090909090909008e+03 6.574832806498666018e-58 +1.348484848484848499e+03 1.409090909090909008e+03 2.834314178026598541e-60 +1.378787878787878981e+03 1.409090909090909008e+03 7.750539401520471979e-63 +1.409090909090909008e+03 1.409090909090909008e+03 1.316325924095141119e-65 +1.439393939393939490e+03 1.409090909090909008e+03 1.357791146414948547e-68 +1.469696969696969973e+03 1.409090909090909008e+03 8.307963294144188386e-72 +1.500000000000000000e+03 1.409090909090909008e+03 2.941479408751492303e-75 +-1.500000000000000000e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.439393939393939490e+03 1.037081049593326322e-312 +-5.606060606060605096e+02 1.439393939393939490e+03 5.384070588135255070e-297 +-5.303030303030302548e+02 1.439393939393939490e+03 5.305973067522190631e-282 +-5.000000000000000000e+02 1.439393939393939490e+03 1.051283800345577783e-267 +-4.696969696969697452e+02 1.439393939393939490e+03 4.429793536380294970e-254 +-4.393939393939392630e+02 1.439393939393939490e+03 4.193987081499043645e-241 +-4.090909090909090082e+02 1.439393939393939490e+03 9.414252714760127032e-229 +-3.787878787878787534e+02 1.439393939393939490e+03 5.280297699945352586e-217 +-3.484848484848484986e+02 1.439393939393939490e+03 7.789452806693622929e-206 +-3.181818181818180165e+02 1.439393939393939490e+03 3.177292759749879859e-195 +-2.878787878787877617e+02 1.439393939393939490e+03 3.762691160090277028e-185 +-2.575757575757575069e+02 1.439393939393939490e+03 1.356700073694415232e-175 +-2.272727272727272521e+02 1.439393939393939490e+03 1.560017604789824462e-166 +-1.969696969696969973e+02 1.439393939393939490e+03 5.984329898720595175e-158 +-1.666666666666665151e+02 1.439393939393939490e+03 8.001759500367137341e-150 +-1.363636363636362603e+02 1.439393939393939490e+03 3.891764262949844581e-142 +-1.060606060606060055e+02 1.439393939393939490e+03 7.175783181444919519e-135 +-7.575757575757575069e+01 1.439393939393939490e+03 5.221413508756419570e-128 +-4.545454545454549589e+01 1.439393939393939490e+03 1.558836896993214606e-121 +-1.515151515151501371e+01 1.439393939393939490e+03 1.982752216478997839e-115 +1.515151515151524109e+01 1.439393939393939490e+03 1.114336414685727237e-109 +4.545454545454549589e+01 1.439393939393939490e+03 2.866373679610699049e-104 +7.575757575757575069e+01 1.439393939393939490e+03 3.491161610846781699e-99 +1.060606060606062329e+02 1.439393939393939490e+03 2.080383394340166823e-94 +1.363636363636364877e+02 1.439393939393939490e+03 6.259393605592227799e-90 +1.666666666666667425e+02 1.439393939393939490e+03 9.801202090949001277e-86 +1.969696969696969973e+02 1.439393939393939490e+03 8.222254727486268530e-82 +2.272727272727272521e+02 1.439393939393939490e+03 3.799591219276884538e-78 +2.575757575757577342e+02 1.439393939393939490e+03 9.932317958642435797e-75 +2.878787878787879890e+02 1.439393939393939490e+03 1.506361232170912659e-71 +3.181818181818182438e+02 1.439393939393939490e+03 1.357791146414948547e-68 +3.484848484848484986e+02 1.439393939393939490e+03 7.441941493794499427e-66 +3.787878787878789808e+02 1.439393939393939490e+03 2.534408630171980369e-63 +4.090909090909092356e+02 1.439393939393939490e+03 5.473377065585717680e-61 +4.393939393939394904e+02 1.439393939393939490e+03 7.640771892900340018e-59 +4.696969696969697452e+02 1.439393939393939490e+03 7.019409751131738840e-57 +5.000000000000000000e+02 1.439393939393939490e+03 4.315065247200991625e-55 +5.303030303030304822e+02 1.439393939393939490e+03 1.802615210573324552e-53 +5.606060606060605096e+02 1.439393939393939490e+03 5.190588847986541559e-52 +5.909090909090909918e+02 1.439393939393939490e+03 1.043664146102087786e-50 +6.212121212121214739e+02 1.439393939393939490e+03 1.482625960384881751e-49 +6.515151515151515014e+02 1.439393939393939490e+03 1.503795788736007558e-48 +6.818181818181819835e+02 1.439393939393939490e+03 1.099147165157873269e-47 +7.121212121212120110e+02 1.439393939393939490e+03 5.836055178229244256e-47 +7.424242424242424931e+02 1.439393939393939490e+03 2.266365294794784682e-46 +7.727272727272729753e+02 1.439393939393939490e+03 6.472937031498399670e-46 +8.030303030303030027e+02 1.439393939393939490e+03 1.365561729682239567e-45 +8.333333333333334849e+02 1.439393939393939490e+03 2.134523160815757784e-45 +8.636363636363639671e+02 1.439393939393939490e+03 2.476707066507209692e-45 +8.939393939393939945e+02 1.439393939393939490e+03 2.134523160815909315e-45 +9.242424242424244767e+02 1.439393939393939490e+03 1.365561729682297597e-45 +9.545454545454545041e+02 1.439393939393939490e+03 6.472937031498399670e-46 +9.848484848484849863e+02 1.439393939393939490e+03 2.266365294794784682e-46 +1.015151515151515468e+03 1.439393939393939490e+03 5.836055178229244256e-47 +1.045454545454545496e+03 1.439393939393939490e+03 1.099147165157873269e-47 +1.075757575757575978e+03 1.439393939393939490e+03 1.503795788736007558e-48 +1.106060606060606005e+03 1.439393939393939490e+03 1.482625960384944992e-49 +1.136363636363636488e+03 1.439393939393939490e+03 1.043664146102087786e-50 +1.166666666666666970e+03 1.439393939393939490e+03 5.190588847986763369e-52 +1.196969696969696997e+03 1.439393939393939490e+03 1.802615210573247586e-53 +1.227272727272727479e+03 1.439393939393939490e+03 4.315065247200623602e-55 +1.257575757575757507e+03 1.439393939393939490e+03 7.019409751131538483e-57 +1.287878787878787989e+03 1.439393939393939490e+03 7.640771892899906689e-59 +1.318181818181818471e+03 1.439393939393939490e+03 5.473377065585717680e-61 +1.348484848484848499e+03 1.439393939393939490e+03 2.534408630171980369e-63 +1.378787878787878981e+03 1.439393939393939490e+03 7.441941493794499427e-66 +1.409090909090909008e+03 1.439393939393939490e+03 1.357791146414948547e-68 +1.439393939393939490e+03 1.439393939393939490e+03 1.506361232170912659e-71 +1.469696969696969973e+03 1.439393939393939490e+03 9.932317958641306705e-75 +1.500000000000000000e+03 1.439393939393939490e+03 3.799591219277208615e-78 +-1.500000000000000000e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.469696969696969973e+03 1.308211720340744662e-316 +-5.303030303030302548e+02 1.469696969696969973e+03 6.295312769213056717e-301 +-5.000000000000000000e+02 1.469696969696969973e+03 5.811146587116211838e-286 +-4.696969696969697452e+02 1.469696969696969973e+03 1.089284707477503840e-271 +-4.393939393939392630e+02 1.469696969696969973e+03 4.383786664344195222e-258 +-4.090909090909090082e+02 1.469696969696969973e+03 3.999841459704399549e-245 +-3.787878787878787534e+02 1.469696969696969973e+03 8.726538336903183741e-233 +-3.484848484848484986e+02 1.469696969696969973e+03 4.795469546324982492e-221 +-3.181818181818180165e+02 1.469696969696969973e+03 6.983253455218622215e-210 +-2.878787878787877617e+02 1.469696969696969973e+03 2.831608343311109668e-199 +-2.575757575757575069e+02 1.469696969696969973e+03 3.355305074887012307e-189 +-2.272727272727272521e+02 1.469696969696969973e+03 1.217846630889829459e-179 +-1.969696969696969973e+02 1.469696969696969973e+03 1.417479555151489798e-170 +-1.666666666666665151e+02 1.469696969696969973e+03 5.531845646164341781e-162 +-1.363636363636362603e+02 1.469696969696969973e+03 7.559295742296864998e-154 +-1.060606060606060055e+02 1.469696969696969973e+03 3.772621208140659875e-146 +-7.575757575757575069e+01 1.469696969696969973e+03 7.163277244745257392e-139 +-4.545454545454549589e+01 1.469696969696969973e+03 5.384020245238601318e-132 +-1.515151515151501371e+01 1.469696969696969973e+03 1.664605050537516186e-125 +1.515151515151524109e+01 1.469696969696969973e+03 2.197212833849037116e-119 +4.545454545454549589e+01 1.469696969696969973e+03 1.283511602170346630e-113 +7.575757575757575069e+01 1.469696969696969973e+03 3.435327469168163202e-108 +1.060606060606062329e+02 1.469696969696969973e+03 4.356268475749512747e-103 +1.363636363636364877e+02 1.469696969696969973e+03 2.702964406603156911e-98 +1.666666666666667425e+02 1.469696969696969973e+03 8.464665762167466790e-94 +1.969696969696969973e+02 1.469696969696969973e+03 1.378323829382579349e-89 +2.272727272727272521e+02 1.469696969696969973e+03 1.200760533549154684e-85 +2.575757575757577342e+02 1.469696969696969973e+03 5.751492055957422034e-82 +2.878787878787879890e+02 1.469696969696969973e+03 1.554685228201557406e-78 +3.181818181818182438e+02 1.469696969696969973e+03 2.431222243413457508e-75 +3.484848484848484986e+02 1.469696969696969973e+03 2.252024249414946489e-72 +3.787878787878789808e+02 1.469696969696969973e+03 1.263563911257815309e-69 +4.090909090909092356e+02 1.469696969696969973e+03 4.386015980157869974e-67 +4.393939393939394904e+02 1.469696969696969973e+03 9.607905200083596328e-65 +4.696969696969697452e+02 1.469696969696969973e+03 1.353234097284404356e-62 +5.000000000000000000e+02 1.469696969696969973e+03 1.247000591634178427e-60 +5.303030303030304822e+02 1.469696969696969973e+03 7.640771892900340018e-59 +5.606060606060605096e+02 1.469696969696969973e+03 3.159916171861571924e-57 +5.909090909090909918e+02 1.469696969696969973e+03 8.942029677828184581e-56 +6.212121212121214739e+02 1.469696969696969973e+03 1.753221946291584883e-54 +6.515151515151515014e+02 1.469696969696969973e+03 2.408571401092756223e-53 +6.818181818181819835e+02 1.469696969696969973e+03 2.341796425360375223e-52 +7.121212121212120110e+02 1.469696969696969973e+03 1.625602847091744639e-51 +7.424242424242424931e+02 1.469696969696969973e+03 8.117601675612902211e-51 +7.727272727272729753e+02 1.469696969696969973e+03 2.934437283087563972e-50 +8.030303030303030027e+02 1.469696969696969973e+03 7.718006380932006000e-50 +8.333333333333334849e+02 1.469696969696969973e+03 1.482625960384713110e-49 +8.636363636363639671e+02 1.469696969696969973e+03 2.085598728277050792e-49 +8.939393939393939945e+02 1.469696969696969973e+03 2.151258874210800515e-49 +9.242424242424244767e+02 1.469696969696969973e+03 1.627312680552201950e-49 +9.545454545454545041e+02 1.469696969696969973e+03 9.017433745252375756e-50 +9.848484848484849863e+02 1.469696969696969973e+03 3.651819440393951439e-50 +1.015151515151515468e+03 1.469696969696969973e+03 1.076947037256972394e-50 +1.045454545454545496e+03 1.469696969696969973e+03 2.301685591583321753e-51 +1.075757575757575978e+03 1.469696969696969973e+03 3.543526686620363553e-52 +1.106060606060606005e+03 1.469696969696969973e+03 3.901202425592838012e-53 +1.136363636363636488e+03 1.469696969696969973e+03 3.045319808370037776e-54 +1.166666666666666970e+03 1.469696969696969973e+03 1.669172073207164633e-55 +1.196969696969696997e+03 1.469696969696969973e+03 6.353730525180387500e-57 +1.227272727272727479e+03 1.469696969696969973e+03 1.659224730130858950e-58 +1.257575757575757507e+03 1.469696969696969973e+03 2.932805033955263968e-60 +1.287878787878787989e+03 1.469696969696969973e+03 3.457634775730777859e-62 +1.318181818181818471e+03 1.469696969696969973e+03 2.675918797110694256e-64 +1.348484848484848499e+03 1.469696969696969973e+03 1.336312828344712480e-66 +1.378787878787878981e+03 1.469696969696969973e+03 4.227579734003151657e-69 +1.409090909090909008e+03 1.469696969696969973e+03 8.307963294144188386e-72 +1.439393939393939490e+03 1.469696969696969973e+03 9.932317958641306705e-75 +1.469696969696969973e+03 1.469696969696969973e+03 7.065740686204368361e-78 +1.500000000000000000e+03 1.469696969696969973e+03 2.921979237418523404e-81 +-1.500000000000000000e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.303030303030302548e+02 1.500000000000000000e+03 8.399115979301191251e-321 +-5.000000000000000000e+02 1.500000000000000000e+03 3.770536500545990443e-305 +-4.696969696969697452e+02 1.500000000000000000e+03 3.296325375164614096e-290 +-4.393939393939392630e+02 1.500000000000000000e+03 5.907805748299320085e-276 +-4.090909090909090082e+02 1.500000000000000000e+03 2.293878155646727410e-262 +-3.787878787878787534e+02 1.500000000000000000e+03 2.036595816921539879e-249 +-3.484848484848484986e+02 1.500000000000000000e+03 4.358485763021571406e-237 +-3.181818181818180165e+02 1.500000000000000000e+03 2.367184887817088075e-225 +-2.878787878787877617e+02 1.500000000000000000e+03 3.431053845969377349e-214 +-2.575757575757575069e+02 1.500000000000000000e+03 1.393857250589783206e-203 +-2.272727272727272521e+02 1.500000000000000000e+03 1.664809861325696569e-193 +-1.969696969696969973e+02 1.500000000000000000e+03 6.124777054941773521e-184 +-1.666666666666665151e+02 1.500000000000000000e+03 7.262439421967990348e-175 +-1.363636363636362603e+02 1.500000000000000000e+03 2.900629133076891172e-166 +-1.060606060606060055e+02 1.500000000000000000e+03 4.073181309885951522e-158 +-7.575757575757575069e+01 1.500000000000000000e+03 2.096452900678664445e-150 +-4.545454545454549589e+01 1.500000000000000000e+03 4.118014228838579466e-143 +-1.515151515151501371e+01 1.500000000000000000e+03 3.210310493616617398e-136 +1.515151515151524109e+01 1.500000000000000000e+03 1.031647559332037613e-129 +4.545454545454549589e+01 1.500000000000000000e+03 1.417663027955447926e-123 +7.575757575757575069e+01 1.500000000000000000e+03 8.631132724519757554e-118 +1.060606060606062329e+02 1.500000000000000000e+03 2.409212144271421323e-112 +1.363636363636364877e+02 1.500000000000000000e+03 3.186527453613822823e-107 +1.666666666666667425e+02 1.500000000000000000e+03 2.061494233038221406e-102 +1.969696969696969973e+02 1.500000000000000000e+03 6.725405135115575491e-98 +2.272727272727272521e+02 1.500000000000000000e+03 1.139305608409019881e-93 +2.575757575757577342e+02 1.500000000000000000e+03 1.030681849547970563e-89 +2.878787878787879890e+02 1.500000000000000000e+03 5.114607873924693685e-86 +3.181818181818182438e+02 1.500000000000000000e+03 1.428261252560911114e-82 +3.484848484848484986e+02 1.500000000000000000e+03 2.299738198253841923e-79 +3.787878787878789808e+02 1.500000000000000000e+03 2.185022806596291809e-76 +4.090909090909092356e+02 1.500000000000000000e+03 1.252089404672583198e-73 +4.393939393939394904e+02 1.500000000000000000e+03 4.417484338635414827e-71 +4.696969696969697452e+02 1.500000000000000000e+03 9.783564016051100274e-69 +5.000000000000000000e+02 1.500000000000000000e+03 1.385119369922719839e-66 +5.303030303030304822e+02 1.500000000000000000e+03 1.274954127373161663e-64 +5.606060606060605096e+02 1.500000000000000000e+03 7.750539401520471979e-63 +5.909090909090909918e+02 1.500000000000000000e+03 3.157007688089840978e-61 +6.212121212121214739e+02 1.500000000000000000e+03 8.731032066335687992e-60 +6.515151515151515014e+02 1.500000000000000000e+03 1.659224730131000445e-58 +6.818181818181819835e+02 1.500000000000000000e+03 2.190087871281016782e-57 +7.121212121212120110e+02 1.500000000000000000e+03 2.027053180936435350e-56 +7.424242424242424931e+02 1.500000000000000000e+03 1.326508867687961772e-55 +7.727272727272729753e+02 1.500000000000000000e+03 6.180936518927177249e-55 +8.030303030303030027e+02 1.500000000000000000e+03 2.062617889542571576e-54 +8.333333333333334849e+02 1.500000000000000000e+03 4.952089332747829951e-54 +8.636363636363639671e+02 1.500000000000000000e+03 8.582459009525187598e-54 +8.939393939393939945e+02 1.500000000000000000e+03 1.075970904295114002e-53 +9.242424242424244767e+02 1.500000000000000000e+03 9.766306425177535176e-54 +9.545454545454545041e+02 1.500000000000000000e+03 6.415644086102914005e-54 +9.848484848484849863e+02 1.500000000000000000e+03 3.045319808370298000e-54 +1.015151515151515468e+03 1.500000000000000000e+03 1.041536444950803760e-54 +1.045454545454545496e+03 1.500000000000000000e+03 2.556199277280019647e-55 +1.075757575757575978e+03 1.500000000000000000e+03 4.478029310897004811e-56 +1.106060606060606005e+03 1.500000000000000000e+03 5.562986682805589075e-57 +1.136363636363636488e+03 1.500000000000000000e+03 4.862710457261901775e-58 +1.166666666666666970e+03 1.500000000000000000e+03 2.964026646166857686e-59 +1.196969696969696997e+03 1.500000000000000000e+03 1.247000591634426596e-60 +1.227272727272727479e+03 1.500000000000000000e+03 3.579671728198669294e-62 +1.257575757575757507e+03 1.500000000000000000e+03 6.922873799742501923e-64 +1.287878787878787989e+03 1.500000000000000000e+03 8.894766354817609134e-66 +1.318181818181818471e+03 1.500000000000000000e+03 7.478067814810610917e-68 +1.348484848484848499e+03 1.500000000000000000e+03 4.046842924223130380e-70 +1.378787878787878981e+03 1.500000000000000000e+03 1.384982613310449666e-72 +1.409090909090909008e+03 1.500000000000000000e+03 2.941479408751492303e-75 +1.439393939393939490e+03 1.500000000000000000e+03 3.799591219277208615e-78 +1.469696969696969973e+03 1.500000000000000000e+03 2.921979237418274339e-81 +1.500000000000000000e+03 1.500000000000000000e+03 1.307885547752358417e-84 diff --git a/demo/undocumented/NumpyTF/Input_Data/wind_farm.txt b/demo/undocumented/NumpyTF/Input_Data/wind_farm.txt new file mode 100644 index 00000000..e76a071d --- /dev/null +++ b/demo/undocumented/NumpyTF/Input_Data/wind_farm.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 32.1 0.0 27.0 2.7 .33 diff --git a/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/README b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/README new file mode 100644 index 00000000..794ebdad --- /dev/null +++ b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/README @@ -0,0 +1 @@ +Run or source recompile.sh to compile locally and reproduce the build failure. diff --git a/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/error.log b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/error.log new file mode 100644 index 00000000..8b26fbce --- /dev/null +++ b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/error.log @@ -0,0 +1,22 @@ +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:163:26: error: use of undeclared identifier 'FE2_C0_Q24'; did you mean 'FE6_C0_Q24'? + BF0[iq] += fw0 * FE2_C0_Q24[0][iq][iq]; + ^~~~~~~~~~ + FE6_C0_Q24 +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:88:37: note: 'FE6_C0_Q24' declared here + alignas(32) static const double FE6_C0_Q24[1][24][4] = + ^ +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:165:26: error: use of undeclared identifier 'FE2_C0_Q24'; did you mean 'FE6_C0_Q24'? + BF1[iq] += fw1 * FE2_C0_Q24[0][iq][iq]; + ^~~~~~~~~~ + FE6_C0_Q24 +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:88:37: note: 'FE6_C0_Q24' declared here + alignas(32) static const double FE6_C0_Q24[1][24][4] = + ^ +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:167:26: error: use of undeclared identifier 'FE2_C0_Q24'; did you mean 'FE6_C0_Q24'? + BF2[iq] += fw2 * FE2_C0_Q24[0][iq][iq]; + ^~~~~~~~~~ + FE6_C0_Q24 +/var/folders/f2/9t75z6s91ys6b6fb6p2r9r8dr978wq/T/tmpsovmnme2/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp:88:37: note: 'FE6_C0_Q24' declared here + alignas(32) static const double FE6_C0_Q24[1][24][4] = + ^ +3 errors generated. diff --git a/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp new file mode 100644 index 00000000..f2f2b3aa --- /dev/null +++ b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp @@ -0,0 +1,424 @@ +// This code conforms with the UFC specification version 2018.1.0 +// and was automatically generated by FFC version 2019.1.0. +// +// This code was generated with the following parameters: +// + +// add_tabulate_tensor_timing: False +// convert_exceptions_to_warnings: False +// cpp_optimize: True +// cpp_optimize_flags: '-O3 -fno-math-errno -march=native' +// epsilon: 1e-14 +// error_control: False +// external_include_dirs: '' +// external_includes: '' +// external_libraries: '' +// external_library_dirs: '' +// form_postfix: False +// format: 'ufc' +// generate_dummy_tabulate_tensor: False +// max_signature_length: 0 +// no-evaluate_basis_derivatives: True +// optimize: True +// precision: None +// quadrature_degree: 6 +// quadrature_rule: None +// representation: 'uflacs' +// split: False + +#include "ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.h" + +// Based on https://gcc.gnu.org/wiki/Visibility +#if defined _WIN32 || defined __CYGWIN__ + #ifdef __GNUC__ + #define DLL_EXPORT __attribute__ ((dllexport)) + #else + #define DLL_EXPORT __declspec(dllexport) + #endif +#else + #define DLL_EXPORT __attribute__ ((visibility ("default"))) +#endif + +ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise::ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise() : ufc::cell_integral() +{ + +} + +ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise::~ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise() +{ + +} + +const std::vector & ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise::enabled_coefficients() const +{ +static const std::vector enabled({true}); +return enabled; +} + +void ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise::tabulate_tensor(double * A, + const double * const * w, + const double * coordinate_dofs, + int cell_orientation) const +{ + // This function was generated using 'uflacs' representation + // with the following integrals metadata: + // + // num_cells: None + // optimize: True + // precision: 16 + // quadrature_degree: 6 + // quadrature_rule: 'default' + // representation: 'uflacs' + // + // and the following integral 0 metadata: + // + // estimated_polynomial_degree: 9 + // optimize: True + // precision: 16 + // quadrature_degree: 6 + // quadrature_rule: 'default' + // representation: 'uflacs' + // Quadrature rules + alignas(32) static const double weights24[24] = { 0.006653791709694649, 0.006653791709694649, 0.006653791709694649, 0.006653791709694649, 0.001679535175886783, 0.001679535175886783, 0.001679535175886783, 0.001679535175886783, 0.009226196923942399, 0.009226196923942399, 0.009226196923942399, 0.009226196923942399, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283, 0.008035714285714283 }; + // Precomputed values of basis functions and precomputations + // FE* dimensions: [entities][points][dofs] + // PI* dimensions: [entities][dofs][dofs] or [entities][dofs] + // PM* dimensions: [entities][dofs][dofs] + alignas(32) static const double FE6_C0_D001_Q24[1][1][2] = { { { -1.0, 1.0 } } }; + alignas(32) static const double FE6_C0_Q24[1][24][4] = + { { { 0.2146028712591518, 0.3561913862225449, 0.2146028712591517, 0.2146028712591517 }, + { 0.356191386222545, 0.2146028712591516, 0.2146028712591517, 0.2146028712591517 }, + { 0.2146028712591518, 0.2146028712591516, 0.2146028712591517, 0.3561913862225449 }, + { 0.2146028712591518, 0.2146028712591517, 0.3561913862225449, 0.2146028712591517 }, + { 0.0406739585346115, 0.8779781243961657, 0.04067395853461139, 0.04067395853461134 }, + { 0.8779781243961661, 0.04067395853461119, 0.04067395853461139, 0.04067395853461134 }, + { 0.04067395853461147, 0.04067395853461132, 0.04067395853461132, 0.877978124396166 }, + { 0.04067395853461148, 0.04067395853461128, 0.877978124396166, 0.04067395853461134 }, + { 0.3223378901422755, 0.0329863295731731, 0.3223378901422757, 0.3223378901422757 }, + { 0.03298632957317295, 0.3223378901422757, 0.3223378901422757, 0.3223378901422757 }, + { 0.3223378901422755, 0.3223378901422757, 0.3223378901422757, 0.03298632957317311 }, + { 0.3223378901422755, 0.3223378901422757, 0.03298632957317308, 0.3223378901422757 }, + { 0.6030056647916492, 0.2696723314583158, 0.06366100187501748, 0.0636610018750175 }, + { 0.6030056647916491, 0.06366100187501744, 0.2696723314583159, 0.0636610018750175 }, + { 0.6030056647916492, 0.06366100187501746, 0.0636610018750175, 0.2696723314583159 }, + { 0.269672331458316, 0.603005664791649, 0.06366100187501748, 0.0636610018750175 }, + { 0.2696723314583159, 0.06366100187501747, 0.6030056647916491, 0.0636610018750175 }, + { 0.269672331458316, 0.06366100187501748, 0.0636610018750175, 0.6030056647916491 }, + { 0.06366100187501757, 0.06366100187501751, 0.2696723314583159, 0.6030056647916491 }, + { 0.06366100187501759, 0.2696723314583158, 0.6030056647916491, 0.0636610018750175 }, + { 0.06366100187501768, 0.6030056647916491, 0.0636610018750175, 0.2696723314583159 }, + { 0.06366100187501758, 0.06366100187501748, 0.6030056647916491, 0.2696723314583159 }, + { 0.06366100187501759, 0.2696723314583159, 0.0636610018750175, 0.6030056647916491 }, + { 0.06366100187501766, 0.603005664791649, 0.2696723314583159, 0.0636610018750175 } } }; + // Unstructured piecewise computations + const double J_c0 = coordinate_dofs[0] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[3] * FE6_C0_D001_Q24[0][0][1]; + const double J_c4 = coordinate_dofs[1] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[7] * FE6_C0_D001_Q24[0][0][1]; + const double J_c8 = coordinate_dofs[2] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[11] * FE6_C0_D001_Q24[0][0][1]; + const double J_c5 = coordinate_dofs[1] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[10] * FE6_C0_D001_Q24[0][0][1]; + const double J_c7 = coordinate_dofs[2] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[8] * FE6_C0_D001_Q24[0][0][1]; + const double J_c1 = coordinate_dofs[0] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[6] * FE6_C0_D001_Q24[0][0][1]; + const double J_c6 = coordinate_dofs[2] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[5] * FE6_C0_D001_Q24[0][0][1]; + const double J_c3 = coordinate_dofs[1] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[4] * FE6_C0_D001_Q24[0][0][1]; + const double J_c2 = coordinate_dofs[0] * FE6_C0_D001_Q24[0][0][0] + coordinate_dofs[9] * FE6_C0_D001_Q24[0][0][1]; + alignas(32) double sp[15]; + sp[0] = J_c4 * J_c8; + sp[1] = J_c5 * J_c7; + sp[2] = sp[0] + -1 * sp[1]; + sp[3] = J_c0 * sp[2]; + sp[4] = J_c5 * J_c6; + sp[5] = J_c3 * J_c8; + sp[6] = sp[4] + -1 * sp[5]; + sp[7] = J_c1 * sp[6]; + sp[8] = sp[3] + sp[7]; + sp[9] = J_c3 * J_c7; + sp[10] = J_c4 * J_c6; + sp[11] = sp[9] + -1 * sp[10]; + sp[12] = J_c2 * sp[11]; + sp[13] = sp[8] + sp[12]; + sp[14] = std::abs(sp[13]); + alignas(32) double BF0[24] = {}; + alignas(32) double BF1[24] = {}; + alignas(32) double BF2[24] = {}; + for (int iq = 0; iq < 24; ++iq) + { + // Quadrature loop body setup (num_points=24) + // Unstructured varying computations for num_points=24 + double w0_c0 = 0.0; + for (int ic = 0; ic < 4; ++ic) + w0_c0 += w[0][ic] * FE6_C0_Q24[0][iq][ic]; + double w0_c1 = 0.0; + for (int ic = 0; ic < 4; ++ic) + w0_c1 += w[0][ic + 4] * FE6_C0_Q24[0][iq][ic]; + double w0_c2 = 0.0; + for (int ic = 0; ic < 4; ++ic) + w0_c2 += w[0][ic + 8] * FE6_C0_Q24[0][iq][ic]; + alignas(32) double sv24[6]; + sv24[0] = w0_c0 * std::pow(w0_c0, 2); + sv24[1] = w0_c1 * std::pow(w0_c0, 2); + sv24[2] = w0_c2 * std::pow(w0_c0, 2); + sv24[3] = -1 * sv24[0] * sp[14]; + sv24[4] = -1 * sv24[1] * sp[14]; + sv24[5] = -1 * sv24[2] * sp[14]; + const double fw0 = sv24[3] * weights24[iq]; + BF0[iq] += fw0 * FE2_C0_Q24[0][iq][iq]; + const double fw1 = sv24[4] * weights24[iq]; + BF1[iq] += fw1 * FE2_C0_Q24[0][iq][iq]; + const double fw2 = sv24[5] * weights24[iq]; + BF2[iq] += fw2 * FE2_C0_Q24[0][iq][iq]; + } + std::fill(A, A + 72, 0.0); + for (int i = 0; i < 24; ++i) + A[i] += BF0[i]; + for (int i = 0; i < 24; ++i) + A[i + 24] += BF1[i]; + for (int i = 0; i < 24; ++i) + A[i + 48] += BF2[i]; +} + +extern "C" DLL_EXPORT ufc::cell_integral * create_ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise() +{ + return new ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise(); +} + + +ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main() : ufc::form() +{ + // Do nothing +} + +ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::~ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main() +{ + // Do nothing +} + +const char * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::signature() const +{ + return "d0537eed6883c74a287e9103648b20e7523fcf787669d04512fca7cc7e8ec6575e507d93167da94970fdf7b76e79428aeea11f75af9f4c76d6c61e3c63abd554"; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::rank() const +{ + return 1; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::num_coefficients() const +{ + return 1; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::original_coefficient_position(std::size_t i) const +{ + if (i >= 1) + { + throw std::runtime_error("Invalid original coefficient index."); + } + static const std::vector position = {3}; + return position[i]; +} + +ufc::finite_element * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_coordinate_finite_element() const +{ + return create_ffc_element_f5785c5cc0dc6ecf7fa4ec57073e163591d3d6c7_finite_element_main(); +} + +ufc::dofmap * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_coordinate_dofmap() const +{ + return create_ffc_element_f5785c5cc0dc6ecf7fa4ec57073e163591d3d6c7_dofmap_main(); +} + +ufc::coordinate_mapping * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_coordinate_mapping() const +{ + return create_ffc_coordinate_mapping_99d75d6051e4b936f982abb2e4dc3efd28745293_coordinate_mapping_main(); +} + +ufc::finite_element * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_finite_element(std::size_t i) const +{ + switch (i) + { + case 0: + return create_ffc_element_5a41a7796d10fe0299267c5d2da7e50a0f746167_finite_element_main(); + case 1: + return create_ffc_element_58b5216853e5acc2b88285e73dba0895863e24e3_finite_element_main(); + default: + return nullptr; + } +} + +ufc::dofmap * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_dofmap(std::size_t i) const +{ + switch (i) + { + case 0: + return create_ffc_element_5a41a7796d10fe0299267c5d2da7e50a0f746167_dofmap_main(); + case 1: + return create_ffc_element_58b5216853e5acc2b88285e73dba0895863e24e3_dofmap_main(); + default: + return nullptr; + } +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_cell_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_exterior_facet_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_interior_facet_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_vertex_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_custom_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_cutcell_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_interface_subdomain_id() const +{ + return 0; +} + +std::size_t ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::max_overlap_subdomain_id() const +{ + return 0; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_cell_integrals() const +{ + return true; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_exterior_facet_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_interior_facet_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_vertex_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_custom_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_cutcell_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_interface_integrals() const +{ + return false; +} + +bool ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::has_overlap_integrals() const +{ + return false; +} + +ufc::cell_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_cell_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::exterior_facet_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_exterior_facet_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::interior_facet_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_interior_facet_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::vertex_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_vertex_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::custom_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_custom_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::cutcell_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_cutcell_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::interface_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_interface_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::overlap_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_overlap_integral(std::size_t subdomain_id) const +{ + return nullptr; +} + +ufc::cell_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_cell_integral() const +{ + return create_ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise(); +} + +ufc::exterior_facet_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_exterior_facet_integral() const +{ + return nullptr; +} + +ufc::interior_facet_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_interior_facet_integral() const +{ + return nullptr; +} + +ufc::vertex_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_vertex_integral() const +{ + return nullptr; +} + +ufc::custom_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_custom_integral() const +{ + return nullptr; +} + +ufc::cutcell_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_cutcell_integral() const +{ + return nullptr; +} + +ufc::interface_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_interface_integral() const +{ + return nullptr; +} + +ufc::overlap_integral * ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main::create_default_overlap_integral() const +{ + return nullptr; +} + +extern "C" DLL_EXPORT ufc::form * create_ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main() +{ + return new ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main(); +} + diff --git a/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.h b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.h new file mode 100644 index 00000000..6a4f3a86 --- /dev/null +++ b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.h @@ -0,0 +1,155 @@ +// This code conforms with the UFC specification version 2018.1.0 +// and was automatically generated by FFC version 2019.1.0. +// +// This code was generated with the following parameters: +// + +// add_tabulate_tensor_timing: False +// convert_exceptions_to_warnings: False +// cpp_optimize: True +// cpp_optimize_flags: '-O3 -fno-math-errno -march=native' +// epsilon: 1e-14 +// error_control: False +// external_include_dirs: '' +// external_includes: '' +// external_libraries: '' +// external_library_dirs: '' +// form_postfix: False +// format: 'ufc' +// generate_dummy_tabulate_tensor: False +// max_signature_length: 0 +// no-evaluate_basis_derivatives: True +// optimize: True +// precision: None +// quadrature_degree: 6 +// quadrature_rule: None +// representation: 'uflacs' +// split: False + +#ifndef __FFC_FORM_F3B1F42A71D64AFBB3B3C1477B97B6B7713801A7_H +#define __FFC_FORM_F3B1F42A71D64AFBB3B3C1477B97B6B7713801A7_H +#include "ffc_coordinate_mapping_99d75d6051e4b936f982abb2e4dc3efd28745293.h" +#include "ffc_element_58b5216853e5acc2b88285e73dba0895863e24e3.h" +#include "ffc_element_5a41a7796d10fe0299267c5d2da7e50a0f746167.h" +#include "ffc_element_f5785c5cc0dc6ecf7fa4ec57073e163591d3d6c7.h" +#include +#include +#include +#include +#include + +class ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise: public ufc::cell_integral +{ +public: + + ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise(); + + ~ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise() override; + + const std::vector & enabled_coefficients() const final override; + + void tabulate_tensor(double * A, + const double * const * w, + const double * coordinate_dofs, + int cell_orientation) const final override; + +}; + +extern "C" ufc::cell_integral * create_ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_cell_integral_main_otherwise(); + + +class ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main: public ufc::form +{ +public: + + ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main(); + + ~ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main() override; + + const char * signature() const final override; + + std::size_t rank() const final override; + + std::size_t num_coefficients() const final override; + + std::size_t original_coefficient_position(std::size_t i) const final override; + + ufc::finite_element * create_coordinate_finite_element() const final override; + + ufc::dofmap * create_coordinate_dofmap() const final override; + + ufc::coordinate_mapping * create_coordinate_mapping() const final override; + + ufc::finite_element * create_finite_element(std::size_t i) const final override; + + ufc::dofmap * create_dofmap(std::size_t i) const final override; + + std::size_t max_cell_subdomain_id() const final override; + + std::size_t max_exterior_facet_subdomain_id() const final override; + + std::size_t max_interior_facet_subdomain_id() const final override; + + std::size_t max_vertex_subdomain_id() const final override; + + std::size_t max_custom_subdomain_id() const final override; + + std::size_t max_cutcell_subdomain_id() const final override; + + std::size_t max_interface_subdomain_id() const final override; + + std::size_t max_overlap_subdomain_id() const final override; + + bool has_cell_integrals() const final override; + + bool has_exterior_facet_integrals() const final override; + + bool has_interior_facet_integrals() const final override; + + bool has_vertex_integrals() const final override; + + bool has_custom_integrals() const final override; + + bool has_cutcell_integrals() const final override; + + bool has_interface_integrals() const final override; + + bool has_overlap_integrals() const final override; + + ufc::cell_integral * create_cell_integral(std::size_t i) const final override; + + ufc::exterior_facet_integral * create_exterior_facet_integral(std::size_t i) const final override; + + ufc::interior_facet_integral * create_interior_facet_integral(std::size_t i) const final override; + + ufc::vertex_integral * create_vertex_integral(std::size_t i) const final override; + + ufc::custom_integral * create_custom_integral(std::size_t i) const final override; + + ufc::cutcell_integral * create_cutcell_integral(std::size_t i) const final override; + + ufc::interface_integral * create_interface_integral(std::size_t i) const final override; + + ufc::overlap_integral * create_overlap_integral(std::size_t i) const final override; + + ufc::cell_integral * create_default_cell_integral() const final override; + + ufc::exterior_facet_integral * create_default_exterior_facet_integral() const final override; + + ufc::interior_facet_integral * create_default_interior_facet_integral() const final override; + + ufc::vertex_integral * create_default_vertex_integral() const final override; + + ufc::custom_integral * create_default_custom_integral() const final override; + + ufc::cutcell_integral * create_default_cutcell_integral() const final override; + + ufc::interface_integral * create_default_interface_integral() const final override; + + ufc::overlap_integral * create_default_overlap_integral() const final override; + +}; + +extern "C" ufc::form * create_ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7_form_main(); + +#endif diff --git a/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/recompile.sh b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/recompile.sh new file mode 100755 index 00000000..87bcc94f --- /dev/null +++ b/demo/undocumented/NumpyTF/jitfailure-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7/recompile.sh @@ -0,0 +1,3 @@ +#!/bin/bash +# Execute this file to recompile locally +c++ -Wall -shared -fPIC -std=c++11 -O3 -fno-math-errno -march=native -I/Users/jallen/opt/miniconda3/envs/windse-test/include -I/Users/jallen/opt/miniconda3/envs/windse-test/.cache/dijitso/include ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.cpp -L/Users/jallen/opt/miniconda3/envs/windse-test/.cache/dijitso/lib -Wl,-rpath,/Users/jallen/opt/miniconda3/envs/windse-test/.cache/dijitso/lib -ldijitso-ffc_element_b21bf4504c2f69507b2289faf114404434cf6db9 -ldijitso-ffc_element_5a41a7796d10fe0299267c5d2da7e50a0f746167 -ldijitso-ffc_element_3d82e2be2d8e8c79dde282a034a790cd4d179234 -ldijitso-ffc_element_f5785c5cc0dc6ecf7fa4ec57073e163591d3d6c7 -ldijitso-ffc_element_58b5216853e5acc2b88285e73dba0895863e24e3 -ldijitso-ffc_coordinate_mapping_99d75d6051e4b936f982abb2e4dc3efd28745293 -Wl,-install_name,/Users/jallen/opt/miniconda3/envs/windse-test/.cache/dijitso/lib/libdijitso-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.so -olibdijitso-ffc_form_f3b1f42a71d64afbb3b3c1477b97b6b7713801a7.so \ No newline at end of file diff --git a/demo/undocumented/NumpyTF/test_dolfin.yaml b/demo/undocumented/NumpyTF/test_dolfin.yaml new file mode 100644 index 00000000..b9052566 --- /dev/null +++ b/demo/undocumented/NumpyTF/test_dolfin.yaml @@ -0,0 +1,75 @@ +# General options +general: + name: dolfin_test # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: true + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: grid # | + jitter: false # | + ex_x: [-520, 520] # x-extent of the farm | m + ex_y: [-520, 520] # y-extent of the farm | m + grid_rows: 3 # Number of rows | - + grid_cols: 3 # Number of columns | - + HH: 80 # Hub Height | m + RD: 80.0 # Turbine Diameter | m + thickness: 20 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + force: sine + turbine_method: dolfin + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 15 # Number of x-nodes | - + ny: 15 # Number of y-nodes | - + nz: 3 # Number of z-nodes | - + interpolated: true + scaled: false + terrain_path: Input_Data/skew_typo.txt + + +refine: + # # Description | Units + warp_type: smooth # percent of cells moved | - + warp_strength: 1.2 # percent of cells moved | - + refine_custom: [ + [full,[]], + [cylinder, [ [0.0,0.0,0.0], 1020, 250 ]] + ] + # turbine_num: 2 # number of turbine refinements| - + # turbine_factor: 1.5 # turbine radius multiplier | - + +function_space: + type: linear + turbine_degree: 6 + turbine_space: Quadrature + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + power: 0.25 + k: 0.4 + +problem: + type: stabilized + viscosity: 0.2 + +solver: + type: multiangle + num_wind_angles: 4 + save_power: true + +optimization: + control_types: [layout] + layout_bounds: [[-720, 720],[-720, 720]] + taylor_test: True + optimize: False + gradient: False \ No newline at end of file diff --git a/demo/undocumented/NumpyTF/test_numpy.yaml b/demo/undocumented/NumpyTF/test_numpy.yaml new file mode 100644 index 00000000..60c58f8a --- /dev/null +++ b/demo/undocumented/NumpyTF/test_numpy.yaml @@ -0,0 +1,73 @@ +# General options +general: + name: numpy_test # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: true + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: grid # | + jitter: false # | + ex_x: [-520, 520] # x-extent of the farm | m + ex_y: [-520, 520] # y-extent of the farm | m + grid_rows: 3 # Number of rows | - + grid_cols: 3 # Number of columns | - + HH: 80 # Hub Height | m + RD: 80.0 # Turbine Diameter | m + thickness: 20 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + force: sine + turbine_method: numpy + turbine_degree: 1 + turbine_space: CG + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 15 # Number of x-nodes | - + ny: 15 # Number of y-nodes | - + nz: 3 # Number of z-nodes | - + interpolated: true + scaled: false + typo_path: Input_Data/skew_typo.txt + + +refine: + # # Description | Units + warp_type: smooth # percent of cells moved | - + warp_strength: 1.2 # percent of cells moved | - + refine_custom: [ + [1,full], + # [1, custom, [[-1200,1200],[-1200,1200],[0,140]]], + [1, circle, 1020] + ] + +function_space: + type: linear + +boundary_condition: + vel_profile: log + HH_vel: 8.0 + power: 0.25 + k: 0.4 + +problem: + type: stabilized + viscosity: 0.2 + +solver: + type: multiangle + num_wind_angles: 1 + save_power: true + +optimization: + controls: [layout] + layout_bounds: [[-720, 720],[-720, 720]] + taylor_test: false + optimize: true \ No newline at end of file diff --git a/demo/undocumented/Old_Demos/3D_Multi-Angle/params.yaml b/demo/undocumented/Old_Demos/3D_Multi-Angle/params.yaml index d622f231..b02cee03 100644 --- a/demo/undocumented/Old_Demos/3D_Multi-Angle/params.yaml +++ b/demo/undocumented/Old_Demos/3D_Multi-Angle/params.yaml @@ -34,7 +34,7 @@ domain: refine: # # Description | Units - warp_type: split # percent of cells moved | - + warp_type: split # percent of cells moved | - warp_percent: 0.75 # percent of cells moved | - warp_height: 250 # move cell below this value | m farm_num: 2 # number of farm refinements | - diff --git a/demo/undocumented/Q4_Opts/1_chord_opt_real_local.yaml b/demo/undocumented/Q4_Opts/1_chord_opt_real_local.yaml new file mode 100644 index 00000000..84f2b7d1 --- /dev/null +++ b/demo/undocumented/Q4_Opts/1_chord_opt_real_local.yaml @@ -0,0 +1,95 @@ +# General options +general: + name: "1_chord_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 5.0 + final_time: 250.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [chord] + objective_type: wake_center + alm_power_type: real #fake + opt_turb_id : all + wake_RD: 5 + record_time: 200.0 + # gradient: True + taylor_test: True + # optimize: True diff --git a/demo/undocumented/Q4_Opts/1_chord_opt_steady.yaml b/demo/undocumented/Q4_Opts/1_chord_opt_steady.yaml new file mode 100644 index 00000000..257a56df --- /dev/null +++ b/demo/undocumented/Q4_Opts/1_chord_opt_steady.yaml @@ -0,0 +1,87 @@ +# General options +general: + name: "1_chord_opt_steady" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "dolfin" + force: chord + read_turb_data: 'baseline.csv' + blade_segments: 10 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: steady + viscosity: 0.000018 + +solver: + type: steady + # nonlinear_solver: newton + # newton_relaxation: 0.9 + + # save_power: False + +optimization: + control_types: [yaw] + objective_type: power + opt_turb_id : all + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/1_ke_opt_real_local.yaml b/demo/undocumented/Q4_Opts/1_ke_opt_real_local.yaml new file mode 100644 index 00000000..ab24d648 --- /dev/null +++ b/demo/undocumented/Q4_Opts/1_ke_opt_real_local.yaml @@ -0,0 +1,95 @@ +# General options +general: + name: "1_ke_opt_test" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 3.0 + # save_power: False + +optimization: + control_types: [chord] + objective_type: KE_entrainment + opt_turb_id : all + u_avg_time: 1.0 + record_time: 2.0 + ke_location: hub + opt_routine: SLSQP # L-BFGS-B + # gradient: True + # taylor_test: True + # optimize: True diff --git a/demo/undocumented/Q4_Opts/2_yaw_chord_opt_real_local.yaml b/demo/undocumented/Q4_Opts/2_yaw_chord_opt_real_local.yaml new file mode 100644 index 00000000..9aa29e6b --- /dev/null +++ b/demo/undocumented/Q4_Opts/2_yaw_chord_opt_real_local.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "2_yaw_chord_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 2 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 1430] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 64 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 830, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 250.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw,chord] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 200.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/2_yaw_opt_real_local.yaml b/demo/undocumented/Q4_Opts/2_yaw_opt_real_local.yaml new file mode 100644 index 00000000..a9e8cf4c --- /dev/null +++ b/demo/undocumented/Q4_Opts/2_yaw_opt_real_local.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "test" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 2 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 1430] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 32 + ny: 10 + nz: 6 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 830, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + # [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 250.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 200.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/3_ke_opt_hub.yaml b/demo/undocumented/Q4_Opts/3_ke_opt_hub.yaml new file mode 100644 index 00000000..aa1475ec --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_ke_opt_hub.yaml @@ -0,0 +1,96 @@ +# General options +general: + name: "3_ke_opt_hub" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 350.0 + cfl_target: 3.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + ke_location: hub + record_time: 300.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/3_ke_opt_tip.yaml b/demo/undocumented/Q4_Opts/3_ke_opt_tip.yaml new file mode 100644 index 00000000..cf1101b2 --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_ke_opt_tip.yaml @@ -0,0 +1,96 @@ +# General options +general: + name: "3_ke_opt_tip" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 350.0 + cfl_target: 3.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + ke_location: tip + record_time: 300.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/3_yaw_chord_opt_real_local.yaml b/demo/undocumented/Q4_Opts/3_yaw_chord_opt_real_local.yaml new file mode 100644 index 00000000..87684159 --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_yaw_chord_opt_real_local.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "3_yaw_chord_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 350.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw,chord] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 300.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/3_yaw_chord_opt_steady.yaml b/demo/undocumented/Q4_Opts/3_yaw_chord_opt_steady.yaml new file mode 100644 index 00000000..ddf705c1 --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_yaw_chord_opt_steady.yaml @@ -0,0 +1,86 @@ +# General options +general: + name: "3_yaw_chord_opt_steady" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "dolfin" + force: chord + read_turb_data: 'baseline.csv' + blade_segments: 10 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: steady + viscosity: 0.000018 + +solver: + type: steady + # save_power: False + +optimization: + control_types: [yaw, chord] + objective_type: power + opt_turb_id : all + # gradient: True + # taylor_test: True + optimize: True + diff --git a/demo/undocumented/Q4_Opts/3_yaw_opt_real_local.yaml b/demo/undocumented/Q4_Opts/3_yaw_opt_real_local.yaml new file mode 100644 index 00000000..f0b1f8db --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_yaw_opt_real_local.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "3_yaw_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 10.0 + final_time: 350.0 + # save_power: False + +optimization: + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 300.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/Q4_Opts/3_yaw_opt_steady.yaml b/demo/undocumented/Q4_Opts/3_yaw_opt_steady.yaml new file mode 100644 index 00000000..f704762d --- /dev/null +++ b/demo/undocumented/Q4_Opts/3_yaw_opt_steady.yaml @@ -0,0 +1,85 @@ +# General options +general: + name: "3_yaw_opt_steady" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "dolfin" + force: sine + read_turb_data: 'baseline.csv' + blade_segments: 10 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: steady + viscosity: 0.000018 + +solver: + type: steady + +optimization: + control_types: [yaw] + objective_type: power + opt_turb_id : all + # gradient: True + # taylor_test: True + optimize: True + diff --git a/demo/undocumented/Q4_Opts/5_imported_KE_opt_steady.yaml b/demo/undocumented/Q4_Opts/5_imported_KE_opt_steady.yaml new file mode 100644 index 00000000..b2f357f9 --- /dev/null +++ b/demo/undocumented/Q4_Opts/5_imported_KE_opt_steady.yaml @@ -0,0 +1,102 @@ +# General options +general: + name: "5_KE_yaw_opt_steady_2" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + + +# Wind Farm constants for a grid farm +wind_farm: + ####################### Imported Wind Farm ####################### + type: imported # | + path: Input_Data/wind_farm.txt # location of wind farm | - + force: sine # radial force distribution| - + ################################################################### + + # type: grid # | + # grid_rows: 1 # Number of rows | - + # grid_cols: 3 # Number of columns | - + # # ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 1365] # x-extent of the farm | m + # ex_y: [0, 0] # y-extent of the farm | m + # HH: 110 # Hub Height | m + # RD: 130.0 # Turbine Diameter | m + # thickness: 13.0 # Effective Thickness | m + # axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # # yaw: -0.0520149791167009 # Yaw | rads + # # yaw: -0.349 # Yaw | rads + turbine_method: "dolfin" + # force: chord + # read_turb_data: 'baseline.csv' + # blade_segments: 10 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-520, 520] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 40 + nz: 12 + # nx: 45 + # ny: 20 + # nz: 6 + # nx: 60 + # ny: 28 + # nz: 8 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + # [sphere, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + [sphere, [ 80 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + # type: steady + # viscosity: 0.000018 + type: stabilized + viscosity: 0.1 + lmax: 10 + +solver: + type: steady + save_power: true + +optimization: + control_types: [yaw] + objective_type: KE_entrainment + # opt_turb_id : all + # gradient: True + # taylor_test: True + optimize: True + diff --git a/demo/undocumented/Q4_Opts/Input_data/wind_farm.txt b/demo/undocumented/Q4_Opts/Input_data/wind_farm.txt new file mode 100644 index 00000000..da9a58f3 --- /dev/null +++ b/demo/undocumented/Q4_Opts/Input_data/wind_farm.txt @@ -0,0 +1,4 @@ +# x y HH Yaw Diameter Thickness Axial_Induction + -65 0 110.0 0.0 130.0 12.0 0.33 + 585 0 110.0 0.0 130.0 12.0 0.33 + 1235 0 110.0 0.0 130.0 12.0 0.33 \ No newline at end of file diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_0.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_1.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_10.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_11.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_12.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_13.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_14.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_15.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_16.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_17.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_18.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_19.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_2.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_20.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_21.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_22.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_23.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_24.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_25.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_26.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_27.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_28.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_29.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_3.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_4.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_5.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_6.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_7.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_8.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/airfoil_polars/af_station_9.txt b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/demo/undocumented/Q4_Opts/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/demo/undocumented/Q4_Opts/baseline.csv b/demo/undocumented/Q4_Opts/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/undocumented/Q4_Opts/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_0.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_1.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_10.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_11.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_12.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_13.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_14.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_15.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_16.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_17.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_18.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_19.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_2.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_20.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_21.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_22.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_23.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_24.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_25.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_26.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_27.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_28.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_29.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_3.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_4.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_5.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_6.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_7.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_8.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_9.txt b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/baseline.csv b/demo/undocumented/Small_Q4_Opts/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/undocumented/Small_Q4_Opts/centroid.yaml b/demo/undocumented/Small_Q4_Opts/centroid.yaml new file mode 100644 index 00000000..2bec1e36 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/centroid.yaml @@ -0,0 +1,73 @@ +# General options +general: + name: "centroid_opt" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + [sphere, [ 80 ]], + ] + +function_space: + type: linear + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + +solver: + type: unsteady + save_interval: 50.0 + final_time: 150.0 + cfl_target: 3.0 + +optimization: + control_types: [chord] + objective_type: wake_center + wake_RD: 3 + record_time: 125.0 + optimize: True diff --git a/demo/undocumented/Small_Q4_Opts/entrainment.yaml b/demo/undocumented/Small_Q4_Opts/entrainment.yaml new file mode 100644 index 00000000..845d57bd --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/entrainment.yaml @@ -0,0 +1,82 @@ +# General options +general: + name: "entrainment_SLSQP_corrected_baseline_CFL2" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + output_type: "xdmf" + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + [sphere, [ 80 ]], + ] + +function_space: + type: linear + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 5.0 + final_time: 300.0 + cfl_target: 2. + save_power: True + + +optimization: + control_types: [chord] + objective_type: KE_entrainment + ke_location: rotor + opt_routine: SLSQP + u_avg_time: 250.0 + record_time: 275.0 + optimize: True + taylor_test: false + save_objective: True + diff --git a/demo/undocumented/Small_Q4_Opts/power.yaml b/demo/undocumented/Small_Q4_Opts/power.yaml new file mode 100644 index 00000000..37292610 --- /dev/null +++ b/demo/undocumented/Small_Q4_Opts/power.yaml @@ -0,0 +1,73 @@ +# General options +general: + name: "power_opt_cfl=05" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + yaw: 0.0 # Yaw | rads + turbine_method: "alm" + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + [sphere, [ 80 ]], + ] + +function_space: + type: linear + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + +solver: + type: unsteady + save_interval: 50.0 + final_time: 100.0 + cfl_target: 0.5 + +optimization: + control_types: [chord] + objective_type: alm_power + record_time: 80.0 + optimize: True + # opt_routine: L-BFGS-B diff --git a/demo/undocumented/TimeDisk/Inputs/skew_typo.txt b/demo/undocumented/TimeDisk/Inputs/skew_typo.txt new file mode 100644 index 00000000..3fffd020 --- /dev/null +++ b/demo/undocumented/TimeDisk/Inputs/skew_typo.txt @@ -0,0 +1,10001 @@ +1.000000000000000000e+02 1.000000000000000000e+02 1.000000000000000000e+04 +-1.500000000000000000e+03 -1.500000000000000000e+03 1.307885547752358417e-84 +-1.469696969696969745e+03 -1.500000000000000000e+03 2.921979237418855335e-81 +-1.439393939393939490e+03 -1.500000000000000000e+03 3.799591219277208615e-78 +-1.409090909090909008e+03 -1.500000000000000000e+03 2.941479408751492303e-75 +-1.378787878787878753e+03 -1.500000000000000000e+03 1.384982613310489127e-72 +-1.348484848484848499e+03 -1.500000000000000000e+03 4.046842924223130380e-70 +-1.318181818181818244e+03 -1.500000000000000000e+03 7.478067814811035899e-68 +-1.287878787878787989e+03 -1.500000000000000000e+03 8.894766354817609134e-66 +-1.257575757575757507e+03 -1.500000000000000000e+03 6.922873799742501923e-64 +-1.227272727272727252e+03 -1.500000000000000000e+03 3.579671728199177965e-62 +-1.196969696969696997e+03 -1.500000000000000000e+03 1.247000591634426596e-60 +-1.166666666666666515e+03 -1.500000000000000000e+03 2.964026646166857686e-59 +-1.136363636363636488e+03 -1.500000000000000000e+03 4.862710457261901775e-58 +-1.106060606060606005e+03 -1.500000000000000000e+03 5.562986682805589075e-57 +-1.075757575757575751e+03 -1.500000000000000000e+03 4.478029310897004811e-56 +-1.045454545454545496e+03 -1.500000000000000000e+03 2.556199277280019647e-55 +-1.015151515151515127e+03 -1.500000000000000000e+03 1.041536444950833318e-54 +-9.848484848484848726e+02 -1.500000000000000000e+03 3.045319808370298000e-54 +-9.545454545454545041e+02 -1.500000000000000000e+03 6.415644086102914005e-54 +-9.242424242424242493e+02 -1.500000000000000000e+03 9.766306425177117890e-54 +-8.939393939393938808e+02 -1.500000000000000000e+03 1.075970904295114002e-53 +-8.636363636363636260e+02 -1.500000000000000000e+03 8.582459009524821314e-54 +-8.333333333333332575e+02 -1.500000000000000000e+03 4.952089332748040912e-54 +-8.030303030303030027e+02 -1.500000000000000000e+03 2.062617889542571576e-54 +-7.727272727272727479e+02 -1.500000000000000000e+03 6.180936518926826613e-55 +-7.424242424242423795e+02 -1.500000000000000000e+03 1.326508867687961772e-55 +-7.121212121212121247e+02 -1.500000000000000000e+03 2.027053180936550810e-56 +-6.818181818181817562e+02 -1.500000000000000000e+03 2.190087871280954524e-57 +-6.515151515151515014e+02 -1.500000000000000000e+03 1.659224730131000445e-58 +-6.212121212121211329e+02 -1.500000000000000000e+03 8.731032066335687992e-60 +-5.909090909090908781e+02 -1.500000000000000000e+03 3.157007688090019920e-61 +-5.606060606060605096e+02 -1.500000000000000000e+03 7.750539401520471979e-63 +-5.303030303030302548e+02 -1.500000000000000000e+03 1.274954127373125398e-64 +-5.000000000000000000e+02 -1.500000000000000000e+03 1.385119369922719839e-66 +-4.696969696969697452e+02 -1.500000000000000000e+03 9.783564016051100274e-69 +-4.393939393939392630e+02 -1.500000000000000000e+03 4.417484338635289356e-71 +-4.090909090909090082e+02 -1.500000000000000000e+03 1.252089404672512036e-73 +-3.787878787878787534e+02 -1.500000000000000000e+03 2.185022806596105263e-76 +-3.484848484848484986e+02 -1.500000000000000000e+03 2.299738198253841923e-79 +-3.181818181818180165e+02 -1.500000000000000000e+03 1.428261252560749011e-82 +-2.878787878787877617e+02 -1.500000000000000000e+03 5.114607873924112190e-86 +-2.575757575757575069e+02 -1.500000000000000000e+03 1.030681849547911963e-89 +-2.272727272727272521e+02 -1.500000000000000000e+03 1.139305608409019881e-93 +-1.969696969696969973e+02 -1.500000000000000000e+03 6.725405135115575491e-98 +-1.666666666666665151e+02 -1.500000000000000000e+03 2.061494233038104423e-102 +-1.363636363636362603e+02 -1.500000000000000000e+03 3.186527453613460977e-107 +-1.060606060606060055e+02 -1.500000000000000000e+03 2.409212144271421323e-112 +-7.575757575757575069e+01 -1.500000000000000000e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 -1.500000000000000000e+03 1.417663027955447926e-123 +-1.515151515151501371e+01 -1.500000000000000000e+03 1.031647559331920371e-129 +1.515151515151524109e+01 -1.500000000000000000e+03 3.210310493616070183e-136 +4.545454545454549589e+01 -1.500000000000000000e+03 4.118014228838579466e-143 +7.575757575757575069e+01 -1.500000000000000000e+03 2.096452900678664445e-150 +1.060606060606062329e+02 -1.500000000000000000e+03 4.073181309885488174e-158 +1.363636363636364877e+02 -1.500000000000000000e+03 2.900629133076066979e-166 +1.666666666666667425e+02 -1.500000000000000000e+03 7.262439421966752554e-175 +1.969696969696969973e+02 -1.500000000000000000e+03 6.124777054941773521e-184 +2.272727272727272521e+02 -1.500000000000000000e+03 1.664809861325696569e-193 +2.575757575757577342e+02 -1.500000000000000000e+03 1.393857250589387174e-203 +2.878787878787879890e+02 -1.500000000000000000e+03 3.431053845968792389e-214 +3.181818181818182438e+02 -1.500000000000000000e+03 2.367184887816549984e-225 +3.484848484848484986e+02 -1.500000000000000000e+03 4.358485763021571406e-237 +3.787878787878789808e+02 -1.500000000000000000e+03 2.036595816921308150e-249 +4.090909090909092356e+02 -1.500000000000000000e+03 2.293878155645944971e-262 +4.393939393939394904e+02 -1.500000000000000000e+03 5.907805748297977292e-276 +4.696969696969697452e+02 -1.500000000000000000e+03 3.296325375164614096e-290 +5.000000000000000000e+02 -1.500000000000000000e+03 3.770536500545990443e-305 +5.303030303030304822e+02 -1.500000000000000000e+03 8.399115979301191251e-321 +5.606060606060605096e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +5.909090909090909918e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.469696969696969745e+03 2.921979237418855335e-81 +-1.469696969696969745e+03 -1.469696969696969745e+03 7.065740686205773972e-78 +-1.439393939393939490e+03 -1.469696969696969745e+03 9.932317958642435797e-75 +-1.409090909090909008e+03 -1.469696969696969745e+03 8.307963294145132440e-72 +-1.378787878787878753e+03 -1.469696969696969745e+03 4.227579734003752377e-69 +-1.348484848484848499e+03 -1.469696969696969745e+03 1.336312828344826335e-66 +-1.318181818181818244e+03 -1.469696969696969745e+03 2.675918797111074450e-64 +-1.287878787878787989e+03 -1.469696969696969745e+03 3.457634775731367709e-62 +-1.257575757575757507e+03 -1.469696969696969745e+03 2.932805033955514348e-60 +-1.227272727272727252e+03 -1.469696969696969745e+03 1.659224730131047492e-58 +-1.196969696969696997e+03 -1.469696969696969745e+03 6.353730525180928577e-57 +-1.166666666666666515e+03 -1.469696969696969745e+03 1.669172073207306988e-55 +-1.136363636363636488e+03 -1.469696969696969745e+03 3.045319808370298000e-54 +-1.106060606060606005e+03 -1.469696969696969745e+03 3.901202425593170450e-53 +-1.075757575757575751e+03 -1.469696969696969745e+03 3.543526686620816818e-52 +-1.045454545454545496e+03 -1.469696969696969745e+03 2.301685591583484958e-51 +-1.015151515151515127e+03 -1.469696969696969745e+03 1.076947037257094887e-50 +-9.848484848484848726e+02 -1.469696969696969745e+03 3.651819440394210193e-50 +-9.545454545454545041e+02 -1.469696969696969745e+03 9.017433745253146796e-50 +-9.242424242424242493e+02 -1.469696969696969745e+03 1.627312680552340585e-49 +-8.939393939393938808e+02 -1.469696969696969745e+03 2.151258874210983970e-49 +-8.636363636363636260e+02 -1.469696969696969745e+03 2.085598728277228549e-49 +-8.333333333333332575e+02 -1.469696969696969745e+03 1.482625960384986962e-49 +-8.030303030303030027e+02 -1.469696969696969745e+03 7.718006380932993539e-50 +-7.727272727272727479e+02 -1.469696969696969745e+03 2.934437283087814180e-50 +-7.424242424242423795e+02 -1.469696969696969745e+03 8.117601675614169869e-51 +-7.121212121212121247e+02 -1.469696969696969745e+03 1.625602847091998942e-51 +-6.818181818181817562e+02 -1.469696969696969745e+03 2.341796425360774705e-52 +-6.515151515151515014e+02 -1.469696969696969745e+03 2.408571401093132708e-53 +-6.212121212121211329e+02 -1.469696969696969745e+03 1.753221946291783963e-54 +-5.909090909090908781e+02 -1.469696969696969745e+03 8.942029677829709558e-56 +-5.606060606060605096e+02 -1.469696969696969745e+03 3.159916171862021312e-57 +-5.303030303030302548e+02 -1.469696969696969745e+03 7.640771892900992663e-59 +-5.000000000000000000e+02 -1.469696969696969745e+03 1.247000591634390946e-60 +-4.696969696969697452e+02 -1.469696969696969745e+03 1.353234097284635158e-62 +-4.393939393939392630e+02 -1.469696969696969745e+03 9.607905200084416090e-65 +-4.090909090909090082e+02 -1.469696969696969745e+03 4.386015980158368752e-67 +-3.787878787878787534e+02 -1.469696969696969745e+03 1.263563911257994701e-69 +-3.484848484848484986e+02 -1.469696969696969745e+03 2.252024249415266452e-72 +-3.181818181818180165e+02 -1.469696969696969745e+03 2.431222243413664672e-75 +-2.878787878787877617e+02 -1.469696969696969745e+03 1.554685228201778411e-78 +-2.575757575757575069e+02 -1.469696969696969745e+03 5.751492055958238987e-82 +-2.272727272727272521e+02 -1.469696969696969745e+03 1.200760533549393568e-85 +-1.969696969696969973e+02 -1.469696969696969745e+03 1.378323829382892757e-89 +-1.666666666666665151e+02 -1.469696969696969745e+03 8.464665762168428024e-94 +-1.363636363636362603e+02 -1.469696969696969745e+03 2.702964406603464550e-98 +-1.060606060606060055e+02 -1.469696969696969745e+03 4.356268475750255294e-103 +-7.575757575757575069e+01 -1.469696969696969745e+03 3.435327469168944528e-108 +-4.545454545454549589e+01 -1.469696969696969745e+03 1.283511602170638334e-113 +-1.515151515151501371e+01 -1.469696969696969745e+03 2.197212833849536539e-119 +1.515151515151524109e+01 -1.469696969696969745e+03 1.664605050537705388e-125 +4.545454545454549589e+01 -1.469696969696969745e+03 5.384020245239825092e-132 +7.575757575757575069e+01 -1.469696969696969745e+03 7.163277244747292027e-139 +1.060606060606062329e+02 -1.469696969696969745e+03 3.772621208141732579e-146 +1.363636363636364877e+02 -1.469696969696969745e+03 7.559295742297723512e-154 +1.666666666666667425e+02 -1.469696969696969745e+03 5.531845646164970566e-162 +1.969696969696969973e+02 -1.469696969696969745e+03 1.417479555151892640e-170 +2.272727272727272521e+02 -1.469696969696969745e+03 1.217846630890175696e-179 +2.575757575757577342e+02 -1.469696969696969745e+03 3.355305074887584823e-189 +2.878787878787879890e+02 -1.469696969696969745e+03 2.831608343311592367e-199 +3.181818181818182438e+02 -1.469696969696969745e+03 6.983253455219812275e-210 +3.484848484848484986e+02 -1.469696969696969745e+03 4.795469546326618923e-221 +3.787878787878789808e+02 -1.469696969696969745e+03 8.726538336903183741e-233 +4.090909090909092356e+02 -1.469696969696969745e+03 3.999841459704854822e-245 +4.393939393939394904e+02 -1.469696969696969745e+03 4.383786664344195222e-258 +4.696969696969697452e+02 -1.469696969696969745e+03 1.089284707477999274e-271 +5.000000000000000000e+02 -1.469696969696969745e+03 5.811146587118194090e-286 +5.303030303030304822e+02 -1.469696969696969745e+03 6.295312769213056717e-301 +5.606060606060605096e+02 -1.469696969696969745e+03 1.308211720340744662e-316 +5.909090909090909918e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.439393939393939490e+03 3.799591219277208615e-78 +-1.469696969696969745e+03 -1.439393939393939490e+03 9.932317958643282125e-75 +-1.439393939393939490e+03 -1.439393939393939490e+03 1.506361232170912659e-71 +-1.409090909090909008e+03 -1.439393939393939490e+03 1.357791146414948547e-68 +-1.378787878787878753e+03 -1.439393939393939490e+03 7.441941493795556809e-66 +-1.348484848484848499e+03 -1.439393939393939490e+03 2.534408630171980369e-63 +-1.318181818181818244e+03 -1.439393939393939490e+03 5.473377065586028582e-61 +-1.287878787878787989e+03 -1.439393939393939490e+03 7.640771892899906689e-59 +-1.257575757575757507e+03 -1.439393939393939490e+03 7.019409751131538483e-57 +-1.227272727272727252e+03 -1.439393939393939490e+03 4.315065247201113333e-55 +-1.196969696969696997e+03 -1.439393939393939490e+03 1.802615210573247586e-53 +-1.166666666666666515e+03 -1.439393939393939490e+03 5.190588847986763369e-52 +-1.136363636363636488e+03 -1.439393939393939490e+03 1.043664146102087786e-50 +-1.106060606060606005e+03 -1.439393939393939490e+03 1.482625960384944992e-49 +-1.075757575757575751e+03 -1.439393939393939490e+03 1.503795788736071672e-48 +-1.045454545454545496e+03 -1.439393939393939490e+03 1.099147165157873269e-47 +-1.015151515151515127e+03 -1.439393939393939490e+03 5.836055178229244256e-47 +-9.848484848484848726e+02 -1.439393939393939490e+03 2.266365294794784682e-46 +-9.545454545454545041e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-9.242424242424242493e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-8.939393939393938808e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.636363636363636260e+02 -1.439393939393939490e+03 2.476707066507209692e-45 +-8.333333333333332575e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.030303030303030027e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-7.727272727272727479e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-7.424242424242423795e+02 -1.439393939393939490e+03 2.266365294794945702e-46 +-7.121212121212121247e+02 -1.439393939393939490e+03 5.836055178229493177e-47 +-6.818181818181817562e+02 -1.439393939393939490e+03 1.099147165157920185e-47 +-6.515151515151515014e+02 -1.439393939393939490e+03 1.503795788736007558e-48 +-6.212121212121211329e+02 -1.439393939393939490e+03 1.482625960384881751e-49 +-5.909090909090908781e+02 -1.439393939393939490e+03 1.043664146102087786e-50 +-5.606060606060605096e+02 -1.439393939393939490e+03 5.190588847986541559e-52 +-5.303030303030302548e+02 -1.439393939393939490e+03 1.802615210573196121e-53 +-5.000000000000000000e+02 -1.439393939393939490e+03 4.315065247200991625e-55 +-4.696969696969697452e+02 -1.439393939393939490e+03 7.019409751131738840e-57 +-4.393939393939392630e+02 -1.439393939393939490e+03 7.640771892900340018e-59 +-4.090909090909090082e+02 -1.439393939393939490e+03 5.473377065585562228e-61 +-3.787878787878787534e+02 -1.439393939393939490e+03 2.534408630171980369e-63 +-3.484848484848484986e+02 -1.439393939393939490e+03 7.441941493794499427e-66 +-3.181818181818180165e+02 -1.439393939393939490e+03 1.357791146414832830e-68 +-2.878787878787877617e+02 -1.439393939393939490e+03 1.506361232170912659e-71 +-2.575757575757575069e+02 -1.439393939393939490e+03 9.932317958641306705e-75 +-2.272727272727272521e+02 -1.439393939393939490e+03 3.799591219276884538e-78 +-1.969696969696969973e+02 -1.439393939393939490e+03 8.222254727486268530e-82 +-1.666666666666665151e+02 -1.439393939393939490e+03 9.801202090948444070e-86 +-1.363636363636362603e+02 -1.439393939393939490e+03 6.259393605591515350e-90 +-1.060606060606060055e+02 -1.439393939393939490e+03 2.080383394340048133e-94 +-7.575757575757575069e+01 -1.439393939393939490e+03 3.491161610846781699e-99 +-4.545454545454549589e+01 -1.439393939393939490e+03 2.866373679610699049e-104 +-1.515151515151501371e+01 -1.439393939393939490e+03 1.114336414685600546e-109 +1.515151515151524109e+01 -1.439393939393939490e+03 1.982752216478772424e-115 +4.545454545454549589e+01 -1.439393939393939490e+03 1.558836896993214606e-121 +7.575757575757575069e+01 -1.439393939393939490e+03 5.221413508756419570e-128 +1.060606060606062329e+02 -1.439393939393939490e+03 7.175783181444103240e-135 +1.363636363636364877e+02 -1.439393939393939490e+03 3.891764262949402471e-142 +1.666666666666667425e+02 -1.439393939393939490e+03 8.001759500366227833e-150 +1.969696969696969973e+02 -1.439393939393939490e+03 5.984329898720595175e-158 +2.272727272727272521e+02 -1.439393939393939490e+03 1.560017604789824462e-166 +2.575757575757577342e+02 -1.439393939393939490e+03 1.356700073694183777e-175 +2.878787878787879890e+02 -1.439393939393939490e+03 3.762691160089634922e-185 +3.181818181818182438e+02 -1.439393939393939490e+03 3.177292759749518651e-195 +3.484848484848484986e+02 -1.439393939393939490e+03 7.789452806693622929e-206 +3.787878787878789808e+02 -1.439393939393939490e+03 5.280297699943851799e-217 +4.090909090909092356e+02 -1.439393939393939490e+03 9.414252714759057912e-229 +4.393939393939394904e+02 -1.439393939393939490e+03 4.193987081498566790e-241 +4.696969696969697452e+02 -1.439393939393939490e+03 4.429793536380294970e-254 +5.000000000000000000e+02 -1.439393939393939490e+03 1.051283800345577783e-267 +5.303030303030304822e+02 -1.439393939393939490e+03 5.305973067520380989e-282 +5.606060606060605096e+02 -1.439393939393939490e+03 5.384070588135255070e-297 +5.909090909090909918e+02 -1.439393939393939490e+03 1.037081049593326322e-312 +6.212121212121214739e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.409090909090909008e+03 2.941479408751492303e-75 +-1.469696969696969745e+03 -1.409090909090909008e+03 8.307963294145132440e-72 +-1.439393939393939490e+03 -1.409090909090909008e+03 1.357791146414948547e-68 +-1.409090909090909008e+03 -1.409090909090909008e+03 1.316325924095141119e-65 +-1.378787878787878753e+03 -1.409090909090909008e+03 7.750539401520912424e-63 +-1.348484848484848499e+03 -1.409090909090909008e+03 2.834314178026598541e-60 +-1.318181818181818244e+03 -1.409090909090909008e+03 6.574832806498852791e-58 +-1.287878787878787989e+03 -1.409090909090909008e+03 9.869127491373228336e-56 +-1.257575757575757507e+03 -1.409090909090909008e+03 9.766306425177117890e-54 +-1.227272727272727252e+03 -1.409090909090909008e+03 6.483406563717913343e-52 +-1.196969696969696997e+03 -1.409090909090909008e+03 2.934437283087814180e-50 +-1.166666666666666515e+03 -1.409090909090909008e+03 9.191491241383423271e-49 +-1.136363636363636488e+03 -1.409090909090909008e+03 2.019952513818057963e-47 +-1.106060606060606005e+03 -1.409090909090909008e+03 3.153613066582590198e-46 +-1.075757575757575751e+03 -1.409090909090909008e+03 3.537278923913275126e-45 +-1.045454545454545496e+03 -1.409090909090909008e+03 2.879181287861125805e-44 +-1.015151515151515127e+03 -1.409090909090909008e+03 1.715600772060490021e-43 +-9.848484848484848726e+02 -1.409090909090909008e+03 7.540206612321650885e-43 +-9.545454545454545041e+02 -1.409090909090909008e+03 2.459834491573417413e-42 +-9.242424242424242493e+02 -1.409090909090909008e+03 5.986645637014143963e-42 +-8.939393939393938808e+02 -1.409090909090909008e+03 1.091136794320119457e-41 +-8.636363636363636260e+02 -1.409090909090909008e+03 1.493204720045171366e-41 +-8.333333333333332575e+02 -1.409090909090909008e+03 1.536363899260230173e-41 +-8.030303030303030027e+02 -1.409090909090909008e+03 1.188658400193828030e-41 +-7.727272727272727479e+02 -1.409090909090909008e+03 6.907572784675642107e-42 +-7.424242424242423795e+02 -1.409090909090909008e+03 3.008015560373081359e-42 +-7.121212121212121247e+02 -1.409090909090909008e+03 9.780593716980483597e-43 +-6.818181818181817562e+02 -1.409090909090909008e+03 2.363136351615741437e-43 +-6.515151515151515014e+02 -1.409090909090909008e+03 4.217180761578986173e-44 +-6.212121212121211329e+02 -1.409090909090909008e+03 5.518239422536875760e-45 +-5.909090909090908781e+02 -1.409090909090909008e+03 5.249552997609055189e-46 +-5.606060606060605096e+02 -1.409090909090909008e+03 3.595420650648629205e-47 +-5.303030303030302548e+02 -1.409090909090909008e+03 1.753510576100501378e-48 +-5.000000000000000000e+02 -1.409090909090909008e+03 6.015720192032716603e-50 +-4.696969696969697452e+02 -1.409090909090909008e+03 1.432320621239225819e-51 +-4.393939393939392630e+02 -1.409090909090909008e+03 2.332290390718778652e-53 +-4.090909090909090082e+02 -1.409090909090909008e+03 2.556199277280092455e-55 +-3.787878787878787534e+02 -1.409090909090909008e+03 1.853617005789122204e-57 +-3.484848484848484986e+02 -1.409090909090909008e+03 8.731032066335687992e-60 +-3.181818181818180165e+02 -1.409090909090909008e+03 2.619401497399006700e-62 +-2.878787878787877617e+02 -1.409090909090909008e+03 4.901891124007275159e-65 +-2.575757575757575069e+02 -1.409090909090909008e+03 5.596907177314923383e-68 +-2.272727272727272521e+02 -1.409090909090909008e+03 3.809050373714524044e-71 +-1.969696969696969973e+02 -1.409090909090909008e+03 1.507628616282396185e-74 +-1.666666666666665151e+02 -1.409090909090909008e+03 3.381968125201375447e-78 +-1.363636363636362603e+02 -1.409090909090909008e+03 4.184987151322095636e-82 +-1.060606060606060055e+02 -1.409090909090909008e+03 2.777050578217856539e-86 +-7.575757575757575069e+01 -1.409090909090909008e+03 9.594395441690681990e-91 +-4.545454545454549589e+01 -1.409090909090909008e+03 1.673548439470792168e-95 +-1.515151515151501371e+01 -1.409090909090909008e+03 1.427420907713341910e-100 +1.515151515151524109e+01 -1.409090909090909008e+03 5.758756573587406938e-106 +4.545454545454549589e+01 -1.409090909090909008e+03 1.061699610384681258e-111 +7.575757575757575069e+01 -1.409090909090909008e+03 8.631132724519757554e-118 +1.060606060606062329e+02 -1.409090909090909008e+03 2.981862573337742580e-124 +1.363636363636364877e+02 -1.409090909090909008e+03 4.213909446004062123e-131 +1.666666666666667425e+02 -1.409090909090909008e+03 2.341791008661823036e-138 +1.969696969696969973e+02 -1.409090909090909008e+03 4.913914632097025540e-146 +2.272727272727272521e+02 -1.409090909090909008e+03 3.733690859527341988e-154 +2.575757575757577342e+02 -1.409090909090909008e+03 9.839174929622999580e-163 +2.878787878787879890e+02 -1.409090909090909008e+03 8.602614167736677083e-172 +3.181818181818182438e+02 -1.409090909090909008e+03 2.384289954456052616e-181 +3.484848484848484986e+02 -1.409090909090909008e+03 1.999003427867183966e-191 +3.787878787878789808e+02 -1.409090909090909008e+03 4.831994162342543234e-202 +4.090909090909092356e+02 -1.409090909090909008e+03 3.205485106083467299e-213 +4.393939393939394904e+02 -1.409090909090909008e+03 5.548496235078223639e-225 +4.696969696969697452e+02 -1.409090909090909008e+03 2.379546682244374415e-237 +5.000000000000000000e+02 -1.409090909090909008e+03 2.397934725489494518e-250 +5.303030303030304822e+02 -1.409090909090909008e+03 5.378423962584364907e-264 +5.606060606060605096e+02 -1.409090909090909008e+03 2.540160591673957071e-278 +5.909090909090909918e+02 -1.409090909090909008e+03 2.386894684156463071e-293 +6.212121212121214739e+02 -1.409090909090909008e+03 4.211262587266922816e-309 +6.515151515151515014e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.378787878787878753e+03 1.384982613310489127e-72 +-1.469696969696969745e+03 -1.378787878787878753e+03 4.227579734003752377e-69 +-1.439393939393939490e+03 -1.378787878787878753e+03 7.441941493794923223e-66 +-1.409090909090909008e+03 -1.378787878787878753e+03 7.750539401520912424e-63 +-1.378787878787878753e+03 -1.378787878787878753e+03 4.893241775033149827e-60 +-1.348484848484848499e+03 -1.378787878787878753e+03 1.916513524830084504e-57 +-1.318181818181818244e+03 -1.378787878787878753e+03 4.759622719817527127e-55 +-1.287878787878787989e+03 -1.378787878787878753e+03 7.651333244443220720e-53 +-1.257575757575757507e+03 -1.378787878787878753e+03 8.117601675613479067e-51 +-1.227272727272727252e+03 -1.378787878787878753e+03 5.788020115191615338e-49 +-1.196969696969696997e+03 -1.378787878787878753e+03 2.820935834885816342e-47 +-1.166666666666666515e+03 -1.378787878787878753e+03 9.546189092939196949e-46 +-1.136363636363636488e+03 -1.378787878787878753e+03 2.275709569498003466e-44 +-1.106060606060606005e+03 -1.378787878787878753e+03 3.872518558410256763e-43 +-1.075757575757575751e+03 -1.378787878787878753e+03 4.760619827379620427e-42 +-1.045454545454545496e+03 -1.378787878787878753e+03 4.273599597681763627e-41 +-1.015151515151515127e+03 -1.378787878787878753e+03 2.828232246049031460e-40 +-9.848484848484848726e+02 -1.378787878787878753e+03 1.391301834018667841e-39 +-9.545454545454545041e+02 -1.378787878787878753e+03 5.123543086989017355e-39 +-9.242424242424242493e+02 -1.378787878787878753e+03 1.420638027279212415e-38 +-8.939393939393938808e+02 -1.378787878787878753e+03 2.979513160179184829e-38 +-8.636363636363636260e+02 -1.378787878787878753e+03 4.742467831581376572e-38 +-8.333333333333332575e+02 -1.378787878787878753e+03 5.740802921528067294e-38 +-8.030303030303030027e+02 -1.378787878787878753e+03 5.289633079428866757e-38 +-7.727272727272727479e+02 -1.378787878787878753e+03 3.708533372700451625e-38 +-7.424242424242423795e+02 -1.378787878787878753e+03 1.975173268273409966e-38 +-7.121212121212121247e+02 -1.378787878787878753e+03 7.968943776511142323e-39 +-6.818181818181817562e+02 -1.378787878787878753e+03 2.425596935316420979e-39 +-6.515151515151515014e+02 -1.378787878787878753e+03 5.540540472264141295e-40 +-6.212121212121211329e+02 -1.378787878787878753e+03 9.435352470560923082e-41 +-5.909090909090908781e+02 -1.378787878787878753e+03 1.188658400193777306e-41 +-5.606060606060605096e+02 -1.378787878787878753e+03 1.097824547628653236e-42 +-5.303030303030302548e+02 -1.378787878787878753e+03 7.357551500590149765e-44 +-5.000000000000000000e+02 -1.378787878787878753e+03 3.537278923913275126e-45 +-4.696969696969697452e+02 -1.378787878787878753e+03 1.204524420319605568e-46 +-4.393939393939392630e+02 -1.378787878787878753e+03 2.864906582124157980e-48 +-4.090909090909090082e+02 -1.378787878787878753e+03 4.687655442031598814e-50 +-3.787878787878787534e+02 -1.378787878787878753e+03 5.190588847986763369e-52 +-3.484848484848484986e+02 -1.378787878787878753e+03 3.821397698903136908e-54 +-3.181818181818180165e+02 -1.378787878787878753e+03 1.835544847469902723e-56 +-2.878787878787877617e+02 -1.378787878787878753e+03 5.637687125747678499e-59 +-2.575757575757575069e+02 -1.378787878787878753e+03 1.083801540924591331e-61 +-2.272727272727272521e+02 -1.378787878787878753e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 -1.378787878787878753e+03 8.961528584132815197e-68 +-1.666666666666665151e+02 -1.378787878787878753e+03 3.670478379248766470e-71 +-1.363636363636362603e+02 -1.378787878787878753e+03 8.532772152081051139e-75 +-1.060606060606060055e+02 -1.378787878787878753e+03 1.095271921939313945e-78 +-7.575757575757575069e+01 -1.378787878787878753e+03 7.542565179833089462e-83 +-4.545454545454549589e+01 -1.378787878787878753e+03 2.704245081275886231e-87 +-1.515151515151501371e+01 -1.378787878787878753e+03 4.892501784504708100e-92 +1.515151515151524109e+01 -1.378787878787878753e+03 4.323799778577612375e-97 +4.545454545454549589e+01 -1.378787878787878753e+03 1.804700035653270851e-102 +7.575757575757575069e+01 -1.378787878787878753e+03 3.435327469168944528e-108 +1.060606060606062329e+02 -1.378787878787878753e+03 2.876320492335058409e-114 +1.363636363636364877e+02 -1.378787878787878753e+03 1.020371555930008501e-120 +1.666666666666667425e+02 -1.378787878787878753e+03 1.475505473707585389e-127 +1.969696969696969973e+02 -1.378787878787878753e+03 8.357141570763496580e-135 +2.272727272727272521e+02 -1.378787878787878753e+03 1.779285943882977531e-142 +2.575757575757577342e+02 -1.378787878787878753e+03 1.364912949288513998e-150 +2.878787878787879890e+02 -1.378787878787878753e+03 3.611595492652115569e-159 +3.181818181818182438e+02 -1.378787878787878753e+03 3.151776978946383224e-168 +3.484848484848484986e+02 -1.378787878787878753e+03 8.662932531329259775e-178 +3.787878787878789808e+02 -1.378787878787878753e+03 7.152895343948408335e-188 +4.090909090909092356e+02 -1.378787878787878753e+03 1.690146173206725593e-198 +4.393939393939394904e+02 -1.378787878787878753e+03 1.087360748018463212e-209 +4.696969696969697452e+02 -1.378787878787878753e+03 1.809985603978290975e-221 +5.000000000000000000e+02 -1.378787878787878753e+03 7.398391846426744484e-234 +5.303030303030304822e+02 -1.378787878787878753e+03 7.039348969582454514e-247 +5.606060606060605096e+02 -1.378787878787878753e+03 1.476034124078791585e-260 +5.909090909090909918e+02 -1.378787878787878753e+03 6.449534607915243819e-275 +6.212121212121214739e+02 -1.378787878787878753e+03 5.546146491230637038e-290 +6.515151515151515014e+02 -1.378787878787878753e+03 8.853433688792414275e-306 +6.818181818181819835e+02 -1.378787878787878753e+03 4.940656458412465442e-322 +7.121212121212120110e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.348484848484848499e+03 4.046842924223130380e-70 +-1.469696969696969745e+03 -1.348484848484848499e+03 1.336312828344826335e-66 +-1.439393939393939490e+03 -1.348484848484848499e+03 2.534408630171980369e-63 +-1.409090909090909008e+03 -1.348484848484848499e+03 2.834314178026598541e-60 +-1.378787878787878753e+03 -1.348484848484848499e+03 1.916513524830248072e-57 +-1.348484848484848499e+03 -1.348484848484848499e+03 8.024566811621530443e-55 +-1.318181818181818244e+03 -1.348484848484848499e+03 2.128109343453502094e-52 +-1.287878787878787989e+03 -1.348484848484848499e+03 3.651819440394106217e-50 +-1.257575757575757507e+03 -1.348484848484848499e+03 4.137248587890437398e-48 +-1.227272727272727252e+03 -1.348484848484848499e+03 3.153613066582500354e-46 +-1.196969696969696997e+03 -1.348484848484848499e+03 1.646155037076478011e-44 +-1.166666666666666515e+03 -1.348484848484848499e+03 5.981818528338374277e-43 +-1.136363636363636488e+03 -1.348484848484848499e+03 1.536363899260121078e-41 +-1.106060606060606005e+03 -1.348484848484848499e+03 2.828232246049111803e-40 +-1.075757575757575751e+03 -1.348484848484848499e+03 3.779387970962087149e-39 +-1.045454545454545496e+03 -1.348484848484848499e+03 3.708533372700346176e-38 +-1.015151515151515127e+03 -1.348484848484848499e+03 2.699663615826764125e-37 +-9.848484848484848726e+02 -1.348484848484848499e+03 1.471159845332262535e-36 +-9.545454545454545041e+02 -1.348484848484848499e+03 6.048286856550820364e-36 +-9.242424242424242493e+02 -1.348484848484848499e+03 1.888297121780510087e-35 +-8.939393939393938808e+02 -1.348484848484848499e+03 4.500703460466974380e-35 +-8.636363636363636260e+02 -1.348484848484848499e+03 8.223048123166088698e-35 +-8.333333333333332575e+02 -1.348484848484848499e+03 1.154945356164468428e-34 +-8.030303030303030027e+02 -1.348484848484848499e+03 1.249003296533175925e-34 +-7.727272727272727479e+02 -1.348484848484848499e+03 1.040399671311722050e-34 +-7.424242424242423795e+02 -1.348484848484848499e+03 6.669538673889058182e-35 +-7.121212121212121247e+02 -1.348484848484848499e+03 3.283510473907155374e-35 +-6.818181818181817562e+02 -1.348484848484848499e+03 1.237313225194205624e-35 +-6.515151515151515014e+02 -1.348484848484848499e+03 3.552505182411020644e-36 +-6.212121212121211329e+02 -1.348484848484848499e+03 7.726491675957152595e-37 +-5.909090909090908781e+02 -1.348484848484848499e+03 1.264051646961043790e-37 +-5.606060606060605096e+02 -1.348484848484848499e+03 1.542723219854844310e-38 +-5.303030303030302548e+02 -1.348484848484848499e+03 1.391301834018667841e-39 +-5.000000000000000000e+02 -1.348484848484848499e+03 9.172713499359969723e-41 +-4.696969696969697452e+02 -1.348484848484848499e+03 4.368315301211341687e-42 +-4.393939393939392630e+02 -1.348484848484848499e+03 1.482961626972994411e-43 +-4.090909090909090082e+02 -1.348484848484848499e+03 3.537278923913174313e-45 +-3.787878787878787534e+02 -1.348484848484848499e+03 5.836055178229244256e-47 +-3.484848484848484986e+02 -1.348484848484848499e+03 6.548336013154697940e-49 +-3.181818181818180165e+02 -1.348484848484848499e+03 4.907026037274439932e-51 +-2.878787878787877617e+02 -1.348484848484848499e+03 2.408571401092927310e-53 +-2.575757575757575069e+02 -1.348484848484848499e+03 7.585704550446957332e-56 +-2.272727272727272521e+02 -1.348484848484848499e+03 1.499797405510880611e-58 +-1.969696969696969973e+02 -1.348484848484848499e+03 1.819022831541205049e-61 +-1.666666666666665151e+02 -1.348484848484848499e+03 1.320823368052482492e-64 +-1.363636363636362603e+02 -1.348484848484848499e+03 5.596907177314446513e-68 +-1.060606060606060055e+02 -1.348484848484848499e+03 1.347434051650421828e-71 +-7.575757575757575069e+01 -1.348484848484848499e+03 1.792032305386557457e-75 +-4.545454545454549589e+01 -1.348484848484848499e+03 1.278643463138782443e-79 +-1.515151515151501371e+01 -1.348484848484848499e+03 4.747537180728255540e-84 +1.515151515151524109e+01 -1.348484848484848499e+03 8.886200408185343739e-89 +4.545454545454549589e+01 -1.348484848484848499e+03 8.112780845151745735e-94 +7.575757575757575069e+01 -1.348484848484848499e+03 3.491161610846980268e-99 +1.060606060606062329e+02 -1.348484848484848499e+03 6.834723485291821871e-105 +1.363636363636364877e+02 -1.348484848484848499e+03 5.868005475284841091e-111 +1.666666666666667425e+02 -1.348484848484848499e+03 2.127208106141072850e-117 +1.969696969696969973e+02 -1.348484848484848499e+03 3.130936491669503143e-124 +2.272727272727272521e+02 -1.348484848484848499e+03 1.796974077923376917e-131 +2.575757575757577342e+02 -1.348484848484848499e+03 3.857755214561235614e-139 +2.878787878787879890e+02 -1.348484848484848499e+03 2.967825829165711670e-147 +3.181818181818182438e+02 -1.348484848484848499e+03 7.828926057620868311e-156 +3.484848484848484986e+02 -1.348484848484848499e+03 6.767662945478117700e-165 +3.787878787878789808e+02 -1.348484848484848499e+03 1.829887001709709438e-174 +4.090909090909092356e+02 -1.348484848484848499e+03 1.475362289861748790e-184 +4.393939393939394904e+02 -1.348484848484848499e+03 3.377266532909510565e-195 +4.696969696969697452e+02 -1.348484848484848499e+03 2.087330420477443626e-206 +5.000000000000000000e+02 -1.348484848484848499e+03 3.308314558189894351e-218 +5.303030303030304822e+02 -1.348484848484848499e+03 1.275575583369892472e-230 +5.606060606060605096e+02 -1.348484848484848499e+03 1.133566620857312381e-243 +5.909090909090909918e+02 -1.348484848484848499e+03 2.197103695739887561e-257 +6.212121212121214739e+02 -1.348484848484848499e+03 8.778119308816374963e-272 +6.515151515151515014e+02 -1.348484848484848499e+03 6.824143492002504114e-287 +6.818181818181819835e+02 -1.348484848484848499e+03 9.732007969107093289e-303 +7.121212121212120110e+02 -1.348484848484848499e+03 2.396218382330045739e-319 +7.424242424242424931e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.318181818181818244e+03 7.478067814810610917e-68 +-1.469696969696969745e+03 -1.318181818181818244e+03 2.675918797111150353e-64 +-1.439393939393939490e+03 -1.318181818181818244e+03 5.473377065585717680e-61 +-1.409090909090909008e+03 -1.318181818181818244e+03 6.574832806498666018e-58 +-1.378787878787878753e+03 -1.318181818181818244e+03 4.759622719817256181e-55 +-1.348484848484848499e+03 -1.318181818181818244e+03 2.128109343453411218e-52 +-1.318181818181818244e+03 -1.318181818181818244e+03 6.015720192032544734e-50 +-1.287878787878787989e+03 -1.318181818181818244e+03 1.099147165157873269e-47 +-1.257575757575757507e+03 -1.318181818181818244e+03 1.325453195114728556e-45 +-1.227272727272727252e+03 -1.318181818181818244e+03 1.075827533642126909e-43 +-1.196969696969696997e+03 -1.318181818181818244e+03 5.986645637013889069e-42 +-1.166666666666666515e+03 -1.318181818181818244e+03 2.323504838735815700e-40 +-1.136363636363636488e+03 -1.318181818181818244e+03 6.390617110546980023e-39 +-1.106060606060606005e+03 -1.318181818181818244e+03 1.264051646961079706e-37 +-1.075757575757575751e+03 -1.318181818181818244e+03 1.822455038103789290e-36 +-1.045454545454545496e+03 -1.318181818181818244e+03 1.938784546125297274e-35 +-1.015151515151515127e+03 -1.318181818181818244e+03 1.538711858189078960e-34 +-9.848484848484848726e+02 -1.318181818181818244e+03 9.199790552335570158e-34 +-9.545454545454545041e+02 -1.318181818181818244e+03 4.179197469545979962e-33 +-9.242424242424242493e+02 -1.318181818181818244e+03 1.453005117716669083e-32 +-8.939393939393938808e+02 -1.318181818181818244e+03 3.889817655100585006e-32 +-8.636363636363636260e+02 -1.318181818181818244e+03 8.056961709414218233e-32 +-8.333333333333332575e+02 -1.318181818181818244e+03 1.295832848468759730e-31 +-8.030303030303030027e+02 -1.318181818181818244e+03 1.622114593737591843e-31 +-7.727272727272727479e+02 -1.318181818181818244e+03 1.582164859452590480e-31 +-7.424242424242423795e+02 -1.318181818181818244e+03 1.202280905104565832e-31 +-7.121212121212121247e+02 -1.318181818181818244e+03 7.108109260780746086e-32 +-6.818181818181817562e+02 -1.318181818181818244e+03 3.261141548139952405e-32 +-6.515151515151515014e+02 -1.318181818181818244e+03 1.156617221994785481e-32 +-6.212121212121211329e+02 -1.318181818181818244e+03 3.155111508438771181e-33 +-5.909090909090908781e+02 -1.318181818181818244e+03 6.578229000976184727e-34 +-5.606060606060605096e+02 -1.318181818181818244e+03 1.040399671311677575e-34 +-5.303030303030302548e+02 -1.318181818181818244e+03 1.237313225194170343e-35 +-5.000000000000000000e+02 -1.318181818181818244e+03 1.095474273757001023e-36 +-4.696969696969697452e+02 -1.318181818181818244e+03 7.139802540245438189e-38 +-4.393939393939392630e+02 -1.318181818181818244e+03 3.383091011068759252e-39 +-4.090909090909090082e+02 -1.318181818181818244e+03 1.149556065965262751e-40 +-3.787878787878787534e+02 -1.318181818181818244e+03 2.759591033387387855e-42 +-3.484848484848484986e+02 -1.318181818181818244e+03 4.605004313097332995e-44 +-3.181818181818180165e+02 -1.318181818181818244e+03 5.249552997608533234e-46 +-2.878787878787877617e+02 -1.318181818181818244e+03 4.012558297064058529e-48 +-2.575757575757575069e+02 -1.318181818181818244e+03 2.015999754921460217e-50 +-2.272727272727272521e+02 -1.318181818181818244e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 -1.318181818181818244e+03 1.326508867687848576e-55 +-1.666666666666665151e+02 -1.318181818181818244e+03 1.659224730130764855e-58 +-1.363636363636362603e+02 -1.318181818181818244e+03 1.244398099700877643e-61 +-1.060606060606060055e+02 -1.318181818181818244e+03 5.451972905594419953e-65 +-7.575757575757575069e+01 -1.318181818181818244e+03 1.357791146414871334e-68 +-4.545454545454549589e+01 -1.318181818181818244e+03 1.868122981699607147e-72 +-1.515151515151501371e+01 -1.318181818181818244e+03 1.378297586289085781e-76 +1.515151515151524109e+01 -1.318181818181818244e+03 5.286654953981954366e-81 +4.545454545454549589e+01 -1.318181818181818244e+03 1.020747517760906378e-85 +7.575757575757575069e+01 -1.318181818181818244e+03 9.594395441689591952e-91 +1.060606060606062329e+02 -1.318181818181818244e+03 4.240381125552129126e-96 +1.363636363636364877e+02 -1.318181818181818244e+03 8.500995972411515944e-102 +1.666666666666667425e+02 -1.318181818181818244e+03 7.448444252817483625e-108 +1.969696969696969973e+02 -1.318181818181818244e+03 2.744788860161203435e-114 +2.272727272727272521e+02 -1.318181818181818244e+03 4.088652965116993767e-121 +2.575757575757577342e+02 -1.318181818181818244e+03 2.363324647135891509e-128 +2.878787878787879890e+02 -1.318181818181818244e+03 5.082130294071266868e-136 +3.181818181818182438e+02 -1.318181818181818244e+03 3.893305608036327836e-144 +3.484848484848484986e+02 -1.318181818181818244e+03 1.016192671859654663e-152 +3.787878787878789808e+02 -1.318181818181818244e+03 8.632103141028222008e-162 +4.090909090909092356e+02 -1.318181818181818244e+03 2.276679405435453647e-171 +4.393939393939394904e+02 -1.318181818181818244e+03 1.776466784959221396e-181 +4.696969696969697452e+02 -1.318181818181818244e+03 3.902753120679609249e-192 +5.000000000000000000e+02 -1.318181818181818244e+03 2.294543125524996294e-203 +5.303030303030304822e+02 -1.318181818181818244e+03 3.427271189294925222e-215 +5.606060606060605096e+02 -1.318181818181818244e+03 1.233125621691490940e-227 +5.909090909090909918e+02 -1.318181818181818244e+03 1.012082337004628971e-240 +6.212121212121214739e+02 -1.318181818181818244e+03 1.792176055433490743e-254 +6.515151515151515014e+02 -1.318181818181818244e+03 6.468029419989761874e-269 +6.818181818181819835e+02 -1.318181818181818244e+03 4.488730643155449640e-284 +7.121212121212120110e+02 -1.318181818181818244e+03 5.644593351007431632e-300 +7.424242424242424931e+02 -1.318181818181818244e+03 1.210485535593346096e-316 +7.727272727272729753e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.287878787878787989e+03 8.894766354817861093e-66 +-1.469696969696969745e+03 -1.287878787878787989e+03 3.457634775731171236e-62 +-1.439393939393939490e+03 -1.287878787878787989e+03 7.640771892900340018e-59 +-1.409090909090909008e+03 -1.287878787878787989e+03 9.869127491373789788e-56 +-1.378787878787878753e+03 -1.287878787878787989e+03 7.651333244443547131e-53 +-1.348484848484848499e+03 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.318181818181818244e+03 -1.287878787878787989e+03 1.099147165157873269e-47 +-1.287878787878787989e+03 -1.287878787878787989e+03 2.134523160815666617e-45 +-1.257575757575757507e+03 -1.287878787878787989e+03 2.732952290814098526e-43 +-1.227272727272727252e+03 -1.287878787878787989e+03 2.354510404616567158e-41 +-1.196969696969696997e+03 -1.287878787878787989e+03 1.391301834018608461e-39 +-1.166666666666666515e+03 -1.287878787878787989e+03 5.740802921527659071e-38 +-1.136363636363636488e+03 -1.287878787878787989e+03 1.681885295228516962e-36 +-1.106060606060606005e+03 -1.287878787878787989e+03 3.553023206116637164e-35 +-1.075757575757575751e+03 -1.287878787878787989e+03 5.489675720400018638e-34 +-1.045454545454545496e+03 -1.287878787878787989e+03 6.284560592169752431e-33 +-1.015151515151515127e+03 -1.287878787878787989e+03 5.393601910098969659e-32 +-9.848484848484848726e+02 -1.287878787878787989e+03 3.506859212770513601e-31 +-9.545454545454545041e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-9.242424242424242493e+02 -1.287878787878787989e+03 6.681290277801220722e-30 +-8.939393939393938808e+02 -1.287878787878787989e+03 1.987010532640142382e-29 +-8.636363636363636260e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-8.333333333333332575e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-8.030303030303030027e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.727272727272727479e+02 -1.287878787878787989e+03 1.351302430080159497e-28 +-7.424242424242423795e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.121212121212121247e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-6.818181818181817562e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-6.515151515151515014e+02 -1.287878787878787989e+03 1.987010532640086049e-29 +-6.212121212121211329e+02 -1.287878787878787989e+03 6.681290277801030145e-30 +-5.909090909090908781e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-5.606060606060605096e+02 -1.287878787878787989e+03 3.506859212770613443e-31 +-5.303030303030302548e+02 -1.287878787878787989e+03 5.393601910098969659e-32 +-5.000000000000000000e+02 -1.287878787878787989e+03 6.284560592169931699e-33 +-4.696969696969697452e+02 -1.287878787878787989e+03 5.489675720400018638e-34 +-4.393939393939392630e+02 -1.287878787878787989e+03 3.553023206116384855e-35 +-4.090909090909090082e+02 -1.287878787878787989e+03 1.681885295228469187e-36 +-3.787878787878787534e+02 -1.287878787878787989e+03 5.740802921527659071e-38 +-3.484848484848484986e+02 -1.287878787878787989e+03 1.391301834018568820e-39 +-3.181818181818180165e+02 -1.287878787878787989e+03 2.354510404616399947e-41 +-2.878787878787877617e+02 -1.287878787878787989e+03 2.732952290813982230e-43 +-2.575757575757575069e+02 -1.287878787878787989e+03 2.134523160815666617e-45 +-2.272727272727272521e+02 -1.287878787878787989e+03 1.099147165157826597e-47 +-1.969696969696969973e+02 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.666666666666665151e+02 -1.287878787878787989e+03 7.651333244442677322e-53 +-1.363636363636362603e+02 -1.287878787878787989e+03 9.869127491372387969e-56 +-1.060606060606060055e+02 -1.287878787878787989e+03 7.640771892899690025e-59 +-7.575757575757575069e+01 -1.287878787878787989e+03 3.457634775730876311e-62 +-4.545454545454549589e+01 -1.287878787878787989e+03 8.894766354816850096e-66 +-1.515151515151501371e+01 -1.287878787878787989e+03 1.263563911257743500e-69 +1.515151515151524109e+01 -1.287878787878787989e+03 9.616662695257368460e-74 +4.545454545454549589e+01 -1.287878787878787989e+03 3.799591219276452116e-78 +7.575757575757575069e+01 -1.287878787878787989e+03 7.542565179832233593e-83 +1.060606060606062329e+02 -1.287878787878787989e+03 7.271414754057272541e-88 +1.363636363636364877e+02 -1.287878787878787989e+03 3.286608065666267094e-93 +1.666666666666667425e+02 -1.287878787878787989e+03 6.715543060622939502e-99 +1.969696969696969973e+02 -1.287878787878787989e+03 5.973889847849184663e-105 +2.272727272727272521e+02 -1.287878787878787989e+03 2.225247511256646461e-111 +2.575757575757577342e+02 -1.287878787878787989e+03 3.334342676870646712e-118 +2.878787878787879890e+02 -1.287878787878787989e+03 1.928333941089964999e-125 +3.181818181818182438e+02 -1.287878787878787989e+03 4.124651333392234629e-133 +3.484848484848484986e+02 -1.287878787878787989e+03 3.123069573182003557e-141 +3.787878787878789808e+02 -1.287878787878787989e+03 8.001759500365318325e-150 +4.090909090909092356e+02 -1.287878787878787989e+03 6.623420189767991268e-159 +4.393939393939394904e+02 -1.287878787878787989e+03 1.688959443974877851e-168 +4.696969696969697452e+02 -1.287878787878787989e+03 1.263592148116150266e-178 +5.000000000000000000e+02 -1.287878787878787989e+03 2.638272463260076417e-189 +5.303030303030304822e+02 -1.287878787878787989e+03 1.460478627360033217e-200 +5.606060606060605096e+02 -1.287878787878787989e+03 2.033925169773270969e-212 +5.909090909090909918e+02 -1.287878787878787989e+03 6.753110700098334563e-225 +6.212121212121214739e+02 -1.287878787878787989e+03 5.059765528445237456e-238 +6.515151515151515014e+02 -1.287878787878787989e+03 8.087356593484389441e-252 +6.818181818181819835e+02 -1.287878787878787989e+03 2.603682871510351708e-266 +7.121212121212120110e+02 -1.287878787878787989e+03 1.592186906391637854e-281 +7.424242424242424931e+02 -1.287878787878787989e+03 1.741835817511137601e-297 +7.727272727272729753e+02 -1.287878787878787989e+03 3.206814891603562005e-314 +8.030303030303030027e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.257575757575757507e+03 6.922873799743092960e-64 +-1.469696969696969745e+03 -1.257575757575757507e+03 2.932805033955764175e-60 +-1.439393939393939490e+03 -1.257575757575757507e+03 7.019409751131936933e-57 +-1.409090909090909008e+03 -1.257575757575757507e+03 9.766306425177117890e-54 +-1.378787878787878753e+03 -1.257575757575757507e+03 8.117601675614169869e-51 +-1.348484848484848499e+03 -1.257575757575757507e+03 4.137248587890555295e-48 +-1.318181818181818244e+03 -1.257575757575757507e+03 1.325453195114785186e-45 +-1.287878787878787989e+03 -1.257575757575757507e+03 2.732952290814176588e-43 +-1.257575757575757507e+03 -1.257575757575757507e+03 3.708720569847600008e-41 +-1.227272727272727252e+03 -1.257575757575757507e+03 3.383091011069144245e-39 +-1.196969696969696997e+03 -1.257575757575757507e+03 2.116105972682151763e-37 +-1.166666666666666515e+03 -1.257575757575757507e+03 9.246886523801932767e-36 +-1.136363636363636488e+03 -1.257575757575757507e+03 2.872445569167630535e-34 +-1.106060606060606005e+03 -1.257575757575757507e+03 6.446642623741371248e-33 +-1.075757575757575751e+03 -1.257575757575757507e+03 1.061040093814928910e-31 +-1.045454545454545496e+03 -1.257575757575757507e+03 1.298377177976103570e-30 +-1.015151515151515127e+03 -1.257575757575757507e+03 1.196076224162256183e-29 +-9.848484848484848726e+02 -1.257575757575757507e+03 8.388558497348207616e-29 +-9.545454545454545041e+02 -1.257575757575757507e+03 4.524092374857465151e-28 +-9.242424242424242493e+02 -1.257575757575757507e+03 1.892779177796934513e-27 +-8.939393939393938808e+02 -1.257575757575757507e+03 6.189635416499491463e-27 +-8.636363636363636260e+02 -1.257575757575757507e+03 1.592071826993012373e-26 +-8.333333333333332575e+02 -1.257575757575757507e+03 3.237368317942698869e-26 +-8.030303030303030027e+02 -1.257575757575757507e+03 5.224159077859860398e-26 +-7.727272727272727479e+02 -1.257575757575757507e+03 6.707520673390192703e-26 +-7.424242424242423795e+02 -1.257575757575757507e+03 6.861500121975330506e-26 +-7.121212121212121247e+02 -1.257575757575757507e+03 5.592953431255883500e-26 +-6.818181818181817562e+02 -1.257575757575757507e+03 3.628654415184269556e-26 +-6.515151515151515014e+02 -1.257575757575757507e+03 1.869446579660811834e-26 +-6.212121212121211329e+02 -1.257575757575757507e+03 7.620577489683468166e-27 +-5.909090909090908781e+02 -1.257575757575757507e+03 2.446121198940921933e-27 +-5.606060606060605096e+02 -1.257575757575757507e+03 6.145465357752846061e-28 +-5.303030303030302548e+02 -1.257575757575757507e+03 1.199646544736867263e-28 +-5.000000000000000000e+02 -1.257575757575757507e+03 1.804147929571601747e-29 +-4.696969696969697452e+02 -1.257575757575757507e+03 2.070014663641339904e-30 +-4.393939393939392630e+02 -1.257575757575757507e+03 1.792185002743952967e-31 +-4.090909090909090082e+02 -1.257575757575757507e+03 1.156617221994785481e-32 +-3.787878787878787534e+02 -1.257575757575757507e+03 5.489675720400330817e-34 +-3.484848484848484986e+02 -1.257575757575757507e+03 1.888297121780563542e-35 +-3.181818181818180165e+02 -1.257575757575757507e+03 4.632767653242287952e-37 +-2.878787878787877617e+02 -1.257575757575757507e+03 7.968943776510801703e-39 +-2.575757575757575069e+02 -1.257575757575757507e+03 9.435352470560653913e-41 +-2.272727272727272521e+02 -1.257575757575757507e+03 7.540206612321650885e-43 +-1.969696969696969973e+02 -1.257575757575757507e+03 3.983000009176766202e-45 +-1.666666666666665151e+02 -1.257575757575757507e+03 1.360307412168303488e-47 +-1.363636363636362603e+02 -1.257575757575757507e+03 2.934437283087563972e-50 +-1.060606060606060055e+02 -1.257575757575757507e+03 3.901202425593003999e-53 +-7.575757575757575069e+01 -1.257575757575757507e+03 3.114916886073779110e-56 +-4.545454545454549589e+01 -1.257575757575757507e+03 1.453853892435684672e-59 +-1.515151515151501371e+01 -1.257575757575757507e+03 3.855999312099870451e-63 +1.515151515151524109e+01 -1.257575757575757507e+03 5.642533394611100129e-67 +4.545454545454549589e+01 -1.257575757575757507e+03 4.417484338635289356e-71 +7.575757575757575069e+01 -1.257575757575757507e+03 1.792032305386761430e-75 +1.060606060606062329e+02 -1.257575757575757507e+03 3.643815621761176399e-80 +1.363636363636364877e+02 -1.257575757575757507e+03 3.587897800919700136e-85 +1.666666666666667425e+02 -1.257575757575757507e+03 1.650797401059112051e-90 +1.969696969696969973e+02 -1.257575757575757507e+03 3.420408862336850605e-96 +2.272727272727272521e+02 -1.257575757575757507e+03 3.071969200866603464e-102 +2.575757575757577342e+02 -1.257575757575757507e+03 1.149735375787120350e-108 +2.878787878787879890e+02 -1.257575757575757507e+03 1.721758798034361068e-115 +3.181818181818182438e+02 -1.257575757575757507e+03 9.893611340527388959e-123 +3.484848484848484986e+02 -1.257575757575757507e+03 2.089410622911644734e-130 +3.787878787878789808e+02 -1.257575757575757507e+03 1.551390154337848894e-138 +4.090909090909092356e+02 -1.257575757575757507e+03 3.869474298958950125e-147 +4.393939393939394904e+02 -1.257575757575757507e+03 3.093752660187676731e-156 +4.696969696969697452e+02 -1.257575757575757507e+03 7.557087439102304431e-166 +5.000000000000000000e+02 -1.257575757575757507e+03 5.368520886190930729e-176 +5.303030303030304822e+02 -1.257575757575757507e+03 1.054498239096036676e-186 +5.606060606060605096e+02 -1.257575757575757507e+03 5.438151644394856985e-198 +5.909090909090909918e+02 -1.257575757575757507e+03 6.983253455219812275e-210 +6.212121212121214739e+02 -1.257575757575757507e+03 2.115025883286563329e-222 +6.515151515151515014e+02 -1.257575757575757507e+03 1.429350950570449613e-235 +6.818181818181819835e+02 -1.257575757575757507e+03 2.036595816920845187e-249 +7.121212121212120110e+02 -1.257575757575757507e+03 5.773705707348184721e-264 +7.424242424242424931e+02 -1.257575757575757507e+03 3.069678301202340133e-279 +7.727272727272729753e+02 -1.257575757575757507e+03 2.881294644374386302e-295 +8.030303030303030027e+02 -1.257575757575757507e+03 4.489218983745281423e-312 +8.333333333333334849e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.227272727272727252e+03 3.579671728198974151e-62 +-1.469696969696969745e+03 -1.227272727272727252e+03 1.659224730131000445e-58 +-1.439393939393939490e+03 -1.227272727272727252e+03 4.315065247200991625e-55 +-1.409090909090909008e+03 -1.227272727272727252e+03 6.483406563717084707e-52 +-1.378787878787878753e+03 -1.227272727272727252e+03 5.788020115191368453e-49 +-1.348484848484848499e+03 -1.227272727272727252e+03 3.153613066582365781e-46 +-1.318181818181818244e+03 -1.227272727272727252e+03 1.075827533642126909e-43 +-1.287878787878787989e+03 -1.227272727272727252e+03 2.354510404616567158e-41 +-1.257575757575757507e+03 -1.227272727272727252e+03 3.383091011068903461e-39 +-1.227272727272727252e+03 -1.227272727272727252e+03 3.261946369668114755e-37 +-1.196969696969696997e+03 -1.227272727272727252e+03 2.154510131895403325e-35 +-1.166666666666666515e+03 -1.227272727272727252e+03 9.939188723745663821e-34 +-1.136363636363636488e+03 -1.227272727272727252e+03 3.261141548139952405e-32 +-1.106060606060606005e+03 -1.227272727272727252e+03 7.740230330073240305e-31 +-1.075757575757575751e+03 -1.227272727272727252e+03 1.349946039877094476e-29 +-1.045454545454545496e+03 -1.227272727272727252e+03 1.755228059978378951e-28 +-1.015151515151515127e+03 -1.227272727272727252e+03 1.724031541468485280e-27 +-9.848484848484848726e+02 -1.227272727272727252e+03 1.294657296743551703e-26 +-9.545454545454545041e+02 -1.227272727272727252e+03 7.513277266315358634e-26 +-9.242424242424242493e+02 -1.227272727272727252e+03 3.401727813565116027e-25 +-8.939393939393938808e+02 -1.227272727272727252e+03 1.211600363895499172e-24 +-8.636363636363636260e+02 -1.227272727272727252e+03 3.418744282862820735e-24 +-8.333333333333332575e+02 -1.227272727272727252e+03 7.686745253455296997e-24 +-8.030303030303030027e+02 -1.227272727272727252e+03 1.383476638375763646e-23 +-7.727272727272727479e+02 -1.227272727272727252e+03 1.999875803674396252e-23 +-7.424242424242423795e+02 -1.227272727272727252e+03 2.326740886532495554e-23 +-7.121212121212121247e+02 -1.227272727272727252e+03 2.180631712290065250e-23 +-6.818181818181817562e+02 -1.227272727272727252e+03 1.645678520276918646e-23 +-6.515151515151515014e+02 -1.227272727272727252e+03 9.984784196714020097e-24 +-6.212121212121211329e+02 -1.227272727272727252e+03 4.856568981151704978e-24 +-5.909090909090908781e+02 -1.227272727272727252e+03 1.886024763124205289e-24 +-5.606060606060605096e+02 -1.227272727272727252e+03 5.816818120354326987e-25 +-5.303030303030302548e+02 -1.227272727272727252e+03 1.415470165255582834e-25 +-5.000000000000000000e+02 -1.227272727272727252e+03 2.696581401566326703e-26 +-4.696969696969697452e+02 -1.227272727272727252e+03 3.985730491565657463e-27 +-4.393939393939392630e+02 -1.227272727272727252e+03 4.524092374857336904e-28 +-4.090909090909090082e+02 -1.227272727272727252e+03 3.898479567578903066e-29 +-3.787878787878787534e+02 -1.227272727272727252e+03 2.518106005990116314e-30 +-3.484848484848484986e+02 -1.227272727272727252e+03 1.202280905104565832e-31 +-3.181818181818180165e+02 -1.227272727272727252e+03 4.179197469545979962e-33 +-2.878787878787877617e+02 -1.227272727272727252e+03 1.040399671311677575e-34 +-2.575757575757575069e+02 -1.227272727272727252e+03 1.822455038103789290e-36 +-2.272727272727272521e+02 -1.227272727272727252e+03 2.204221497796715783e-38 +-1.969696969696969973e+02 -1.227272727272727252e+03 1.804062145733706875e-40 +-1.666666666666665151e+02 -1.227272727272727252e+03 9.780593716979789009e-43 +-1.363636363636362603e+02 -1.227272727272727252e+03 3.433836288360249808e-45 +-1.060606060606060055e+02 -1.227272727272727252e+03 7.623270566396219001e-48 +-7.575757575757575069e+01 -1.227272727272727252e+03 1.043664146102087786e-50 +-4.545454545454549589e+01 -1.227272727272727252e+03 8.582459009525187598e-54 +-1.515151515151501371e+01 -1.227272727272727252e+03 4.124123664868500903e-57 +1.515151515151524109e+01 -1.227272727272727252e+03 1.125178886265909336e-60 +4.545454545454549589e+01 -1.227272727272727252e+03 1.691398608409413796e-64 +7.575757575757575069e+01 -1.227272727272727252e+03 1.357791146414948547e-68 +1.060606060606062329e+02 -1.227272727272727252e+03 5.634744846279278599e-73 +1.363636363636364877e+02 -1.227272727272727252e+03 1.168759215688002260e-77 +1.666666666666667425e+02 -1.227272727272727252e+03 1.170049258815619913e-82 +1.969696969696969973e+02 -1.227272727272727252e+03 5.452477757290077834e-88 +2.272727272727272521e+02 -1.227272727272727252e+03 1.139305608408987521e-93 +2.575757575757577342e+02 -1.227272727272727252e+03 1.026957857318728657e-99 +2.878787878787879890e+02 -1.227272727272727252e+03 3.837108704635587379e-106 +3.181818181818182438e+02 -1.227272727272727252e+03 5.703366483292872670e-113 +3.484848484848484986e+02 -1.227272727272727252e+03 3.232468592440465528e-120 +3.787878787878789808e+02 -1.227272727272727252e+03 6.687702289671220198e-128 +4.090909090909092356e+02 -1.227272727272727252e+03 4.829324843884802778e-136 +4.393939393939394904e+02 -1.227272727272727252e+03 1.162394707320232462e-144 +4.696969696969697452e+02 -1.227272727272727252e+03 8.894733804536885967e-154 +5.000000000000000000e+02 -1.227272727272727252e+03 2.061305607752411092e-163 +5.303030303030304822e+02 -1.227272727272727252e+03 1.376459522873434684e-173 +5.606060606060605096e+02 -1.227272727272727252e+03 2.516756677948758717e-184 +5.909090909090909918e+02 -1.227272727272727252e+03 1.195871167959449634e-195 +6.212121212121214739e+02 -1.227272727272727252e+03 1.399797325212056017e-207 +6.515151515151515014e+02 -1.227272727272727252e+03 3.821371855747446482e-220 +6.818181818181819835e+02 -1.227272727272727252e+03 2.300626724177455553e-233 +7.121212121212120110e+02 -1.227272727272727252e+03 2.884753043927585099e-247 +7.424242424242424931e+02 -1.227272727272727252e+03 7.106130923753813355e-262 +7.727272727272729753e+02 -1.227272727272727252e+03 3.239737918873586569e-277 +8.030303030303030027e+02 -1.227272727272727252e+03 2.572126065280447790e-293 +8.333333333333334849e+02 -1.227272727272727252e+03 3.341930913911265327e-310 +8.636363636363639671e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.196969696969696997e+03 1.247000591634390946e-60 +-1.469696969696969745e+03 -1.196969696969696997e+03 6.353730525181109690e-57 +-1.439393939393939490e+03 -1.196969696969696997e+03 1.802615210573196121e-53 +-1.409090909090909008e+03 -1.196969696969696997e+03 2.934437283087688838e-50 +-1.378787878787878753e+03 -1.196969696969696997e+03 2.820935834885816342e-47 +-1.348484848484848499e+03 -1.196969696969696997e+03 1.646155037076407815e-44 +-1.318181818181818244e+03 -1.196969696969696997e+03 5.986645637013889069e-42 +-1.287878787878787989e+03 -1.196969696969696997e+03 1.391301834018608461e-39 +-1.257575757575757507e+03 -1.196969696969696997e+03 2.116105972682001420e-37 +-1.227272727272727252e+03 -1.196969696969696997e+03 2.154510131895403325e-35 +-1.196969696969696997e+03 -1.196969696969696997e+03 1.500151515874301573e-33 +-1.166666666666666515e+03 -1.196969696969696997e+03 7.288549574529845892e-32 +-1.136363636363636488e+03 -1.196969696969696997e+03 2.518106005990116314e-30 +-1.106060606060606005e+03 -1.196969696969696997e+03 6.296582306044822320e-29 +-1.075757575757575751e+03 -1.196969696969696997e+03 1.158426196376296190e-27 +-1.045454545454545496e+03 -1.196969696969696997e+03 1.592071826992967029e-26 +-1.015151515151515127e+03 -1.196969696969696997e+03 1.657484593072543405e-25 +-9.848484848484848726e+02 -1.196969696969696997e+03 1.323897049569596924e-24 +-9.545454545454545041e+02 -1.196969696969696997e+03 8.206645555750352787e-24 +-9.242424242424242493e+02 -1.196969696969696997e+03 3.988745488705014054e-23 +-8.939393939393938808e+02 -1.196969696969696997e+03 1.533847428403316868e-22 +-8.636363636363636260e+02 -1.196969696969696997e+03 4.703084136443780933e-22 +-8.333333333333332575e+02 -1.196969696969696997e+03 1.157393946134614491e-21 +-8.030303030303030027e+02 -1.196969696969696997e+03 2.298180960274129861e-21 +-7.727272727272727479e+02 -1.196969696969696997e+03 3.697107193508719984e-21 +-7.424242424242423795e+02 -1.196969696969696997e+03 4.832239773634678301e-21 +-7.121212121212121247e+02 -1.196969696969696997e+03 5.139736935262688999e-21 +-6.818181818181817562e+02 -1.196969696969696997e+03 4.450412031473092737e-21 +-6.515151515151515014e+02 -1.196969696969696997e+03 3.134375024086996296e-21 +-6.212121212121211329e+02 -1.196969696969696997e+03 1.791765446072237111e-21 +-5.909090909090908781e+02 -1.196969696969696997e+03 8.285952404760842541e-22 +-5.606060606060605096e+02 -1.196969696969696997e+03 3.085673479698992709e-22 +-5.303030303030302548e+02 -1.196969696969696997e+03 9.199887089892153034e-23 +-5.000000000000000000e+02 -1.196969696969696997e+03 2.180631712290096107e-23 +-4.696969696969697452e+02 -1.196969696969696997e+03 4.075259886177552240e-24 +-4.393939393939392630e+02 -1.196969696969696997e+03 5.947998903018240826e-25 +-4.090909090909090082e+02 -1.196969696969696997e+03 6.707520673390002145e-26 +-3.787878787878787534e+02 -1.196969696969696997e+03 5.774644824333581529e-27 +-3.484848484848484986e+02 -1.196969696969696997e+03 3.745594530489799055e-28 +-3.181818181818180165e+02 -1.196969696969696997e+03 1.804147929571499172e-29 +-2.878787878787877617e+02 -1.196969696969696997e+03 6.352821551413752683e-31 +-2.575757575757575069e+02 -1.196969696969696997e+03 1.607885402204109080e-32 +-2.272727272727272521e+02 -1.196969696969696997e+03 2.872445569167630535e-34 +-1.969696969696969973e+02 -1.196969696969696997e+03 3.552505182411121541e-36 +-1.666666666666665151e+02 -1.196969696969696997e+03 2.979513160178973409e-38 +-1.363636363636362603e+02 -1.196969696969696997e+03 1.658015597596271768e-40 +-1.060606060606060055e+02 -1.196969696969696997e+03 5.981818528338204613e-43 +-7.575757575757575069e+01 -1.196969696969696997e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 -1.196969696969696997e+03 1.922731526156806636e-48 +-1.515151515151501371e+01 -1.196969696969696997e+03 1.625602847091813779e-51 +1.515151515151524109e+01 -1.196969696969696997e+03 8.024566811621530443e-55 +4.545454545454549589e+01 -1.196969696969696997e+03 2.246086592900043876e-58 +7.575757575757575069e+01 -1.196969696969696997e+03 3.457634775731072784e-62 +1.060606060606062329e+02 -1.196969696969696997e+03 2.835913608647849748e-66 +1.363636363636364877e+02 -1.196969696969696997e+03 1.199071906087379094e-70 +1.666666666666667425e+02 -1.196969696969696997e+03 2.525669194213979261e-75 +1.969696969696969973e+02 -1.196969696969696997e+03 2.557943414813497180e-80 +2.272727272727272521e+02 -1.196969696969696997e+03 1.200760533549290985e-85 +2.575757575757577342e+02 -1.196969696969696997e+03 2.515383597627214660e-91 +2.878787878787879890e+02 -1.196969696969696997e+03 2.261149588469285861e-97 +3.181818181818182438e+02 -1.196969696969696997e+03 8.377030160883801859e-104 +3.484848484848484986e+02 -1.196969696969696997e+03 1.226898412835083726e-110 +3.787878787878789808e+02 -1.196969696969696997e+03 6.805663293521199671e-118 +4.090909090909092356e+02 -1.196969696969696997e+03 1.368121887555569763e-125 +4.393939393939394904e+02 -1.196969696969696997e+03 9.525423902374488610e-134 +4.696969696969697452e+02 -1.196969696969696997e+03 2.192427768934152406e-142 +5.000000000000000000e+02 -1.196969696969696997e+03 1.590331173135733218e-151 +5.303030303030304822e+02 -1.196969696969696997e+03 3.461581338702351641e-161 +5.606060606060605096e+02 -1.196969696969696997e+03 2.150072767339572052e-171 +5.909090909090909918e+02 -1.196969696969696997e+03 3.619544693035390224e-182 +6.212121212121214739e+02 -1.196969696969696997e+03 1.566646369529854289e-193 +6.515151515151515014e+02 -1.196969696969696997e+03 1.651816880129409406e-205 +6.818181818181819835e+02 -1.196969696969696997e+03 4.014652107448244649e-218 +7.121212121212120110e+02 -1.196969696969696997e+03 2.125757860667463528e-231 +7.424242424242424931e+02 -1.196969696969696997e+03 2.314770060544796227e-245 +7.727272727272729753e+02 -1.196969696969696997e+03 4.886996119778116951e-260 +8.030303030303030027e+02 -1.196969696969696997e+03 1.883612903695001093e-275 +8.333333333333334849e+02 -1.196969696969696997e+03 1.246510256903556698e-291 +8.636363636363639671e+02 -1.196969696969696997e+03 1.330323203695502113e-308 +8.939393939393939945e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.166666666666666515e+03 2.964026646166857686e-59 +-1.469696969696969745e+03 -1.166666666666666515e+03 1.669172073207306988e-55 +-1.439393939393939490e+03 -1.166666666666666515e+03 5.190588847986763369e-52 +-1.409090909090909008e+03 -1.166666666666666515e+03 9.191491241383423271e-49 +-1.378787878787878753e+03 -1.166666666666666515e+03 9.546189092939603001e-46 +-1.348484848484848499e+03 -1.166666666666666515e+03 5.981818528338374277e-43 +-1.318181818181818244e+03 -1.166666666666666515e+03 2.323504838735914803e-40 +-1.287878787878787989e+03 -1.166666666666666515e+03 5.740802921527903378e-38 +-1.257575757575757507e+03 -1.166666666666666515e+03 9.246886523801538534e-36 +-1.227272727272727252e+03 -1.166666666666666515e+03 9.939188723746228309e-34 +-1.196969696969696997e+03 -1.166666666666666515e+03 7.288549574530052802e-32 +-1.166666666666666515e+03 -1.166666666666666515e+03 3.723332851282179816e-30 +-1.136363636363636488e+03 -1.166666666666666515e+03 1.351302430080197837e-28 +-1.106060606060606005e+03 -1.166666666666666515e+03 3.548919357599766486e-27 +-1.075757575757575751e+03 -1.166666666666666515e+03 6.861500121975232930e-26 +-1.045454545454545496e+03 -1.166666666666666515e+03 9.922964700149654937e-25 +-1.015151515151515127e+03 -1.166666666666666515e+03 1.089298387811168171e-23 +-9.848484848484848726e+02 -1.166666666666666515e+03 9.199887089892477471e-23 +-9.545454545454545041e+02 -1.166666666666666515e+03 6.051445074131050187e-22 +-9.242424242424242493e+02 -1.166666666666666515e+03 3.134375024087085069e-21 +-8.939393939393938808e+02 -1.166666666666666515e+03 1.290909947486208107e-20 +-8.636363636363636260e+02 -1.166666666666666515e+03 4.263786878818386909e-20 +-8.333333333333332575e+02 -1.166666666666666515e+03 1.137665448958149705e-19 +-8.030303030303030027e+02 -1.166666666666666515e+03 2.467071494564563955e-19 +-7.727272727272727479e+02 -1.166666666666666515e+03 4.369070960201272479e-19 +-7.424242424242423795e+02 -1.166666666666666515e+03 6.341504853147573636e-19 +-7.121212121212121247e+02 -1.166666666666666515e+03 7.561547082559563028e-19 +-6.818181818181817562e+02 -1.166666666666666515e+03 7.415268609422932088e-19 +-6.515151515151515014e+02 -1.166666666666666515e+03 5.979809732376171767e-19 +-6.212121212121211329e+02 -1.166666666666666515e+03 3.960062252250933280e-19 +-5.909090909090908781e+02 -1.166666666666666515e+03 2.148049618647605927e-19 +-5.606060606060605096e+02 -1.166666666666666515e+03 9.507170764263761960e-20 +-5.303030303030302548e+02 -1.166666666666666515e+03 3.416044915081599168e-20 +-5.000000000000000000e+02 -1.166666666666666515e+03 9.902054361620131509e-21 +-4.696969696969697452e+02 -1.166666666666666515e+03 2.298180960274227662e-21 +-4.393939393939392630e+02 -1.166666666666666515e+03 4.233422443799945247e-22 +-4.090909090909090082e+02 -1.166666666666666515e+03 6.127767966887058685e-23 +-3.787878787878787534e+02 -1.166666666666666515e+03 6.891832999272818349e-24 +-3.484848484848484986e+02 -1.166666666666666515e+03 5.947998903018578781e-25 +-3.181818181818180165e+02 -1.166666666666666515e+03 3.885583528512819209e-26 +-2.878787878787877617e+02 -1.166666666666666515e+03 1.892779177796934513e-27 +-2.575757575757575069e+02 -1.166666666666666515e+03 6.765106494817393633e-29 +-2.272727272727272521e+02 -1.166666666666666515e+03 1.743478240992788944e-30 +-1.969696969696969973e+02 -1.166666666666666515e+03 3.179987495423948853e-32 +-1.666666666666665151e+02 -1.166666666666666515e+03 4.024061608112860958e-34 +-1.363636363636362603e+02 -1.166666666666666515e+03 3.459083627925404887e-36 +-1.060606060606060055e+02 -1.166666666666666515e+03 1.975173268273409966e-38 +-7.575757575757575069e+01 -1.166666666666666515e+03 7.317303358738304908e-41 +-4.545454545454549589e+01 -1.166666666666666515e+03 1.715600772060490021e-43 +-1.515151515151501371e+01 -1.166666666666666515e+03 2.480172383626461610e-46 +1.515151515151524109e+01 -1.166666666666666515e+03 2.151258874210892432e-49 +4.545454545454549589e+01 -1.166666666666666515e+03 1.088070231295631084e-52 +7.575757575757575069e+01 -1.166666666666666515e+03 3.114916886073779110e-56 +1.060606060606062329e+02 -1.166666666666666515e+03 4.893241775033011095e-60 +1.363636363636364877e+02 -1.166666666666666515e+03 4.084195491313562845e-64 +1.666666666666667425e+02 -1.166666666666666515e+03 1.751614464701046180e-68 +1.969696969696969973e+02 -1.166666666666666515e+03 3.728367897844372766e-73 +2.272727272727272521e+02 -1.166666666666666515e+03 3.799591219277208615e-78 +2.575757575757577342e+02 -1.166666666666666515e+03 1.786265759846528783e-83 +2.878787878787879890e+02 -1.166666666666666515e+03 3.727890268462138682e-89 +3.181818181818182438e+02 -1.166666666666666515e+03 3.319466906041111765e-95 +3.484848484848484986e+02 -1.166666666666666515e+03 1.210613831465575371e-101 +3.787878787878789808e+02 -1.166666666666666515e+03 1.733733878802125089e-108 +4.090909090909092356e+02 -1.166666666666666515e+03 9.336191871835918608e-116 +4.393939393939394904e+02 -1.166666666666666515e+03 1.808015725620125357e-123 +4.696969696969697452e+02 -1.166666666666666515e+03 1.202756953777357461e-131 +5.000000000000000000e+02 -1.166666666666666515e+03 2.622155751583334648e-140 +5.303030303030304822e+02 -1.166666666666666515e+03 1.785127688795822943e-149 +5.606060606060605096e+02 -1.166666666666666515e+03 3.611595492653142536e-159 +5.909090909090909918e+02 -1.166666666666666515e+03 2.063955429327971938e-169 +6.212121212121214739e+02 -1.166666666666666515e+03 3.162924800415390319e-180 +6.515151515151515014e+02 -1.166666666666666515e+03 1.232378926905791574e-191 +6.818181818181819835e+02 -1.166666666666666515e+03 1.156137724015619414e-203 +7.121212121212120110e+02 -1.166666666666666515e+03 2.469968536057092462e-216 +7.424242424242424931e+02 -1.166666666666666515e+03 1.135167633967156741e-229 +7.727272727272729753e+02 -1.166666666666666515e+03 1.058885644922986320e-243 +8.030303030303030027e+02 -1.166666666666666515e+03 1.889104212390984109e-258 +8.333333333333334849e+02 -1.166666666666666515e+03 6.066545258626171474e-274 +8.636363636363639671e+02 -1.166666666666666515e+03 3.296325375164239287e-290 +8.939393939393939945e+02 -1.166666666666666515e+03 2.845180409263694555e-307 +9.242424242424244767e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.136363636363636488e+03 4.862710457261901775e-58 +-1.469696969696969745e+03 -1.136363636363636488e+03 3.045319808370298000e-54 +-1.439393939393939490e+03 -1.136363636363636488e+03 1.043664146102043276e-50 +-1.409090909090909008e+03 -1.136363636363636488e+03 2.019952513818000595e-47 +-1.378787878787878753e+03 -1.136363636363636488e+03 2.275709569498003466e-44 +-1.348484848484848499e+03 -1.136363636363636488e+03 1.536363899260121078e-41 +-1.318181818181818244e+03 -1.136363636363636488e+03 6.390617110546980023e-39 +-1.287878787878787989e+03 -1.136363636363636488e+03 1.681885295228516962e-36 +-1.257575757575757507e+03 -1.136363636363636488e+03 2.872445569167507801e-34 +-1.227272727272727252e+03 -1.136363636363636488e+03 3.261141548140044913e-32 +-1.196969696969696997e+03 -1.136363636363636488e+03 2.518106005990116314e-30 +-1.166666666666666515e+03 -1.136363636363636488e+03 1.351302430080197837e-28 +-1.136363636363636488e+03 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.106060606060606005e+03 -1.136363636363636488e+03 1.415470165255603038e-25 +-1.075757575757575751e+03 -1.136363636363636488e+03 2.867236291273714770e-24 +-1.045454545454545496e+03 -1.136363636363636488e+03 4.346971004207148374e-23 +-1.015151515151515127e+03 -1.136363636363636488e+03 5.009287693440867778e-22 +-9.848484848484848726e+02 -1.136363636363636488e+03 4.450412031472934751e-21 +-9.545454545454545041e+02 -1.136363636363636488e+03 3.088105188850986561e-20 +-9.242424242424242493e+02 -1.136363636363636488e+03 1.693353897939129552e-19 +-8.939393939393938808e+02 -1.136363636363636488e+03 7.415268609422563273e-19 +-8.636363636363636260e+02 -1.136363636363636488e+03 2.617295991581752854e-18 +-8.333333333333332575e+02 -1.136363636363636488e+03 7.506067042544466930e-18 +-8.030303030303030027e+02 -1.136363636363636488e+03 1.760986780776584561e-17 +-7.727272727272727479e+02 -1.136363636363636488e+03 3.398582235671092811e-17 +-7.424242424242423795e+02 -1.136363636363636488e+03 5.418948642189010941e-17 +-7.121212121212121247e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.818181818181817562e+02 -1.136363636363636488e+03 7.856048917698579242e-17 +-6.515151515151515014e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.212121212121211329e+02 -1.136363636363636488e+03 5.418948642188895077e-17 +-5.909090909090908781e+02 -1.136363636363636488e+03 3.398582235671020088e-17 +-5.606060606060605096e+02 -1.136363636363636488e+03 1.760986780776571927e-17 +-5.303030303030302548e+02 -1.136363636363636488e+03 7.506067042544308233e-18 +-5.000000000000000000e+02 -1.136363636363636488e+03 2.617295991581789831e-18 +-4.696969696969697452e+02 -1.136363636363636488e+03 7.415268609422405346e-19 +-4.393939393939392630e+02 -1.136363636363636488e+03 1.693353897939081404e-19 +-4.090909090909090082e+02 -1.136363636363636488e+03 3.088105188850898088e-20 +-3.787878787878787534e+02 -1.136363636363636488e+03 4.450412031472871556e-21 +-3.484848484848484986e+02 -1.136363636363636488e+03 5.009287693440796308e-22 +-3.181818181818180165e+02 -1.136363636363636488e+03 4.346971004207148374e-23 +-2.878787878787877617e+02 -1.136363636363636488e+03 2.867236291273673995e-24 +-2.575757575757575069e+02 -1.136363636363636488e+03 1.415470165255522452e-25 +-2.272727272727272521e+02 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.969696969696969973e+02 -1.136363636363636488e+03 1.351302430080159497e-28 +-1.666666666666665151e+02 -1.136363636363636488e+03 2.518106005989973381e-30 +-1.363636363636362603e+02 -1.136363636363636488e+03 3.261141548139813370e-32 +-1.060606060606060055e+02 -1.136363636363636488e+03 2.872445569167426122e-34 +-7.575757575757575069e+01 -1.136363636363636488e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 -1.136363636363636488e+03 6.390617110546798620e-39 +-1.515151515151501371e+01 -1.136363636363636488e+03 1.536363899260011983e-41 +1.515151515151524109e+01 -1.136363636363636488e+03 2.275709569497744589e-44 +4.545454545454549589e+01 -1.136363636363636488e+03 2.019952513817828004e-47 +7.575757575757575069e+01 -1.136363636363636488e+03 1.043664146101998765e-50 +1.060606060606062329e+02 -1.136363636363636488e+03 3.045319808369821599e-54 +1.363636363636364877e+02 -1.136363636363636488e+03 4.862710457261210572e-58 +1.666666666666667425e+02 -1.136363636363636488e+03 4.112270338377265555e-62 +1.969696969696969973e+02 -1.136363636363636488e+03 1.780289335782118110e-66 +2.272727272727272521e+02 -1.136363636363636488e+03 3.809050373713981941e-71 +2.575757575757577342e+02 -1.136363636363636488e+03 3.883605450139930058e-76 +2.878787878787879890e+02 -1.136363636363636488e+03 1.817123214030183199e-81 +3.181818181818182438e+02 -1.136363636363636488e+03 3.752897740150817142e-87 +3.484848484848484986e+02 -1.136363636363636488e+03 3.286608065666360344e-93 +3.787878787878789808e+02 -1.136363636363636488e+03 1.171000951828040377e-99 +4.090909090909092356e+02 -1.136363636363636488e+03 1.626625589894746774e-106 +4.393939393939394904e+02 -1.136363636363636488e+03 8.431316847706197650e-114 +4.696969696969697452e+02 -1.136363636363636488e+03 1.558836896993214606e-121 +5.000000000000000000e+02 -1.136363636363636488e+03 9.814924425519656325e-130 +5.303030303030304822e+02 -1.136363636363636488e+03 2.006787473306398074e-138 +5.606060606060605096e+02 -1.136363636363636488e+03 1.268979554189241961e-147 +5.909090909090909918e+02 -1.136363636363636488e+03 2.360592021961329741e-157 +6.212121212121214739e+02 -1.136363636363636488e+03 1.227264349567859303e-167 +6.515151515151515014e+02 -1.136363636363636488e+03 1.692027994384394806e-178 +6.818181818181819835e+02 -1.136363636363636488e+03 5.862652341347176286e-190 +7.121212121212120110e+02 -1.136363636363636488e+03 4.831994162342543234e-202 +7.424242424242424931e+02 -1.136363636363636488e+03 8.955634832415891606e-215 +7.727272727272729753e+02 -1.136363636363636488e+03 3.524192993211342361e-228 +8.030303030303030027e+02 -1.136363636363636488e+03 2.776741792535026036e-242 +8.333333333333334849e+02 -1.136363636363636488e+03 4.125784643840356469e-257 +8.636363636363639671e+02 -1.136363636363636488e+03 1.087474689038915806e-272 +8.939393939393939945e+02 -1.136363636363636488e+03 4.777307158640410531e-289 +9.242424242424244767e+02 -1.136363636363636488e+03 3.282252599972601431e-306 +9.545454545454545041e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.106060606060606005e+03 5.562986682805431733e-57 +-1.469696969696969745e+03 -1.106060606060606005e+03 3.901202425593003999e-53 +-1.439393939393939490e+03 -1.106060606060606005e+03 1.482625960384818511e-49 +-1.409090909090909008e+03 -1.106060606060606005e+03 3.153613066582500354e-46 +-1.378787878787878753e+03 -1.106060606060606005e+03 3.872518558410256763e-43 +-1.348484848484848499e+03 -1.106060606060606005e+03 2.828232246048910742e-40 +-1.318181818181818244e+03 -1.106060606060606005e+03 1.264051646961043790e-37 +-1.287878787878787989e+03 -1.106060606060606005e+03 3.553023206116485885e-35 +-1.257575757575757507e+03 -1.106060606060606005e+03 6.446642623741004502e-33 +-1.227272727272727252e+03 -1.106060606060606005e+03 7.740230330073240305e-31 +-1.196969696969696997e+03 -1.106060606060606005e+03 6.296582306044642953e-29 +-1.166666666666666515e+03 -1.106060606060606005e+03 3.548919357599513938e-27 +-1.136363636363636488e+03 -1.106060606060606005e+03 1.415470165255562630e-25 +-1.106060606060606005e+03 -1.106060606060606005e+03 4.075259886177726360e-24 +-1.075757575757575751e+03 -1.106060606060606005e+03 8.628993064866567860e-23 +-1.045454545454545496e+03 -1.106060606060606005e+03 1.367347598335384267e-21 +-1.015151515151515127e+03 -1.106060606060606005e+03 1.647931249405101346e-20 +-9.848484848484848726e+02 -1.106060606060606005e+03 1.533315393829188746e-19 +-9.545454545454545041e+02 -1.106060606060606005e+03 1.116633410280128017e-18 +-9.242424242424242493e+02 -1.106060606060606005e+03 6.444577989125319313e-18 +-8.939393939393938808e+02 -1.106060606060606005e+03 2.981018574785816013e-17 +-8.636363636363636260e+02 -1.106060606060606005e+03 1.116262575131962228e-16 +-8.333333333333332575e+02 -1.106060606060606005e+03 3.413565520039594494e-16 +-8.030303030303030027e+02 -1.106060606060606005e+03 8.589395343775709917e-16 +-7.727272727272727479e+02 -1.106060606060606005e+03 1.789638228793585897e-15 +-7.424242424242423795e+02 -1.106060606060606005e+03 3.103241738433800682e-15 +-7.121212121212121247e+02 -1.106060606060606005e+03 4.495485802090147684e-15 +-6.818181818181817562e+02 -1.106060606060606005e+03 5.454749817366467317e-15 +-6.515151515151515014e+02 -1.106060606060606005e+03 5.551371713955637110e-15 +-6.212121212121211329e+02 -1.106060606060606005e+03 4.739218035293401119e-15 +-5.909090909090908781e+02 -1.106060606060606005e+03 3.390089671968891004e-15 +-5.606060606060605096e+02 -1.106060606060606005e+03 2.027190509963066340e-15 +-5.303030303030302548e+02 -1.106060606060606005e+03 1.009720453475579237e-15 +-5.000000000000000000e+02 -1.106060606060606005e+03 4.169066704949732522e-16 +-4.696969696969697452e+02 -1.106060606060606005e+03 1.418335871733475388e-16 +-4.393939393939392630e+02 -1.106060606060606005e+03 3.946907027549018206e-17 +-4.090909090909090082e+02 -1.106060606060606005e+03 8.907807991230643573e-18 +-3.787878787878787534e+02 -1.106060606060606005e+03 1.614667396734152842e-18 +-3.484848484848484986e+02 -1.106060606060606005e+03 2.324980321593567732e-19 +-3.181818181818180165e+02 -1.106060606060606005e+03 2.627052324647288919e-20 +-2.878787878787877617e+02 -1.106060606060606005e+03 2.298180960274129861e-21 +-2.575757575757575069e+02 -1.106060606060606005e+03 1.533847428403295239e-22 +-2.272727272727272521e+02 -1.106060606060606005e+03 7.686745253455188263e-24 +-1.969696969696969973e+02 -1.106060606060606005e+03 2.843208481814099168e-25 +-1.666666666666665151e+02 -1.106060606060606005e+03 7.620577489683251491e-27 +-1.363636363636362603e+02 -1.106060606060606005e+03 1.451278128946179991e-28 +-1.060606060606060055e+02 -1.106060606060606005e+03 1.923229879971580198e-30 +-7.575757575757575069e+01 -1.106060606060606005e+03 1.734711582546698766e-32 +-4.545454545454549589e+01 -1.106060606060606005e+03 1.040399671311722050e-34 +-1.515151515151501371e+01 -1.106060606060606005e+03 4.048320222077499857e-37 +1.515151515151524109e+01 -1.106060606060606005e+03 9.959548950521227964e-40 +4.545454545454549589e+01 -1.106060606060606005e+03 1.507810083289676178e-42 +7.575757575757575069e+01 -1.106060606060606005e+03 1.365561729682239567e-45 +1.060606060606062329e+02 -1.106060606060606005e+03 7.183115904221097985e-49 +1.363636363636364877e+02 -1.106060606060606005e+03 2.128109343453411218e-52 +1.666666666666667425e+02 -1.106060606060606005e+03 3.439226478517965493e-56 +1.969696969696969973e+02 -1.106060606060606005e+03 2.932805033955430888e-60 +2.272727272727272521e+02 -1.106060606060606005e+03 1.274954127373125398e-64 +2.575757575757577342e+02 -1.106060606060606005e+03 2.726414009001582396e-69 +2.878787878787879890e+02 -1.106060606060606005e+03 2.763983341614122788e-74 +3.181818181818182438e+02 -1.106060606060606005e+03 1.278643463138709633e-79 +3.484848484848484986e+02 -1.106060606060606005e+03 2.594905486198033972e-85 +3.787878787878789808e+02 -1.106060606060606005e+03 2.218210938815480566e-91 +4.090909090909092356e+02 -1.106060606060606005e+03 7.659635376587327296e-98 +4.393939393939394904e+02 -1.106060606060606005e+03 1.023329762420031859e-104 +4.696969696969697452e+02 -1.106060606060606005e+03 5.060194744259303064e-112 +5.000000000000000000e+02 -1.106060606060606005e+03 8.848474370846281444e-120 +5.303030303030304822e+02 -1.106060606060606005e+03 5.221413508756419570e-128 +5.606060606060605096e+02 -1.106060606060606005e+03 9.909662211055232393e-137 +5.909090909090909918e+02 -1.106060606060606005e+03 5.758068049508879801e-146 +6.212121212121214739e+02 -1.106060606060606005e+03 9.738713381803225391e-156 +6.515151515151515014e+02 -1.106060606060606005e+03 4.552568153888466629e-166 +6.818181818181819835e+02 -1.106060606060606005e+03 5.578638260890735435e-177 +7.121212121212120110e+02 -1.106060606060606005e+03 1.697333464714202081e-188 +7.424242424242424931e+02 -1.106060606060606005e+03 1.213073988785277463e-200 +7.727272727272729753e+02 -1.106060606060606005e+03 1.924270086699875293e-213 +8.030303030303030027e+02 -1.106060606060606005e+03 6.393584769897403150e-227 +8.333333333333334849e+02 -1.106060606060606005e+03 4.193987081498566790e-241 +8.636363636363639671e+02 -1.106060606060606005e+03 5.113075120196246465e-256 +8.939393939393939945e+02 -1.106060606060606005e+03 1.089284707477999274e-271 +9.242424242424244767e+02 -1.106060606060606005e+03 3.808027481301438858e-288 +9.545454545454545041e+02 -1.106060606060606005e+03 2.048882356008141448e-305 +9.848484848484849863e+02 -1.106060606060606005e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.075757575757575751e+03 4.478029310897004811e-56 +-1.469696969696969745e+03 -1.075757575757575751e+03 3.543526686620665482e-52 +-1.439393939393939490e+03 -1.075757575757575751e+03 1.503795788736007558e-48 +-1.409090909090909008e+03 -1.075757575757575751e+03 3.537278923913174313e-45 +-1.378787878787878753e+03 -1.075757575757575751e+03 4.760619827379620427e-42 +-1.348484848484848499e+03 -1.075757575757575751e+03 3.779387970961925974e-39 +-1.318181818181818244e+03 -1.075757575757575751e+03 1.822455038103789290e-36 +-1.287878787878787989e+03 -1.075757575757575751e+03 5.489675720400018638e-34 +-1.257575757575757507e+03 -1.075757575757575751e+03 1.061040093814868698e-31 +-1.227272727272727252e+03 -1.075757575757575751e+03 1.349946039877132591e-29 +-1.196969696969696997e+03 -1.075757575757575751e+03 1.158426196376296190e-27 +-1.166666666666666515e+03 -1.075757575757575751e+03 6.861500121975037780e-26 +-1.136363636363636488e+03 -1.075757575757575751e+03 2.867236291273633220e-24 +-1.106060606060606005e+03 -1.075757575757575751e+03 8.628993064866567860e-23 +-1.075757575757575751e+03 -1.075757575757575751e+03 1.906913806201006612e-21 +-1.045454545454545496e+03 -1.075757575757575751e+03 3.151098353630688981e-20 +-1.015151515151515127e+03 -1.075757575757575751e+03 3.960062252250736354e-19 +-9.848484848484848726e+02 -1.075757575757575751e+03 3.844713597051781846e-18 +-9.545454545454545041e+02 -1.075757575757575751e+03 2.925662529470725814e-17 +-9.242424242424242493e+02 -1.075757575757575751e+03 1.768164275229492546e-16 +-8.939393939393938808e+02 -1.075757575757575751e+03 8.589395343775709917e-16 +-8.636363636363636260e+02 -1.075757575757575751e+03 3.390089671968698128e-15 +-8.333333333333332575e+02 -1.075757575757575751e+03 1.097485946719987384e-14 +-8.030303030303030027e+02 -1.075757575757575751e+03 2.938461975882676648e-14 +-7.727272727272727479e+02 -1.075757575757575751e+03 6.552879881345148061e-14 +-7.424242424242423795e+02 -1.075757575757575751e+03 1.224211976440256671e-13 +-7.121212121212121247e+02 -1.075757575757575751e+03 1.924766926750612887e-13 +-6.818181818181817562e+02 -1.075757575757575751e+03 2.555319222097663365e-13 +-6.515151515151515014e+02 -1.075757575757575751e+03 2.870579718490666773e-13 +-6.212121212121211329e+02 -1.075757575757575751e+03 2.731033359526318665e-13 +-5.909090909090908781e+02 -1.075757575757575751e+03 2.199664314715130060e-13 +-5.606060606060605096e+02 -1.075757575757575751e+03 1.497478014110337950e-13 +-5.303030303030302548e+02 -1.075757575757575751e+03 8.592218911187600606e-14 +-5.000000000000000000e+02 -1.075757575757575751e+03 4.138288825130466091e-14 +-4.696969696969697452e+02 -1.075757575757575751e+03 1.664179486460356909e-14 +-4.393939393939392630e+02 -1.075757575757575751e+03 5.551371713955479338e-15 +-4.090909090909090082e+02 -1.075757575757575751e+03 1.524198984291596973e-15 +-3.787878787878787534e+02 -1.075757575757575751e+03 3.413565520039424889e-16 +-3.484848484848484986e+02 -1.075757575757575751e+03 6.172308083818519281e-17 +-3.181818181818180165e+02 -1.075757575757575751e+03 8.907807991230327720e-18 +-2.878787878787877617e+02 -1.075757575757575751e+03 1.013100858776596681e-18 +-2.575757575757575069e+02 -1.075757575757575751e+03 8.954294013013570105e-20 +-2.272727272727272521e+02 -1.075757575757575751e+03 6.057712465178728298e-21 +-1.969696969696969973e+02 -1.075757575757575751e+03 3.085673479698904782e-22 +-1.666666666666665151e+02 -1.075757575757575751e+03 1.162744299662208624e-23 +-1.363636363636362603e+02 -1.075757575757575751e+03 3.180562259592037616e-25 +-1.060606060606060055e+02 -1.075757575757575751e+03 6.189635416498963409e-27 +-7.575757575757575069e+01 -1.075757575757575751e+03 8.388558497347731175e-29 +-4.545454545454549589e+01 -1.075757575757575751e+03 7.740230330072692047e-31 +-1.515151515151501371e+01 -1.075757575757575751e+03 4.748008073877725853e-33 +1.515151515151524109e+01 -1.075757575757575751e+03 1.888297121780402909e-35 +4.545454545454549589e+01 -1.075757575757575751e+03 4.742467831581039344e-38 +7.575757575757575069e+01 -1.075757575757575751e+03 7.317303358737471912e-41 +1.060606060606062329e+02 -1.075757575757575751e+03 6.739246103221348088e-44 +1.363636363636364877e+02 -1.075757575757575751e+03 3.595420650648117751e-47 +1.666666666666667425e+02 -1.075757575757575751e+03 1.076947037256972394e-50 +1.969696969696969973e+02 -1.075757575757575751e+03 1.753221946291584883e-54 +2.272727272727272521e+02 -1.075757575757575751e+03 1.499797405510880611e-58 +2.575757575757577342e+02 -1.075757575757575751e+03 6.510288553050908033e-63 +2.878787878787879890e+02 -1.075757575757575751e+03 1.382999979475576870e-67 +3.181818181818182438e+02 -1.075757575757575751e+03 1.384982613310292324e-72 +3.484848484848484986e+02 -1.075757575757575751e+03 6.290369538746052221e-78 +3.787878787878789808e+02 -1.075757575757575751e+03 1.245061282106798914e-83 +4.090909090909092356e+02 -1.075757575757575751e+03 1.030681849547736162e-89 +4.393939393939394904e+02 -1.075757575757575751e+03 3.420408862336267214e-96 +4.696969696969697452e+02 -1.075757575757575751e+03 4.356268475749512747e-103 +5.000000000000000000e+02 -1.075757575757575751e+03 2.035924916243741547e-110 +5.303030303030304822e+02 -1.075757575757575751e+03 3.334342676871025778e-118 +5.606060606060605096e+02 -1.075757575757575751e+03 1.825216843125305843e-126 +5.909090909090909918e+02 -1.075757575757575751e+03 3.181210730372355427e-135 +6.212121212121214739e+02 -1.075757575757575751e+03 1.679676617131259692e-144 +6.515151515151515014e+02 -1.075757575757575751e+03 2.553049735605881146e-154 +6.818181818181819835e+02 -1.075757575757575751e+03 1.060234400453697143e-164 +7.121212121212120110e+02 -1.075757575757575751e+03 1.140317375233597413e-175 +7.424242424242424931e+02 -1.075757575757575751e+03 3.007229728439913643e-187 +7.727272727272729753e+02 -1.075757575757575751e+03 1.838754821947033270e-199 +8.030303030303030027e+02 -1.075757575757575751e+03 2.461842699099341550e-212 +8.333333333333334849e+02 -1.075757575757575751e+03 6.807732712389689872e-226 +8.636363636363639671e+02 -1.075757575757575751e+03 3.663029685140021263e-240 +8.939393939393939945e+02 -1.075757575757575751e+03 3.608508343024705336e-255 +9.242424242424244767e+02 -1.075757575757575751e+03 6.116197084170823908e-271 +9.545454545454545041e+02 -1.075757575757575751e+03 1.674103951314024610e-287 +9.848484848484849863e+02 -1.075757575757575751e+03 6.937050178107476577e-305 +1.015151515151515468e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.045454545454545496e+03 2.556199277280019647e-55 +-1.469696969696969745e+03 -1.045454545454545496e+03 2.301685591583484958e-51 +-1.439393939393939490e+03 -1.045454545454545496e+03 1.099147165157826597e-47 +-1.409090909090909008e+03 -1.045454545454545496e+03 2.879181287861044159e-44 +-1.378787878787878753e+03 -1.045454545454545496e+03 4.273599597681763627e-41 +-1.348484848484848499e+03 -1.045454545454545496e+03 3.708533372700188003e-38 +-1.318181818181818244e+03 -1.045454545454545496e+03 1.938784546125379863e-35 +-1.287878787878787989e+03 -1.045454545454545496e+03 6.284560592169752431e-33 +-1.257575757575757507e+03 -1.045454545454545496e+03 1.298377177976066786e-30 +-1.227272727272727252e+03 -1.045454545454545496e+03 1.755228059978428725e-28 +-1.196969696969696997e+03 -1.045454545454545496e+03 1.592071826992967029e-26 +-1.166666666666666515e+03 -1.045454545454545496e+03 9.922964700149373920e-25 +-1.136363636363636488e+03 -1.045454545454545496e+03 4.346971004207148374e-23 +-1.106060606060606005e+03 -1.045454545454545496e+03 1.367347598335423011e-21 +-1.075757575757575751e+03 -1.045454545454545496e+03 3.151098353630688981e-20 +-1.045454545454545496e+03 -1.045454545454545496e+03 5.421797970393833297e-19 +-1.015151515151515127e+03 -1.045454545454545496e+03 7.089149201122808211e-18 +-9.848484848484848726e+02 -1.045454545454545496e+03 7.160592310969638284e-17 +-9.545454545454545041e+02 -1.045454545454545496e+03 5.672911599541524716e-16 +-9.242424242424242493e+02 -1.045454545454545496e+03 3.574596907389447760e-15 +-8.939393939393938808e+02 -1.045454545454545496e+03 1.814418398434603648e-14 +-8.636363636363636260e+02 -1.045454545454545496e+03 7.504573066194535766e-14 +-8.333333333333332575e+02 -1.045454545454545496e+03 2.555319222097663365e-13 +-8.030303030303030027e+02 -1.045454545454545496e+03 7.227880372012419628e-13 +-7.727272727272727479e+02 -1.045454545454545496e+03 1.711602587959628861e-12 +-7.424242424242423795e+02 -1.045454545454545496e+03 3.415578104546237543e-12 +-7.121212121212121247e+02 -1.045454545454545496e+03 5.774328674328947442e-12 +-6.818181818181817562e+02 -1.045454545454545496e+03 8.303955618125406527e-12 +-6.515151515151515014e+02 -1.045454545454545496e+03 1.018705348782991894e-11 +-6.212121212121211329e+02 -1.045454545454545496e+03 1.067799151664071498e-11 +-5.909090909090908781e+02 -1.045454545454545496e+03 9.566848707109044468e-12 +-5.606060606060605096e+02 -1.045454545454545496e+03 7.320000032675046532e-12 +-5.303030303030302548e+02 -1.045454545454545496e+03 4.773139830449589363e-12 +-5.000000000000000000e+02 -1.045454545454545496e+03 2.643624361305278658e-12 +-4.696969696969697452e+02 -1.045454545454545496e+03 1.237978279006397351e-12 +-4.393939393939392630e+02 -1.045454545454545496e+03 4.873295378257312853e-13 +-4.090909090909090082e+02 -1.045454545454545496e+03 1.601294376118524476e-13 +-3.787878787878787534e+02 -1.045454545454545496e+03 4.355762747543226560e-14 +-3.484848484848484986e+02 -1.045454545454545496e+03 9.715636854068464935e-15 +-3.181818181818180165e+02 -1.045454545454545496e+03 1.758026172274760678e-15 +-2.878787878787877617e+02 -1.045454545454545496e+03 2.549898842689567802e-16 +-2.575757575757575069e+02 -1.045454545454545496e+03 2.925662529470643230e-17 +-2.272727272727272521e+02 -1.045454545454545496e+03 2.617295991581752854e-18 +-1.969696969696969973e+02 -1.045454545454545496e+03 1.797198369250585452e-19 +-1.666666666666665151e+02 -1.045454545454545496e+03 9.313320549156388232e-21 +-1.363636363636362603e+02 -1.045454545454545496e+03 3.576784713994067684e-22 +-1.060606060606060055e+02 -1.045454545454545496e+03 9.984784196713665979e-24 +-7.575757575757575069e+01 -1.045454545454545496e+03 1.984648844553202377e-25 +-4.545454545454549589e+01 -1.045454545454545496e+03 2.748101820202508624e-27 +-1.515151515151501371e+01 -1.045454545454545496e+03 2.590327744386114960e-29 +1.515151515151524109e+01 -1.045454545454545496e+03 1.622114593737545644e-31 +4.545454545454549589e+01 -1.045454545454545496e+03 6.578229000975904194e-34 +7.575757575757575069e+01 -1.045454545454545496e+03 1.681885295228516962e-36 +1.060606060606062329e+02 -1.045454545454545496e+03 2.636128257324718487e-39 +1.363636363636364877e+02 -1.045454545454545496e+03 2.459834491572963381e-42 +1.666666666666667425e+02 -1.045454545454545496e+03 1.325453195114634433e-45 +1.969696969696969973e+02 -1.045454545454545496e+03 3.995357065034140419e-49 +2.272727272727272521e+02 -1.045454545454545496e+03 6.518633848692139712e-53 +2.575757575757577342e+02 -1.045454545454545496e+03 5.562986682804798967e-57 +2.878787878787879890e+02 -1.045454545454545496e+03 2.396702422957866313e-61 +3.181818181818182438e+02 -1.045454545454545496e+03 5.025076191584950708e-66 +3.484848484848484986e+02 -1.045454545454545496e+03 4.936566251689879803e-71 +3.787878787878789808e+02 -1.045454545454545496e+03 2.185022806595670502e-76 +4.090909090909092356e+02 -1.045454545454545496e+03 4.184987151321263468e-82 +4.393939393939394904e+02 -1.045454545454545496e+03 3.327066334117757959e-88 +4.696969696969697452e+02 -1.045454545454545496e+03 1.051825158759539443e-94 +5.000000000000000000e+02 -1.045454545454545496e+03 1.265288505022653967e-101 +5.303030303030304822e+02 -1.045454545454545496e+03 5.534930789535624007e-109 +5.606060606060605096e+02 -1.045454545454545496e+03 8.404032505440477884e-117 +5.909090909090909918e+02 -1.045454545454545496e+03 4.222367043598891692e-125 +6.212121212121214739e+02 -1.045454545454545496e+03 6.683752649728793397e-134 +6.515151515151515014e+02 -1.045454545454545496e+03 3.169916622934572130e-143 +6.818181818181819835e+02 -1.045454545454545496e+03 4.278277120822392806e-153 +7.121212121212120110e+02 -1.045454545454545496e+03 1.558754313407531553e-163 +7.424242424242424931e+02 -1.045454545454545496e+03 1.452552204921676660e-174 +7.727272727272729753e+02 -1.045454545454545496e+03 3.276063875424646967e-186 +8.030303030303030027e+02 -1.045454545454545496e+03 1.690146173206725593e-198 +8.333333333333334849e+02 -1.045454545454545496e+03 1.882763600862718389e-211 +8.636363636363639671e+02 -1.045454545454545496e+03 4.269517823375308270e-225 +8.939393939393939945e+02 -1.045454545454545496e+03 1.855875457243009325e-239 +9.242424242424244767e+02 -1.045454545454545496e+03 1.454269173318239432e-254 +9.545454545454545041e+02 -1.045454545454545496e+03 1.929608989010334530e-270 +9.848484848484849863e+02 -1.045454545454545496e+03 4.067134262740658085e-287 +1.015151515151515468e+03 -1.045454545454545496e+03 1.275945375852921194e-304 +1.045454545454545496e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.015151515151515127e+03 1.041536444950803760e-54 +-1.469696969696969745e+03 -1.015151515151515127e+03 1.076947037257048833e-50 +-1.439393939393939490e+03 -1.015151515151515127e+03 5.836055178228995336e-47 +-1.409090909090909008e+03 -1.015151515151515127e+03 1.715600772060368348e-43 +-1.378787878787878753e+03 -1.015151515151515127e+03 2.828232246049031460e-40 +-1.348484848484848499e+03 -1.015151515151515127e+03 2.699663615826764125e-37 +-1.318181818181818244e+03 -1.015151515151515127e+03 1.538711858189078960e-34 +-1.287878787878787989e+03 -1.015151515151515127e+03 5.393601910098969659e-32 +-1.257575757575757507e+03 -1.015151515151515127e+03 1.196076224162222272e-29 +-1.227272727272727252e+03 -1.015151515151515127e+03 1.724031541468485280e-27 +-1.196969696969696997e+03 -1.015151515151515127e+03 1.657484593072543405e-25 +-1.166666666666666515e+03 -1.015151515151515127e+03 1.089298387811137314e-23 +-1.136363636363636488e+03 -1.015151515151515127e+03 5.009287693440725778e-22 +-1.106060606060606005e+03 -1.015151515151515127e+03 1.647931249405148291e-20 +-1.075757575757575751e+03 -1.015151515151515127e+03 3.960062252250736354e-19 +-1.045454545454545496e+03 -1.015151515151515127e+03 7.089149201122808211e-18 +-1.015151515151515127e+03 -1.015151515151515127e+03 9.629601882391456221e-17 +-9.848484848484848726e+02 -1.015151515151515127e+03 1.009720453475557741e-15 +-9.545454545454545041e+02 -1.015151515151515127e+03 8.304101250838028982e-15 +-9.242424242424242493e+02 -1.015151515151515127e+03 5.435836629391358044e-14 +-8.939393939393938808e+02 -1.015151515151515127e+03 2.870579718490687472e-13 +-8.636363636363636260e+02 -1.015151515151515127e+03 1.237978279006388466e-12 +-8.333333333333332575e+02 -1.015151515151515127e+03 4.408297904797817701e-12 +-8.030303030303030027e+02 -1.015151515151515127e+03 1.308823873075643919e-11 +-7.727272727272727479e+02 -1.015151515151515127e+03 3.267723238714253303e-11 +-7.424242424242423795e+02 -1.015151515151515127e+03 6.910796398284561361e-11 +-7.121212121212121247e+02 -1.015151515151515127e+03 1.245541639253622513e-10 +-6.818181818181817562e+02 -1.015151515151515127e+03 1.922329515916877679e-10 +-6.515151515151515014e+02 -1.015151515151515127e+03 2.549720171445657035e-10 +-6.212121212121211329e+02 -1.015151515151515127e+03 2.913208311720695974e-10 +-5.909090909090908781e+02 -1.015151515151515127e+03 2.870434826384708896e-10 +-5.606060606060605096e+02 -1.015151515151515127e+03 2.438750248254351182e-10 +-5.303030303030302548e+02 -1.015151515151515127e+03 1.784186981526963786e-10 +-5.000000000000000000e+02 -1.015151515151515127e+03 1.121089509384016658e-10 +-4.696969696969697452e+02 -1.015151515151515127e+03 6.027040850409735092e-11 +-4.393939393939392630e+02 -1.015151515151515127e+03 2.758242893688926952e-11 +-4.090909090909090082e+02 -1.015151515151515127e+03 1.067799151664060188e-11 +-3.787878787878787534e+02 -1.015151515151515127e+03 3.470587925503545866e-12 +-3.484848484848484986e+02 -1.015151515151515127e+03 9.387808790463105416e-13 +-3.181818181818180165e+02 -1.015151515151515127e+03 2.092319353028660868e-13 +-2.878787878787877617e+02 -1.015151515151515127e+03 3.799379475520114057e-14 +-2.575757575757575069e+02 -1.015151515151515127e+03 5.551371713955479338e-15 +-2.272727272727272521e+02 -1.015151515151515127e+03 6.437784184080395157e-16 +-1.969696969696969973e+02 -1.015151515151515127e+03 5.837542882741246992e-17 +-1.666666666666665151e+02 -1.015151515151515127e+03 4.072433264588600719e-18 +-1.363636363636362603e+02 -1.015151515151515127e+03 2.148049618647499038e-19 +-1.060606060606060055e+02 -1.015151515151515127e+03 8.408157975774715265e-21 +-7.575757575757575069e+01 -1.015151515151515127e+03 2.394346385576936534e-22 +-4.545454545454549589e+01 -1.015151515151515127e+03 4.856568981151635918e-24 +-1.515151515151501371e+01 -1.015151515151515127e+03 6.861500121974746202e-26 +1.515151515151524109e+01 -1.015151515151515127e+03 6.594920231734888535e-28 +4.545454545454549589e+01 -1.015151515151515127e+03 4.206477445197308950e-30 +7.575757575757575069e+01 -1.015151515151515127e+03 1.734711582546649501e-32 +1.060606060606062329e+02 -1.015151515151515127e+03 4.500703460466526425e-35 +1.363636363636364877e+02 -1.015151515151515127e+03 7.139802540245438189e-38 +1.666666666666667425e+02 -1.015151515151515127e+03 6.722278760459352809e-41 +1.969696969696969973e+02 -1.015151515151515127e+03 3.641721635590487215e-44 +2.272727272727272521e+02 -1.015151515151515127e+03 1.099147165157873269e-47 +2.575757575757577342e+02 -1.015151515151515127e+03 1.787418838639723174e-51 +2.878787878787879890e+02 -1.015151515151515127e+03 1.512670326909649675e-55 +3.181818181818182438e+02 -1.015151515151515127e+03 6.426867661540300996e-60 +3.484848484848484986e+02 -1.015151515151515127e+03 1.320823368052482492e-64 +3.787878787878789808e+02 -1.015151515151515127e+03 1.263563911257815309e-69 +4.090909090909092356e+02 -1.015151515151515127e+03 5.408005114244575097e-75 +4.393939393939394904e+02 -1.015151515151515127e+03 9.940501002457393850e-81 +4.696969696969697452e+02 -1.015151515151515127e+03 7.523470174959689815e-87 +5.000000000000000000e+02 -1.015151515151515127e+03 2.245111407822774232e-93 +5.303030303030304822e+02 -1.015151515151515127e+03 2.526398915685446590e-100 +5.606060606060605096e+02 -1.015151515151515127e+03 1.024019974798842977e-107 +5.909090909090909918e+02 -1.015151515151515127e+03 1.426326987358760378e-115 +6.212121212121214739e+02 -1.015151515151515127e+03 6.505178216561086519e-124 +6.515151515151515014e+02 -1.015151515151515127e+03 9.245226322405190379e-133 +6.818181818181819835e+02 -1.015151515151515127e+03 3.891764262948959632e-142 +7.121212121212120110e+02 -1.015151515151515127e+03 4.606404570854636829e-152 +7.424242424242424931e+02 -1.015151515151515127e+03 1.453595970926848878e-162 +7.727272727272729753e+02 -1.015151515151515127e+03 1.158069139744204033e-173 +8.030303030303030027e+02 -1.015151515151515127e+03 2.203134651994134169e-185 +8.333333333333334849e+02 -1.015151515151515127e+03 9.454390984310646192e-198 +8.636363636363639671e+02 -1.015151515151515127e+03 8.634670942948656968e-211 +8.939393939393939945e+02 -1.015151515151515127e+03 1.581521332753445921e-224 +9.242424242424244767e+02 -1.015151515151515127e+03 5.467417281281732700e-239 +9.545454545454545041e+02 -1.015151515151515127e+03 3.353449174576677364e-254 +9.848484848484849863e+02 -1.015151515151515127e+03 3.426033257239852674e-270 +1.015151515151515468e+03 -1.015151515151515127e+03 5.466801672782783114e-287 +1.045454545454545496e+03 -1.015151515151515127e+03 1.275945375853646485e-304 +1.075757575757575978e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.848484848484848726e+02 3.045319808370298000e-54 +-1.469696969696969745e+03 -9.848484848484848726e+02 3.651819440394210193e-50 +-1.439393939393939490e+03 -9.848484848484848726e+02 2.266365294794784682e-46 +-1.409090909090909008e+03 -9.848484848484848726e+02 7.540206612321650885e-43 +-1.378787878787878753e+03 -9.848484848484848726e+02 1.391301834018667841e-39 +-1.348484848484848499e+03 -9.848484848484848726e+02 1.471159845332262535e-36 +-1.318181818181818244e+03 -9.848484848484848726e+02 9.199790552336223596e-34 +-1.287878787878787989e+03 -9.848484848484848726e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -9.848484848484848726e+02 8.388558497347731175e-29 +-1.227272727272727252e+03 -9.848484848484848726e+02 1.294657296743551703e-26 +-1.196969696969696997e+03 -9.848484848484848726e+02 1.323897049569596924e-24 +-1.166666666666666515e+03 -9.848484848484848726e+02 9.199887089892283514e-23 +-1.136363636363636488e+03 -9.848484848484848726e+02 4.450412031472934751e-21 +-1.106060606060606005e+03 -9.848484848484848726e+02 1.533315393829221487e-19 +-1.075757575757575751e+03 -9.848484848484848726e+02 3.844713597051863506e-18 +-1.045454545454545496e+03 -9.848484848484848726e+02 7.160592310969638284e-17 +-1.015151515151515127e+03 -9.848484848484848726e+02 1.009720453475557741e-15 +-9.848484848484848726e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-9.545454545454545041e+02 -9.848484848484848726e+02 9.349412223612470222e-14 +-9.242424242424242493e+02 -9.848484848484848726e+02 6.339611667251691202e-13 +-8.939393939393938808e+02 -9.848484848484848726e+02 3.470587925503619375e-12 +-8.636363636363636260e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-8.333333333333332575e+02 -9.848484848484848726e+02 5.757897918648401281e-11 +-8.030303030303030027e+02 -9.848484848484848726e+02 1.784186981526982656e-10 +-7.727272727272727479e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-7.424242424242423795e+02 -9.848484848484848726e+02 1.038488082495732459e-09 +-7.121212121212121247e+02 -9.848484848484848726e+02 1.979810045147856988e-09 +-6.818181818181817562e+02 -9.848484848484848726e+02 3.251401439798360214e-09 +-6.515151515151515014e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-6.212121212121211329e+02 -9.848484848484848726e+02 5.696572446328872209e-09 +-5.909090909090908781e+02 -9.848484848484848726e+02 6.107385580804661962e-09 +-5.606060606060605096e+02 -9.848484848484848726e+02 5.696572446328932593e-09 +-5.303030303030302548e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-5.000000000000000000e+02 -9.848484848484848726e+02 3.251401439798337053e-09 +-4.696969696969697452e+02 -9.848484848484848726e+02 1.979810045147835895e-09 +-4.393939393939392630e+02 -9.848484848484848726e+02 1.038488082495714054e-09 +-4.090909090909090082e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-3.787878787878787534e+02 -9.848484848484848726e+02 1.784186981526963786e-10 +-3.484848484848484986e+02 -9.848484848484848726e+02 5.757897918648299176e-11 +-3.181818181818180165e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-2.878787878787877617e+02 -9.848484848484848726e+02 3.470587925503508303e-12 +-2.575757575757575069e+02 -9.848484848484848726e+02 6.339611667251555897e-13 +-2.272727272727272521e+02 -9.848484848484848726e+02 9.349412223612337693e-14 +-1.969696969696969973e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-1.666666666666665151e+02 -9.848484848484848726e+02 1.009720453475543344e-15 +-1.363636363636362603e+02 -9.848484848484848726e+02 7.160592310969740589e-17 +-1.060606060606060055e+02 -9.848484848484848726e+02 3.844713597051835772e-18 +-7.575757575757575069e+01 -9.848484848484848726e+02 1.533315393829166838e-19 +-4.545454545454549589e+01 -9.848484848484848726e+02 4.450412031472997945e-21 +-1.515151515151501371e+01 -9.848484848484848726e+02 9.199887089891889724e-23 +1.515151515151524109e+01 -9.848484848484848726e+02 1.323897049569540353e-24 +4.545454545454549589e+01 -9.848484848484848726e+02 1.294657296743514682e-26 +7.575757575757575069e+01 -9.848484848484848726e+02 8.388558497347731175e-29 +1.060606060606062329e+02 -9.848484848484848726e+02 3.506859212770513601e-31 +1.363636363636364877e+02 -9.848484848484848726e+02 9.199790552335570158e-34 +1.666666666666667425e+02 -9.848484848484848726e+02 1.471159845332220606e-36 +1.969696969696969973e+02 -9.848484848484848726e+02 1.391301834018608461e-39 +2.272727272727272521e+02 -9.848484848484848726e+02 7.540206612321115606e-43 +2.575757575757577342e+02 -9.848484848484848726e+02 2.266365294794623661e-46 +2.878787878787879890e+02 -9.848484848484848726e+02 3.651819440393951439e-50 +3.181818181818182438e+02 -9.848484848484848726e+02 3.045319808370037776e-54 +3.484848484848484986e+02 -9.848484848484848726e+02 1.267289427994871090e-58 +3.787878787878789808e+02 -9.848484848484848726e+02 2.534408630171692137e-63 +4.090909090909092356e+02 -9.848484848484848726e+02 2.342812748293857508e-68 +4.393939393939394904e+02 -9.848484848484848726e+02 9.616662695257643369e-74 +4.696969696969697452e+02 -9.848484848484848726e+02 1.681769093994250749e-79 +5.000000000000000000e+02 -9.848484848484848726e+02 1.200760533549290985e-85 +5.303030303030304822e+02 -9.848484848484848726e+02 3.350047264315598989e-92 +5.606060606060605096e+02 -9.848484848484848726e+02 3.491161610846980268e-99 +5.909090909090909918e+02 -9.848484848484848726e+02 1.297469096415528775e-106 +6.212121212121214739e+02 -9.848484848484848726e+02 1.639756130903938135e-114 +6.515151515151515014e+02 -9.848484848484848726e+02 6.711619999649583133e-123 +6.818181818181819835e+02 -9.848484848484848726e+02 8.462828811161805195e-132 +7.121212121212120110e+02 -9.848484848484848726e+02 3.123069573182713848e-141 +7.424242424242424931e+02 -9.848484848484848726e+02 3.200567843958368242e-151 +7.727272727272729753e+02 -9.848484848484848726e+02 8.632103141028222008e-162 +8.030303030303030027e+02 -9.848484848484848726e+02 5.799344400515525556e-173 +8.333333333333334849e+02 -9.848484848484848726e+02 9.174996973564063017e-185 +8.636363636363639671e+02 -9.848484848484848726e+02 3.227403924914359416e-197 +8.939393939393939945e+02 -9.848484848484848726e+02 2.380346914686845797e-210 +9.242424242424244767e+02 -9.848484848484848726e+02 3.466965084269595887e-224 +9.545454545454545041e+02 -9.848484848484848726e+02 9.380527417808438142e-239 +9.848484848484849863e+02 -9.848484848484848726e+02 4.429793536380294970e-254 +1.015151515151515468e+03 -9.848484848484848726e+02 3.426033257238684227e-270 +1.045454545454545496e+03 -9.848484848484848726e+02 4.067134262741583183e-287 +1.075757575757575978e+03 -9.848484848484848726e+02 6.937050178107476577e-305 +1.106060606060606005e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.136363636363636488e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.545454545454545041e+02 6.415644086102914005e-54 +-1.469696969696969745e+03 -9.545454545454545041e+02 9.017433745253146796e-50 +-1.439393939393939490e+03 -9.545454545454545041e+02 6.472937031498399670e-46 +-1.409090909090909008e+03 -9.545454545454545041e+02 2.459834491573242810e-42 +-1.378787878787878753e+03 -9.545454545454545041e+02 5.123543086989017355e-39 +-1.348484848484848499e+03 -9.545454545454545041e+02 6.048286856550476913e-36 +-1.318181818181818244e+03 -9.545454545454545041e+02 4.179197469545979962e-33 +-1.287878787878787989e+03 -9.545454545454545041e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -9.545454545454545041e+02 4.524092374857465151e-28 +-1.227272727272727252e+03 -9.545454545454545041e+02 7.513277266315358634e-26 +-1.196969696969696997e+03 -9.545454545454545041e+02 8.206645555750352787e-24 +-1.166666666666666515e+03 -9.545454545454545041e+02 6.051445074130921353e-22 +-1.136363636363636488e+03 -9.545454545454545041e+02 3.088105188850898088e-20 +-1.106060606060606005e+03 -9.545454545454545041e+02 1.116633410280128017e-18 +-1.075757575757575751e+03 -9.545454545454545041e+02 2.925662529470725814e-17 +-1.045454545454545496e+03 -9.545454545454545041e+02 5.672911599541404415e-16 +-1.015151515151515127e+03 -9.545454545454545041e+02 8.304101250838028982e-15 +-9.848484848484848726e+02 -9.545454545454545041e+02 9.349412223612470222e-14 +-9.545454545454545041e+02 -9.545454545454545041e+02 8.238436825551831218e-13 +-9.242424242424242493e+02 -9.545454545454545041e+02 5.774328674329008027e-12 +-8.939393939393938808e+02 -9.545454545454545041e+02 3.267723238714310818e-11 +-8.636363636363636260e+02 -9.545454545454545041e+02 1.513667830629564845e-10 +-8.333333333333332575e+02 -9.545454545454545041e+02 5.811329112628962169e-10 +-8.030303030303030027e+02 -9.545454545454545041e+02 1.870085776796276879e-09 +-7.727272727272727479e+02 -9.545454545454545041e+02 5.094879290802106317e-09 +-7.424242424242423795e+02 -9.545454545454545041e+02 1.185499294385586240e-08 +-7.121212121212121247e+02 -9.545454545454545041e+02 2.373755607470153758e-08 +-6.818181818181817562e+02 -9.545454545454545041e+02 4.115985597351946016e-08 +-6.515151515151515014e+02 -9.545454545454545041e+02 6.211753673035538805e-08 +-6.212121212121211329e+02 -9.545454545454545041e+02 8.190682658047596449e-08 +-5.909090909090908781e+02 -9.545454545454545041e+02 9.460584959310615629e-08 +-5.606060606060605096e+02 -9.545454545454545041e+02 9.585129365858024617e-08 +-5.303030303030302548e+02 -9.545454545454545041e+02 8.519492193135881685e-08 +-5.000000000000000000e+02 -9.545454545454545041e+02 6.635633443757787832e-08 +-4.696969696969697452e+02 -9.545454545454545041e+02 4.518401091155372261e-08 +-4.393939393939392630e+02 -9.545454545454545041e+02 2.680187736377927109e-08 +-4.090909090909090082e+02 -9.545454545454545041e+02 1.378261373162479996e-08 +-3.787878787878787534e+02 -9.545454545454545041e+02 6.107385580804704148e-09 +-3.484848484848484986e+02 -9.545454545454545041e+02 2.315109263398909015e-09 +-3.181818181818180165e+02 -9.545454545454545041e+02 7.443524460597186116e-10 +-2.878787878787877617e+02 -9.545454545454545041e+02 2.010198097242813676e-10 +-2.575757575757575069e+02 -9.545454545454545041e+02 4.510014146235486066e-11 +-2.272727272727272521e+02 -9.545454545454545041e+02 8.303955618125466304e-12 +-1.969696969696969973e+02 -9.545454545454545041e+02 1.237978279006423605e-12 +-1.666666666666665151e+02 -9.545454545454545041e+02 1.472577985385731122e-13 +-1.363636363636362603e+02 -9.545454545454545041e+02 1.375500651521020469e-14 +-1.060606060606060055e+02 -9.545454545454545041e+02 9.917541389068326844e-16 +-7.575757575757575069e+01 -9.545454545454545041e+02 5.418948642189010941e-17 +-4.545454545454549589e+01 -9.545454545454545041e+02 2.200211702322515011e-18 +-1.515151515151501371e+01 -9.545454545454545041e+02 6.501095089494544744e-20 +1.515151515151524109e+01 -9.545454545454545041e+02 1.367347598335403639e-21 +4.545454545454549589e+01 -9.545454545454545041e+02 1.999875803674367746e-23 +7.575757575757575069e+01 -9.545454545454545041e+02 1.984648844553287095e-25 +1.060606060606062329e+02 -9.545454545454545041e+02 1.302294837210616168e-27 +1.363636363636364877e+02 -9.545454545454545041e+02 5.499610781658947273e-30 +1.666666666666667425e+02 -9.545454545454545041e+02 1.453005117716627755e-32 +1.969696969696969973e+02 -9.545454545454545041e+02 2.331814555953481071e-35 +2.272727272727272521e+02 -9.545454545454545041e+02 2.204221497796810008e-38 +2.575757575757577342e+02 -9.545454545454545041e+02 1.188658400193692936e-41 +2.878787878787879890e+02 -9.545454545454545041e+02 3.537278923913023716e-45 +3.181818181818182438e+02 -9.545454545454545041e+02 5.612099087386472132e-49 +3.484848484848484986e+02 -9.545454545454545041e+02 4.580596805966228948e-53 +3.787878787878789808e+02 -9.545454545454545041e+02 1.853617005788858741e-57 +4.090909090909092356e+02 -9.545454545454545041e+02 3.579671728198567387e-62 +4.393939393939394904e+02 -9.545454545454545041e+02 3.171606292228072769e-67 +4.696969696969697452e+02 -9.545454545454545041e+02 1.237882402550990151e-72 +5.000000000000000000e+02 -9.545454545454545041e+02 2.041071860286668196e-78 +5.303030303030304822e+02 -9.545454545454545041e+02 1.361740296015984590e-84 +5.606060606060605096e+02 -9.545454545454545041e+02 3.516650693976234135e-91 +5.909090909090909918e+02 -9.545454545454545041e+02 3.358679381567846592e-98 +6.212121212121214739e+02 -9.545454545454545041e+02 1.132090696909766528e-105 +6.515151515151515014e+02 -9.545454545454545041e+02 1.283511602170492482e-113 +6.818181818181819835e+02 -9.545454545454545041e+02 4.659296927050953291e-122 +7.121212121212120110e+02 -9.545454545454545041e+02 5.148760122793566461e-131 +7.424242424242424931e+02 -9.545454545454545041e+02 1.644636189633509363e-140 +7.727272727272729753e+02 -9.545454545454545041e+02 1.440153326792880918e-150 +8.030303030303030027e+02 -9.545454545454545041e+02 3.274686139915979102e-161 +8.333333333333334849e+02 -9.545454545454545041e+02 1.829222807235973789e-172 +8.636363636363639671e+02 -9.545454545454545041e+02 2.371794117560633653e-184 +8.939393939393939945e+02 -9.545454545454545041e+02 6.736617061033316290e-197 +9.242424242424244767e+02 -9.545454545454545041e+02 3.950625187186950018e-210 +9.545454545454545041e+02 -9.545454545454545041e+02 4.503156623245518974e-224 +9.848484848484849863e+02 -9.545454545454545041e+02 9.380527417805239641e-239 +1.015151515151515468e+03 -9.545454545454545041e+02 3.353449174575152457e-254 +1.045454545454545496e+03 -9.545454545454545041e+02 1.929608989010334530e-270 +1.075757575757575978e+03 -9.545454545454545041e+02 1.674103951313643722e-287 +1.106060606060606005e+03 -9.545454545454545041e+02 2.048882356007675240e-305 +1.136363636363636488e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.242424242424242493e+02 9.766306425176701764e-54 +-1.469696969696969745e+03 -9.242424242424242493e+02 1.627312680552271077e-49 +-1.439393939393939490e+03 -9.242424242424242493e+02 1.365561729682239567e-45 +-1.409090909090909008e+03 -9.242424242424242493e+02 5.986645637013718289e-42 +-1.378787878787878753e+03 -9.242424242424242493e+02 1.420638027279151860e-38 +-1.348484848484848499e+03 -9.242424242424242493e+02 1.888297121780456365e-35 +-1.318181818181818244e+03 -9.242424242424242493e+02 1.453005117716627755e-32 +-1.287878787878787989e+03 -9.242424242424242493e+02 6.681290277801030145e-30 +-1.257575757575757507e+03 -9.242424242424242493e+02 1.892779177796880703e-27 +-1.227272727272727252e+03 -9.242424242424242493e+02 3.401727813565067813e-25 +-1.196969696969696997e+03 -9.242424242424242493e+02 3.988745488704957043e-23 +-1.166666666666666515e+03 -9.242424242424242493e+02 3.134375024086951533e-21 +-1.136363636363636488e+03 -9.242424242424242493e+02 1.693353897939105478e-19 +-1.106060606060606005e+03 -9.242424242424242493e+02 6.444577989125273861e-18 +-1.075757575757575751e+03 -9.242424242424242493e+02 1.768164275229504872e-16 +-1.045454545454545496e+03 -9.242424242424242493e+02 3.574596907389422517e-15 +-1.015151515151515127e+03 -9.242424242424242493e+02 5.435836629391281051e-14 +-9.848484848484848726e+02 -9.242424242424242493e+02 6.339611667251646774e-13 +-9.545454545454545041e+02 -9.242424242424242493e+02 5.774328674328947442e-12 +-9.242424242424242493e+02 -9.242424242424242493e+02 4.177650791163608586e-11 +-8.939393939393938808e+02 -9.242424242424242493e+02 2.438750248254377548e-10 +-8.636363636363636260e+02 -9.242424242424242493e+02 1.165422519016174903e-09 +-8.333333333333332575e+02 -9.242424242424242493e+02 4.619769020364305893e-09 +-8.030303030303030027e+02 -9.242424242424242493e+02 1.537380432065336123e-08 +-7.727272727272727479e+02 -9.242424242424242493e+02 4.341438767599674098e-08 +-7.424242424242423795e+02 -9.242424242424242493e+02 1.050286615177790462e-07 +-7.121212121212121247e+02 -9.242424242424242493e+02 2.194815096921775354e-07 +-6.818181818181817562e+02 -9.242424242424242493e+02 3.989897167427846089e-07 +-6.515151515151515014e+02 -9.242424242424242493e+02 6.346296855671450261e-07 +-6.212121212121211329e+02 -9.242424242424242493e+02 8.872761371850902558e-07 +-5.909090909090908781e+02 -9.242424242424242493e+02 1.094020203654200544e-06 +-5.606060606060605096e+02 -9.242424242424242493e+02 1.192152875094332198e-06 +-5.303030303030302548e+02 -9.242424242424242493e+02 1.149090232075844041e-06 +-5.000000000000000000e+02 -9.242424242424242493e+02 9.793342834294525276e-07 +-4.696969696969697452e+02 -9.242424242424242493e+02 7.368261931620312834e-07 +-4.393939393939392630e+02 -9.242424242424242493e+02 4.880031423565878390e-07 +-4.090909090909090082e+02 -9.242424242424242493e+02 2.833566430997008232e-07 +-3.787878787878787534e+02 -9.242424242424242493e+02 1.434797832226771453e-07 +-3.484848484848484986e+02 -9.242424242424242493e+02 6.294357909175340719e-08 +-3.181818181818180165e+02 -9.242424242424242493e+02 2.373755607470128281e-08 +-2.878787878787877617e+02 -9.242424242424242493e+02 7.626555240962969827e-09 +-2.575757575757575069e+02 -9.242424242424242493e+02 2.066218498179581712e-09 +-2.272727272727272521e+02 -9.242424242424242493e+02 4.666492816799141107e-10 +-1.969696969696969973e+02 -9.242424242424242493e+02 8.674534404093089833e-11 +-1.666666666666665151e+02 -9.242424242424242493e+02 1.308823873075643919e-11 +-1.363636363636362603e+02 -9.242424242424242493e+02 1.578692376829989853e-12 +-1.060606060606060055e+02 -9.242424242424242493e+02 1.497478014110337950e-13 +-7.575757575757575069e+01 -9.242424242424242493e+02 1.097485946719979653e-14 +-4.545454545454549589e+01 -9.242424242424242493e+02 6.098254478752676629e-16 +-1.515151515151501371e+01 -9.242424242424242493e+02 2.517887001306299130e-17 +1.515151515151524109e+01 -9.242424242424242493e+02 7.561547082559187471e-19 +4.545454545454549589e+01 -9.242424242424242493e+02 1.614774919869279712e-20 +7.575757575757575069e+01 -9.242424242424242493e+02 2.394346385576970858e-22 +1.060606060606062329e+02 -9.242424242424242493e+02 2.404063375977136128e-24 +1.363636363636364877e+02 -9.242424242424242493e+02 1.592071826992921685e-26 +1.666666666666667425e+02 -9.242424242424242493e+02 6.765106494816816298e-29 +1.969696969696969973e+02 -9.242424242424242493e+02 1.792185002743901951e-31 +2.272727272727272521e+02 -9.242424242424242493e+02 2.872445569167507801e-34 +2.575757575757577342e+02 -9.242424242424242493e+02 2.699663615826610858e-37 +2.878787878787879890e+02 -9.242424242424242493e+02 1.440283700205999060e-40 +3.181818181818182438e+02 -9.242424242424242493e+02 4.217180761578566991e-44 +3.484848484848484986e+02 -9.242424242424242493e+02 6.544115555520433933e-48 +3.787878787878789808e+02 -9.242424242424242493e+02 5.190588847986098680e-52 +4.090909090909092356e+02 -9.242424242424242493e+02 2.027053180936262387e-56 +4.393939393939394904e+02 -9.242424242424242493e+02 3.749781639093833498e-61 +4.696969696969697452e+02 -9.242424242424242493e+02 3.157273288493190006e-66 +5.000000000000000000e+02 -9.242424242424242493e+02 1.161235584405763959e-71 +5.303030303030304822e+02 -9.242424242424242493e+02 1.788259835300976079e-77 +5.606060606060605096e+02 -9.242424242424242493e+02 1.103841607000262152e-83 +5.909090909090909918e+02 -9.242424242424242493e+02 2.611415843250744047e-90 +6.212121212121214739e+02 -9.242424242424242493e+02 2.261149588468900711e-97 +6.515151515151515014e+02 -9.242424242424242493e+02 6.834723485291821871e-105 +6.818181818181819835e+02 -9.242424242424242493e+02 6.870193495658118207e-113 +7.121212121212120110e+02 -9.242424242424242493e+02 2.185017337565912877e-121 +7.424242424242424931e+02 -9.242424242424242493e+02 2.089410622911050916e-130 +7.727272727272729753e+02 -9.242424242424242493e+02 5.701437370450883543e-140 +8.030303030303030027e+02 -9.242424242424242493e+02 4.208320267535328214e-150 +8.333333333333334849e+02 -9.242424242424242493e+02 7.954865747498191044e-161 +8.636363636363639671e+02 -9.242424242424242493e+02 3.641295390075823371e-172 +8.939393939393939945e+02 -9.242424242424242493e+02 3.811894358852401519e-184 +9.242424242424244767e+02 -9.242424242424242493e+02 8.608235771892442605e-197 +9.545454545454545041e+02 -9.242424242424242493e+02 3.950625187187623395e-210 +9.848484848484849863e+02 -9.242424242424242493e+02 3.466965084269990367e-224 +1.015151515151515468e+03 -9.242424242424242493e+02 5.467417281280488934e-239 +1.045454545454545496e+03 -9.242424242424242493e+02 1.454269173318735367e-254 +1.075757575757575978e+03 -9.242424242424242493e+02 6.116197084169433751e-271 +1.106060606060606005e+03 -9.242424242424242493e+02 3.808027481301438858e-288 +1.136363636363636488e+03 -9.242424242424242493e+02 3.282252599972601431e-306 +1.166666666666666970e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.939393939393938808e+02 1.075970904295022199e-53 +-1.469696969696969745e+03 -8.939393939393938808e+02 2.151258874210892432e-49 +-1.439393939393939490e+03 -8.939393939393938808e+02 2.134523160815666617e-45 +-1.409090909090909008e+03 -8.939393939393938808e+02 1.091136794320088488e-41 +-1.378787878787878753e+03 -8.939393939393938808e+02 2.979513160179100261e-38 +-1.348484848484848499e+03 -8.939393939393938808e+02 4.500703460466718864e-35 +-1.318181818181818244e+03 -8.939393939393938808e+02 3.889817655100585006e-32 +-1.287878787878787989e+03 -8.939393939393938808e+02 1.987010532640086049e-29 +-1.257575757575757507e+03 -8.939393939393938808e+02 6.189635416499139188e-27 +-1.227272727272727252e+03 -8.939393939393938808e+02 1.211600363895481907e-24 +-1.196969696969696997e+03 -8.939393939393938808e+02 1.533847428403295239e-22 +-1.166666666666666515e+03 -8.939393939393938808e+02 1.290909947486153188e-20 +-1.136363636363636488e+03 -8.939393939393938808e+02 7.415268609422300383e-19 +-1.106060606060606005e+03 -8.939393939393938808e+02 2.981018574785857921e-17 +-1.075757575757575751e+03 -8.939393939393938808e+02 8.589395343775586657e-16 +-1.045454545454545496e+03 -8.939393939393938808e+02 1.814418398434590395e-14 +-1.015151515151515127e+03 -8.939393939393938808e+02 2.870579718490666773e-13 +-9.848484848484848726e+02 -8.939393939393938808e+02 3.470587925503508303e-12 +-9.545454545454545041e+02 -8.939393939393938808e+02 3.267723238714276568e-11 +-9.242424242424242493e+02 -8.939393939393938808e+02 2.438750248254377548e-10 +-8.939393939393938808e+02 -8.939393939393938808e+02 1.466573596940674720e-09 +-8.636363636363636260e+02 -8.939393939393938808e+02 7.215277938779293021e-09 +-8.333333333333332575e+02 -8.939393939393938808e+02 2.944941620113848989e-08 +-8.030303030303030027e+02 -8.939393939393938808e+02 1.009950414069068344e-07 +-7.727272727272727479e+02 -8.939393939393938808e+02 2.943825259327298849e-07 +-7.424242424242423795e+02 -8.939393939393938808e+02 7.368261931620445183e-07 +-7.121212121212121247e+02 -8.939393939393938808e+02 1.597993975671998298e-06 +-6.818181818181817562e+02 -8.939393939393938808e+02 3.026368684010192617e-06 +-6.515151515151515014e+02 -8.939393939393938808e+02 5.037885229815266850e-06 +-6.212121212121211329e+02 -8.939393939393938808e+02 7.410732345003953060e-06 +-5.909090909090908781e+02 -8.939393939393938808e+02 9.672320012642583633e-06 +-5.606060606060605096e+02 -8.939393939393938808e+02 1.123286822982212203e-05 +-5.303030303030302548e+02 -8.939393939393938808e+02 1.162621955646474830e-05 +-5.000000000000000000e+02 -8.939393939393938808e+02 1.072840490473388338e-05 +-4.696969696969697452e+02 -8.939393939393938808e+02 8.818710076177945181e-06 +-4.393939393939392630e+02 -8.939393939393938808e+02 6.443714674555813175e-06 +-4.090909090909090082e+02 -8.939393939393938808e+02 4.171386994035421681e-06 +-3.787878787878787534e+02 -8.939393939393938808e+02 2.381512063610726651e-06 +-3.484848484848484986e+02 -8.939393939393938808e+02 1.192152875094332198e-06 +-3.181818181818180165e+02 -8.939393939393938808e+02 5.195893945539351238e-07 +-2.878787878787877617e+02 -8.939393939393938808e+02 1.955436111287653785e-07 +-2.575757575757575069e+02 -8.939393939393938808e+02 6.294357909175340719e-08 +-2.272727272727272521e+02 -8.939393939393938808e+02 1.714417823045394639e-08 +-1.969696969696969973e+02 -8.939393939393938808e+02 3.904234504556236604e-09 +-1.666666666666665151e+02 -8.939393939393938808e+02 7.336167021249713435e-10 +-1.363636363636362603e+02 -8.939393939393938808e+02 1.121089509384016658e-10 +-1.060606060606060055e+02 -8.939393939393938808e+02 1.371628065598424518e-11 +-7.575757575757575069e+01 -8.939393939393938808e+02 1.321016453443305432e-12 +-4.545454545454549589e+01 -8.939393939393938808e+02 9.834906517405938491e-14 +-1.515151515151501371e+01 -8.939393939393938808e+02 5.551371713955518781e-15 +1.515151515151524109e+01 -8.939393939393938808e+02 2.327233294925867241e-16 +4.545454545454549589e+01 -8.939393939393938808e+02 7.089149201122908359e-18 +7.575757575757575069e+01 -8.939393939393938808e+02 1.533315393829166838e-19 +1.060606060606062329e+02 -8.939393939393938808e+02 2.298180960274047858e-21 +1.363636363636364877e+02 -8.939393939393938808e+02 2.326740886532363311e-23 +1.666666666666667425e+02 -8.939393939393938808e+02 1.549109724599530605e-25 +1.969696969696969973e+02 -8.939393939393938808e+02 6.594920231735075973e-28 +2.272727272727272521e+02 -8.939393939393938808e+02 1.743478240992665279e-30 +2.575757575757577342e+02 -8.939393939393938808e+02 2.776215061516733583e-33 +2.878787878787879890e+02 -8.939393939393938808e+02 2.579483791747016240e-36 +3.181818181818182438e+02 -8.939393939393938808e+02 1.353108799656736304e-39 +3.484848484848484986e+02 -8.939393939393938808e+02 3.872518558409981954e-43 +3.787878787878789808e+02 -8.939393939393938808e+02 5.836055178228995336e-47 +4.090909090909092356e+02 -8.939393939393938808e+02 4.464554645349965907e-51 +4.393939393939394904e+02 -8.939393939393938808e+02 1.669172073207070091e-55 +4.696969696969697452e+02 -8.939393939393938808e+02 2.932805033955430888e-60 +5.000000000000000000e+02 -8.939393939393938808e+02 2.325856181748448658e-65 +5.303030303030304822e+02 -8.939393939393938808e+02 7.985867999539144734e-71 +5.606060606060605096e+02 -8.939393939393938808e+02 1.137330255125591933e-76 +5.909090909090909918e+02 -8.939393939393938808e+02 6.428733181079069224e-83 +6.212121212121214739e+02 -8.939393939393938808e+02 1.378323829382579349e-89 +6.515151515151515014e+02 -8.939393939393938808e+02 1.069893269020641164e-96 +6.818181818181819835e+02 -8.939393939393938808e+02 2.866373679610536710e-104 +7.121212121212120110e+02 -8.939393939393938808e+02 2.523665068051930833e-112 +7.424242424242424931e+02 -8.939393939393938808e+02 6.943910903842949126e-121 +7.727272727272729753e+02 -8.939393939393938808e+02 5.671273562847458234e-130 +8.030303030303030027e+02 -8.939393939393938808e+02 1.304232948234466486e-139 +8.333333333333334849e+02 -8.939393939393938808e+02 8.001759500366227833e-150 +8.636363636363639671e+02 -8.939393939393938808e+02 1.239346602962220879e-160 +8.939393939393939945e+02 -8.939393939393938808e+02 4.579961132755234720e-172 +9.242424242424244767e+02 -8.939393939393938808e+02 3.811894358851751444e-184 +9.545454545454545041e+02 -8.939393939393938808e+02 6.736617061034465262e-197 +9.848484848484849863e+02 -8.939393939393938808e+02 2.380346914687251377e-210 +1.015151515151515468e+03 -8.939393939393938808e+02 1.581521332753086233e-224 +1.045454545454545496e+03 -8.939393939393938808e+02 1.855875457243220100e-239 +1.075757575757575978e+03 -8.939393939393938808e+02 3.608508343024296000e-255 +1.106060606060606005e+03 -8.939393939393938808e+02 1.089284707477999274e-271 +1.136363636363636488e+03 -8.939393939393938808e+02 4.777307158640410531e-289 +1.166666666666666970e+03 -8.939393939393938808e+02 2.845180409262078763e-307 +1.196969696969696997e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.636363636363636260e+02 8.582459009524821314e-54 +-1.469696969696969745e+03 -8.636363636363636260e+02 2.085598728277228549e-49 +-1.439393939393939490e+03 -8.636363636363636260e+02 2.476707066506998732e-45 +-1.409090909090909008e+03 -8.636363636363636260e+02 1.493204720045171366e-41 +-1.378787878787878753e+03 -8.636363636363636260e+02 4.742467831581376572e-38 +-1.348484848484848499e+03 -8.636363636363636260e+02 8.223048123166088698e-35 +-1.318181818181818244e+03 -8.636363636363636260e+02 8.056961709414218233e-32 +-1.287878787878787989e+03 -8.636363636363636260e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -8.636363636363636260e+02 1.592071826992921685e-26 +-1.227272727272727252e+03 -8.636363636363636260e+02 3.418744282862917713e-24 +-1.196969696969696997e+03 -8.636363636363636260e+02 4.703084136443780933e-22 +-1.166666666666666515e+03 -8.636363636363636260e+02 4.263786878818296631e-20 +-1.136363636363636488e+03 -8.636363636363636260e+02 2.617295991581752854e-18 +-1.106060606060606005e+03 -8.636363636363636260e+02 1.116262575131994029e-16 +-1.075757575757575751e+03 -8.636363636363636260e+02 3.390089671968770703e-15 +-1.045454545454545496e+03 -8.636363636363636260e+02 7.504573066194535766e-14 +-1.015151515151515127e+03 -8.636363636363636260e+02 1.237978279006406237e-12 +-9.848484848484848726e+02 -8.636363636363636260e+02 1.553953783700685556e-11 +-9.545454545454545041e+02 -8.636363636363636260e+02 1.513667830629564845e-10 +-9.242424242424242493e+02 -8.636363636363636260e+02 1.165422519016183175e-09 +-8.939393939393938808e+02 -8.636363636363636260e+02 7.215277938779345133e-09 +-8.636363636363636260e+02 -8.636363636363636260e+02 3.649720569992004165e-08 +-8.333333333333332575e+02 -8.636363636363636260e+02 1.530687983283947407e-07 +-8.030303030303030027e+02 -8.636363636363636260e+02 5.394875368984435896e-07 +-7.727272727272727479e+02 -8.636363636363636260e+02 1.617538348122379698e-06 +-7.424242424242423795e+02 -8.636363636363636260e+02 4.171386994035452174e-06 +-7.121212121212121247e+02 -8.636363636363636260e+02 9.343228515321435411e-06 +-6.818181818181817562e+02 -8.636363636363636260e+02 1.833181538886218795e-05 +-6.515151515151515014e+02 -8.636363636363636260e+02 3.173737341076305588e-05 +-6.212121212121211329e+02 -8.636363636363636260e+02 4.877778093119244452e-05 +-5.909090909090908781e+02 -8.636363636363636260e+02 6.687299228485671908e-05 +-5.606060606060605096e+02 -8.636363636363636260e+02 8.207536179214331177e-05 +-5.303030303030302548e+02 -8.636363636363636260e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 -8.636363636363636260e+02 8.942879788635431577e-05 +-4.696969696969697452e+02 -8.636363636363636260e+02 7.947107386062869845e-05 +-4.393939393939392630e+02 -8.636363636363636260e+02 6.334792636026868764e-05 +-4.090909090909090082e+02 -8.636363636363636260e+02 4.517735882024961360e-05 +-3.787878787878787534e+02 -8.636363636363636260e+02 2.871517220500776287e-05 +-3.484848484848484986e+02 -8.636363636363636260e+02 1.618470429048171475e-05 +-3.181818181818180165e+02 -8.636363636363636260e+02 8.038315219101289065e-06 +-2.878787878787877617e+02 -8.636363636363636260e+02 3.491563484674899598e-06 +-2.575757575757575069e+02 -8.636363636363636260e+02 1.314803303002596909e-06 +-2.272727272727272521e+02 -8.636363636363636260e+02 4.249544803125891469e-07 +-1.969696969696969973e+02 -8.636363636363636260e+02 1.165690430938552213e-07 +-1.666666666666665151e+02 -8.636363636363636260e+02 2.680187736377878801e-08 +-1.363636363636362603e+02 -8.636363636363636260e+02 5.094879290801979758e-09 +-1.060606060606060055e+02 -8.636363636363636260e+02 7.888571694518244208e-10 +-7.575757575757575069e+01 -8.636363636363636260e+02 9.788841721948566249e-11 +-4.545454545454549589e+01 -8.636363636363636260e+02 9.566848707109044468e-12 +-1.515151515151501371e+01 -8.636363636363636260e+02 7.227880372012368131e-13 +1.515151515151524109e+01 -8.636363636363636260e+02 4.138288825130408031e-14 +4.545454545454549589e+01 -8.636363636363636260e+02 1.758026172274798347e-15 +7.575757575757575069e+01 -8.636363636363636260e+02 5.418948642188895077e-17 +1.060606060606062329e+02 -8.636363636363636260e+02 1.183706196909827613e-18 +1.363636363636364877e+02 -8.636363636363636260e+02 1.787432223791635442e-20 +1.666666666666667425e+02 -8.636363636363636260e+02 1.817829598985437177e-22 +1.969696969696969973e+02 -8.636363636363636260e+02 1.211600363895430296e-24 +2.272727272727272521e+02 -8.636363636363636260e+02 5.143473773787020056e-27 +2.575757575757577342e+02 -8.636363636363636260e+02 1.349946039877017404e-29 +2.878787878787879890e+02 -8.636363636363636260e+02 2.123608376664169409e-32 +3.181818181818182438e+02 -8.636363636363636260e+02 1.938784546125297274e-35 +3.484848484848484986e+02 -8.636363636363636260e+02 9.934460502445976017e-39 +3.787878787878789808e+02 -8.636363636363636260e+02 2.759591033387191905e-42 +4.090909090909092356e+02 -8.636363636363636260e+02 4.008856449748302439e-46 +4.393939393939394904e+02 -8.636363636363636260e+02 2.934437283087355544e-50 +4.696969696969697452e+02 -8.636363636363636260e+02 1.041536444950744645e-54 +5.000000000000000000e+02 -8.636363636363636260e+02 1.722859058062611168e-59 +5.303030303030304822e+02 -8.636363636363636260e+02 1.274954127372944241e-64 +5.606060606060605096e+02 -8.636363636363636260e+02 4.046842924222900027e-70 +5.909090909090909918e+02 -8.636363636363636260e+02 5.275773338399290609e-76 +6.212121212121214739e+02 -8.636363636363636260e+02 2.701708418515782671e-82 +6.515151515151515014e+02 -8.636363636363636260e+02 5.191244991778134832e-89 +6.818181818181819835e+02 -8.636363636363636260e+02 3.570647460208784808e-96 +7.121212121212120110e+02 -8.636363636363636260e+02 8.377030160884277723e-104 +7.424242424242424931e+02 -8.636363636363636260e+02 6.379544381480531450e-112 +7.727272727272729753e+02 -8.636363636363636260e+02 1.498987831105395938e-120 +8.030303030303030027e+02 -8.636363636363636260e+02 1.031647559331802968e-129 +8.333333333333334849e+02 -8.636363636363636260e+02 1.971827466418941207e-139 +8.636363636363639671e+02 -8.636363636363636260e+02 9.911829987628079137e-150 +8.939393939393939945e+02 -8.636363636363636260e+02 1.239346602962361758e-160 +9.242424242424244767e+02 -8.636363636363636260e+02 3.641295390076443906e-172 +9.545454545454545041e+02 -8.636363636363636260e+02 2.371794117561307766e-184 +9.848484848484849863e+02 -8.636363636363636260e+02 3.227403924914910139e-197 +1.015151515151515468e+03 -8.636363636363636260e+02 8.634670942947184589e-211 +1.045454545454545496e+03 -8.636363636363636260e+02 4.269517823377249477e-225 +1.075757575757575978e+03 -8.636363636363636260e+02 3.663029685140437380e-240 +1.106060606060606005e+03 -8.636363636363636260e+02 5.113075120196827935e-256 +1.136363636363636488e+03 -8.636363636363636260e+02 1.087474689039163063e-272 +1.166666666666666970e+03 -8.636363636363636260e+02 3.296325375163489668e-290 +1.196969696969696997e+03 -8.636363636363636260e+02 1.330323203696243212e-308 +1.227272727272727479e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.333333333333332575e+02 4.952089332747829951e-54 +-1.469696969696969745e+03 -8.333333333333332575e+02 1.482625960384881751e-49 +-1.439393939393939490e+03 -8.333333333333332575e+02 2.134523160815757784e-45 +-1.409090909090909008e+03 -8.333333333333332575e+02 1.536363899260164920e-41 +-1.378787878787878753e+03 -8.333333333333332575e+02 5.740802921527903378e-38 +-1.348484848484848499e+03 -8.333333333333332575e+02 1.154945356164435713e-34 +-1.318181818181818244e+03 -8.333333333333332575e+02 1.295832848468759730e-31 +-1.287878787878787989e+03 -8.333333333333332575e+02 8.388558497347731175e-29 +-1.257575757575757507e+03 -8.333333333333332575e+02 3.237368317942560542e-26 +-1.227272727272727252e+03 -8.333333333333332575e+02 7.686745253455188263e-24 +-1.196969696969696997e+03 -8.333333333333332575e+02 1.157393946134598128e-21 +-1.166666666666666515e+03 -8.333333333333332575e+02 1.137665448958109501e-19 +-1.136363636363636488e+03 -8.333333333333332575e+02 7.506067042544200381e-18 +-1.106060606060606005e+03 -8.333333333333332575e+02 3.413565520039546177e-16 +-1.075757575757575751e+03 -8.333333333333332575e+02 1.097485946719979653e-14 +-1.045454545454545496e+03 -8.333333333333332575e+02 2.555319222097645695e-13 +-1.015151515151515127e+03 -8.333333333333332575e+02 4.408297904797786197e-12 +-9.848484848484848726e+02 -8.333333333333332575e+02 5.757897918648299176e-11 +-9.545454545454545041e+02 -8.333333333333332575e+02 5.811329112628900131e-10 +-9.242424242424242493e+02 -8.333333333333332575e+02 4.619769020364256262e-09 +-8.939393939393938808e+02 -8.333333333333332575e+02 2.944941620113848989e-08 +-8.636363636363636260e+02 -8.333333333333332575e+02 1.530687983283920407e-07 +-8.333333333333332575e+02 -8.333333333333332575e+02 6.588031862013070807e-07 +-8.030303030303030027e+02 -8.333333333333332575e+02 2.381512063610726651e-06 +-7.727272727272727479e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-7.424242424242423795e+02 -8.333333333333332575e+02 1.939658080333585773e-05 +-7.121212121212121247e+02 -8.333333333333332575e+02 4.468444522754377835e-05 +-6.818181818181817562e+02 -8.333333333333332575e+02 9.039146387247887638e-05 +-6.515151515151515014e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-6.212121212121211329e+02 -8.333333333333332575e+02 2.582855175103848308e-04 +-5.909090909090908781e+02 -8.333333333333332575e+02 3.693737472711880053e-04 +-5.606060606060605096e+02 -8.333333333333332575e+02 4.754453697203643082e-04 +-5.303030303030302548e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-5.000000000000000000e+02 -8.333333333333332575e+02 5.807692880778138507e-04 +-4.696969696969697452e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-4.393939393939392630e+02 -8.333333333333332575e+02 4.754453697203625735e-04 +-4.090909090909090082e+02 -8.333333333333332575e+02 3.693737472711874090e-04 +-3.787878787878787534e+02 -8.333333333333332575e+02 2.582855175103857524e-04 +-3.484848484848484986e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-3.181818181818180165e+02 -8.333333333333332575e+02 9.039146387247823941e-05 +-2.878787878787877617e+02 -8.333333333333332575e+02 4.468444522754362250e-05 +-2.575757575757575069e+02 -8.333333333333332575e+02 1.939658080333571882e-05 +-2.272727272727272521e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-1.969696969696969973e+02 -8.333333333333332575e+02 2.381512063610743592e-06 +-1.666666666666665151e+02 -8.333333333333332575e+02 6.588031862012954340e-07 +-1.363636363636362603e+02 -8.333333333333332575e+02 1.530687983283931260e-07 +-1.060606060606060055e+02 -8.333333333333332575e+02 2.944941620113828144e-08 +-7.575757575757575069e+01 -8.333333333333332575e+02 4.619769020364256262e-09 +-4.545454545454549589e+01 -8.333333333333332575e+02 5.811329112628900131e-10 +-1.515151515151501371e+01 -8.333333333333332575e+02 5.757897918648299176e-11 +1.515151515151524109e+01 -8.333333333333332575e+02 4.408297904797786197e-12 +4.545454545454549589e+01 -8.333333333333332575e+02 2.555319222097663365e-13 +7.575757575757575069e+01 -8.333333333333332575e+02 1.097485946719987384e-14 +1.060606060606062329e+02 -8.333333333333332575e+02 3.413565520039424889e-16 +1.363636363636364877e+02 -8.333333333333332575e+02 7.506067042544414544e-18 +1.666666666666667425e+02 -8.333333333333332575e+02 1.137665448958077001e-19 +1.969696969696969973e+02 -8.333333333333332575e+02 1.157393946134589853e-21 +2.272727272727272521e+02 -8.333333333333332575e+02 7.686745253455188263e-24 +2.575757575757577342e+02 -8.333333333333332575e+02 3.237368317942468707e-26 +2.878787878787879890e+02 -8.333333333333332575e+02 8.388558497347731175e-29 +3.181818181818182438e+02 -8.333333333333332575e+02 1.295832848468759730e-31 +3.484848484848484986e+02 -8.333333333333332575e+02 1.154945356164468428e-34 +3.787878787878789808e+02 -8.333333333333332575e+02 5.740802921527659071e-38 +4.090909090909092356e+02 -8.333333333333332575e+02 1.536363899260055570e-41 +4.393939393939394904e+02 -8.333333333333332575e+02 2.134523160815757784e-45 +4.696969696969697452e+02 -8.333333333333332575e+02 1.482625960384818511e-49 +5.000000000000000000e+02 -8.333333333333332575e+02 4.952089332747829951e-54 +5.303030303030304822e+02 -8.333333333333332575e+02 7.640771892899906689e-59 +5.606060606060605096e+02 -8.333333333333332575e+02 5.225251588496879775e-64 +5.909090909090909918e+02 -8.333333333333332575e+02 1.517718613154257883e-69 +6.212121212121214739e+02 -8.333333333333332575e+02 1.792032305386404785e-75 +6.515151515151515014e+02 -8.333333333333332575e+02 8.222254727486268530e-82 +6.818181818181819835e+02 -8.333333333333332575e+02 1.399619867200871609e-88 +7.121212121212120110e+02 -8.333333333333332575e+02 8.428503477567044989e-96 +7.424242424242424931e+02 -8.333333333333332575e+02 1.710104800090375856e-103 +7.727272727272729753e+02 -8.333333333333332575e+02 1.111990585998753488e-111 +8.030303030303030027e+02 -8.333333333333332575e+02 2.201524032105787785e-120 +8.333333333333334849e+02 -8.333333333333332575e+02 1.259189386491206326e-129 +8.636363636363639671e+02 -8.333333333333332575e+02 1.971827466418941207e-139 +8.939393939393939945e+02 -8.333333333333332575e+02 8.001759500367137341e-150 +9.242424242424244767e+02 -8.333333333333332575e+02 7.954865747498191044e-161 +9.545454545454545041e+02 -8.333333333333332575e+02 1.829222807236285780e-172 +9.848484848484849863e+02 -8.333333333333332575e+02 9.174996973565106847e-185 +1.015151515151515468e+03 -8.333333333333332575e+02 9.454390984310646192e-198 +1.045454545454545496e+03 -8.333333333333332575e+02 1.882763600863253646e-211 +1.075757575757575978e+03 -8.333333333333332575e+02 6.807732712388142185e-226 +1.106060606060606005e+03 -8.333333333333332575e+02 4.193987081499997356e-241 +1.136363636363636488e+03 -8.333333333333332575e+02 4.125784643840825254e-257 +1.166666666666666970e+03 -8.333333333333332575e+02 6.066545258624102787e-274 +1.196969696969696997e+03 -8.333333333333332575e+02 1.246510256904123647e-291 +1.227272727272727479e+03 -8.333333333333332575e+02 3.341930913911265327e-310 +1.257575757575757507e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.030303030303030027e+02 2.062617889542571576e-54 +-1.469696969696969745e+03 -8.030303030303030027e+02 7.718006380932664042e-50 +-1.439393939393939490e+03 -8.030303030303030027e+02 1.365561729682181226e-45 +-1.409090909090909008e+03 -8.030303030303030027e+02 1.188658400193743405e-41 +-1.378787878787878753e+03 -8.030303030303030027e+02 5.289633079428642286e-38 +-1.348484848484848499e+03 -8.030303030303030027e+02 1.249003296533140431e-34 +-1.318181818181818244e+03 -8.030303030303030027e+02 1.622114593737591843e-31 +-1.287878787878787989e+03 -8.030303030303030027e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -8.030303030303030027e+02 5.224159077859599815e-26 +-1.227272727272727252e+03 -8.030303030303030027e+02 1.383476638375763646e-23 +-1.196969696969696997e+03 -8.030303030303030027e+02 2.298180960274129861e-21 +-1.166666666666666515e+03 -8.030303030303030027e+02 2.467071494564441659e-19 +-1.136363636363636488e+03 -8.030303030303030027e+02 1.760986780776546967e-17 +-1.106060606060606005e+03 -8.030303030303030027e+02 8.589395343775709917e-16 +-1.075757575757575751e+03 -8.030303030303030027e+02 2.938461975882676648e-14 +-1.045454545454545496e+03 -8.030303030303030027e+02 7.227880372012368131e-13 +-1.015151515151515127e+03 -8.030303030303030027e+02 1.308823873075643919e-11 +-9.848484848484848726e+02 -8.030303030303030027e+02 1.784186981526963786e-10 +-9.545454545454545041e+02 -8.030303030303030027e+02 1.870085776796276879e-09 +-9.242424242424242493e+02 -8.030303030303030027e+02 1.537380432065336123e-08 +-8.939393939393938808e+02 -8.030303030303030027e+02 1.009950414069075359e-07 +-8.636363636363636260e+02 -8.030303030303030027e+02 5.394875368984397780e-07 +-8.333333333333332575e+02 -8.030303030303030027e+02 2.381512063610743592e-06 +-8.030303030303030027e+02 -8.030303030303030027e+02 8.818710076177945181e-06 +-7.727272727272727479e+02 -8.030303030303030027e+02 2.777107682945768120e-05 +-7.424242424242423795e+02 -8.030303030303030027e+02 7.530672801598811120e-05 +-7.121212121212121247e+02 -8.030303030303030027e+02 1.778319660458227219e-04 +-6.818181818181817562e+02 -8.030303030303030027e+02 3.693737472711874090e-04 +-6.515151515151515014e+02 -8.030303030303030027e+02 6.807867228626483845e-04 +-6.212121212121211329e+02 -8.030303030303030027e+02 1.121804712250778872e-03 +-5.909090909090908781e+02 -8.030303030303030027e+02 1.663107833829694350e-03 +-5.606060606060605096e+02 -8.030303030303030027e+02 2.229563892895687887e-03 +-5.303030303030302548e+02 -8.030303030303030027e+02 2.713180947850660305e-03 +-5.000000000000000000e+02 -8.030303030303030027e+02 3.004854438145695885e-03 +-4.696969696969697452e+02 -8.030303030303030027e+02 3.032801906466381023e-03 +-4.393939393939392630e+02 -8.030303030303030027e+02 2.789935865432201928e-03 +-4.090909090909090082e+02 -8.030303030303030027e+02 2.336636575977227726e-03 +-3.787878787878787534e+02 -8.030303030303030027e+02 1.777524778139205576e-03 +-3.484848484848484986e+02 -8.030303030303030027e+02 1.223804447256134249e-03 +-3.181818181818180165e+02 -8.030303030303030027e+02 7.589062891483347797e-04 +-2.878787878787877617e+02 -8.030303030303030027e+02 4.213233122013369174e-04 +-2.575757575757575069e+02 -8.030303030303030027e+02 2.078878242575181391e-04 +-2.272727272727272521e+02 -8.030303030303030027e+02 9.039146387247776508e-05 +-1.969696969696969973e+02 -8.030303030303030027e+02 3.429831019357709195e-05 +-1.666666666666665151e+02 -8.030303030303030027e+02 1.123286822982196279e-05 +-1.363636363636362603e+02 -8.030303030303030027e+02 3.136682068681809573e-06 +-1.060606060606060055e+02 -8.030303030303030027e+02 7.368261931620260953e-07 +-7.575757575757575069e+01 -8.030303030303030027e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 -8.030303030303030027e+02 2.279436054554450457e-08 +-1.515151515151501371e+01 -8.030303030303030027e+02 2.904147478221158524e-09 +1.515151515151524109e+01 -8.030303030303030027e+02 2.913208311720644275e-10 +4.545454545454549589e+01 -8.030303030303030027e+02 2.256091261159179662e-11 +7.575757575757575069e+01 -8.030303030303030027e+02 1.321016453443291498e-12 +1.060606060606062329e+02 -8.030303030303030027e+02 5.720368200038586492e-14 +1.363636363636364877e+02 -8.030303030303030027e+02 1.789638228793522393e-15 +1.666666666666667425e+02 -8.030303030303030027e+02 3.946907027548906040e-17 +1.969696969696969973e+02 -8.030303030303030027e+02 5.979809732375874211e-19 +2.272727272727272521e+02 -8.030303030303030027e+02 6.057712465178815567e-21 +2.575757575757577342e+02 -8.030303030303030027e+02 3.988745488704730172e-23 +2.878787878787879890e+02 -8.030303030303030027e+02 1.657484593072472921e-25 +3.181818181818182438e+02 -8.030303030303030027e+02 4.214934807281724723e-28 +3.484848484848484986e+02 -8.030303030303030027e+02 6.352821551413571390e-31 +3.787878787878789808e+02 -8.030303030303030027e+02 5.489675720399862976e-34 +4.090909090909092356e+02 -8.030303030303030027e+02 2.627630745310841879e-37 +4.393939393939394904e+02 -8.030303030303030027e+02 6.722278760459352809e-41 +4.696969696969697452e+02 -8.030303030303030027e+02 8.858572265124713127e-45 +5.000000000000000000e+02 -8.030303030303030027e+02 5.788020115191121568e-49 +5.303030303030304822e+02 -8.030303030303030027e+02 1.802615210573042652e-53 +5.606060606060605096e+02 -8.030303030303030027e+02 2.569412945640485258e-58 +5.909090909090909918e+02 -8.030303030303030027e+02 1.607449729462788923e-63 +6.212121212121214739e+02 -8.030303030303030027e+02 4.227579734002550937e-69 +6.515151515151515014e+02 -8.030303030303030027e+02 4.471353353524823813e-75 +6.818181818181819835e+02 -8.030303030303030027e+02 1.817123214030286664e-81 +7.121212121212120110e+02 -8.030303030303030027e+02 2.707677564871139467e-88 +7.424242424242424931e+02 -8.030303030303030027e+02 1.409967973437060406e-95 +7.727272727272729753e+02 -8.030303030303030027e+02 2.442403362450314721e-103 +8.030303030303030027e+02 -8.030303030303030027e+02 1.338076796299368466e-111 +8.333333333333334849e+02 -8.030303030303030027e+02 2.201524032105286986e-120 +8.636363636363639671e+02 -8.030303030303030027e+02 1.031647559331685726e-129 +8.939393939393939945e+02 -8.030303030303030027e+02 1.304232948234466486e-139 +9.242424242424244767e+02 -8.030303030303030027e+02 4.208320267534610810e-150 +9.545454545454545041e+02 -8.030303030303030027e+02 3.274686139916537408e-161 +9.848484848484849863e+02 -8.030303030303030027e+02 5.799344400514536578e-173 +1.015151515151515468e+03 -8.030303030303030027e+02 2.203134651993508067e-185 +1.045454545454545496e+03 -8.030303030303030027e+02 1.690146173206725593e-198 +1.075757575757575978e+03 -8.030303030303030027e+02 2.461842699099061891e-212 +1.106060606060606005e+03 -8.030303030303030027e+02 6.393584769897403150e-227 +1.136363636363636488e+03 -8.030303030303030027e+02 2.776741792535026036e-242 +1.166666666666666970e+03 -8.030303030303030027e+02 1.889104212390339900e-258 +1.196969696969696997e+03 -8.030303030303030027e+02 1.883612903695001093e-275 +1.227272727272727479e+03 -8.030303030303030027e+02 2.572126065280155193e-293 +1.257575757575757507e+03 -8.030303030303030027e+02 4.489218983745281423e-312 +1.287878787878787989e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.727272727272727479e+02 6.180936518926651295e-55 +-1.469696969696969745e+03 -7.727272727272727479e+02 2.934437283087563972e-50 +-1.439393939393939490e+03 -7.727272727272727479e+02 6.472937031497939167e-46 +-1.409090909090909008e+03 -7.727272727272727479e+02 6.907572784675151434e-42 +-1.378787878787878753e+03 -7.727272727272727479e+02 3.708533372700346176e-38 +-1.348484848484848499e+03 -7.727272727272727479e+02 1.040399671311677575e-34 +-1.318181818181818244e+03 -7.727272727272727479e+02 1.582164859452590480e-31 +-1.287878787878787989e+03 -7.727272727272727479e+02 1.351302430080159497e-28 +-1.257575757575757507e+03 -7.727272727272727479e+02 6.707520673389906865e-26 +-1.227272727272727252e+03 -7.727272727272727479e+02 1.999875803674367746e-23 +-1.196969696969696997e+03 -7.727272727272727479e+02 3.697107193508666570e-21 +-1.166666666666666515e+03 -7.727272727272727479e+02 4.369070960201085664e-19 +-1.136363636363636488e+03 -7.727272727272727479e+02 3.398582235670972016e-17 +-1.106060606060606005e+03 -7.727272727272727479e+02 1.789638228793560259e-15 +-1.075757575757575751e+03 -7.727272727272727479e+02 6.552879881345054660e-14 +-1.045454545454545496e+03 -7.727272727272727479e+02 1.711602587959610888e-12 +-1.015151515151515127e+03 -7.727272727272727479e+02 3.267723238714253303e-11 +-9.848484848484848726e+02 -7.727272727272727479e+02 4.666492816799106986e-10 +-9.545454545454545041e+02 -7.727272727272727479e+02 5.094879290802069921e-09 +-9.242424242424242493e+02 -7.727272727272727479e+02 4.341438767599627776e-08 +-8.939393939393938808e+02 -7.727272727272727479e+02 2.943825259327298849e-07 +-8.636363636363636260e+02 -7.727272727272727479e+02 1.617538348122356828e-06 +-8.333333333333332575e+02 -7.727272727272727479e+02 7.325049444657359782e-06 +-8.030303030303030027e+02 -7.727272727272727479e+02 2.777107682945748808e-05 +-7.727272727272727479e+02 -7.727272727272727479e+02 8.942879788635431577e-05 +-7.424242424242423795e+02 -7.727272727272727479e+02 2.478588728614951027e-04 +-7.121212121212121247e+02 -7.727272727272727479e+02 5.983804620234878550e-04 +-6.818181818181817562e+02 -7.727272727272727479e+02 1.271929997684393635e-03 +-6.515151515151515014e+02 -7.727272727272727479e+02 2.403214091272132952e-03 +-6.212121212121211329e+02 -7.727272727272727479e+02 4.069670962380101883e-03 +-5.909090909090908781e+02 -7.727272727272727479e+02 6.220444444303517909e-03 +-5.606060606060605096e+02 -7.727272727272727479e+02 8.631774319411427907e-03 +-5.303030303030302548e+02 -7.727272727272727479e+02 1.092396005911758401e-02 +-5.000000000000000000e+02 -7.727272727272727479e+02 1.265056373312017056e-02 +-4.696969696969697452e+02 -7.727272727272727479e+02 1.343387640559216487e-02 +-4.393939393939392630e+02 -7.727272727272727479e+02 1.309272417923817988e-02 +-4.090909090909090082e+02 -7.727272727272727479e+02 1.170671265806339477e-02 +-3.787878787878787534e+02 -7.727272727272727479e+02 9.587796290980311886e-03 +-3.484848484848484986e+02 -7.727272727272727479e+02 7.172122996986642941e-03 +-3.181818181818180165e+02 -7.727272727272727479e+02 4.880356011530244398e-03 +-2.878787878787877617e+02 -7.727272727272727479e+02 3.004854438145679839e-03 +-2.575757575757575069e+02 -7.727272727272727479e+02 1.663107833829688496e-03 +-2.272727272727272521e+02 -7.727272727272727479e+02 8.210372360606064393e-04 +-1.969696969696969973e+02 -7.727272727272727479e+02 3.582900703654543352e-04 +-1.666666666666665151e+02 -7.727272727272727479e+02 1.367992529815323724e-04 +-1.363636363636362603e+02 -7.727272727272727479e+02 4.517735882024945097e-05 +-1.060606060606060055e+02 -7.727272727272727479e+02 1.274150683472773504e-05 +-7.575757575757575069e+01 -7.727272727272727479e+02 3.026368684010149418e-06 +-4.545454545454549589e+01 -7.727272727272727479e+02 5.962464051477323838e-07 +-1.515151515151501371e+01 -7.727272727272727479e+02 9.585129365857783742e-08 +1.515151515151524109e+01 -7.727272727272727479e+02 1.235285605046274579e-08 +4.545454545454549589e+01 -7.727272727272727479e+02 1.252352167359059291e-09 +7.575757575757575069e+01 -7.727272727272727479e+02 9.788841721948566249e-11 +1.060606060606062329e+02 -7.727272727272727479e+02 5.774328674328783460e-12 +1.363636363636364877e+02 -7.727272727272727479e+02 2.513160532470653093e-13 +1.666666666666667425e+02 -7.727272727272727479e+02 7.880145509195522099e-15 +1.969696969696969973e+02 -7.727272727272727479e+02 1.736016382766623810e-16 +2.272727272727272521e+02 -7.727272727272727479e+02 2.617295991581789831e-18 +2.575757575757577342e+02 -7.727272727272727479e+02 2.627052324647195932e-20 +2.878787878787879890e+02 -7.727272727272727479e+02 1.705699230501279786e-22 +3.181818181818182438e+02 -7.727272727272727479e+02 6.952141112065225734e-25 +3.484848484848484986e+02 -7.727272727272727479e+02 1.724031541468436492e-27 +3.787878787878789808e+02 -7.727272727272727479e+02 2.518106005989973381e-30 +4.090909090909092356e+02 -7.727272727272727479e+02 2.094402829610119001e-33 +4.393939393939394904e+02 -7.727272727272727479e+02 9.579054004792609800e-37 +4.696969696969697452e+02 -7.727272727272727479e+02 2.323504838735749631e-40 +5.000000000000000000e+02 -7.727272727272727479e+02 2.879181287860839546e-44 +5.303030303030304822e+02 -7.727272727272727479e+02 1.753510576100227298e-48 +5.606060606060605096e+02 -7.727272727272727479e+02 5.043531720430224003e-53 +5.909090909090909918e+02 -7.727272727272727479e+02 6.574832806498292471e-58 +6.212121212121214739e+02 -7.727272727272727479e+02 3.723560575194985003e-63 +6.515151515151515014e+02 -7.727272727272727479e+02 8.770404237158145012e-69 +6.818181818181819835e+02 -7.727272727272727479e+02 8.214772912440769165e-75 +7.121212121212120110e+02 -7.727272727272727479e+02 2.921979237418274339e-81 +7.424242424242424931e+02 -7.727272727272727479e+02 3.764598893272483778e-88 +7.727272727272729753e+02 -7.727272727272727479e+02 1.673548439470268905e-95 +8.030303030303030027e+02 -7.727272727272727479e+02 2.442403362450592308e-103 +8.333333333333334849e+02 -7.727272727272727479e+02 1.111990585998753488e-111 +8.636363636363639671e+02 -7.727272727272727479e+02 1.498987831105225164e-120 +8.939393939393939945e+02 -7.727272727272727479e+02 5.671273562847458234e-130 +9.242424242424244767e+02 -7.727272727272727479e+02 5.701437370450883543e-140 +9.545454545454545041e+02 -7.727272727272727479e+02 1.440153326793208417e-150 +9.848484848484849863e+02 -7.727272727272727479e+02 8.632103141028222008e-162 +1.015151515151515468e+03 -7.727272727272727479e+02 1.158069139744006525e-173 +1.045454545454545496e+03 -7.727272727272727479e+02 3.276063875425019705e-186 +1.075757575757575978e+03 -7.727272727272727479e+02 1.838754821947033270e-199 +1.106060606060606005e+03 -7.727272727272727479e+02 1.924270086700422410e-213 +1.136363636363636488e+03 -7.727272727272727479e+02 3.524192993211743061e-228 +1.166666666666666970e+03 -7.727272727272727479e+02 1.058885644922625094e-243 +1.196969696969696997e+03 -7.727272727272727479e+02 4.886996119779783507e-260 +1.227272727272727479e+03 -7.727272727272727479e+02 3.239737918873586569e-277 +1.257575757575757507e+03 -7.727272727272727479e+02 2.881294644374713979e-295 +1.287878787878787989e+03 -7.727272727272727479e+02 3.206814891603562005e-314 +1.318181818181818471e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.424242424242423795e+02 1.326508867687886247e-55 +-1.469696969696969745e+03 -7.424242424242423795e+02 8.117601675613479067e-51 +-1.439393939393939490e+03 -7.424242424242423795e+02 2.266365294794688225e-46 +-1.409090909090909008e+03 -7.424242424242423795e+02 3.008015560372739800e-42 +-1.378787878787878753e+03 -7.424242424242423795e+02 1.975173268273269803e-38 +-1.348484848484848499e+03 -7.424242424242423795e+02 6.669538673888584568e-35 +-1.318181818181818244e+03 -7.424242424242423795e+02 1.202280905104514597e-31 +-1.287878787878787989e+03 -7.424242424242423795e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -7.424242424242423795e+02 6.861500121975037780e-26 +-1.227272727272727252e+03 -7.424242424242423795e+02 2.326740886532462640e-23 +-1.196969696969696997e+03 -7.424242424242423795e+02 4.832239773634609840e-21 +-1.166666666666666515e+03 -7.424242424242423795e+02 6.341504853147348302e-19 +-1.136363636363636488e+03 -7.424242424242423795e+02 5.418948642188818039e-17 +-1.106060606060606005e+03 -7.424242424242423795e+02 3.103241738433756901e-15 +-1.075757575757575751e+03 -7.424242424242423795e+02 1.224211976440239253e-13 +-1.045454545454545496e+03 -7.424242424242423795e+02 3.415578104546164842e-12 +-1.015151515151515127e+03 -7.424242424242423795e+02 6.910796398284438576e-11 +-9.848484848484848726e+02 -7.424242424242423795e+02 1.038488082495714054e-09 +-9.545454545454545041e+02 -7.424242424242423795e+02 1.185499294385565064e-08 +-9.242424242424242493e+02 -7.424242424242423795e+02 1.050286615177790462e-07 +-8.939393939393938808e+02 -7.424242424242423795e+02 7.368261931620445183e-07 +-8.636363636363636260e+02 -7.424242424242423795e+02 4.171386994035392035e-06 +-8.333333333333332575e+02 -7.424242424242423795e+02 1.939658080333585773e-05 +-8.030303030303030027e+02 -7.424242424242423795e+02 7.530672801598758265e-05 +-7.727272727272727479e+02 -7.424242424242423795e+02 2.478588728614951027e-04 +-7.424242424242423795e+02 -7.424242424242423795e+02 7.012922018445252046e-04 +-7.121212121212121247e+02 -7.424242424242423795e+02 1.727598076362150655e-03 +-6.818181818181817562e+02 -7.424242424242423795e+02 3.748214649864088036e-03 +-6.515151515151515014e+02 -7.424242424242423795e+02 7.235968611464953064e-03 +-6.212121212121211329e+02 -7.424242424242423795e+02 1.254224770355789019e-02 +-5.909090909090908781e+02 -7.424242424242423795e+02 1.967161942171899783e-02 +-5.606060606060605096e+02 -7.424242424242423795e+02 2.810179219584373403e-02 +-5.303030303030302548e+02 -7.424242424242423795e+02 3.675900705335603119e-02 +-5.000000000000000000e+02 -7.424242424242423795e+02 4.420787312407730568e-02 +-4.696969696969697452e+02 -7.424242424242423795e+02 4.902023343803175309e-02 +-4.393939393939392630e+02 -7.424242424242423795e+02 5.019822989602332891e-02 +-4.090909090909090082e+02 -7.424242424242423795e+02 4.748972307319374725e-02 +-3.787878787878787534e+02 -7.424242424242423795e+02 4.146995554856779120e-02 +-3.484848484848484986e+02 -7.424242424242423795e+02 3.335632957512556923e-02 +-3.181818181818180165e+02 -7.424242424242423795e+02 2.463118536079887330e-02 +-2.878787878787877617e+02 -7.424242424242423795e+02 1.662148862300693794e-02 +-2.575757575757575069e+02 -7.424242424242423795e+02 1.019085936356995195e-02 +-2.272727272727272521e+02 -7.424242424242423795e+02 5.637029251018791688e-03 +-1.969696969696969973e+02 -7.424242424242423795e+02 2.789935865432226648e-03 +-1.666666666666665151e+02 -7.424242424242423795e+02 1.223804447256138586e-03 +-1.363636363636362603e+02 -7.424242424242423795e+02 4.706918687562630242e-04 +-1.060606060606060055e+02 -7.424242424242423795e+02 1.568428675713588565e-04 +-7.575757575757575069e+01 -7.424242424242423795e+02 4.468444522754362250e-05 +-4.545454545454549589e+01 -7.424242424242423795e+02 1.072840490473388338e-05 +-1.515151515151501371e+01 -7.424242424242423795e+02 2.136920489407659938e-06 +1.515151515151524109e+01 -7.424242424242423795e+02 3.471896627556412344e-07 +4.545454545454549589e+01 -7.424242424242423795e+02 4.518401091155339835e-08 +7.575757575757575069e+01 -7.424242424242423795e+02 4.619769020364256262e-09 +1.060606060606062329e+02 -7.424242424242423795e+02 3.635086181418553590e-10 +1.363636363636364877e+02 -7.424242424242423795e+02 2.153640296816029504e-11 +1.666666666666667425e+02 -7.424242424242423795e+02 9.387808790463105416e-13 +1.969696969696969973e+02 -7.424242424242423795e+02 2.938461975882718299e-14 +2.272727272727272521e+02 -7.424242424242423795e+02 6.437784184080486862e-16 +2.575757575757577342e+02 -7.424242424242423795e+02 9.611087635526390158e-18 +2.878787878787879890e+02 -7.424242424242423795e+02 9.507170764263222699e-20 +3.181818181818182438e+02 -7.424242424242423795e+02 6.051445074130662744e-22 +3.484848484848484986e+02 -7.424242424242423795e+02 2.404063375977238984e-24 +3.787878787878789808e+02 -7.424242424242423795e+02 5.774644824333252930e-27 +4.090909090909092356e+02 -7.424242424242423795e+02 8.114733966294560576e-30 +4.393939393939394904e+02 -7.424242424242423795e+02 6.446642623740546069e-33 +4.696969696969697452e+02 -7.424242424242423795e+02 2.794521287592211454e-36 +5.000000000000000000e+02 -7.424242424242423795e+02 6.371820707268533187e-40 +5.303030303030304822e+02 -7.424242424242423795e+02 7.357551500589416943e-44 +5.606060606060605096e+02 -7.424242424242423795e+02 4.137248587890555295e-48 +5.909090909090909918e+02 -7.424242424242423795e+02 1.088070231295507382e-52 +6.212121212121214739e+02 -7.424242424242423795e+02 1.283781973573493868e-57 +6.515151515151515014e+02 -7.424242424242423795e+02 6.510288553051462907e-63 +6.818181818181819835e+02 -7.424242424242423795e+02 1.357791146414755822e-68 +7.121212121212120110e+02 -7.424242424242423795e+02 1.113017998660957457e-74 +7.424242424242424931e+02 -7.424242424242423795e+02 3.422820743117097088e-81 +7.727272727272729753e+02 -7.424242424242423795e+02 3.764598893272270584e-88 +8.030303030303030027e+02 -7.424242424242423795e+02 1.409967973437100491e-95 +8.333333333333334849e+02 -7.424242424242423795e+02 1.710104800090278453e-103 +8.636363636363639671e+02 -7.424242424242423795e+02 6.379544381479080949e-112 +8.939393939393939945e+02 -7.424242424242423795e+02 6.943910903843738504e-121 +9.242424242424244767e+02 -7.424242424242423795e+02 2.089410622911050916e-130 +9.545454545454545041e+02 -7.424242424242423795e+02 1.644636189633509363e-140 +9.848484848484849863e+02 -7.424242424242423795e+02 3.200567843958003978e-151 +1.015151515151515468e+03 -7.424242424242423795e+02 1.453595970926435775e-162 +1.045454545454545496e+03 -7.424242424242423795e+02 1.452552204921924444e-174 +1.075757575757575978e+03 -7.424242424242423795e+02 3.007229728439571728e-187 +1.106060606060606005e+03 -7.424242424242423795e+02 1.213073988785690977e-200 +1.136363636363636488e+03 -7.424242424242423795e+02 8.955634832416909822e-215 +1.166666666666666970e+03 -7.424242424242423795e+02 1.135167633966898615e-229 +1.196969696969696997e+03 -7.424242424242423795e+02 2.314770060545585637e-245 +1.227272727272727479e+03 -7.424242424242423795e+02 7.106130923753813355e-262 +1.257575757575757507e+03 -7.424242424242423795e+02 3.069678301202340133e-279 +1.287878787878787989e+03 -7.424242424242423795e+02 1.741835817511929699e-297 +1.318181818181818471e+03 -7.424242424242423795e+02 1.210485535593346096e-316 +1.348484848484848499e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.121212121212121247e+02 2.027053180936377846e-56 +-1.469696969696969745e+03 -7.121212121212121247e+02 1.625602847091883215e-51 +-1.439393939393939490e+03 -7.121212121212121247e+02 5.836055178228995336e-47 +-1.409090909090909008e+03 -7.121212121212121247e+02 9.780593716979789009e-43 +-1.378787878787878753e+03 -7.121212121212121247e+02 7.968943776510574622e-39 +-1.348484848484848499e+03 -7.121212121212121247e+02 3.283510473906921774e-35 +-1.318181818181818244e+03 -7.121212121212121247e+02 7.108109260780544649e-32 +-1.287878787878787989e+03 -7.121212121212121247e+02 8.388558497347373564e-29 +-1.257575757575757507e+03 -7.121212121212121247e+02 5.592953431255566668e-26 +-1.227272727272727252e+03 -7.121212121212121247e+02 2.180631712290065250e-23 +-1.196969696969696997e+03 -7.121212121212121247e+02 5.139736935262688999e-21 +-1.166666666666666515e+03 -7.121212121212121247e+02 7.561547082559349249e-19 +-1.136363636363636488e+03 -7.121212121212121247e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -7.121212121212121247e+02 4.495485802090147684e-15 +-1.075757575757575751e+03 -7.121212121212121247e+02 1.924766926750571992e-13 +-1.045454545454545496e+03 -7.121212121212121247e+02 5.774328674328823850e-12 +-1.015151515151515127e+03 -7.121212121212121247e+02 1.245541639253622513e-10 +-9.848484848484848726e+02 -7.121212121212121247e+02 1.979810045147821420e-09 +-9.545454545454545041e+02 -7.121212121212121247e+02 2.373755607470153758e-08 +-9.242424242424242493e+02 -7.121212121212121247e+02 2.194815096921775354e-07 +-8.939393939393938808e+02 -7.121212121212121247e+02 1.597993975671998298e-06 +-8.636363636363636260e+02 -7.121212121212121247e+02 9.343228515321303274e-06 +-8.333333333333332575e+02 -7.121212121212121247e+02 4.468444522754377835e-05 +-8.030303030303030027e+02 -7.121212121212121247e+02 1.778319660458217732e-04 +-7.727272727272727479e+02 -7.121212121212121247e+02 5.983804620234878550e-04 +-7.424242424242423795e+02 -7.121212121212121247e+02 1.727598076362163015e-03 +-7.121212121212121247e+02 -7.121212121212121247e+02 4.337634251146084766e-03 +-6.818181818181817562e+02 -7.121212121212121247e+02 9.587796290980395153e-03 +-6.515151515151515014e+02 -7.121212121212121247e+02 1.886316741582952719e-02 +-6.212121212121211329e+02 -7.121212121212121247e+02 3.335632957512539576e-02 +-5.909090909090908781e+02 -7.121212121212121247e+02 5.347011694349682043e-02 +-5.606060606060605096e+02 -7.121212121212121247e+02 7.826691917058378745e-02 +-5.303030303030302548e+02 -7.121212121212121247e+02 1.052466108158108121e-01 +-5.000000000000000000e+02 -7.121212121212121247e+02 1.306450276394804377e-01 +-4.696969696969697452e+02 -7.121212121212121247e+02 1.502409106354292700e-01 +-4.393939393939392630e+02 -7.121212121212121247e+02 1.604402458870249071e-01 +-4.090909090909090082e+02 -7.121212121212121247e+02 1.592762472320090605e-01 +-3.787878787878787534e+02 -7.121212121212121247e+02 1.469764151375688999e-01 +-3.484848484848484986e+02 -7.121212121212121247e+02 1.258963514590817623e-01 +-3.181818181818180165e+02 -7.121212121212121247e+02 9.984377095810423319e-02 +-2.878787878787877617e+02 -7.121212121212121247e+02 7.303115762730626181e-02 +-2.575757575757575069e+02 -7.121212121212121247e+02 4.902023343803148941e-02 +-2.272727272727272521e+02 -7.121212121212121247e+02 3.000452186145837266e-02 +-1.969696969696969973e+02 -7.121212121212121247e+02 1.662148862300687896e-02 +-1.666666666666665151e+02 -7.121212121212121247e+02 8.260689172919560494e-03 +-1.363636363636362603e+02 -7.121212121212121247e+02 3.646537238222899348e-03 +-1.060606060606060055e+02 -7.121212121212121247e+02 1.413778726829442636e-03 +-7.575757575757575069e+01 -7.121212121212121247e+02 4.754453697203600256e-04 +-4.545454545454549589e+01 -7.121212121212121247e+02 1.367992529815330771e-04 +-1.515151515151501371e+01 -7.121212121212121247e+02 3.317720901105309831e-05 +1.515151515151524109e+01 -7.121212121212121247e+02 6.673315349676486893e-06 +4.545454545454549589e+01 -7.121212121212121247e+02 1.094020203654192920e-06 +7.575757575757575069e+01 -7.121212121212121247e+02 1.434797832226761130e-07 +1.060606060606062329e+02 -7.121212121212121247e+02 1.475710265686022392e-08 +1.363636363636364877e+02 -7.121212121212121247e+02 1.165422519016162495e-09 +1.666666666666667425e+02 -7.121212121212121247e+02 6.910796398284291235e-11 +1.969696969696969973e+02 -7.121212121212121247e+02 3.005309492893079009e-12 +2.272727272727272521e+02 -7.121212121212121247e+02 9.349412223612270798e-14 +2.575757575757577342e+02 -7.121212121212121247e+02 2.027190509962965760e-15 +2.878787878787879890e+02 -7.121212121212121247e+02 2.981018574785688439e-17 +3.181818181818182438e+02 -7.121212121212121247e+02 2.889368506567954188e-19 +3.484848484848484986e+02 -7.121212121212121247e+02 1.791765446072148338e-21 +3.787878787878789808e+02 -7.121212121212121247e+02 6.891832999271985217e-24 +4.090909090909092356e+02 -7.121212121212121247e+02 1.592071826992876341e-26 +4.393939393939394904e+02 -7.121212121212121247e+02 2.136128687819636317e-29 +4.696969696969697452e+02 -7.121212121212121247e+02 1.607885402204063373e-32 +5.000000000000000000e+02 -7.121212121212121247e+02 6.549910100891336762e-36 +5.303030303030304822e+02 -7.121212121212121247e+02 1.391301834018529342e-39 +5.606060606060605096e+02 -7.121212121212121247e+02 1.482961626972994411e-43 +5.909090909090909918e+02 -7.121212121212121247e+02 7.623270566396001438e-48 +6.212121212121214739e+02 -7.121212121212121247e+02 1.814259930288963737e-52 +6.515151515151515014e+02 -7.121212121212121247e+02 1.916513524830030170e-57 +6.818181818181819835e+02 -7.121212121212121247e+02 8.604972468030282899e-63 +7.121212121212120110e+02 -7.121212121212121247e+02 1.570532301014233774e-68 +7.424242424242424931e+02 -7.121212121212121247e+02 1.113017998660799187e-74 +7.727272727272729753e+02 -7.121212121212121247e+02 2.921979237417858606e-81 +8.030303030303030027e+02 -7.121212121212121247e+02 2.707677564870985431e-88 +8.333333333333334849e+02 -7.121212121212121247e+02 8.428503477565128907e-96 +8.636363636363639671e+02 -7.121212121212121247e+02 8.377030160881897164e-104 +8.939393939393939945e+02 -7.121212121212121247e+02 2.523665068051643687e-112 +9.242424242424244767e+02 -7.121212121212121247e+02 2.185017337565416292e-121 +9.545454545454545041e+02 -7.121212121212121247e+02 5.148760122792980852e-131 +9.848484848484849863e+02 -7.121212121212121247e+02 3.123069573182358994e-141 +1.015151515151515468e+03 -7.121212121212121247e+02 4.606404570852803637e-152 +1.045454545454545496e+03 -7.121212121212121247e+02 1.558754313407531553e-163 +1.075757575757575978e+03 -7.121212121212121247e+02 1.140317375233273236e-175 +1.106060606060606005e+03 -7.121212121212121247e+02 1.697333464714009116e-188 +1.136363636363636488e+03 -7.121212121212121247e+02 4.831994162341718309e-202 +1.166666666666666970e+03 -7.121212121212121247e+02 2.469968536055548196e-216 +1.196969696969696997e+03 -7.121212121212121247e+02 2.125757860667463528e-231 +1.227272727272727479e+03 -7.121212121212121247e+02 2.884753043926601257e-247 +1.257575757575757507e+03 -7.121212121212121247e+02 5.773705707346871372e-264 +1.287878787878787989e+03 -7.121212121212121247e+02 1.592186906391637854e-281 +1.318181818181818471e+03 -7.121212121212121247e+02 5.644593351005506584e-300 +1.348484848484848499e+03 -7.121212121212121247e+02 2.396218382330045739e-319 +1.378787878787878981e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.818181818181817562e+02 2.190087871280830292e-57 +-1.469696969696969745e+03 -6.818181818181817562e+02 2.341796425360575149e-52 +-1.439393939393939490e+03 -6.818181818181817562e+02 1.099147165157873269e-47 +-1.409090909090909008e+03 -6.818181818181817562e+02 2.363136351615674528e-43 +-1.378787878787878753e+03 -6.818181818181817562e+02 2.425596935316351811e-39 +-1.348484848484848499e+03 -6.818181818181817562e+02 1.237313225194082409e-35 +-1.318181818181818244e+03 -6.818181818181817562e+02 3.261141548139952405e-32 +-1.287878787878787989e+03 -6.818181818181817562e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -6.818181818181817562e+02 3.628654415184114584e-26 +-1.227272727272727252e+03 -6.818181818181817562e+02 1.645678520276895430e-23 +-1.196969696969696997e+03 -6.818181818181817562e+02 4.450412031472997945e-21 +-1.166666666666666515e+03 -6.818181818181817562e+02 7.415268609422563273e-19 +-1.136363636363636488e+03 -6.818181818181817562e+02 7.856048917698299443e-17 +-1.106060606060606005e+03 -6.818181818181817562e+02 5.454749817366389219e-15 +-1.075757575757575751e+03 -6.818181818181817562e+02 2.555319222097609344e-13 +-1.045454545454545496e+03 -6.818181818181817562e+02 8.303955618125230428e-12 +-1.015151515151515127e+03 -6.818181818181817562e+02 1.922329515916856999e-10 +-9.848484848484848726e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -6.818181818181817562e+02 4.115985597351872563e-08 +-9.242424242424242493e+02 -6.818181818181817562e+02 3.989897167427818031e-07 +-8.939393939393938808e+02 -6.818181818181817562e+02 3.026368684010192617e-06 +-8.636363636363636260e+02 -6.818181818181817562e+02 1.833181538886192367e-05 +-8.333333333333332575e+02 -6.818181818181817562e+02 9.039146387247887638e-05 +-8.030303030303030027e+02 -6.818181818181817562e+02 3.693737472711847527e-04 +-7.727272727272727479e+02 -6.818181818181817562e+02 1.271929997684384745e-03 +-7.424242424242423795e+02 -6.818181818181817562e+02 3.748214649864088036e-03 +-7.121212121212121247e+02 -6.818181818181817562e+02 9.587796290980395153e-03 +-6.818181818181817562e+02 -6.818181818181817562e+02 2.156645910784300846e-02 +-6.515151515151515014e+02 -6.818181818181817562e+02 4.316192073818533176e-02 +-6.212121212121211329e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-5.909090909090908781e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-5.606060606060605096e+02 -6.818181818181817562e+02 1.894753837471525038e-01 +-5.303030303030302548e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-5.000000000000000000e+02 -6.818181818181817562e+02 3.322411735347168271e-01 +-4.696969696969697452e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-4.393939393939392630e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-4.090909090909090082e+02 -6.818181818181817562e+02 4.504208248851511165e-01 +-3.787878787878787534e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-3.484848484848484986e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-3.181818181818180165e+02 -6.818181818181817562e+02 3.322411735347162720e-01 +-2.878787878787877617e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-2.575757575757575069e+02 -6.818181818181817562e+02 1.894753837471516433e-01 +-2.272727272727272521e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-1.969696969696969973e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-1.666666666666665151e+02 -6.818181818181817562e+02 4.316192073818521380e-02 +-1.363636363636362603e+02 -6.818181818181817562e+02 2.156645910784285233e-02 +-1.060606060606060055e+02 -6.818181818181817562e+02 9.587796290980360459e-03 +-7.575757575757575069e+01 -6.818181818181817562e+02 3.748214649864068521e-03 +-4.545454545454549589e+01 -6.818181818181817562e+02 1.271929997684389082e-03 +-1.515151515151501371e+01 -6.818181818181817562e+02 3.693737472711834517e-04 +1.515151515151524109e+01 -6.818181818181817562e+02 9.039146387247776508e-05 +4.545454545454549589e+01 -6.818181818181817562e+02 1.833181538886199144e-05 +7.575757575757575069e+01 -6.818181818181817562e+02 3.026368684010170594e-06 +1.060606060606062329e+02 -6.818181818181817562e+02 3.989897167427788915e-07 +1.363636363636364877e+02 -6.818181818181817562e+02 4.115985597351843446e-08 +1.666666666666667425e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +1.969696969696969973e+02 -6.818181818181817562e+02 1.922329515916856999e-10 +2.272727272727272521e+02 -6.818181818181817562e+02 8.303955618125466304e-12 +2.575757575757577342e+02 -6.818181818181817562e+02 2.555319222097591169e-13 +2.878787878787879890e+02 -6.818181818181817562e+02 5.454749817366234603e-15 +3.181818181818182438e+02 -6.818181818181817562e+02 7.856048917698467076e-17 +3.484848484848484986e+02 -6.818181818181817562e+02 7.415268609422458309e-19 +3.787878787878789808e+02 -6.818181818181817562e+02 4.450412031472808362e-21 +4.090909090909092356e+02 -6.818181818181817562e+02 1.645678520276825195e-23 +4.393939393939394904e+02 -6.818181818181817562e+02 3.628654415184011269e-26 +4.696969696969697452e+02 -6.818181818181817562e+02 4.611582579933853633e-29 +5.000000000000000000e+02 -6.818181818181817562e+02 3.261141548139952405e-32 +5.303030303030304822e+02 -6.818181818181817562e+02 1.237313225194082409e-35 +5.606060606060605096e+02 -6.818181818181817562e+02 2.425596935316351811e-39 +5.909090909090909918e+02 -6.818181818181817562e+02 2.363136351615506456e-43 +6.212121212121214739e+02 -6.818181818181817562e+02 1.099147165157795239e-47 +6.515151515151515014e+02 -6.818181818181817562e+02 2.341796425360575149e-52 +6.818181818181819835e+02 -6.818181818181817562e+02 2.190087871280643235e-57 +7.121212121212120110e+02 -6.818181818181817562e+02 8.604972468031260945e-63 +7.424242424242424931e+02 -6.818181818181817562e+02 1.357791146414832830e-68 +7.727272727272729753e+02 -6.818181818181817562e+02 8.214772912440769165e-75 +8.030303030303030027e+02 -6.818181818181817562e+02 1.817123214030389895e-81 +8.333333333333334849e+02 -6.818181818181817562e+02 1.399619867200792080e-88 +8.636363636363639671e+02 -6.818181818181817562e+02 3.570647460208379387e-96 +8.939393939393939945e+02 -6.818181818181817562e+02 2.866373679610536710e-104 +9.242424242424244767e+02 -6.818181818181817562e+02 6.870193495658118207e-113 +9.545454545454545041e+02 -6.818181818181817562e+02 4.659296927051483197e-122 +9.848484848484849863e+02 -6.818181818181817562e+02 8.462828811163247946e-132 +1.015151515151515468e+03 -6.818181818181817562e+02 3.891764262948296102e-142 +1.045454545454545496e+03 -6.818181818181817562e+02 4.278277120822878768e-153 +1.075757575757575978e+03 -6.818181818181817562e+02 1.060234400453697143e-164 +1.106060606060606005e+03 -6.818181818181817562e+02 5.578638260890735435e-177 +1.136363636363636488e+03 -6.818181818181817562e+02 5.862652341347843091e-190 +1.166666666666666970e+03 -6.818181818181817562e+02 1.156137724015093637e-203 +1.196969696969696997e+03 -6.818181818181817562e+02 4.014652107448929524e-218 +1.227272727272727479e+03 -6.818181818181817562e+02 2.300626724177193643e-233 +1.257575757575757507e+03 -6.818181818181817562e+02 2.036595816921308150e-249 +1.287878787878787989e+03 -6.818181818181817562e+02 2.603682871511535802e-266 +1.318181818181818471e+03 -6.818181818181817562e+02 4.488730643154430069e-284 +1.348484848484848499e+03 -6.818181818181817562e+02 9.732007969108198063e-303 +1.378787878787878981e+03 -6.818181818181817562e+02 4.940656458412465442e-322 +1.409090909090909008e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.515151515151515014e+02 1.659224730130905997e-58 +-1.469696969696969745e+03 -6.515151515151515014e+02 2.408571401092927310e-53 +-1.439393939393939490e+03 -6.515151515151515014e+02 1.503795788735964714e-48 +-1.409090909090909008e+03 -6.515151515151515014e+02 4.217180761578686473e-44 +-1.378787878787878753e+03 -6.515151515151515014e+02 5.540540472263983872e-40 +-1.348484848484848499e+03 -6.515151515151515014e+02 3.552505182410919747e-36 +-1.318181818181818244e+03 -6.515151515151515014e+02 1.156617221994752775e-32 +-1.287878787878787989e+03 -6.515151515151515014e+02 1.987010532640029437e-29 +-1.257575757575757507e+03 -6.515151515151515014e+02 1.869446579660732052e-26 +-1.227272727272727252e+03 -6.515151515151515014e+02 9.984784196713949567e-24 +-1.196969696969696997e+03 -6.515151515151515014e+02 3.134375024086951533e-21 +-1.166666666666666515e+03 -6.515151515151515014e+02 5.979809732375958952e-19 +-1.136363636363636488e+03 -6.515151515151515014e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -6.515151515151515014e+02 5.551371713955597667e-15 +-1.075757575757575751e+03 -6.515151515151515014e+02 2.870579718490625878e-13 +-1.045454545454545496e+03 -6.515151515151515014e+02 1.018705348782984785e-11 +-1.015151515151515127e+03 -6.515151515151515014e+02 2.549720171445629635e-10 +-9.848484848484848726e+02 -6.515151515151515014e+02 4.619769020364174371e-09 +-9.545454545454545041e+02 -6.515151515151515014e+02 6.211753673035495130e-08 +-9.242424242424242493e+02 -6.515151515151515014e+02 6.346296855671450261e-07 +-8.939393939393938808e+02 -6.515151515151515014e+02 5.037885229815266850e-06 +-8.636363636363636260e+02 -6.515151515151515014e+02 3.173737341076260864e-05 +-8.333333333333332575e+02 -6.515151515151515014e+02 1.618546487670204787e-04 +-8.030303030303030027e+02 -6.515151515151515014e+02 6.807867228626436141e-04 +-7.727272727272727479e+02 -6.515151515151515014e+02 2.403214091272132952e-03 +-7.424242424242423795e+02 -6.515151515151515014e+02 7.235968611464953064e-03 +-7.121212121212121247e+02 -6.515151515151515014e+02 1.886316741582952719e-02 +-6.818181818181817562e+02 -6.515151515151515014e+02 4.316192073818533176e-02 +-6.515151515151515014e+02 -6.515151515151515014e+02 8.777546380688321104e-02 +-6.212121212121211329e+02 -6.515151515151515014e+02 1.604402458870251846e-01 +-5.909090909090908781e+02 -6.515151515151515014e+02 2.662358111743498013e-01 +-5.606060606060605096e+02 -6.515151515151515014e+02 4.046143710365227020e-01 +-5.303030303030302548e+02 -6.515151515151515014e+02 5.674271211594748010e-01 +-5.000000000000000000e+02 -6.515151515151515014e+02 7.389391304207549860e-01 +-4.696969696969697452e+02 -6.515151515151515014e+02 8.981242595383385208e-01 +-4.393939393939392630e+02 -6.515151515151515014e+02 1.022719026539218534e+00 +-4.090909090909090082e+02 -6.515151515151515014e+02 1.093943545730587941e+00 +-3.787878787878787534e+02 -6.515151515151515014e+02 1.100632249223705061e+00 +-3.484848484848484986e+02 -6.515151515151515014e+02 1.041722272936275617e+00 +-3.181818181818180165e+02 -6.515151515151515014e+02 9.264911260829740147e-01 +-2.878787878787877617e+02 -6.515151515151515014e+02 7.724865797785755994e-01 +-2.575757575757575069e+02 -6.515151515151515014e+02 6.016519329243269487e-01 +-2.272727272727272521e+02 -6.515151515151515014e+02 4.356244763048467972e-01 +-1.969696969696969973e+02 -6.515151515151515014e+02 2.914494675808929069e-01 +-1.666666666666665151e+02 -6.515151515151515014e+02 1.788682708422675016e-01 +-1.363636363636362603e+02 -6.515151515151515014e+02 9.984377095810423319e-02 +-1.060606060606060055e+02 -6.515151515151515014e+02 5.019822989602297503e-02 +-7.575757575757575069e+01 -6.515151515151515014e+02 2.248336393898580157e-02 +-4.545454545454549589e+01 -6.515151515151515014e+02 8.861941872120937883e-03 +-1.515151515151501371e+01 -6.515151515151515014e+02 3.032801906466353701e-03 +1.515151515151524109e+01 -6.515151515151515014e+02 8.880207537367765507e-04 +4.545454545454549589e+01 -6.515151515151515014e+02 2.189505576192053227e-04 +7.575757575757575069e+01 -6.515151515151515014e+02 4.468444522754314816e-05 +1.060606060606062329e+02 -6.515151515151515014e+02 7.410732345003742995e-06 +1.363636363636364877e+02 -6.515151515151515014e+02 9.793342834294385515e-07 +1.666666666666667425e+02 -6.515151515151515014e+02 1.009950414069050345e-07 +1.969696969696969973e+02 -6.515151515151515014e+02 7.949982292544349195e-09 +2.272727272727272521e+02 -6.515151515151515014e+02 4.666492816799106986e-10 +2.575757575757577342e+02 -6.515151515151515014e+02 1.992958468534039688e-11 +2.878787878787879890e+02 -6.515151515151515014e+02 6.035003681930575508e-13 +3.181818181818182438e+02 -6.515151515151515014e+02 1.261189869223059249e-14 +3.484848484848484986e+02 -6.515151515151515014e+02 1.768164275229492546e-16 +3.787878787878789808e+02 -6.515151515151515014e+02 1.614667396734060976e-18 +4.090909090909092356e+02 -6.515151515151515014e+02 9.313320549156388232e-21 +4.393939393939394904e+02 -6.515151515151515014e+02 3.286194629876708236e-23 +4.696969696969697452e+02 -6.515151515151515014e+02 6.861500121974843778e-26 +5.000000000000000000e+02 -6.515151515151515014e+02 8.190592154689639769e-29 +5.303030303030304822e+02 -6.515151515151515014e+02 5.393601910098739758e-32 +5.606060606060605096e+02 -6.515151515151515014e+02 1.888297121780456365e-35 +5.909090909090909918e+02 -6.515151515151515014e+02 3.383091011068759252e-39 +6.212121212121214739e+02 -6.515151515151515014e+02 2.981923889632180287e-43 +6.515151515151515014e+02 -6.515151515151515014e+02 1.241566904445750744e-47 +6.818181818181819835e+02 -6.515151515151515014e+02 2.341796425360375223e-52 +7.121212121212120110e+02 -6.515151515151515014e+02 1.916513524830084504e-57 +7.424242424242424931e+02 -6.515151515151515014e+02 6.510288553050908033e-63 +7.727272727272729753e+02 -6.515151515151515014e+02 8.770404237156898274e-69 +8.030303030303030027e+02 -6.515151515151515014e+02 4.471353353524697159e-75 +8.333333333333334849e+02 -6.515151515151515014e+02 8.222254727485334536e-82 +8.636363636363639671e+02 -6.515151515151515014e+02 5.191244991776807253e-89 +8.939393939393939945e+02 -6.515151515151515014e+02 1.069893269020488975e-96 +9.242424242424244767e+02 -6.515151515151515014e+02 6.834723485291045029e-105 +9.545454545454545041e+02 -6.515151515151515014e+02 1.283511602170492482e-113 +9.848484848484849863e+02 -6.515151515151515014e+02 6.711619999648056832e-123 +1.015151515151515468e+03 -6.515151515151515014e+02 9.245226322402562645e-133 +1.045454545454545496e+03 -6.515151515151515014e+02 3.169916622934572130e-143 +1.075757575757575978e+03 -6.515151515151515014e+02 2.553049735605590669e-154 +1.106060606060606005e+03 -6.515151515151515014e+02 4.552568153888466629e-166 +1.136363636363636488e+03 -6.515151515151515014e+02 1.692027994383817812e-178 +1.166666666666666970e+03 -6.515151515151515014e+02 1.232378926905090911e-191 +1.196969696969696997e+03 -6.515151515151515014e+02 1.651816880129409406e-205 +1.227272727272727479e+03 -6.515151515151515014e+02 3.821371855746360639e-220 +1.257575757575757507e+03 -6.515151515151515014e+02 1.429350950569962164e-235 +1.287878787878787989e+03 -6.515151515151515014e+02 8.087356593484389441e-252 +1.318181818181818471e+03 -6.515151515151515014e+02 6.468029419987556116e-269 +1.348484848484848499e+03 -6.515151515151515014e+02 6.824143492001728339e-287 +1.378787878787878981e+03 -6.515151515151515014e+02 8.853433688788388391e-306 +1.409090909090909008e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.212121212121211329e+02 8.731032066334944038e-60 +-1.469696969696969745e+03 -6.212121212121211329e+02 1.753221946291634726e-54 +-1.439393939393939490e+03 -6.212121212121211329e+02 1.482625960384713110e-49 +-1.409090909090909008e+03 -6.212121212121211329e+02 5.518239422536405300e-45 +-1.378787878787878753e+03 -6.212121212121211329e+02 9.435352470559983030e-41 +-1.348484848484848499e+03 -6.212121212121211329e+02 7.726491675956603008e-37 +-1.318181818181818244e+03 -6.212121212121211329e+02 3.155111508438681547e-33 +-1.287878787878787989e+03 -6.212121212121211329e+02 6.681290277800840970e-30 +-1.257575757575757507e+03 -6.212121212121211329e+02 7.620577489683034817e-27 +-1.227272727272727252e+03 -6.212121212121211329e+02 4.856568981151704978e-24 +-1.196969696969696997e+03 -6.212121212121211329e+02 1.791765446072199120e-21 +-1.166666666666666515e+03 -6.212121212121211329e+02 3.960062252250736354e-19 +-1.136363636363636488e+03 -6.212121212121211329e+02 5.418948642188741002e-17 +-1.106060606060606005e+03 -6.212121212121211329e+02 4.739218035293300145e-15 +-1.075757575757575751e+03 -6.212121212121211329e+02 2.731033359526279789e-13 +-1.045454545454545496e+03 -6.212121212121211329e+02 1.067799151664052595e-11 +-1.015151515151515127e+03 -6.212121212121211329e+02 2.913208311720644275e-10 +-9.848484848484848726e+02 -6.212121212121211329e+02 5.696572446328791145e-09 +-9.545454545454545041e+02 -6.212121212121211329e+02 8.190682658047596449e-08 +-9.242424242424242493e+02 -6.212121212121211329e+02 8.872761371850745857e-07 +-8.939393939393938808e+02 -6.212121212121211329e+02 7.410732345003848875e-06 +-8.636363636363636260e+02 -6.212121212121211329e+02 4.877778093119209215e-05 +-8.333333333333332575e+02 -6.212121212121211329e+02 2.582855175103848308e-04 +-8.030303030303030027e+02 -6.212121212121211329e+02 1.121804712250772801e-03 +-7.727272727272727479e+02 -6.212121212121211329e+02 4.069670962380081067e-03 +-7.424242424242423795e+02 -6.212121212121211329e+02 1.254224770355789019e-02 +-7.121212121212121247e+02 -6.212121212121211329e+02 3.335632957512539576e-02 +-6.818181818181817562e+02 -6.212121212121211329e+02 7.766838493185869441e-02 +-6.515151515151515014e+02 -6.212121212121211329e+02 1.604402458870249071e-01 +-6.212121212121211329e+02 -6.212121212121211329e+02 2.975697925943407429e-01 +-5.909090909090908781e+02 -6.212121212121211329e+02 5.008848067624604994e-01 +-5.606060606060605096e+02 -6.212121212121211329e+02 7.724865797785769317e-01 +-5.303030303030302548e+02 -6.212121212121211329e+02 1.100632249223707948e+00 +-5.000000000000000000e+02 -6.212121212121211329e+02 1.458980303435525983e+00 +-4.696969696969697452e+02 -6.212121212121211329e+02 1.809813356520449945e+00 +-4.393939393939392630e+02 -6.212121212121211329e+02 2.110474631917971244e+00 +-4.090909090909090082e+02 -6.212121212121211329e+02 2.321329840757228702e+00 +-3.787878787878787534e+02 -6.212121212121211329e+02 2.413325425405152824e+00 +-3.484848484848484986e+02 -6.212121212121211329e+02 2.373519179353698050e+00 +-3.181818181818180165e+02 -6.212121212121211329e+02 2.207529387731129944e+00 +-2.878787878787877617e+02 -6.212121212121211329e+02 1.938473033170044380e+00 +-2.575757575757575069e+02 -6.212121212121211329e+02 1.602576414572434604e+00 +-2.272727272727272521e+02 -6.212121212121211329e+02 1.242261988017614671e+00 +-1.969696969696969973e+02 -6.212121212121211329e+02 8.981242595383400751e-01 +-1.666666666666665151e+02 -6.212121212121211329e+02 6.016519329243285030e-01 +-1.363636363636362603e+02 -6.212121212121211329e+02 3.705615046728234496e-01 +-1.060606060606060055e+02 -6.212121212121211329e+02 2.079530918209728241e-01 +-7.575757575757575069e+01 -6.212121212121211329e+02 1.052466108158108121e-01 +-4.545454545454549589e+01 -6.212121212121211329e+02 4.748972307319349051e-02 +-1.515151515151501371e+01 -6.212121212121211329e+02 1.886316741582942658e-02 +1.515151515151524109e+01 -6.212121212121211329e+02 6.504161435522723411e-03 +4.545454545454549589e+01 -6.212121212121211329e+02 1.917483004401523408e-03 +7.575757575757575069e+01 -6.212121212121211329e+02 4.754453697203608930e-04 +1.060606060606062329e+02 -6.212121212121211329e+02 9.741538245333981915e-05 +1.363636363636364877e+02 -6.212121212121211329e+02 1.618470429048159956e-05 +1.666666666666667425e+02 -6.212121212121211329e+02 2.136920489407644691e-06 +1.969696969696969973e+02 -6.212121212121211329e+02 2.194815096921775354e-07 +2.272727272727272521e+02 -6.212121212121211329e+02 1.714417823045382066e-08 +2.575757575757577342e+02 -6.212121212121211329e+02 9.944691260328405740e-10 +2.878787878787879890e+02 -6.212121212121211329e+02 4.177650791163489679e-11 +3.181818181818182438e+02 -6.212121212121211329e+02 1.237978279006397351e-12 +3.484848484848484986e+02 -6.212121212121211329e+02 2.517511129640851463e-14 +3.787878787878789808e+02 -6.212121212121211329e+02 3.413565520039400730e-16 +4.090909090909092356e+02 -6.212121212121211329e+02 2.994939843867837540e-18 +4.393939393939394904e+02 -6.212121212121211329e+02 1.647931249405066438e-20 +4.696969696969697452e+02 -6.212121212121211329e+02 5.504943555269707219e-23 +5.000000000000000000e+02 -6.212121212121211329e+02 1.079405629075745686e-25 +5.303030303030304822e+02 -6.212121212121211329e+02 1.199646544736765024e-28 +5.606060606060605096e+02 -6.212121212121211329e+02 7.288549574529638981e-32 +5.909090909090909918e+02 -6.212121212121211329e+02 2.331814555953415053e-35 +6.212121212121214739e+02 -6.212121212121211329e+02 3.779387970961711291e-39 +6.515151515151515014e+02 -6.212121212121211329e+02 2.981923889632518819e-43 +6.818181818181819835e+02 -6.212121212121211329e+02 1.099147165157795239e-47 +7.121212121212120110e+02 -6.212121212121211329e+02 1.814259930289169969e-52 +7.424242424242424931e+02 -6.212121212121211329e+02 1.283781973573603385e-57 +7.727272727272729753e+02 -6.212121212121211329e+02 3.723560575195090796e-63 +8.030303030303030027e+02 -6.212121212121211329e+02 4.227579734002911266e-69 +8.333333333333334849e+02 -6.212121212121211329e+02 1.792032305386404785e-75 +8.636363636363639671e+02 -6.212121212121211329e+02 2.701708418515475436e-82 +8.939393939393939945e+02 -6.212121212121211329e+02 1.378323829382657658e-89 +9.242424242424244767e+02 -6.212121212121211329e+02 2.261149588469028835e-97 +9.545454545454545041e+02 -6.212121212121211329e+02 1.132090696910024055e-105 +9.848484848484849863e+02 -6.212121212121211329e+02 1.639756130904124598e-114 +1.015151515151515468e+03 -6.212121212121211329e+02 6.505178216560347553e-124 +1.045454545454545496e+03 -6.212121212121211329e+02 6.683752649730692834e-134 +1.075757575757575978e+03 -6.212121212121211329e+02 1.679676617131450600e-144 +1.106060606060606005e+03 -6.212121212121211329e+02 9.738713381805993122e-156 +1.136363636363636488e+03 -6.212121212121211329e+02 1.227264349567998815e-167 +1.166666666666666970e+03 -6.212121212121211329e+02 3.162924800414491335e-180 +1.196969696969696997e+03 -6.212121212121211329e+02 1.566646369530121476e-193 +1.227272727272727479e+03 -6.212121212121211329e+02 1.399797325212056017e-207 +1.257575757575757507e+03 -6.212121212121211329e+02 2.115025883286803511e-222 +1.287878787878787989e+03 -6.212121212121211329e+02 5.059765528446387279e-238 +1.318181818181818471e+03 -6.212121212121211329e+02 1.792176055433490743e-254 +1.348484848484848499e+03 -6.212121212121211329e+02 8.778119308818371409e-272 +1.378787878787878981e+03 -6.212121212121211329e+02 5.546146491229375902e-290 +1.409090909090909008e+03 -6.212121212121211329e+02 4.211262587266922816e-309 +1.439393939393939490e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.909090909090908781e+02 3.157007688089750471e-61 +-1.469696969696969745e+03 -5.909090909090908781e+02 8.942029677828947070e-56 +-1.439393939393939490e+03 -5.909090909090908781e+02 1.043664146101998765e-50 +-1.409090909090909008e+03 -5.909090909090908781e+02 5.249552997608682586e-46 +-1.378787878787878753e+03 -5.909090909090908781e+02 1.188658400193692936e-41 +-1.348484848484848499e+03 -5.909090909090908781e+02 1.264051646960954002e-37 +-1.318181818181818244e+03 -5.909090909090908781e+02 6.578229000976184727e-34 +-1.287878787878787989e+03 -5.909090909090908781e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -5.909090909090908781e+02 2.446121198940783104e-27 +-1.227272727272727252e+03 -5.909090909090908781e+02 1.886024763124178473e-24 +-1.196969696969696997e+03 -5.909090909090908781e+02 8.285952404760724992e-22 +-1.166666666666666515e+03 -5.909090909090908781e+02 2.148049618647529613e-19 +-1.136363636363636488e+03 -5.909090909090908781e+02 3.398582235670923945e-17 +-1.106060606060606005e+03 -5.909090909090908781e+02 3.390089671968818824e-15 +-1.075757575757575751e+03 -5.909090909090908781e+02 2.199664314715099011e-13 +-1.045454545454545496e+03 -5.909090909090908781e+02 9.566848707108876447e-12 +-1.015151515151515127e+03 -5.909090909090908781e+02 2.870434826384658232e-10 +-9.848484848484848726e+02 -5.909090909090908781e+02 6.107385580804595787e-09 +-9.545454545454545041e+02 -5.909090909090908781e+02 9.460584959310517690e-08 +-9.242424242424242493e+02 -5.909090909090908781e+02 1.094020203654192920e-06 +-8.939393939393938808e+02 -5.909090909090908781e+02 9.672320012642515871e-06 +-8.636363636363636260e+02 -5.909090909090908781e+02 6.687299228485612276e-05 +-8.333333333333332575e+02 -5.909090909090908781e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -5.909090909090908781e+02 1.663107833829679388e-03 +-7.727272727272727479e+02 -5.909090909090908781e+02 6.220444444303507500e-03 +-7.424242424242423795e+02 -5.909090909090908781e+02 1.967161942171896313e-02 +-7.121212121212121247e+02 -5.909090909090908781e+02 5.347011694349667471e-02 +-6.818181818181817562e+02 -5.909090909090908781e+02 1.268331178800952141e-01 +-6.515151515151515014e+02 -5.909090909090908781e+02 2.662358111743491351e-01 +-6.212121212121211329e+02 -5.909090909090908781e+02 5.008848067624596112e-01 +-5.909090909090908781e+02 -5.909090909090908781e+02 8.543497687776520078e-01 +-5.606060606060605096e+02 -5.909090909090908781e+02 1.334788491359497398e+00 +-5.303030303030302548e+02 -5.909090909090908781e+02 1.927454348151829588e+00 +-5.000000000000000000e+02 -5.909090909090908781e+02 2.592568317032778236e+00 +-4.696969696969697452e+02 -5.909090909090908781e+02 3.269594569239050230e+00 +-4.393939393939392630e+02 -5.909090909090908781e+02 3.886707582912675374e+00 +-4.090909090909090082e+02 -5.909090909090908781e+02 4.372847671700379912e+00 +-3.787878787878787534e+02 -5.909090909090908781e+02 4.669551349532363282e+00 +-3.484848484848484986e+02 -5.909090909090908781e+02 4.740363630203887624e+00 +-3.181818181818180165e+02 -5.909090909090908781e+02 4.576513902341193152e+00 +-2.878787878787877617e+02 -5.909090909090908781e+02 4.198257131978425427e+00 +-2.575757575757575069e+02 -5.909090909090908781e+02 3.651761936183826940e+00 +-2.272727272727272521e+02 -5.909090909090908781e+02 3.001833994227014468e+00 +-1.969696969696969973e+02 -5.909090909090908781e+02 2.321329840757224261e+00 +-1.666666666666665151e+02 -5.909090909090908781e+02 1.678926737930095836e+00 +-1.363636363636362603e+02 -5.909090909090908781e+02 1.127752104990677795e+00 +-1.060606060606060055e+02 -5.909090909090908781e+02 6.977316435222883362e-01 +-7.575757575757575069e+01 -5.909090909090908781e+02 3.938451388034542866e-01 +-4.545454545454549589e+01 -5.909090909090908781e+02 2.006586295801091324e-01 +-1.515151515151501371e+01 -5.909090909090908781e+02 9.117631266334728923e-02 +1.515151515151524109e+01 -5.909090909090908781e+02 3.646348270185578722e-02 +4.545454545454549589e+01 -5.909090909090908781e+02 1.265056373312005954e-02 +7.575757575757575069e+01 -5.909090909090908781e+02 3.748214649864048571e-03 +1.060606060606062329e+02 -5.909090909090908781e+02 9.325082122531798455e-04 +1.363636363636364877e+02 -5.909090909090908781e+02 1.912973124885134673e-04 +1.666666666666667425e+02 -5.909090909090908781e+02 3.173737341076260864e-05 +1.969696969696969973e+02 -5.909090909090908781e+02 4.171386994035362388e-06 +2.272727272727272521e+02 -5.909090909090908781e+02 4.249544803125891469e-07 +2.575757575757577342e+02 -5.909090909090908781e+02 3.278878867068289314e-08 +2.878787878787879890e+02 -5.909090909090908781e+02 1.870085776796223526e-09 +3.181818181818182438e+02 -5.909090909090908781e+02 7.685048295328282863e-11 +3.484848484848484986e+02 -5.909090909090908781e+02 2.215337409576231827e-12 +3.787878787878789808e+02 -5.909090909090908781e+02 4.355762747543134421e-14 +4.090909090909092356e+02 -5.909090909090908781e+02 5.672911599541362999e-16 +4.393939393939394904e+02 -5.909090909090908781e+02 4.746956502817738645e-18 +4.696969696969697452e+02 -5.909090909090908781e+02 2.472324417284304129e-20 +5.000000000000000000e+02 -5.909090909090908781e+02 7.754498717481483205e-23 +5.303030303030304822e+02 -5.909090909090908781e+02 1.415470165255482274e-25 +5.606060606060605096e+02 -5.909090909090908781e+02 1.451278128946179991e-28 +5.909090909090909918e+02 -5.909090909090908781e+02 8.056961709414218233e-32 +6.212121212121214739e+02 -5.909090909090908781e+02 2.331814555953249342e-35 +6.515151515151515014e+02 -5.909090909090908781e+02 3.383091011068759252e-39 +6.818181818181819835e+02 -5.909090909090908781e+02 2.363136351615304930e-43 +7.121212121212120110e+02 -5.909090909090908781e+02 7.623270566396219001e-48 +7.424242424242424931e+02 -5.909090909090908781e+02 1.088070231295461016e-52 +7.727272727272729753e+02 -5.909090909090908781e+02 6.574832806497732151e-58 +8.030303030303030027e+02 -5.909090909090908781e+02 1.607449729462834532e-63 +8.333333333333334849e+02 -5.909090909090908781e+02 1.517718613154128422e-69 +8.636363636363639671e+02 -5.909090909090908781e+02 5.275773338398540745e-76 +8.939393939393939945e+02 -5.909090909090908781e+02 6.428733181078703468e-83 +9.242424242424244767e+02 -5.909090909090908781e+02 2.611415843250372998e-90 +9.545454545454545041e+02 -5.909090909090908781e+02 3.358679381568038257e-98 +9.848484848484849863e+02 -5.909090909090908781e+02 1.297469096415455195e-106 +1.015151515151515468e+03 -5.909090909090908781e+02 1.426326987358436006e-115 +1.045454545454545496e+03 -5.909090909090908781e+02 4.222367043598891692e-125 +1.075757575757575978e+03 -5.909090909090908781e+02 3.181210730371993723e-135 +1.106060606060606005e+03 -5.909090909090908781e+02 5.758068049508879801e-146 +1.136363636363636488e+03 -5.909090909090908781e+02 2.360592021961061274e-157 +1.166666666666666970e+03 -5.909090909090908781e+02 2.063955429327502722e-169 +1.196969696969696997e+03 -5.909090909090908781e+02 3.619544693035390224e-182 +1.227272727272727479e+03 -5.909090909090908781e+02 1.195871167959041660e-195 +1.257575757575757507e+03 -5.909090909090908781e+02 6.983253455219812275e-210 +1.287878787878787989e+03 -5.909090909090908781e+02 6.753110700098334563e-225 +1.318181818181818471e+03 -5.909090909090908781e+02 1.012082337004283717e-240 +1.348484848484848499e+03 -5.909090909090908781e+02 2.197103695739887561e-257 +1.378787878787878981e+03 -5.909090909090908781e+02 6.449534607913044044e-275 +1.409090909090909008e+03 -5.909090909090908781e+02 2.386894684156463071e-293 +1.439393939393939490e+03 -5.909090909090908781e+02 1.037081049593326322e-312 +1.469696969696969973e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.606060606060605096e+02 7.750539401519811312e-63 +-1.469696969696969745e+03 -5.606060606060605096e+02 3.159916171861751340e-57 +-1.439393939393939490e+03 -5.606060606060605096e+02 5.190588847986098680e-52 +-1.409090909090909008e+03 -5.606060606060605096e+02 3.595420650648373964e-47 +-1.378787878787878753e+03 -5.606060606060605096e+02 1.097824547628575175e-42 +-1.348484848484848499e+03 -5.606060606060605096e+02 1.542723219854800460e-38 +-1.318181818181818244e+03 -5.606060606060605096e+02 1.040399671311648067e-34 +-1.287878787878787989e+03 -5.606060606060605096e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -5.606060606060605096e+02 6.145465357752497194e-28 +-1.227272727272727252e+03 -5.606060606060605096e+02 5.816818120354161683e-25 +-1.196969696969696997e+03 -5.606060606060605096e+02 3.085673479698904782e-22 +-1.166666666666666515e+03 -5.606060606060605096e+02 9.507170764263290107e-20 +-1.136363636363636488e+03 -5.606060606060605096e+02 1.760986780776509373e-17 +-1.106060606060606005e+03 -5.606060606060605096e+02 2.027190509963051746e-15 +-1.075757575757575751e+03 -5.606060606060605096e+02 1.497478014110327348e-13 +-1.045454545454545496e+03 -5.606060606060605096e+02 7.320000032674891436e-12 +-1.015151515151515127e+03 -5.606060606060605096e+02 2.438750248254308272e-10 +-9.848484848484848726e+02 -5.606060606060605096e+02 5.696572446328830850e-09 +-9.545454545454545041e+02 -5.606060606060605096e+02 9.585129365857886975e-08 +-9.242424242424242493e+02 -5.606060606060605096e+02 1.192152875094323727e-06 +-8.939393939393938808e+02 -5.606060606060605096e+02 1.123286822982204241e-05 +-8.636363636363636260e+02 -5.606060606060605096e+02 8.207536179214272901e-05 +-8.333333333333332575e+02 -5.606060606060605096e+02 4.754453697203643082e-04 +-8.030303030303030027e+02 -5.606060606060605096e+02 2.229563892895675744e-03 +-7.727272727272727479e+02 -5.606060606060605096e+02 8.631774319411381069e-03 +-7.424242424242423795e+02 -5.606060606060605096e+02 2.810179219584373403e-02 +-7.121212121212121247e+02 -5.606060606060605096e+02 7.826691917058378745e-02 +-6.818181818181817562e+02 -5.606060606060605096e+02 1.894753837471521707e-01 +-6.515151515151515014e+02 -5.606060606060605096e+02 4.046143710365219803e-01 +-6.212121212121211329e+02 -5.606060606060605096e+02 7.724865797785769317e-01 +-5.909090909090908781e+02 -5.606060606060605096e+02 1.334788491359497398e+00 +-5.606060606060605096e+02 -5.606060606060605096e+02 2.110474631917974797e+00 +-5.303030303030302548e+02 -5.606060606060605096e+02 3.083414106412976530e+00 +-5.000000000000000000e+02 -5.606060606060605096e+02 4.198257131978437862e+00 +-4.696969696969697452e+02 -5.606060606060605096e+02 5.366074047187603391e+00 +-4.393939393939392630e+02 -5.606060606060605096e+02 6.477736584771363937e+00 +-4.090909090909090082e+02 -5.606060606060605096e+02 7.420975727555112478e+00 +-3.787878787878787534e+02 -5.606060606060605096e+02 8.097025652719134214e+00 +-3.484848484848484986e+02 -5.606060606060605096e+02 8.434047231856165894e+00 +-3.181818181818180165e+02 -5.606060606060605096e+02 8.396056384465889977e+00 +-2.878787878787877617e+02 -5.606060606060605096e+02 7.987112918615052237e+00 +-2.575757575757575069e+02 -5.606060606060605096e+02 7.250857669587010612e+00 +-2.272727272727272521e+02 -5.606060606060605096e+02 6.265381112019366761e+00 +-1.969696969696969973e+02 -5.606060606060605096e+02 5.133353887909683166e+00 +-1.666666666666665151e+02 -5.606060606060605096e+02 3.967812283772121695e+00 +-1.363636363636362603e+02 -5.606060606060605096e+02 2.875155878473119930e+00 +-1.060606060606060055e+02 -5.606060606060605096e+02 1.938473033170046156e+00 +-7.575757575757575069e+01 -5.606060606060605096e+02 1.205417551072405447e+00 +-4.545454545454549589e+01 -5.606060606060605096e+02 6.844622249752956300e-01 +-1.515151515151501371e+01 -5.606060606060605096e+02 3.509248288217568512e-01 +1.515151515151524109e+01 -5.606060606060605096e+02 1.604402458870249071e-01 +4.545454545454549589e+01 -5.606060606060605096e+02 6.451975134901938302e-02 +7.575757575757575069e+01 -5.606060606060605096e+02 2.248336393898591953e-02 +1.060606060606062329e+02 -5.606060606060605096e+02 6.680235796974064513e-03 +1.363636363636364877e+02 -5.606060606060605096e+02 1.663107833829682424e-03 +1.666666666666667425e+02 -5.606060606060605096e+02 3.405233689522310365e-04 +1.969696969696969973e+02 -5.606060606060605096e+02 5.621272911507701261e-05 +2.272727272727272521e+02 -5.606060606060605096e+02 7.325049444657307266e-06 +2.575757575757577342e+02 -5.606060606060605096e+02 7.368261931620209073e-07 +2.878787878787879890e+02 -5.606060606060605096e+02 5.587945784002515620e-08 +3.181818181818182438e+02 -5.606060606060605096e+02 3.116660753075333131e-09 +3.484848484848484986e+02 -5.606060606060605096e+02 1.245541639253622513e-10 +3.787878787878789808e+02 -5.606060606060605096e+02 3.470587925503447315e-12 +4.090909090909092356e+02 -5.606060606060605096e+02 6.552879881345054660e-14 +4.393939393939394904e+02 -5.606060606060605096e+02 8.137997505906992195e-16 +4.696969696969697452e+02 -5.606060606060605096e+02 6.444577989125091283e-18 +5.000000000000000000e+02 -5.606060606060605096e+02 3.151098353630756389e-20 +5.303030303030304822e+02 -5.606060606060605096e+02 9.199887089891759244e-23 +5.606060606060605096e+02 -5.606060606060605096e+02 1.549109724599552645e-25 +5.909090909090909918e+02 -5.606060606060605096e+02 1.451278128946138961e-28 +6.212121212121214739e+02 -5.606060606060605096e+02 7.288549574529121158e-32 +6.515151515151515014e+02 -5.606060606060605096e+02 1.888297121780456365e-35 +6.818181818181819835e+02 -5.606060606060605096e+02 2.425596935316179543e-39 +7.121212121212120110e+02 -5.606060606060605096e+02 1.482961626973036429e-43 +7.424242424242424931e+02 -5.606060606060605096e+02 4.137248587890261161e-48 +7.727272727272729753e+02 -5.606060606060605096e+02 5.043531720429866065e-53 +8.030303030303030027e+02 -5.606060606060605096e+02 2.569412945640338810e-58 +8.333333333333334849e+02 -5.606060606060605096e+02 5.225251588496137604e-64 +8.636363636363639671e+02 -5.606060606060605096e+02 4.046842924221980545e-70 +8.939393939393939945e+02 -5.606060606060605096e+02 1.137330255125591933e-76 +9.242424242424244767e+02 -5.606060606060605096e+02 1.103841607000073970e-83 +9.545454545454545041e+02 -5.606060606060605096e+02 3.516650693976034658e-91 +9.848484848484849863e+02 -5.606060606060605096e+02 3.491161610846682618e-99 +1.015151515151515468e+03 -5.606060606060605096e+02 1.024019974798551928e-107 +1.045454545454545496e+03 -5.606060606060605096e+02 8.404032505440477884e-117 +1.075757575757575978e+03 -5.606060606060605096e+02 1.825216843124890568e-126 +1.106060606060606005e+03 -5.606060606060605096e+02 9.909662211053542632e-137 +1.136363636363636488e+03 -5.606060606060605096e+02 1.268979554189097482e-147 +1.166666666666666970e+03 -5.606060606060605096e+02 3.611595492651089108e-159 +1.196969696969696997e+03 -5.606060606060605096e+02 2.150072767339572052e-171 +1.227272727272727479e+03 -5.606060606060605096e+02 2.516756677948042798e-184 +1.257575757575757507e+03 -5.606060606060605096e+02 5.438151644394856985e-198 +1.287878787878787989e+03 -5.606060606060605096e+02 2.033925169773270969e-212 +1.318181818181818471e+03 -5.606060606060605096e+02 1.233125621691070322e-227 +1.348484848484848499e+03 -5.606060606060605096e+02 1.133566620857054436e-243 +1.378787878787878981e+03 -5.606060606060605096e+02 1.476034124077952711e-260 +1.409090909090909008e+03 -5.606060606060605096e+02 2.540160591673379619e-278 +1.439393939393939490e+03 -5.606060606060605096e+02 5.384070588134642577e-297 +1.469696969696969973e+03 -5.606060606060605096e+02 1.308211720340744662e-316 +1.500000000000000000e+03 -5.606060606060605096e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.303030303030302548e+02 1.274954127373016771e-64 +-1.469696969696969745e+03 -5.303030303030302548e+02 7.640771892900340018e-59 +-1.439393939393939490e+03 -5.303030303030302548e+02 1.802615210573119387e-53 +-1.409090909090909008e+03 -5.303030303030302548e+02 1.753510576100426629e-48 +-1.378787878787878753e+03 -5.303030303030302548e+02 7.357551500589939676e-44 +-1.348484848484848499e+03 -5.303030303030302548e+02 1.391301834018568820e-39 +-1.318181818181818244e+03 -5.303030303030302548e+02 1.237313225194135063e-35 +-1.287878787878787989e+03 -5.303030303030302548e+02 5.393601910098739758e-32 +-1.257575757575757507e+03 -5.303030303030302548e+02 1.199646544736799104e-28 +-1.227272727272727252e+03 -5.303030303030302548e+02 1.415470165255562630e-25 +-1.196969696969696997e+03 -5.303030303030302548e+02 9.199887089891889724e-23 +-1.166666666666666515e+03 -5.303030303030302548e+02 3.416044915081429446e-20 +-1.136363636363636488e+03 -5.303030303030302548e+02 7.506067042544040144e-18 +-1.106060606060606005e+03 -5.303030303030302548e+02 1.009720453475564840e-15 +-1.075757575757575751e+03 -5.303030303030302548e+02 8.592218911187417590e-14 +-1.045454545454545496e+03 -5.303030303030302548e+02 4.773139830449487581e-12 +-1.015151515151515127e+03 -5.303030303030302548e+02 1.784186981526931991e-10 +-9.848484848484848726e+02 -5.303030303030302548e+02 4.619769020364141284e-09 +-9.545454545454545041e+02 -5.303030303030302548e+02 8.519492193135790364e-08 +-9.242424242424242493e+02 -5.303030303030302548e+02 1.149090232075844041e-06 +-8.939393939393938808e+02 -5.303030303030302548e+02 1.162621955646470765e-05 +-8.636363636363636260e+02 -5.303030303030302548e+02 9.039146387247680285e-05 +-8.333333333333332575e+02 -5.303030303030302548e+02 5.525161055462762209e-04 +-8.030303030303030027e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +-7.727272727272727479e+02 -5.303030303030302548e+02 1.092396005911756493e-02 +-7.424242424242423795e+02 -5.303030303030302548e+02 3.675900705335603119e-02 +-7.121212121212121247e+02 -5.303030303030302548e+02 1.052466108158106178e-01 +-6.818181818181817562e+02 -5.303030303030302548e+02 2.607084247504933838e-01 +-6.515151515151515014e+02 -5.303030303030302548e+02 5.674271211594738018e-01 +-6.212121212121211329e+02 -5.303030303030302548e+02 1.100632249223705061e+00 +-5.909090909090908781e+02 -5.303030303030302548e+02 1.927454348151829588e+00 +-5.606060606060605096e+02 -5.303030303030302548e+02 3.083414106412971201e+00 +-5.303030303030302548e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-5.000000000000000000e+02 -5.303030303030302548e+02 6.265381112019357879e+00 +-4.696969696969697452e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-4.393939393939392630e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-4.090909090909090082e+02 -5.303030303030302548e+02 1.149936924196613397e+01 +-3.787878787878787534e+02 -5.303030303030302548e+02 1.276250745677549325e+01 +-3.484848484848484986e+02 -5.303030303030302548e+02 1.356927875085422208e+01 +-3.181818181818180165e+02 -5.303030303030302548e+02 1.384652974243122969e+01 +-2.878787878787877617e+02 -5.303030303030302548e+02 1.356927875085421320e+01 +-2.575757575757575069e+02 -5.303030303030302548e+02 1.276250745677547904e+01 +-2.272727272727272521e+02 -5.303030303030302548e+02 1.149936924196612864e+01 +-1.969696969696969973e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-1.666666666666665151e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-1.363636363636362603e+02 -5.303030303030302548e+02 6.265381112019347221e+00 +-1.060606060606060055e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-7.575757575757575069e+01 -5.303030303030302548e+02 3.083414106412968536e+00 +-4.545454545454549589e+01 -5.303030303030302548e+02 1.927454348151831365e+00 +-1.515151515151501371e+01 -5.303030303030302548e+02 1.100632249223703063e+00 +1.515151515151524109e+01 -5.303030303030302548e+02 5.674271211594728026e-01 +4.545454545454549589e+01 -5.303030303030302548e+02 2.607084247504922181e-01 +7.575757575757575069e+01 -5.303030303030302548e+02 1.052466108158106178e-01 +1.060606060606062329e+02 -5.303030303030302548e+02 3.675900705335558016e-02 +1.363636363636364877e+02 -5.303030303030302548e+02 1.092396005911750595e-02 +1.666666666666667425e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +1.969696969696969973e+02 -5.303030303030302548e+02 5.525161055462712335e-04 +2.272727272727272521e+02 -5.303030303030302548e+02 9.039146387247776508e-05 +2.575757575757577342e+02 -5.303030303030302548e+02 1.162621955646450097e-05 +2.878787878787879890e+02 -5.303030303030302548e+02 1.149090232075827735e-06 +3.181818181818182438e+02 -5.303030303030302548e+02 8.519492193135669927e-08 +3.484848484848484986e+02 -5.303030303030302548e+02 4.619769020364223175e-09 +3.787878787878789808e+02 -5.303030303030302548e+02 1.784186981526931991e-10 +4.090909090909092356e+02 -5.303030303030302548e+02 4.773139830449487581e-12 +4.393939393939394904e+02 -5.303030303030302548e+02 8.592218911187417590e-14 +4.696969696969697452e+02 -5.303030303030302548e+02 1.009720453475543344e-15 +5.000000000000000000e+02 -5.303030303030302548e+02 7.506067042544200381e-18 +5.303030303030304822e+02 -5.303030303030302548e+02 3.416044915081259121e-20 +5.606060606060605096e+02 -5.303030303030302548e+02 9.199887089892153034e-23 +5.909090909090909918e+02 -5.303030303030302548e+02 1.415470165255522452e-25 +6.212121212121214739e+02 -5.303030303030302548e+02 1.199646544736730944e-28 +6.515151515151515014e+02 -5.303030303030302548e+02 5.393601910098969659e-32 +6.818181818181819835e+02 -5.303030303030302548e+02 1.237313225194047396e-35 +7.121212121212120110e+02 -5.303030303030302548e+02 1.391301834018608461e-39 +7.424242424242424931e+02 -5.303030303030302548e+02 7.357551500589416943e-44 +7.727272727272729753e+02 -5.303030303030302548e+02 1.753510576100152549e-48 +8.030303030303030027e+02 -5.303030303030302548e+02 1.802615210573119387e-53 +8.333333333333334849e+02 -5.303030303030302548e+02 7.640771892899254044e-59 +8.636363636363639671e+02 -5.303030303030302548e+02 1.274954127372799349e-64 +8.939393939393939945e+02 -5.303030303030302548e+02 7.985867999539598362e-71 +9.242424242424244767e+02 -5.303030303030302548e+02 1.788259835300874445e-77 +9.545454545454545041e+02 -5.303030303030302548e+02 1.361740296016062085e-84 +9.848484848484849863e+02 -5.303030303030302548e+02 3.350047264315408913e-92 +1.015151515151515468e+03 -5.303030303030302548e+02 2.526398915685015648e-100 +1.045454545454545496e+03 -5.303030303030302548e+02 5.534930789536566627e-109 +1.075757575757575978e+03 -5.303030303030302548e+02 3.334342676871025778e-118 +1.106060606060606005e+03 -5.303030303030302548e+02 5.221413508757310352e-128 +1.136363636363636488e+03 -5.303030303030302548e+02 2.006787473306626300e-138 +1.166666666666666970e+03 -5.303030303030302548e+02 1.785127688795620203e-149 +1.196969696969696997e+03 -5.303030303030302548e+02 3.461581338702744903e-161 +1.227272727272727479e+03 -5.303030303030302548e+02 1.376459522873278293e-173 +1.257575757575757507e+03 -5.303030303030302548e+02 1.054498239096216513e-186 +1.287878787878787989e+03 -5.303030303030302548e+02 1.460478627360531291e-200 +1.318181818181818471e+03 -5.303030303030302548e+02 3.427271189294340881e-215 +1.348484848484848499e+03 -5.303030303030302548e+02 1.275575583369892472e-230 +1.378787878787878981e+03 -5.303030303030302548e+02 7.039348969580853945e-247 +1.409090909090909008e+03 -5.303030303030302548e+02 5.378423962585587468e-264 +1.439393939393939490e+03 -5.303030303030302548e+02 5.305973067521587417e-282 +1.469696969696969973e+03 -5.303030303030302548e+02 6.295312769211626028e-301 +1.500000000000000000e+03 -5.303030303030302548e+02 8.399115979301191251e-321 +-1.500000000000000000e+03 -5.000000000000000000e+02 1.385119369922601767e-66 +-1.469696969696969745e+03 -5.000000000000000000e+02 1.247000591634284549e-60 +-1.439393939393939490e+03 -5.000000000000000000e+02 4.315065247200378012e-55 +-1.409090909090909008e+03 -5.000000000000000000e+02 6.015720192032289303e-50 +-1.378787878787878753e+03 -5.000000000000000000e+02 3.537278923913023716e-45 +-1.348484848484848499e+03 -5.000000000000000000e+02 9.172713499359318212e-41 +-1.318181818181818244e+03 -5.000000000000000000e+02 1.095474273756923179e-36 +-1.287878787878787989e+03 -5.000000000000000000e+02 6.284560592169752431e-33 +-1.257575757575757507e+03 -5.000000000000000000e+02 1.804147929571447884e-29 +-1.227272727272727252e+03 -5.000000000000000000e+02 2.696581401566250365e-26 +-1.196969696969696997e+03 -5.000000000000000000e+02 2.180631712290003242e-23 +-1.166666666666666515e+03 -5.000000000000000000e+02 9.902054361619639494e-21 +-1.136363636363636488e+03 -5.000000000000000000e+02 2.617295991581659639e-18 +-1.106060606060606005e+03 -5.000000000000000000e+02 4.169066704949643775e-16 +-1.075757575757575751e+03 -5.000000000000000000e+02 4.138288825130378369e-14 +-1.045454545454545496e+03 -5.000000000000000000e+02 2.643624361305260079e-12 +-1.015151515151515127e+03 -5.000000000000000000e+02 1.121089509384008515e-10 +-9.848484848484848726e+02 -5.000000000000000000e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -5.000000000000000000e+02 6.635633443757741510e-08 +-9.242424242424242493e+02 -5.000000000000000000e+02 9.793342834294525276e-07 +-8.939393939393938808e+02 -5.000000000000000000e+02 1.072840490473388338e-05 +-8.636363636363636260e+02 -5.000000000000000000e+02 8.942879788635336709e-05 +-8.333333333333332575e+02 -5.000000000000000000e+02 5.807692880778107065e-04 +-8.030303030303030027e+02 -5.000000000000000000e+02 3.004854438145668997e-03 +-7.727272727272727479e+02 -5.000000000000000000e+02 1.265056373312010290e-02 +-7.424242424242423795e+02 -5.000000000000000000e+02 4.420787312407718772e-02 +-7.121212121212121247e+02 -5.000000000000000000e+02 1.306450276394798549e-01 +-6.818181818181817562e+02 -5.000000000000000000e+02 3.322411735347162720e-01 +-6.515151515151515014e+02 -5.000000000000000000e+02 7.389391304207537647e-01 +-6.212121212121211329e+02 -5.000000000000000000e+02 1.458980303435523318e+00 +-5.909090909090908781e+02 -5.000000000000000000e+02 2.592568317032778236e+00 +-5.606060606060605096e+02 -5.000000000000000000e+02 4.198257131978432533e+00 +-5.303030303030302548e+02 -5.000000000000000000e+02 6.265381112019357879e+00 +-5.000000000000000000e+02 -5.000000000000000000e+02 8.703836765622375182e+00 +-4.696969696969697452e+02 -5.000000000000000000e+02 1.135448600013550191e+01 +-4.393939393939392630e+02 -5.000000000000000000e+02 1.401489965409862748e+01 +-4.090909090909090082e+02 -5.000000000000000000e+02 1.647077799900302608e+01 +-3.787878787878787534e+02 -5.000000000000000000e+02 1.852419054593362091e+01 +-3.484848484848484986e+02 -5.000000000000000000e+02 2.001374351117113903e+01 +-3.181818181818180165e+02 -5.000000000000000000e+02 2.082609784612732895e+01 +-2.878787878787877617e+02 -5.000000000000000000e+02 2.090104720680696104e+01 +-2.575757575757575069e+02 -5.000000000000000000e+02 2.023309862889173161e+01 +-2.272727272727272521e+02 -5.000000000000000000e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 -5.000000000000000000e+02 1.691944523421542002e+01 +-1.666666666666665151e+02 -5.000000000000000000e+02 1.452916255455595440e+01 +-1.363636363636362603e+02 -5.000000000000000000e+02 1.189267220388693858e+01 +-1.060606060606060055e+02 -5.000000000000000000e+02 9.223041622713186172e+00 +-7.575757575757575069e+01 -5.000000000000000000e+02 6.727593712141153759e+00 +-4.545454545454549589e+01 -5.000000000000000000e+02 4.576513902341193152e+00 +-1.515151515151501371e+01 -5.000000000000000000e+02 2.875155878473105719e+00 +1.515151515151524109e+01 -5.000000000000000000e+02 1.649929098861372179e+00 +4.545454545454549589e+01 -5.000000000000000000e+02 8.543497687776482330e-01 +7.575757575757575069e+01 -5.000000000000000000e+02 3.938451388034535650e-01 +1.060606060606062329e+02 -5.000000000000000000e+02 1.592762472320076450e-01 +1.363636363636364877e+02 -5.000000000000000000e+02 5.561503648793426208e-02 +1.666666666666667425e+02 -5.000000000000000000e+02 1.648134427951286618e-02 +1.969696969696969973e+02 -5.000000000000000000e+02 4.069670962380073261e-03 +2.272727272727272521e+02 -5.000000000000000000e+02 8.210372360606049214e-04 +2.575757575757577342e+02 -5.000000000000000000e+02 1.325371086279554078e-04 +2.878787878787879890e+02 -5.000000000000000000e+02 1.674483854635813149e-05 +3.181818181818182438e+02 -5.000000000000000000e+02 1.617538348122345181e-06 +3.484848484848484986e+02 -5.000000000000000000e+02 1.165690430938539772e-07 +3.787878787878789808e+02 -5.000000000000000000e+02 6.107385580804444413e-09 +4.090909090909092356e+02 -5.000000000000000000e+02 2.264242348262330060e-10 +4.393939393939394904e+02 -5.000000000000000000e+02 5.774328674328721260e-12 +4.696969696969697452e+02 -5.000000000000000000e+02 9.834906517405588868e-14 +5.000000000000000000e+02 -5.000000000000000000e+02 1.084855264042937882e-15 +5.303030303030304822e+02 -5.000000000000000000e+02 7.506067042544040144e-18 +5.606060606060605096e+02 -5.000000000000000000e+02 3.151098353630756389e-20 +5.909090909090909918e+02 -5.000000000000000000e+02 7.754498717481263388e-23 +6.212121212121214739e+02 -5.000000000000000000e+02 1.079405629075653851e-25 +6.515151515151515014e+02 -5.000000000000000000e+02 8.190592154689639769e-29 +6.818181818181819835e+02 -5.000000000000000000e+02 3.261141548139720315e-32 +7.121212121212120110e+02 -5.000000000000000000e+02 6.549910100891336762e-36 +7.424242424242424931e+02 -5.000000000000000000e+02 6.371820707268080494e-40 +7.727272727272729753e+02 -5.000000000000000000e+02 2.879181287860594111e-44 +8.030303030303030027e+02 -5.000000000000000000e+02 5.788020115190711360e-49 +8.333333333333334849e+02 -5.000000000000000000e+02 4.952089332747266615e-54 +8.636363636363639671e+02 -5.000000000000000000e+02 1.722859058062317123e-59 +8.939393939393939945e+02 -5.000000000000000000e+02 2.325856181748250043e-65 +9.242424242424244767e+02 -5.000000000000000000e+02 1.161235584405599076e-71 +9.545454545454545041e+02 -5.000000000000000000e+02 2.041071860286435924e-78 +9.848484848484849863e+02 -5.000000000000000000e+02 1.200760533549086390e-85 +1.015151515151515468e+03 -5.000000000000000000e+02 2.245111407822327572e-93 +1.045454545454545496e+03 -5.000000000000000000e+02 1.265288505022653967e-101 +1.075757575757575978e+03 -5.000000000000000000e+02 2.035924916243278864e-110 +1.106060606060606005e+03 -5.000000000000000000e+02 8.848474370846281444e-120 +1.136363636363636488e+03 -5.000000000000000000e+02 9.814924425518539964e-130 +1.166666666666666970e+03 -5.000000000000000000e+02 2.622155751581993079e-140 +1.196969696969696997e+03 -5.000000000000000000e+02 1.590331173135733218e-151 +1.227272727272727479e+03 -5.000000000000000000e+02 2.061305607751825308e-163 +1.257575757575757507e+03 -5.000000000000000000e+02 5.368520886190014728e-176 +1.287878787878787989e+03 -5.000000000000000000e+02 2.638272463260076417e-189 +1.318181818181818471e+03 -5.000000000000000000e+02 2.294543125523952956e-203 +1.348484848484848499e+03 -5.000000000000000000e+02 3.308314558189894351e-218 +1.378787878787878981e+03 -5.000000000000000000e+02 7.398391846422538736e-234 +1.409090909090909008e+03 -5.000000000000000000e+02 2.397934725488949310e-250 +1.439393939393939490e+03 -5.000000000000000000e+02 1.051283800345577783e-267 +1.469696969696969973e+03 -5.000000000000000000e+02 5.811146587114891270e-286 +1.500000000000000000e+03 -5.000000000000000000e+02 3.770536500545132397e-305 +-1.500000000000000000e+03 -4.696969696969697452e+02 9.783564016050266370e-69 +-1.469696969696969745e+03 -4.696969696969697452e+02 1.353234097284519865e-62 +-1.439393939393939490e+03 -4.696969696969697452e+02 7.019409751131140033e-57 +-1.409090909090909008e+03 -4.696969696969697452e+02 1.432320621239124038e-51 +-1.378787878787878753e+03 -4.696969696969697452e+02 1.204524420319554228e-46 +-1.348484848484848499e+03 -4.696969696969697452e+02 4.368315301211030715e-42 +-1.318181818181818244e+03 -4.696969696969697452e+02 7.139802540245438189e-38 +-1.287878787878787989e+03 -4.696969696969697452e+02 5.489675720399862976e-34 +-1.257575757575757507e+03 -4.696969696969697452e+02 2.070014663641281400e-30 +-1.227272727272727252e+03 -4.696969696969697452e+02 3.985730491565544103e-27 +-1.196969696969696997e+03 -4.696969696969697452e+02 4.075259886177523587e-24 +-1.166666666666666515e+03 -4.696969696969697452e+02 2.298180960274097135e-21 +-1.136363636363636488e+03 -4.696969696969697452e+02 7.415268609422142457e-19 +-1.106060606060606005e+03 -4.696969696969697452e+02 1.418335871733455173e-16 +-1.075757575757575751e+03 -4.696969696969697452e+02 1.664179486460321568e-14 +-1.045454545454545496e+03 -4.696969696969697452e+02 1.237978279006370896e-12 +-1.015151515151515127e+03 -4.696969696969697452e+02 6.027040850409627817e-11 +-9.848484848484848726e+02 -4.696969696969697452e+02 1.979810045147800740e-09 +-9.545454545454545041e+02 -4.696969696969697452e+02 4.518401091155292189e-08 +-9.242424242424242493e+02 -4.696969696969697452e+02 7.368261931620260953e-07 +-8.939393939393938808e+02 -4.696969696969697452e+02 8.818710076177945181e-06 +-8.636363636363636260e+02 -4.696969696969697452e+02 7.947107386062757359e-05 +-8.333333333333332575e+02 -4.696969696969697452e+02 5.525161055462741609e-04 +-8.030303030303030027e+02 -4.696969696969697452e+02 3.032801906466364543e-03 +-7.727272727272727479e+02 -4.696969696969697452e+02 1.343387640559214405e-02 +-7.424242424242423795e+02 -4.696969696969697452e+02 4.902023343803175309e-02 +-7.121212121212121247e+02 -4.696969696969697452e+02 1.502409106354286039e-01 +-6.818181818181817562e+02 -4.696969696969697452e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -4.696969696969697452e+02 8.981242595383369665e-01 +-6.212121212121211329e+02 -4.696969696969697452e+02 1.809813356520446836e+00 +-5.909090909090908781e+02 -4.696969696969697452e+02 3.269594569239047566e+00 +-5.606060606060605096e+02 -4.696969696969697452e+02 5.366074047187590956e+00 +-5.303030303030302548e+02 -4.696969696969697452e+02 8.097025652719105793e+00 +-5.000000000000000000e+02 -4.696969696969697452e+02 1.135448600013549125e+01 +-4.696969696969697452e+02 -4.696969696969697452e+02 1.493871111047210221e+01 +-4.393939393939392630e+02 -4.696969696969697452e+02 1.859330534199407836e+01 +-4.090909090909090082e+02 -4.696969696969697452e+02 2.204730934729140301e+01 +-3.787878787878787534e+02 -4.696969696969697452e+02 2.505136371008615370e+01 +-3.484848484848484986e+02 -4.696969696969697452e+02 2.740114767170857135e+01 +-3.181818181818180165e+02 -4.696969696969697452e+02 2.894783723543701370e+01 +-2.878787878787877617e+02 -4.696969696969697452e+02 2.959957150752310184e+01 +-2.575757575757575069e+02 -4.696969696969697452e+02 2.931920339352129190e+01 +-2.272727272727272521e+02 -4.696969696969697452e+02 2.812259658780463312e+01 +-1.969696969696969973e+02 -4.696969696969697452e+02 2.607941266867414143e+01 +-1.666666666666665151e+02 -4.696969696969697452e+02 2.331554257030982313e+01 +-1.363636363636362603e+02 -4.696969696969697452e+02 2.001374351117110351e+01 +-1.060606060606060055e+02 -4.696969696969697452e+02 1.640739115024344486e+01 +-7.575757575757575069e+01 -4.696969696969697452e+02 1.276250745677545773e+01 +-4.545454545454549589e+01 -4.696969696969697452e+02 9.346267334126007853e+00 +-1.515151515151501371e+01 -4.696969696969697452e+02 6.386017470320072498e+00 +1.515151515151524109e+01 -4.696969696969697452e+02 4.029575336703639543e+00 +4.545454545454549589e+01 -4.696969696969697452e+02 2.321329840757213159e+00 +7.575757575757575069e+01 -4.696969696969697452e+02 1.205417551072399007e+00 +1.060606060606062329e+02 -4.696969696969697452e+02 5.564158524580616882e-01 +1.363636363636364877e+02 -4.696969696969697452e+02 2.248664244665884437e-01 +1.666666666666667425e+02 -4.696969696969697452e+02 7.826691917058282988e-02 +1.969696969696969973e+02 -4.696969696969697452e+02 2.305097498732430056e-02 +2.272727272727272521e+02 -4.696969696969697452e+02 5.637029251018730973e-03 +2.575757575757577342e+02 -4.696969696969697452e+02 1.121804712250755020e-03 +2.878787878787879890e+02 -4.696969696969697452e+02 1.778319660458189272e-04 +3.181818181818182438e+02 -4.696969696969697452e+02 2.195387441913282625e-05 +3.484848484848484986e+02 -4.696969696969697452e+02 2.060952754440492893e-06 +3.787878787878789808e+02 -4.696969696969697452e+02 1.434797832226715602e-07 +4.090909090909092356e+02 -4.696969696969697452e+02 7.215277938779037422e-09 +4.393939393939394904e+02 -4.696969696969697452e+02 2.549720171445584657e-10 +4.696969696969697452e+02 -4.696969696969697452e+02 6.151911244443070217e-12 +5.000000000000000000e+02 -4.696969696969697452e+02 9.834906517405519448e-14 +5.303030303030304822e+02 -4.696969696969697452e+02 1.009720453475500351e-15 +5.606060606060605096e+02 -4.696969696969697452e+02 6.444577989125045061e-18 +5.909090909090909918e+02 -4.696969696969697452e+02 2.472324417284251467e-20 +6.212121212121214739e+02 -4.696969696969697452e+02 5.504943555269237022e-23 +6.515151515151515014e+02 -4.696969696969697452e+02 6.861500121974648627e-26 +6.818181818181819835e+02 -4.696969696969697452e+02 4.611582579933525729e-29 +7.121212121212120110e+02 -4.696969696969697452e+02 1.607885402204063373e-32 +7.424242424242424931e+02 -4.696969696969697452e+02 2.794521287592013336e-36 +7.727272727272729753e+02 -4.696969696969697452e+02 2.323504838735485356e-40 +8.030303030303030027e+02 -4.696969696969697452e+02 8.858572265124334768e-45 +8.333333333333334849e+02 -4.696969696969697452e+02 1.482625960384607899e-49 +8.636363636363639671e+02 -4.696969696969697452e+02 1.041536444950537451e-54 +8.939393939393939945e+02 -4.696969696969697452e+02 2.932805033955014141e-60 +9.242424242424244767e+02 -4.696969696969697452e+02 3.157273288492741435e-66 +9.545454545454545041e+02 -4.696969696969697452e+02 1.237882402550954711e-72 +9.848484848484849863e+02 -4.696969696969697452e+02 1.681769093994011647e-79 +1.015151515151515468e+03 -4.696969696969697452e+02 7.523470174957766381e-87 +1.045454545454545496e+03 -4.696969696969697452e+02 1.051825158759479565e-94 +1.075757575757575978e+03 -4.696969696969697452e+02 4.356268475748769705e-103 +1.106060606060606005e+03 -4.696969696969697452e+02 5.060194744258727849e-112 +1.136363636363636488e+03 -4.696969696969697452e+02 1.558836896993037684e-121 +1.166666666666666970e+03 -4.696969696969697452e+02 1.202756953776878963e-131 +1.196969696969696997e+03 -4.696969696969697452e+02 2.192427768934152406e-142 +1.227272727272727479e+03 -4.696969696969697452e+02 8.894733804534862895e-154 +1.257575757575757507e+03 -4.696969696969697452e+02 7.557087439101445294e-166 +1.287878787878787989e+03 -4.696969696969697452e+02 1.263592148116150266e-178 +1.318181818181818471e+03 -4.696969696969697452e+02 3.902753120678278472e-192 +1.348484848484848499e+03 -4.696969696969697452e+02 2.087330420477087307e-206 +1.378787878787878981e+03 -4.696969696969697452e+02 1.809985603977467845e-221 +1.409090909090909008e+03 -4.696969696969697452e+02 2.379546682244374415e-237 +1.439393939393939490e+03 -4.696969696969697452e+02 4.429793536380294970e-254 +1.469696969696969973e+03 -4.696969696969697452e+02 1.089284707477503840e-271 +1.500000000000000000e+03 -4.696969696969697452e+02 3.296325375164239287e-290 +-1.500000000000000000e+03 -4.393939393939392630e+02 4.417484338634786664e-71 +-1.469696969696969745e+03 -4.393939393939392630e+02 9.607905200083869582e-65 +-1.439393939393939490e+03 -4.393939393939392630e+02 7.640771892899254044e-59 +-1.409090909090909008e+03 -4.393939393939392630e+02 2.332290390718612665e-53 +-1.378787878787878753e+03 -4.393939393939392630e+02 2.864906582124076546e-48 +-1.348484848484848499e+03 -4.393939393939392630e+02 1.482961626972889068e-43 +-1.318181818181818244e+03 -4.393939393939392630e+02 3.383091011068663330e-39 +-1.287878787878787989e+03 -4.393939393939392630e+02 3.553023206116283824e-35 +-1.257575757575757507e+03 -4.393939393939392630e+02 1.792185002743850935e-31 +-1.227272727272727252e+03 -4.393939393939392630e+02 4.524092374857336904e-28 +-1.196969696969696997e+03 -4.393939393939392630e+02 5.947998903018114093e-25 +-1.166666666666666515e+03 -4.393939393939392630e+02 4.233422443799704506e-22 +-1.136363636363636488e+03 -4.393939393939392630e+02 1.693353897939021219e-19 +-1.106060606060606005e+03 -4.393939393939392630e+02 3.946907027548934390e-17 +-1.075757575757575751e+03 -4.393939393939392630e+02 5.551371713955361009e-15 +-1.045454545454545496e+03 -4.393939393939392630e+02 4.873295378257243181e-13 +-1.015151515151515127e+03 -4.393939393939392630e+02 2.758242893688878161e-11 +-9.848484848484848726e+02 -4.393939393939392630e+02 1.038488082495695649e-09 +-9.545454545454545041e+02 -4.393939393939392630e+02 2.680187736377897992e-08 +-9.242424242424242493e+02 -4.393939393939392630e+02 4.880031423565826510e-07 +-8.939393939393938808e+02 -4.393939393939392630e+02 6.443714674555768282e-06 +-8.636363636363636260e+02 -4.393939393939392630e+02 6.334792636026811844e-05 +-8.333333333333332575e+02 -4.393939393939392630e+02 4.754453697203608930e-04 +-8.030303030303030027e+02 -4.393939393939392630e+02 2.789935865432181979e-03 +-7.727272727272727479e+02 -4.393939393939392630e+02 1.309272417923813478e-02 +-7.424242424242423795e+02 -4.393939393939392630e+02 5.019822989602332891e-02 +-7.121212121212121247e+02 -4.393939393939392630e+02 1.604402458870249071e-01 +-6.818181818181817562e+02 -4.393939393939392630e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -4.393939393939392630e+02 1.022719026539214981e+00 +-6.212121212121211329e+02 -4.393939393939392630e+02 2.110474631917969468e+00 +-5.909090909090908781e+02 -4.393939393939392630e+02 3.886707582912677594e+00 +-5.606060606060605096e+02 -4.393939393939392630e+02 6.477736584771358608e+00 +-5.303030303030302548e+02 -4.393939393939392630e+02 9.895316726363983406e+00 +-5.000000000000000000e+02 -4.393939393939392630e+02 1.401489965409862037e+01 +-4.696969696969697452e+02 -4.393939393939392630e+02 1.859330534199407836e+01 +-4.393939393939392630e+02 -4.393939393939392630e+02 2.331554257030989774e+01 +-4.090909090909090082e+02 -4.393939393939392630e+02 2.785071371464490753e+01 +-3.787878787878787534e+02 -4.393939393939392630e+02 3.189863750423572597e+01 +-3.484848484848484986e+02 -4.393939393939392630e+02 3.521758926474933560e+01 +-3.181818181818180165e+02 -4.393939393939392630e+02 3.763301798773053264e+01 +-2.878787878787877617e+02 -4.393939393939392630e+02 3.903320509833597640e+01 +-2.575757575757575069e+02 -4.393939393939392630e+02 3.935976443487312082e+01 +-2.272727272727272521e+02 -4.393939393939392630e+02 3.859977831813432658e+01 +-1.969696969696969973e+02 -4.393939393939392630e+02 3.678372156337845666e+01 +-1.666666666666665151e+02 -4.393939393939392630e+02 3.399015252191793479e+01 +-1.363636363636362603e+02 -4.393939393939392630e+02 3.035489726624810558e+01 +-1.060606060606060055e+02 -4.393939393939392630e+02 2.607941266867419117e+01 +-7.575757575757575069e+01 -4.393939393939392630e+02 2.143082896113670444e+01 +-4.545454545454549589e+01 -4.393939393939392630e+02 1.672609502329101616e+01 +-1.515151515151501371e+01 -4.393939393939392630e+02 1.229618639237857813e+01 +1.515151515151524109e+01 -4.393939393939392630e+02 8.434047231856155236e+00 +4.545454545454549589e+01 -4.393939393939392630e+02 5.339791733036749477e+00 +7.575757575757575069e+01 -4.393939393939392630e+02 3.083414106412973865e+00 +1.060606060606062329e+02 -4.393939393939392630e+02 1.602576414572428831e+00 +1.363636363636364877e+02 -4.393939393939392630e+02 7.389391304207537647e-01 +1.666666666666667425e+02 -4.393939393939392630e+02 2.975697925943394107e-01 +1.969696969696969973e+02 -4.393939393939392630e+02 1.028987436319815235e-01 +2.272727272727272521e+02 -4.393939393939392630e+02 3.000452186145853573e-02 +2.575757575757577342e+02 -4.393939393939392630e+02 7.235968611464849848e-03 +2.878787878787879890e+02 -4.393939393939392630e+02 1.413778726829432661e-03 +3.181818181818182438e+02 -4.393939393939392630e+02 2.189505576192053227e-04 +3.484848484848484986e+02 -4.393939393939392630e+02 2.626389391097757380e-05 +3.787878787878789808e+02 -4.393939393939392630e+02 2.381512063610675829e-06 +4.090909090909092356e+02 -4.393939393939392630e+02 1.591192751670234906e-07 +4.393939393939394904e+02 -4.393939393939392630e+02 7.626555240962888763e-09 +4.696969696969697452e+02 -4.393939393939392630e+02 2.549720171445657035e-10 +5.000000000000000000e+02 -4.393939393939392630e+02 5.774328674328947442e-12 +5.303030303030304822e+02 -4.393939393939392630e+02 8.592218911187417590e-14 +5.606060606060605096e+02 -4.393939393939392630e+02 8.137997505907165744e-16 +5.909090909090909918e+02 -4.393939393939392630e+02 4.746956502817772541e-18 +6.212121212121214739e+02 -4.393939393939392630e+02 1.647931249405007758e-20 +6.515151515151515014e+02 -4.393939393939392630e+02 3.286194629876848120e-23 +6.818181818181819835e+02 -4.393939393939392630e+02 3.628654415183960186e-26 +7.121212121212120110e+02 -4.393939393939392630e+02 2.136128687819757950e-29 +7.424242424242424931e+02 -4.393939393939392630e+02 6.446642623740546069e-33 +7.727272727272729753e+02 -4.393939393939392630e+02 9.579054004792335842e-37 +8.030303030303030027e+02 -4.393939393939392630e+02 6.722278760459544490e-41 +8.333333333333334849e+02 -4.393939393939392630e+02 2.134523160815605943e-45 +8.636363636363639671e+02 -4.393939393939392630e+02 2.934437283087147116e-50 +8.939393939393939945e+02 -4.393939393939392630e+02 1.669172073207070091e-55 +9.242424242424244767e+02 -4.393939393939392630e+02 3.749781639093513614e-61 +9.545454545454545041e+02 -4.393939393939392630e+02 3.171606292228252646e-67 +9.848484848484849863e+02 -4.393939393939392630e+02 9.616662695257643369e-74 +1.015151515151515468e+03 -4.393939393939392630e+02 9.940501002455981856e-81 +1.045454545454545496e+03 -4.393939393939392630e+02 3.327066334118042031e-88 +1.075757575757575978e+03 -4.393939393939392630e+02 3.420408862336073028e-96 +1.106060606060606005e+03 -4.393939393939392630e+02 1.023329762420089948e-104 +1.136363636363636488e+03 -4.393939393939392630e+02 8.431316847707157014e-114 +1.166666666666666970e+03 -4.393939393939392630e+02 1.808015725619714223e-123 +1.196969696969696997e+03 -4.393939393939392630e+02 9.525423902376652971e-134 +1.227272727272727479e+03 -4.393939393939392630e+02 1.162394707320232462e-144 +1.257575757575757507e+03 -4.393939393939392630e+02 3.093752660188204091e-156 +1.287878787878787989e+03 -4.393939393939392630e+02 1.688959443975069891e-168 +1.318181818181818471e+03 -4.393939393939392630e+02 1.776466784958918524e-181 +1.348484848484848499e+03 -4.393939393939392630e+02 3.377266532909510565e-195 +1.378787878787878981e+03 -4.393939393939392630e+02 1.087360748018092280e-209 +1.409090909090909008e+03 -4.393939393939392630e+02 5.548496235078223639e-225 +1.439393939393939490e+03 -4.393939393939392630e+02 4.193987081499043645e-241 +1.469696969696969973e+03 -4.393939393939392630e+02 4.383786664343198870e-258 +1.500000000000000000e+03 -4.393939393939392630e+02 5.907805748297977292e-276 +-1.500000000000000000e+03 -4.090909090909090082e+02 1.252089404672476376e-73 +-1.469696969696969745e+03 -4.090909090909090082e+02 4.386015980157994504e-67 +-1.439393939393939490e+03 -4.090909090909090082e+02 5.473377065585095875e-61 +-1.409090909090909008e+03 -4.090909090909090082e+02 2.556199277279947202e-55 +-1.378787878787878753e+03 -4.090909090909090082e+02 4.687655442031265519e-50 +-1.348484848484848499e+03 -4.090909090909090082e+02 3.537278923912922903e-45 +-1.318181818181818244e+03 -4.090909090909090082e+02 1.149556065965180981e-40 +-1.287878787878787989e+03 -4.090909090909090082e+02 1.681885295228469187e-36 +-1.257575757575757507e+03 -4.090909090909090082e+02 1.156617221994752775e-32 +-1.227272727272727252e+03 -4.090909090909090082e+02 3.898479567578792083e-29 +-1.196969696969696997e+03 -4.090909090909090082e+02 6.707520673389906865e-26 +-1.166666666666666515e+03 -4.090909090909090082e+02 6.127767966886709563e-23 +-1.136363636363636488e+03 -4.090909090909090082e+02 3.088105188850788551e-20 +-1.106060606060606005e+03 -4.090909090909090082e+02 8.907807991230643573e-18 +-1.075757575757575751e+03 -4.090909090909090082e+02 1.524198984291575082e-15 +-1.045454545454545496e+03 -4.090909090909090082e+02 1.601294376118513116e-13 +-1.015151515151515127e+03 -4.090909090909090082e+02 1.067799151664052595e-11 +-9.848484848484848726e+02 -4.090909090909090082e+02 4.666492816799057355e-10 +-9.545454545454545041e+02 -4.090909090909090082e+02 1.378261373162455346e-08 +-9.242424242424242493e+02 -4.090909090909090082e+02 2.833566430996978056e-07 +-8.939393939393938808e+02 -4.090909090909090082e+02 4.171386994035392035e-06 +-8.636363636363636260e+02 -4.090909090909090082e+02 4.517735882024929511e-05 +-8.333333333333332575e+02 -4.090909090909090082e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -4.090909090909090082e+02 2.336636575977202573e-03 +-7.727272727272727479e+02 -4.090909090909090082e+02 1.170671265806333232e-02 +-7.424242424242423795e+02 -4.090909090909090082e+02 4.748972307319374725e-02 +-7.121212121212121247e+02 -4.090909090909090082e+02 1.592762472320083389e-01 +-6.818181818181817562e+02 -4.090909090909090082e+02 4.504208248851511165e-01 +-6.515151515151515014e+02 -4.090909090909090082e+02 1.093943545730584166e+00 +-6.212121212121211329e+02 -4.090909090909090082e+02 2.321329840757224261e+00 +-5.909090909090908781e+02 -4.090909090909090082e+02 4.372847671700379912e+00 +-5.606060606060605096e+02 -4.090909090909090082e+02 7.420975727555112478e+00 +-5.303030303030302548e+02 -4.090909090909090082e+02 1.149936924196613397e+01 +-5.000000000000000000e+02 -4.090909090909090082e+02 1.647077799900302608e+01 +-4.696969696969697452e+02 -4.090909090909090082e+02 2.204730934729141723e+01 +-4.393939393939392630e+02 -4.090909090909090082e+02 2.785071371464490753e+01 +-4.090909090909090082e+02 -4.090909090909090082e+02 3.348557327433822906e+01 +-3.787878787878787534e+02 -4.090909090909090082e+02 3.859977831813433369e+01 +-3.484848484848484986e+02 -4.090909090909090082e+02 4.291865399354480815e+01 +-3.181818181818180165e+02 -4.090909090909090082e+02 4.625233861794324497e+01 +-2.878787878787877617e+02 -4.090909090909090082e+02 4.848454133994214033e+01 +-2.575757575757575069e+02 -4.090909090909090082e+02 4.955347455423409997e+01 +-2.272727272727272521e+02 -4.090909090909090082e+02 4.943436394678048629e+01 +-1.969696969696969973e+02 -4.090909090909090082e+02 4.812981200385588920e+01 +-1.666666666666665151e+02 -4.090909090909090082e+02 4.567091086140355571e+01 +-1.363636363636362603e+02 -4.090909090909090082e+02 4.212878690731835007e+01 +-1.060606060606060055e+02 -4.090909090909090082e+02 3.763301798773052553e+01 +-7.575757575757575069e+01 -4.090909090909090082e+02 3.238997094568933477e+01 +-4.545454545454549589e+01 -4.090909090909090082e+02 2.669117232474336276e+01 +-1.515151515151501371e+01 -4.090909090909090082e+02 2.090104720680696104e+01 +1.515151515151524109e+01 -4.090909090909090082e+02 1.541711232793175412e+01 +4.545454545454549589e+01 -4.090909090909090082e+02 1.060541016950785576e+01 +7.575757575757575069e+01 -4.090909090909090082e+02 6.727593712141166193e+00 +1.060606060606062329e+02 -4.090909090909090082e+02 3.886707582912668713e+00 +1.363636363636364877e+02 -4.090909090909090082e+02 2.017155313214868517e+00 +1.666666666666667425e+02 -4.090909090909090082e+02 9.264911260829724604e-01 +1.969696969696969973e+02 -4.090909090909090082e+02 3.705615046728227835e-01 +2.272727272727272521e+02 -4.090909090909090082e+02 1.268331178800952141e-01 +2.575757575757577342e+02 -4.090909090909090082e+02 3.646348270185569007e-02 +2.878787878787879890e+02 -4.090909090909090082e+02 8.631774319411335966e-03 +3.181818181818182438e+02 -4.090909090909090082e+02 1.647348039107863083e-03 +3.484848484848484986e+02 -4.090909090909090082e+02 2.478588728614938017e-04 +3.787878787878789808e+02 -4.090909090909090082e+02 2.871517220500735291e-05 +4.090909090909092356e+02 -4.090909090909090082e+02 2.498755802303974801e-06 +4.393939393939394904e+02 -4.090909090909090082e+02 1.591192751670246288e-07 +4.696969696969697452e+02 -4.090909090909090082e+02 7.215277938779216920e-09 +5.000000000000000000e+02 -4.090909090909090082e+02 2.264242348262394683e-10 +5.303030303030304822e+02 -4.090909090909090082e+02 4.773139830449487581e-12 +5.606060606060605096e+02 -4.090909090909090082e+02 6.552879881345194762e-14 +5.909090909090909918e+02 -4.090909090909090082e+02 5.672911599541404415e-16 +6.212121212121214739e+02 -4.090909090909090082e+02 2.994939843867773599e-18 +6.515151515151515014e+02 -4.090909090909090082e+02 9.313320549156783951e-21 +6.818181818181819835e+02 -4.090909090909090082e+02 1.645678520276801685e-23 +7.121212121212120110e+02 -4.090909090909090082e+02 1.592071826992967029e-26 +7.424242424242424931e+02 -4.090909090909090082e+02 8.114733966294560576e-30 +7.727272727272729753e+02 -4.090909090909090082e+02 2.094402829610119001e-33 +8.030303030303030027e+02 -4.090909090909090082e+02 2.627630745310841879e-37 +8.333333333333334849e+02 -4.090909090909090082e+02 1.536363899260011983e-41 +8.636363636363639671e+02 -4.090909090909090082e+02 4.008856449747846603e-46 +8.939393939393939945e+02 -4.090909090909090082e+02 4.464554645350092910e-51 +9.242424242424244767e+02 -4.090909090909090082e+02 2.027053180936089876e-56 +9.545454545454545041e+02 -4.090909090909090082e+02 3.579671728198669294e-62 +9.848484848484849863e+02 -4.090909090909090082e+02 2.342812748293724495e-68 +1.015151515151515468e+03 -4.090909090909090082e+02 5.408005114244114624e-75 +1.045454545454545496e+03 -4.090909090909090082e+02 4.184987151321382266e-82 +1.075757575757575978e+03 -4.090909090909090082e+02 1.030681849547648261e-89 +1.106060606060606005e+03 -4.090909090909090082e+02 7.659635376587762604e-98 +1.136363636363636488e+03 -4.090909090909090082e+02 1.626625589894746774e-106 +1.166666666666666970e+03 -4.090909090909090082e+02 9.336191871832202650e-116 +1.196969696969696997e+03 -4.090909090909090082e+02 1.368121887555569763e-125 +1.227272727272727479e+03 -4.090909090909090082e+02 4.829324843884254417e-136 +1.257575757575757507e+03 -4.090909090909090082e+02 3.869474298958950125e-147 +1.287878787878787989e+03 -4.090909090909090082e+02 6.623420189767991268e-159 +1.318181818181818471e+03 -4.090909090909090082e+02 2.276679405435065698e-171 +1.348484848484848499e+03 -4.090909090909090082e+02 1.475362289862000668e-184 +1.378787878787878981e+03 -4.090909090909090082e+02 1.690146173206533256e-198 +1.409090909090909008e+03 -4.090909090909090082e+02 3.205485106083467299e-213 +1.439393939393939490e+03 -4.090909090909090082e+02 9.414252714759057912e-229 +1.469696969696969973e+03 -4.090909090909090082e+02 3.999841459703490630e-245 +1.500000000000000000e+03 -4.090909090909090082e+02 2.293878155645944971e-262 +-1.500000000000000000e+03 -3.787878787878787534e+02 2.185022806596105263e-76 +-1.469696969696969745e+03 -3.787878787878787534e+02 1.263563911257922893e-69 +-1.439393939393939490e+03 -3.787878787878787534e+02 2.534408630171692137e-63 +-1.409090909090909008e+03 -3.787878787878787534e+02 1.853617005789016932e-57 +-1.378787878787878753e+03 -3.787878787878787534e+02 5.190588847986541559e-52 +-1.348484848484848499e+03 -3.787878787878787534e+02 5.836055178228830037e-47 +-1.318181818181818244e+03 -3.787878787878787534e+02 2.759591033387387855e-42 +-1.287878787878787989e+03 -3.787878787878787534e+02 5.740802921527251892e-38 +-1.257575757575757507e+03 -3.787878787878787534e+02 5.489675720400018638e-34 +-1.227272727272727252e+03 -3.787878787878787534e+02 2.518106005990044497e-30 +-1.196969696969696997e+03 -3.787878787878787534e+02 5.774644824333581529e-27 +-1.166666666666666515e+03 -3.787878787878787534e+02 6.891832999272426028e-24 +-1.136363636363636488e+03 -3.787878787878787534e+02 4.450412031472713570e-21 +-1.106060606060606005e+03 -3.787878787878787534e+02 1.614667396734129924e-18 +-1.075757575757575751e+03 -3.787878787878787534e+02 3.413565520039352413e-16 +-1.045454545454545496e+03 -3.787878787878787534e+02 4.355762747543134421e-14 +-1.015151515151515127e+03 -3.787878787878787534e+02 3.470587925503483666e-12 +-9.848484848484848726e+02 -3.787878787878787534e+02 1.784186981526950861e-10 +-9.545454545454545041e+02 -3.787878787878787534e+02 6.107385580804661962e-09 +-9.242424242424242493e+02 -3.787878787878787534e+02 1.434797832226761130e-07 +-8.939393939393938808e+02 -3.787878787878787534e+02 2.381512063610726651e-06 +-8.636363636363636260e+02 -3.787878787878787534e+02 2.871517220500745455e-05 +-8.333333333333332575e+02 -3.787878787878787534e+02 2.582855175103839092e-04 +-8.030303030303030027e+02 -3.787878787878787534e+02 1.777524778139183458e-03 +-7.727272727272727479e+02 -3.787878787878787534e+02 9.587796290980292804e-03 +-7.424242424242423795e+02 -3.787878787878787534e+02 4.146995554856768712e-02 +-7.121212121212121247e+02 -3.787878787878787534e+02 1.469764151375686501e-01 +-6.818181818181817562e+02 -3.787878787878787534e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +-6.212121212121211329e+02 -3.787878787878787534e+02 2.413325425405146163e+00 +-5.909090909090908781e+02 -3.787878787878787534e+02 4.669551349532358842e+00 +-5.606060606060605096e+02 -3.787878787878787534e+02 8.097025652719123556e+00 +-5.303030303030302548e+02 -3.787878787878787534e+02 1.276250745677547904e+01 +-5.000000000000000000e+02 -3.787878787878787534e+02 1.852419054593362091e+01 +-4.696969696969697452e+02 -3.787878787878787534e+02 2.505136371008615370e+01 +-4.393939393939392630e+02 -3.787878787878787534e+02 3.189863750423572597e+01 +-4.090909090909090082e+02 -3.787878787878787534e+02 3.859977831813431237e+01 +-3.787878787878787534e+02 -3.787878787878787534e+02 4.474620968552754618e+01 +-3.484848484848484986e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-3.181818181818180165e+02 -3.787878787878787534e+02 5.425510933709706052e+01 +-2.878787878787877617e+02 -3.787878787878787534e+02 5.731193832210289685e+01 +-2.575757575757575069e+02 -3.787878787878787534e+02 5.915498255960570617e+01 +-2.272727272727272521e+02 -3.787878787878787534e+02 5.977010272054962314e+01 +-1.969696969696969973e+02 -3.787878787878787534e+02 5.915498255960572038e+01 +-1.666666666666665151e+02 -3.787878787878787534e+02 5.731193832210288264e+01 +-1.363636363636362603e+02 -3.787878787878787534e+02 5.425510933709705341e+01 +-1.060606060606060055e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-7.575757575757575069e+01 -3.787878787878787534e+02 4.474620968552754618e+01 +-4.545454545454549589e+01 -3.787878787878787534e+02 3.859977831813431237e+01 +-1.515151515151501371e+01 -3.787878787878787534e+02 3.189863750423568334e+01 +1.515151515151524109e+01 -3.787878787878787534e+02 2.505136371008615370e+01 +4.545454545454549589e+01 -3.787878787878787534e+02 1.852419054593361025e+01 +7.575757575757575069e+01 -3.787878787878787534e+02 1.276250745677547371e+01 +1.060606060606062329e+02 -3.787878787878787534e+02 8.097025652719089805e+00 +1.363636363636364877e+02 -3.787878787878787534e+02 4.669551349532344631e+00 +1.666666666666667425e+02 -3.787878787878787534e+02 2.413325425405142166e+00 +1.969696969696969973e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +2.272727272727272521e+02 -3.787878787878787534e+02 4.356244763048467972e-01 +2.575757575757577342e+02 -3.787878787878787534e+02 1.469764151375675953e-01 +2.878787878787879890e+02 -3.787878787878787534e+02 4.146995554856720140e-02 +3.181818181818182438e+02 -3.787878787878787534e+02 9.587796290980259845e-03 +3.484848484848484986e+02 -3.787878787878787534e+02 1.777524778139189529e-03 +3.787878787878789808e+02 -3.787878787878787534e+02 2.582855175103783798e-04 +4.090909090909092356e+02 -3.787878787878787534e+02 2.871517220500724787e-05 +4.393939393939394904e+02 -3.787878787878787534e+02 2.381512063610675829e-06 +4.696969696969697452e+02 -3.787878787878787534e+02 1.434797832226751071e-07 +5.000000000000000000e+02 -3.787878787878787534e+02 6.107385580804595787e-09 +5.303030303030304822e+02 -3.787878787878787534e+02 1.784186981526919325e-10 +5.606060606060605096e+02 -3.787878787878787534e+02 3.470587925503545866e-12 +5.909090909090909918e+02 -3.787878787878787534e+02 4.355762747543164714e-14 +6.212121212121214739e+02 -3.787878787878787534e+02 3.413565520039279443e-16 +6.515151515151515014e+02 -3.787878787878787534e+02 1.614667396734095642e-18 +6.818181818181819835e+02 -3.787878787878787534e+02 4.450412031472713570e-21 +7.121212121212120110e+02 -3.787878787878787534e+02 6.891832999272426028e-24 +7.424242424242424931e+02 -3.787878787878787534e+02 5.774644824333252930e-27 +7.727272727272729753e+02 -3.787878787878787534e+02 2.518106005989794365e-30 +8.030303030303030027e+02 -3.787878787878787534e+02 5.489675720400018638e-34 +8.333333333333334849e+02 -3.787878787878787534e+02 5.740802921527251892e-38 +8.636363636363639671e+02 -3.787878787878787534e+02 2.759591033386995636e-42 +8.939393939393939945e+02 -3.787878787878787534e+02 5.836055178228830037e-47 +9.242424242424244767e+02 -3.787878787878787534e+02 5.190588847985730726e-52 +9.545454545454545041e+02 -3.787878787878787534e+02 1.853617005789016932e-57 +9.848484848484849863e+02 -3.787878787878787534e+02 2.534408630171692137e-63 +1.015151515151515468e+03 -3.787878787878787534e+02 1.263563911257599626e-69 +1.045454545454545496e+03 -3.787878787878787534e+02 2.185022806595857047e-76 +1.075757575757575978e+03 -3.787878787878787534e+02 1.245061282106763618e-83 +1.106060606060606005e+03 -3.787878787878787534e+02 2.218210938815732637e-91 +1.136363636363636488e+03 -3.787878787878787534e+02 1.171000951828040377e-99 +1.166666666666666970e+03 -3.787878787878787534e+02 1.733733878801731023e-108 +1.196969696969696997e+03 -3.787878787878787534e+02 6.805663293521972772e-118 +1.227272727272727479e+03 -3.787878787878787534e+02 6.687702289670458574e-128 +1.257575757575757507e+03 -3.787878787878787534e+02 1.551390154337848894e-138 +1.287878787878787989e+03 -3.787878787878787534e+02 8.001759500366227833e-150 +1.318181818181818471e+03 -3.787878787878787534e+02 8.632103141027239840e-162 +1.348484848484848499e+03 -3.787878787878787534e+02 1.829887001709709438e-174 +1.378787878787878981e+03 -3.787878787878787534e+02 7.152895343947188669e-188 +1.409090909090909008e+03 -3.787878787878787534e+02 4.831994162343091673e-202 +1.439393939393939490e+03 -3.787878787878787534e+02 5.280297699944451631e-217 +1.469696969696969973e+03 -3.787878787878787534e+02 8.726538336902191525e-233 +1.500000000000000000e+03 -3.787878787878787534e+02 2.036595816921308150e-249 +-1.500000000000000000e+03 -3.484848484848484986e+02 2.299738198253776904e-79 +-1.469696969696969745e+03 -3.484848484848484986e+02 2.252024249415010331e-72 +-1.439393939393939490e+03 -3.484848484848484986e+02 7.441941493794076684e-66 +-1.409090909090909008e+03 -3.484848484848484986e+02 8.731032066334944038e-60 +-1.378787878787878753e+03 -3.484848484848484986e+02 3.821397698902973471e-54 +-1.348484848484848499e+03 -3.484848484848484986e+02 6.548336013154233037e-49 +-1.318181818181818244e+03 -3.484848484848484986e+02 4.605004313097202560e-44 +-1.287878787878787989e+03 -3.484848484848484986e+02 1.391301834018529342e-39 +-1.257575757575757507e+03 -3.484848484848484986e+02 1.888297121780456365e-35 +-1.227272727272727252e+03 -3.484848484848484986e+02 1.202280905104514597e-31 +-1.196969696969696997e+03 -3.484848484848484986e+02 3.745594530489799055e-28 +-1.166666666666666515e+03 -3.484848484848484986e+02 5.947998903018240826e-25 +-1.136363636363636488e+03 -3.484848484848484986e+02 5.009287693440547103e-22 +-1.106060606060606005e+03 -3.484848484848484986e+02 2.324980321593518139e-19 +-1.075757575757575751e+03 -3.484848484848484986e+02 6.172308083818387393e-17 +-1.045454545454545496e+03 -3.484848484848484986e+02 9.715636854068119414e-15 +-1.015151515151515127e+03 -3.484848484848484986e+02 9.387808790462772201e-13 +-9.848484848484848726e+02 -3.484848484848484986e+02 5.757897918648176391e-11 +-9.545454545454545041e+02 -3.484848484848484986e+02 2.315109263398868069e-09 +-9.242424242424242493e+02 -3.484848484848484986e+02 6.294357909175295720e-08 +-8.939393939393938808e+02 -3.484848484848484986e+02 1.192152875094323727e-06 +-8.636363636363636260e+02 -3.484848484848484986e+02 1.618470429048154196e-05 +-8.333333333333332575e+02 -3.484848484848484986e+02 1.618546487670201805e-04 +-8.030303030303030027e+02 -3.484848484848484986e+02 1.223804447256127744e-03 +-7.727272727272727479e+02 -3.484848484848484986e+02 7.172122996986630798e-03 +-7.424242424242423795e+02 -3.484848484848484986e+02 3.335632957512545127e-02 +-7.121212121212121247e+02 -3.484848484848484986e+02 1.258963514590812072e-01 +-6.818181818181817562e+02 -3.484848484848484986e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -3.484848484848484986e+02 1.041722272936272065e+00 +-6.212121212121211329e+02 -3.484848484848484986e+02 2.373519179353695829e+00 +-5.909090909090908781e+02 -3.484848484848484986e+02 4.740363630203884071e+00 +-5.606060606060605096e+02 -3.484848484848484986e+02 8.434047231856148130e+00 +-5.303030303030302548e+02 -3.484848484848484986e+02 1.356927875085421320e+01 +-5.000000000000000000e+02 -3.484848484848484986e+02 2.001374351117113903e+01 +-4.696969696969697452e+02 -3.484848484848484986e+02 2.740114767170855714e+01 +-4.393939393939392630e+02 -3.484848484848484986e+02 3.521758926474931428e+01 +-4.090909090909090082e+02 -3.484848484848484986e+02 4.291865399354480104e+01 +-3.787878787878787534e+02 -3.484848484848484986e+02 5.003073387529207849e+01 +-3.484848484848484986e+02 -3.484848484848484986e+02 5.620879029285029560e+01 +-3.181818181818180165e+02 -3.484848484848484986e+02 6.124688773464704639e+01 +-2.878787878787877617e+02 -3.484848484848484986e+02 6.505424328755198360e+01 +-2.575757575757575069e+02 -3.484848484848484986e+02 6.761483795353333903e+01 +-2.272727272727272521e+02 -3.484848484848484986e+02 6.894609788219688085e+01 +-1.969696969696969973e+02 -3.484848484848484986e+02 6.906670731075621461e+01 +-1.666666666666665151e+02 -3.484848484848484986e+02 6.797869707690963992e+01 +-1.363636363636362603e+02 -3.484848484848484986e+02 6.566578650553348950e+01 +-1.060606060606060055e+02 -3.484848484848484986e+02 6.210813108343087663e+01 +-7.575757575757575069e+01 -3.484848484848484986e+02 5.731193832210285422e+01 +-4.545454545454549589e+01 -3.484848484848484986e+02 5.134958619617896147e+01 +-1.515151515151501371e+01 -3.484848484848484986e+02 4.440127762556675606e+01 +1.515151515151524109e+01 -3.484848484848484986e+02 3.678372156337837851e+01 +4.545454545454549589e+01 -3.484848484848484986e+02 2.894783723543699594e+01 +7.575757575757575069e+01 -3.484848484848484986e+02 2.143082896113664404e+01 +1.060606060606062329e+02 -3.484848484848484986e+02 1.476216003891670425e+01 +1.363636363636364877e+02 -3.484848484848484986e+02 9.346267334125977655e+00 +1.666666666666667425e+02 -3.484848484848484986e+02 5.366074047187571416e+00 +1.969696969696969973e+02 -3.484848484848484986e+02 2.753098049922419577e+00 +2.272727272727272521e+02 -3.484848484848484986e+02 1.242261988017610230e+00 +2.575757575757577342e+02 -3.484848484848484986e+02 4.845903042951275053e-01 +2.878787878787879890e+02 -3.484848484848484986e+02 1.604402458870233528e-01 +3.181818181818182438e+02 -3.484848484848484986e+02 4.420787312407652159e-02 +3.484848484848484986e+02 -3.484848484848484986e+02 9.928138302323663913e-03 +3.787878787878789808e+02 -3.484848484848484986e+02 1.777524778139167629e-03 +4.090909090909092356e+02 -3.484848484848484986e+02 2.478588728614880554e-04 +4.393939393939394904e+02 -3.484848484848484986e+02 2.626389391097705880e-05 +4.696969696969697452e+02 -3.484848484848484986e+02 2.060952754440492893e-06 +5.000000000000000000e+02 -3.484848484848484986e+02 1.165690430938531566e-07 +5.303030303030304822e+02 -3.484848484848484986e+02 4.619769020364059393e-09 +5.606060606060605096e+02 -3.484848484848484986e+02 1.245541639253613466e-10 +5.909090909090909918e+02 -3.484848484848484986e+02 2.215337409576184571e-12 +6.212121212121214739e+02 -3.484848484848484986e+02 2.517511129640690535e-14 +6.515151515151515014e+02 -3.484848484848484986e+02 1.768164275229467154e-16 +6.818181818181819835e+02 -3.484848484848484986e+02 7.415268609422036531e-19 +7.121212121212120110e+02 -3.484848484848484986e+02 1.791765446072173541e-21 +7.424242424242424931e+02 -3.484848484848484986e+02 2.404063375977050904e-24 +7.727272727272729753e+02 -3.484848484848484986e+02 1.724031541468289412e-27 +8.030303030303030027e+02 -3.484848484848484986e+02 6.352821551413571390e-31 +8.333333333333334849e+02 -3.484848484848484986e+02 1.154945356164353606e-34 +8.636363636363639671e+02 -3.484848484848484986e+02 9.934460502444565246e-39 +8.939393939393939945e+02 -3.484848484848484986e+02 3.872518558409872031e-43 +9.242424242424244767e+02 -3.484848484848484986e+02 6.544115555519876049e-48 +9.545454545454545041e+02 -3.484848484848484986e+02 4.580596805966033287e-53 +9.848484848484849863e+02 -3.484848484848484986e+02 1.267289427994763024e-58 +1.015151515151515468e+03 -3.484848484848484986e+02 1.320823368052219865e-64 +1.045454545454545496e+03 -3.484848484848484986e+02 4.936566251689879803e-71 +1.075757575757575978e+03 -3.484848484848484986e+02 6.290369538745158613e-78 +1.106060606060606005e+03 -3.484848484848484986e+02 2.594905486197885955e-85 +1.136363636363636488e+03 -3.484848484848484986e+02 3.286608065666267094e-93 +1.166666666666666970e+03 -3.484848484848484986e+02 1.210613831465196900e-101 +1.196969696969696997e+03 -3.484848484848484986e+02 1.226898412834944271e-110 +1.227272727272727479e+03 -3.484848484848484986e+02 3.232468592439546480e-120 +1.257575757575757507e+03 -3.484848484848484986e+02 2.089410622911050916e-130 +1.287878787878787989e+03 -3.484848484848484986e+02 3.123069573182003557e-141 +1.318181818181818471e+03 -3.484848484848484986e+02 1.016192671859250207e-152 +1.348484848484848499e+03 -3.484848484848484986e+02 6.767662945477348454e-165 +1.378787878787878981e+03 -3.484848484848484986e+02 8.662932531325318902e-178 +1.409090909090909008e+03 -3.484848484848484986e+02 1.999003427866842901e-191 +1.439393939393939490e+03 -3.484848484848484986e+02 7.789452806692295032e-206 +1.469696969696969973e+03 -3.484848484848484986e+02 4.795469546323619291e-221 +1.500000000000000000e+03 -3.484848484848484986e+02 4.358485763021076559e-237 +-1.500000000000000000e+03 -3.181818181818180165e+02 1.428261252560667667e-82 +-1.469696969696969745e+03 -3.181818181818180165e+02 2.431222243413595945e-75 +-1.439393939393939490e+03 -3.181818181818180165e+02 1.357791146414755822e-68 +-1.409090909090909008e+03 -3.181818181818180165e+02 2.619401497398858158e-62 +-1.378787878787878753e+03 -3.181818181818180165e+02 1.835544847469746060e-56 +-1.348484848484848499e+03 -3.181818181818180165e+02 4.907026037274230436e-51 +-1.318181818181818244e+03 -3.181818181818180165e+02 5.249552997608533234e-46 +-1.287878787878787989e+03 -3.181818181818180165e+02 2.354510404616333165e-41 +-1.257575757575757507e+03 -3.181818181818180165e+02 4.632767653241958868e-37 +-1.227272727272727252e+03 -3.181818181818180165e+02 4.179197469545802063e-33 +-1.196969696969696997e+03 -3.181818181818180165e+02 1.804147929571447884e-29 +-1.166666666666666515e+03 -3.181818181818180165e+02 3.885583528512653331e-26 +-1.136363636363636488e+03 -3.181818181818180165e+02 4.346971004206839806e-23 +-1.106060606060606005e+03 -3.181818181818180165e+02 2.627052324647251905e-20 +-1.075757575757575751e+03 -3.181818181818180165e+02 8.907807991230201379e-18 +-1.045454545454545496e+03 -3.181818181818180165e+02 1.758026172274748451e-15 +-1.015151515151515127e+03 -3.181818181818180165e+02 2.092319353028616187e-13 +-9.848484848484848726e+02 -3.181818181818180165e+02 1.553953783700658091e-11 +-9.545454545454545041e+02 -3.181818181818180165e+02 7.443524460597053767e-10 +-9.242424242424242493e+02 -3.181818181818180165e+02 2.373755607470111406e-08 +-8.939393939393938808e+02 -3.181818181818180165e+02 5.195893945539351238e-07 +-8.636363636363636260e+02 -3.181818181818180165e+02 8.038315219101175563e-06 +-8.333333333333332575e+02 -3.181818181818180165e+02 9.039146387247791415e-05 +-8.030303030303030027e+02 -3.181818181818180165e+02 7.589062891483266482e-04 +-7.727272727272727479e+02 -3.181818181818180165e+02 4.880356011530227051e-03 +-7.424242424242423795e+02 -3.181818181818180165e+02 2.463118536079887330e-02 +-7.121212121212121247e+02 -3.181818181818180165e+02 9.984377095810406666e-02 +-6.818181818181817562e+02 -3.181818181818180165e+02 3.322411735347156614e-01 +-6.515151515151515014e+02 -3.181818181818180165e+02 9.264911260829707951e-01 +-6.212121212121211329e+02 -3.181818181818180165e+02 2.207529387731125947e+00 +-5.909090909090908781e+02 -3.181818181818180165e+02 4.576513902341193152e+00 +-5.606060606060605096e+02 -3.181818181818180165e+02 8.396056384465879319e+00 +-5.303030303030302548e+02 -3.181818181818180165e+02 1.384652974243122969e+01 +-5.000000000000000000e+02 -3.181818181818180165e+02 2.082609784612732895e+01 +-4.696969696969697452e+02 -3.181818181818180165e+02 2.894783723543701370e+01 +-4.393939393939392630e+02 -3.181818181818180165e+02 3.763301798773053264e+01 +-4.090909090909090082e+02 -3.181818181818180165e+02 4.625233861794322365e+01 +-3.787878787878787534e+02 -3.181818181818180165e+02 5.425510933709706052e+01 +-3.484848484848484986e+02 -3.181818181818180165e+02 6.124688773464706060e+01 +-3.181818181818180165e+02 -3.181818181818180165e+02 6.700721084507684111e+01 +-2.878787878787877617e+02 -3.181818181818180165e+02 7.146188235292231639e+01 +-2.575757575757575069e+02 -3.181818181818180165e+02 7.463242943417458264e+01 +-2.272727272727272521e+02 -3.181818181818180165e+02 7.658245894186940461e+01 +-1.969696969696969973e+02 -3.181818181818180165e+02 7.737338196227005938e+01 +-1.666666666666665151e+02 -3.181818181818180165e+02 7.703532267426605529e+01 +-1.363636363636362603e+02 -3.181818181818180165e+02 7.555502487561234659e+01 +-1.060606060606060055e+02 -3.181818181818180165e+02 7.288103824554374910e+01 +-7.575757575757575069e+01 -3.181818181818180165e+02 6.894609788219693769e+01 +-4.545454545454549589e+01 -3.181818181818180165e+02 6.370573466057815892e+01 +-1.515151515151501371e+01 -3.181818181818180165e+02 5.718924671883574007e+01 +1.515151515151524109e+01 -3.181818181818180165e+02 4.955347455423408576e+01 +4.545454545454549589e+01 -3.181818181818180165e+02 4.112237340274639052e+01 +7.575757575757575069e+01 -3.181818181818180165e+02 3.238997094568934187e+01 +1.060606060606062329e+02 -3.181818181818180165e+02 2.396728450570672209e+01 +1.363636363636364877e+02 -3.181818181818180165e+02 1.647077799900301542e+01 +1.666666666666667425e+02 -3.181818181818180165e+02 1.037937230069679373e+01 +1.969696969696969973e+02 -3.181818181818180165e+02 5.914635788099080749e+00 +2.272727272727272521e+02 -3.181818181818180165e+02 3.001833994227022462e+00 +2.575757575757577342e+02 -3.181818181818180165e+02 1.334788491359492735e+00 +2.878787878787879890e+02 -3.181818181818180165e+02 5.108980955626606368e-01 +3.181818181818182438e+02 -3.181818181818180165e+02 1.651751291168072899e-01 +3.484848484848484986e+02 -3.181818181818180165e+02 4.420787312407706976e-02 +3.787878787878789808e+02 -3.181818181818180165e+02 9.587796290980292804e-03 +4.090909090909092356e+02 -3.181818181818180165e+02 1.647348039107860047e-03 +4.393939393939394904e+02 -3.181818181818180165e+02 2.189505576192060817e-04 +4.696969696969697452e+02 -3.181818181818180165e+02 2.195387441913329381e-05 +5.000000000000000000e+02 -3.181818181818180165e+02 1.617538348122368051e-06 +5.303030303030304822e+02 -3.181818181818180165e+02 8.519492193135669927e-08 +5.606060606060605096e+02 -3.181818181818180165e+02 3.116660753075366218e-09 +5.909090909090909918e+02 -3.181818181818180165e+02 7.685048295328282863e-11 +6.212121212121214739e+02 -3.181818181818180165e+02 1.237978279006362212e-12 +6.515151515151515014e+02 -3.181818181818180165e+02 1.261189869223086386e-14 +6.818181818181819835e+02 -3.181818181818180165e+02 7.856048917698299443e-17 +7.121212121212120110e+02 -3.181818181818180165e+02 2.889368506568056262e-19 +7.424242424242424931e+02 -3.181818181818180165e+02 6.051445074130577168e-22 +7.727272727272729753e+02 -3.181818181818180165e+02 6.952141112065077879e-25 +8.030303030303030027e+02 -3.181818181818180165e+02 4.214934807281844002e-28 +8.333333333333334849e+02 -3.181818181818180165e+02 1.295832848468722946e-31 +8.636363636363639671e+02 -3.181818181818180165e+02 1.938784546125186889e-35 +8.939393939393939945e+02 -3.181818181818180165e+02 1.353108799656793889e-39 +9.242424242424244767e+02 -3.181818181818180165e+02 4.217180761578386274e-44 +9.545454545454545041e+02 -3.181818181818180165e+02 5.612099087386632418e-49 +9.848484848484849863e+02 -3.181818181818180165e+02 3.045319808370037776e-54 +1.015151515151515468e+03 -3.181818181818180165e+02 6.426867661539752703e-60 +1.045454545454545496e+03 -3.181818181818180165e+02 5.025076191585093028e-66 +1.075757575757575978e+03 -3.181818181818180165e+02 1.384982613310252862e-72 +1.106060606060606005e+03 -3.181818181818180165e+02 1.278643463138855102e-79 +1.136363636363636488e+03 -3.181818181818180165e+02 3.752897740150923850e-87 +1.166666666666666970e+03 -3.181818181818180165e+02 3.319466906040262834e-95 +1.196969696969696997e+03 -3.181818181818180165e+02 8.377030160884753587e-104 +1.227272727272727479e+03 -3.181818181818180165e+02 5.703366483291252283e-113 +1.257575757575757507e+03 -3.181818181818180165e+02 9.893611340527388959e-123 +1.287878787878787989e+03 -3.181818181818180165e+02 4.124651333392703867e-133 +1.318181818181818471e+03 -3.181818181818180165e+02 3.893305608035885134e-144 +1.348484848484848499e+03 -3.181818181818180165e+02 7.828926057619977131e-156 +1.378787878787878981e+03 -3.181818181818180165e+02 3.151776978945487506e-168 +1.409090909090909008e+03 -3.181818181818180165e+02 2.384289954456052616e-181 +1.439393939393939490e+03 -3.181818181818180165e+02 3.177292759749518651e-195 +1.469696969696969973e+03 -3.181818181818180165e+02 6.983253455217430803e-210 +1.500000000000000000e+03 -3.181818181818180165e+02 2.367184887816549984e-225 +-1.500000000000000000e+03 -2.878787878787877617e+02 5.114607873923675712e-86 +-1.469696969696969745e+03 -2.878787878787877617e+02 1.554685228201601751e-78 +-1.439393939393939490e+03 -2.878787878787877617e+02 1.506361232170784171e-71 +-1.409090909090909008e+03 -2.878787878787877617e+02 4.901891124006856844e-65 +-1.378787878787878753e+03 -2.878787878787877617e+02 5.637687125747197416e-59 +-1.348484848484848499e+03 -2.878787878787877617e+02 2.408571401092756223e-53 +-1.318181818181818244e+03 -2.878787878787877617e+02 4.012558297063887761e-48 +-1.287878787878787989e+03 -2.878787878787877617e+02 2.732952290813904567e-43 +-1.257575757575757507e+03 -2.878787878787877617e+02 7.968943776510235306e-39 +-1.227272727272727252e+03 -2.878787878787877617e+02 1.040399671311648067e-34 +-1.196969696969696997e+03 -2.878787878787877617e+02 6.352821551413571390e-31 +-1.166666666666666515e+03 -2.878787878787877617e+02 1.892779177796826894e-27 +-1.136363636363636488e+03 -2.878787878787877617e+02 2.867236291273510895e-24 +-1.106060606060606005e+03 -2.878787878787877617e+02 2.298180960274064409e-21 +-1.075757575757575751e+03 -2.878787878787877617e+02 1.013100858776567792e-18 +-1.045454545454545496e+03 -2.878787878787877617e+02 2.549898842689477083e-16 +-1.015151515151515127e+03 -2.878787878787877617e+02 3.799379475520033278e-14 +-9.848484848484848726e+02 -2.878787878787877617e+02 3.470587925503447315e-12 +-9.545454545454545041e+02 -2.878787878787877617e+02 2.010198097242778262e-10 +-9.242424242424242493e+02 -2.878787878787877617e+02 7.626555240962888763e-09 +-8.939393939393938808e+02 -2.878787878787877617e+02 1.955436111287653785e-07 +-8.636363636363636260e+02 -2.878787878787877617e+02 3.491563484674850046e-06 +-8.333333333333332575e+02 -2.878787878787877617e+02 4.468444522754330401e-05 +-8.030303030303030027e+02 -2.878787878787877617e+02 4.213233122013316590e-04 +-7.727272727272727479e+02 -2.878787878787877617e+02 3.004854438145658588e-03 +-7.424242424242423795e+02 -2.878787878787877617e+02 1.662148862300687896e-02 +-7.121212121212121247e+02 -2.878787878787877617e+02 7.303115762730594263e-02 +-6.818181818181817562e+02 -2.878787878787877617e+02 2.607084247504922181e-01 +-6.515151515151515014e+02 -2.878787878787877617e+02 7.724865797785728239e-01 +-6.212121212121211329e+02 -2.878787878787877617e+02 1.938473033170040161e+00 +-5.909090909090908781e+02 -2.878787878787877617e+02 4.198257131978419210e+00 +-5.606060606060605096e+02 -2.878787878787877617e+02 7.987112918615041579e+00 +-5.303030303030302548e+02 -2.878787878787877617e+02 1.356927875085420432e+01 +-5.000000000000000000e+02 -2.878787878787877617e+02 2.090104720680696104e+01 +-4.696969696969697452e+02 -2.878787878787877617e+02 2.959957150752309119e+01 +-4.393939393939392630e+02 -2.878787878787877617e+02 3.903320509833595509e+01 +-4.090909090909090082e+02 -2.878787878787877617e+02 4.848454133994211190e+01 +-3.787878787878787534e+02 -2.878787878787877617e+02 5.731193832210288264e+01 +-3.484848484848484986e+02 -2.878787878787877617e+02 6.505424328755196939e+01 +-3.181818181818180165e+02 -2.878787878787877617e+02 7.146188235292231639e+01 +-2.878787878787877617e+02 -2.878787878787877617e+02 7.646887247425470946e+01 +-2.575757575757575069e+02 -2.878787878787877617e+02 8.013329845360983938e+01 +-2.272727272727272521e+02 -2.878787878787877617e+02 8.257140933357871404e+01 +-1.969696969696969973e+02 -2.878787878787877617e+02 8.390126867352155671e+01 +-1.666666666666665151e+02 -2.878787878787877617e+02 8.420286747908703262e+01 +-1.363636363636362603e+02 -2.878787878787877617e+02 8.349600363200306674e+01 +-1.060606060606060055e+02 -2.878787878787877617e+02 8.173525932184850262e+01 +-7.575757575757575069e+01 -2.878787878787877617e+02 7.882177355463802826e+01 +-4.545454545454549589e+01 -2.878787878787877617e+02 7.463242943417458264e+01 +-1.515151515151501371e+01 -2.878787878787877617e+02 6.906670731075622882e+01 +1.515151515151524109e+01 -2.878787878787877617e+02 6.210813108343089795e+01 +4.545454545454549589e+01 -2.878787878787877617e+02 5.389010219795505918e+01 +7.575757575757575069e+01 -2.878787878787877617e+02 4.474620968552756040e+01 +1.060606060606062329e+02 -2.878787878787877617e+02 3.521758926474928586e+01 +1.363636363636364877e+02 -2.878787878787877617e+02 2.599274253454153083e+01 +1.666666666666667425e+02 -2.878787878787877617e+02 1.777584455539885866e+01 +1.969696969696969973e+02 -2.878787878787877617e+02 1.111614363368044600e+01 +2.272727272727272521e+02 -2.878787878787877617e+02 6.265381112019357879e+00 +2.575757575757577342e+02 -2.878787878787877617e+02 3.133267741810362494e+00 +2.878787878787879890e+02 -2.878787878787877617e+02 1.366957416838818329e+00 +3.181818181818182438e+02 -2.878787878787877617e+02 5.108980955626597487e-01 +3.484848484848484986e+02 -2.878787878787877617e+02 1.604402458870249071e-01 +3.787878787878789808e+02 -2.878787878787877617e+02 4.146995554856720140e-02 +4.090909090909092356e+02 -2.878787878787877617e+02 8.631774319411318619e-03 +4.393939393939394904e+02 -2.878787878787877617e+02 1.413778726829432661e-03 +4.696969696969697452e+02 -2.878787878787877617e+02 1.778319660458211498e-04 +5.000000000000000000e+02 -2.878787878787877617e+02 1.674483854635830767e-05 +5.303030303030304822e+02 -2.878787878787877617e+02 1.149090232075819477e-06 +5.606060606060605096e+02 -2.878787878787877617e+02 5.587945784002614882e-08 +5.909090909090909918e+02 -2.878787878787877617e+02 1.870085776796243792e-09 +6.212121212121214739e+02 -2.878787878787877617e+02 4.177650791163415362e-11 +6.515151515151515014e+02 -2.878787878787877617e+02 6.035003681930662346e-13 +6.818181818181819835e+02 -2.878787878787877617e+02 5.454749817366157294e-15 +7.121212121212120110e+02 -2.878787878787877617e+02 2.981018574785773488e-17 +7.424242424242424931e+02 -2.878787878787877617e+02 9.507170764263086680e-20 +7.727272727272729753e+02 -2.878787878787877617e+02 1.705699230501243345e-22 +8.030303030303030027e+02 -2.878787878787877617e+02 1.657484593072496569e-25 +8.333333333333334849e+02 -2.878787878787877617e+02 8.388558497347373564e-29 +8.636363636363639671e+02 -2.878787878787877617e+02 2.123608376663958120e-32 +8.939393939393939945e+02 -2.878787878787877617e+02 2.579483791747016240e-36 +9.242424242424244767e+02 -2.878787878787877617e+02 1.440283700205896287e-40 +9.545454545454545041e+02 -2.878787878787877617e+02 3.537278923913174313e-45 +9.848484848484849863e+02 -2.878787878787877617e+02 3.651819440393951439e-50 +1.015151515151515468e+03 -2.878787878787877617e+02 1.512670326909520541e-55 +1.045454545454545496e+03 -2.878787878787877617e+02 2.396702422958002420e-61 +1.075757575757575978e+03 -2.878787878787877617e+02 1.382999979475537502e-67 +1.106060606060606005e+03 -2.878787878787877617e+02 2.763983341614279879e-74 +1.136363636363636488e+03 -2.878787878787877617e+02 1.817123214030183199e-81 +1.166666666666666970e+03 -2.878787878787877617e+02 3.727890268461290371e-89 +1.196969696969696997e+03 -2.878787878787877617e+02 2.261149588469350572e-97 +1.227272727272727479e+03 -2.878787878787877617e+02 3.837108704635150744e-106 +1.257575757575757507e+03 -2.878787878787877617e+02 1.721758798034361068e-115 +1.287878787878787989e+03 -2.878787878787877617e+02 1.928333941090184380e-125 +1.318181818181818471e+03 -2.878787878787877617e+02 5.082130294070688721e-136 +1.348484848484848499e+03 -2.878787878787877617e+02 2.967825829165711670e-147 +1.378787878787878981e+03 -2.878787878787877617e+02 3.611595492651089108e-159 +1.409090909090909008e+03 -2.878787878787877617e+02 8.602614167736677083e-172 +1.439393939393939490e+03 -2.878787878787877617e+02 3.762691160089634922e-185 +1.469696969696969973e+03 -2.878787878787877617e+02 2.831608343310626969e-199 +1.500000000000000000e+03 -2.878787878787877617e+02 3.431053845968792389e-214 +-1.500000000000000000e+03 -2.575757575757575069e+02 1.030681849547736162e-89 +-1.469696969696969745e+03 -2.575757575757575069e+02 5.751492055957585893e-82 +-1.439393939393939490e+03 -2.575757575757575069e+02 9.932317958640460378e-75 +-1.409090909090909008e+03 -2.575757575757575069e+02 5.596907177314287556e-68 +-1.378787878787878753e+03 -2.575757575757575069e+02 1.083801540924498924e-61 +-1.348484848484848499e+03 -2.575757575757575069e+02 7.585704550446310756e-56 +-1.318181818181818244e+03 -2.575757575757575069e+02 2.015999754921317071e-50 +-1.287878787878787989e+03 -2.575757575757575069e+02 2.134523160815605943e-45 +-1.257575757575757507e+03 -2.575757575757575069e+02 9.435352470559581316e-41 +-1.227272727272727252e+03 -2.575757575757575069e+02 1.822455038103737839e-36 +-1.196969696969696997e+03 -2.575757575757575069e+02 1.607885402204063373e-32 +-1.166666666666666515e+03 -2.575757575757575069e+02 6.765106494816816298e-29 +-1.136363636363636488e+03 -2.575757575757575069e+02 1.415470165255462300e-25 +-1.106060606060606005e+03 -2.575757575757575069e+02 1.533847428403251511e-22 +-1.075757575757575751e+03 -2.575757575757575069e+02 8.954294013013378716e-20 +-1.045454545454545496e+03 -2.575757575757575069e+02 2.925662529470580368e-17 +-1.015151515151515127e+03 -2.575757575757575069e+02 5.551371713955361009e-15 +-9.848484848484848726e+02 -2.575757575757575069e+02 6.339611667251466030e-13 +-9.545454545454545041e+02 -2.575757575757575069e+02 4.510014146235453754e-11 +-9.242424242424242493e+02 -2.575757575757575069e+02 2.066218498179581712e-09 +-8.939393939393938808e+02 -2.575757575757575069e+02 6.294357909175295720e-08 +-8.636363636363636260e+02 -2.575757575757575069e+02 1.314803303002578274e-06 +-8.333333333333332575e+02 -2.575757575757575069e+02 1.939658080333557991e-05 +-8.030303030303030027e+02 -2.575757575757575069e+02 2.078878242575155099e-04 +-7.727272727272727479e+02 -2.575757575757575069e+02 1.663107833829679388e-03 +-7.424242424242423795e+02 -2.575757575757575069e+02 1.019085936356991726e-02 +-7.121212121212121247e+02 -2.575757575757575069e+02 4.902023343803123268e-02 +-6.818181818181817562e+02 -2.575757575757575069e+02 1.894753837471513380e-01 +-6.515151515151515014e+02 -2.575757575757575069e+02 6.016519329243258385e-01 +-6.212121212121211329e+02 -2.575757575757575069e+02 1.602576414572431496e+00 +-5.909090909090908781e+02 -2.575757575757575069e+02 3.651761936183819834e+00 +-5.606060606060605096e+02 -2.575757575757575069e+02 7.250857669586993737e+00 +-5.303030303030302548e+02 -2.575757575757575069e+02 1.276250745677547371e+01 +-5.000000000000000000e+02 -2.575757575757575069e+02 2.023309862889171740e+01 +-4.696969696969697452e+02 -2.575757575757575069e+02 2.931920339352129190e+01 +-4.393939393939392630e+02 -2.575757575757575069e+02 3.935976443487310661e+01 +-4.090909090909090082e+02 -2.575757575757575069e+02 4.955347455423407155e+01 +-3.787878787878787534e+02 -2.575757575757575069e+02 5.915498255960570617e+01 +-3.484848484848484986e+02 -2.575757575757575069e+02 6.761483795353333903e+01 +-3.181818181818180165e+02 -2.575757575757575069e+02 7.463242943417458264e+01 +-2.878787878787877617e+02 -2.575757575757575069e+02 8.013329845360983938e+01 +-2.575757575757575069e+02 -2.575757575757575069e+02 8.420286747908703262e+01 +-2.272727272727272521e+02 -2.575757575757575069e+02 8.700841837601652173e+01 +-1.969696969696969973e+02 -2.575757575757575069e+02 8.873028354177398569e+01 +-1.666666666666665151e+02 -2.575757575757575069e+02 8.951130724963081775e+01 +-1.363636363636362603e+02 -2.575757575757575069e+02 8.942566120874688806e+01 +-1.060606060606060055e+02 -2.575757575757575069e+02 8.846490311634080683e+01 +-7.575757575757575069e+01 -2.575757575757575069e+02 8.653949493425866990e+01 +-4.545454545454549589e+01 -2.575757575757575069e+02 8.349600363200305253e+01 +-1.515151515151501371e+01 -2.575757575757575069e+02 7.915202798841536946e+01 +1.515151515151524109e+01 -2.575757575757575069e+02 7.335066077541061702e+01 +4.545454545454549589e+01 -2.575757575757575069e+02 6.603220583561822821e+01 +7.575757575757575069e+01 -2.575757575757575069e+02 5.731193832210288264e+01 +1.060606060606062329e+02 -2.575757575757575069e+02 4.754043949671900293e+01 +1.363636363636364877e+02 -2.575757575757575069e+02 3.731341006484993272e+01 +1.666666666666667425e+02 -2.575757575757575069e+02 2.740114767170858201e+01 +1.969696969696969973e+02 -2.575757575757575069e+02 1.859330534199407836e+01 +2.272727272727272521e+02 -2.575757575757575069e+02 1.149936924196612864e+01 +2.575757575757577342e+02 -2.575757575757575069e+02 6.386017470320080491e+00 +2.878787878787879890e+02 -2.575757575757575069e+02 3.133267741810362494e+00 +3.181818181818182438e+02 -2.575757575757575069e+02 1.334788491359489182e+00 +3.484848484848484986e+02 -2.575757575757575069e+02 4.845903042951313910e-01 +3.787878787878789808e+02 -2.575757575757575069e+02 1.469764151375675953e-01 +4.090909090909092356e+02 -2.575757575757575069e+02 3.646348270185553048e-02 +4.393939393939394904e+02 -2.575757575757575069e+02 7.235968611464837705e-03 +4.696969696969697452e+02 -2.575757575757575069e+02 1.121804712250768898e-03 +5.000000000000000000e+02 -2.575757575757575069e+02 1.325371086279570612e-04 +5.303030303030304822e+02 -2.575757575757575069e+02 1.162621955646441796e-05 +5.606060606060605096e+02 -2.575757575757575069e+02 7.368261931620312834e-07 +5.909090909090909918e+02 -2.575757575757575069e+02 3.278878867068313137e-08 +6.212121212121214739e+02 -2.575757575757575069e+02 9.944691260328229964e-10 +6.515151515151515014e+02 -2.575757575757575069e+02 1.992958468534082340e-11 +6.818181818181819835e+02 -2.575757575757575069e+02 2.555319222097554818e-13 +7.121212121212120110e+02 -2.575757575757575069e+02 2.027190509963051746e-15 +7.424242424242424931e+02 -2.575757575757575069e+02 9.611087635526322365e-18 +7.727272727272729753e+02 -2.575757575757575069e+02 2.627052324647121002e-20 +8.030303030303030027e+02 -2.575757575757575069e+02 3.988745488704787184e-23 +8.333333333333334849e+02 -2.575757575757575069e+02 3.237368317942330380e-26 +8.636363636363639671e+02 -2.575757575757575069e+02 1.349946039876940893e-29 +8.939393939393939945e+02 -2.575757575757575069e+02 2.776215061516733583e-33 +9.242424242424244767e+02 -2.575757575757575069e+02 2.699663615826495595e-37 +9.545454545454545041e+02 -2.575757575757575069e+02 1.188658400193692936e-41 +9.848484848484849863e+02 -2.575757575757575069e+02 2.266365294794527204e-46 +1.015151515151515468e+03 -2.575757575757575069e+02 1.787418838639443648e-51 +1.045454545454545496e+03 -2.575757575757575069e+02 5.562986682804798967e-57 +1.075757575757575978e+03 -2.575757575757575069e+02 6.510288553050353159e-63 +1.106060606060606005e+03 -2.575757575757575069e+02 2.726414009001582396e-69 +1.136363636363636488e+03 -2.575757575757575069e+02 3.883605450139709762e-76 +1.166666666666666970e+03 -2.575757575757575069e+02 1.786265759846021114e-83 +1.196969696969696997e+03 -2.575757575757575069e+02 2.515383597627357455e-91 +1.227272727272727479e+03 -2.575757575757575069e+02 1.026957857318553437e-99 +1.257575757575757507e+03 -2.575757575757575069e+02 1.149735375787185776e-108 +1.287878787878787989e+03 -2.575757575757575069e+02 3.334342676871025778e-118 +1.318181818181818471e+03 -2.575757575757575069e+02 2.363324647135488658e-128 +1.348484848484848499e+03 -2.575757575757575069e+02 3.857755214561235614e-139 +1.378787878787878981e+03 -2.575757575757575069e+02 1.364912949288281194e-150 +1.409090909090909008e+03 -2.575757575757575069e+02 9.839174929622999580e-163 +1.439393939393939490e+03 -2.575757575757575069e+02 1.356700073694183777e-175 +1.469696969696969973e+03 -2.575757575757575069e+02 3.355305074886440190e-189 +1.500000000000000000e+03 -2.575757575757575069e+02 1.393857250589624850e-203 +-1.500000000000000000e+03 -2.272727272727272521e+02 1.139305608408922587e-93 +-1.469696969696969745e+03 -2.272727272727272521e+02 1.200760533549290985e-85 +-1.439393939393939490e+03 -2.272727272727272521e+02 3.799591219276452116e-78 +-1.409090909090909008e+03 -2.272727272727272521e+02 3.809050373714199104e-71 +-1.378787878787878753e+03 -2.272727272727272521e+02 1.274954127373016771e-64 +-1.348484848484848499e+03 -2.272727272727272521e+02 1.499797405510795537e-58 +-1.318181818181818244e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +-1.287878787878787989e+03 -2.272727272727272521e+02 1.099147165157795239e-47 +-1.257575757575757507e+03 -2.272727272727272521e+02 7.540206612321115606e-43 +-1.227272727272727252e+03 -2.272727272727272521e+02 2.204221497796652879e-38 +-1.196969696969696997e+03 -2.272727272727272521e+02 2.872445569167507801e-34 +-1.166666666666666515e+03 -2.272727272727272521e+02 1.743478240992615533e-30 +-1.136363636363636488e+03 -2.272727272727272521e+02 5.143473773786581685e-27 +-1.106060606060606005e+03 -2.272727272727272521e+02 7.686745253454967858e-24 +-1.075757575757575751e+03 -2.272727272727272521e+02 6.057712465178556770e-21 +-1.045454545454545496e+03 -2.272727272727272521e+02 2.617295991581697002e-18 +-1.015151515151515127e+03 -2.272727272727272521e+02 6.437784184080349797e-16 +-9.848484848484848726e+02 -2.272727272727272521e+02 9.349412223612138269e-14 +-9.545454545454545041e+02 -2.272727272727272521e+02 8.303955618125406527e-12 +-9.242424242424242493e+02 -2.272727272727272521e+02 4.666492816799106986e-10 +-8.939393939393938808e+02 -2.272727272727272521e+02 1.714417823045382066e-08 +-8.636363636363636260e+02 -2.272727272727272521e+02 4.249544803125815766e-07 +-8.333333333333332575e+02 -2.272727272727272521e+02 7.325049444657307266e-06 +-8.030303030303030027e+02 -2.272727272727272521e+02 9.039146387247711455e-05 +-7.727272727272727479e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +-7.424242424242423795e+02 -2.272727272727272521e+02 5.637029251018781280e-03 +-7.121212121212121247e+02 -2.272727272727272521e+02 3.000452186145821307e-02 +-6.818181818181817562e+02 -2.272727272727272521e+02 1.268331178800946313e-01 +-6.515151515151515014e+02 -2.272727272727272521e+02 4.356244763048460200e-01 +-6.212121212121211329e+02 -2.272727272727272521e+02 1.242261988017612451e+00 +-5.909090909090908781e+02 -2.272727272727272521e+02 3.001833994227012248e+00 +-5.606060606060605096e+02 -2.272727272727272521e+02 6.265381112019357879e+00 +-5.303030303030302548e+02 -2.272727272727272521e+02 1.149936924196611265e+01 +-5.000000000000000000e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +-4.696969696969697452e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +-4.393939393939392630e+02 -2.272727272727272521e+02 3.859977831813431237e+01 +-4.090909090909090082e+02 -2.272727272727272521e+02 4.943436394678046497e+01 +-3.787878787878787534e+02 -2.272727272727272521e+02 5.977010272054960893e+01 +-3.484848484848484986e+02 -2.272727272727272521e+02 6.894609788219688085e+01 +-3.181818181818180165e+02 -2.272727272727272521e+02 7.658245894186940461e+01 +-2.878787878787877617e+02 -2.272727272727272521e+02 8.257140933357871404e+01 +-2.575757575757575069e+02 -2.272727272727272521e+02 8.700841837601652173e+01 +-2.272727272727272521e+02 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.969696969696969973e+02 -2.272727272727272521e+02 9.209529436261553315e+01 +-1.666666666666665151e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-1.363636363636362603e+02 -2.272727272727272521e+02 9.354753036101064367e+01 +-1.060606060606060055e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-7.575757575757575069e+01 -2.272727272727272521e+02 9.209529436261553315e+01 +-4.545454545454549589e+01 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.515151515151501371e+01 -2.272727272727272521e+02 8.700841837601649331e+01 +1.515151515151524109e+01 -2.272727272727272521e+02 8.257140933357868562e+01 +4.545454545454549589e+01 -2.272727272727272521e+02 7.658245894186936198e+01 +7.575757575757575069e+01 -2.272727272727272521e+02 6.894609788219689506e+01 +1.060606060606062329e+02 -2.272727272727272521e+02 5.977010272054954498e+01 +1.363636363636364877e+02 -2.272727272727272521e+02 4.943436394678040102e+01 +1.666666666666667425e+02 -2.272727272727272521e+02 3.859977831813425553e+01 +1.969696969696969973e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +2.272727272727272521e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +2.575757575757577342e+02 -2.272727272727272521e+02 1.149936924196608246e+01 +2.878787878787879890e+02 -2.272727272727272521e+02 6.265381112019330345e+00 +3.181818181818182438e+02 -2.272727272727272521e+02 3.001833994227002922e+00 +3.484848484848484986e+02 -2.272727272727272521e+02 1.242261988017610230e+00 +3.787878787878789808e+02 -2.272727272727272521e+02 4.356244763048433000e-01 +4.090909090909092356e+02 -2.272727272727272521e+02 1.268331178800935211e-01 +4.393939393939394904e+02 -2.272727272727272521e+02 3.000452186145805694e-02 +4.696969696969697452e+02 -2.272727272727272521e+02 5.637029251018711024e-03 +5.000000000000000000e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +5.303030303030304822e+02 -2.272727272727272521e+02 9.039146387247582706e-05 +5.606060606060605096e+02 -2.272727272727272521e+02 7.325049444657255597e-06 +5.909090909090909918e+02 -2.272727272727272521e+02 4.249544803125846471e-07 +6.212121212121214739e+02 -2.272727272727272521e+02 1.714417823045309274e-08 +6.515151515151515014e+02 -2.272727272727272521e+02 4.666492816799057355e-10 +6.818181818181819835e+02 -2.272727272727272521e+02 8.303955618125081794e-12 +7.121212121212120110e+02 -2.272727272727272521e+02 9.349412223612337693e-14 +7.424242424242424931e+02 -2.272727272727272521e+02 6.437784184080212733e-16 +7.727272727272729753e+02 -2.272727272727272521e+02 2.617295991581641535e-18 +8.030303030303030027e+02 -2.272727272727272521e+02 6.057712465178642534e-21 +8.333333333333334849e+02 -2.272727272727272521e+02 7.686745253454585823e-24 +8.636363636363639671e+02 -2.272727272727272521e+02 5.143473773786436040e-27 +8.939393939393939945e+02 -2.272727272727272521e+02 1.743478240992565787e-30 +9.242424242424244767e+02 -2.272727272727272521e+02 2.872445569167262762e-34 +9.545454545454545041e+02 -2.272727272727272521e+02 2.204221497796652879e-38 +9.848484848484849863e+02 -2.272727272727272521e+02 7.540206612320578734e-43 +1.015151515151515468e+03 -2.272727272727272521e+02 1.099147165157717208e-47 +1.045454545454545496e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +1.075757575757575978e+03 -2.272727272727272521e+02 1.499797405510667661e-58 +1.106060606060606005e+03 -2.272727272727272521e+02 1.274954127373052868e-64 +1.136363636363636488e+03 -2.272727272727272521e+02 3.809050373713657806e-71 +1.166666666666666970e+03 -2.272727272727272521e+02 3.799591219276128519e-78 +1.196969696969696997e+03 -2.272727272727272521e+02 1.200760533549222977e-85 +1.227272727272727479e+03 -2.272727272727272521e+02 1.139305608408793145e-93 +1.257575757575757507e+03 -2.272727272727272521e+02 3.071969200866254100e-102 +1.287878787878787989e+03 -2.272727272727272521e+02 2.225247511256393847e-111 +1.318181818181818471e+03 -2.272727272727272521e+02 4.088652965115599029e-121 +1.348484848484848499e+03 -2.272727272727272521e+02 1.796974077922866135e-131 +1.378787878787878981e+03 -2.272727272727272521e+02 1.779285943882067089e-142 +1.409090909090909008e+03 -2.272727272727272521e+02 3.733690859526917368e-154 +1.439393939393939490e+03 -2.272727272727272521e+02 1.560017604789381037e-166 +1.469696969696969973e+03 -2.272727272727272521e+02 1.217846630889691272e-179 +1.500000000000000000e+03 -2.272727272727272521e+02 1.664809861325412592e-193 +-1.500000000000000000e+03 -1.969696969696969973e+02 6.725405135115193460e-98 +-1.469696969696969745e+03 -1.969696969696969973e+02 1.378323829382736140e-89 +-1.439393939393939490e+03 -1.969696969696969973e+02 8.222254727485100452e-82 +-1.409090909090909008e+03 -1.969696969696969973e+02 1.507628616282224956e-74 +-1.378787878787878753e+03 -1.969696969696969973e+02 8.961528584132050887e-68 +-1.348484848484848499e+03 -1.969696969696969973e+02 1.819022831541049598e-61 +-1.318181818181818244e+03 -1.969696969696969973e+02 1.326508867687735380e-55 +-1.287878787878787989e+03 -1.969696969696969973e+02 3.651819440393639510e-50 +-1.257575757575757507e+03 -1.969696969696969973e+02 3.983000009176483054e-45 +-1.227272727272727252e+03 -1.969696969696969973e+02 1.804062145733578408e-40 +-1.196969696969696997e+03 -1.969696969696969973e+02 3.552505182411020644e-36 +-1.166666666666666515e+03 -1.969696969696969973e+02 3.179987495423768217e-32 +-1.136363636363636488e+03 -1.969696969696969973e+02 1.351302430080082594e-28 +-1.106060606060606005e+03 -1.969696969696969973e+02 2.843208481813977945e-25 +-1.075757575757575751e+03 -1.969696969696969973e+02 3.085673479698773597e-22 +-1.045454545454545496e+03 -1.969696969696969973e+02 1.797198369250521897e-19 +-1.015151515151515127e+03 -1.969696969696969973e+02 5.837542882741122500e-17 +-9.848484848484848726e+02 -1.969696969696969973e+02 1.097485946719956145e-14 +-9.545454545454545041e+02 -1.969696969696969973e+02 1.237978279006397351e-12 +-9.242424242424242493e+02 -1.969696969696969973e+02 8.674534404093027794e-11 +-8.939393939393938808e+02 -1.969696969696969973e+02 3.904234504556194418e-09 +-8.636363636363636260e+02 -1.969696969696969973e+02 1.165690430938531566e-07 +-8.333333333333332575e+02 -1.969696969696969973e+02 2.381512063610726651e-06 +-8.030303030303030027e+02 -1.969696969696969973e+02 3.429831019357660406e-05 +-7.727272727272727479e+02 -1.969696969696969973e+02 3.582900703654524378e-04 +-7.424242424242423795e+02 -1.969696969696969973e+02 2.789935865432211903e-03 +-7.121212121212121247e+02 -1.969696969696969973e+02 1.662148862300679222e-02 +-6.818181818181817562e+02 -1.969696969696969973e+02 7.766838493185834746e-02 +-6.515151515151515014e+02 -1.969696969696969973e+02 2.914494675808915747e-01 +-6.212121212121211329e+02 -1.969696969696969973e+02 8.981242595383369665e-01 +-5.909090909090908781e+02 -1.969696969696969973e+02 2.321329840757221152e+00 +-5.606060606060605096e+02 -1.969696969696969973e+02 5.133353887909671620e+00 +-5.303030303030302548e+02 -1.969696969696969973e+02 9.895316726363974524e+00 +-5.000000000000000000e+02 -1.969696969696969973e+02 1.691944523421541646e+01 +-4.696969696969697452e+02 -1.969696969696969973e+02 2.607941266867413077e+01 +-4.393939393939392630e+02 -1.969696969696969973e+02 3.678372156337844245e+01 +-4.090909090909090082e+02 -1.969696969696969973e+02 4.812981200385586078e+01 +-3.787878787878787534e+02 -1.969696969696969973e+02 5.915498255960569907e+01 +-3.484848484848484986e+02 -1.969696969696969973e+02 6.906670731075621461e+01 +-3.181818181818180165e+02 -1.969696969696969973e+02 7.737338196227004516e+01 +-2.878787878787877617e+02 -1.969696969696969973e+02 8.390126867352154250e+01 +-2.575757575757575069e+02 -1.969696969696969973e+02 8.873028354177397148e+01 +-2.272727272727272521e+02 -1.969696969696969973e+02 9.209529436261551893e+01 +-1.969696969696969973e+02 -1.969696969696969973e+02 9.428978345643486136e+01 +-1.666666666666665151e+02 -1.969696969696969973e+02 9.559087177709139382e+01 +-1.363636363636362603e+02 -1.969696969696969973e+02 9.620980024546966547e+01 +-1.060606060606060055e+02 -1.969696969696969973e+02 9.626388667315116265e+01 +-7.575757575757575069e+01 -1.969696969696969973e+02 9.576400586776449586e+01 +-4.545454545454549589e+01 -1.969696969696969973e+02 9.461353190028547999e+01 +-1.515151515151501371e+01 -1.969696969696969973e+02 9.261834373904989093e+01 +1.515151515151524109e+01 -1.969696969696969973e+02 8.951130724963078933e+01 +4.545454545454549589e+01 -1.969696969696969973e+02 8.499704223304760831e+01 +7.575757575757575069e+01 -1.969696969696969973e+02 7.882177355463798563e+01 +1.060606060606062329e+02 -1.969696969696969973e+02 7.086635272017882414e+01 +1.363636363636364877e+02 -1.969696969696969973e+02 6.124688773464696823e+01 +1.666666666666667425e+02 -1.969696969696969973e+02 5.038951397942084043e+01 +1.969696969696969973e+02 -1.969696969696969973e+02 3.903320509833589824e+01 +2.272727272727272521e+02 -1.969696969696969973e+02 2.812259658780464378e+01 +2.575757575757577342e+02 -1.969696969696969973e+02 1.859330534199401797e+01 +2.878787878787879890e+02 -1.969696969696969973e+02 1.111614363368039626e+01 +3.181818181818182438e+02 -1.969696969696969973e+02 5.914635788099049662e+00 +3.484848484848484986e+02 -1.969696969696969973e+02 2.753098049922418245e+00 +3.787878787878789808e+02 -1.969696969696969973e+02 1.100632249223695291e+00 +4.090909090909092356e+02 -1.969696969696969973e+02 3.705615046728188422e-01 +4.393939393939394904e+02 -1.969696969696969973e+02 1.028987436319803300e-01 +4.696969696969697452e+02 -1.969696969696969973e+02 2.305097498732425892e-02 +5.000000000000000000e+02 -1.969696969696969973e+02 4.069670962380043770e-03 +5.303030303030304822e+02 -1.969696969696969973e+02 5.525161055462614757e-04 +5.606060606060605096e+02 -1.969696969696969973e+02 5.621272911507651794e-05 +5.909090909090909918e+02 -1.969696969696969973e+02 4.171386994035332742e-06 +6.212121212121214739e+02 -1.969696969696969973e+02 2.194815096921689592e-07 +6.515151515151515014e+02 -1.969696969696969973e+02 7.949982292544292947e-09 +6.818181818181819835e+02 -1.969696969696969973e+02 1.922329515916788757e-10 +7.121212121212120110e+02 -1.969696969696969973e+02 3.005309492893079009e-12 +7.424242424242424931e+02 -1.969696969696969973e+02 2.938461975882593344e-14 +7.727272727272729753e+02 -1.969696969696969973e+02 1.736016382766525202e-16 +8.030303030303030027e+02 -1.969696969696969973e+02 5.979809732375747100e-19 +8.333333333333334849e+02 -1.969696969696969973e+02 1.157393946134499387e-21 +8.636363636363639671e+02 -1.969696969696969973e+02 1.211600363895292542e-24 +8.939393939393939945e+02 -1.969696969696969973e+02 6.594920231734701994e-28 +9.242424242424244767e+02 -1.969696969696969973e+02 1.792185002743672707e-31 +9.545454545454545041e+02 -1.969696969696969973e+02 2.331814555953415053e-35 +9.848484848484849863e+02 -1.969696969696969973e+02 1.391301834018469961e-39 +1.015151515151515468e+03 -1.969696969696969973e+02 3.641721635589814134e-44 +1.045454545454545496e+03 -1.969696969696969973e+02 3.995357065033970258e-49 +1.075757575757575978e+03 -1.969696969696969973e+02 1.753221946291435356e-54 +1.106060606060606005e+03 -1.969696969696969973e+02 2.932805033955430888e-60 +1.136363636363636488e+03 -1.969696969696969973e+02 1.780289335781915963e-66 +1.166666666666666970e+03 -1.969696969696969973e+02 3.728367897843207151e-73 +1.196969696969696997e+03 -1.969696969696969973e+02 2.557943414813497180e-80 +1.227272727272727479e+03 -1.969696969696969973e+02 5.452477757288683702e-88 +1.257575757575757507e+03 -1.969696969696969973e+02 3.420408862336656418e-96 +1.287878787878787989e+03 -1.969696969696969973e+02 5.973889847848846199e-105 +1.318181818181818471e+03 -1.969696969696969973e+02 2.744788860160422960e-114 +1.348484848484848499e+03 -1.969696969696969973e+02 3.130936491668790628e-124 +1.378787878787878981e+03 -1.969696969696969973e+02 8.357141570761596410e-135 +1.409090909090909008e+03 -1.969696969696969973e+02 4.913914632095628758e-146 +1.439393939393939490e+03 -1.969696969696969973e+02 5.984329898719574678e-158 +1.469696969696969973e+03 -1.969696969696969973e+02 1.417479555151248203e-170 +1.500000000000000000e+03 -1.969696969696969973e+02 6.124777054940729430e-184 +-1.500000000000000000e+03 -1.666666666666665151e+02 2.061494233037811370e-102 +-1.469696969696969745e+03 -1.666666666666665151e+02 8.464665762167466790e-94 +-1.439393939393939490e+03 -1.666666666666665151e+02 9.801202090947051054e-86 +-1.409090909090909008e+03 -1.666666666666665151e+02 3.381968125200895085e-78 +-1.378787878787878753e+03 -1.666666666666665151e+02 3.670478379248244475e-71 +-1.348484848484848499e+03 -1.666666666666665151e+02 1.320823368052332371e-64 +-1.318181818181818244e+03 -1.666666666666665151e+02 1.659224730130717455e-58 +-1.287878787878787989e+03 -1.666666666666665151e+02 7.651333244442023574e-53 +-1.257575757575757507e+03 -1.666666666666665151e+02 1.360307412168148885e-47 +-1.227272727272727252e+03 -1.666666666666665151e+02 9.780593716979092828e-43 +-1.196969696969696997e+03 -1.666666666666665151e+02 2.979513160178888319e-38 +-1.166666666666666515e+03 -1.666666666666665151e+02 4.024061608112517989e-34 +-1.136363636363636488e+03 -1.666666666666665151e+02 2.518106005989722549e-30 +-1.106060606060606005e+03 -1.666666666666665151e+02 7.620577489682819577e-27 +-1.075757575757575751e+03 -1.666666666666665151e+02 1.162744299662175563e-23 +-1.045454545454545496e+03 -1.666666666666665151e+02 9.313320549156189621e-21 +-1.015151515151515127e+03 -1.666666666666665151e+02 4.072433264588514437e-18 +-9.848484848484848726e+02 -1.666666666666665151e+02 1.009720453475521847e-15 +-9.545454545454545041e+02 -1.666666666666665151e+02 1.472577985385699567e-13 +-9.242424242424242493e+02 -1.666666666666665151e+02 1.308823873075620816e-11 +-8.939393939393938808e+02 -1.666666666666665151e+02 7.336167021249661736e-10 +-8.636363636363636260e+02 -1.666666666666665151e+02 2.680187736377860273e-08 +-8.333333333333332575e+02 -1.666666666666665151e+02 6.588031862012906694e-07 +-8.030303030303030027e+02 -1.666666666666665151e+02 1.123286822982180185e-05 +-7.727272727272727479e+02 -1.666666666666665151e+02 1.367992529815313966e-04 +-7.424242424242423795e+02 -1.666666666666665151e+02 1.223804447256134249e-03 +-7.121212121212121247e+02 -1.666666666666665151e+02 8.260689172919517126e-03 +-6.818181818181817562e+02 -1.666666666666665151e+02 4.316192073818510277e-02 +-6.515151515151515014e+02 -1.666666666666665151e+02 1.788682708422666967e-01 +-6.212121212121211329e+02 -1.666666666666665151e+02 6.016519329243258385e-01 +-5.909090909090908781e+02 -1.666666666666665151e+02 1.678926737930093172e+00 +-5.606060606060605096e+02 -1.666666666666665151e+02 3.967812283772108817e+00 +-5.303030303030302548e+02 -1.666666666666665151e+02 8.097025652719102240e+00 +-5.000000000000000000e+02 -1.666666666666665151e+02 1.452916255455594374e+01 +-4.696969696969697452e+02 -1.666666666666665151e+02 2.331554257030980892e+01 +-4.393939393939392630e+02 -1.666666666666665151e+02 3.399015252191791348e+01 +-4.090909090909090082e+02 -1.666666666666665151e+02 4.567091086140352729e+01 +-3.787878787878787534e+02 -1.666666666666665151e+02 5.731193832210285422e+01 +-3.484848484848484986e+02 -1.666666666666665151e+02 6.797869707690963992e+01 +-3.181818181818180165e+02 -1.666666666666665151e+02 7.703532267426604108e+01 +-2.878787878787877617e+02 -1.666666666666665151e+02 8.420286747908703262e+01 +-2.575757575757575069e+02 -1.666666666666665151e+02 8.951130724963081775e+01 +-2.272727272727272521e+02 -1.666666666666665151e+02 9.319672686721267496e+01 +-1.969696969696969973e+02 -1.666666666666665151e+02 9.559087177709139382e+01 +-1.666666666666665151e+02 -1.666666666666665151e+02 9.703088870665727939e+01 +-1.363636363636362603e+02 -1.666666666666665151e+02 9.779796181992730908e+01 +-1.060606060606060055e+02 -1.666666666666665151e+02 9.808164743839995481e+01 +-7.575757575757575069e+01 -1.666666666666665151e+02 9.796238728704331322e+01 +-4.545454545454549589e+01 -1.666666666666665151e+02 9.740554864617614328e+01 +-1.515151515151501371e+01 -1.666666666666665151e+02 9.626388667315116265e+01 +1.515151515151524109e+01 -1.666666666666665151e+02 9.428978345643487557e+01 +4.545454545454549589e+01 -1.666666666666665151e+02 9.116270180929593892e+01 +7.575757575757575069e+01 -1.666666666666665151e+02 8.653949493425868411e+01 +1.060606060606062329e+02 -1.666666666666665151e+02 8.013329845360979675e+01 +1.363636363636364877e+02 -1.666666666666665151e+02 7.181805118220364648e+01 +1.666666666666667425e+02 -1.666666666666665151e+02 6.173907887659102300e+01 +1.969696969696969973e+02 -1.666666666666665151e+02 5.038951397942093990e+01 +2.272727272727272521e+02 -1.666666666666665151e+02 3.859977831813433369e+01 +2.575757575757577342e+02 -1.666666666666665151e+02 2.740114767170857135e+01 +2.878787878787879890e+02 -1.666666666666665151e+02 1.777584455539885866e+01 +3.181818181818182438e+02 -1.666666666666665151e+02 1.037937230069677952e+01 +3.484848484848484986e+02 -1.666666666666665151e+02 5.366074047187599838e+00 +3.787878787878789808e+02 -1.666666666666665151e+02 2.413325425405138613e+00 +4.090909090909092356e+02 -1.666666666666665151e+02 9.264911260829691297e-01 +4.393939393939394904e+02 -1.666666666666665151e+02 2.975697925943386335e-01 +4.696969696969697452e+02 -1.666666666666665151e+02 7.826691917058337111e-02 +5.000000000000000000e+02 -1.666666666666665151e+02 1.648134427951301190e-02 +5.303030303030304822e+02 -1.666666666666665151e+02 2.713180947850626912e-03 +5.606060606060605096e+02 -1.666666666666665151e+02 3.405233689522328255e-04 +5.909090909090909918e+02 -1.666666666666665151e+02 3.173737341076282548e-05 +6.212121212121214739e+02 -1.666666666666665151e+02 2.136920489407591752e-06 +6.515151515151515014e+02 -1.666666666666665151e+02 1.009950414069068344e-07 +6.818181818181819835e+02 -1.666666666666665151e+02 3.251401439798244409e-09 +7.121212121212120110e+02 -1.666666666666665151e+02 6.910796398284487690e-11 +7.424242424242424931e+02 -1.666666666666665151e+02 9.387808790462905487e-13 +7.727272727272729753e+02 -1.666666666666665151e+02 7.880145509195354861e-15 +8.030303030303030027e+02 -1.666666666666665151e+02 3.946907027548934390e-17 +8.333333333333334849e+02 -1.666666666666665151e+02 1.137665448958036556e-19 +8.636363636363639671e+02 -1.666666666666665151e+02 1.817829598985346664e-22 +8.939393939393939945e+02 -1.666666666666665151e+02 1.549109724599530605e-25 +9.242424242424244767e+02 -1.666666666666665151e+02 6.765106494816431781e-29 +9.545454545454545041e+02 -1.666666666666665151e+02 1.453005117716669083e-32 +9.848484848484849863e+02 -1.666666666666665151e+02 1.471159845332178844e-36 +1.015151515151515468e+03 -1.666666666666665151e+02 6.722278760458588125e-41 +1.045454545454545496e+03 -1.666666666666665151e+02 1.325453195114634433e-45 +1.075757575757575978e+03 -1.666666666666665151e+02 1.076947037256880525e-50 +1.106060606060606005e+03 -1.666666666666665151e+02 3.439226478517965493e-56 +1.136363636363636488e+03 -1.666666666666665151e+02 4.112270338377265555e-62 +1.166666666666666970e+03 -1.666666666666665151e+02 1.751614464700647965e-68 +1.196969696969696997e+03 -1.666666666666665151e+02 2.525669194213979261e-75 +1.227272727272727479e+03 -1.666666666666665151e+02 1.170049258815420357e-82 +1.257575757575757507e+03 -1.666666666666665151e+02 1.650797401059112051e-90 +1.287878787878787989e+03 -1.666666666666665151e+02 6.715543060623129543e-99 +1.318181818181818471e+03 -1.666666666666665151e+02 7.448444252816214443e-108 +1.348484848484848499e+03 -1.666666666666665151e+02 2.127208106141072850e-117 +1.378787878787878981e+03 -1.666666666666665151e+02 1.475505473707249577e-127 +1.409090909090909008e+03 -1.666666666666665151e+02 2.341791008661823036e-138 +1.439393939393939490e+03 -1.666666666666665151e+02 8.001759500366227833e-150 +1.469696969696969973e+03 -1.666666666666665151e+02 5.531845646163398110e-162 +1.500000000000000000e+03 -1.666666666666665151e+02 7.262439421965926610e-175 +-1.500000000000000000e+03 -1.363636363636362603e+02 3.186527453613098527e-107 +-1.469696969696969745e+03 -1.363636363636362603e+02 2.702964406603156911e-98 +-1.439393939393939490e+03 -1.363636363636362603e+02 6.259393605590803773e-90 +-1.409090909090909008e+03 -1.363636363636362603e+02 4.184987151321619861e-82 +-1.378787878787878753e+03 -1.363636363636362603e+02 8.532772152080323611e-75 +-1.348484848484848499e+03 -1.363636363636362603e+02 5.596907177313969643e-68 +-1.318181818181818244e+03 -1.363636363636362603e+02 1.244398099700771591e-61 +-1.287878787878787989e+03 -1.363636363636362603e+02 9.869127491372105432e-56 +-1.257575757575757507e+03 -1.363636363636362603e+02 2.934437283087355544e-50 +-1.227272727272727252e+03 -1.363636363636362603e+02 3.433836288360102945e-45 +-1.196969696969696997e+03 -1.363636363636362603e+02 1.658015597596224663e-40 +-1.166666666666666515e+03 -1.363636363636362603e+02 3.459083627925158993e-36 +-1.136363636363636488e+03 -1.363636363636362603e+02 3.261141548139627807e-32 +-1.106060606060606005e+03 -1.363636363636362603e+02 1.451278128946138961e-28 +-1.075757575757575751e+03 -1.363636363636362603e+02 3.180562259591947158e-25 +-1.045454545454545496e+03 -1.363636363636362603e+02 3.576784713993915340e-22 +-1.015151515151515127e+03 -1.363636363636362603e+02 2.148049618647453057e-19 +-9.848484848484848726e+02 -1.363636363636362603e+02 7.160592310969537211e-17 +-9.545454545454545041e+02 -1.363636363636362603e+02 1.375500651520991123e-14 +-9.242424242424242493e+02 -1.363636363636362603e+02 1.578692376829973092e-12 +-8.939393939393938808e+02 -1.363636363636362603e+02 1.121089509384008515e-10 +-8.636363636363636260e+02 -1.363636363636362603e+02 5.094879290801888769e-09 +-8.333333333333332575e+02 -1.363636363636362603e+02 1.530687983283920407e-07 +-8.030303030303030027e+02 -1.363636363636362603e+02 3.136682068681742658e-06 +-7.727272727272727479e+02 -1.363636363636362603e+02 4.517735882024896985e-05 +-7.424242424242423795e+02 -1.363636363636362603e+02 4.706918687562613437e-04 +-7.121212121212121247e+02 -1.363636363636362603e+02 3.646537238222873328e-03 +-6.818181818181817562e+02 -1.363636363636362603e+02 2.156645910784277947e-02 +-6.515151515151515014e+02 -1.363636363636362603e+02 9.984377095810380298e-02 +-6.212121212121211329e+02 -1.363636363636362603e+02 3.705615046728211182e-01 +-5.909090909090908781e+02 -1.363636363636362603e+02 1.127752104990675575e+00 +-5.606060606060605096e+02 -1.363636363636362603e+02 2.875155878473112381e+00 +-5.303030303030302548e+02 -1.363636363636362603e+02 6.265381112019344556e+00 +-5.000000000000000000e+02 -1.363636363636362603e+02 1.189267220388692081e+01 +-4.696969696969697452e+02 -1.363636363636362603e+02 2.001374351117108219e+01 +-4.393939393939392630e+02 -1.363636363636362603e+02 3.035489726624809492e+01 +-4.090909090909090082e+02 -1.363636363636362603e+02 4.212878690731831455e+01 +-3.787878787878787534e+02 -1.363636363636362603e+02 5.425510933709703210e+01 +-3.484848484848484986e+02 -1.363636363636362603e+02 6.566578650553347529e+01 +-3.181818181818180165e+02 -1.363636363636362603e+02 7.555502487561234659e+01 +-2.878787878787877617e+02 -1.363636363636362603e+02 8.349600363200305253e+01 +-2.575757575757575069e+02 -1.363636363636362603e+02 8.942566120874687385e+01 +-2.272727272727272521e+02 -1.363636363636362603e+02 9.354753036101064367e+01 +-1.969696969696969973e+02 -1.363636363636362603e+02 9.620980024546966547e+01 +-1.666666666666665151e+02 -1.363636363636362603e+02 9.779796181992730908e+01 +-1.363636363636362603e+02 -1.363636363636362603e+02 9.865839504182422104e+01 +-1.060606060606060055e+02 -1.363636363636362603e+02 9.905259279819887297e+01 +-7.575757575757575069e+01 -1.363636363636362603e+02 9.913398848917468342e+01 +-4.545454545454549589e+01 -1.363636363636362603e+02 9.893846594209246348e+01 +-1.515151515151501371e+01 -1.363636363636362603e+02 9.838256000783080424e+01 +1.515151515151524109e+01 -1.363636363636362603e+02 9.726788551238661285e+01 +4.545454545454549589e+01 -1.363636363636362603e+02 9.529516273438626683e+01 +7.575757575757575069e+01 -1.363636363636362603e+02 9.209529436261553315e+01 +1.060606060606062329e+02 -1.363636363636362603e+02 8.728667844960284583e+01 +1.363636363636364877e+02 -1.363636363636362603e+02 8.056468965220990697e+01 +1.666666666666667425e+02 -1.363636363636362603e+02 7.181805118220361805e+01 +1.969696969696969973e+02 -1.363636363636362603e+02 6.124688773464704639e+01 +2.272727272727272521e+02 -1.363636363636362603e+02 4.943436394678047918e+01 +2.575757575757577342e+02 -1.363636363636362603e+02 3.731341006484991851e+01 +2.878787878787879890e+02 -1.363636363636362603e+02 2.599274253454152017e+01 +3.181818181818182438e+02 -1.363636363636362603e+02 1.647077799900299411e+01 +3.484848484848484986e+02 -1.363636363636362603e+02 9.346267334126020287e+00 +3.787878787878789808e+02 -1.363636363636362603e+02 4.669551349532333973e+00 +4.090909090909092356e+02 -1.363636363636362603e+02 2.017155313214861856e+00 +4.393939393939394904e+02 -1.363636363636362603e+02 7.389391304207504341e-01 +4.696969696969697452e+02 -1.363636363636362603e+02 2.248664244665898315e-01 +5.000000000000000000e+02 -1.363636363636362603e+02 5.561503648793451188e-02 +5.303030303030304822e+02 -1.363636363636362603e+02 1.092396005911744870e-02 +5.606060606060605096e+02 -1.363636363636362603e+02 1.663107833829688496e-03 +5.909090909090909918e+02 -1.363636363636362603e+02 1.912973124885141449e-04 +6.212121212121214739e+02 -1.363636363636362603e+02 1.618470429048125397e-05 +6.515151515151515014e+02 -1.363636363636362603e+02 9.793342834294385515e-07 +6.818181818181819835e+02 -1.363636363636362603e+02 4.115985597351740876e-08 +7.121212121212120110e+02 -1.363636363636362603e+02 1.165422519016183175e-09 +7.424242424242424931e+02 -1.363636363636362603e+02 2.153640296815983621e-11 +7.727272727272729753e+02 -1.363636363636362603e+02 2.513160532470617247e-13 +8.030303030303030027e+02 -1.363636363636362603e+02 1.789638228793522393e-15 +8.333333333333334849e+02 -1.363636363636362603e+02 7.506067042544040144e-18 +8.636363636363639671e+02 -1.363636363636362603e+02 1.787432223791495511e-20 +8.939393939393939945e+02 -1.363636363636362603e+02 2.326740886532330397e-23 +9.242424242424244767e+02 -1.363636363636362603e+02 1.592071826992876341e-26 +9.545454545454545041e+02 -1.363636363636362603e+02 5.499610781659104219e-30 +9.848484848484849863e+02 -1.363636363636362603e+02 9.199790552335308441e-34 +1.015151515151515468e+03 -1.363636363636362603e+02 7.139802540244728236e-38 +1.045454545454545496e+03 -1.363636363636362603e+02 2.459834491573067888e-42 +1.075757575757575978e+03 -1.363636363636362603e+02 3.595420650647811948e-47 +1.106060606060606005e+03 -1.363636363636362603e+02 2.128109343453502094e-52 +1.136363636363636488e+03 -1.363636363636362603e+02 4.862710457261072615e-58 +1.166666666666666970e+03 -1.363636363636362603e+02 4.084195491312633782e-64 +1.196969696969696997e+03 -1.363636363636362603e+02 1.199071906087379094e-70 +1.227272727272727479e+03 -1.363636363636362603e+02 1.168759215687869561e-77 +1.257575757575757507e+03 -1.363636363636362603e+02 3.587897800919700136e-85 +1.287878787878787989e+03 -1.363636363636362603e+02 3.286608065666360344e-93 +1.318181818181818471e+03 -1.363636363636362603e+02 8.500995972410067731e-102 +1.348484848484848499e+03 -1.363636363636362603e+02 5.868005475284841091e-111 +1.378787878787878981e+03 -1.363636363636362603e+02 1.020371555929776331e-120 +1.409090909090909008e+03 -1.363636363636362603e+02 4.213909446004062123e-131 +1.439393939393939490e+03 -1.363636363636362603e+02 3.891764262949402471e-142 +1.469696969696969973e+03 -1.363636363636362603e+02 7.559295742295575902e-154 +1.500000000000000000e+03 -1.363636363636362603e+02 2.900629133076066979e-166 +-1.500000000000000000e+03 -1.060606060606060055e+02 2.409212144271147565e-112 +-1.469696969696969745e+03 -1.060606060606060055e+02 4.356268475749760593e-103 +-1.439393939393939490e+03 -1.060606060606060055e+02 2.080383394339871161e-94 +-1.409090909090909008e+03 -1.060606060606060055e+02 2.777050578217619369e-86 +-1.378787878787878753e+03 -1.060606060606060055e+02 1.095271921939220462e-78 +-1.348484848484848499e+03 -1.060606060606060055e+02 1.347434051650306813e-71 +-1.318181818181818244e+03 -1.060606060606060055e+02 5.451972905594265615e-65 +-1.287878787878787989e+03 -1.060606060606060055e+02 7.640771892899690025e-59 +-1.257575757575757507e+03 -1.060606060606060055e+02 3.901202425592727200e-53 +-1.227272727272727252e+03 -1.060606060606060055e+02 7.623270566396001438e-48 +-1.196969696969696997e+03 -1.060606060606060055e+02 5.981818528337949718e-43 +-1.166666666666666515e+03 -1.060606060606060055e+02 1.975173268273269803e-38 +-1.136363636363636488e+03 -1.060606060606060055e+02 2.872445569167262762e-34 +-1.106060606060606005e+03 -1.060606060606060055e+02 1.923229879971525547e-30 +-1.075757575757575751e+03 -1.060606060606060055e+02 6.189635416498788347e-27 +-1.045454545454545496e+03 -1.060606060606060055e+02 9.984784196713380922e-24 +-1.015151515151515127e+03 -1.060606060606060055e+02 8.408157975774474523e-21 +-9.848484848484848726e+02 -1.060606060606060055e+02 3.844713597051727150e-18 +-9.545454545454545041e+02 -1.060606060606060055e+02 9.917541389068186821e-16 +-9.242424242424242493e+02 -1.060606060606060055e+02 1.497478014110327348e-13 +-8.939393939393938808e+02 -1.060606060606060055e+02 1.371628065598409816e-11 +-8.636363636363636260e+02 -1.060606060606060055e+02 7.888571694518103587e-10 +-8.333333333333332575e+02 -1.060606060606060055e+02 2.944941620113806968e-08 +-8.030303030303030027e+02 -1.060606060606060055e+02 7.368261931620209073e-07 +-7.727272727272727479e+02 -1.060606060606060055e+02 1.274150683472764526e-05 +-7.424242424242423795e+02 -1.060606060606060055e+02 1.568428675713577451e-04 +-7.121212121212121247e+02 -1.060606060606060055e+02 1.413778726829430059e-03 +-6.818181818181817562e+02 -1.060606060606060055e+02 9.587796290980292804e-03 +-6.515151515151515014e+02 -1.060606060606060055e+02 5.019822989602269747e-02 +-6.212121212121211329e+02 -1.060606060606060055e+02 2.079530918209719081e-01 +-5.909090909090908781e+02 -1.060606060606060055e+02 6.977316435222871149e-01 +-5.606060606060605096e+02 -1.060606060606060055e+02 1.938473033170040161e+00 +-5.303030303030302548e+02 -1.060606060606060055e+02 4.553498766517235730e+00 +-5.000000000000000000e+02 -1.060606060606060055e+02 9.223041622713177290e+00 +-4.696969696969697452e+02 -1.060606060606060055e+02 1.640739115024343420e+01 +-4.393939393939392630e+02 -1.060606060606060055e+02 2.607941266867418051e+01 +-4.090909090909090082e+02 -1.060606060606060055e+02 3.763301798773049711e+01 +-3.787878787878787534e+02 -1.060606060606060055e+02 5.003073387529206428e+01 +-3.484848484848484986e+02 -1.060606060606060055e+02 6.210813108343087663e+01 +-3.181818181818180165e+02 -1.060606060606060055e+02 7.288103824554372068e+01 +-2.878787878787877617e+02 -1.060606060606060055e+02 8.173525932184848841e+01 +-2.575757575757575069e+02 -1.060606060606060055e+02 8.846490311634079262e+01 +-2.272727272727272521e+02 -1.060606060606060055e+02 9.319672686721266075e+01 +-1.969696969696969973e+02 -1.060606060606060055e+02 9.626388667315116265e+01 +-1.666666666666665151e+02 -1.060606060606060055e+02 9.808164743839995481e+01 +-1.363636363636362603e+02 -1.060606060606060055e+02 9.905259279819887297e+01 +-1.060606060606060055e+02 -1.060606060606060055e+02 9.950693568637400688e+01 +-7.575757575757575069e+01 -1.060606060606060055e+02 9.967115653149848242e+01 +-4.545454545454549589e+01 -1.060606060606060055e+02 9.965453761904861096e+01 +-1.515151515151501371e+01 -1.060606060606060055e+02 9.944488525147522751e+01 +1.515151515151524109e+01 -1.060606060606060055e+02 9.890893667629471508e+01 +4.545454545454549589e+01 -1.060606060606060055e+02 9.779796181992730908e+01 +7.575757575757575069e+01 -1.060606060606060055e+02 9.576400586776449586e+01 +1.060606060606062329e+02 -1.060606060606060055e+02 9.239609946677256858e+01 +1.363636363636364877e+02 -1.060606060606060055e+02 8.728667844960284583e+01 +1.666666666666667425e+02 -1.060606060606060055e+02 8.013329845360979675e+01 +1.969696969696969973e+02 -1.060606060606060055e+02 7.086635272017888099e+01 +2.272727272727272521e+02 -1.060606060606060055e+02 5.977010272054960893e+01 +2.575757575757577342e+02 -1.060606060606060055e+02 4.754043949671898162e+01 +2.878787878787879890e+02 -1.060606060606060055e+02 3.521758926474927165e+01 +3.181818181818182438e+02 -1.060606060606060055e+02 2.396728450570669722e+01 +3.484848484848484986e+02 -1.060606060606060055e+02 1.476216003891674333e+01 +3.787878787878789808e+02 -1.060606060606060055e+02 8.097025652719077371e+00 +4.090909090909092356e+02 -1.060606060606060055e+02 3.886707582912653169e+00 +4.393939393939394904e+02 -1.060606060606060055e+02 1.602576414572423280e+00 +4.696969696969697452e+02 -1.060606060606060055e+02 5.564158524580636866e-01 +5.000000000000000000e+02 -1.060606060606060055e+02 1.592762472320079226e-01 +5.303030303030304822e+02 -1.060606060606060055e+02 3.675900705335531649e-02 +5.606060606060605096e+02 -1.060606060606060055e+02 6.680235796974076656e-03 +5.909090909090909918e+02 -1.060606060606060055e+02 9.325082122531798455e-04 +6.212121212121214739e+02 -1.060606060606060055e+02 9.741538245333793535e-05 +6.515151515151515014e+02 -1.060606060606060055e+02 7.410732345003795511e-06 +6.818181818181819835e+02 -1.060606060606060055e+02 3.989897167427718505e-07 +7.121212121212120110e+02 -1.060606060606060055e+02 1.475710265686048531e-08 +7.424242424242424931e+02 -1.060606060606060055e+02 3.635086181418488966e-10 +7.727272727272729753e+02 -1.060606060606060055e+02 5.774328674328659868e-12 +8.030303030303030027e+02 -1.060606060606060055e+02 5.720368200038586492e-14 +8.333333333333334849e+02 -1.060606060606060055e+02 3.413565520039328254e-16 +8.636363636363639671e+02 -1.060606060606060055e+02 1.183706196909760398e-18 +8.939393939393939945e+02 -1.060606060606060055e+02 2.298180960274047858e-21 +9.242424242424244767e+02 -1.060606060606060055e+02 2.404063375977050904e-24 +9.545454545454545041e+02 -1.060606060606060055e+02 1.302294837210653117e-27 +9.848484848484849863e+02 -1.060606060606060055e+02 3.506859212770513601e-31 +1.015151515151515468e+03 -1.060606060606060055e+02 4.500703460466270908e-35 +1.045454545454545496e+03 -1.060606060606060055e+02 2.636128257324718487e-39 +1.075757575757575978e+03 -1.060606060606060055e+02 6.739246103220869164e-44 +1.106060606060606005e+03 -1.060606060606060055e+02 7.183115904221403363e-49 +1.136363636363636488e+03 -1.060606060606060055e+02 3.045319808369821599e-54 +1.166666666666666970e+03 -1.060606060606060055e+02 4.893241775031898480e-60 +1.196969696969696997e+03 -1.060606060606060055e+02 2.835913608648011044e-66 +1.227272727272727479e+03 -1.060606060606060055e+02 5.634744846278798529e-73 +1.257575757575757507e+03 -1.060606060606060055e+02 3.643815621760968908e-80 +1.287878787878787989e+03 -1.060606060606060055e+02 7.271414754057272541e-88 +1.318181818181818471e+03 -1.060606060606060055e+02 4.240381125551646779e-96 +1.348484848484848499e+03 -1.060606060606060055e+02 6.834723485291821871e-105 +1.378787878787878981e+03 -1.060606060606060055e+02 2.876320492334731648e-114 +1.409090909090909008e+03 -1.060606060606060055e+02 2.981862573337742580e-124 +1.439393939393939490e+03 -1.060606060606060055e+02 7.175783181444103240e-135 +1.469696969696969973e+03 -1.060606060606060055e+02 3.772621208140659875e-146 +1.500000000000000000e+03 -1.060606060606060055e+02 4.073181309885488174e-158 +-1.500000000000000000e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +-1.469696969696969745e+03 -7.575757575757575069e+01 3.435327469168749386e-108 +-1.439393939393939490e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +-1.409090909090909008e+03 -7.575757575757575069e+01 9.594395441690136971e-91 +-1.378787878787878753e+03 -7.575757575757575069e+01 7.542565179832660796e-83 +-1.348484848484848499e+03 -7.575757575757575069e+01 1.792032305386506894e-75 +-1.318181818181818244e+03 -7.575757575757575069e+01 1.357791146414832830e-68 +-1.287878787878787989e+03 -7.575757575757575069e+01 3.457634775730777859e-62 +-1.257575757575757507e+03 -7.575757575757575069e+01 3.114916886073513779e-56 +-1.227272727272727252e+03 -7.575757575757575069e+01 1.043664146102043276e-50 +-1.196969696969696997e+03 -7.575757575757575069e+01 1.365561729682181226e-45 +-1.166666666666666515e+03 -7.575757575757575069e+01 7.317303358737783903e-41 +-1.136363636363636488e+03 -7.575757575757575069e+01 1.681885295228397356e-36 +-1.106060606060606005e+03 -7.575757575757575069e+01 1.734711582546649501e-32 +-1.075757575757575751e+03 -7.575757575757575069e+01 8.388558497347373564e-29 +-1.045454545454545496e+03 -7.575757575757575069e+01 1.984648844553145898e-25 +-1.015151515151515127e+03 -7.575757575757575069e+01 2.394346385576868825e-22 +-9.848484848484848726e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +-9.545454545454545041e+02 -7.575757575757575069e+01 5.418948642188818039e-17 +-9.242424242424242493e+02 -7.575757575757575069e+01 1.097485946719964034e-14 +-8.939393939393938808e+02 -7.575757575757575069e+01 1.321016453443291498e-12 +-8.636363636363636260e+02 -7.575757575757575069e+01 9.788841721948358162e-11 +-8.333333333333332575e+02 -7.575757575757575069e+01 4.619769020364223175e-09 +-8.030303030303030027e+02 -7.575757575757575069e+01 1.434797832226741013e-07 +-7.727272727272727479e+02 -7.575757575757575069e+01 3.026368684010096055e-06 +-7.424242424242423795e+02 -7.575757575757575069e+01 4.468444522754330401e-05 +-7.121212121212121247e+02 -7.575757575757575069e+01 4.754453697203566646e-04 +-6.818181818181817562e+02 -7.575757575757575069e+01 3.748214649864061582e-03 +-6.515151515151515014e+02 -7.575757575757575069e+01 2.248336393898571831e-02 +-6.212121212121211329e+02 -7.575757575757575069e+01 1.052466108158103264e-01 +-5.909090909090908781e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +-5.606060606060605096e+02 -7.575757575757575069e+01 1.205417551072403226e+00 +-5.303030303030302548e+02 -7.575757575757575069e+01 3.083414106412964095e+00 +-5.000000000000000000e+02 -7.575757575757575069e+01 6.727593712141145765e+00 +-4.696969696969697452e+02 -7.575757575757575069e+01 1.276250745677543996e+01 +-4.393939393939392630e+02 -7.575757575757575069e+01 2.143082896113668312e+01 +-4.090909090909090082e+02 -7.575757575757575069e+01 3.238997094568929214e+01 +-3.787878787878787534e+02 -7.575757575757575069e+01 4.474620968552752487e+01 +-3.484848484848484986e+02 -7.575757575757575069e+01 5.731193832210285422e+01 +-3.181818181818180165e+02 -7.575757575757575069e+01 6.894609788219692348e+01 +-2.878787878787877617e+02 -7.575757575757575069e+01 7.882177355463801405e+01 +-2.575757575757575069e+02 -7.575757575757575069e+01 8.653949493425866990e+01 +-2.272727272727272521e+02 -7.575757575757575069e+01 9.209529436261551893e+01 +-1.969696969696969973e+02 -7.575757575757575069e+01 9.576400586776449586e+01 +-1.666666666666665151e+02 -7.575757575757575069e+01 9.796238728704331322e+01 +-1.363636363636362603e+02 -7.575757575757575069e+01 9.913398848917468342e+01 +-1.060606060606060055e+02 -7.575757575757575069e+01 9.967115653149848242e+01 +-7.575757575757575069e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -7.575757575757575069e+01 9.991768755856237760e+01 +-1.515151515151501371e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +1.515151515151524109e+01 -7.575757575757575069e+01 9.967115653149848242e+01 +4.545454545454549589e+01 -7.575757575757575069e+01 9.913398848917466921e+01 +7.575757575757575069e+01 -7.575757575757575069e+01 9.796238728704329901e+01 +1.060606060606062329e+02 -7.575757575757575069e+01 9.576400586776448165e+01 +1.363636363636364877e+02 -7.575757575757575069e+01 9.209529436261550472e+01 +1.666666666666667425e+02 -7.575757575757575069e+01 8.653949493425862727e+01 +1.969696969696969973e+02 -7.575757575757575069e+01 7.882177355463798563e+01 +2.272727272727272521e+02 -7.575757575757575069e+01 6.894609788219689506e+01 +2.575757575757577342e+02 -7.575757575757575069e+01 5.731193832210279737e+01 +2.878787878787879890e+02 -7.575757575757575069e+01 4.474620968552744671e+01 +3.181818181818182438e+02 -7.575757575757575069e+01 3.238997094568924240e+01 +3.484848484848484986e+02 -7.575757575757575069e+01 2.143082896113664404e+01 +3.787878787878789808e+02 -7.575757575757575069e+01 1.276250745677541865e+01 +4.090909090909092356e+02 -7.575757575757575069e+01 6.727593712141115567e+00 +4.393939393939394904e+02 -7.575757575757575069e+01 3.083414106412950773e+00 +4.696969696969697452e+02 -7.575757575757575069e+01 1.205417551072396787e+00 +5.000000000000000000e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +5.303030303030304822e+02 -7.575757575757575069e+01 1.052466108158093966e-01 +5.606060606060605096e+02 -7.575757575757575069e+01 2.248336393898580157e-02 +5.909090909090909918e+02 -7.575757575757575069e+01 3.748214649864014744e-03 +6.212121212121214739e+02 -7.575757575757575069e+01 4.754453697203482620e-04 +6.515151515151515014e+02 -7.575757575757575069e+01 4.468444522754282968e-05 +6.818181818181819835e+02 -7.575757575757575069e+01 3.026368684010052856e-06 +7.121212121212120110e+02 -7.575757575757575069e+01 1.434797832226761130e-07 +7.424242424242424931e+02 -7.575757575757575069e+01 4.619769020364092480e-09 +7.727272727272729753e+02 -7.575757575757575069e+01 9.788841721948078988e-11 +8.030303030303030027e+02 -7.575757575757575069e+01 1.321016453443263225e-12 +8.333333333333334849e+02 -7.575757575757575069e+01 1.097485946719917175e-14 +8.636363636363639671e+02 -7.575757575757575069e+01 5.418948642188432853e-17 +8.939393939393939945e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +9.242424242424244767e+02 -7.575757575757575069e+01 2.394346385576783719e-22 +9.545454545454545041e+02 -7.575757575757575069e+01 1.984648844553230386e-25 +9.848484848484849863e+02 -7.575757575757575069e+01 8.388558497347373564e-29 +1.015151515151515468e+03 -7.575757575757575069e+01 1.734711582546427538e-32 +1.045454545454545496e+03 -7.575757575757575069e+01 1.681885295228469187e-36 +1.075757575757575978e+03 -7.575757575757575069e+01 7.317303358736742913e-41 +1.106060606060606005e+03 -7.575757575757575069e+01 1.365561729682239567e-45 +1.136363636363636488e+03 -7.575757575757575069e+01 1.043664146101954255e-50 +1.166666666666666970e+03 -7.575757575757575069e+01 3.114916886073159702e-56 +1.196969696969696997e+03 -7.575757575757575069e+01 3.457634775731072784e-62 +1.227272727272727479e+03 -7.575757575757575069e+01 1.357791146414717113e-68 +1.257575757575757507e+03 -7.575757575757575069e+01 1.792032305386557457e-75 +1.287878787878787989e+03 -7.575757575757575069e+01 7.542565179832018528e-83 +1.318181818181818471e+03 -7.575757575757575069e+01 9.594395441687683296e-91 +1.348484848484848499e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +1.378787878787878981e+03 -7.575757575757575069e+01 3.435327469167968060e-108 +1.409090909090909008e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +1.439393939393939490e+03 -7.575757575757575069e+01 5.221413508755827081e-128 +1.469696969696969973e+03 -7.575757575757575069e+01 7.163277244744442941e-139 +1.500000000000000000e+03 -7.575757575757575069e+01 2.096452900678426215e-150 +-1.500000000000000000e+03 -4.545454545454549589e+01 1.417663027955286864e-123 +-1.469696969696969745e+03 -4.545454545454549589e+01 1.283511602170492482e-113 +-1.439393939393939490e+03 -4.545454545454549589e+01 2.866373679610373131e-104 +-1.409090909090909008e+03 -4.545454545454549589e+01 1.673548439470601891e-95 +-1.378787878787878753e+03 -4.545454545454549589e+01 2.704245081275655848e-87 +-1.348484848484848499e+03 -4.545454545454549589e+01 1.278643463138709633e-79 +-1.318181818181818244e+03 -4.545454545454549589e+01 1.868122981699607147e-72 +-1.287878787878787989e+03 -4.545454545454549589e+01 8.894766354816346179e-66 +-1.257575757575757507e+03 -4.545454545454549589e+01 1.453853892435560643e-59 +-1.227272727272727252e+03 -4.545454545454549589e+01 8.582459009524821314e-54 +-1.196969696969696997e+03 -4.545454545454549589e+01 1.922731526156724594e-48 +-1.166666666666666515e+03 -4.545454545454549589e+01 1.715600772060416937e-43 +-1.136363636363636488e+03 -4.545454545454549589e+01 6.390617110546527167e-39 +-1.106060606060606005e+03 -4.545454545454549589e+01 1.040399671311677575e-34 +-1.075757575757575751e+03 -4.545454545454549589e+01 7.740230330072471343e-31 +-1.045454545454545496e+03 -4.545454545454549589e+01 2.748101820202430779e-27 +-1.015151515151515127e+03 -4.545454545454549589e+01 4.856568981151497797e-24 +-9.848484848484848726e+02 -4.545454545454549589e+01 4.450412031472871556e-21 +-9.545454545454545041e+02 -4.545454545454549589e+01 2.200211702322452225e-18 +-9.242424242424242493e+02 -4.545454545454549589e+01 6.098254478752589854e-16 +-8.939393939393938808e+02 -4.545454545454549589e+01 9.834906517405798389e-14 +-8.636363636363636260e+02 -4.545454545454549589e+01 9.566848707108876447e-12 +-8.333333333333332575e+02 -4.545454545454549589e+01 5.811329112628858772e-10 +-8.030303030303030027e+02 -4.545454545454549589e+01 2.279436054554410091e-08 +-7.727272727272727479e+02 -4.545454545454549589e+01 5.962464051477281486e-07 +-7.424242424242423795e+02 -4.545454545454549589e+01 1.072840490473380715e-05 +-7.121212121212121247e+02 -4.545454545454549589e+01 1.367992529815323724e-04 +-6.818181818181817562e+02 -4.545454545454549589e+01 1.271929997684382359e-03 +-6.515151515151515014e+02 -4.545454545454549589e+01 8.861941872120891045e-03 +-6.212121212121211329e+02 -4.545454545454549589e+01 4.748972307319328234e-02 +-5.909090909090908781e+02 -4.545454545454549589e+01 2.006586295801087994e-01 +-5.606060606060605096e+02 -4.545454545454549589e+01 6.844622249752931875e-01 +-5.303030303030302548e+02 -4.545454545454549589e+01 1.927454348151827812e+00 +-5.000000000000000000e+02 -4.545454545454549589e+01 4.576513902341186935e+00 +-4.696969696969697452e+02 -4.545454545454549589e+01 9.346267334125990089e+00 +-4.393939393939392630e+02 -4.545454545454549589e+01 1.672609502329100550e+01 +-4.090909090909090082e+02 -4.545454545454549589e+01 2.669117232474333434e+01 +-3.787878787878787534e+02 -4.545454545454549589e+01 3.859977831813429816e+01 +-3.484848484848484986e+02 -4.545454545454549589e+01 5.134958619617895437e+01 +-3.181818181818180165e+02 -4.545454545454549589e+01 6.370573466057815182e+01 +-2.878787878787877617e+02 -4.545454545454549589e+01 7.463242943417458264e+01 +-2.575757575757575069e+02 -4.545454545454549589e+01 8.349600363200305253e+01 +-2.272727272727272521e+02 -4.545454545454549589e+01 9.010274259123924878e+01 +-1.969696969696969973e+02 -4.545454545454549589e+01 9.461353190028547999e+01 +-1.666666666666665151e+02 -4.545454545454549589e+01 9.740554864617614328e+01 +-1.363636363636362603e+02 -4.545454545454549589e+01 9.893846594209246348e+01 +-1.060606060606060055e+02 -4.545454545454549589e+01 9.965453761904861096e+01 +-7.575757575757575069e+01 -4.545454545454549589e+01 9.991768755856237760e+01 +-4.545454545454549589e+01 -4.545454545454549589e+01 9.998332625703542931e+01 +-1.515151515151501371e+01 -4.545454545454549589e+01 9.998682545404290067e+01 +1.515151515151524109e+01 -4.545454545454549589e+01 9.994052246661485128e+01 +4.545454545454549589e+01 -4.545454545454549589e+01 9.973355346956329015e+01 +7.575757575757575069e+01 -4.545454545454549589e+01 9.913398848917466921e+01 +1.060606060606062329e+02 -4.545454545454549589e+01 9.779796181992730908e+01 +1.363636363636364877e+02 -4.545454545454549589e+01 9.529516273438623841e+01 +1.666666666666667425e+02 -4.545454545454549589e+01 9.116270180929589628e+01 +1.969696969696969973e+02 -4.545454545454549589e+01 8.499704223304760831e+01 +2.272727272727272521e+02 -4.545454545454549589e+01 7.658245894186934777e+01 +2.575757575757577342e+02 -4.545454545454549589e+01 6.603220583561814294e+01 +2.878787878787879890e+02 -4.545454545454549589e+01 5.389010219795495971e+01 +3.181818181818182438e+02 -4.545454545454549589e+01 4.112237340274628394e+01 +3.484848484848484986e+02 -4.545454545454549589e+01 2.894783723543698528e+01 +3.787878787878789808e+02 -4.545454545454549589e+01 1.852419054593352499e+01 +4.090909090909092356e+02 -4.545454545454549589e+01 1.060541016950778470e+01 +4.393939393939394904e+02 -4.545454545454549589e+01 5.339791733036715726e+00 +4.696969696969697452e+02 -4.545454545454549589e+01 2.321329840757211382e+00 +5.000000000000000000e+02 -4.545454545454549589e+01 8.543497687776467897e-01 +5.303030303030304822e+02 -4.545454545454549589e+01 2.607084247504887764e-01 +5.606060606060605096e+02 -4.545454545454549589e+01 6.451975134901903608e-02 +5.909090909090909918e+02 -4.545454545454549589e+01 1.265056373311997107e-02 +6.212121212121214739e+02 -4.545454545454549589e+01 1.917483004401469198e-03 +6.515151515151515014e+02 -4.545454545454549589e+01 2.189505576192041301e-04 +6.818181818181819835e+02 -4.545454545454549589e+01 1.833181538886146967e-05 +7.121212121212120110e+02 -4.545454545454549589e+01 1.094020203654192920e-06 +7.424242424242424931e+02 -4.545454545454549589e+01 4.518401091155179031e-08 +7.727272727272729753e+02 -4.545454545454549589e+01 1.252352167359014830e-09 +8.030303030303030027e+02 -4.545454545454549589e+01 2.256091261159139595e-11 +8.333333333333334849e+02 -4.545454545454549589e+01 2.555319222097500292e-13 +8.636363636363639671e+02 -4.545454545454549589e+01 1.758026172274673312e-15 +8.939393939393939945e+02 -4.545454545454549589e+01 7.089149201122657218e-18 +9.242424242424244767e+02 -4.545454545454549589e+01 1.614774919869176495e-20 +9.545454545454545041e+02 -4.545454545454549589e+01 1.999875803674311029e-23 +9.848484848484849863e+02 -4.545454545454549589e+01 1.294657296743441213e-26 +1.015151515151515468e+03 -4.545454545454549589e+01 4.206477445196770851e-30 +1.045454545454545496e+03 -4.545454545454549589e+01 6.578229000975904194e-34 +1.075757575757575978e+03 -4.545454545454549589e+01 4.742467831580702116e-38 +1.106060606060606005e+03 -4.545454545454549589e+01 1.507810083289676178e-42 +1.136363636363636488e+03 -4.545454545454549589e+01 2.019952513817684583e-47 +1.166666666666666970e+03 -4.545454545454549589e+01 1.088070231295368101e-52 +1.196969696969696997e+03 -4.545454545454549589e+01 2.246086592899980203e-58 +1.227272727272727479e+03 -4.545454545454549589e+01 1.691398608409221507e-64 +1.257575757575757507e+03 -4.545454545454549589e+01 4.417484338635037608e-71 +1.287878787878787989e+03 -4.545454545454549589e+01 3.799591219276452116e-78 +1.318181818181818471e+03 -4.545454545454549589e+01 1.020747517760703355e-85 +1.348484848484848499e+03 -4.545454545454549589e+01 8.112780845150822823e-94 +1.378787878787878981e+03 -4.545454545454549589e+01 1.804700035652757711e-102 +1.409090909090909008e+03 -4.545454545454549589e+01 1.061699610384560491e-111 +1.439393939393939490e+03 -4.545454545454549589e+01 1.558836896993037684e-121 +1.469696969696969973e+03 -4.545454545454549589e+01 5.384020245237989432e-132 +1.500000000000000000e+03 -4.545454545454549589e+01 4.118014228838111499e-143 +-1.500000000000000000e+03 -1.515151515151501371e+01 1.031647559331802968e-129 +-1.469696969696969745e+03 -1.515151515151501371e+01 2.197212833849286965e-119 +-1.439393939393939490e+03 -1.515151515151501371e+01 1.114336414685473855e-109 +-1.409090909090909008e+03 -1.515151515151501371e+01 1.427420907713260696e-100 +-1.378787878787878753e+03 -1.515151515151501371e+01 4.892501784504428778e-92 +-1.348484848484848499e+03 -1.515151515151501371e+01 4.747537180727715135e-84 +-1.318181818181818244e+03 -1.515151515151501371e+01 1.378297586289085781e-76 +-1.287878787878787989e+03 -1.515151515151501371e+01 1.263563911257707467e-69 +-1.257575757575757507e+03 -1.515151515151501371e+01 3.855999312099541197e-63 +-1.227272727272727252e+03 -1.515151515151501371e+01 4.124123664868500903e-57 +-1.196969696969696997e+03 -1.515151515151501371e+01 1.625602847091744639e-51 +-1.166666666666666515e+03 -1.515151515151501371e+01 2.480172383626285421e-46 +-1.136363636363636488e+03 -1.515151515151501371e+01 1.536363899259946475e-41 +-1.106060606060606005e+03 -1.515151515151501371e+01 4.048320222077384594e-37 +-1.075757575757575751e+03 -1.515151515151501371e+01 4.748008073877725853e-33 +-1.045454545454545496e+03 -1.515151515151501371e+01 2.590327744386114960e-29 +-1.015151515151515127e+03 -1.515151515151501371e+01 6.861500121974549904e-26 +-9.848484848484848726e+02 -1.515151515151501371e+01 9.199887089891628764e-23 +-9.545454545454545041e+02 -1.515151515151501371e+01 6.501095089494406317e-20 +-9.242424242424242493e+02 -1.515151515151501371e+01 2.517887001306280949e-17 +-8.939393939393938808e+02 -1.515151515151501371e+01 5.551371713955400452e-15 +-8.636363636363636260e+02 -1.515151515151501371e+01 7.227880372012214650e-13 +-8.333333333333332575e+02 -1.515151515151501371e+01 5.757897918648237784e-11 +-8.030303030303030027e+02 -1.515151515151501371e+01 2.904147478221106826e-09 +-7.727272727272727479e+02 -1.515151515151501371e+01 9.585129365857717568e-08 +-7.424242424242423795e+02 -1.515151515151501371e+01 2.136920489407644691e-06 +-7.121212121212121247e+02 -1.515151515151501371e+01 3.317720901105286114e-05 +-6.818181818181817562e+02 -1.515151515151501371e+01 3.693737472711814459e-04 +-6.515151515151515014e+02 -1.515151515151501371e+01 3.032801906466338088e-03 +-6.212121212121211329e+02 -1.515151515151501371e+01 1.886316741582932596e-02 +-5.909090909090908781e+02 -1.515151515151501371e+01 9.117631266334712270e-02 +-5.606060606060605096e+02 -1.515151515151501371e+01 3.509248288217556300e-01 +-5.303030303030302548e+02 -1.515151515151501371e+01 1.100632249223699066e+00 +-5.000000000000000000e+02 -1.515151515151501371e+01 2.875155878473100834e+00 +-4.696969696969697452e+02 -1.515151515151501371e+01 6.386017470320067169e+00 +-4.393939393939392630e+02 -1.515151515151501371e+01 1.229618639237856748e+01 +-4.090909090909090082e+02 -1.515151515151501371e+01 2.090104720680693617e+01 +-3.787878787878787534e+02 -1.515151515151501371e+01 3.189863750423565136e+01 +-3.484848484848484986e+02 -1.515151515151501371e+01 4.440127762556674185e+01 +-3.181818181818180165e+02 -1.515151515151501371e+01 5.718924671883571875e+01 +-2.878787878787877617e+02 -1.515151515151501371e+01 6.906670731075621461e+01 +-2.575757575757575069e+02 -1.515151515151501371e+01 7.915202798841535525e+01 +-2.272727272727272521e+02 -1.515151515151501371e+01 8.700841837601647910e+01 +-1.969696969696969973e+02 -1.515151515151501371e+01 9.261834373904989093e+01 +-1.666666666666665151e+02 -1.515151515151501371e+01 9.626388667315116265e+01 +-1.363636363636362603e+02 -1.515151515151501371e+01 9.838256000783080424e+01 +-1.060606060606060055e+02 -1.515151515151501371e+01 9.944488525147522751e+01 +-7.575757575757575069e+01 -1.515151515151501371e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -1.515151515151501371e+01 9.998682545404290067e+01 +-1.515151515151501371e+01 -1.515151515151501371e+01 9.999979413437007736e+01 +1.515151515151524109e+01 -1.515151515151501371e+01 9.999670620077759509e+01 +4.545454545454549589e+01 -1.515151515151501371e+01 9.994052246661485128e+01 +7.575757575757575069e+01 -1.515151515151501371e+01 9.967115653149848242e+01 +1.060606060606062329e+02 -1.515151515151501371e+01 9.890893667629471508e+01 +1.363636363636364877e+02 -1.515151515151501371e+01 9.726788551238659863e+01 +1.666666666666667425e+02 -1.515151515151501371e+01 9.428978345643486136e+01 +1.969696969696969973e+02 -1.515151515151501371e+01 8.951130724963081775e+01 +2.272727272727272521e+02 -1.515151515151501371e+01 8.257140933357871404e+01 +2.575757575757577342e+02 -1.515151515151501371e+01 7.335066077541057439e+01 +2.878787878787879890e+02 -1.515151515151501371e+01 6.210813108343086242e+01 +3.181818181818182438e+02 -1.515151515151501371e+01 4.955347455423403602e+01 +3.484848484848484986e+02 -1.515151515151501371e+01 3.678372156337842824e+01 +3.787878787878789808e+02 -1.515151515151501371e+01 2.505136371008610396e+01 +4.090909090909092356e+02 -1.515151515151501371e+01 1.541711232793170616e+01 +4.393939393939394904e+02 -1.515151515151501371e+01 8.434047231856128590e+00 +4.696969696969697452e+02 -1.515151515151501371e+01 4.029575336703651978e+00 +5.000000000000000000e+02 -1.515151515151501371e+01 1.649929098861375287e+00 +5.303030303030304822e+02 -1.515151515151501371e+01 5.674271211594692499e-01 +5.606060606060605096e+02 -1.515151515151501371e+01 1.604402458870251846e-01 +5.909090909090909918e+02 -1.515151515151501371e+01 3.646348270185578722e-02 +6.212121212121214739e+02 -1.515151515151501371e+01 6.504161435522618460e-03 +6.515151515151515014e+02 -1.515151515151501371e+01 8.880207537367780686e-04 +6.818181818181819835e+02 -1.515151515151501371e+01 9.039146387247615233e-05 +7.121212121212120110e+02 -1.515151515151501371e+01 6.673315349676534327e-06 +7.424242424242424931e+02 -1.515151515151501371e+01 3.471896627556363110e-07 +7.727272727272729753e+02 -1.515151515151501371e+01 1.235285605046243808e-08 +8.030303030303030027e+02 -1.515151515151501371e+01 2.913208311720644275e-10 +8.333333333333334849e+02 -1.515151515151501371e+01 4.408297904797614137e-12 +8.636363636363639671e+02 -1.515151515151501371e+01 4.138288825130201665e-14 +8.939393939393939945e+02 -1.515151515151501371e+01 2.327233294925850477e-16 +9.242424242424244767e+02 -1.515151515151501371e+01 7.561547082558918804e-19 +9.545454545454545041e+02 -1.515151515151501371e+01 1.367347598335403639e-21 +9.848484848484849863e+02 -1.515151515151501371e+01 1.323897049569512251e-24 +1.015151515151515468e+03 -1.515151515151501371e+01 6.594920231734514557e-28 +1.045454545454545496e+03 -1.515151515151501371e+01 1.622114593737545644e-31 +1.075757575757575978e+03 -1.515151515151501371e+01 1.888297121780322192e-35 +1.106060606060606005e+03 -1.515151515151501371e+01 9.959548950521511814e-40 +1.136363636363636488e+03 -1.515151515151501371e+01 2.275709569497744589e-44 +1.166666666666666970e+03 -1.515151515151501371e+01 2.151258874210555909e-49 +1.196969696969696997e+03 -1.515151515151501371e+01 8.024566811621759370e-55 +1.227272727272727479e+03 -1.515151515151501371e+01 1.125178886265813440e-60 +1.257575757575757507e+03 -1.515151515151501371e+01 5.642533394611100129e-67 +1.287878787878787989e+03 -1.515151515151501371e+01 9.616662695258188475e-74 +1.318181818181818471e+03 -1.515151515151501371e+01 5.286654953981352303e-81 +1.348484848484848499e+03 -1.515151515151501371e+01 8.886200408185343739e-89 +1.378787878787878981e+03 -1.515151515151501371e+01 4.323799778576997487e-97 +1.409090909090909008e+03 -1.515151515151501371e+01 5.758756573587406938e-106 +1.439393939393939490e+03 -1.515151515151501371e+01 1.982752216478772424e-115 +1.469696969696969973e+03 -1.515151515151501371e+01 1.664605050537326983e-125 +1.500000000000000000e+03 -1.515151515151501371e+01 3.210310493616070183e-136 +-1.500000000000000000e+03 1.515151515151524109e+01 3.210310493615705118e-136 +-1.469696969696969745e+03 1.515151515151524109e+01 1.664605050537516186e-125 +-1.439393939393939490e+03 1.515151515151524109e+01 1.982752216478547009e-115 +-1.409090909090909008e+03 1.515151515151524109e+01 5.758756573586425236e-106 +-1.378787878787878753e+03 1.515151515151524109e+01 4.323799778577120152e-97 +-1.348484848484848499e+03 1.515151515151524109e+01 8.886200408184081040e-89 +-1.318181818181818244e+03 1.515151515151524109e+01 5.286654953981653803e-81 +-1.287878787878787989e+03 1.515151515151524109e+01 9.616662695256823354e-74 +-1.257575757575757507e+03 1.515151515151524109e+01 5.642533394610297605e-67 +-1.227272727272727252e+03 1.515151515151524109e+01 1.125178886265877417e-60 +-1.196969696969696997e+03 1.515151515151524109e+01 8.024566811620846558e-55 +-1.166666666666666515e+03 1.515151515151524109e+01 2.151258874210739364e-49 +-1.136363636363636488e+03 1.515151515151524109e+01 2.275709569497582790e-44 +-1.106060606060606005e+03 1.515151515151524109e+01 9.959548950520519968e-40 +-1.075757575757575751e+03 1.515151515151524109e+01 1.888297121780322192e-35 +-1.045454545454545496e+03 1.515151515151524109e+01 1.622114593737430475e-31 +-1.015151515151515127e+03 1.515151515151524109e+01 6.594920231734701994e-28 +-9.848484848484848726e+02 1.515151515151524109e+01 1.323897049569512251e-24 +-9.545454545454545041e+02 1.515151515151524109e+01 1.367347598335364518e-21 +-9.242424242424242493e+02 1.515151515151524109e+01 7.561547082559080582e-19 +-8.939393939393938808e+02 1.515151515151524109e+01 2.327233294925850477e-16 +-8.636363636363636260e+02 1.515151515151524109e+01 4.138288825130319678e-14 +-8.333333333333332575e+02 1.515151515151524109e+01 4.408297904797739345e-12 +-8.030303030303030027e+02 1.515151515151524109e+01 2.913208311720581720e-10 +-7.727272727272727479e+02 1.515151515151524109e+01 1.235285605046261344e-08 +-7.424242424242423795e+02 1.515151515151524109e+01 3.471896627556387991e-07 +-7.121212121212121247e+02 1.515151515151524109e+01 6.673315349676441153e-06 +-6.818181818181817562e+02 1.515151515151524109e+01 9.039146387247711455e-05 +-6.515151515151515014e+02 1.515151515151524109e+01 8.880207537367702623e-04 +-6.212121212121211329e+02 1.515151515151524109e+01 6.504161435522687849e-03 +-5.909090909090908781e+02 1.515151515151524109e+01 3.646348270185569007e-02 +-5.606060606060605096e+02 1.515151515151524109e+01 1.604402458870241854e-01 +-5.303030303030302548e+02 1.515151515151524109e+01 5.674271211594718034e-01 +-5.000000000000000000e+02 1.515151515151524109e+01 1.649929098861369514e+00 +-4.696969696969697452e+02 1.515151515151524109e+01 4.029575336703635990e+00 +-4.393939393939392630e+02 1.515151515151524109e+01 8.434047231856148130e+00 +-4.090909090909090082e+02 1.515151515151524109e+01 1.541711232793173458e+01 +-3.787878787878787534e+02 1.515151515151524109e+01 2.505136371008614304e+01 +-3.484848484848484986e+02 1.515151515151524109e+01 3.678372156337836429e+01 +-3.181818181818180165e+02 1.515151515151524109e+01 4.955347455423407155e+01 +-2.878787878787877617e+02 1.515151515151524109e+01 6.210813108343089795e+01 +-2.575757575757575069e+02 1.515151515151524109e+01 7.335066077541061702e+01 +-2.272727272727272521e+02 1.515151515151524109e+01 8.257140933357867141e+01 +-1.969696969696969973e+02 1.515151515151524109e+01 8.951130724963078933e+01 +-1.666666666666665151e+02 1.515151515151524109e+01 9.428978345643487557e+01 +-1.363636363636362603e+02 1.515151515151524109e+01 9.726788551238659863e+01 +-1.060606060606060055e+02 1.515151515151524109e+01 9.890893667629471508e+01 +-7.575757575757575069e+01 1.515151515151524109e+01 9.967115653149848242e+01 +-4.545454545454549589e+01 1.515151515151524109e+01 9.994052246661485128e+01 +-1.515151515151501371e+01 1.515151515151524109e+01 9.999670620077759509e+01 +1.515151515151524109e+01 1.515151515151524109e+01 9.999979413437007736e+01 +4.545454545454549589e+01 1.515151515151524109e+01 9.998682545404290067e+01 +7.575757575757575069e+01 1.515151515151524109e+01 9.987141658826350010e+01 +1.060606060606062329e+02 1.515151515151524109e+01 9.944488525147522751e+01 +1.363636363636364877e+02 1.515151515151524109e+01 9.838256000783080424e+01 +1.666666666666667425e+02 1.515151515151524109e+01 9.626388667315114844e+01 +1.969696969696969973e+02 1.515151515151524109e+01 9.261834373904990514e+01 +2.272727272727272521e+02 1.515151515151524109e+01 8.700841837601652173e+01 +2.575757575757577342e+02 1.515151515151524109e+01 7.915202798841532683e+01 +2.878787878787879890e+02 1.515151515151524109e+01 6.906670731075618619e+01 +3.181818181818182438e+02 1.515151515151524109e+01 5.718924671883568323e+01 +3.484848484848484986e+02 1.515151515151524109e+01 4.440127762556681290e+01 +3.787878787878789808e+02 1.515151515151524109e+01 3.189863750423562294e+01 +4.090909090909092356e+02 1.515151515151524109e+01 2.090104720680690420e+01 +4.393939393939394904e+02 1.515151515151524109e+01 1.229618639237855682e+01 +4.696969696969697452e+02 1.515151515151524109e+01 6.386017470320092038e+00 +5.000000000000000000e+02 1.515151515151524109e+01 2.875155878473112381e+00 +5.303030303030304822e+02 1.515151515151524109e+01 1.100632249223697290e+00 +5.606060606060605096e+02 1.515151515151524109e+01 3.509248288217578504e-01 +5.909090909090909918e+02 1.515151515151524109e+01 9.117631266334728923e-02 +6.212121212121214739e+02 1.515151515151524109e+01 1.886316741582912473e-02 +6.515151515151515014e+02 1.515151515151524109e+01 3.032801906466364543e-03 +6.818181818181819835e+02 1.515151515151524109e+01 3.693737472711781933e-04 +7.121212121212120110e+02 1.515151515151524109e+01 3.317720901105357265e-05 +7.424242424242424931e+02 1.515151515151524109e+01 2.136920489407629868e-06 +7.727272727272729753e+02 1.515151515151524109e+01 9.585129365857581249e-08 +8.030303030303030027e+02 1.515151515151524109e+01 2.904147478221158524e-09 +8.333333333333334849e+02 1.515151515151524109e+01 5.757897918648074286e-11 +8.636363636363639671e+02 1.515151515151524109e+01 7.227880372012007653e-13 +8.939393939393939945e+02 1.515151515151524109e+01 5.551371713955479338e-15 +9.242424242424244767e+02 1.515151515151524109e+01 2.517887001306209766e-17 +9.545454545454545041e+02 1.515151515151524109e+01 6.501095089494544744e-20 +9.848484848484849863e+02 1.515151515151524109e+01 9.199887089891628764e-23 +1.015151515151515468e+03 1.515151515151524109e+01 6.861500121974258326e-26 +1.045454545454545496e+03 1.515151515151524109e+01 2.590327744386114960e-29 +1.075757575757575978e+03 1.515151515151524109e+01 4.748008073877455584e-33 +1.106060606060606005e+03 1.515151515151524109e+01 4.048320222077499857e-37 +1.136363636363636488e+03 1.515151515151524109e+01 1.536363899259946475e-41 +1.166666666666666970e+03 1.515151515151524109e+01 2.480172383625897649e-46 +1.196969696969696997e+03 1.515151515151524109e+01 1.625602847091813779e-51 +1.227272727272727479e+03 1.515151515151524109e+01 4.124123664868032271e-57 +1.257575757575757507e+03 1.515151515151524109e+01 3.855999312099650769e-63 +1.287878787878787989e+03 1.515151515151524109e+01 1.263563911257743500e-69 +1.318181818181818471e+03 1.515151515151524109e+01 1.378297586288890031e-76 +1.348484848484848499e+03 1.515151515151524109e+01 4.747537180727984880e-84 +1.378787878787878981e+03 1.515151515151524109e+01 4.892501784503733878e-92 +1.409090909090909008e+03 1.515151515151524109e+01 1.427420907713341910e-100 +1.439393939393939490e+03 1.515151515151524109e+01 1.114336414685537200e-109 +1.469696969696969973e+03 1.515151515151524109e+01 2.197212833849037116e-119 +1.500000000000000000e+03 1.515151515151524109e+01 1.031647559331920371e-129 +-1.500000000000000000e+03 4.545454545454549589e+01 4.118014228838111499e-143 +-1.469696969696969745e+03 4.545454545454549589e+01 5.384020245239213205e-132 +-1.439393939393939490e+03 4.545454545454549589e+01 1.558836896993037684e-121 +-1.409090909090909008e+03 4.545454545454549589e+01 1.061699610384560491e-111 +-1.378787878787878753e+03 4.545454545454549589e+01 1.804700035653065833e-102 +-1.348484848484848499e+03 4.545454545454549589e+01 8.112780845150822823e-94 +-1.318181818181818244e+03 4.545454545454549589e+01 1.020747517760848371e-85 +-1.287878787878787989e+03 4.545454545454549589e+01 3.799591219276452116e-78 +-1.257575757575757507e+03 4.545454545454549589e+01 4.417484338635037608e-71 +-1.227272727272727252e+03 4.545454545454549589e+01 1.691398608409413796e-64 +-1.196969696969696997e+03 4.545454545454549589e+01 2.246086592899980203e-58 +-1.166666666666666515e+03 4.545454545454549589e+01 1.088070231295538353e-52 +-1.136363636363636488e+03 4.545454545454549589e+01 2.019952513817684583e-47 +-1.106060606060606005e+03 4.545454545454549589e+01 1.507810083289676178e-42 +-1.075757575757575751e+03 4.545454545454549589e+01 4.742467831581039344e-38 +-1.045454545454545496e+03 4.545454545454549589e+01 6.578229000975904194e-34 +-1.015151515151515127e+03 4.545454545454549589e+01 4.206477445197189139e-30 +-9.848484848484848726e+02 4.545454545454549589e+01 1.294657296743477948e-26 +-9.545454545454545041e+02 4.545454545454549589e+01 1.999875803674311029e-23 +-9.242424242424242493e+02 4.545454545454549589e+01 1.614774919869256541e-20 +-8.939393939393938808e+02 4.545454545454549589e+01 7.089149201122808211e-18 +-8.636363636363636260e+02 4.545454545454549589e+01 1.758026172274760678e-15 +-8.333333333333332575e+02 4.545454545454549589e+01 2.555319222097645695e-13 +-8.030303030303030027e+02 4.545454545454549589e+01 2.256091261159139595e-11 +-7.727272727272727479e+02 4.545454545454549589e+01 1.252352167359050399e-09 +-7.424242424242423795e+02 4.545454545454549589e+01 4.518401091155292189e-08 +-7.121212121212121247e+02 4.545454545454549589e+01 1.094020203654185085e-06 +-6.818181818181817562e+02 4.545454545454549589e+01 1.833181538886186269e-05 +-6.515151515151515014e+02 4.545454545454549589e+01 2.189505576192041301e-04 +-6.212121212121211329e+02 4.545454545454549589e+01 1.917483004401513216e-03 +-5.909090909090908781e+02 4.545454545454549589e+01 1.265056373312003525e-02 +-5.606060606060605096e+02 4.545454545454549589e+01 6.451975134901903608e-02 +-5.303030303030302548e+02 4.545454545454549589e+01 2.607084247504915520e-01 +-5.000000000000000000e+02 4.545454545454549589e+01 8.543497687776467897e-01 +-4.696969696969697452e+02 4.545454545454549589e+01 2.321329840757211382e+00 +-4.393939393939392630e+02 4.545454545454549589e+01 5.339791733036744148e+00 +-4.090909090909090082e+02 4.545454545454549589e+01 1.060541016950783266e+01 +-3.787878787878787534e+02 4.545454545454549589e+01 1.852419054593359604e+01 +-3.484848484848484986e+02 4.545454545454549589e+01 2.894783723543698528e+01 +-3.181818181818180165e+02 4.545454545454549589e+01 4.112237340274638342e+01 +-2.878787878787877617e+02 4.545454545454549589e+01 5.389010219795504497e+01 +-2.575757575757575069e+02 4.545454545454549589e+01 6.603220583561821400e+01 +-2.272727272727272521e+02 4.545454545454549589e+01 7.658245894186934777e+01 +-1.969696969696969973e+02 4.545454545454549589e+01 8.499704223304760831e+01 +-1.666666666666665151e+02 4.545454545454549589e+01 9.116270180929593892e+01 +-1.363636363636362603e+02 4.545454545454549589e+01 9.529516273438626683e+01 +-1.060606060606060055e+02 4.545454545454549589e+01 9.779796181992730908e+01 +-7.575757575757575069e+01 4.545454545454549589e+01 9.913398848917466921e+01 +-4.545454545454549589e+01 4.545454545454549589e+01 9.973355346956329015e+01 +-1.515151515151501371e+01 4.545454545454549589e+01 9.994052246661485128e+01 +1.515151515151524109e+01 4.545454545454549589e+01 9.998682545404290067e+01 +4.545454545454549589e+01 4.545454545454549589e+01 9.998332625703542931e+01 +7.575757575757575069e+01 4.545454545454549589e+01 9.991768755856237760e+01 +1.060606060606062329e+02 4.545454545454549589e+01 9.965453761904861096e+01 +1.363636363636364877e+02 4.545454545454549589e+01 9.893846594209246348e+01 +1.666666666666667425e+02 4.545454545454549589e+01 9.740554864617611486e+01 +1.969696969696969973e+02 4.545454545454549589e+01 9.461353190028547999e+01 +2.272727272727272521e+02 4.545454545454549589e+01 9.010274259123924878e+01 +2.575757575757577342e+02 4.545454545454549589e+01 8.349600363200299569e+01 +2.878787878787879890e+02 4.545454545454549589e+01 7.463242943417451158e+01 +3.181818181818182438e+02 4.545454545454549589e+01 6.370573466057805945e+01 +3.484848484848484986e+02 4.545454545454549589e+01 5.134958619617895437e+01 +3.787878787878789808e+02 4.545454545454549589e+01 3.859977831813420579e+01 +4.090909090909092356e+02 4.545454545454549589e+01 2.669117232474323842e+01 +4.393939393939394904e+02 4.545454545454549589e+01 1.672609502329093800e+01 +4.696969696969697452e+02 4.545454545454549589e+01 9.346267334125990089e+00 +5.000000000000000000e+02 4.545454545454549589e+01 4.576513902341186935e+00 +5.303030303030304822e+02 4.545454545454549589e+01 1.927454348151814267e+00 +5.606060606060605096e+02 4.545454545454549589e+01 6.844622249752931875e-01 +5.909090909090909918e+02 4.545454545454549589e+01 2.006586295801079389e-01 +6.212121212121214739e+02 4.545454545454549589e+01 4.748972307319256764e-02 +6.515151515151515014e+02 4.545454545454549589e+01 8.861941872120891045e-03 +6.818181818181819835e+02 4.545454545454549589e+01 1.271929997684359808e-03 +7.121212121212120110e+02 4.545454545454549589e+01 1.367992529815330771e-04 +7.424242424242424931e+02 4.545454545454549589e+01 1.072840490473357845e-05 +7.727272727272729753e+02 4.545454545454549589e+01 5.962464051477133256e-07 +8.030303030303030027e+02 4.545454545454549589e+01 2.279436054554410091e-08 +8.333333333333334849e+02 4.545454545454549589e+01 5.811329112628589938e-10 +8.636363636363639671e+02 4.545454545454549589e+01 9.566848707108399849e-12 +8.939393939393939945e+02 4.545454545454549589e+01 9.834906517405588868e-14 +9.242424242424244767e+02 4.545454545454549589e+01 6.098254478752329530e-16 +9.545454545454545041e+02 4.545454545454549589e+01 2.200211702322452225e-18 +9.848484848484849863e+02 4.545454545454549589e+01 4.450412031472745167e-21 +1.015151515151515468e+03 4.545454545454549589e+01 4.856568981151117965e-24 +1.045454545454545496e+03 4.545454545454549589e+01 2.748101820202430779e-27 +1.075757575757575978e+03 4.545454545454549589e+01 7.740230330072030810e-31 +1.106060606060606005e+03 4.545454545454549589e+01 1.040399671311677575e-34 +1.136363636363636488e+03 4.545454545454549589e+01 6.390617110546527167e-39 +1.166666666666666970e+03 4.545454545454549589e+01 1.715600772060173194e-43 +1.196969696969696997e+03 4.545454545454549589e+01 1.922731526156724594e-48 +1.227272727272727479e+03 4.545454545454549589e+01 8.582459009523845329e-54 +1.257575757575757507e+03 4.545454545454549589e+01 1.453853892435560643e-59 +1.287878787878787989e+03 4.545454545454549589e+01 8.894766354816346179e-66 +1.318181818181818471e+03 4.545454545454549589e+01 1.868122981699341726e-72 +1.348484848484848499e+03 4.545454545454549589e+01 1.278643463138709633e-79 +1.378787878787878981e+03 4.545454545454549589e+01 2.704245081275194188e-87 +1.409090909090909008e+03 4.545454545454549589e+01 1.673548439470601891e-95 +1.439393939393939490e+03 4.545454545454549589e+01 2.866373679610373131e-104 +1.469696969696969973e+03 4.545454545454549589e+01 1.283511602170200489e-113 +1.500000000000000000e+03 4.545454545454549589e+01 1.417663027955286864e-123 +-1.500000000000000000e+03 7.575757575757575069e+01 2.096452900678426215e-150 +-1.469696969696969745e+03 7.575757575757575069e+01 7.163277244746071843e-139 +-1.439393939393939490e+03 7.575757575757575069e+01 5.221413508755827081e-128 +-1.409090909090909008e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.378787878787878753e+03 7.575757575757575069e+01 3.435327469168553487e-108 +-1.348484848484848499e+03 7.575757575757575069e+01 3.491161610846682618e-99 +-1.318181818181818244e+03 7.575757575757575069e+01 9.594395441689046933e-91 +-1.287878787878787989e+03 7.575757575757575069e+01 7.542565179832018528e-83 +-1.257575757575757507e+03 7.575757575757575069e+01 1.792032305386557457e-75 +-1.227272727272727252e+03 7.575757575757575069e+01 1.357791146414871334e-68 +-1.196969696969696997e+03 7.575757575757575069e+01 3.457634775731072784e-62 +-1.166666666666666515e+03 7.575757575757575069e+01 3.114916886073690817e-56 +-1.136363636363636488e+03 7.575757575757575069e+01 1.043664146101954255e-50 +-1.106060606060606005e+03 7.575757575757575069e+01 1.365561729682239567e-45 +-1.075757575757575751e+03 7.575757575757575069e+01 7.317303358737471912e-41 +-1.045454545454545496e+03 7.575757575757575069e+01 1.681885295228469187e-36 +-1.015151515151515127e+03 7.575757575757575069e+01 1.734711582546600237e-32 +-9.848484848484848726e+02 7.575757575757575069e+01 8.388558497347731175e-29 +-9.545454545454545041e+02 7.575757575757575069e+01 1.984648844553230386e-25 +-9.242424242424242493e+02 7.575757575757575069e+01 2.394346385576902679e-22 +-8.939393939393938808e+02 7.575757575757575069e+01 1.533315393829145172e-19 +-8.636363636363636260e+02 7.575757575757575069e+01 5.418948642188741002e-17 +-8.333333333333332575e+02 7.575757575757575069e+01 1.097485946719979653e-14 +-8.030303030303030027e+02 7.575757575757575069e+01 1.321016453443263225e-12 +-7.727272727272727479e+02 7.575757575757575069e+01 9.788841721948461559e-11 +-7.424242424242423795e+02 7.575757575757575069e+01 4.619769020364174371e-09 +-7.121212121212121247e+02 7.575757575757575069e+01 1.434797832226751071e-07 +-6.818181818181817562e+02 7.575757575757575069e+01 3.026368684010127819e-06 +-6.515151515151515014e+02 7.575757575757575069e+01 4.468444522754282968e-05 +-6.212121212121211329e+02 7.575757575757575069e+01 4.754453697203583451e-04 +-5.909090909090908781e+02 7.575757575757575069e+01 3.748214649864048571e-03 +-5.606060606060605096e+02 7.575757575757575069e+01 2.248336393898580157e-02 +-5.303030303030302548e+02 7.575757575757575069e+01 1.052466108158103264e-01 +-5.000000000000000000e+02 7.575757575757575069e+01 3.938451388034535650e-01 +-4.696969696969697452e+02 7.575757575757575069e+01 1.205417551072396787e+00 +-4.393939393939392630e+02 7.575757575757575069e+01 3.083414106412971201e+00 +-4.090909090909090082e+02 7.575757575757575069e+01 6.727593712141153759e+00 +-3.787878787878787534e+02 7.575757575757575069e+01 1.276250745677546306e+01 +-3.484848484848484986e+02 7.575757575757575069e+01 2.143082896113664404e+01 +-3.181818181818180165e+02 7.575757575757575069e+01 3.238997094568933477e+01 +-2.878787878787877617e+02 7.575757575757575069e+01 4.474620968552754618e+01 +-2.575757575757575069e+02 7.575757575757575069e+01 5.731193832210287553e+01 +-2.272727272727272521e+02 7.575757575757575069e+01 6.894609788219689506e+01 +-1.969696969696969973e+02 7.575757575757575069e+01 7.882177355463798563e+01 +-1.666666666666665151e+02 7.575757575757575069e+01 8.653949493425868411e+01 +-1.363636363636362603e+02 7.575757575757575069e+01 9.209529436261553315e+01 +-1.060606060606060055e+02 7.575757575757575069e+01 9.576400586776449586e+01 +-7.575757575757575069e+01 7.575757575757575069e+01 9.796238728704329901e+01 +-4.545454545454549589e+01 7.575757575757575069e+01 9.913398848917466921e+01 +-1.515151515151501371e+01 7.575757575757575069e+01 9.967115653149848242e+01 +1.515151515151524109e+01 7.575757575757575069e+01 9.987141658826350010e+01 +4.545454545454549589e+01 7.575757575757575069e+01 9.991768755856237760e+01 +7.575757575757575069e+01 7.575757575757575069e+01 9.987141658826350010e+01 +1.060606060606062329e+02 7.575757575757575069e+01 9.967115653149848242e+01 +1.363636363636364877e+02 7.575757575757575069e+01 9.913398848917466921e+01 +1.666666666666667425e+02 7.575757575757575069e+01 9.796238728704329901e+01 +1.969696969696969973e+02 7.575757575757575069e+01 9.576400586776449586e+01 +2.272727272727272521e+02 7.575757575757575069e+01 9.209529436261551893e+01 +2.575757575757577342e+02 7.575757575757575069e+01 8.653949493425862727e+01 +2.878787878787879890e+02 7.575757575757575069e+01 7.882177355463795720e+01 +3.181818181818182438e+02 7.575757575757575069e+01 6.894609788219683821e+01 +3.484848484848484986e+02 7.575757575757575069e+01 5.731193832210285422e+01 +3.787878787878789808e+02 7.575757575757575069e+01 4.474620968552743960e+01 +4.090909090909092356e+02 7.575757575757575069e+01 3.238997094568921398e+01 +4.393939393939394904e+02 7.575757575757575069e+01 2.143082896113661207e+01 +4.696969696969697452e+02 7.575757575757575069e+01 1.276250745677543996e+01 +5.000000000000000000e+02 7.575757575757575069e+01 6.727593712141145765e+00 +5.303030303030304822e+02 7.575757575757575069e+01 3.083414106412946332e+00 +5.606060606060605096e+02 7.575757575757575069e+01 1.205417551072403226e+00 +5.909090909090909918e+02 7.575757575757575069e+01 3.938451388034528988e-01 +6.212121212121214739e+02 7.575757575757575069e+01 1.052466108158086611e-01 +6.515151515151515014e+02 7.575757575757575069e+01 2.248336393898571831e-02 +6.818181818181819835e+02 7.575757575757575069e+01 3.748214649863995229e-03 +7.121212121212120110e+02 7.575757575757575069e+01 4.754453697203600256e-04 +7.424242424242424931e+02 7.575757575757575069e+01 4.468444522754234856e-05 +7.727272727272729753e+02 7.575757575757575069e+01 3.026368684010052856e-06 +8.030303030303030027e+02 7.575757575757575069e+01 1.434797832226741013e-07 +8.333333333333334849e+02 7.575757575757575069e+01 4.619769020364027133e-09 +8.636363636363639671e+02 7.575757575757575069e+01 9.788841721947905797e-11 +8.939393939393939945e+02 7.575757575757575069e+01 1.321016453443263225e-12 +9.242424242424244767e+02 7.575757575757575069e+01 1.097485946719917175e-14 +9.545454545454545041e+02 7.575757575757575069e+01 5.418948642188818039e-17 +9.848484848484849863e+02 7.575757575757575069e+01 1.533315393829068857e-19 +1.015151515151515468e+03 7.575757575757575069e+01 2.394346385576715541e-22 +1.045454545454545496e+03 7.575757575757575069e+01 1.984648844553145898e-25 +1.075757575757575978e+03 7.575757575757575069e+01 8.388558497347134782e-29 +1.106060606060606005e+03 7.575757575757575069e+01 1.734711582546649501e-32 +1.136363636363636488e+03 7.575757575757575069e+01 1.681885295228397356e-36 +1.166666666666666970e+03 7.575757575757575069e+01 7.317303358736742913e-41 +1.196969696969696997e+03 7.575757575757575069e+01 1.365561729682181226e-45 +1.227272727272727479e+03 7.575757575757575069e+01 1.043664146101924581e-50 +1.257575757575757507e+03 7.575757575757575069e+01 3.114916886073513779e-56 +1.287878787878787989e+03 7.575757575757575069e+01 3.457634775730777859e-62 +1.318181818181818471e+03 7.575757575757575069e+01 1.357791146414639899e-68 +1.348484848484848499e+03 7.575757575757575069e+01 1.792032305386506894e-75 +1.378787878787878981e+03 7.575757575757575069e+01 7.542565179831589862e-83 +1.409090909090909008e+03 7.575757575757575069e+01 9.594395441690136971e-91 +1.439393939393939490e+03 7.575757575757575069e+01 3.491161610846682618e-99 +1.469696969696969973e+03 7.575757575757575069e+01 3.435327469167968060e-108 +1.500000000000000000e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.500000000000000000e+03 1.060606060606062329e+02 4.073181309884793557e-158 +-1.469696969696969745e+03 1.060606060606062329e+02 3.772621208141088423e-146 +-1.439393939393939490e+03 1.060606060606062329e+02 7.175783181443288183e-135 +-1.409090909090909008e+03 1.060606060606062329e+02 2.981862573337742580e-124 +-1.378787878787878753e+03 1.060606060606062329e+02 2.876320492334731648e-114 +-1.348484848484848499e+03 1.060606060606062329e+02 6.834723485291045029e-105 +-1.318181818181818244e+03 1.060606060606062329e+02 4.240381125551887953e-96 +-1.287878787878787989e+03 1.060606060606062329e+02 7.271414754056859547e-88 +-1.257575757575757507e+03 1.060606060606062329e+02 3.643815621760761416e-80 +-1.227272727272727252e+03 1.060606060606062329e+02 5.634744846278958762e-73 +-1.196969696969696997e+03 1.060606060606062329e+02 2.835913608647769627e-66 +-1.166666666666666515e+03 1.060606060606062329e+02 4.893241775032593795e-60 +-1.136363636363636488e+03 1.060606060606062329e+02 3.045319808369692356e-54 +-1.106060606060606005e+03 1.060606060606062329e+02 7.183115904220892881e-49 +-1.075757575757575751e+03 1.060606060606062329e+02 6.739246103221155921e-44 +-1.045454545454545496e+03 1.060606060606062329e+02 2.636128257324606578e-39 +-1.015151515151515127e+03 1.060606060606062329e+02 4.500703460466526425e-35 +-9.848484848484848726e+02 1.060606060606062329e+02 3.506859212770513601e-31 +-9.545454545454545041e+02 1.060606060606062329e+02 1.302294837210616168e-27 +-9.242424242424242493e+02 1.060606060606062329e+02 2.404063375977119230e-24 +-8.939393939393938808e+02 1.060606060606062329e+02 2.298180960274015509e-21 +-8.636363636363636260e+02 1.060606060606062329e+02 1.183706196909802383e-18 +-8.333333333333332575e+02 1.060606060606062329e+02 3.413565520039400730e-16 +-8.030303030303030027e+02 1.060606060606062329e+02 5.720368200038382019e-14 +-7.727272727272727479e+02 1.060606060606062329e+02 5.774328674328721260e-12 +-7.424242424242423795e+02 1.060606060606062329e+02 3.635086181418488966e-10 +-7.121212121212121247e+02 1.060606060606062329e+02 1.475710265685996088e-08 +-6.818181818181817562e+02 1.060606060606062329e+02 3.989897167427718505e-07 +-6.515151515151515014e+02 1.060606060606062329e+02 7.410732345003689632e-06 +-6.212121212121211329e+02 1.060606060606062329e+02 9.741538245333930415e-05 +-5.909090909090908781e+02 1.060606060606062329e+02 9.325082122531764845e-04 +-5.606060606060605096e+02 1.060606060606062329e+02 6.680235796974016808e-03 +-5.303030303030302548e+02 1.060606060606062329e+02 3.675900705335548302e-02 +-5.000000000000000000e+02 1.060606060606062329e+02 1.592762472320072009e-01 +-4.696969696969697452e+02 1.060606060606062329e+02 5.564158524580616882e-01 +-4.393939393939392630e+02 1.060606060606062329e+02 1.602576414572428831e+00 +-4.090909090909090082e+02 1.060606060606062329e+02 3.886707582912661607e+00 +-3.787878787878787534e+02 1.060606060606062329e+02 8.097025652719084476e+00 +-3.484848484848484986e+02 1.060606060606062329e+02 1.476216003891669715e+01 +-3.181818181818180165e+02 1.060606060606062329e+02 2.396728450570670788e+01 +-2.878787878787877617e+02 1.060606060606062329e+02 3.521758926474928586e+01 +-2.575757575757575069e+02 1.060606060606062329e+02 4.754043949671900293e+01 +-2.272727272727272521e+02 1.060606060606062329e+02 5.977010272054953077e+01 +-1.969696969696969973e+02 1.060606060606062329e+02 7.086635272017882414e+01 +-1.666666666666665151e+02 1.060606060606062329e+02 8.013329845360979675e+01 +-1.363636363636362603e+02 1.060606060606062329e+02 8.728667844960284583e+01 +-1.060606060606060055e+02 1.060606060606062329e+02 9.239609946677256858e+01 +-7.575757575757575069e+01 1.060606060606062329e+02 9.576400586776448165e+01 +-4.545454545454549589e+01 1.060606060606062329e+02 9.779796181992730908e+01 +-1.515151515151501371e+01 1.060606060606062329e+02 9.890893667629471508e+01 +1.515151515151524109e+01 1.060606060606062329e+02 9.944488525147522751e+01 +4.545454545454549589e+01 1.060606060606062329e+02 9.965453761904861096e+01 +7.575757575757575069e+01 1.060606060606062329e+02 9.967115653149848242e+01 +1.060606060606062329e+02 1.060606060606062329e+02 9.950693568637399267e+01 +1.363636363636364877e+02 1.060606060606062329e+02 9.905259279819885876e+01 +1.666666666666667425e+02 1.060606060606062329e+02 9.808164743839994060e+01 +1.969696969696969973e+02 1.060606060606062329e+02 9.626388667315116265e+01 +2.272727272727272521e+02 1.060606060606062329e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.060606060606062329e+02 8.846490311634076420e+01 +2.878787878787879890e+02 1.060606060606062329e+02 8.173525932184844578e+01 +3.181818181818182438e+02 1.060606060606062329e+02 7.288103824554367804e+01 +3.484848484848484986e+02 1.060606060606062329e+02 6.210813108343089795e+01 +3.787878787878789808e+02 1.060606060606062329e+02 5.003073387529200744e+01 +4.090909090909092356e+02 1.060606060606062329e+02 3.763301798773042606e+01 +4.393939393939394904e+02 1.060606060606062329e+02 2.607941266867413077e+01 +4.696969696969697452e+02 1.060606060606062329e+02 1.640739115024345196e+01 +5.000000000000000000e+02 1.060606060606062329e+02 9.223041622713189724e+00 +5.303030303030304822e+02 1.060606060606062329e+02 4.553498766517223295e+00 +5.606060606060605096e+02 1.060606060606062329e+02 1.938473033170046156e+00 +5.909090909090909918e+02 1.060606060606062329e+02 6.977316435222883362e-01 +6.212121212121214739e+02 1.060606060606062329e+02 2.079530918209700485e-01 +6.515151515151515014e+02 1.060606060606062329e+02 5.019822989602297503e-02 +6.818181818181819835e+02 1.060606060606062329e+02 9.587796290980242497e-03 +7.121212121212120110e+02 1.060606060606062329e+02 1.413778726829450225e-03 +7.424242424242424931e+02 1.060606060606062329e+02 1.568428675713566338e-04 +7.727272727272729753e+02 1.060606060606062329e+02 1.274150683472755547e-05 +8.030303030303030027e+02 1.060606060606062329e+02 7.368261931620260953e-07 +8.333333333333334849e+02 1.060606060606062329e+02 2.944941620113702744e-08 +8.636363636363639671e+02 1.060606060606062329e+02 7.888571694517906098e-10 +8.939393939393939945e+02 1.060606060606062329e+02 1.371628065598395275e-11 +9.242424242424244767e+02 1.060606060606062329e+02 1.497478014110295541e-13 +9.545454545454545041e+02 1.060606060606062329e+02 9.917541389068326844e-16 +9.848484848484849863e+02 1.060606060606062329e+02 3.844713597051699417e-18 +1.015151515151515468e+03 1.060606060606062329e+02 8.408157975774056236e-21 +1.045454545454545496e+03 1.060606060606062329e+02 9.984784196713523450e-24 +1.075757575757575978e+03 1.060606060606062329e+02 6.189635416498788347e-27 +1.106060606060606005e+03 1.060606060606062329e+02 1.923229879971634848e-30 +1.136363636363636488e+03 1.060606060606062329e+02 2.872445569167344442e-34 +1.166666666666666970e+03 1.060606060606062329e+02 1.975173268273073260e-38 +1.196969696969696997e+03 1.060606060606062329e+02 5.981818528338374277e-43 +1.227272727272727479e+03 1.060606060606062329e+02 7.623270566395676918e-48 +1.257575757575757507e+03 1.060606060606062329e+02 3.901202425592838012e-53 +1.287878787878787989e+03 1.060606060606062329e+02 7.640771892899906689e-59 +1.318181818181818471e+03 1.060606060606062329e+02 5.451972905593955253e-65 +1.348484848484848499e+03 1.060606060606062329e+02 1.347434051650421828e-71 +1.378787878787878981e+03 1.060606060606062329e+02 1.095271921939127218e-78 +1.409090909090909008e+03 1.060606060606062329e+02 2.777050578217856539e-86 +1.439393939393939490e+03 1.060606060606062329e+02 2.080383394340048133e-94 +1.469696969696969973e+03 1.060606060606062329e+02 4.356268475749017056e-103 +1.500000000000000000e+03 1.060606060606062329e+02 2.409212144271421323e-112 +-1.500000000000000000e+03 1.363636363636364877e+02 2.900629133075572343e-166 +-1.469696969696969745e+03 1.363636363636364877e+02 7.559295742296864998e-154 +-1.439393939393939490e+03 1.363636363636364877e+02 3.891764262948959632e-142 +-1.409090909090909008e+03 1.363636363636364877e+02 4.213909446003343375e-131 +-1.378787878787878753e+03 1.363636363636364877e+02 1.020371555929892416e-120 +-1.348484848484848499e+03 1.363636363636364877e+02 5.868005475284174101e-111 +-1.318181818181818244e+03 1.363636363636364877e+02 8.500995972411032149e-102 +-1.287878787878787989e+03 1.363636363636364877e+02 3.286608065666080170e-93 +-1.257575757575757507e+03 1.363636363636364877e+02 3.587897800919292661e-85 +-1.227272727272727252e+03 1.363636363636364877e+02 1.168759215688002260e-77 +-1.196969696969696997e+03 1.363636363636364877e+02 1.199071906087345153e-70 +-1.166666666666666515e+03 1.363636363636364877e+02 4.084195491313214700e-64 +-1.136363636363636488e+03 1.363636363636364877e+02 4.862710457260795992e-58 +-1.106060606060606005e+03 1.363636363636364877e+02 2.128109343453320343e-52 +-1.075757575757575751e+03 1.363636363636364877e+02 3.595420650647964607e-47 +-1.045454545454545496e+03 1.363636363636364877e+02 2.459834491572893285e-42 +-1.015151515151515127e+03 1.363636363636364877e+02 7.139802540245234599e-38 +-9.848484848484848726e+02 1.363636363636364877e+02 9.199790552335308441e-34 +-9.545454545454545041e+02 1.363636363636364877e+02 5.499610781658947273e-30 +-9.242424242424242493e+02 1.363636363636364877e+02 1.592071826992876341e-26 +-8.939393939393938808e+02 1.363636363636364877e+02 2.326740886532330397e-23 +-8.636363636363636260e+02 1.363636363636364877e+02 1.787432223791584585e-20 +-8.333333333333332575e+02 1.363636363636364877e+02 7.506067042544308233e-18 +-8.030303030303030027e+02 1.363636363636364877e+02 1.789638228793484134e-15 +-7.727272727272727479e+02 1.363636363636364877e+02 2.513160532470653093e-13 +-7.424242424242423795e+02 1.363636363636364877e+02 2.153640296816029504e-11 +-7.121212121212121247e+02 1.363636363636364877e+02 1.165422519016154224e-09 +-6.818181818181817562e+02 1.363636363636364877e+02 4.115985597351813668e-08 +-6.515151515151515014e+02 1.363636363636364877e+02 9.793342834294315635e-07 +-6.212121212121211329e+02 1.363636363636364877e+02 1.618470429048148436e-05 +-5.909090909090908781e+02 1.363636363636364877e+02 1.912973124885127896e-04 +-5.606060606060605096e+02 1.363636363636364877e+02 1.663107833829673751e-03 +-5.303030303030302548e+02 1.363636363636364877e+02 1.092396005911746605e-02 +-5.000000000000000000e+02 1.363636363636364877e+02 5.561503648793410942e-02 +-4.696969696969697452e+02 1.363636363636364877e+02 2.248664244665884437e-01 +-4.393939393939392630e+02 1.363636363636364877e+02 7.389391304207523214e-01 +-4.090909090909090082e+02 1.363636363636364877e+02 2.017155313214864965e+00 +-3.787878787878787534e+02 1.363636363636364877e+02 4.669551349532341966e+00 +-3.484848484848484986e+02 1.363636363636364877e+02 9.346267334125986537e+00 +-3.181818181818180165e+02 1.363636363636364877e+02 1.647077799900300121e+01 +-2.878787878787877617e+02 1.363636363636364877e+02 2.599274253454153083e+01 +-2.575757575757575069e+02 1.363636363636364877e+02 3.731341006484993272e+01 +-2.272727272727272521e+02 1.363636363636364877e+02 4.943436394678040102e+01 +-1.969696969696969973e+02 1.363636363636364877e+02 6.124688773464696823e+01 +-1.666666666666665151e+02 1.363636363636364877e+02 7.181805118220363227e+01 +-1.363636363636362603e+02 1.363636363636364877e+02 8.056468965220990697e+01 +-1.060606060606060055e+02 1.363636363636364877e+02 8.728667844960284583e+01 +-7.575757575757575069e+01 1.363636363636364877e+02 9.209529436261550472e+01 +-4.545454545454549589e+01 1.363636363636364877e+02 9.529516273438623841e+01 +-1.515151515151501371e+01 1.363636363636364877e+02 9.726788551238659863e+01 +1.515151515151524109e+01 1.363636363636364877e+02 9.838256000783080424e+01 +4.545454545454549589e+01 1.363636363636364877e+02 9.893846594209246348e+01 +7.575757575757575069e+01 1.363636363636364877e+02 9.913398848917466921e+01 +1.060606060606062329e+02 1.363636363636364877e+02 9.905259279819885876e+01 +1.363636363636364877e+02 1.363636363636364877e+02 9.865839504182420683e+01 +1.666666666666667425e+02 1.363636363636364877e+02 9.779796181992730908e+01 +1.969696969696969973e+02 1.363636363636364877e+02 9.620980024546965126e+01 +2.272727272727272521e+02 1.363636363636364877e+02 9.354753036101062946e+01 +2.575757575757577342e+02 1.363636363636364877e+02 8.942566120874685964e+01 +2.878787878787879890e+02 1.363636363636364877e+02 8.349600363200302411e+01 +3.181818181818182438e+02 1.363636363636364877e+02 7.555502487561230396e+01 +3.484848484848484986e+02 1.363636363636364877e+02 6.566578650553350371e+01 +3.787878787878789808e+02 1.363636363636364877e+02 5.425510933709696104e+01 +4.090909090909092356e+02 1.363636363636364877e+02 4.212878690731824349e+01 +4.393939393939394904e+02 1.363636363636364877e+02 3.035489726624804163e+01 +4.696969696969697452e+02 1.363636363636364877e+02 2.001374351117111772e+01 +5.000000000000000000e+02 1.363636363636364877e+02 1.189267220388694213e+01 +5.303030303030304822e+02 1.363636363636364877e+02 6.265381112019325016e+00 +5.606060606060605096e+02 1.363636363636364877e+02 2.875155878473117266e+00 +5.909090909090909918e+02 1.363636363636364877e+02 1.127752104990675575e+00 +6.212121212121214739e+02 1.363636363636364877e+02 3.705615046728181761e-01 +6.515151515151515014e+02 1.363636363636364877e+02 9.984377095810406666e-02 +6.818181818181819835e+02 1.363636363636364877e+02 2.156645910784254702e-02 +7.121212121212120110e+02 1.363636363636364877e+02 3.646537238222918864e-03 +7.424242424242424931e+02 1.363636363636364877e+02 4.706918687562538627e-04 +7.727272727272729753e+02 1.363636363636364877e+02 4.517735882024864459e-05 +8.030303030303030027e+02 1.363636363636364877e+02 3.136682068681787127e-06 +8.333333333333334849e+02 1.363636363636364877e+02 1.530687983283882291e-07 +8.636363636363639671e+02 1.363636363636364877e+02 5.094879290801798606e-09 +8.939393939393939945e+02 1.363636363636364877e+02 1.121089509384008515e-10 +9.242424242424244767e+02 1.363636363636364877e+02 1.578692376829956532e-12 +9.545454545454545041e+02 1.363636363636364877e+02 1.375500651521020469e-14 +9.848484848484849863e+02 1.363636363636364877e+02 7.160592310969537211e-17 +1.015151515151515468e+03 1.363636363636364877e+02 2.148049618647346408e-19 +1.045454545454545496e+03 1.363636363636364877e+02 3.576784713994067684e-22 +1.075757575757575978e+03 1.363636363636364877e+02 3.180562259591856700e-25 +1.106060606060606005e+03 1.363636363636364877e+02 1.451278128946221470e-28 +1.136363636363636488e+03 1.363636363636364877e+02 3.261141548139720315e-32 +1.166666666666666970e+03 1.363636363636364877e+02 3.459083627924913767e-36 +1.196969696969696997e+03 1.363636363636364877e+02 1.658015597596271768e-40 +1.227272727272727479e+03 1.363636363636364877e+02 3.433836288360005243e-45 +1.257575757575757507e+03 1.363636363636364877e+02 2.934437283087563972e-50 +1.287878787878787989e+03 1.363636363636364877e+02 9.869127491372947610e-56 +1.318181818181818471e+03 1.363636363636364877e+02 1.244398099700736010e-61 +1.348484848484848499e+03 1.363636363636364877e+02 5.596907177314446513e-68 +1.378787878787878981e+03 1.363636363636364877e+02 8.532772152079838593e-75 +1.409090909090909008e+03 1.363636363636364877e+02 4.184987151321858041e-82 +1.439393939393939490e+03 1.363636363636364877e+02 6.259393605591515350e-90 +1.469696969696969973e+03 1.363636363636364877e+02 2.702964406602926588e-98 +1.500000000000000000e+03 1.363636363636364877e+02 3.186527453613460977e-107 +-1.500000000000000000e+03 1.666666666666667425e+02 7.262439421965926610e-175 +-1.469696969696969745e+03 1.666666666666667425e+02 5.531845646164341781e-162 +-1.439393939393939490e+03 1.666666666666667425e+02 8.001759500365318325e-150 +-1.409090909090909008e+03 1.666666666666667425e+02 2.341791008661556624e-138 +-1.378787878787878753e+03 1.666666666666667425e+02 1.475505473707417483e-127 +-1.348484848484848499e+03 1.666666666666667425e+02 2.127208106140831234e-117 +-1.318181818181818244e+03 1.666666666666667425e+02 7.448444252817060060e-108 +-1.287878787878787989e+03 1.666666666666667425e+02 6.715543060622556983e-99 +-1.257575757575757507e+03 1.666666666666667425e+02 1.650797401058924346e-90 +-1.227272727272727252e+03 1.666666666666667425e+02 1.170049258815553346e-82 +-1.196969696969696997e+03 1.666666666666667425e+02 2.525669194213835424e-75 +-1.166666666666666515e+03 1.666666666666667425e+02 1.751614464700847073e-68 +-1.136363636363636488e+03 1.666666666666667425e+02 4.112270338376914063e-62 +-1.106060606060606005e+03 1.666666666666667425e+02 3.439226478517769438e-56 +-1.075757575757575751e+03 1.666666666666667425e+02 1.076947037256926341e-50 +-1.045454545454545496e+03 1.666666666666667425e+02 1.325453195114577804e-45 +-1.015151515151515127e+03 1.666666666666667425e+02 6.722278760459066307e-41 +-9.848484848484848726e+02 1.666666666666667425e+02 1.471159845332178844e-36 +-9.545454545454545041e+02 1.666666666666667425e+02 1.453005117716627755e-32 +-9.242424242424242493e+02 1.666666666666667425e+02 6.765106494816624600e-29 +-8.939393939393938808e+02 1.666666666666667425e+02 1.549109724599508564e-25 +-8.636363636363636260e+02 1.666666666666667425e+02 1.817829598985398386e-22 +-8.333333333333332575e+02 1.666666666666667425e+02 1.137665448958069057e-19 +-8.030303030303030027e+02 1.666666666666667425e+02 3.946907027548793874e-17 +-7.727272727272727479e+02 1.666666666666667425e+02 7.880145509195410081e-15 +-7.424242424242423795e+02 1.666666666666667425e+02 9.387808790462905487e-13 +-7.121212121212121247e+02 1.666666666666667425e+02 6.910796398284291235e-11 +-6.818181818181817562e+02 1.666666666666667425e+02 3.251401439798244409e-09 +-6.515151515151515014e+02 1.666666666666667425e+02 1.009950414069043066e-07 +-6.212121212121211329e+02 1.666666666666667425e+02 2.136920489407629868e-06 +-5.909090909090908781e+02 1.666666666666667425e+02 3.173737341076260864e-05 +-5.606060606060605096e+02 1.666666666666667425e+02 3.405233689522285971e-04 +-5.303030303030302548e+02 1.666666666666667425e+02 2.713180947850636019e-03 +-5.000000000000000000e+02 1.666666666666667425e+02 1.648134427951286618e-02 +-4.696969696969697452e+02 1.666666666666667425e+02 7.826691917058282988e-02 +-4.393939393939392630e+02 1.666666666666667425e+02 2.975697925943399658e-01 +-4.090909090909090082e+02 1.666666666666667425e+02 9.264911260829724604e-01 +-3.787878787878787534e+02 1.666666666666667425e+02 2.413325425405140834e+00 +-3.484848484848484986e+02 1.666666666666667425e+02 5.366074047187574081e+00 +-3.181818181818180165e+02 1.666666666666667425e+02 1.037937230069678840e+01 +-2.878787878787877617e+02 1.666666666666667425e+02 1.777584455539885866e+01 +-2.575757575757575069e+02 1.666666666666667425e+02 2.740114767170857135e+01 +-2.272727272727272521e+02 1.666666666666667425e+02 3.859977831813425553e+01 +-1.969696969696969973e+02 1.666666666666667425e+02 5.038951397942084043e+01 +-1.666666666666665151e+02 1.666666666666667425e+02 6.173907887659103721e+01 +-1.363636363636362603e+02 1.666666666666667425e+02 7.181805118220363227e+01 +-1.060606060606060055e+02 1.666666666666667425e+02 8.013329845360979675e+01 +-7.575757575757575069e+01 1.666666666666667425e+02 8.653949493425864148e+01 +-4.545454545454549589e+01 1.666666666666667425e+02 9.116270180929591049e+01 +-1.515151515151501371e+01 1.666666666666667425e+02 9.428978345643486136e+01 +1.515151515151524109e+01 1.666666666666667425e+02 9.626388667315116265e+01 +4.545454545454549589e+01 1.666666666666667425e+02 9.740554864617611486e+01 +7.575757575757575069e+01 1.666666666666667425e+02 9.796238728704329901e+01 +1.060606060606062329e+02 1.666666666666667425e+02 9.808164743839994060e+01 +1.363636363636364877e+02 1.666666666666667425e+02 9.779796181992730908e+01 +1.666666666666667425e+02 1.666666666666667425e+02 9.703088870665726517e+01 +1.969696969696969973e+02 1.666666666666667425e+02 9.559087177709137961e+01 +2.272727272727272521e+02 1.666666666666667425e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.666666666666667425e+02 8.951130724963078933e+01 +2.878787878787879890e+02 1.666666666666667425e+02 8.420286747908698999e+01 +3.181818181818182438e+02 1.666666666666667425e+02 7.703532267426598423e+01 +3.484848484848484986e+02 1.666666666666667425e+02 6.797869707690963992e+01 +3.787878787878789808e+02 1.666666666666667425e+02 5.731193832210279737e+01 +4.090909090909092356e+02 1.666666666666667425e+02 4.567091086140344913e+01 +4.393939393939394904e+02 1.666666666666667425e+02 3.399015252191785663e+01 +4.696969696969697452e+02 1.666666666666667425e+02 2.331554257030983734e+01 +5.000000000000000000e+02 1.666666666666667425e+02 1.452916255455595440e+01 +5.303030303030304822e+02 1.666666666666667425e+02 8.097025652719084476e+00 +5.606060606060605096e+02 1.666666666666667425e+02 3.967812283772118143e+00 +5.909090909090909918e+02 1.666666666666667425e+02 1.678926737930093172e+00 +6.212121212121214739e+02 1.666666666666667425e+02 6.016519329243210645e-01 +6.515151515151515014e+02 1.666666666666667425e+02 1.788682708422675016e-01 +6.818181818181819835e+02 1.666666666666667425e+02 4.316192073818479746e-02 +7.121212121212120110e+02 1.666666666666667425e+02 8.260689172919603862e-03 +7.424242424242424931e+02 1.666666666666667425e+02 1.223804447256123407e-03 +7.727272727272729753e+02 1.666666666666667425e+02 1.367992529815304208e-04 +8.030303030303030027e+02 1.666666666666667425e+02 1.123286822982188148e-05 +8.333333333333334849e+02 1.666666666666667425e+02 6.588031862012720347e-07 +8.636363636363639671e+02 1.666666666666667425e+02 2.680187736377764651e-08 +8.939393939393939945e+02 1.666666666666667425e+02 7.336167021249661736e-10 +9.242424242424244767e+02 1.666666666666667425e+02 1.308823873075597229e-11 +9.545454545454545041e+02 1.666666666666667425e+02 1.472577985385710169e-13 +9.848484848484849863e+02 1.666666666666667425e+02 1.009720453475521847e-15 +1.015151515151515468e+03 1.666666666666667425e+02 4.072433264588311059e-18 +1.045454545454545496e+03 1.666666666666667425e+02 9.313320549156388232e-21 +1.075757575757575978e+03 1.666666666666667425e+02 1.162744299662134274e-23 +1.106060606060606005e+03 1.666666666666667425e+02 7.620577489683251491e-27 +1.136363636363636488e+03 1.666666666666667425e+02 2.518106005989865832e-30 +1.166666666666666970e+03 1.666666666666667425e+02 4.024061608112231468e-34 +1.196969696969696997e+03 1.666666666666667425e+02 2.979513160178973409e-38 +1.227272727272727479e+03 1.666666666666667425e+02 9.780593716978675438e-43 +1.257575757575757507e+03 1.666666666666667425e+02 1.360307412168245390e-47 +1.287878787878787989e+03 1.666666666666667425e+02 7.651333244442677322e-53 +1.318181818181818471e+03 1.666666666666667425e+02 1.659224730130575960e-58 +1.348484848484848499e+03 1.666666666666667425e+02 1.320823368052482492e-64 +1.378787878787878981e+03 1.666666666666667425e+02 3.670478379248036160e-71 +1.409090909090909008e+03 1.666666666666667425e+02 3.381968125201279566e-78 +1.439393939393939490e+03 1.666666666666667425e+02 9.801202090947886864e-86 +1.469696969696969973e+03 1.666666666666667425e+02 8.464665762166745065e-94 +1.500000000000000000e+03 1.666666666666667425e+02 2.061494233038045733e-102 +-1.500000000000000000e+03 1.969696969696969973e+02 6.124777054940729430e-184 +-1.469696969696969745e+03 1.969696969696969973e+02 1.417479555151651045e-170 +-1.439393939393939490e+03 1.969696969696969973e+02 5.984329898719574678e-158 +-1.409090909090909008e+03 1.969696969696969973e+02 4.913914632095628758e-146 +-1.378787878787878753e+03 1.969696969696969973e+02 8.357141570762547106e-135 +-1.348484848484848499e+03 1.969696969696969973e+02 3.130936491668790628e-124 +-1.318181818181818244e+03 1.969696969696969973e+02 2.744788860161203435e-114 +-1.287878787878787989e+03 1.969696969696969973e+02 5.973889847848846199e-105 +-1.257575757575757507e+03 1.969696969696969973e+02 3.420408862336656418e-96 +-1.227272727272727252e+03 1.969696969696969973e+02 5.452477757289767530e-88 +-1.196969696969696997e+03 1.969696969696969973e+02 2.557943414813497180e-80 +-1.166666666666666515e+03 1.969696969696969973e+02 3.728367897844267201e-73 +-1.136363636363636488e+03 1.969696969696969973e+02 1.780289335781915963e-66 +-1.106060606060606005e+03 1.969696969696969973e+02 2.932805033955430888e-60 +-1.075757575757575751e+03 1.969696969696969973e+02 1.753221946291584883e-54 +-1.045454545454545496e+03 1.969696969696969973e+02 3.995357065033970258e-49 +-1.015151515151515127e+03 1.969696969696969973e+02 3.641721635590331391e-44 +-9.848484848484848726e+02 1.969696969696969973e+02 1.391301834018568820e-39 +-9.545454545454545041e+02 1.969696969696969973e+02 2.331814555953415053e-35 +-9.242424242424242493e+02 1.969696969696969973e+02 1.792185002743901951e-31 +-8.939393939393938808e+02 1.969696969696969973e+02 6.594920231735075973e-28 +-8.636363636363636260e+02 1.969696969696969973e+02 1.211600363895395765e-24 +-8.333333333333332575e+02 1.969696969696969973e+02 1.157393946134573490e-21 +-8.030303030303030027e+02 1.969696969696969973e+02 5.979809732375747100e-19 +-7.727272727272727479e+02 1.969696969696969973e+02 1.736016382766599158e-16 +-7.424242424242423795e+02 1.969696969696969973e+02 2.938461975882676648e-14 +-7.121212121212121247e+02 1.969696969696969973e+02 3.005309492893057602e-12 +-6.818181818181817562e+02 1.969696969696969973e+02 1.922329515916836320e-10 +-6.515151515151515014e+02 1.969696969696969973e+02 7.949982292544292947e-09 +-6.212121212121211329e+02 1.969696969696969973e+02 2.194815096921760001e-07 +-5.909090909090908781e+02 1.969696969696969973e+02 4.171386994035362388e-06 +-5.606060606060605096e+02 1.969696969696969973e+02 5.621272911507651794e-05 +-5.303030303030302548e+02 1.969696969696969973e+02 5.525161055462692820e-04 +-5.000000000000000000e+02 1.969696969696969973e+02 4.069670962380043770e-03 +-4.696969696969697452e+02 1.969696969696969973e+02 2.305097498732425892e-02 +-4.393939393939392630e+02 1.969696969696969973e+02 1.028987436319815235e-01 +-4.090909090909090082e+02 1.969696969696969973e+02 3.705615046728227835e-01 +-3.787878787878787534e+02 1.969696969696969973e+02 1.100632249223703063e+00 +-3.484848484848484986e+02 1.969696969696969973e+02 2.753098049922418245e+00 +-3.181818181818180165e+02 1.969696969696969973e+02 5.914635788099080749e+00 +-2.878787878787877617e+02 1.969696969696969973e+02 1.111614363368044600e+01 +-2.575757575757575069e+02 1.969696969696969973e+02 1.859330534199407836e+01 +-2.272727272727272521e+02 1.969696969696969973e+02 2.812259658780464378e+01 +-1.969696969696969973e+02 1.969696969696969973e+02 3.903320509833589824e+01 +-1.666666666666665151e+02 1.969696969696969973e+02 5.038951397942093990e+01 +-1.363636363636362603e+02 1.969696969696969973e+02 6.124688773464704639e+01 +-1.060606060606060055e+02 1.969696969696969973e+02 7.086635272017888099e+01 +-7.575757575757575069e+01 1.969696969696969973e+02 7.882177355463798563e+01 +-4.545454545454549589e+01 1.969696969696969973e+02 8.499704223304760831e+01 +-1.515151515151501371e+01 1.969696969696969973e+02 8.951130724963081775e+01 +1.515151515151524109e+01 1.969696969696969973e+02 9.261834373904991935e+01 +4.545454545454549589e+01 1.969696969696969973e+02 9.461353190028547999e+01 +7.575757575757575069e+01 1.969696969696969973e+02 9.576400586776449586e+01 +1.060606060606062329e+02 1.969696969696969973e+02 9.626388667315116265e+01 +1.363636363636364877e+02 1.969696969696969973e+02 9.620980024546965126e+01 +1.666666666666667425e+02 1.969696969696969973e+02 9.559087177709137961e+01 +1.969696969696969973e+02 1.969696969696969973e+02 9.428978345643486136e+01 +2.272727272727272521e+02 1.969696969696969973e+02 9.209529436261551893e+01 +2.575757575757577342e+02 1.969696969696969973e+02 8.873028354177394306e+01 +2.878787878787879890e+02 1.969696969696969973e+02 8.390126867352151407e+01 +3.181818181818182438e+02 1.969696969696969973e+02 7.737338196226998832e+01 +3.484848484848484986e+02 1.969696969696969973e+02 6.906670731075621461e+01 +3.787878787878789808e+02 1.969696969696969973e+02 5.915498255960560670e+01 +4.090909090909092356e+02 1.969696969696969973e+02 4.812981200385576841e+01 +4.393939393939394904e+02 1.969696969696969973e+02 3.678372156337836429e+01 +4.696969696969697452e+02 1.969696969696969973e+02 2.607941266867413077e+01 +5.000000000000000000e+02 1.969696969696969973e+02 1.691944523421541646e+01 +5.303030303030304822e+02 1.969696969696969973e+02 9.895316726363944326e+00 +5.606060606060605096e+02 1.969696969696969973e+02 5.133353887909671620e+00 +5.909090909090909918e+02 1.969696969696969973e+02 2.321329840757215379e+00 +6.212121212121214739e+02 1.969696969696969973e+02 8.981242595383265304e-01 +6.515151515151515014e+02 1.969696969696969973e+02 2.914494675808915747e-01 +6.818181818181819835e+02 1.969696969696969973e+02 7.766838493185725112e-02 +7.121212121212120110e+02 1.969696969696969973e+02 1.662148862300684773e-02 +7.424242424242424931e+02 1.969696969696969973e+02 2.789935865432162463e-03 +7.727272727272729753e+02 1.969696969696969973e+02 3.582900703654479384e-04 +8.030303030303030027e+02 1.969696969696969973e+02 3.429831019357660406e-05 +8.333333333333334849e+02 1.969696969696969973e+02 2.381512063610658888e-06 +8.636363636363639671e+02 1.969696969696969973e+02 1.165690430938494244e-07 +8.939393939393939945e+02 1.969696969696969973e+02 3.904234504556125762e-09 +9.242424242424244767e+02 1.969696969696969973e+02 8.674534404092782225e-11 +9.545454545454545041e+02 1.969696969696969973e+02 1.237978279006397351e-12 +9.848484848484849863e+02 1.969696969696969973e+02 1.097485946719940683e-14 +1.015151515151515468e+03 1.969696969696969973e+02 5.837542882740790932e-17 +1.045454545454545496e+03 1.969696969696969973e+02 1.797198369250521897e-19 +1.075757575757575978e+03 1.969696969696969973e+02 3.085673479698664041e-22 +1.106060606060606005e+03 1.969696969696969973e+02 2.843208481813977945e-25 +1.136363636363636488e+03 1.969696969696969973e+02 1.351302430080082594e-28 +1.166666666666666970e+03 1.969696969696969973e+02 3.179987495423361512e-32 +1.196969696969696997e+03 1.969696969696969973e+02 3.552505182411020644e-36 +1.227272727272727479e+03 1.969696969696969973e+02 1.804062145733450349e-40 +1.257575757575757507e+03 1.969696969696969973e+02 3.983000009176483054e-45 +1.287878787878787989e+03 1.969696969696969973e+02 3.651819440393639510e-50 +1.318181818181818471e+03 1.969696969696969973e+02 1.326508867687622546e-55 +1.348484848484848499e+03 1.969696969696969973e+02 1.819022831541049598e-61 +1.378787878787878981e+03 1.969696969696969973e+02 8.961528584131286578e-68 +1.409090909090909008e+03 1.969696969696969973e+02 1.507628616282224956e-74 +1.439393939393939490e+03 1.969696969696969973e+02 8.222254727485100452e-82 +1.469696969696969973e+03 1.969696969696969973e+02 1.378323829382461625e-89 +1.500000000000000000e+03 1.969696969696969973e+02 6.725405135115193460e-98 +-1.500000000000000000e+03 2.272727272727272521e+02 1.664809861325412592e-193 +-1.469696969696969745e+03 2.272727272727272521e+02 1.217846630890037167e-179 +-1.439393939393939490e+03 2.272727272727272521e+02 1.560017604789381037e-166 +-1.409090909090909008e+03 2.272727272727272521e+02 3.733690859526917368e-154 +-1.378787878787878753e+03 2.272727272727272521e+02 1.779285943882572931e-142 +-1.348484848484848499e+03 2.272727272727272521e+02 1.796974077922866135e-131 +-1.318181818181818244e+03 2.272727272727272521e+02 4.088652965116528568e-121 +-1.287878787878787989e+03 2.272727272727272521e+02 2.225247511256393847e-111 +-1.257575757575757507e+03 2.272727272727272521e+02 3.071969200866254100e-102 +-1.227272727272727252e+03 2.272727272727272521e+02 1.139305608408987521e-93 +-1.196969696969696997e+03 2.272727272727272521e+02 1.200760533549222977e-85 +-1.166666666666666515e+03 2.272727272727272521e+02 3.799591219277100270e-78 +-1.136363636363636488e+03 2.272727272727272521e+02 3.809050373713657806e-71 +-1.106060606060606005e+03 2.272727272727272521e+02 1.274954127373052868e-64 +-1.075757575757575751e+03 2.272727272727272521e+02 1.499797405510795537e-58 +-1.045454545454545496e+03 2.272727272727272521e+02 6.518633848691861521e-53 +-1.015151515151515127e+03 2.272727272727272521e+02 1.099147165157826597e-47 +-9.848484848484848726e+02 2.272727272727272521e+02 7.540206612320793801e-43 +-9.545454545454545041e+02 2.272727272727272521e+02 2.204221497796652879e-38 +-9.242424242424242493e+02 2.272727272727272521e+02 2.872445569167507801e-34 +-8.939393939393938808e+02 2.272727272727272521e+02 1.743478240992615533e-30 +-8.636363636363636260e+02 2.272727272727272521e+02 5.143473773786874411e-27 +-8.333333333333332575e+02 2.272727272727272521e+02 7.686745253455078061e-24 +-8.030303030303030027e+02 2.272727272727272521e+02 6.057712465178642534e-21 +-7.727272727272727479e+02 2.272727272727272521e+02 2.617295991581752854e-18 +-7.424242424242423795e+02 2.272727272727272521e+02 6.437784184080486862e-16 +-7.121212121212121247e+02 2.272727272727272521e+02 9.349412223612270798e-14 +-6.818181818181817562e+02 2.272727272727272521e+02 8.303955618125406527e-12 +-6.515151515151515014e+02 2.272727272727272521e+02 4.666492816799057355e-10 +-6.212121212121211329e+02 2.272727272727272521e+02 1.714417823045363868e-08 +-5.909090909090908781e+02 2.272727272727272521e+02 4.249544803125891469e-07 +-5.606060606060605096e+02 2.272727272727272521e+02 7.325049444657255597e-06 +-5.303030303030302548e+02 2.272727272727272521e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 2.272727272727272521e+02 8.210372360606021025e-04 +-4.696969696969697452e+02 2.272727272727272521e+02 5.637029251018711024e-03 +-4.393939393939392630e+02 2.272727272727272521e+02 3.000452186145842470e-02 +-4.090909090909090082e+02 2.272727272727272521e+02 1.268331178800946313e-01 +-3.787878787878787534e+02 2.272727272727272521e+02 4.356244763048467972e-01 +-3.484848484848484986e+02 2.272727272727272521e+02 1.242261988017610230e+00 +-3.181818181818180165e+02 2.272727272727272521e+02 3.001833994227022462e+00 +-2.878787878787877617e+02 2.272727272727272521e+02 6.265381112019357879e+00 +-2.575757575757575069e+02 2.272727272727272521e+02 1.149936924196612864e+01 +-2.272727272727272521e+02 2.272727272727272521e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 2.272727272727272521e+02 2.812259658780464378e+01 +-1.666666666666665151e+02 2.272727272727272521e+02 3.859977831813433369e+01 +-1.363636363636362603e+02 2.272727272727272521e+02 4.943436394678047918e+01 +-1.060606060606060055e+02 2.272727272727272521e+02 5.977010272054960893e+01 +-7.575757575757575069e+01 2.272727272727272521e+02 6.894609788219689506e+01 +-4.545454545454549589e+01 2.272727272727272521e+02 7.658245894186936198e+01 +-1.515151515151501371e+01 2.272727272727272521e+02 8.257140933357872825e+01 +1.515151515151524109e+01 2.272727272727272521e+02 8.700841837601652173e+01 +4.545454545454549589e+01 2.272727272727272521e+02 9.010274259123924878e+01 +7.575757575757575069e+01 2.272727272727272521e+02 9.209529436261553315e+01 +1.060606060606062329e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.363636363636364877e+02 2.272727272727272521e+02 9.354753036101064367e+01 +1.666666666666667425e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.969696969696969973e+02 2.272727272727272521e+02 9.209529436261553315e+01 +2.272727272727272521e+02 2.272727272727272521e+02 9.010274259123924878e+01 +2.575757575757577342e+02 2.272727272727272521e+02 8.700841837601649331e+01 +2.878787878787879890e+02 2.272727272727272521e+02 8.257140933357868562e+01 +3.181818181818182438e+02 2.272727272727272521e+02 7.658245894186934777e+01 +3.484848484848484986e+02 2.272727272727272521e+02 6.894609788219688085e+01 +3.787878787878789808e+02 2.272727272727272521e+02 5.977010272054954498e+01 +4.090909090909092356e+02 2.272727272727272521e+02 4.943436394678037260e+01 +4.393939393939394904e+02 2.272727272727272521e+02 3.859977831813424132e+01 +4.696969696969697452e+02 2.272727272727272521e+02 2.812259658780464378e+01 +5.000000000000000000e+02 2.272727272727272521e+02 1.887157585883731059e+01 +5.303030303030304822e+02 2.272727272727272521e+02 1.149936924196608246e+01 +5.606060606060605096e+02 2.272727272727272521e+02 6.265381112019357879e+00 +5.909090909090909918e+02 2.272727272727272521e+02 3.001833994227002922e+00 +6.212121212121214739e+02 2.272727272727272521e+02 1.242261988017598240e+00 +6.515151515151515014e+02 2.272727272727272521e+02 4.356244763048460200e-01 +6.818181818181819835e+02 2.272727272727272521e+02 1.268331178800935211e-01 +7.121212121212120110e+02 2.272727272727272521e+02 3.000452186145837266e-02 +7.424242424242424931e+02 2.272727272727272521e+02 5.637029251018701483e-03 +7.727272727272729753e+02 2.272727272727272521e+02 8.210372360605919110e-04 +8.030303030303030027e+02 2.272727272727272521e+02 9.039146387247711455e-05 +8.333333333333334849e+02 2.272727272727272521e+02 7.325049444657048074e-06 +8.636363636363639671e+02 2.272727272727272521e+02 4.249544803125680241e-07 +8.939393939393939945e+02 2.272727272727272521e+02 1.714417823045363868e-08 +9.242424242424244767e+02 2.272727272727272521e+02 4.666492816798974637e-10 +9.545454545454545041e+02 2.272727272727272521e+02 8.303955618125406527e-12 +9.848484848484849863e+02 2.272727272727272521e+02 9.349412223612071373e-14 +1.015151515151515468e+03 2.272727272727272521e+02 6.437784184079892258e-16 +1.045454545454545496e+03 2.272727272727272521e+02 2.617295991581697002e-18 +1.075757575757575978e+03 2.272727272727272521e+02 6.057712465178341608e-21 +1.106060606060606005e+03 2.272727272727272521e+02 7.686745253454967858e-24 +1.136363636363636488e+03 2.272727272727272521e+02 5.143473773786581685e-27 +1.166666666666666970e+03 2.272727272727272521e+02 1.743478240992466995e-30 +1.196969696969696997e+03 2.272727272727272521e+02 2.872445569167507801e-34 +1.227272727272727479e+03 2.272727272727272521e+02 2.204221497796433890e-38 +1.257575757575757507e+03 2.272727272727272521e+02 7.540206612321115606e-43 +1.287878787878787989e+03 2.272727272727272521e+02 1.099147165157795239e-47 +1.318181818181818471e+03 2.272727272727272521e+02 6.518633848691120608e-53 +1.348484848484848499e+03 2.272727272727272521e+02 1.499797405510795537e-58 +1.378787878787878981e+03 2.272727272727272521e+02 1.274954127372907976e-64 +1.409090909090909008e+03 2.272727272727272521e+02 3.809050373714199104e-71 +1.439393939393939490e+03 2.272727272727272521e+02 3.799591219276452116e-78 +1.469696969696969973e+03 2.272727272727272521e+02 1.200760533549052243e-85 +1.500000000000000000e+03 2.272727272727272521e+02 1.139305608408922587e-93 +-1.500000000000000000e+03 2.575757575757577342e+02 1.393857250589149498e-203 +-1.469696969696969745e+03 2.575757575757577342e+02 3.355305074886440190e-189 +-1.439393939393939490e+03 2.575757575757577342e+02 1.356700073694029474e-175 +-1.409090909090909008e+03 2.575757575757577342e+02 9.839174929620203611e-163 +-1.378787878787878753e+03 2.575757575757577342e+02 1.364912949288281194e-150 +-1.348484848484848499e+03 2.575757575757577342e+02 3.857755214560358513e-139 +-1.318181818181818244e+03 2.575757575757577342e+02 2.363324647135488658e-128 +-1.287878787878787989e+03 2.575757575757577342e+02 3.334342676870268086e-118 +-1.257575757575757507e+03 2.575757575757577342e+02 1.149735375787055114e-108 +-1.227272727272727252e+03 2.575757575757577342e+02 1.026957857318670182e-99 +-1.196969696969696997e+03 2.575757575757577342e+02 2.515383597627214660e-91 +-1.166666666666666515e+03 2.575757575757577342e+02 1.786265759846376263e-83 +-1.136363636363636488e+03 2.575757575757577342e+02 3.883605450139598694e-76 +-1.106060606060606005e+03 2.575757575757577342e+02 2.726414009001427454e-69 +-1.075757575757575751e+03 2.575757575757577342e+02 6.510288553050723435e-63 +-1.045454545454545496e+03 2.575757575757577342e+02 5.562986682804483150e-57 +-1.015151515151515127e+03 2.575757575757577342e+02 1.787418838639646913e-51 +-9.848484848484848726e+02 2.575757575757577342e+02 2.266365294794527204e-46 +-9.545454545454545041e+02 2.575757575757577342e+02 1.188658400193659035e-41 +-9.242424242424242493e+02 2.575757575757577342e+02 2.699663615826610858e-37 +-8.939393939393938808e+02 2.575757575757577342e+02 2.776215061516733583e-33 +-8.636363636363636260e+02 2.575757575757577342e+02 1.349946039877017404e-29 +-8.333333333333332575e+02 2.575757575757577342e+02 3.237368317942422789e-26 +-8.030303030303030027e+02 2.575757575757577342e+02 3.988745488704645537e-23 +-7.727272727272727479e+02 2.575757575757577342e+02 2.627052324647158316e-20 +-7.424242424242423795e+02 2.575757575757577342e+02 9.611087635526322365e-18 +-7.121212121212121247e+02 2.575757575757577342e+02 2.027190509962965760e-15 +-6.818181818181817562e+02 2.575757575757577342e+02 2.555319222097591169e-13 +-6.515151515151515014e+02 2.575757575757577342e+02 1.992958468534018362e-11 +-6.212121212121211329e+02 2.575757575757577342e+02 9.944691260328405740e-10 +-5.909090909090908781e+02 2.575757575757577342e+02 3.278878867068289314e-08 +-5.606060606060605096e+02 2.575757575757577342e+02 7.368261931620156133e-07 +-5.303030303030302548e+02 2.575757575757577342e+02 1.162621955646450097e-05 +-5.000000000000000000e+02 2.575757575757577342e+02 1.325371086279549470e-04 +-4.696969696969697452e+02 2.575757575757577342e+02 1.121804712250755020e-03 +-4.393939393939392630e+02 2.575757575757577342e+02 7.235968611464849848e-03 +-4.090909090909090082e+02 2.575757575757577342e+02 3.646348270185562762e-02 +-3.787878787878787534e+02 2.575757575757577342e+02 1.469764151375675953e-01 +-3.484848484848484986e+02 2.575757575757577342e+02 4.845903042951275053e-01 +-3.181818181818180165e+02 2.575757575757577342e+02 1.334788491359489182e+00 +-2.878787878787877617e+02 2.575757575757577342e+02 3.133267741810362494e+00 +-2.575757575757575069e+02 2.575757575757577342e+02 6.386017470320080491e+00 +-2.272727272727272521e+02 2.575757575757577342e+02 1.149936924196608246e+01 +-1.969696969696969973e+02 2.575757575757577342e+02 1.859330534199401797e+01 +-1.666666666666665151e+02 2.575757575757577342e+02 2.740114767170857135e+01 +-1.363636363636362603e+02 2.575757575757577342e+02 3.731341006484992562e+01 +-1.060606060606060055e+02 2.575757575757577342e+02 4.754043949671898162e+01 +-7.575757575757575069e+01 2.575757575757577342e+02 5.731193832210279737e+01 +-4.545454545454549589e+01 2.575757575757577342e+02 6.603220583561815715e+01 +-1.515151515151501371e+01 2.575757575757577342e+02 7.335066077541060281e+01 +1.515151515151524109e+01 2.575757575757577342e+02 7.915202798841534104e+01 +4.545454545454549589e+01 2.575757575757577342e+02 8.349600363200299569e+01 +7.575757575757575069e+01 2.575757575757577342e+02 8.653949493425862727e+01 +1.060606060606062329e+02 2.575757575757577342e+02 8.846490311634077841e+01 +1.363636363636364877e+02 2.575757575757577342e+02 8.942566120874685964e+01 +1.666666666666667425e+02 2.575757575757577342e+02 8.951130724963078933e+01 +1.969696969696969973e+02 2.575757575757577342e+02 8.873028354177394306e+01 +2.272727272727272521e+02 2.575757575757577342e+02 8.700841837601647910e+01 +2.575757575757577342e+02 2.575757575757577342e+02 8.420286747908698999e+01 +2.878787878787879890e+02 2.575757575757577342e+02 8.013329845360979675e+01 +3.181818181818182438e+02 2.575757575757577342e+02 7.463242943417452580e+01 +3.484848484848484986e+02 2.575757575757577342e+02 6.761483795353332482e+01 +3.787878787878789808e+02 2.575757575757577342e+02 5.915498255960562801e+01 +4.090909090909092356e+02 2.575757575757577342e+02 4.955347455423398628e+01 +4.393939393939394904e+02 2.575757575757577342e+02 3.935976443487304266e+01 +4.696969696969697452e+02 2.575757575757577342e+02 2.931920339352129190e+01 +5.000000000000000000e+02 2.575757575757577342e+02 2.023309862889174227e+01 +5.303030303030304822e+02 2.575757575757577342e+02 1.276250745677543996e+01 +5.606060606060605096e+02 2.575757575757577342e+02 7.250857669587003507e+00 +5.909090909090909918e+02 2.575757575757577342e+02 3.651761936183819834e+00 +6.212121212121214739e+02 2.575757575757577342e+02 1.602576414572417285e+00 +6.515151515151515014e+02 2.575757575757577342e+02 6.016519329243269487e-01 +6.818181818181819835e+02 2.575757575757577342e+02 1.894753837471494506e-01 +7.121212121212120110e+02 2.575757575757577342e+02 4.902023343803175309e-02 +7.424242424242424931e+02 2.575757575757577342e+02 1.019085936356980623e-02 +7.727272727272729753e+02 2.575757575757577342e+02 1.663107833829664860e-03 +8.030303030303030027e+02 2.575757575757577342e+02 2.078878242575169736e-04 +8.333333333333334849e+02 2.575757575757577342e+02 1.939658080333509540e-05 +8.636363636363639671e+02 2.575757575757577342e+02 1.314803303002545663e-06 +8.939393939393939945e+02 2.575757575757577342e+02 6.294357909175295720e-08 +9.242424242424244767e+02 2.575757575757577342e+02 2.066218498179530426e-09 +9.545454545454545041e+02 2.575757575757577342e+02 4.510014146235486066e-11 +9.848484848484849863e+02 2.575757575757577342e+02 6.339611667251510458e-13 +1.015151515151515468e+03 2.575757575757577342e+02 5.551371713955163794e-15 +1.045454545454545496e+03 2.575757575757577342e+02 2.925662529470622276e-17 +1.075757575757575978e+03 2.575757575757577342e+02 8.954294013013124734e-20 +1.106060606060606005e+03 2.575757575757577342e+02 1.533847428403273375e-22 +1.136363636363636488e+03 2.575757575757577342e+02 1.415470165255482274e-25 +1.166666666666666970e+03 2.575757575757577342e+02 6.765106494816431781e-29 +1.196969696969696997e+03 2.575757575757577342e+02 1.607885402204109080e-32 +1.227272727272727479e+03 2.575757575757577342e+02 1.822455038103659995e-36 +1.257575757575757507e+03 2.575757575757577342e+02 9.435352470560252199e-41 +1.287878787878787989e+03 2.575757575757577342e+02 2.134523160815666617e-45 +1.318181818181818471e+03 2.575757575757577342e+02 2.015999754921231136e-50 +1.348484848484848499e+03 2.575757575757577342e+02 7.585704550446740901e-56 +1.378787878787878981e+03 2.575757575757577342e+02 1.083801540924468179e-61 +1.409090909090909008e+03 2.575757575757577342e+02 5.596907177314764426e-68 +1.439393939393939490e+03 2.575757575757577342e+02 9.932317958641306705e-75 +1.469696969696969973e+03 2.575757575757577342e+02 5.751492055957095487e-82 +1.500000000000000000e+03 2.575757575757577342e+02 1.030681849547853363e-89 +-1.500000000000000000e+03 2.878787878787879890e+02 3.431053845968207430e-214 +-1.469696969696969745e+03 2.878787878787879890e+02 2.831608343311592367e-199 +-1.439393939393939490e+03 2.878787878787879890e+02 3.762691160089207069e-185 +-1.409090909090909008e+03 2.878787878787879890e+02 8.602614167735209632e-172 +-1.378787878787878753e+03 2.878787878787879890e+02 3.611595492651705187e-159 +-1.348484848484848499e+03 2.878787878787879890e+02 2.967825829165373811e-147 +-1.318181818181818244e+03 2.878787878787879890e+02 5.082130294071266868e-136 +-1.287878787878787989e+03 2.878787878787879890e+02 1.928333941089964999e-125 +-1.257575757575757507e+03 2.878787878787879890e+02 1.721758798034165408e-115 +-1.227272727272727252e+03 2.878787878787879890e+02 3.837108704635150744e-106 +-1.196969696969696997e+03 2.878787878787879890e+02 2.261149588469157738e-97 +-1.166666666666666515e+03 2.878787878787879890e+02 3.727890268461714526e-89 +-1.136363636363636488e+03 2.878787878787879890e+02 1.817123214030028469e-81 +-1.106060606060606005e+03 2.878787878787879890e+02 2.763983341613965697e-74 +-1.075757575757575751e+03 2.878787878787879890e+02 1.382999979475537502e-67 +-1.045454545454545496e+03 2.878787878787879890e+02 2.396702422957798260e-61 +-1.015151515151515127e+03 2.878787878787879890e+02 1.512670326909563646e-55 +-9.848484848484848726e+02 2.878787878787879890e+02 3.651819440393795237e-50 +-9.545454545454545041e+02 2.878787878787879890e+02 3.537278923912922903e-45 +-9.242424242424242493e+02 2.878787878787879890e+02 1.440283700205957869e-40 +-8.939393939393938808e+02 2.878787878787879890e+02 2.579483791746943407e-36 +-8.636363636363636260e+02 2.878787878787879890e+02 2.123608376664018332e-32 +-8.333333333333332575e+02 2.878787878787879890e+02 8.388558497347731175e-29 +-8.030303030303030027e+02 2.878787878787879890e+02 1.657484593072425855e-25 +-7.727272727272727479e+02 2.878787878787879890e+02 1.705699230501267561e-22 +-7.424242424242423795e+02 2.878787878787879890e+02 9.507170764263086680e-20 +-7.121212121212121247e+02 2.878787878787879890e+02 2.981018574785645914e-17 +-6.818181818181817562e+02 2.878787878787879890e+02 5.454749817366157294e-15 +-6.515151515151515014e+02 2.878787878787879890e+02 6.035003681930533099e-13 +-6.212121212121211329e+02 2.878787878787879890e+02 4.177650791163445089e-11 +-5.909090909090908781e+02 2.878787878787879890e+02 1.870085776796223526e-09 +-5.606060606060605096e+02 2.878787878787879890e+02 5.587945784002475916e-08 +-5.303030303030302548e+02 2.878787878787879890e+02 1.149090232075827735e-06 +-5.000000000000000000e+02 2.878787878787879890e+02 1.674483854635807050e-05 +-4.696969696969697452e+02 2.878787878787879890e+02 1.778319660458189272e-04 +-4.393939393939392630e+02 2.878787878787879890e+02 1.413778726829437648e-03 +-4.090909090909090082e+02 2.878787878787879890e+02 8.631774319411335966e-03 +-3.787878787878787534e+02 2.878787878787879890e+02 4.146995554856720140e-02 +-3.484848484848484986e+02 2.878787878787879890e+02 1.604402458870233528e-01 +-3.181818181818180165e+02 2.878787878787879890e+02 5.108980955626597487e-01 +-2.878787878787877617e+02 2.878787878787879890e+02 1.366957416838818329e+00 +-2.575757575757575069e+02 2.878787878787879890e+02 3.133267741810362494e+00 +-2.272727272727272521e+02 2.878787878787879890e+02 6.265381112019330345e+00 +-1.969696969696969973e+02 2.878787878787879890e+02 1.111614363368039626e+01 +-1.666666666666665151e+02 2.878787878787879890e+02 1.777584455539885866e+01 +-1.363636363636362603e+02 2.878787878787879890e+02 2.599274253454152017e+01 +-1.060606060606060055e+02 2.878787878787879890e+02 3.521758926474927165e+01 +-7.575757575757575069e+01 2.878787878787879890e+02 4.474620968552747513e+01 +-4.545454545454549589e+01 2.878787878787879890e+02 5.389010219795495971e+01 +-1.515151515151501371e+01 2.878787878787879890e+02 6.210813108343087663e+01 +1.515151515151524109e+01 2.878787878787879890e+02 6.906670731075618619e+01 +4.545454545454549589e+01 2.878787878787879890e+02 7.463242943417452580e+01 +7.575757575757575069e+01 2.878787878787879890e+02 7.882177355463795720e+01 +1.060606060606062329e+02 2.878787878787879890e+02 8.173525932184844578e+01 +1.363636363636364877e+02 2.878787878787879890e+02 8.349600363200302411e+01 +1.666666666666667425e+02 2.878787878787879890e+02 8.420286747908698999e+01 +1.969696969696969973e+02 2.878787878787879890e+02 8.390126867352151407e+01 +2.272727272727272521e+02 2.878787878787879890e+02 8.257140933357867141e+01 +2.575757575757577342e+02 2.878787878787879890e+02 8.013329845360978254e+01 +2.878787878787879890e+02 2.878787878787879890e+02 7.646887247425465262e+01 +3.181818181818182438e+02 2.878787878787879890e+02 7.146188235292224533e+01 +3.484848484848484986e+02 2.878787878787879890e+02 6.505424328755195518e+01 +3.787878787878789808e+02 2.878787878787879890e+02 5.731193832210280448e+01 +4.090909090909092356e+02 2.878787878787879890e+02 4.848454133994201953e+01 +4.393939393939394904e+02 2.878787878787879890e+02 3.903320509833589824e+01 +4.696969696969697452e+02 2.878787878787879890e+02 2.959957150752310184e+01 +5.000000000000000000e+02 2.878787878787879890e+02 2.090104720680696104e+01 +5.303030303030304822e+02 2.878787878787879890e+02 1.356927875085417945e+01 +5.606060606060605096e+02 2.878787878787879890e+02 7.987112918615041579e+00 +5.909090909090909918e+02 2.878787878787879890e+02 4.198257131978412104e+00 +6.212121212121214739e+02 2.878787878787879890e+02 1.938473033170024618e+00 +6.515151515151515014e+02 2.878787878787879890e+02 7.724865797785741561e-01 +6.818181818181819835e+02 2.878787878787879890e+02 2.607084247504899421e-01 +7.121212121212120110e+02 2.878787878787879890e+02 7.303115762730645610e-02 +7.424242424242424931e+02 2.878787878787879890e+02 1.662148862300672977e-02 +7.727272727272729753e+02 2.878787878787879890e+02 3.004854438145636904e-03 +8.030303030303030027e+02 2.878787878787879890e+02 4.213233122013338274e-04 +8.333333333333334849e+02 2.878787878787879890e+02 4.468444522754219271e-05 +8.636363636363639671e+02 2.878787878787879890e+02 3.491563484674775084e-06 +8.939393939393939945e+02 2.878787878787879890e+02 1.955436111287640021e-07 +9.242424242424244767e+02 2.878787878787879890e+02 7.626555240962835823e-09 +9.545454545454545041e+02 2.878787878787879890e+02 2.010198097242792221e-10 +9.848484848484849863e+02 2.878787878787879890e+02 3.470587925503447315e-12 +1.015151515151515468e+03 2.878787878787879890e+02 3.799379475519925361e-14 +1.045454545454545496e+03 2.878787878787879890e+02 2.549898842689549560e-16 +1.075757575757575978e+03 2.878787878787879890e+02 1.013100858776546414e-18 +1.106060606060606005e+03 2.878787878787879890e+02 2.298180960274097135e-21 +1.136363636363636488e+03 2.878787878787879890e+02 2.867236291273592445e-24 +1.166666666666666970e+03 2.878787878787879890e+02 1.892779177796719274e-27 +1.196969696969696997e+03 2.878787878787879890e+02 6.352821551413571390e-31 +1.227272727272727479e+03 2.878787878787879890e+02 1.040399671311588839e-34 +1.257575757575757507e+03 2.878787878787879890e+02 7.968943776510574622e-39 +1.287878787878787989e+03 2.878787878787879890e+02 2.732952290813982230e-43 +1.318181818181818471e+03 2.878787878787879890e+02 4.012558297063602742e-48 +1.348484848484848499e+03 2.878787878787879890e+02 2.408571401092756223e-53 +1.378787878787878981e+03 2.878787878787879890e+02 5.637687125746716333e-59 +1.409090909090909008e+03 2.878787878787879890e+02 4.901891124007136002e-65 +1.439393939393939490e+03 2.878787878787879890e+02 1.506361232170784171e-71 +1.469696969696969973e+03 2.878787878787879890e+02 1.554685228201380746e-78 +1.500000000000000000e+03 2.878787878787879890e+02 5.114607873923820728e-86 +-1.500000000000000000e+03 3.181818181818182438e+02 2.367184887816280638e-225 +-1.469696969696969745e+03 3.181818181818182438e+02 6.983253455218622215e-210 +-1.439393939393939490e+03 3.181818181818182438e+02 3.177292759748976840e-195 +-1.409090909090909008e+03 3.181818181818182438e+02 2.384289954456052616e-181 +-1.378787878787878753e+03 3.181818181818182438e+02 3.151776978945845699e-168 +-1.348484848484848499e+03 3.181818181818182438e+02 7.828926057618642948e-156 +-1.318181818181818244e+03 3.181818181818182438e+02 3.893305608036327836e-144 +-1.287878787878787989e+03 3.181818181818182438e+02 4.124651333392234629e-133 +-1.257575757575757507e+03 3.181818181818182438e+02 9.893611340526265730e-123 +-1.227272727272727252e+03 3.181818181818182438e+02 5.703366483292225208e-113 +-1.196969696969696997e+03 3.181818181818182438e+02 8.377030160883325995e-104 +-1.166666666666666515e+03 3.181818181818182438e+02 3.319466906040829009e-95 +-1.136363636363636488e+03 3.181818181818182438e+02 3.752897740150391200e-87 +-1.106060606060606005e+03 3.181818181818182438e+02 1.278643463138709633e-79 +-1.075757575757575751e+03 3.181818181818182438e+02 1.384982613310252862e-72 +-1.045454545454545496e+03 3.181818181818182438e+02 5.025076191584663960e-66 +-1.015151515151515127e+03 3.181818181818182438e+02 6.426867661540117495e-60 +-9.848484848484848726e+02 3.181818181818182438e+02 3.045319808369907954e-54 +-9.545454545454545041e+02 3.181818181818182438e+02 5.612099087386233604e-49 +-9.242424242424242493e+02 3.181818181818182438e+02 4.217180761578386274e-44 +-8.939393939393938808e+02 3.181818181818182438e+02 1.353108799656736304e-39 +-8.636363636363636260e+02 3.181818181818182438e+02 1.938784546125242215e-35 +-8.333333333333332575e+02 3.181818181818182438e+02 1.295832848468759730e-31 +-8.030303030303030027e+02 3.181818181818182438e+02 4.214934807281604548e-28 +-7.727272727272727479e+02 3.181818181818182438e+02 6.952141112065127470e-25 +-7.424242424242423795e+02 3.181818181818182438e+02 6.051445074130662744e-22 +-7.121212121212121247e+02 3.181818181818182438e+02 2.889368506567912780e-19 +-6.818181818181817562e+02 3.181818181818182438e+02 7.856048917698356142e-17 +-6.515151515151515014e+02 3.181818181818182438e+02 1.261189869223041421e-14 +-6.212121212121211329e+02 3.181818181818182438e+02 1.237978279006388466e-12 +-5.909090909090908781e+02 3.181818181818182438e+02 7.685048295328227287e-11 +-5.606060606060605096e+02 3.181818181818182438e+02 3.116660753075310383e-09 +-5.303030303030302548e+02 3.181818181818182438e+02 8.519492193135669927e-08 +-5.000000000000000000e+02 3.181818181818182438e+02 1.617538348122345181e-06 +-4.696969696969697452e+02 3.181818181818182438e+02 2.195387441913290418e-05 +-4.393939393939392630e+02 3.181818181818182438e+02 2.189505576192053227e-04 +-4.090909090909090082e+02 3.181818181818182438e+02 1.647348039107860047e-03 +-3.787878787878787534e+02 3.181818181818182438e+02 9.587796290980259845e-03 +-3.484848484848484986e+02 3.181818181818182438e+02 4.420787312407663955e-02 +-3.181818181818180165e+02 3.181818181818182438e+02 1.651751291168068181e-01 +-2.878787878787877617e+02 3.181818181818182438e+02 5.108980955626597487e-01 +-2.575757575757575069e+02 3.181818181818182438e+02 1.334788491359489182e+00 +-2.272727272727272521e+02 3.181818181818182438e+02 3.001833994227002922e+00 +-1.969696969696969973e+02 3.181818181818182438e+02 5.914635788099052327e+00 +-1.666666666666665151e+02 3.181818181818182438e+02 1.037937230069677952e+01 +-1.363636363636362603e+02 3.181818181818182438e+02 1.647077799900299411e+01 +-1.060606060606060055e+02 3.181818181818182438e+02 2.396728450570669722e+01 +-7.575757575757575069e+01 3.181818181818182438e+02 3.238997094568924950e+01 +-4.545454545454549589e+01 3.181818181818182438e+02 4.112237340274629815e+01 +-1.515151515151501371e+01 3.181818181818182438e+02 4.955347455423404313e+01 +1.515151515151524109e+01 3.181818181818182438e+02 5.718924671883569744e+01 +4.545454545454549589e+01 3.181818181818182438e+02 6.370573466057805945e+01 +7.575757575757575069e+01 3.181818181818182438e+02 6.894609788219685242e+01 +1.060606060606062329e+02 3.181818181818182438e+02 7.288103824554367804e+01 +1.363636363636364877e+02 3.181818181818182438e+02 7.555502487561230396e+01 +1.666666666666667425e+02 3.181818181818182438e+02 7.703532267426598423e+01 +1.969696969696969973e+02 3.181818181818182438e+02 7.737338196226998832e+01 +2.272727272727272521e+02 3.181818181818182438e+02 7.658245894186934777e+01 +2.575757575757577342e+02 3.181818181818182438e+02 7.463242943417452580e+01 +2.878787878787879890e+02 3.181818181818182438e+02 7.146188235292223112e+01 +3.181818181818182438e+02 3.181818181818182438e+02 6.700721084507677006e+01 +3.484848484848484986e+02 3.181818181818182438e+02 6.124688773464700375e+01 +3.787878787878789808e+02 3.181818181818182438e+02 5.425510933709698236e+01 +4.090909090909092356e+02 3.181818181818182438e+02 4.625233861794312418e+01 +4.393939393939394904e+02 3.181818181818182438e+02 3.763301798773046158e+01 +4.696969696969697452e+02 3.181818181818182438e+02 2.894783723543698528e+01 +5.000000000000000000e+02 3.181818181818182438e+02 2.082609784612731474e+01 +5.303030303030304822e+02 3.181818181818182438e+02 1.384652974243118706e+01 +5.606060606060605096e+02 3.181818181818182438e+02 8.396056384465879319e+00 +5.909090909090909918e+02 3.181818181818182438e+02 4.576513902341179829e+00 +6.212121212121214739e+02 3.181818181818182438e+02 2.207529387731106407e+00 +6.515151515151515014e+02 3.181818181818182438e+02 9.264911260829724604e-01 +6.818181818181819835e+02 3.181818181818182438e+02 3.322411735347120532e-01 +7.121212121212120110e+02 3.181818181818182438e+02 9.984377095810449687e-02 +7.424242424242424931e+02 3.181818181818182438e+02 2.463118536079856452e-02 +7.727272727272729753e+02 3.181818181818182438e+02 4.880356011530175009e-03 +8.030303030303030027e+02 3.181818181818182438e+02 7.589062891483293587e-04 +8.333333333333334849e+02 3.181818181818182438e+02 9.039146387247566443e-05 +8.636363636363639671e+02 3.181818181818182438e+02 8.038315219101060366e-06 +8.939393939393939945e+02 3.181818181818182438e+02 5.195893945539296181e-07 +9.242424242424244767e+02 3.181818181818182438e+02 2.373755607470069386e-08 +9.545454545454545041e+02 3.181818181818182438e+02 7.443524460597107533e-10 +9.848484848484849863e+02 3.181818181818182438e+02 1.553953783700658091e-11 +1.015151515151515468e+03 3.181818181818182438e+02 2.092319353028556612e-13 +1.045454545454545496e+03 3.181818181818182438e+02 1.758026172274760678e-15 +1.075757575757575978e+03 3.181818181818182438e+02 8.907807991229883986e-18 +1.106060606060606005e+03 3.181818181818182438e+02 2.627052324647288919e-20 +1.136363636363636488e+03 3.181818181818182438e+02 4.346971004206962645e-23 +1.166666666666666970e+03 3.181818181818182438e+02 3.885583528512377251e-26 +1.196969696969696997e+03 3.181818181818182438e+02 1.804147929571499172e-29 +1.227272727272727479e+03 3.181818181818182438e+02 4.179197469545564636e-33 +1.257575757575757507e+03 3.181818181818182438e+02 4.632767653242090836e-37 +1.287878787878787989e+03 3.181818181818182438e+02 2.354510404616399947e-41 +1.318181818181818471e+03 3.181818181818182438e+02 5.249552997607936602e-46 +1.348484848484848499e+03 3.181818181818182438e+02 4.907026037274230436e-51 +1.378787878787878981e+03 3.181818181818182438e+02 1.835544847469694216e-56 +1.409090909090909008e+03 3.181818181818182438e+02 2.619401497398858158e-62 +1.439393939393939490e+03 3.181818181818182438e+02 1.357791146414832830e-68 +1.469696969696969973e+03 3.181818181818182438e+02 2.431222243413250345e-75 +1.500000000000000000e+03 3.181818181818182438e+02 1.428261252560749011e-82 +-1.500000000000000000e+03 3.484848484848484986e+02 4.358485763021076559e-237 +-1.469696969696969745e+03 3.484848484848484986e+02 4.795469546325800216e-221 +-1.439393939393939490e+03 3.484848484848484986e+02 7.789452806692295032e-206 +-1.409090909090909008e+03 3.484848484848484986e+02 1.999003427866842901e-191 +-1.378787878787878753e+03 3.484848484848484986e+02 8.662932531326797278e-178 +-1.348484848484848499e+03 3.484848484848484986e+02 6.767662945477348454e-165 +-1.318181818181818244e+03 3.484848484848484986e+02 1.016192671859539134e-152 +-1.287878787878787989e+03 3.484848484848484986e+02 3.123069573182003557e-141 +-1.257575757575757507e+03 3.484848484848484986e+02 2.089410622911050916e-130 +-1.227272727272727252e+03 3.484848484848484986e+02 3.232468592440465528e-120 +-1.196969696969696997e+03 3.484848484848484986e+02 1.226898412834944271e-110 +-1.166666666666666515e+03 3.484848484848484986e+02 1.210613831465437529e-101 +-1.136363636363636488e+03 3.484848484848484986e+02 3.286608065666267094e-93 +-1.106060606060606005e+03 3.484848484848484986e+02 2.594905486197885955e-85 +-1.075757575757575751e+03 3.484848484848484986e+02 6.290369538745695545e-78 +-1.045454545454545496e+03 3.484848484848484986e+02 4.936566251689879803e-71 +-1.015151515151515127e+03 3.484848484848484986e+02 1.320823368052482492e-64 +-9.848484848484848726e+02 3.484848484848484986e+02 1.267289427994798928e-58 +-9.545454545454545041e+02 3.484848484848484986e+02 4.580596805966033287e-53 +-9.242424242424242493e+02 3.484848484848484986e+02 6.544115555520433933e-48 +-8.939393939393938808e+02 3.484848484848484986e+02 3.872518558409981954e-43 +-8.636363636363636260e+02 3.484848484848484986e+02 9.934460502445976017e-39 +-8.333333333333332575e+02 3.484848484848484986e+02 1.154945356164435713e-34 +-8.030303030303030027e+02 3.484848484848484986e+02 6.352821551413571390e-31 +-7.727272727272727479e+02 3.484848484848484986e+02 1.724031541468387346e-27 +-7.424242424242423795e+02 3.484848484848484986e+02 2.404063375977170291e-24 +-7.121212121212121247e+02 3.484848484848484986e+02 1.791765446072122759e-21 +-6.818181818181817562e+02 3.484848484848484986e+02 7.415268609422300383e-19 +-6.515151515151515014e+02 3.484848484848484986e+02 1.768164275229467154e-16 +-6.212121212121211329e+02 3.484848484848484986e+02 2.517511129640833793e-14 +-5.909090909090908781e+02 3.484848484848484986e+02 2.215337409576231827e-12 +-5.606060606060605096e+02 3.484848484848484986e+02 1.245541639253613466e-10 +-5.303030303030302548e+02 3.484848484848484986e+02 4.619769020364174371e-09 +-5.000000000000000000e+02 3.484848484848484986e+02 1.165690430938531566e-07 +-4.696969696969697452e+02 3.484848484848484986e+02 2.060952754440492893e-06 +-4.393939393939392630e+02 3.484848484848484986e+02 2.626389391097747554e-05 +-4.090909090909090082e+02 3.484848484848484986e+02 2.478588728614928801e-04 +-3.787878787878787534e+02 3.484848484848484986e+02 1.777524778139189529e-03 +-3.484848484848484986e+02 3.484848484848484986e+02 9.928138302323663913e-03 +-3.181818181818180165e+02 3.484848484848484986e+02 4.420787312407706976e-02 +-2.878787878787877617e+02 3.484848484848484986e+02 1.604402458870249071e-01 +-2.575757575757575069e+02 3.484848484848484986e+02 4.845903042951313910e-01 +-2.272727272727272521e+02 3.484848484848484986e+02 1.242261988017610230e+00 +-1.969696969696969973e+02 3.484848484848484986e+02 2.753098049922419577e+00 +-1.666666666666665151e+02 3.484848484848484986e+02 5.366074047187595397e+00 +-1.363636363636362603e+02 3.484848484848484986e+02 9.346267334126020287e+00 +-1.060606060606060055e+02 3.484848484848484986e+02 1.476216003891674333e+01 +-7.575757575757575069e+01 3.484848484848484986e+02 2.143082896113664404e+01 +-4.545454545454549589e+01 3.484848484848484986e+02 2.894783723543699594e+01 +-1.515151515151501371e+01 3.484848484848484986e+02 3.678372156337842824e+01 +1.515151515151524109e+01 3.484848484848484986e+02 4.440127762556681290e+01 +4.545454545454549589e+01 3.484848484848484986e+02 5.134958619617896147e+01 +7.575757575757575069e+01 3.484848484848484986e+02 5.731193832210285422e+01 +1.060606060606062329e+02 3.484848484848484986e+02 6.210813108343089795e+01 +1.363636363636364877e+02 3.484848484848484986e+02 6.566578650553351792e+01 +1.666666666666667425e+02 3.484848484848484986e+02 6.797869707690965413e+01 +1.969696969696969973e+02 3.484848484848484986e+02 6.906670731075621461e+01 +2.272727272727272521e+02 3.484848484848484986e+02 6.894609788219688085e+01 +2.575757575757577342e+02 3.484848484848484986e+02 6.761483795353332482e+01 +2.878787878787879890e+02 3.484848484848484986e+02 6.505424328755196939e+01 +3.181818181818182438e+02 3.484848484848484986e+02 6.124688773464702507e+01 +3.484848484848484986e+02 3.484848484848484986e+02 5.620879029285029560e+01 +3.787878787878789808e+02 3.484848484848484986e+02 5.003073387529202165e+01 +4.090909090909092356e+02 3.484848484848484986e+02 4.291865399354473709e+01 +4.393939393939394904e+02 3.484848484848484986e+02 3.521758926474928586e+01 +4.696969696969697452e+02 3.484848484848484986e+02 2.740114767170855714e+01 +5.000000000000000000e+02 3.484848484848484986e+02 2.001374351117113903e+01 +5.303030303030304822e+02 3.484848484848484986e+02 1.356927875085417945e+01 +5.606060606060605096e+02 3.484848484848484986e+02 8.434047231856148130e+00 +5.909090909090909918e+02 3.484848484848484986e+02 4.740363630203877854e+00 +6.212121212121214739e+02 3.484848484848484986e+02 2.373519179353675845e+00 +6.515151515151515014e+02 3.484848484848484986e+02 1.041722272936272065e+00 +6.818181818181819835e+02 3.484848484848484986e+02 3.938451388034510670e-01 +7.121212121212120110e+02 3.484848484848484986e+02 1.258963514590817623e-01 +7.424242424242424931e+02 3.484848484848484986e+02 3.335632957512504188e-02 +7.727272727272729753e+02 3.484848484848484986e+02 7.172122996986541460e-03 +8.030303030303030027e+02 3.484848484848484986e+02 1.223804447256127744e-03 +8.333333333333334849e+02 3.484848484848484986e+02 1.618546487670153287e-04 +8.636363636363639671e+02 3.484848484848484986e+02 1.618470429048108117e-05 +8.939393939393939945e+02 3.484848484848484986e+02 1.192152875094306787e-06 +9.242424242424244767e+02 3.484848484848484986e+02 6.294357909175139548e-08 +9.545454545454545041e+02 3.484848484848484986e+02 2.315109263398868069e-09 +9.848484848484849863e+02 3.484848484848484986e+02 5.757897918648074286e-11 +1.015151515151515468e+03 3.484848484848484986e+02 9.387808790462438986e-13 +1.045454545454545496e+03 3.484848484848484986e+02 9.715636854068119414e-15 +1.075757575757575978e+03 3.484848484848484986e+02 6.172308083818167991e-17 +1.106060606060606005e+03 3.484848484848484986e+02 2.324980321593518139e-19 +1.136363636363636488e+03 3.484848484848484986e+02 5.009287693440547103e-22 +1.166666666666666970e+03 3.484848484848484986e+02 5.947998903017775220e-25 +1.196969696969696997e+03 3.484848484848484986e+02 3.745594530489799055e-28 +1.227272727272727479e+03 3.484848484848484986e+02 1.202280905104446065e-31 +1.257575757575757507e+03 3.484848484848484986e+02 1.888297121780456365e-35 +1.287878787878787989e+03 3.484848484848484986e+02 1.391301834018529342e-39 +1.318181818181818471e+03 3.484848484848484986e+02 4.605004313096874981e-44 +1.348484848484848499e+03 3.484848484848484986e+02 6.548336013154233037e-49 +1.378787878787878981e+03 3.484848484848484986e+02 3.821397698902484899e-54 +1.409090909090909008e+03 3.484848484848484986e+02 8.731032066334944038e-60 +1.439393939393939490e+03 3.484848484848484986e+02 7.441941493794076684e-66 +1.469696969696969973e+03 3.484848484848484986e+02 2.252024249414690368e-72 +1.500000000000000000e+03 3.484848484848484986e+02 2.299738198253776904e-79 +-1.500000000000000000e+03 3.787878787878789808e+02 2.036595816920845187e-249 +-1.469696969696969745e+03 3.787878787878789808e+02 8.726538336902191525e-233 +-1.439393939393939490e+03 3.787878787878789808e+02 5.280297699942950843e-217 +-1.409090909090909008e+03 3.787878787878789808e+02 4.831994162341718309e-202 +-1.378787878787878753e+03 3.787878787878789808e+02 7.152895343945969004e-188 +-1.348484848484848499e+03 3.787878787878789808e+02 1.829887001709397241e-174 +-1.318181818181818244e+03 3.787878787878789808e+02 8.632103141028222008e-162 +-1.287878787878787989e+03 3.787878787878789808e+02 8.001759500363954064e-150 +-1.257575757575757507e+03 3.787878787878789808e+02 1.551390154337672280e-138 +-1.227272727272727252e+03 3.787878787878789808e+02 6.687702289671220198e-128 +-1.196969696969696997e+03 3.787878787878789808e+02 6.805663293520424808e-118 +-1.166666666666666515e+03 3.787878787878789808e+02 1.733733878802026762e-108 +-1.136363636363636488e+03 3.787878787878789808e+02 1.171000951827973782e-99 +-1.106060606060606005e+03 3.787878787878789808e+02 2.218210938815480566e-91 +-1.075757575757575751e+03 3.787878787878789808e+02 1.245061282106798914e-83 +-1.045454545454545496e+03 3.787878787878789808e+02 2.185022806595670502e-76 +-1.015151515151515127e+03 3.787878787878789808e+02 1.263563911257743500e-69 +-9.848484848484848726e+02 3.787878787878789808e+02 2.534408630171620349e-63 +-9.545454545454545041e+02 3.787878787878789808e+02 1.853617005788858741e-57 +-9.242424242424242493e+02 3.787878787878789808e+02 5.190588847986098680e-52 +-8.939393939393938808e+02 3.787878787878789808e+02 5.836055178228995336e-47 +-8.636363636363636260e+02 3.787878787878789808e+02 2.759591033387191905e-42 +-8.333333333333332575e+02 3.787878787878789808e+02 5.740802921527496199e-38 +-8.030303030303030027e+02 3.787878787878789808e+02 5.489675720399628628e-34 +-7.727272727272727479e+02 3.787878787878789808e+02 2.518106005989865832e-30 +-7.424242424242423795e+02 3.787878787878789808e+02 5.774644824333252930e-27 +-7.121212121212121247e+02 3.787878787878789808e+02 6.891832999271985217e-24 +-6.818181818181817562e+02 3.787878787878789808e+02 4.450412031472745167e-21 +-6.515151515151515014e+02 3.787878787878789808e+02 1.614667396734038250e-18 +-6.212121212121211329e+02 3.787878787878789808e+02 3.413565520039328254e-16 +-5.909090909090908781e+02 3.787878787878789808e+02 4.355762747543134421e-14 +-5.606060606060605096e+02 3.787878787878789808e+02 3.470587925503447315e-12 +-5.303030303030302548e+02 3.787878787878789808e+02 1.784186981526931991e-10 +-5.000000000000000000e+02 3.787878787878789808e+02 6.107385580804444413e-09 +-4.696969696969697452e+02 3.787878787878789808e+02 1.434797832226725660e-07 +-4.393939393939392630e+02 3.787878787878789808e+02 2.381512063610692770e-06 +-4.090909090909090082e+02 3.787878787878789808e+02 2.871517220500724787e-05 +-3.787878787878787534e+02 3.787878787878789808e+02 2.582855175103783798e-04 +-3.484848484848484986e+02 3.787878787878789808e+02 1.777524778139167629e-03 +-3.181818181818180165e+02 3.787878787878789808e+02 9.587796290980259845e-03 +-2.878787878787877617e+02 3.787878787878789808e+02 4.146995554856720140e-02 +-2.575757575757575069e+02 3.787878787878789808e+02 1.469764151375675953e-01 +-2.272727272727272521e+02 3.787878787878789808e+02 4.356244763048433000e-01 +-1.969696969696969973e+02 3.787878787878789808e+02 1.100632249223695291e+00 +-1.666666666666665151e+02 3.787878787878789808e+02 2.413325425405138613e+00 +-1.363636363636362603e+02 3.787878787878789808e+02 4.669551349532338413e+00 +-1.060606060606060055e+02 3.787878787878789808e+02 8.097025652719077371e+00 +-7.575757575757575069e+01 3.787878787878789808e+02 1.276250745677542398e+01 +-4.545454545454549589e+01 3.787878787878789808e+02 1.852419054593354275e+01 +-1.515151515151501371e+01 3.787878787878789808e+02 2.505136371008612883e+01 +1.515151515151524109e+01 3.787878787878789808e+02 3.189863750423563715e+01 +4.545454545454549589e+01 3.787878787878789808e+02 3.859977831813422000e+01 +7.575757575757575069e+01 3.787878787878789808e+02 4.474620968552744671e+01 +1.060606060606062329e+02 3.787878787878789808e+02 5.003073387529202165e+01 +1.363636363636364877e+02 3.787878787878789808e+02 5.425510933709698236e+01 +1.666666666666667425e+02 3.787878787878789808e+02 5.731193832210281869e+01 +1.969696969696969973e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.272727272727272521e+02 3.787878787878789808e+02 5.977010272054954498e+01 +2.575757575757577342e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.878787878787879890e+02 3.787878787878789808e+02 5.731193832210281869e+01 +3.181818181818182438e+02 3.787878787878789808e+02 5.425510933709698236e+01 +3.484848484848484986e+02 3.787878787878789808e+02 5.003073387529203586e+01 +3.787878787878789808e+02 3.787878787878789808e+02 4.474620968552747513e+01 +4.090909090909092356e+02 3.787878787878789808e+02 3.859977831813423421e+01 +4.393939393939394904e+02 3.787878787878789808e+02 3.189863750423565136e+01 +4.696969696969697452e+02 3.787878787878789808e+02 2.505136371008612883e+01 +5.000000000000000000e+02 3.787878787878789808e+02 1.852419054593361025e+01 +5.303030303030304822e+02 3.787878787878789808e+02 1.276250745677543996e+01 +5.606060606060605096e+02 3.787878787878789808e+02 8.097025652719123556e+00 +5.909090909090909918e+02 3.787878787878789808e+02 4.669551349532344631e+00 +6.212121212121214739e+02 3.787878787878789808e+02 2.413325425405130620e+00 +6.515151515151515014e+02 3.787878787878789808e+02 1.100632249223703063e+00 +6.818181818181819835e+02 3.787878787878789808e+02 4.356244763048440771e-01 +7.121212121212120110e+02 3.787878787878789808e+02 1.469764151375692884e-01 +7.424242424242424931e+02 3.787878787878789808e+02 4.146995554856720140e-02 +7.727272727272729753e+02 3.787878787878789808e+02 9.587796290980207803e-03 +8.030303030303030027e+02 3.787878787878789808e+02 1.777524778139189529e-03 +8.333333333333334849e+02 3.787878787878789808e+02 2.582855175103775124e-04 +8.636363636363639671e+02 3.787878787878789808e+02 2.871517220500684130e-05 +8.939393939393939945e+02 3.787878787878789808e+02 2.381512063610709710e-06 +9.242424242424244767e+02 3.787878787878789808e+02 1.434797832226741013e-07 +9.545454545454545041e+02 3.787878787878789808e+02 6.107385580804661962e-09 +9.848484848484849863e+02 3.787878787878789808e+02 1.784186981526931991e-10 +1.015151515151515468e+03 3.787878787878789808e+02 3.470587925503372594e-12 +1.045454545454545496e+03 3.787878787878789808e+02 4.355762747543226560e-14 +1.075757575757575978e+03 3.787878787878789808e+02 3.413565520039328254e-16 +1.106060606060606005e+03 3.787878787878789808e+02 1.614667396734152842e-18 +1.136363636363636488e+03 3.787878787878789808e+02 4.450412031472745167e-21 +1.166666666666666970e+03 3.787878787878789808e+02 6.891832999271985217e-24 +1.196969696969696997e+03 3.787878787878789808e+02 5.774644824333581529e-27 +1.227272727272727479e+03 3.787878787878789808e+02 2.518106005989865832e-30 +1.257575757575757507e+03 3.787878787878789808e+02 5.489675720400175155e-34 +1.287878787878787989e+03 3.787878787878789808e+02 5.740802921527496199e-38 +1.318181818181818471e+03 3.787878787878789808e+02 2.759591033387074334e-42 +1.348484848484848499e+03 3.787878787878789808e+02 5.836055178229244256e-47 +1.378787878787878981e+03 3.787878787878789808e+02 5.190588847986098680e-52 +1.409090909090909008e+03 3.787878787878789808e+02 1.853617005789069568e-57 +1.439393939393939490e+03 3.787878787878789808e+02 2.534408630171836253e-63 +1.469696969696969973e+03 3.787878787878789808e+02 1.263563911257743500e-69 +1.500000000000000000e+03 3.787878787878789808e+02 2.185022806596105263e-76 +-1.500000000000000000e+03 4.090909090909092356e+02 2.293878155645684064e-262 +-1.469696969696969745e+03 4.090909090909092356e+02 3.999841459704854822e-245 +-1.439393939393939490e+03 4.090909090909092356e+02 9.414252714756916743e-229 +-1.409090909090909008e+03 4.090909090909092356e+02 3.205485106082920512e-213 +-1.378787878787878753e+03 4.090909090909092356e+02 1.690146173206725593e-198 +-1.348484848484848499e+03 4.090909090909092356e+02 1.475362289861497174e-184 +-1.318181818181818244e+03 4.090909090909092356e+02 2.276679405435453647e-171 +-1.287878787878787989e+03 4.090909090909092356e+02 6.623420189767239237e-159 +-1.257575757575757507e+03 4.090909090909092356e+02 3.869474298958510019e-147 +-1.227272727272727252e+03 4.090909090909092356e+02 4.829324843884802778e-136 +-1.196969696969696997e+03 4.090909090909092356e+02 1.368121887555414150e-125 +-1.166666666666666515e+03 4.090909090909092356e+02 9.336191871834855779e-116 +-1.136363636363636488e+03 4.090909090909092356e+02 1.626625589894561857e-106 +-1.106060606060606005e+03 4.090909090909092356e+02 7.659635376586891989e-98 +-1.075757575757575751e+03 4.090909090909092356e+02 1.030681849547648261e-89 +-1.045454545454545496e+03 4.090909090909092356e+02 4.184987151321025873e-82 +-1.015151515151515127e+03 4.090909090909092356e+02 5.408005114244421933e-75 +-9.848484848484848726e+02 4.090909090909092356e+02 2.342812748293657783e-68 +-9.545454545454545041e+02 4.090909090909092356e+02 3.579671728198364437e-62 +-9.242424242424242493e+02 4.090909090909092356e+02 2.027053180936205109e-56 +-8.939393939393938808e+02 4.090909090909092356e+02 4.464554645349965907e-51 +-8.636363636363636260e+02 4.090909090909092356e+02 4.008856449747960951e-46 +-8.333333333333332575e+02 4.090909090909092356e+02 1.536363899260055570e-41 +-8.030303030303030027e+02 4.090909090909092356e+02 2.627630745310692789e-37 +-7.727272727272727479e+02 4.090909090909092356e+02 2.094402829610119001e-33 +-7.424242424242423795e+02 4.090909090909092356e+02 8.114733966294560576e-30 +-7.121212121212121247e+02 4.090909090909092356e+02 1.592071826992876341e-26 +-6.818181818181817562e+02 4.090909090909092356e+02 1.645678520276801685e-23 +-6.515151515151515014e+02 4.090909090909092356e+02 9.313320549156254320e-21 +-6.212121212121211329e+02 4.090909090909092356e+02 2.994939843867837540e-18 +-5.909090909090908781e+02 4.090909090909092356e+02 5.672911599541283127e-16 +-5.606060606060605096e+02 4.090909090909092356e+02 6.552879881345007959e-14 +-5.303030303030302548e+02 4.090909090909092356e+02 4.773139830449487581e-12 +-5.000000000000000000e+02 4.090909090909092356e+02 2.264242348262330060e-10 +-4.696969696969697452e+02 4.090909090909092356e+02 7.215277938779037422e-09 +-4.393939393939392630e+02 4.090909090909092356e+02 1.591192751670246288e-07 +-4.090909090909090082e+02 4.090909090909092356e+02 2.498755802303974801e-06 +-3.787878787878787534e+02 4.090909090909092356e+02 2.871517220500735291e-05 +-3.484848484848484986e+02 4.090909090909092356e+02 2.478588728614889770e-04 +-3.181818181818180165e+02 4.090909090909092356e+02 1.647348039107854410e-03 +-2.878787878787877617e+02 4.090909090909092356e+02 8.631774319411335966e-03 +-2.575757575757575069e+02 4.090909090909092356e+02 3.646348270185553048e-02 +-2.272727272727272521e+02 4.090909090909092356e+02 1.268331178800935211e-01 +-1.969696969696969973e+02 4.090909090909092356e+02 3.705615046728195083e-01 +-1.666666666666665151e+02 4.090909090909092356e+02 9.264911260829707951e-01 +-1.363636363636362603e+02 4.090909090909092356e+02 2.017155313214863632e+00 +-1.060606060606060055e+02 4.090909090909092356e+02 3.886707582912656722e+00 +-7.575757575757575069e+01 4.090909090909092356e+02 6.727593712141128002e+00 +-4.545454545454549589e+01 4.090909090909092356e+02 1.060541016950779003e+01 +-1.515151515151501371e+01 4.090909090909092356e+02 1.541711232793171682e+01 +1.515151515151524109e+01 4.090909090909092356e+02 2.090104720680691486e+01 +4.545454545454549589e+01 4.090909090909092356e+02 2.669117232474324908e+01 +7.575757575757575069e+01 4.090909090909092356e+02 3.238997094568922108e+01 +1.060606060606062329e+02 4.090909090909092356e+02 3.763301798773044027e+01 +1.363636363636364877e+02 4.090909090909092356e+02 4.212878690731825770e+01 +1.666666666666667425e+02 4.090909090909092356e+02 4.567091086140347755e+01 +1.969696969696969973e+02 4.090909090909092356e+02 4.812981200385577552e+01 +2.272727272727272521e+02 4.090909090909092356e+02 4.943436394678038681e+01 +2.575757575757577342e+02 4.090909090909092356e+02 4.955347455423399339e+01 +2.878787878787879890e+02 4.090909090909092356e+02 4.848454133994203374e+01 +3.181818181818182438e+02 4.090909090909092356e+02 4.625233861794313128e+01 +3.484848484848484986e+02 4.090909090909092356e+02 4.291865399354474420e+01 +3.787878787878789808e+02 4.090909090909092356e+02 3.859977831813422000e+01 +4.090909090909092356e+02 4.090909090909092356e+02 3.348557327433812958e+01 +4.393939393939394904e+02 4.090909090909092356e+02 2.785071371464482581e+01 +4.696969696969697452e+02 4.090909090909092356e+02 2.204730934729136749e+01 +5.000000000000000000e+02 4.090909090909092356e+02 1.647077799900299411e+01 +5.303030303030304822e+02 4.090909090909092356e+02 1.149936924196608778e+01 +5.606060606060605096e+02 4.090909090909092356e+02 7.420975727555092938e+00 +5.909090909090909918e+02 4.090909090909092356e+02 4.372847671700366590e+00 +6.212121212121214739e+02 4.090909090909092356e+02 2.321329840757200724e+00 +6.515151515151515014e+02 4.090909090909092356e+02 1.093943545730584166e+00 +6.818181818181819835e+02 4.090909090909092356e+02 4.504208248851455099e-01 +7.121212121212120110e+02 4.090909090909092356e+02 1.592762472320090605e-01 +7.424242424242424931e+02 4.090909090909092356e+02 4.748972307319303254e-02 +7.727272727272729753e+02 4.090909090909092356e+02 1.170671265806326987e-02 +8.030303030303030027e+02 4.090909090909092356e+02 2.336636575977202573e-03 +8.333333333333334849e+02 4.090909090909092356e+02 3.693737472711781933e-04 +8.636363636363639671e+02 4.090909090909092356e+02 4.517735882024808894e-05 +8.939393939393939945e+02 4.090909090909092356e+02 4.171386994035362388e-06 +9.242424242424244767e+02 4.090909090909092356e+02 2.833566430996938351e-07 +9.545454545454545041e+02 4.090909090909092356e+02 1.378261373162455346e-08 +9.848484848484849863e+02 4.090909090909092356e+02 4.666492816799024268e-10 +1.015151515151515468e+03 4.090909090909092356e+02 1.067799151664010913e-11 +1.045454545454545496e+03 4.090909090909092356e+02 1.601294376118513116e-13 +1.075757575757575978e+03 4.090909090909092356e+02 1.524198984291531892e-15 +1.106060606060606005e+03 4.090909090909092356e+02 8.907807991230643573e-18 +1.136363636363636488e+03 4.090909090909092356e+02 3.088105188850832486e-20 +1.166666666666666970e+03 4.090909090909092356e+02 6.127767966886405110e-23 +1.196969696969696997e+03 4.090909090909092356e+02 6.707520673390002145e-26 +1.227272727272727479e+03 4.090909090909092356e+02 3.898479567578570678e-29 +1.257575757575757507e+03 4.090909090909092356e+02 1.156617221994752775e-32 +1.287878787878787989e+03 4.090909090909092356e+02 1.681885295228469187e-36 +1.318181818181818471e+03 4.090909090909092356e+02 1.149556065965148354e-40 +1.348484848484848499e+03 4.090909090909092356e+02 3.537278923913023716e-45 +1.378787878787878981e+03 4.090909090909092356e+02 4.687655442031066112e-50 +1.409090909090909008e+03 4.090909090909092356e+02 2.556199277280019647e-55 +1.439393939393939490e+03 4.090909090909092356e+02 5.473377065585251326e-61 +1.469696969696969973e+03 4.090909090909092356e+02 4.386015980157495726e-67 +1.500000000000000000e+03 4.090909090909092356e+02 1.252089404672476376e-73 +-1.500000000000000000e+03 4.393939393939394904e+02 5.907805748297306297e-276 +-1.469696969696969745e+03 4.393939393939394904e+02 4.383786664343198870e-258 +-1.439393939393939490e+03 4.393939393939394904e+02 4.193987081497613745e-241 +-1.409090909090909008e+03 4.393939393939394904e+02 5.548496235077592566e-225 +-1.378787878787878753e+03 4.393939393939394904e+02 1.087360748018277881e-209 +-1.348484848484848499e+03 4.393939393939394904e+02 3.377266532908934914e-195 +-1.318181818181818244e+03 4.393939393939394904e+02 1.776466784958918524e-181 +-1.287878787878787989e+03 4.393939393939394904e+02 1.688959443974590025e-168 +-1.257575757575757507e+03 4.393939393939394904e+02 3.093752660187324813e-156 +-1.227272727272727252e+03 4.393939393939394904e+02 1.162394707320100164e-144 +-1.196969696969696997e+03 4.393939393939394904e+02 9.525423902374488610e-134 +-1.166666666666666515e+03 4.393939393939394904e+02 1.808015725620125357e-123 +-1.136363636363636488e+03 4.393939393939394904e+02 8.431316847705239728e-114 +-1.106060606060606005e+03 4.393939393939394904e+02 1.023329762419973616e-104 +-1.075757575757575751e+03 4.393939393939394904e+02 3.420408862336073028e-96 +-1.045454545454545496e+03 4.393939393939394904e+02 3.327066334117569321e-88 +-1.015151515151515127e+03 4.393939393939394904e+02 9.940501002456545530e-81 +-9.848484848484848726e+02 4.393939393939394904e+02 9.616662695257368460e-74 +-9.545454545454545041e+02 4.393939393939394904e+02 3.171606292227801967e-67 +-9.242424242424242493e+02 4.393939393939394904e+02 3.749781639093727100e-61 +-8.939393939393938808e+02 4.393939393939394904e+02 1.669172073207022277e-55 +-8.636363636363636260e+02 4.393939393939394904e+02 2.934437283087230677e-50 +-8.333333333333332575e+02 4.393939393939394904e+02 2.134523160815666617e-45 +-8.030303030303030027e+02 4.393939393939394904e+02 6.722278760459066307e-41 +-7.727272727272727479e+02 4.393939393939394904e+02 9.579054004792335842e-37 +-7.424242424242423795e+02 4.393939393939394904e+02 6.446642623740546069e-33 +-7.121212121212121247e+02 4.393939393939394904e+02 2.136128687819636317e-29 +-6.818181818181817562e+02 4.393939393939394904e+02 3.628654415183960186e-26 +-6.515151515151515014e+02 4.393939393939394904e+02 3.286194629876708236e-23 +-6.212121212121211329e+02 4.393939393939394904e+02 1.647931249405019494e-20 +-5.909090909090908781e+02 4.393939393939394904e+02 4.746956502817670852e-18 +-5.606060606060605096e+02 4.393939393939394904e+02 8.137997505906935002e-16 +-5.303030303030302548e+02 4.393939393939394904e+02 8.592218911187417590e-14 +-5.000000000000000000e+02 4.393939393939394904e+02 5.774328674328721260e-12 +-4.696969696969697452e+02 4.393939393939394904e+02 2.549720171445584657e-10 +-4.393939393939392630e+02 4.393939393939394904e+02 7.626555240962888763e-09 +-4.090909090909090082e+02 4.393939393939394904e+02 1.591192751670234906e-07 +-3.787878787878787534e+02 4.393939393939394904e+02 2.381512063610692770e-06 +-3.484848484848484986e+02 4.393939393939394904e+02 2.626389391097705880e-05 +-3.181818181818180165e+02 4.393939393939394904e+02 2.189505576192053227e-04 +-2.878787878787877617e+02 4.393939393939394904e+02 1.413778726829432661e-03 +-2.575757575757575069e+02 4.393939393939394904e+02 7.235968611464837705e-03 +-2.272727272727272521e+02 4.393939393939394904e+02 3.000452186145810551e-02 +-1.969696969696969973e+02 4.393939393939394904e+02 1.028987436319804966e-01 +-1.666666666666665151e+02 4.393939393939394904e+02 2.975697925943394107e-01 +-1.363636363636362603e+02 4.393939393939394904e+02 7.389391304207523214e-01 +-1.060606060606060055e+02 4.393939393939394904e+02 1.602576414572425945e+00 +-7.575757575757575069e+01 4.393939393939394904e+02 3.083414106412953437e+00 +-4.545454545454549589e+01 4.393939393939394904e+02 5.339791733036721055e+00 +-1.515151515151501371e+01 4.393939393939394904e+02 8.434047231856137472e+00 +1.515151515151524109e+01 4.393939393939394904e+02 1.229618639237855682e+01 +4.545454545454549589e+01 4.393939393939394904e+02 1.672609502329095577e+01 +7.575757575757575069e+01 4.393939393939394904e+02 2.143082896113662272e+01 +1.060606060606062329e+02 4.393939393939394904e+02 2.607941266867414143e+01 +1.363636363636364877e+02 4.393939393939394904e+02 3.035489726624805940e+01 +1.666666666666667425e+02 4.393939393939394904e+02 3.399015252191787084e+01 +1.969696969696969973e+02 4.393939393939394904e+02 3.678372156337837851e+01 +2.272727272727272521e+02 4.393939393939394904e+02 3.859977831813424132e+01 +2.575757575757577342e+02 4.393939393939394904e+02 3.935976443487304266e+01 +2.878787878787879890e+02 4.393939393939394904e+02 3.903320509833590535e+01 +3.181818181818182438e+02 4.393939393939394904e+02 3.763301798773046869e+01 +3.484848484848484986e+02 4.393939393939394904e+02 3.521758926474928586e+01 +3.787878787878789808e+02 4.393939393939394904e+02 3.189863750423565136e+01 +4.090909090909092356e+02 4.393939393939394904e+02 2.785071371464482581e+01 +4.393939393939394904e+02 4.393939393939394904e+02 2.331554257030983734e+01 +4.696969696969697452e+02 4.393939393939394904e+02 1.859330534199406060e+01 +5.000000000000000000e+02 4.393939393939394904e+02 1.401489965409860794e+01 +5.303030303030304822e+02 4.393939393939394904e+02 9.895316726363947879e+00 +5.606060606060605096e+02 4.393939393939394904e+02 6.477736584771352391e+00 +5.909090909090909918e+02 4.393939393939394904e+02 3.886707582912668713e+00 +6.212121212121214739e+02 4.393939393939394904e+02 2.110474631917949484e+00 +6.515151515151515014e+02 4.393939393939394904e+02 1.022719026539214981e+00 +6.818181818181819835e+02 4.393939393939394904e+02 4.356244763048440771e-01 +7.121212121212120110e+02 4.393939393939394904e+02 1.604402458870249071e-01 +7.424242424242424931e+02 4.393939393939394904e+02 5.019822989602257257e-02 +7.727272727272729753e+02 4.393939393939394904e+02 1.309272417923804110e-02 +8.030303030303030027e+02 4.393939393939394904e+02 2.789935865432187183e-03 +8.333333333333334849e+02 4.393939393939394904e+02 4.754453697203508099e-04 +8.636363636363639671e+02 4.393939393939394904e+02 6.334792636026655990e-05 +8.939393939393939945e+02 4.393939393939394904e+02 6.443714674555721695e-06 +9.242424242424244767e+02 4.393939393939394904e+02 4.880031423565792628e-07 +9.545454545454545041e+02 4.393939393939394904e+02 2.680187736377927109e-08 +9.848484848484849863e+02 4.393939393939394904e+02 1.038488082495684482e-09 +1.015151515151515468e+03 4.393939393939394904e+02 2.758242893688769917e-11 +1.045454545454545496e+03 4.393939393939394904e+02 4.873295378257312853e-13 +1.075757575757575978e+03 4.393939393939394904e+02 5.551371713955163794e-15 +1.106060606060606005e+03 4.393939393939394904e+02 3.946907027548989857e-17 +1.136363636363636488e+03 4.393939393939394904e+02 1.693353897939045293e-19 +1.166666666666666970e+03 4.393939393939394904e+02 4.233422443799554513e-22 +1.196969696969696997e+03 4.393939393939394904e+02 5.947998903018240826e-25 +1.227272727272727479e+03 4.393939393939394904e+02 4.524092374857080410e-28 +1.257575757575757507e+03 4.393939393939394904e+02 1.792185002743901951e-31 +1.287878787878787989e+03 4.393939393939394904e+02 3.553023206116384855e-35 +1.318181818181818471e+03 4.393939393939394904e+02 3.383091011068423199e-39 +1.348484848484848499e+03 4.393939393939394904e+02 1.482961626972931285e-43 +1.378787878787878981e+03 4.393939393939394904e+02 2.864906582123750810e-48 +1.409090909090909008e+03 4.393939393939394904e+02 2.332290390718712350e-53 +1.439393939393939490e+03 4.393939393939394904e+02 7.640771892899690025e-59 +1.469696969696969973e+03 4.393939393939394904e+02 9.607905200082776567e-65 +1.500000000000000000e+03 4.393939393939394904e+02 4.417484338635037608e-71 +-1.500000000000000000e+03 4.696969696969697452e+02 3.296325375164239287e-290 +-1.469696969696969745e+03 4.696969696969697452e+02 1.089284707477999274e-271 +-1.439393939393939490e+03 4.696969696969697452e+02 4.429793536380294970e-254 +-1.409090909090909008e+03 4.696969696969697452e+02 2.379546682244374415e-237 +-1.378787878787878753e+03 4.696969696969697452e+02 1.809985603978085315e-221 +-1.348484848484848499e+03 4.696969696969697452e+02 2.087330420477087307e-206 +-1.318181818181818244e+03 4.696969696969697452e+02 3.902753120679609249e-192 +-1.287878787878787989e+03 4.696969696969697452e+02 1.263592148116150266e-178 +-1.257575757575757507e+03 4.696969696969697452e+02 7.557087439101445294e-166 +-1.227272727272727252e+03 4.696969696969697452e+02 8.894733804536885967e-154 +-1.196969696969696997e+03 4.696969696969697452e+02 2.192427768934152406e-142 +-1.166666666666666515e+03 4.696969696969697452e+02 1.202756953777357461e-131 +-1.136363636363636488e+03 4.696969696969697452e+02 1.558836896993037684e-121 +-1.106060606060606005e+03 4.696969696969697452e+02 5.060194744258727849e-112 +-1.075757575757575751e+03 4.696969696969697452e+02 4.356268475749264902e-103 +-1.045454545454545496e+03 4.696969696969697452e+02 1.051825158759479565e-94 +-1.015151515151515127e+03 4.696969696969697452e+02 7.523470174959262088e-87 +-9.848484848484848726e+02 4.696969696969697452e+02 1.681769093994202809e-79 +-9.545454545454545041e+02 4.696969696969697452e+02 1.237882402550954711e-72 +-9.242424242424242493e+02 4.696969696969697452e+02 3.157273288493190006e-66 +-8.939393939393938808e+02 4.696969696969697452e+02 2.932805033955263968e-60 +-8.636363636363636260e+02 4.696969696969697452e+02 1.041536444950714942e-54 +-8.333333333333332575e+02 4.696969696969697452e+02 1.482625960384818511e-49 +-8.030303030303030027e+02 4.696969696969697452e+02 8.858572265124334768e-45 +-7.727272727272727479e+02 4.696969696969697452e+02 2.323504838735650528e-40 +-7.424242424242423795e+02 4.696969696969697452e+02 2.794521287592092516e-36 +-7.121212121212121247e+02 4.696969696969697452e+02 1.607885402204063373e-32 +-6.818181818181817562e+02 4.696969696969697452e+02 4.611582579933853633e-29 +-6.515151515151515014e+02 4.696969696969697452e+02 6.861500121974648627e-26 +-6.212121212121211329e+02 4.696969696969697452e+02 5.504943555269628461e-23 +-5.909090909090908781e+02 4.696969696969697452e+02 2.472324417284268920e-20 +-5.606060606060605096e+02 4.696969696969697452e+02 6.444577989125045061e-18 +-5.303030303030302548e+02 4.696969696969697452e+02 1.009720453475543344e-15 +-5.000000000000000000e+02 4.696969696969697452e+02 9.834906517405519448e-14 +-4.696969696969697452e+02 4.696969696969697452e+02 6.151911244443070217e-12 +-4.393939393939392630e+02 4.696969696969697452e+02 2.549720171445657035e-10 +-4.090909090909090082e+02 4.696969696969697452e+02 7.215277938779216920e-09 +-3.787878787878787534e+02 4.696969696969697452e+02 1.434797832226751071e-07 +-3.484848484848484986e+02 4.696969696969697452e+02 2.060952754440492893e-06 +-3.181818181818180165e+02 4.696969696969697452e+02 2.195387441913329381e-05 +-2.878787878787877617e+02 4.696969696969697452e+02 1.778319660458211498e-04 +-2.575757575757575069e+02 4.696969696969697452e+02 1.121804712250768898e-03 +-2.272727272727272521e+02 4.696969696969697452e+02 5.637029251018730973e-03 +-1.969696969696969973e+02 4.696969696969697452e+02 2.305097498732430056e-02 +-1.666666666666665151e+02 4.696969696969697452e+02 7.826691917058337111e-02 +-1.363636363636362603e+02 4.696969696969697452e+02 2.248664244665898315e-01 +-1.060606060606060055e+02 4.696969696969697452e+02 5.564158524580646858e-01 +-7.575757575757575069e+01 4.696969696969697452e+02 1.205417551072399007e+00 +-4.545454545454549589e+01 4.696969696969697452e+02 2.321329840757213159e+00 +-1.515151515151501371e+01 4.696969696969697452e+02 4.029575336703656419e+00 +1.515151515151524109e+01 4.696969696969697452e+02 6.386017470320094702e+00 +4.545454545454549589e+01 4.696969696969697452e+02 9.346267334126007853e+00 +7.575757575757575069e+01 4.696969696969697452e+02 1.276250745677545773e+01 +1.060606060606062329e+02 4.696969696969697452e+02 1.640739115024346262e+01 +1.363636363636364877e+02 4.696969696969697452e+02 2.001374351117112482e+01 +1.666666666666667425e+02 4.696969696969697452e+02 2.331554257030984800e+01 +1.969696969696969973e+02 4.696969696969697452e+02 2.607941266867414143e+01 +2.272727272727272521e+02 4.696969696969697452e+02 2.812259658780463312e+01 +2.575757575757577342e+02 4.696969696969697452e+02 2.931920339352130966e+01 +2.878787878787879890e+02 4.696969696969697452e+02 2.959957150752310184e+01 +3.181818181818182438e+02 4.696969696969697452e+02 2.894783723543701370e+01 +3.484848484848484986e+02 4.696969696969697452e+02 2.740114767170857135e+01 +3.787878787878789808e+02 4.696969696969697452e+02 2.505136371008614304e+01 +4.090909090909092356e+02 4.696969696969697452e+02 2.204730934729137815e+01 +4.393939393939394904e+02 4.696969696969697452e+02 1.859330534199407126e+01 +4.696969696969697452e+02 4.696969696969697452e+02 1.493871111047210221e+01 +5.000000000000000000e+02 4.696969696969697452e+02 1.135448600013549125e+01 +5.303030303030304822e+02 4.696969696969697452e+02 8.097025652719095135e+00 +5.606060606060605096e+02 4.696969696969697452e+02 5.366074047187590956e+00 +5.909090909090909918e+02 4.696969696969697452e+02 3.269594569239041348e+00 +6.212121212121214739e+02 4.696969696969697452e+02 1.809813356520433958e+00 +6.515151515151515014e+02 4.696969696969697452e+02 8.981242595383369665e-01 +6.818181818181819835e+02 4.696969696969697452e+02 3.938451388034517886e-01 +7.121212121212120110e+02 4.696969696969697452e+02 1.502409106354292700e-01 +7.424242424242424931e+02 4.696969696969697452e+02 4.902023343803101063e-02 +7.727272727272729753e+02 4.696969696969697452e+02 1.343387640559200007e-02 +8.030303030303030027e+02 4.696969696969697452e+02 3.032801906466364543e-03 +8.333333333333334849e+02 4.696969696969697452e+02 5.525161055462614757e-04 +8.636363636363639671e+02 4.696969696969697452e+02 7.947107386062601505e-05 +8.939393939393939945e+02 4.696969696969697452e+02 8.818710076177882501e-06 +9.242424242424244767e+02 4.696969696969697452e+02 7.368261931620156133e-07 +9.545454545454545041e+02 4.696969696969697452e+02 4.518401091155292189e-08 +9.848484848484849863e+02 4.696969696969697452e+02 1.979810045147786678e-09 +1.015151515151515468e+03 4.696969696969697452e+02 6.027040850409392587e-11 +1.045454545454545496e+03 4.696969696969697452e+02 1.237978279006370896e-12 +1.075757575757575978e+03 4.696969696969697452e+02 1.664179486460274236e-14 +1.106060606060606005e+03 4.696969696969697452e+02 1.418335871733455173e-16 +1.136363636363636488e+03 4.696969696969697452e+02 7.415268609422142457e-19 +1.166666666666666970e+03 4.696969696969697452e+02 2.298180960273950057e-21 +1.196969696969696997e+03 4.696969696969697452e+02 4.075259886177523587e-24 +1.227272727272727479e+03 4.696969696969697452e+02 3.985730491565317384e-27 +1.257575757575757507e+03 4.696969696969697452e+02 2.070014663641281400e-30 +1.287878787878787989e+03 4.696969696969697452e+02 5.489675720399862976e-34 +1.318181818181818471e+03 4.696969696969697452e+02 7.139802540244930781e-38 +1.348484848484848499e+03 4.696969696969697452e+02 4.368315301211030715e-42 +1.378787878787878981e+03 4.696969696969697452e+02 1.204524420319468467e-46 +1.409090909090909008e+03 4.696969696969697452e+02 1.432320621239124038e-51 +1.439393939393939490e+03 4.696969696969697452e+02 7.019409751131140033e-57 +1.469696969696969973e+03 4.696969696969697452e+02 1.353234097284289063e-62 +1.500000000000000000e+03 4.696969696969697452e+02 9.783564016050266370e-69 +-1.500000000000000000e+03 5.000000000000000000e+02 3.770536500545132397e-305 +-1.469696969696969745e+03 5.000000000000000000e+02 5.811146587116872589e-286 +-1.439393939393939490e+03 5.000000000000000000e+02 1.051283800345577783e-267 +-1.409090909090909008e+03 5.000000000000000000e+02 2.397934725488949310e-250 +-1.378787878787878753e+03 5.000000000000000000e+02 7.398391846425062855e-234 +-1.348484848484848499e+03 5.000000000000000000e+02 3.308314558189894351e-218 +-1.318181818181818244e+03 5.000000000000000000e+02 2.294543125524735672e-203 +-1.287878787878787989e+03 5.000000000000000000e+02 2.638272463260076417e-189 +-1.257575757575757507e+03 5.000000000000000000e+02 5.368520886190014728e-176 +-1.227272727272727252e+03 5.000000000000000000e+02 2.061305607752411092e-163 +-1.196969696969696997e+03 5.000000000000000000e+02 1.590331173135733218e-151 +-1.166666666666666515e+03 5.000000000000000000e+02 2.622155751583036780e-140 +-1.136363636363636488e+03 5.000000000000000000e+02 9.814924425518539964e-130 +-1.106060606060606005e+03 5.000000000000000000e+02 8.848474370846281444e-120 +-1.075757575757575751e+03 5.000000000000000000e+02 2.035924916243741547e-110 +-1.045454545454545496e+03 5.000000000000000000e+02 1.265288505022653967e-101 +-1.015151515151515127e+03 5.000000000000000000e+02 2.245111407822774232e-93 +-9.848484848484848726e+02 5.000000000000000000e+02 1.200760533549154684e-85 +-9.545454545454545041e+02 5.000000000000000000e+02 2.041071860286435924e-78 +-9.242424242424242493e+02 5.000000000000000000e+02 1.161235584405763959e-71 +-8.939393939393938808e+02 5.000000000000000000e+02 2.325856181748448658e-65 +-8.636363636363636260e+02 5.000000000000000000e+02 1.722859058062611168e-59 +-8.333333333333332575e+02 5.000000000000000000e+02 4.952089332747618990e-54 +-8.030303030303030027e+02 5.000000000000000000e+02 5.788020115190711360e-49 +-7.727272727272727479e+02 5.000000000000000000e+02 2.879181287860839546e-44 +-7.424242424242423795e+02 5.000000000000000000e+02 6.371820707268533187e-40 +-7.121212121212121247e+02 5.000000000000000000e+02 6.549910100891336762e-36 +-6.818181818181817562e+02 5.000000000000000000e+02 3.261141548139952405e-32 +-6.515151515151515014e+02 5.000000000000000000e+02 8.190592154689639769e-29 +-6.212121212121211329e+02 5.000000000000000000e+02 1.079405629075745686e-25 +-5.909090909090908781e+02 5.000000000000000000e+02 7.754498717481483205e-23 +-5.606060606060605096e+02 5.000000000000000000e+02 3.151098353630756389e-20 +-5.303030303030302548e+02 5.000000000000000000e+02 7.506067042544200381e-18 +-5.000000000000000000e+02 5.000000000000000000e+02 1.084855264042937882e-15 +-4.696969696969697452e+02 5.000000000000000000e+02 9.834906517405588868e-14 +-4.393939393939392630e+02 5.000000000000000000e+02 5.774328674328947442e-12 +-4.090909090909090082e+02 5.000000000000000000e+02 2.264242348262418465e-10 +-3.787878787878787534e+02 5.000000000000000000e+02 6.107385580804661962e-09 +-3.484848484848484986e+02 5.000000000000000000e+02 1.165690430938539772e-07 +-3.181818181818180165e+02 5.000000000000000000e+02 1.617538348122379698e-06 +-2.878787878787877617e+02 5.000000000000000000e+02 1.674483854635836866e-05 +-2.575757575757575069e+02 5.000000000000000000e+02 1.325371086279570612e-04 +-2.272727272727272521e+02 5.000000000000000000e+02 8.210372360606049214e-04 +-1.969696969696969973e+02 5.000000000000000000e+02 4.069670962380073261e-03 +-1.666666666666665151e+02 5.000000000000000000e+02 1.648134427951304312e-02 +-1.363636363636362603e+02 5.000000000000000000e+02 5.561503648793480331e-02 +-1.060606060606060055e+02 5.000000000000000000e+02 1.592762472320083389e-01 +-7.575757575757575069e+01 5.000000000000000000e+02 3.938451388034535650e-01 +-4.545454545454549589e+01 5.000000000000000000e+02 8.543497687776482330e-01 +-1.515151515151501371e+01 5.000000000000000000e+02 1.649929098861378174e+00 +1.515151515151524109e+01 5.000000000000000000e+02 2.875155878473117266e+00 +4.545454545454549589e+01 5.000000000000000000e+02 4.576513902341193152e+00 +7.575757575757575069e+01 5.000000000000000000e+02 6.727593712141153759e+00 +1.060606060606062329e+02 5.000000000000000000e+02 9.223041622713203935e+00 +1.363636363636364877e+02 5.000000000000000000e+02 1.189267220388695812e+01 +1.666666666666667425e+02 5.000000000000000000e+02 1.452916255455597394e+01 +1.969696969696969973e+02 5.000000000000000000e+02 1.691944523421542002e+01 +2.272727272727272521e+02 5.000000000000000000e+02 1.887157585883731059e+01 +2.575757575757577342e+02 5.000000000000000000e+02 2.023309862889174227e+01 +2.878787878787879890e+02 5.000000000000000000e+02 2.090104720680697525e+01 +3.181818181818182438e+02 5.000000000000000000e+02 2.082609784612732895e+01 +3.484848484848484986e+02 5.000000000000000000e+02 2.001374351117113903e+01 +3.787878787878789808e+02 5.000000000000000000e+02 1.852419054593361025e+01 +4.090909090909092356e+02 5.000000000000000000e+02 1.647077799900299411e+01 +4.393939393939394904e+02 5.000000000000000000e+02 1.401489965409862037e+01 +4.696969696969697452e+02 5.000000000000000000e+02 1.135448600013550191e+01 +5.000000000000000000e+02 5.000000000000000000e+02 8.703836765622375182e+00 +5.303030303030304822e+02 5.000000000000000000e+02 6.265381112019347221e+00 +5.606060606060605096e+02 5.000000000000000000e+02 4.198257131978432533e+00 +5.909090909090909918e+02 5.000000000000000000e+02 2.592568317032773795e+00 +6.212121212121214739e+02 5.000000000000000000e+02 1.458980303435513104e+00 +6.515151515151515014e+02 5.000000000000000000e+02 7.389391304207537647e-01 +6.818181818181819835e+02 5.000000000000000000e+02 3.322411735347132744e-01 +7.121212121212120110e+02 5.000000000000000000e+02 1.306450276394802157e-01 +7.424242424242424931e+02 5.000000000000000000e+02 4.420787312407663955e-02 +7.727272727272729753e+02 5.000000000000000000e+02 1.265056373311999188e-02 +8.030303030303030027e+02 5.000000000000000000e+02 3.004854438145668997e-03 +8.333333333333334849e+02 5.000000000000000000e+02 5.807692880777962866e-04 +8.636363636363639671e+02 5.000000000000000000e+02 8.942879788635098184e-05 +8.939393939393939945e+02 5.000000000000000000e+02 1.072840490473373092e-05 +9.242424242424244767e+02 5.000000000000000000e+02 9.793342834294247872e-07 +9.545454545454545041e+02 5.000000000000000000e+02 6.635633443757741510e-08 +9.848484848484849863e+02 5.000000000000000000e+02 3.251401439798244409e-09 +1.015151515151515468e+03 5.000000000000000000e+02 1.121089509383964959e-10 +1.045454545454545496e+03 5.000000000000000000e+02 2.643624361305260079e-12 +1.075757575757575978e+03 5.000000000000000000e+02 4.138288825130290017e-14 +1.106060606060606005e+03 5.000000000000000000e+02 4.169066704949643775e-16 +1.136363636363636488e+03 5.000000000000000000e+02 2.617295991581659639e-18 +1.166666666666666970e+03 5.000000000000000000e+02 9.902054361619147479e-21 +1.196969696969696997e+03 5.000000000000000000e+02 2.180631712290003242e-23 +1.227272727272727479e+03 5.000000000000000000e+02 2.696581401566096541e-26 +1.257575757575757507e+03 5.000000000000000000e+02 1.804147929571447884e-29 +1.287878787878787989e+03 5.000000000000000000e+02 6.284560592169752431e-33 +1.318181818181818471e+03 5.000000000000000000e+02 1.095474273756845335e-36 +1.348484848484848499e+03 5.000000000000000000e+02 9.172713499359318212e-41 +1.378787878787878981e+03 5.000000000000000000e+02 3.537278923912772307e-45 +1.409090909090909008e+03 5.000000000000000000e+02 6.015720192032289303e-50 +1.439393939393939490e+03 5.000000000000000000e+02 4.315065247200378012e-55 +1.469696969696969973e+03 5.000000000000000000e+02 1.247000591634072030e-60 +1.500000000000000000e+03 5.000000000000000000e+02 1.385119369922601767e-66 +-1.500000000000000000e+03 5.303030303030304822e+02 8.399115979301191251e-321 +-1.469696969696969745e+03 5.303030303030304822e+02 6.295312769213056717e-301 +-1.439393939393939490e+03 5.303030303030304822e+02 5.305973067519777776e-282 +-1.409090909090909008e+03 5.303030303030304822e+02 5.378423962584364907e-264 +-1.378787878787878753e+03 5.303030303030304822e+02 7.039348969580053661e-247 +-1.348484848484848499e+03 5.303030303030304822e+02 1.275575583369602308e-230 +-1.318181818181818244e+03 5.303030303030304822e+02 3.427271189294925222e-215 +-1.287878787878787989e+03 5.303030303030304822e+02 1.460478627360033217e-200 +-1.257575757575757507e+03 5.303030303030304822e+02 1.054498239096036676e-186 +-1.227272727272727252e+03 5.303030303030304822e+02 1.376459522873434684e-173 +-1.196969696969696997e+03 5.303030303030304822e+02 3.461581338701957984e-161 +-1.166666666666666515e+03 5.303030303030304822e+02 1.785127688795822943e-149 +-1.136363636363636488e+03 5.303030303030304822e+02 2.006787473306398074e-138 +-1.106060606060606005e+03 5.303030303030304822e+02 5.221413508755827081e-128 +-1.075757575757575751e+03 5.303030303030304822e+02 3.334342676870646712e-118 +-1.045454545454545496e+03 5.303030303030304822e+02 5.534930789535624007e-109 +-1.015151515151515127e+03 5.303030303030304822e+02 2.526398915685159803e-100 +-9.848484848484848726e+02 5.303030303030304822e+02 3.350047264315313535e-92 +-9.545454545454545041e+02 5.303030303030304822e+02 1.361740296015984590e-84 +-9.242424242424242493e+02 5.303030303030304822e+02 1.788259835300976079e-77 +-8.939393939393938808e+02 5.303030303030304822e+02 7.985867999539144734e-71 +-8.636363636363636260e+02 5.303030303030304822e+02 1.274954127372907976e-64 +-8.333333333333332575e+02 5.303030303030304822e+02 7.640771892899690025e-59 +-8.030303030303030027e+02 5.303030303030304822e+02 1.802615210572965918e-53 +-7.727272727272727479e+02 5.303030303030304822e+02 1.753510576100227298e-48 +-7.424242424242423795e+02 5.303030303030304822e+02 7.357551500589416943e-44 +-7.121212121212121247e+02 5.303030303030304822e+02 1.391301834018529342e-39 +-6.818181818181817562e+02 5.303030303030304822e+02 1.237313225194082409e-35 +-6.515151515151515014e+02 5.303030303030304822e+02 5.393601910098739758e-32 +-6.212121212121211329e+02 5.303030303030304822e+02 1.199646544736765024e-28 +-5.909090909090908781e+02 5.303030303030304822e+02 1.415470165255482274e-25 +-5.606060606060605096e+02 5.303030303030304822e+02 9.199887089891628764e-23 +-5.303030303030302548e+02 5.303030303030304822e+02 3.416044915081259121e-20 +-5.000000000000000000e+02 5.303030303030304822e+02 7.506067042544040144e-18 +-4.696969696969697452e+02 5.303030303030304822e+02 1.009720453475500351e-15 +-4.393939393939392630e+02 5.303030303030304822e+02 8.592218911187478174e-14 +-4.090909090909090082e+02 5.303030303030304822e+02 4.773139830449487581e-12 +-3.787878787878787534e+02 5.303030303030304822e+02 1.784186981526931991e-10 +-3.484848484848484986e+02 5.303030303030304822e+02 4.619769020364059393e-09 +-3.181818181818180165e+02 5.303030303030304822e+02 8.519492193135669927e-08 +-2.878787878787877617e+02 5.303030303030304822e+02 1.149090232075827735e-06 +-2.575757575757575069e+02 5.303030303030304822e+02 1.162621955646446031e-05 +-2.272727272727272521e+02 5.303030303030304822e+02 9.039146387247615233e-05 +-1.969696969696969973e+02 5.303030303030304822e+02 5.525161055462614757e-04 +-1.666666666666665151e+02 5.303030303030304822e+02 2.713180947850626912e-03 +-1.363636363636362603e+02 5.303030303030304822e+02 1.092396005911746605e-02 +-1.060606060606060055e+02 5.303030303030304822e+02 3.675900705335541363e-02 +-7.575757575757575069e+01 5.303030303030304822e+02 1.052466108158093966e-01 +-4.545454545454549589e+01 5.303030303030304822e+02 2.607084247504894425e-01 +-1.515151515151501371e+01 5.303030303030304822e+02 5.674271211594718034e-01 +1.515151515151524109e+01 5.303030303030304822e+02 1.100632249223699066e+00 +4.545454545454549589e+01 5.303030303030304822e+02 1.927454348151819152e+00 +7.575757575757575069e+01 5.303030303030304822e+02 3.083414106412950773e+00 +1.060606060606062329e+02 5.303030303030304822e+02 4.553498766517232177e+00 +1.363636363636364877e+02 5.303030303030304822e+02 6.265381112019335674e+00 +1.666666666666667425e+02 5.303030303030304822e+02 8.097025652719089805e+00 +1.969696969696969973e+02 5.303030303030304822e+02 9.895316726363947879e+00 +2.272727272727272521e+02 5.303030303030304822e+02 1.149936924196608246e+01 +2.575757575757577342e+02 5.303030303030304822e+02 1.276250745677545240e+01 +2.878787878787879890e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.181818181818182438e+02 5.303030303030304822e+02 1.384652974243119417e+01 +3.484848484848484986e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.787878787878789808e+02 5.303030303030304822e+02 1.276250745677545240e+01 +4.090909090909092356e+02 5.303030303030304822e+02 1.149936924196609844e+01 +4.393939393939394904e+02 5.303030303030304822e+02 9.895316726363956761e+00 +4.696969696969697452e+02 5.303030303030304822e+02 8.097025652719089805e+00 +5.000000000000000000e+02 5.303030303030304822e+02 6.265381112019347221e+00 +5.303030303030304822e+02 5.303030303030304822e+02 4.553498766517232177e+00 +5.606060606060605096e+02 5.303030303030304822e+02 3.083414106412966760e+00 +5.909090909090909918e+02 5.303030303030304822e+02 1.927454348151822705e+00 +6.212121212121214739e+02 5.303030303030304822e+02 1.100632249223697290e+00 +6.515151515151515014e+02 5.303030303030304822e+02 5.674271211594728026e-01 +6.818181818181819835e+02 5.303030303030304822e+02 2.607084247504903862e-01 +7.121212121212120110e+02 5.303030303030304822e+02 1.052466108158106178e-01 +7.424242424242424931e+02 5.303030303030304822e+02 3.675900705335548302e-02 +7.727272727272729753e+02 5.303030303030304822e+02 1.092396005911746605e-02 +8.030303030303030027e+02 5.303030303030304822e+02 2.713180947850645994e-03 +8.333333333333334849e+02 5.303030303030304822e+02 5.525161055462623431e-04 +8.636363636363639671e+02 5.303030303030304822e+02 9.039146387247502747e-05 +8.939393939393939945e+02 5.303030303030304822e+02 1.162621955646462294e-05 +9.242424242424244767e+02 5.303030303030304822e+02 1.149090232075827735e-06 +9.545454545454545041e+02 5.303030303030304822e+02 8.519492193135790364e-08 +9.848484848484849863e+02 5.303030303030304822e+02 4.619769020364141284e-09 +1.015151515151515468e+03 5.303030303030304822e+02 1.784186981526900196e-10 +1.045454545454545496e+03 5.303030303030304822e+02 4.773139830449487581e-12 +1.075757575757575978e+03 5.303030303030304822e+02 8.592218911187234574e-14 +1.106060606060606005e+03 5.303030303030304822e+02 1.009720453475564840e-15 +1.136363636363636488e+03 5.303030303030304822e+02 7.506067042544040144e-18 +1.166666666666666970e+03 5.303030303030304822e+02 3.416044915081259121e-20 +1.196969696969696997e+03 5.303030303030304822e+02 9.199887089892153034e-23 +1.227272727272727479e+03 5.303030303030304822e+02 1.415470165255482274e-25 +1.257575757575757507e+03 5.303030303030304822e+02 1.199646544736833183e-28 +1.287878787878787989e+03 5.303030303030304822e+02 5.393601910098969659e-32 +1.318181818181818471e+03 5.303030303030304822e+02 1.237313225194047396e-35 +1.348484848484848499e+03 5.303030303030304822e+02 1.391301834018608461e-39 +1.378787878787878981e+03 5.303030303030304822e+02 7.357551500589416943e-44 +1.409090909090909008e+03 5.303030303030304822e+02 1.753510576100426629e-48 +1.439393939393939490e+03 5.303030303030304822e+02 1.802615210573119387e-53 +1.469696969696969973e+03 5.303030303030304822e+02 7.640771892899254044e-59 +1.500000000000000000e+03 5.303030303030304822e+02 1.274954127373052868e-64 +-1.500000000000000000e+03 5.606060606060605096e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.606060606060605096e+02 1.308211720340744662e-316 +-1.439393939393939490e+03 5.606060606060605096e+02 5.384070588134642577e-297 +-1.409090909090909008e+03 5.606060606060605096e+02 2.540160591673379619e-278 +-1.378787878787878753e+03 5.606060606060605096e+02 1.476034124078455818e-260 +-1.348484848484848499e+03 5.606060606060605096e+02 1.133566620857054436e-243 +-1.318181818181818244e+03 5.606060606060605096e+02 1.233125621691490940e-227 +-1.287878787878787989e+03 5.606060606060605096e+02 2.033925169773270969e-212 +-1.257575757575757507e+03 5.606060606060605096e+02 5.438151644394856985e-198 +-1.227272727272727252e+03 5.606060606060605096e+02 2.516756677948758717e-184 +-1.196969696969696997e+03 5.606060606060605096e+02 2.150072767339572052e-171 +-1.166666666666666515e+03 5.606060606060605096e+02 3.611595492652526457e-159 +-1.136363636363636488e+03 5.606060606060605096e+02 1.268979554189097482e-147 +-1.106060606060606005e+03 5.606060606060605096e+02 9.909662211053542632e-137 +-1.075757575757575751e+03 5.606060606060605096e+02 1.825216843125098206e-126 +-1.045454545454545496e+03 5.606060606060605096e+02 8.404032505440477884e-117 +-1.015151515151515127e+03 5.606060606060605096e+02 1.024019974798784737e-107 +-9.848484848484848726e+02 5.606060606060605096e+02 3.491161610846980268e-99 +-9.545454545454545041e+02 5.606060606060605096e+02 3.516650693976034658e-91 +-9.242424242424242493e+02 5.606060606060605096e+02 1.103841607000293607e-83 +-8.939393939393938808e+02 5.606060606060605096e+02 1.137330255125591933e-76 +-8.636363636363636260e+02 5.606060606060605096e+02 4.046842924222785494e-70 +-8.333333333333332575e+02 5.606060606060605096e+02 5.225251588496582907e-64 +-8.030303030303030027e+02 5.606060606060605096e+02 2.569412945640338810e-58 +-7.727272727272727479e+02 5.606060606060605096e+02 5.043531720430224003e-53 +-7.424242424242423795e+02 5.606060606060605096e+02 4.137248587890555295e-48 +-7.121212121212121247e+02 5.606060606060605096e+02 1.482961626972994411e-43 +-6.818181818181817562e+02 5.606060606060605096e+02 2.425596935316351811e-39 +-6.515151515151515014e+02 5.606060606060605096e+02 1.888297121780456365e-35 +-6.212121212121211329e+02 5.606060606060605096e+02 7.288549574529638981e-32 +-5.909090909090908781e+02 5.606060606060605096e+02 1.451278128946221470e-28 +-5.606060606060605096e+02 5.606060606060605096e+02 1.549109724599552645e-25 +-5.303030303030302548e+02 5.606060606060605096e+02 9.199887089892153034e-23 +-5.000000000000000000e+02 5.606060606060605096e+02 3.151098353630756389e-20 +-4.696969696969697452e+02 5.606060606060605096e+02 6.444577989125091283e-18 +-4.393939393939392630e+02 5.606060606060605096e+02 8.137997505907281115e-16 +-4.090909090909090082e+02 5.606060606060605096e+02 6.552879881345288163e-14 +-3.787878787878787534e+02 5.606060606060605096e+02 3.470587925503582217e-12 +-3.484848484848484986e+02 5.606060606060605096e+02 1.245541639253622513e-10 +-3.181818181818180165e+02 5.606060606060605096e+02 3.116660753075421639e-09 +-2.878787878787877617e+02 5.606060606060605096e+02 5.587945784002614882e-08 +-2.575757575757575069e+02 5.606060606060605096e+02 7.368261931620365774e-07 +-2.272727272727272521e+02 5.606060606060605096e+02 7.325049444657307266e-06 +-1.969696969696969973e+02 5.606060606060605096e+02 5.621272911507701261e-05 +-1.666666666666665151e+02 5.606060606060605096e+02 3.405233689522352649e-04 +-1.363636363636362603e+02 5.606060606060605096e+02 1.663107833829703241e-03 +-1.060606060606060055e+02 5.606060606060605096e+02 6.680235796974111351e-03 +-7.575757575757575069e+01 5.606060606060605096e+02 2.248336393898591953e-02 +-4.545454545454549589e+01 5.606060606060605096e+02 6.451975134901938302e-02 +-1.515151515151501371e+01 5.606060606060605096e+02 1.604402458870259063e-01 +1.515151515151524109e+01 5.606060606060605096e+02 3.509248288217593492e-01 +4.545454545454549589e+01 5.606060606060605096e+02 6.844622249752956300e-01 +7.575757575757575069e+01 5.606060606060605096e+02 1.205417551072405447e+00 +1.060606060606062329e+02 5.606060606060605096e+02 1.938473033170051263e+00 +1.363636363636364877e+02 5.606060606060605096e+02 2.875155878473127480e+00 +1.666666666666667425e+02 5.606060606060605096e+02 3.967812283772128357e+00 +1.969696969696969973e+02 5.606060606060605096e+02 5.133353887909683166e+00 +2.272727272727272521e+02 5.606060606060605096e+02 6.265381112019366761e+00 +2.575757575757577342e+02 5.606060606060605096e+02 7.250857669587020382e+00 +2.878787878787879890e+02 5.606060606060605096e+02 7.987112918615063784e+00 +3.181818181818182438e+02 5.606060606060605096e+02 8.396056384465900635e+00 +3.484848484848484986e+02 5.606060606060605096e+02 8.434047231856165894e+00 +3.787878787878789808e+02 5.606060606060605096e+02 8.097025652719134214e+00 +4.090909090909092356e+02 5.606060606060605096e+02 7.420975727555105372e+00 +4.393939393939394904e+02 5.606060606060605096e+02 6.477736584771358608e+00 +4.696969696969697452e+02 5.606060606060605096e+02 5.366074047187603391e+00 +5.000000000000000000e+02 5.606060606060605096e+02 4.198257131978437862e+00 +5.303030303030304822e+02 5.606060606060605096e+02 3.083414106412971201e+00 +5.606060606060605096e+02 5.606060606060605096e+02 2.110474631917974797e+00 +5.909090909090909918e+02 5.606060606060605096e+02 1.334788491359494955e+00 +6.212121212121214739e+02 5.606060606060605096e+02 7.724865797785707144e-01 +6.515151515151515014e+02 5.606060606060605096e+02 4.046143710365219803e-01 +6.818181818181819835e+02 5.606060606060605096e+02 1.894753837471508107e-01 +7.121212121212120110e+02 5.606060606060605096e+02 7.826691917058378745e-02 +7.424242424242424931e+02 5.606060606060605096e+02 2.810179219584338708e-02 +7.727272727272729753e+02 5.606060606060605096e+02 8.631774319411335966e-03 +8.030303030303030027e+02 5.606060606060605096e+02 2.229563892895675744e-03 +8.333333333333334849e+02 5.606060606060605096e+02 4.754453697203524904e-04 +8.636363636363639671e+02 5.606060606060605096e+02 8.207536179214112982e-05 +8.939393939393939945e+02 5.606060606060605096e+02 1.123286822982196279e-05 +9.242424242424244767e+02 5.606060606060605096e+02 1.192152875094306787e-06 +9.545454545454545041e+02 5.606060606060605096e+02 9.585129365857886975e-08 +9.848484848484849863e+02 5.606060606060605096e+02 5.696572446328791145e-09 +1.015151515151515468e+03 5.606060606060605096e+02 2.438750248254238478e-10 +1.045454545454545496e+03 5.606060606060605096e+02 7.320000032674891436e-12 +1.075757575757575978e+03 5.606060606060605096e+02 1.497478014110274084e-13 +1.106060606060606005e+03 5.606060606060605096e+02 2.027190509963051746e-15 +1.136363636363636488e+03 5.606060606060605096e+02 1.760986780776509373e-17 +1.166666666666666970e+03 5.606060606060605096e+02 9.507170764262750846e-20 +1.196969696969696997e+03 5.606060606060605096e+02 3.085673479698904782e-22 +1.227272727272727479e+03 5.606060606060605096e+02 5.816818120353747505e-25 +1.257575757575757507e+03 5.606060606060605096e+02 6.145465357752497194e-28 +1.287878787878787989e+03 5.606060606060605096e+02 3.506859212770513601e-31 +1.318181818181818471e+03 5.606060606060605096e+02 1.040399671311544578e-34 +1.348484848484848499e+03 5.606060606060605096e+02 1.542723219854800460e-38 +1.378787878787878981e+03 5.606060606060605096e+02 1.097824547628497273e-42 +1.409090909090909008e+03 5.606060606060605096e+02 3.595420650648373964e-47 +1.439393939393939490e+03 5.606060606060605096e+02 5.190588847986098680e-52 +1.469696969696969973e+03 5.606060606060605096e+02 3.159916171861213093e-57 +1.500000000000000000e+03 5.606060606060605096e+02 7.750539401519811312e-63 +-1.500000000000000000e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 5.909090909090909918e+02 1.037081049593326322e-312 +-1.409090909090909008e+03 5.909090909090909918e+02 2.386894684156191612e-293 +-1.378787878787878753e+03 5.909090909090909918e+02 6.449534607913776447e-275 +-1.348484848484848499e+03 5.909090909090909918e+02 2.197103695739388091e-257 +-1.318181818181818244e+03 5.909090909090909918e+02 1.012082337004513886e-240 +-1.287878787878787989e+03 5.909090909090909918e+02 6.753110700097566719e-225 +-1.257575757575757507e+03 5.909090909090909918e+02 6.983253455218622215e-210 +-1.227272727272727252e+03 5.909090909090909918e+02 1.195871167959245647e-195 +-1.196969696969696997e+03 5.909090909090909918e+02 3.619544693035390224e-182 +-1.166666666666666515e+03 5.909090909090909918e+02 2.063955429327737183e-169 +-1.136363636363636488e+03 5.909090909090909918e+02 2.360592021961061274e-157 +-1.106060606060606005e+03 5.909090909090909918e+02 5.758068049508225421e-146 +-1.075757575757575751e+03 5.909090909090909918e+02 3.181210730371993723e-135 +-1.045454545454545496e+03 5.909090909090909918e+02 4.222367043598411994e-125 +-1.015151515151515127e+03 5.909090909090909918e+02 1.426326987358760378e-115 +-9.848484848484848726e+02 5.909090909090909918e+02 1.297469096415528775e-106 +-9.545454545454545041e+02 5.909090909090909918e+02 3.358679381567846592e-98 +-9.242424242424242493e+02 5.909090909090909918e+02 2.611415843250447120e-90 +-8.939393939393938808e+02 5.909090909090909918e+02 6.428733181079069224e-83 +-8.636363636363636260e+02 5.909090909090909918e+02 5.275773338399290609e-76 +-8.333333333333332575e+02 5.909090909090909918e+02 1.517718613154214644e-69 +-8.030303030303030027e+02 5.909090909090909918e+02 1.607449729462788923e-63 +-7.727272727272727479e+02 5.909090909090909918e+02 6.574832806498292471e-58 +-7.424242424242423795e+02 5.909090909090909918e+02 1.088070231295507382e-52 +-7.121212121212121247e+02 5.909090909090909918e+02 7.623270566396001438e-48 +-6.818181818181817562e+02 5.909090909090909918e+02 2.363136351615506456e-43 +-6.515151515151515014e+02 5.909090909090909918e+02 3.383091011068759252e-39 +-6.212121212121211329e+02 5.909090909090909918e+02 2.331814555953415053e-35 +-5.909090909090908781e+02 5.909090909090909918e+02 8.056961709414218233e-32 +-5.606060606060605096e+02 5.909090909090909918e+02 1.451278128946138961e-28 +-5.303030303030302548e+02 5.909090909090909918e+02 1.415470165255522452e-25 +-5.000000000000000000e+02 5.909090909090909918e+02 7.754498717481152891e-23 +-4.696969696969697452e+02 5.909090909090909918e+02 2.472324417284251467e-20 +-4.393939393939392630e+02 5.909090909090909918e+02 4.746956502817839563e-18 +-4.090909090909090082e+02 5.909090909090909918e+02 5.672911599541404415e-16 +-3.787878787878787534e+02 5.909090909090909918e+02 4.355762747543164714e-14 +-3.484848484848484986e+02 5.909090909090909918e+02 2.215337409576208401e-12 +-3.181818181818180165e+02 5.909090909090909918e+02 7.685048295328364288e-11 +-2.878787878787877617e+02 5.909090909090909918e+02 1.870085776796257027e-09 +-2.575757575757575069e+02 5.909090909090909918e+02 3.278878867068313137e-08 +-2.272727272727272521e+02 5.909090909090909918e+02 4.249544803125846471e-07 +-1.969696969696969973e+02 5.909090909090909918e+02 4.171386994035332742e-06 +-1.666666666666665151e+02 5.909090909090909918e+02 3.173737341076282548e-05 +-1.363636363636362603e+02 5.909090909090909918e+02 1.912973124885148767e-04 +-1.060606060606060055e+02 5.909090909090909918e+02 9.325082122531815803e-04 +-7.575757575757575069e+01 5.909090909090909918e+02 3.748214649864028188e-03 +-4.545454545454549589e+01 5.909090909090909918e+02 1.265056373311999188e-02 +-1.515151515151501371e+01 5.909090909090909918e+02 3.646348270185588436e-02 +1.515151515151524109e+01 5.909090909090909918e+02 9.117631266334753903e-02 +4.545454545454549589e+01 5.909090909090909918e+02 2.006586295801082720e-01 +7.575757575757575069e+01 5.909090909090909918e+02 3.938451388034528988e-01 +1.060606060606062329e+02 5.909090909090909918e+02 6.977316435222902236e-01 +1.363636363636364877e+02 5.909090909090909918e+02 1.127752104990677795e+00 +1.666666666666667425e+02 5.909090909090909918e+02 1.678926737930095836e+00 +1.969696969696969973e+02 5.909090909090909918e+02 2.321329840757218932e+00 +2.272727272727272521e+02 5.909090909090909918e+02 3.001833994227007807e+00 +2.575757575757577342e+02 5.909090909090909918e+02 3.651761936183823387e+00 +2.878787878787879890e+02 5.909090909090909918e+02 4.198257131978422763e+00 +3.181818181818182438e+02 5.909090909090909918e+02 4.576513902341186935e+00 +3.484848484848484986e+02 5.909090909090909918e+02 4.740363630203879630e+00 +3.787878787878789808e+02 5.909090909090909918e+02 4.669551349532348183e+00 +4.090909090909092356e+02 5.909090909090909918e+02 4.372847671700370142e+00 +4.393939393939394904e+02 5.909090909090909918e+02 3.886707582912671821e+00 +4.696969696969697452e+02 5.909090909090909918e+02 3.269594569239044013e+00 +5.000000000000000000e+02 5.909090909090909918e+02 2.592568317032778236e+00 +5.303030303030304822e+02 5.909090909090909918e+02 1.927454348151826036e+00 +5.606060606060605096e+02 5.909090909090909918e+02 1.334788491359494955e+00 +5.909090909090909918e+02 5.909090909090909918e+02 8.543497687776504534e-01 +6.212121212121214739e+02 5.909090909090909918e+02 5.008848067624556144e-01 +6.515151515151515014e+02 5.909090909090909918e+02 2.662358111743486355e-01 +6.818181818181819835e+02 5.909090909090909918e+02 1.268331178800940762e-01 +7.121212121212120110e+02 5.909090909090909918e+02 5.347011694349682043e-02 +7.424242424242424931e+02 5.909090909090909918e+02 1.967161942171875497e-02 +7.727272727272729753e+02 5.909090909090909918e+02 6.220444444303472806e-03 +8.030303030303030027e+02 5.909090909090909918e+02 1.663107833829679388e-03 +8.333333333333334849e+02 5.909090909090909918e+02 3.693737472711781933e-04 +8.636363636363639671e+02 5.909090909090909918e+02 6.687299228485469975e-05 +8.939393939393939945e+02 5.909090909090909918e+02 9.672320012642446414e-06 +9.242424242424244767e+02 5.909090909090909918e+02 1.094020203654185085e-06 +9.545454545454545041e+02 5.909090909090909918e+02 9.460584959310517690e-08 +9.848484848484849863e+02 5.909090909090909918e+02 6.107385580804552774e-09 +1.015151515151515468e+03 5.909090909090909918e+02 2.870434826384546045e-10 +1.045454545454545496e+03 5.909090909090909918e+02 9.566848707108876447e-12 +1.075757575757575978e+03 5.909090909090909918e+02 2.199664314715052058e-13 +1.106060606060606005e+03 5.909090909090909918e+02 3.390089671968842884e-15 +1.136363636363636488e+03 5.909090909090909918e+02 3.398582235670923945e-17 +1.166666666666666970e+03 5.909090909090909918e+02 2.148049618647422723e-19 +1.196969696969696997e+03 5.909090909090909918e+02 8.285952404760724992e-22 +1.227272727272727479e+03 5.909090909090909918e+02 1.886024763124057985e-24 +1.257575757575757507e+03 5.909090909090909918e+02 2.446121198940783104e-27 +1.287878787878787989e+03 5.909090909090909918e+02 1.743478240992565787e-30 +1.318181818181818471e+03 5.909090909090909918e+02 6.578229000975716887e-34 +1.348484848484848499e+03 5.909090909090909918e+02 1.264051646960990126e-37 +1.378787878787878981e+03 5.909090909090909918e+02 1.188658400193608311e-41 +1.409090909090909008e+03 5.909090909090909918e+02 5.249552997608682586e-46 +1.439393939393939490e+03 5.909090909090909918e+02 1.043664146101998765e-50 +1.469696969696969973e+03 5.909090909090909918e+02 8.942029677827931022e-56 +1.500000000000000000e+03 5.909090909090909918e+02 3.157007688089750471e-61 +-1.500000000000000000e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.212121212121214739e+02 4.211262587266922816e-309 +-1.378787878787878753e+03 6.212121212121214739e+02 5.546146491229375902e-290 +-1.348484848484848499e+03 6.212121212121214739e+02 8.778119308815376739e-272 +-1.318181818181818244e+03 6.212121212121214739e+02 1.792176055433490743e-254 +-1.287878787878787989e+03 6.212121212121214739e+02 5.059765528444661862e-238 +-1.257575757575757507e+03 6.212121212121214739e+02 2.115025883286082351e-222 +-1.227272727272727252e+03 6.212121212121214739e+02 1.399797325211817411e-207 +-1.196969696969696997e+03 6.212121212121214739e+02 1.566646369529587102e-193 +-1.166666666666666515e+03 6.212121212121214739e+02 3.162924800414850501e-180 +-1.136363636363636488e+03 6.212121212121214739e+02 1.227264349567649941e-167 +-1.106060606060606005e+03 6.212121212121214739e+02 9.738713381803225391e-156 +-1.075757575757575751e+03 6.212121212121214739e+02 1.679676617131259692e-144 +-1.045454545454545496e+03 6.212121212121214739e+02 6.683752649728793397e-134 +-1.015151515151515127e+03 6.212121212121214739e+02 6.505178216560347553e-124 +-9.848484848484848726e+02 6.212121212121214739e+02 1.639756130903938135e-114 +-9.545454545454545041e+02 6.212121212121214739e+02 1.132090696909766528e-105 +-9.242424242424242493e+02 6.212121212121214739e+02 2.261149588468900711e-97 +-8.939393939393938808e+02 6.212121212121214739e+02 1.378323829382579349e-89 +-8.636363636363636260e+02 6.212121212121214739e+02 2.701708418515475436e-82 +-8.333333333333332575e+02 6.212121212121214739e+02 1.792032305386302921e-75 +-8.030303030303030027e+02 6.212121212121214739e+02 4.227579734002310546e-69 +-7.727272727272727479e+02 6.212121212121214739e+02 3.723560575194773417e-63 +-7.424242424242423795e+02 6.212121212121214739e+02 1.283781973573493868e-57 +-7.121212121212121247e+02 6.212121212121214739e+02 1.814259930288886215e-52 +-6.818181818181817562e+02 6.212121212121214739e+02 1.099147165157795239e-47 +-6.515151515151515014e+02 6.212121212121214739e+02 2.981923889632180287e-43 +-6.212121212121211329e+02 6.212121212121214739e+02 3.779387970961818306e-39 +-5.909090909090908781e+02 6.212121212121214739e+02 2.331814555953249342e-35 +-5.606060606060605096e+02 6.212121212121214739e+02 7.288549574529121158e-32 +-5.303030303030302548e+02 6.212121212121214739e+02 1.199646544736730944e-28 +-5.000000000000000000e+02 6.212121212121214739e+02 1.079405629075669233e-25 +-4.696969696969697452e+02 6.212121212121214739e+02 5.504943555269315780e-23 +-4.393939393939392630e+02 6.212121212121214739e+02 1.647931249405019494e-20 +-4.090909090909090082e+02 6.212121212121214739e+02 2.994939843867773599e-18 +-3.787878787878787534e+02 6.212121212121214739e+02 3.413565520039279443e-16 +-3.484848484848484986e+02 6.212121212121214739e+02 2.517511129640726192e-14 +-3.181818181818180165e+02 6.212121212121214739e+02 1.237978279006370896e-12 +-2.878787878787877617e+02 6.212121212121214739e+02 4.177650791163415362e-11 +-2.575757575757575069e+02 6.212121212121214739e+02 9.944691260328229964e-10 +-2.272727272727272521e+02 6.212121212121214739e+02 1.714417823045321516e-08 +-1.969696969696969973e+02 6.212121212121214739e+02 2.194815096921705473e-07 +-1.666666666666665151e+02 6.212121212121214739e+02 2.136920489407614622e-06 +-1.363636363636362603e+02 6.212121212121214739e+02 1.618470429048136916e-05 +-1.060606060606060055e+02 6.212121212121214739e+02 9.741538245333861297e-05 +-7.575757575757575069e+01 6.212121212121214739e+02 4.754453697203491294e-04 +-4.545454545454549589e+01 6.212121212121214739e+02 1.917483004401479389e-03 +-1.515151515151501371e+01 6.212121212121214739e+02 6.504161435522654022e-03 +1.515151515151524109e+01 6.212121212121214739e+02 1.886316741582922535e-02 +4.545454545454549589e+01 6.212121212121214739e+02 4.748972307319277580e-02 +7.575757575757575069e+01 6.212121212121214739e+02 1.052466108158091190e-01 +1.060606060606062329e+02 6.212121212121214739e+02 2.079530918209709645e-01 +1.363636363636364877e+02 6.212121212121214739e+02 3.705615046728195083e-01 +1.666666666666667425e+02 6.212121212121214739e+02 6.016519329243237291e-01 +1.969696969696969973e+02 6.212121212121214739e+02 8.981242595383320815e-01 +2.272727272727272521e+02 6.212121212121214739e+02 1.242261988017603569e+00 +2.575757575757577342e+02 6.212121212121214739e+02 1.602576414572423280e+00 +2.878787878787879890e+02 6.212121212121214739e+02 1.938473033170031501e+00 +3.181818181818182438e+02 6.212121212121214739e+02 2.207529387731114401e+00 +3.484848484848484986e+02 6.212121212121214739e+02 2.373519179353682063e+00 +3.787878787878789808e+02 6.212121212121214739e+02 2.413325425405136837e+00 +4.090909090909092356e+02 6.212121212121214739e+02 2.321329840757211382e+00 +4.393939393939394904e+02 6.212121212121214739e+02 2.110474631917954369e+00 +4.696969696969697452e+02 6.212121212121214739e+02 1.809813356520440397e+00 +5.000000000000000000e+02 6.212121212121214739e+02 1.458980303435515546e+00 +5.303030303030304822e+02 6.212121212121214739e+02 1.100632249223699066e+00 +5.606060606060605096e+02 6.212121212121214739e+02 7.724865797785728239e-01 +5.909090909090909918e+02 6.212121212121214739e+02 5.008848067624565026e-01 +6.212121212121214739e+02 6.212121212121214739e+02 2.975697925943368016e-01 +6.515151515151515014e+02 6.212121212121214739e+02 1.604402458870241854e-01 +6.818181818181819835e+02 6.212121212121214739e+02 7.766838493185758419e-02 +7.121212121212120110e+02 6.212121212121214739e+02 3.335632957512527086e-02 +7.424242424242424931e+02 6.212121212121214739e+02 1.254224770355766641e-02 +7.727272727272729753e+02 6.212121212121214739e+02 4.069670962380043770e-03 +8.030303030303030027e+02 6.212121212121214739e+02 1.121804712250768898e-03 +8.333333333333334849e+02 6.212121212121214739e+02 2.582855175103775124e-04 +8.636363636363639671e+02 6.212121212121214739e+02 4.877778093119096729e-05 +8.939393939393939945e+02 6.212121212121214739e+02 7.410732345003848875e-06 +9.242424242424244767e+02 6.212121212121214739e+02 8.872761371850682329e-07 +9.545454545454545041e+02 6.212121212121214739e+02 8.190682658047538215e-08 +9.848484848484849863e+02 6.212121212121214739e+02 5.696572446328791145e-09 +1.015151515151515468e+03 6.212121212121214739e+02 2.913208311720530021e-10 +1.045454545454545496e+03 6.212121212121214739e+02 1.067799151664041286e-11 +1.075757575757575978e+03 6.212121212121214739e+02 2.731033359526221729e-13 +1.106060606060606005e+03 6.212121212121214739e+02 4.739218035293334066e-15 +1.136363636363636488e+03 6.212121212121214739e+02 5.418948642188741002e-17 +1.166666666666666970e+03 6.212121212121214739e+02 3.960062252250595279e-19 +1.196969696969696997e+03 6.212121212121214739e+02 1.791765446072199120e-21 +1.227272727272727479e+03 6.212121212121214739e+02 4.856568981151394207e-24 +1.257575757575757507e+03 6.212121212121214739e+02 7.620577489683251491e-27 +1.287878787878787989e+03 6.212121212121214739e+02 6.681290277801030145e-30 +1.318181818181818471e+03 6.212121212121214739e+02 3.155111508438502279e-33 +1.348484848484848499e+03 6.212121212121214739e+02 7.726491675956603008e-37 +1.378787878787878981e+03 6.212121212121214739e+02 9.435352470559983030e-41 +1.409090909090909008e+03 6.212121212121214739e+02 5.518239422536640530e-45 +1.439393939393939490e+03 6.212121212121214739e+02 1.482625960384776351e-49 +1.469696969696969973e+03 6.212121212121214739e+02 1.753221946291435356e-54 +1.500000000000000000e+03 6.212121212121214739e+02 8.731032066335439271e-60 +-1.500000000000000000e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.515151515151515014e+02 8.853433688792414275e-306 +-1.348484848484848499e+03 6.515151515151515014e+02 6.824143492001728339e-287 +-1.318181818181818244e+03 6.515151515151515014e+02 6.468029419989761874e-269 +-1.287878787878787989e+03 6.515151515151515014e+02 8.087356593484389441e-252 +-1.257575757575757507e+03 6.515151515151515014e+02 1.429350950569962164e-235 +-1.227272727272727252e+03 6.515151515151515014e+02 3.821371855747446482e-220 +-1.196969696969696997e+03 6.515151515151515014e+02 1.651816880129409406e-205 +-1.166666666666666515e+03 6.515151515151515014e+02 1.232378926905791574e-191 +-1.136363636363636488e+03 6.515151515151515014e+02 1.692027994383817812e-178 +-1.106060606060606005e+03 6.515151515151515014e+02 4.552568153888466629e-166 +-1.075757575757575751e+03 6.515151515151515014e+02 2.553049735605590669e-154 +-1.045454545454545496e+03 6.515151515151515014e+02 3.169916622934572130e-143 +-1.015151515151515127e+03 6.515151515151515014e+02 9.245226322405190379e-133 +-9.848484848484848726e+02 6.515151515151515014e+02 6.711619999649583133e-123 +-9.545454545454545041e+02 6.515151515151515014e+02 1.283511602170492482e-113 +-9.242424242424242493e+02 6.515151515151515014e+02 6.834723485292209905e-105 +-8.939393939393938808e+02 6.515151515151515014e+02 1.069893269020580247e-96 +-8.636363636363636260e+02 6.515151515151515014e+02 5.191244991777839737e-89 +-8.333333333333332575e+02 6.515151515151515014e+02 8.222254727486268530e-82 +-8.030303030303030027e+02 6.515151515151515014e+02 4.471353353524697159e-75 +-7.727272727272727479e+02 6.515151515151515014e+02 8.770404237157894841e-69 +-7.424242424242423795e+02 6.515151515151515014e+02 6.510288553051462907e-63 +-7.121212121212121247e+02 6.515151515151515014e+02 1.916513524830030170e-57 +-6.818181818181817562e+02 6.515151515151515014e+02 2.341796425360575149e-52 +-6.515151515151515014e+02 6.515151515151515014e+02 1.241566904445750744e-47 +-6.212121212121211329e+02 6.515151515151515014e+02 2.981923889632518819e-43 +-5.909090909090908781e+02 6.515151515151515014e+02 3.383091011068759252e-39 +-5.606060606060605096e+02 6.515151515151515014e+02 1.888297121780456365e-35 +-5.303030303030302548e+02 6.515151515151515014e+02 5.393601910099122926e-32 +-5.000000000000000000e+02 6.515151515151515014e+02 8.190592154689639769e-29 +-4.696969696969697452e+02 6.515151515151515014e+02 6.861500121974843778e-26 +-4.393939393939392630e+02 6.515151515151515014e+02 3.286194629876871630e-23 +-4.090909090909090082e+02 6.515151515151515014e+02 9.313320549156783951e-21 +-3.787878787878787534e+02 6.515151515151515014e+02 1.614667396734118561e-18 +-3.484848484848484986e+02 6.515151515151515014e+02 1.768164275229492546e-16 +-3.181818181818180165e+02 6.515151515151515014e+02 1.261189869223095221e-14 +-2.878787878787877617e+02 6.515151515151515014e+02 6.035003681930790583e-13 +-2.575757575757575069e+02 6.515151515151515014e+02 1.992958468534082340e-11 +-2.272727272727272521e+02 6.515151515151515014e+02 4.666492816799106986e-10 +-1.969696969696969973e+02 6.515151515151515014e+02 7.949982292544349195e-09 +-1.666666666666665151e+02 6.515151515151515014e+02 1.009950414069075359e-07 +-1.363636363636362603e+02 6.515151515151515014e+02 9.793342834294525276e-07 +-1.060606060606060055e+02 6.515151515151515014e+02 7.410732345003848875e-06 +-7.575757575757575069e+01 6.515151515151515014e+02 4.468444522754314816e-05 +-4.545454545454549589e+01 6.515151515151515014e+02 2.189505576192053227e-04 +-1.515151515151501371e+01 6.515151515151515014e+02 8.880207537367844654e-04 +1.515151515151524109e+01 6.515151515151515014e+02 3.032801906466381023e-03 +4.545454545454549589e+01 6.515151515151515014e+02 8.861941872120937883e-03 +7.575757575757575069e+01 6.515151515151515014e+02 2.248336393898580157e-02 +1.060606060606062329e+02 6.515151515151515014e+02 5.019822989602319707e-02 +1.363636363636364877e+02 6.515151515151515014e+02 9.984377095810477443e-02 +1.666666666666667425e+02 6.515151515151515014e+02 1.788682708422679735e-01 +1.969696969696969973e+02 6.515151515151515014e+02 2.914494675808929069e-01 +2.272727272727272521e+02 6.515151515151515014e+02 4.356244763048467972e-01 +2.575757575757577342e+02 6.515151515151515014e+02 6.016519329243296133e-01 +2.878787878787879890e+02 6.515151515151515014e+02 7.724865797785769317e-01 +3.181818181818182438e+02 6.515151515151515014e+02 9.264911260829757911e-01 +3.484848484848484986e+02 6.515151515151515014e+02 1.041722272936275617e+00 +3.787878787878789808e+02 6.515151515151515014e+02 1.100632249223705061e+00 +4.090909090909092356e+02 6.515151515151515014e+02 1.093943545730586164e+00 +4.393939393939394904e+02 6.515151515151515014e+02 1.022719026539218534e+00 +4.696969696969697452e+02 6.515151515151515014e+02 8.981242595383385208e-01 +5.000000000000000000e+02 6.515151515151515014e+02 7.389391304207549860e-01 +5.303030303030304822e+02 6.515151515151515014e+02 5.674271211594738018e-01 +5.606060606060605096e+02 6.515151515151515014e+02 4.046143710365227020e-01 +5.909090909090909918e+02 6.515151515151515014e+02 2.662358111743491351e-01 +6.212121212121214739e+02 6.515151515151515014e+02 1.604402458870241854e-01 +6.515151515151515014e+02 6.515151515151515014e+02 8.777546380688321104e-02 +6.818181818181819835e+02 6.515151515151515014e+02 4.316192073818510277e-02 +7.121212121212120110e+02 6.515151515151515014e+02 1.886316741582952719e-02 +7.424242424242424931e+02 6.515151515151515014e+02 7.235968611464875869e-03 +7.727272727272729753e+02 6.515151515151515014e+02 2.403214091272119941e-03 +8.030303030303030027e+02 6.515151515151515014e+02 6.807867228626436141e-04 +8.333333333333334849e+02 6.515151515151515014e+02 1.618546487670164671e-04 +8.636363636363639671e+02 6.515151515151515014e+02 3.173737341076220884e-05 +8.939393939393939945e+02 6.515151515151515014e+02 5.037885229815266850e-06 +9.242424242424244767e+02 6.515151515151515014e+02 6.346296855671360263e-07 +9.545454545454545041e+02 6.515151515151515014e+02 6.211753673035495130e-08 +9.848484848484849863e+02 6.515151515151515014e+02 4.619769020364141284e-09 +1.015151515151515468e+03 6.515151515151515014e+02 2.549720171445566562e-10 +1.045454545454545496e+03 6.515151515151515014e+02 1.018705348782984785e-11 +1.075757575757575978e+03 6.515151515151515014e+02 2.870579718490544594e-13 +1.106060606060606005e+03 6.515151515151515014e+02 5.551371713955597667e-15 +1.136363636363636488e+03 6.515151515151515014e+02 7.160592310969537211e-17 +1.166666666666666970e+03 6.515151515151515014e+02 5.979809732375661396e-19 +1.196969696969696997e+03 6.515151515151515014e+02 3.134375024086951533e-21 +1.227272727272727479e+03 6.515151515151515014e+02 9.984784196713239862e-24 +1.257575757575757507e+03 6.515151515151515014e+02 1.869446579660732052e-26 +1.287878787878787989e+03 6.515151515151515014e+02 1.987010532640029437e-29 +1.318181818181818471e+03 6.515151515151515014e+02 1.156617221994670394e-32 +1.348484848484848499e+03 6.515151515151515014e+02 3.552505182410919747e-36 +1.378787878787878981e+03 6.515151515151515014e+02 5.540540472263589906e-40 +1.409090909090909008e+03 6.515151515151515014e+02 4.217180761578686473e-44 +1.439393939393939490e+03 6.515151515151515014e+02 1.503795788735964714e-48 +1.469696969696969973e+03 6.515151515151515014e+02 2.408571401092653293e-53 +1.500000000000000000e+03 6.515151515151515014e+02 1.659224730130905997e-58 +-1.500000000000000000e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.818181818181819835e+02 4.940656458412465442e-322 +-1.348484848484848499e+03 6.818181818181819835e+02 9.732007969104878559e-303 +-1.318181818181818244e+03 6.818181818181819835e+02 4.488730643155449640e-284 +-1.287878787878787989e+03 6.818181818181819835e+02 2.603682871510943927e-266 +-1.257575757575757507e+03 6.818181818181819835e+02 2.036595816920845187e-249 +-1.227272727272727252e+03 6.818181818181819835e+02 2.300626724177455553e-233 +-1.196969696969696997e+03 6.818181818181819835e+02 4.014652107448244649e-218 +-1.166666666666666515e+03 6.818181818181819835e+02 1.156137724015487970e-203 +-1.136363636363636488e+03 6.818181818181819835e+02 5.862652341347176286e-190 +-1.106060606060606005e+03 6.818181818181819835e+02 5.578638260889149442e-177 +-1.075757575757575751e+03 6.818181818181819835e+02 1.060234400453697143e-164 +-1.045454545454545496e+03 6.818181818181819835e+02 4.278277120822392806e-153 +-1.015151515151515127e+03 6.818181818181819835e+02 3.891764262948959632e-142 +-9.848484848484848726e+02 6.818181818181819835e+02 8.462828811161805195e-132 +-9.545454545454545041e+02 6.818181818181819835e+02 4.659296927050423385e-122 +-9.242424242424242493e+02 6.818181818181819835e+02 6.870193495658118207e-113 +-8.939393939393938808e+02 6.818181818181819835e+02 2.866373679610373131e-104 +-8.636363636363636260e+02 6.818181818181819835e+02 3.570647460208784808e-96 +-8.333333333333332575e+02 6.818181818181819835e+02 1.399619867200871609e-88 +-8.030303030303030027e+02 6.818181818181819835e+02 1.817123214030183199e-81 +-7.727272727272727479e+02 6.818181818181819835e+02 8.214772912441235529e-75 +-7.424242424242423795e+02 6.818181818181819835e+02 1.357791146414755822e-68 +-7.121212121212121247e+02 6.818181818181819835e+02 8.604972468030282899e-63 +-6.818181818181817562e+02 6.818181818181819835e+02 2.190087871280643235e-57 +-6.515151515151515014e+02 6.818181818181819835e+02 2.341796425360375223e-52 +-6.212121212121211329e+02 6.818181818181819835e+02 1.099147165157795239e-47 +-5.909090909090908781e+02 6.818181818181819835e+02 2.363136351615405693e-43 +-5.606060606060605096e+02 6.818181818181819835e+02 2.425596935316179543e-39 +-5.303030303030302548e+02 6.818181818181819835e+02 1.237313225194082409e-35 +-5.000000000000000000e+02 6.818181818181819835e+02 3.261141548139720315e-32 +-4.696969696969697452e+02 6.818181818181819835e+02 4.611582579933525729e-29 +-4.393939393939392630e+02 6.818181818181819835e+02 3.628654415184011269e-26 +-4.090909090909090082e+02 6.818181818181819835e+02 1.645678520276801685e-23 +-3.787878787878787534e+02 6.818181818181819835e+02 4.450412031472745167e-21 +-3.484848484848484986e+02 6.818181818181819835e+02 7.415268609422142457e-19 +-3.181818181818180165e+02 6.818181818181819835e+02 7.856048917698356142e-17 +-2.878787878787877617e+02 6.818181818181819835e+02 5.454749817366157294e-15 +-2.575757575757575069e+02 6.818181818181819835e+02 2.555319222097591169e-13 +-2.272727272727272521e+02 6.818181818181819835e+02 8.303955618125141571e-12 +-1.969696969696969973e+02 6.818181818181819835e+02 1.922329515916802457e-10 +-1.666666666666665151e+02 6.818181818181819835e+02 3.251401439798279564e-09 +-1.363636363636362603e+02 6.818181818181819835e+02 4.115985597351770654e-08 +-1.060606060606060055e+02 6.818181818181819835e+02 3.989897167427718505e-07 +-7.575757575757575069e+01 6.818181818181819835e+02 3.026368684010074032e-06 +-4.545454545454549589e+01 6.818181818181819835e+02 1.833181538886159841e-05 +-1.515151515151501371e+01 6.818181818181819835e+02 9.039146387247680285e-05 +1.515151515151524109e+01 6.818181818181819835e+02 3.693737472711801448e-04 +4.545454545454549589e+01 6.818181818181819835e+02 1.271929997684366530e-03 +7.575757575757575069e+01 6.818181818181819835e+02 3.748214649864008673e-03 +1.060606060606062329e+02 6.818181818181819835e+02 9.587796290980259845e-03 +1.363636363636364877e+02 6.818181818181819835e+02 2.156645910784266498e-02 +1.666666666666667425e+02 6.818181818181819835e+02 4.316192073818490849e-02 +1.969696969696969973e+02 6.818181818181819835e+02 7.766838493185758419e-02 +2.272727272727272521e+02 6.818181818181819835e+02 1.268331178800935211e-01 +2.575757575757577342e+02 6.818181818181819835e+02 1.894753837471504776e-01 +2.878787878787879890e+02 6.818181818181819835e+02 2.607084247504910524e-01 +3.181818181818182438e+02 6.818181818181819835e+02 3.322411735347141626e-01 +3.484848484848484986e+02 6.818181818181819835e+02 3.938451388034517886e-01 +3.787878787878789808e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.090909090909092356e+02 6.818181818181819835e+02 4.504208248851471752e-01 +4.393939393939394904e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.696969696969697452e+02 6.818181818181819835e+02 3.938451388034528988e-01 +5.000000000000000000e+02 6.818181818181819835e+02 3.322411735347141626e-01 +5.303030303030304822e+02 6.818181818181819835e+02 2.607084247504915520e-01 +5.606060606060605096e+02 6.818181818181819835e+02 1.894753837471508107e-01 +5.909090909090909918e+02 6.818181818181819835e+02 1.268331178800940762e-01 +6.212121212121214739e+02 6.818181818181819835e+02 7.766838493185758419e-02 +6.515151515151515014e+02 6.818181818181819835e+02 4.316192073818510277e-02 +6.818181818181819835e+02 6.818181818181819835e+02 2.156645910784266498e-02 +7.121212121212120110e+02 6.818181818181819835e+02 9.587796290980344846e-03 +7.424242424242424931e+02 6.818181818181819835e+02 3.748214649864028188e-03 +7.727272727272729753e+02 6.818181818181819835e+02 1.271929997684371301e-03 +8.030303030303030027e+02 6.818181818181819835e+02 3.693737472711827469e-04 +8.333333333333334849e+02 6.818181818181819835e+02 9.039146387247582706e-05 +8.636363636363639671e+02 6.818181818181819835e+02 1.833181538886140529e-05 +8.939393939393939945e+02 6.818181818181819835e+02 3.026368684010149418e-06 +9.242424242424244767e+02 6.818181818181819835e+02 3.989897167427746563e-07 +9.545454545454545041e+02 6.818181818181819835e+02 4.115985597351843446e-08 +9.848484848484849863e+02 6.818181818181819835e+02 3.251401439798279564e-09 +1.015151515151515468e+03 6.818181818181819835e+02 1.922329515916788757e-10 +1.045454545454545496e+03 6.818181818181819835e+02 8.303955618125230428e-12 +1.075757575757575978e+03 6.818181818181819835e+02 2.555319222097536642e-13 +1.106060606060606005e+03 6.818181818181819835e+02 5.454749817366389219e-15 +1.136363636363636488e+03 6.818181818181819835e+02 7.856048917698299443e-17 +1.166666666666666970e+03 6.818181818181819835e+02 7.415268609422194457e-19 +1.196969696969696997e+03 6.818181818181819835e+02 4.450412031472997945e-21 +1.227272727272727479e+03 6.818181818181819835e+02 1.645678520276790224e-23 +1.257575757575757507e+03 6.818181818181819835e+02 3.628654415184062927e-26 +1.287878787878787989e+03 6.818181818181819835e+02 4.611582579933721911e-29 +1.318181818181818471e+03 6.818181818181819835e+02 3.261141548139627807e-32 +1.348484848484848499e+03 6.818181818181819835e+02 1.237313225194135063e-35 +1.378787878787878981e+03 6.818181818181819835e+02 2.425596935316110701e-39 +1.409090909090909008e+03 6.818181818181819835e+02 2.363136351615573765e-43 +1.439393939393939490e+03 6.818181818181819835e+02 1.099147165157826597e-47 +1.469696969696969973e+03 6.818181818181819835e+02 2.341796425360308828e-52 +1.500000000000000000e+03 6.818181818181819835e+02 2.190087871280830292e-57 +-1.500000000000000000e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.121212121212120110e+02 2.396218382330045739e-319 +-1.318181818181818244e+03 7.121212121212120110e+02 5.644593351007431632e-300 +-1.287878787878787989e+03 7.121212121212120110e+02 1.592186906391999936e-281 +-1.257575757575757507e+03 7.121212121212120110e+02 5.773705707348184721e-264 +-1.227272727272727252e+03 7.121212121212120110e+02 2.884753043927585099e-247 +-1.196969696969696997e+03 7.121212121212120110e+02 2.125757860667463528e-231 +-1.166666666666666515e+03 7.121212121212120110e+02 2.469968536057092462e-216 +-1.136363636363636488e+03 7.121212121212120110e+02 4.831994162342543234e-202 +-1.106060606060606005e+03 7.121212121212120110e+02 1.697333464714009116e-188 +-1.075757575757575751e+03 7.121212121212120110e+02 1.140317375233597413e-175 +-1.045454545454545496e+03 7.121212121212120110e+02 1.558754313407531553e-163 +-1.015151515151515127e+03 7.121212121212120110e+02 4.606404570854113666e-152 +-9.848484848484848726e+02 7.121212121212120110e+02 3.123069573182713848e-141 +-9.545454545454545041e+02 7.121212121212120110e+02 5.148760122792980852e-131 +-9.242424242424242493e+02 7.121212121212120110e+02 2.185017337565912877e-121 +-8.939393939393938808e+02 7.121212121212120110e+02 2.523665068051930833e-112 +-8.636363636363636260e+02 7.121212121212120110e+02 8.377030160884277723e-104 +-8.333333333333332575e+02 7.121212121212120110e+02 8.428503477567044989e-96 +-8.030303030303030027e+02 7.121212121212120110e+02 2.707677564871139467e-88 +-7.727272727272727479e+02 7.121212121212120110e+02 2.921979237418440070e-81 +-7.424242424242423795e+02 7.121212121212120110e+02 1.113017998660957457e-74 +-7.121212121212121247e+02 7.121212121212120110e+02 1.570532301014278455e-68 +-6.818181818181817562e+02 7.121212121212120110e+02 8.604972468031260945e-63 +-6.515151515151515014e+02 7.121212121212120110e+02 1.916513524830084504e-57 +-6.212121212121211329e+02 7.121212121212120110e+02 1.814259930289169969e-52 +-5.909090909090908781e+02 7.121212121212120110e+02 7.623270566396219001e-48 +-5.606060606060605096e+02 7.121212121212120110e+02 1.482961626973036429e-43 +-5.303030303030302548e+02 7.121212121212120110e+02 1.391301834018667841e-39 +-5.000000000000000000e+02 7.121212121212120110e+02 6.549910100891522519e-36 +-4.696969696969697452e+02 7.121212121212120110e+02 1.607885402204109080e-32 +-4.393939393939392630e+02 7.121212121212120110e+02 2.136128687819818486e-29 +-4.090909090909090082e+02 7.121212121212120110e+02 1.592071826993012373e-26 +-3.787878787878787534e+02 7.121212121212120110e+02 6.891832999272524475e-24 +-3.484848484848484986e+02 7.121212121212120110e+02 1.791765446072199120e-21 +-3.181818181818180165e+02 7.121212121212120110e+02 2.889368506568097670e-19 +-2.878787878787877617e+02 7.121212121212120110e+02 2.981018574785816013e-17 +-2.575757575757575069e+02 7.121212121212120110e+02 2.027190509963051746e-15 +-2.272727272727272521e+02 7.121212121212120110e+02 9.349412223612470222e-14 +-1.969696969696969973e+02 7.121212121212120110e+02 3.005309492893110916e-12 +-1.666666666666665151e+02 7.121212121212120110e+02 6.910796398284561361e-11 +-1.363636363636362603e+02 7.121212121212120110e+02 1.165422519016204061e-09 +-1.060606060606060055e+02 7.121212121212120110e+02 1.475710265686059119e-08 +-7.575757575757575069e+01 7.121212121212120110e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 7.121212121212120110e+02 1.094020203654200544e-06 +-1.515151515151501371e+01 7.121212121212120110e+02 6.673315349676582608e-06 +1.515151515151524109e+01 7.121212121212120110e+02 3.317720901105380304e-05 +4.545454545454549589e+01 7.121212121212120110e+02 1.367992529815340529e-04 +7.575757575757575069e+01 7.121212121212120110e+02 4.754453697203625735e-04 +1.060606060606062329e+02 7.121212121212120110e+02 1.413778726829457814e-03 +1.363636363636364877e+02 7.121212121212120110e+02 3.646537238222938380e-03 +1.666666666666667425e+02 7.121212121212120110e+02 8.260689172919648965e-03 +1.969696969696969973e+02 7.121212121212120110e+02 1.662148862300693794e-02 +2.272727272727272521e+02 7.121212121212120110e+02 3.000452186145853573e-02 +2.575757575757577342e+02 7.121212121212120110e+02 4.902023343803185024e-02 +2.878787878787879890e+02 7.121212121212120110e+02 7.303115762730685856e-02 +3.181818181818182438e+02 7.121212121212120110e+02 9.984377095810495484e-02 +3.484848484848484986e+02 7.121212121212120110e+02 1.258963514590817623e-01 +3.787878787878789808e+02 7.121212121212120110e+02 1.469764151375695660e-01 +4.090909090909092356e+02 7.121212121212120110e+02 1.592762472320093381e-01 +4.393939393939394904e+02 7.121212121212120110e+02 1.604402458870256287e-01 +4.696969696969697452e+02 7.121212121212120110e+02 1.502409106354296586e-01 +5.000000000000000000e+02 7.121212121212120110e+02 1.306450276394804377e-01 +5.303030303030304822e+02 7.121212121212120110e+02 1.052466108158110897e-01 +5.606060606060605096e+02 7.121212121212120110e+02 7.826691917058392622e-02 +5.909090909090909918e+02 7.121212121212120110e+02 5.347011694349682043e-02 +6.212121212121214739e+02 7.121212121212120110e+02 3.335632957512527086e-02 +6.515151515151515014e+02 7.121212121212120110e+02 1.886316741582952719e-02 +6.818181818181819835e+02 7.121212121212120110e+02 9.587796290980344846e-03 +7.121212121212120110e+02 7.121212121212120110e+02 4.337634251146107317e-03 +7.424242424242424931e+02 7.121212121212120110e+02 1.727598076362141548e-03 +7.727272727272729753e+02 7.121212121212120110e+02 5.983804620234836266e-04 +8.030303030303030027e+02 7.121212121212120110e+02 1.778319660458217732e-04 +8.333333333333334849e+02 7.121212121212120110e+02 4.468444522754251119e-05 +8.636363636363639671e+02 7.121212121212120110e+02 9.343228515321169443e-06 +8.939393939393939945e+02 7.121212121212120110e+02 1.597993975671998298e-06 +9.242424242424244767e+02 7.121212121212120110e+02 2.194815096921775354e-07 +9.545454545454545041e+02 7.121212121212120110e+02 2.373755607470153758e-08 +9.848484848484849863e+02 7.121212121212120110e+02 1.979810045147821420e-09 +1.015151515151515468e+03 7.121212121212120110e+02 1.245541639253578052e-10 +1.045454545454545496e+03 7.121212121212120110e+02 5.774328674328823850e-12 +1.075757575757575978e+03 7.121212121212120110e+02 1.924766926750530845e-13 +1.106060606060606005e+03 7.121212121212120110e+02 4.495485802090147684e-15 +1.136363636363636488e+03 7.121212121212120110e+02 7.160592310969537211e-17 +1.166666666666666970e+03 7.121212121212120110e+02 7.561547082559025693e-19 +1.196969696969696997e+03 7.121212121212120110e+02 5.139736935262688999e-21 +1.227272727272727479e+03 7.121212121212120110e+02 2.180631712289957104e-23 +1.257575757575757507e+03 7.121212121212120110e+02 5.592953431255566668e-26 +1.287878787878787989e+03 7.121212121212120110e+02 8.388558497347373564e-29 +1.318181818181818471e+03 7.121212121212120110e+02 7.108109260780038868e-32 +1.348484848484848499e+03 7.121212121212120110e+02 3.283510473906921774e-35 +1.378787878787878981e+03 7.121212121212120110e+02 7.968943776510009531e-39 +1.409090909090909008e+03 7.121212121212120110e+02 9.780593716979789009e-43 +1.439393939393939490e+03 7.121212121212120110e+02 5.836055178228995336e-47 +1.469696969696969973e+03 7.121212121212120110e+02 1.625602847091675499e-51 +1.500000000000000000e+03 7.121212121212120110e+02 2.027053180936377846e-56 +-1.500000000000000000e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.424242424242424931e+02 1.210485535593346096e-316 +-1.287878787878787989e+03 7.424242424242424931e+02 1.741835817511137601e-297 +-1.257575757575757507e+03 7.424242424242424931e+02 3.069678301202340133e-279 +-1.227272727272727252e+03 7.424242424242424931e+02 7.106130923753813355e-262 +-1.196969696969696997e+03 7.424242424242424931e+02 2.314770060545059635e-245 +-1.166666666666666515e+03 7.424242424242424931e+02 1.135167633967156741e-229 +-1.136363636363636488e+03 7.424242424242424931e+02 8.955634832414364280e-215 +-1.106060606060606005e+03 7.424242424242424931e+02 1.213073988785484003e-200 +-1.075757575757575751e+03 7.424242424242424931e+02 3.007229728439913643e-187 +-1.045454545454545496e+03 7.424242424242424931e+02 1.452552204921676660e-174 +-1.015151515151515127e+03 7.424242424242424931e+02 1.453595970926848878e-162 +-9.848484848484848726e+02 7.424242424242424931e+02 3.200567843958368242e-151 +-9.545454545454545041e+02 7.424242424242424931e+02 1.644636189633509363e-140 +-9.242424242424242493e+02 7.424242424242424931e+02 2.089410622911050916e-130 +-8.939393939393938808e+02 7.424242424242424931e+02 6.943910903843738504e-121 +-8.636363636363636260e+02 7.424242424242424931e+02 6.379544381480531450e-112 +-8.333333333333332575e+02 7.424242424242424931e+02 1.710104800090375856e-103 +-8.030303030303030027e+02 7.424242424242424931e+02 1.409967973436980236e-95 +-7.727272727272727479e+02 7.424242424242424931e+02 3.764598893272483778e-88 +-7.424242424242423795e+02 7.424242424242424931e+02 3.422820743117097088e-81 +-7.121212121212121247e+02 7.424242424242424931e+02 1.113017998660862417e-74 +-6.818181818181817562e+02 7.424242424242424931e+02 1.357791146414832830e-68 +-6.515151515151515014e+02 7.424242424242424931e+02 6.510288553051278309e-63 +-6.212121212121211329e+02 7.424242424242424931e+02 1.283781973573603385e-57 +-5.909090909090908781e+02 7.424242424242424931e+02 1.088070231295507382e-52 +-5.606060606060605096e+02 7.424242424242424931e+02 4.137248587890261161e-48 +-5.303030303030302548e+02 7.424242424242424931e+02 7.357551500589627032e-44 +-5.000000000000000000e+02 7.424242424242424931e+02 6.371820707268261572e-40 +-4.696969696969697452e+02 7.424242424242424931e+02 2.794521287592092516e-36 +-4.393939393939392630e+02 7.424242424242424931e+02 6.446642623740729442e-33 +-4.090909090909090082e+02 7.424242424242424931e+02 8.114733966294906697e-30 +-3.787878787878787534e+02 7.424242424242424931e+02 5.774644824333417229e-27 +-3.484848484848484986e+02 7.424242424242424931e+02 2.404063375977136128e-24 +-3.181818181818180165e+02 7.424242424242424931e+02 6.051445074130749260e-22 +-2.878787878787877617e+02 7.424242424242424931e+02 9.507170764263290107e-20 +-2.575757575757575069e+02 7.424242424242424931e+02 9.611087635526527284e-18 +-2.272727272727272521e+02 7.424242424242424931e+02 6.437784184080349797e-16 +-1.969696969696969973e+02 7.424242424242424931e+02 2.938461975882655822e-14 +-1.666666666666665151e+02 7.424242424242424931e+02 9.387808790463105416e-13 +-1.363636363636362603e+02 7.424242424242424931e+02 2.153640296816044691e-11 +-1.060606060606060055e+02 7.424242424242424931e+02 3.635086181418553590e-10 +-7.575757575757575069e+01 7.424242424242424931e+02 4.619769020364174371e-09 +-4.545454545454549589e+01 7.424242424242424931e+02 4.518401091155259764e-08 +-1.515151515151501371e+01 7.424242424242424931e+02 3.471896627556412344e-07 +1.515151515151524109e+01 7.424242424242424931e+02 2.136920489407659938e-06 +4.545454545454549589e+01 7.424242424242424931e+02 1.072840490473373092e-05 +7.575757575757575069e+01 7.424242424242424931e+02 4.468444522754298553e-05 +1.060606060606062329e+02 7.424242424242424931e+02 1.568428675713582872e-04 +1.363636363636364877e+02 7.424242424242424931e+02 4.706918687562613437e-04 +1.666666666666667425e+02 7.424242424242424931e+02 1.223804447256134249e-03 +1.969696969696969973e+02 7.424242424242424931e+02 2.789935865432196724e-03 +2.272727272727272521e+02 7.424242424242424931e+02 5.637029251018730973e-03 +2.575757575757577342e+02 7.424242424242424931e+02 1.019085936356989817e-02 +2.878787878787879890e+02 7.424242424242424931e+02 1.662148862300684773e-02 +3.181818181818182438e+02 7.424242424242424931e+02 2.463118536079878657e-02 +3.484848484848484986e+02 7.424242424242424931e+02 3.335632957512521535e-02 +3.787878787878789808e+02 7.424242424242424931e+02 4.146995554856761079e-02 +4.090909090909092356e+02 7.424242424242424931e+02 4.748972307319336561e-02 +4.393939393939394904e+02 7.424242424242424931e+02 5.019822989602305829e-02 +4.696969696969697452e+02 7.424242424242424931e+02 4.902023343803135758e-02 +5.000000000000000000e+02 7.424242424242424931e+02 4.420787312407695180e-02 +5.303030303030304822e+02 7.424242424242424931e+02 3.675900705335587160e-02 +5.606060606060605096e+02 7.424242424242424931e+02 2.810179219584353280e-02 +5.909090909090909918e+02 7.424242424242424931e+02 1.967161942171878966e-02 +6.212121212121214739e+02 7.424242424242424931e+02 1.254224770355773406e-02 +6.515151515151515014e+02 7.424242424242424931e+02 7.235968611464875869e-03 +6.818181818181819835e+02 7.424242424242424931e+02 3.748214649864048571e-03 +7.121212121212120110e+02 7.424242424242424931e+02 1.727598076362141548e-03 +7.424242424242424931e+02 7.424242424242424931e+02 7.012922018445114352e-04 +7.727272727272729753e+02 7.424242424242424931e+02 2.478588728614920128e-04 +8.030303030303030027e+02 7.424242424242424931e+02 7.530672801598704055e-05 +8.333333333333334849e+02 7.424242424242424931e+02 1.939658080333516655e-05 +8.636363636363639671e+02 7.424242424242424931e+02 4.171386994035303943e-06 +8.939393939393939945e+02 7.424242424242424931e+02 7.368261931620312834e-07 +9.242424242424244767e+02 7.424242424242424931e+02 1.050286615177775639e-07 +9.545454545454545041e+02 7.424242424242424931e+02 1.185499294385565064e-08 +9.848484848484849863e+02 7.424242424242424931e+02 1.038488082495702887e-09 +1.015151515151515468e+03 7.424242424242424931e+02 6.910796398284168450e-11 +1.045454545454545496e+03 7.424242424242424931e+02 3.415578104546128491e-12 +1.075757575757575978e+03 7.424242424242424931e+02 1.224211976440204417e-13 +1.106060606060606005e+03 7.424242424242424931e+02 3.103241738433734813e-15 +1.136363636363636488e+03 7.424242424242424931e+02 5.418948642188741002e-17 +1.166666666666666970e+03 7.424242424242424931e+02 6.341504853147078672e-19 +1.196969696969696997e+03 7.424242424242424931e+02 4.832239773634506772e-21 +1.227272727272727479e+03 7.424242424242424931e+02 2.326740886532264276e-23 +1.257575757575757507e+03 7.424242424242424931e+02 6.861500121975037780e-26 +1.287878787878787989e+03 7.424242424242424931e+02 1.199646544736765024e-28 +1.318181818181818471e+03 7.424242424242424931e+02 1.202280905104446065e-31 +1.348484848484848499e+03 7.424242424242424931e+02 6.669538673888584568e-35 +1.378787878787878981e+03 7.424242424242424931e+02 1.975173268273129639e-38 +1.409090909090909008e+03 7.424242424242424931e+02 3.008015560372739800e-42 +1.439393939393939490e+03 7.424242424242424931e+02 2.266365294794688225e-46 +1.469696969696969973e+03 7.424242424242424931e+02 8.117601675612555623e-51 +1.500000000000000000e+03 7.424242424242424931e+02 1.326508867687886247e-55 +-1.500000000000000000e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 7.727272727272729753e+02 3.206814891603562005e-314 +-1.257575757575757507e+03 7.727272727272729753e+02 2.881294644374386302e-295 +-1.227272727272727252e+03 7.727272727272729753e+02 3.239737918873586569e-277 +-1.196969696969696997e+03 7.727272727272729753e+02 4.886996119778116951e-260 +-1.166666666666666515e+03 7.727272727272729753e+02 1.058885644922986320e-243 +-1.136363636363636488e+03 7.727272727272729753e+02 3.524192993211342361e-228 +-1.106060606060606005e+03 7.727272727272729753e+02 1.924270086699875293e-213 +-1.075757575757575751e+03 7.727272727272729753e+02 1.838754821946824410e-199 +-1.045454545454545496e+03 7.727272727272729753e+02 3.276063875424088880e-186 +-1.015151515151515127e+03 7.727272727272729753e+02 1.158069139744204033e-173 +-9.848484848484848726e+02 7.727272727272729753e+02 8.632103141028222008e-162 +-9.545454545454545041e+02 7.727272727272729753e+02 1.440153326792880918e-150 +-9.242424242424242493e+02 7.727272727272729753e+02 5.701437370450883543e-140 +-8.939393939393938808e+02 7.727272727272729753e+02 5.671273562847458234e-130 +-8.636363636363636260e+02 7.727272727272729753e+02 1.498987831105225164e-120 +-8.333333333333332575e+02 7.727272727272729753e+02 1.111990585998753488e-111 +-8.030303030303030027e+02 7.727272727272729753e+02 2.442403362450314721e-103 +-7.727272727272727479e+02 7.727272727272729753e+02 1.673548439470268905e-95 +-7.424242424242423795e+02 7.727272727272729753e+02 3.764598893272483778e-88 +-7.121212121212121247e+02 7.727272727272729753e+02 2.921979237417858606e-81 +-6.818181818181817562e+02 7.727272727272729753e+02 8.214772912440769165e-75 +-6.515151515151515014e+02 7.727272727272729753e+02 8.770404237156648103e-69 +-6.212121212121211329e+02 7.727272727272729753e+02 3.723560575195090796e-63 +-5.909090909090908781e+02 7.727272727272729753e+02 6.574832806497732151e-58 +-5.606060606060605096e+02 7.727272727272729753e+02 5.043531720429866065e-53 +-5.303030303030302548e+02 7.727272727272729753e+02 1.753510576100227298e-48 +-5.000000000000000000e+02 7.727272727272729753e+02 2.879181287860594111e-44 +-4.696969696969697452e+02 7.727272727272729753e+02 2.323504838735485356e-40 +-4.393939393939392630e+02 7.727272727272729753e+02 9.579054004792609800e-37 +-4.090909090909090082e+02 7.727272727272729753e+02 2.094402829610119001e-33 +-3.787878787878787534e+02 7.727272727272729753e+02 2.518106005989865832e-30 +-3.484848484848484986e+02 7.727272727272729753e+02 1.724031541468338199e-27 +-3.181818181818180165e+02 7.727272727272729753e+02 6.952141112065127470e-25 +-2.878787878787877617e+02 7.727272727272729753e+02 1.705699230501267561e-22 +-2.575757575757575069e+02 7.727272727272729753e+02 2.627052324647158316e-20 +-2.272727272727272521e+02 7.727272727272729753e+02 2.617295991581659639e-18 +-1.969696969696969973e+02 7.727272727272729753e+02 1.736016382766549854e-16 +-1.666666666666665151e+02 7.727272727272729753e+02 7.880145509195410081e-15 +-1.363636363636362603e+02 7.727272727272729753e+02 2.513160532470653093e-13 +-1.060606060606060055e+02 7.727272727272729753e+02 5.774328674328721260e-12 +-7.575757575757575069e+01 7.727272727272729753e+02 9.788841721948287076e-11 +-4.545454545454549589e+01 7.727272727272729753e+02 1.252352167359028065e-09 +-1.515151515151501371e+01 7.727272727272729753e+02 1.235285605046252576e-08 +1.515151515151524109e+01 7.727272727272729753e+02 9.585129365857650070e-08 +4.545454545454549589e+01 7.727272727272729753e+02 5.962464051477239135e-07 +7.575757575757575069e+01 7.727272727272729753e+02 3.026368684010074032e-06 +1.060606060606062329e+02 7.727272727272729753e+02 1.274150683472760121e-05 +1.363636363636364877e+02 7.727272727272729753e+02 4.517735882024896985e-05 +1.666666666666667425e+02 7.727272727272729753e+02 1.367992529815313966e-04 +1.969696969696969973e+02 7.727272727272729753e+02 3.582900703654492394e-04 +2.272727272727272521e+02 7.727272727272729753e+02 8.210372360605919110e-04 +2.575757575757577342e+02 7.727272727272729753e+02 1.663107833829667896e-03 +2.878787878787879890e+02 7.727272727272729753e+02 3.004854438145642109e-03 +3.181818181818182438e+02 7.727272727272729753e+02 4.880356011530218377e-03 +3.484848484848484986e+02 7.727272727272729753e+02 7.172122996986567481e-03 +3.787878787878789808e+02 7.727272727272729753e+02 9.587796290980259845e-03 +4.090909090909092356e+02 7.727272727272729753e+02 1.170671265806326987e-02 +4.393939393939394904e+02 7.727272727272729753e+02 1.309272417923806539e-02 +4.696969696969697452e+02 7.727272727272729753e+02 1.343387640559202435e-02 +5.000000000000000000e+02 7.727272727272729753e+02 1.265056373312003525e-02 +5.303030303030304822e+02 7.727272727272729753e+02 1.092396005911750595e-02 +5.606060606060605096e+02 7.727272727272729753e+02 8.631774319411335966e-03 +5.909090909090909918e+02 7.727272727272729753e+02 6.220444444303485816e-03 +6.212121212121214739e+02 7.727272727272729753e+02 4.069670962380043770e-03 +6.515151515151515014e+02 7.727272727272729753e+02 2.403214091272119941e-03 +6.818181818181819835e+02 7.727272727272729753e+02 1.271929997684371301e-03 +7.121212121212120110e+02 7.727272727272729753e+02 5.983804620234836266e-04 +7.424242424242424931e+02 7.727272727272729753e+02 2.478588728614902780e-04 +7.727272727272729753e+02 7.727272727272729753e+02 8.942879788635304183e-05 +8.030303030303030027e+02 7.727272727272729753e+02 2.777107682945733900e-05 +8.333333333333334849e+02 7.727272727272729753e+02 7.325049444657150565e-06 +8.636363636363639671e+02 7.727272727272729753e+02 1.617538348122333746e-06 +8.939393939393939945e+02 7.727272727272729753e+02 2.943825259327277673e-07 +9.242424242424244767e+02 7.727272727272729753e+02 4.341438767599597336e-08 +9.545454545454545041e+02 7.727272727272729753e+02 5.094879290802015327e-09 +9.848484848484849863e+02 7.727272727272729753e+02 4.666492816799057355e-10 +1.015151515151515468e+03 7.727272727272729753e+02 3.267723238714125349e-11 +1.045454545454545496e+03 7.727272727272729753e+02 1.711602587959610888e-12 +1.075757575757575978e+03 7.727272727272729753e+02 6.552879881344914558e-14 +1.106060606060606005e+03 7.727272727272729753e+02 1.789638228793585897e-15 +1.136363636363636488e+03 7.727272727272729753e+02 3.398582235670923945e-17 +1.166666666666666970e+03 7.727272727272729753e+02 4.369070960200930626e-19 +1.196969696969696997e+03 7.727272727272729753e+02 3.697107193508614660e-21 +1.227272727272727479e+03 7.727272727272729753e+02 1.999875803674296923e-23 +1.257575757575757507e+03 7.727272727272729753e+02 6.707520673390002145e-26 +1.287878787878787989e+03 7.727272727272729753e+02 1.351302430080121158e-28 +1.318181818181818471e+03 7.727272727272729753e+02 1.582164859452500491e-31 +1.348484848484848499e+03 7.727272727272729753e+02 1.040399671311677575e-34 +1.378787878787878981e+03 7.727272727272729753e+02 3.708533372700083076e-38 +1.409090909090909008e+03 7.727272727272729753e+02 6.907572784675347703e-42 +1.439393939393939490e+03 7.727272727272729753e+02 6.472937031498124301e-46 +1.469696969696969973e+03 7.727272727272729753e+02 2.934437283087355544e-50 +1.500000000000000000e+03 7.727272727272729753e+02 6.180936518926826613e-55 +-1.500000000000000000e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.030303030303030027e+02 4.489218983745281423e-312 +-1.227272727272727252e+03 8.030303030303030027e+02 2.572126065281032985e-293 +-1.196969696969696997e+03 8.030303030303030027e+02 1.883612903695001093e-275 +-1.166666666666666515e+03 8.030303030303030027e+02 1.889104212390984109e-258 +-1.136363636363636488e+03 8.030303030303030027e+02 2.776741792535026036e-242 +-1.106060606060606005e+03 8.030303030303030027e+02 6.393584769897403150e-227 +-1.075757575757575751e+03 8.030303030303030027e+02 2.461842699099761567e-212 +-1.045454545454545496e+03 8.030303030303030027e+02 1.690146173206725593e-198 +-1.015151515151515127e+03 8.030303030303030027e+02 2.203134651994134169e-185 +-9.848484848484848726e+02 8.030303030303030027e+02 5.799344400516185593e-173 +-9.545454545454545041e+02 8.030303030303030027e+02 3.274686139916537408e-161 +-9.242424242424242493e+02 8.030303030303030027e+02 4.208320267535328214e-150 +-8.939393939393938808e+02 8.030303030303030027e+02 1.304232948234466486e-139 +-8.636363636363636260e+02 8.030303030303030027e+02 1.031647559331920371e-129 +-8.333333333333332575e+02 8.030303030303030027e+02 2.201524032105787785e-120 +-8.030303030303030027e+02 8.030303030303030027e+02 1.338076796299368466e-111 +-7.727272727272727479e+02 8.030303030303030027e+02 2.442403362450731597e-103 +-7.424242424242423795e+02 8.030303030303030027e+02 1.409967973437180494e-95 +-7.121212121212121247e+02 8.030303030303030027e+02 2.707677564870985431e-88 +-6.818181818181817562e+02 8.030303030303030027e+02 1.817123214030493360e-81 +-6.515151515151515014e+02 8.030303030303030027e+02 4.471353353524823813e-75 +-6.212121212121211329e+02 8.030303030303030027e+02 4.227579734003151657e-69 +-5.909090909090908781e+02 8.030303030303030027e+02 1.607449729462834532e-63 +-5.606060606060605096e+02 8.030303030303030027e+02 2.569412945640485258e-58 +-5.303030303030302548e+02 8.030303030303030027e+02 1.802615210573196121e-53 +-5.000000000000000000e+02 8.030303030303030027e+02 5.788020115191121568e-49 +-4.696969696969697452e+02 8.030303030303030027e+02 8.858572265124713127e-45 +-4.393939393939392630e+02 8.030303030303030027e+02 6.722278760459829972e-41 +-4.090909090909090082e+02 8.030303030303030027e+02 2.627630745311028555e-37 +-3.787878787878787534e+02 8.030303030303030027e+02 5.489675720400175155e-34 +-3.484848484848484986e+02 8.030303030303030027e+02 6.352821551413571390e-31 +-3.181818181818180165e+02 8.030303030303030027e+02 4.214934807281964177e-28 +-2.878787878787877617e+02 8.030303030303030027e+02 1.657484593072543405e-25 +-2.575757575757575069e+02 8.030303030303030027e+02 3.988745488704900619e-23 +-2.272727272727272521e+02 8.030303030303030027e+02 6.057712465178815567e-21 +-1.969696969696969973e+02 8.030303030303030027e+02 5.979809732375874211e-19 +-1.666666666666665151e+02 8.030303030303030027e+02 3.946907027549018206e-17 +-1.363636363636362603e+02 8.030303030303030027e+02 1.789638228793560259e-15 +-1.060606060606060055e+02 8.030303030303030027e+02 5.720368200038707661e-14 +-7.575757575757575069e+01 8.030303030303030027e+02 1.321016453443291498e-12 +-4.545454545454549589e+01 8.030303030303030027e+02 2.256091261159179662e-11 +-1.515151515151501371e+01 8.030303030303030027e+02 2.913208311720695974e-10 +1.515151515151524109e+01 8.030303030303030027e+02 2.904147478221210223e-09 +4.545454545454549589e+01 8.030303030303030027e+02 2.279436054554450457e-08 +7.575757575757575069e+01 8.030303030303030027e+02 1.434797832226771453e-07 +1.060606060606062329e+02 8.030303030303030027e+02 7.368261931620365774e-07 +1.363636363636364877e+02 8.030303030303030027e+02 3.136682068681832020e-06 +1.666666666666667425e+02 8.030303030303030027e+02 1.123286822982204241e-05 +1.969696969696969973e+02 8.030303030303030027e+02 3.429831019357709195e-05 +2.272727272727272521e+02 8.030303030303030027e+02 9.039146387247776508e-05 +2.575757575757577342e+02 8.030303030303030027e+02 2.078878242575195757e-04 +2.878787878787879890e+02 8.030303030303030027e+02 4.213233122013383268e-04 +3.181818181818182438e+02 8.030303030303030027e+02 7.589062891483386829e-04 +3.484848484848484986e+02 8.030303030303030027e+02 1.223804447256134249e-03 +3.787878787878789808e+02 8.030303030303030027e+02 1.777524778139205576e-03 +4.090909090909092356e+02 8.030303030303030027e+02 2.336636575977227726e-03 +4.393939393939394904e+02 8.030303030303030027e+02 2.789935865432211903e-03 +4.696969696969697452e+02 8.030303030303030027e+02 3.032801906466381023e-03 +5.000000000000000000e+02 8.030303030303030027e+02 3.004854438145695885e-03 +5.303030303030304822e+02 8.030303030303030027e+02 2.713180947850665509e-03 +5.606060606060605096e+02 8.030303030303030027e+02 2.229563892895687887e-03 +5.909090909090909918e+02 8.030303030303030027e+02 1.663107833829694350e-03 +6.212121212121214739e+02 8.030303030303030027e+02 1.121804712250768898e-03 +6.515151515151515014e+02 8.030303030303030027e+02 6.807867228626483845e-04 +6.818181818181819835e+02 8.030303030303030027e+02 3.693737472711847527e-04 +7.121212121212120110e+02 8.030303030303030027e+02 1.778319660458227219e-04 +7.424242424242424931e+02 8.030303030303030027e+02 7.530672801598704055e-05 +7.727272727272729753e+02 8.030303030303030027e+02 2.777107682945748808e-05 +8.030303030303030027e+02 8.030303030303030027e+02 8.818710076177945181e-06 +8.333333333333334849e+02 8.030303030303030027e+02 2.381512063610692770e-06 +8.636363636363639671e+02 8.030303030303030027e+02 5.394875368984320488e-07 +8.939393939393939945e+02 8.030303030303030027e+02 1.009950414069068344e-07 +9.242424242424244767e+02 8.030303030303030027e+02 1.537380432065325535e-08 +9.545454545454545041e+02 8.030303030303030027e+02 1.870085776796276879e-09 +9.848484848484849863e+02 8.030303030303030027e+02 1.784186981526950861e-10 +1.015151515151515468e+03 8.030303030303030027e+02 1.308823873075606599e-11 +1.045454545454545496e+03 8.030303030303030027e+02 7.227880372012368131e-13 +1.075757575757575978e+03 8.030303030303030027e+02 2.938461975882613539e-14 +1.106060606060606005e+03 8.030303030303030027e+02 8.589395343775709917e-16 +1.136363636363636488e+03 8.030303030303030027e+02 1.760986780776546967e-17 +1.166666666666666970e+03 8.030303030303030027e+02 2.467071494564388696e-19 +1.196969696969696997e+03 8.030303030303030027e+02 2.298180960274129861e-21 +1.227272727272727479e+03 8.030303030303030027e+02 1.383476638375685181e-23 +1.257575757575757507e+03 8.030303030303030027e+02 5.224159077859599815e-26 +1.287878787878787989e+03 8.030303030303030027e+02 1.199646544736765024e-28 +1.318181818181818471e+03 8.030303030303030027e+02 1.622114593737430475e-31 +1.348484848484848499e+03 8.030303030303030027e+02 1.249003296533140431e-34 +1.378787878787878981e+03 8.030303030303030027e+02 5.289633079428115042e-38 +1.409090909090909008e+03 8.030303030303030027e+02 1.188658400193743405e-41 +1.439393939393939490e+03 8.030303030303030027e+02 1.365561729682181226e-45 +1.469696969696969973e+03 8.030303030303030027e+02 7.718006380931787602e-50 +1.500000000000000000e+03 8.030303030303030027e+02 2.062617889542571576e-54 +-1.500000000000000000e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.333333333333334849e+02 3.341930913911265327e-310 +-1.196969696969696997e+03 8.333333333333334849e+02 1.246510256903556698e-291 +-1.166666666666666515e+03 8.333333333333334849e+02 6.066545258626171474e-274 +-1.136363636363636488e+03 8.333333333333334849e+02 4.125784643839418161e-257 +-1.106060606060606005e+03 8.333333333333334849e+02 4.193987081498566790e-241 +-1.075757575757575751e+03 8.333333333333334849e+02 6.807732712390463716e-226 +-1.045454545454545496e+03 8.333333333333334849e+02 1.882763600862718389e-211 +-1.015151515151515127e+03 8.333333333333334849e+02 9.454390984310646192e-198 +-9.848484848484848726e+02 8.333333333333334849e+02 9.174996973562497926e-185 +-9.545454545454545041e+02 8.333333333333334849e+02 1.829222807235765795e-172 +-9.242424242424242493e+02 8.333333333333334849e+02 7.954865747498191044e-161 +-8.939393939393938808e+02 8.333333333333334849e+02 8.001759500365318325e-150 +-8.636363636363636260e+02 8.333333333333334849e+02 1.971827466418941207e-139 +-8.333333333333332575e+02 8.333333333333334849e+02 1.259189386491206326e-129 +-8.030303030303030027e+02 8.333333333333334849e+02 2.201524032105286986e-120 +-7.727272727272727479e+02 8.333333333333334849e+02 1.111990585998753488e-111 +-7.424242424242423795e+02 8.333333333333334849e+02 1.710104800090278453e-103 +-7.121212121212121247e+02 8.333333333333334849e+02 8.428503477565128907e-96 +-6.818181818181817562e+02 8.333333333333334849e+02 1.399619867200871609e-88 +-6.515151515151515014e+02 8.333333333333334849e+02 8.222254727485334536e-82 +-6.212121212121211329e+02 8.333333333333334849e+02 1.792032305386404785e-75 +-5.909090909090908781e+02 8.333333333333334849e+02 1.517718613154214644e-69 +-5.606060606060605096e+02 8.333333333333334849e+02 5.225251588496137604e-64 +-5.303030303030302548e+02 8.333333333333334849e+02 7.640771892899690025e-59 +-5.000000000000000000e+02 8.333333333333334849e+02 4.952089332747266615e-54 +-4.696969696969697452e+02 8.333333333333334849e+02 1.482625960384649870e-49 +-4.393939393939392630e+02 8.333333333333334849e+02 2.134523160815757784e-45 +-4.090909090909090082e+02 8.333333333333334849e+02 1.536363899260011983e-41 +-3.787878787878787534e+02 8.333333333333334849e+02 5.740802921527496199e-38 +-3.484848484848484986e+02 8.333333333333334849e+02 1.154945356164402785e-34 +-3.181818181818180165e+02 8.333333333333334849e+02 1.295832848468722946e-31 +-2.878787878787877617e+02 8.333333333333334849e+02 8.388558497347731175e-29 +-2.575757575757575069e+02 8.333333333333334849e+02 3.237368317942376297e-26 +-2.272727272727272521e+02 8.333333333333334849e+02 7.686745253454694556e-24 +-1.969696969696969973e+02 8.333333333333334849e+02 1.157393946134507662e-21 +-1.666666666666665151e+02 8.333333333333334849e+02 1.137665448958052686e-19 +-1.363636363636362603e+02 8.333333333333334849e+02 7.506067042544200381e-18 +-1.060606060606060055e+02 8.333333333333334849e+02 3.413565520039352413e-16 +-7.575757575757575069e+01 8.333333333333334849e+02 1.097485946719940683e-14 +-4.545454545454549589e+01 8.333333333333334849e+02 2.555319222097554818e-13 +-1.515151515151501371e+01 8.333333333333334849e+02 4.408297904797692493e-12 +1.515151515151524109e+01 8.333333333333334849e+02 5.757897918648176391e-11 +4.545454545454549589e+01 8.333333333333334849e+02 5.811329112628693336e-10 +7.575757575757575069e+01 8.333333333333334849e+02 4.619769020364141284e-09 +1.060606060606062329e+02 8.333333333333334849e+02 2.944941620113755021e-08 +1.363636363636364877e+02 8.333333333333334849e+02 1.530687983283909290e-07 +1.666666666666667425e+02 8.333333333333334849e+02 6.588031862012860107e-07 +1.969696969696969973e+02 8.333333333333334849e+02 2.381512063610692770e-06 +2.272727272727272521e+02 8.333333333333334849e+02 7.325049444657150565e-06 +2.575757575757577342e+02 8.333333333333334849e+02 1.939658080333530208e-05 +2.878787878787879890e+02 8.333333333333334849e+02 4.468444522754266705e-05 +3.181818181818182438e+02 8.333333333333334849e+02 9.039146387247711455e-05 +3.484848484848484986e+02 8.333333333333334849e+02 1.618546487670173345e-04 +3.787878787878789808e+02 8.333333333333334849e+02 2.582855175103807108e-04 +4.090909090909092356e+02 8.333333333333334849e+02 3.693737472711814459e-04 +4.393939393939394904e+02 8.333333333333334849e+02 4.754453697203550383e-04 +4.696969696969697452e+02 8.333333333333334849e+02 5.525161055462673304e-04 +5.000000000000000000e+02 8.333333333333334849e+02 5.807692880778035508e-04 +5.303030303030304822e+02 8.333333333333334849e+02 5.525161055462712335e-04 +5.606060606060605096e+02 8.333333333333334849e+02 4.754453697203583451e-04 +5.909090909090909918e+02 8.333333333333334849e+02 3.693737472711814459e-04 +6.212121212121214739e+02 8.333333333333334849e+02 2.582855175103788677e-04 +6.515151515151515014e+02 8.333333333333334849e+02 1.618546487670173345e-04 +6.818181818181819835e+02 8.333333333333334849e+02 9.039146387247711455e-05 +7.121212121212120110e+02 8.333333333333334849e+02 4.468444522754314816e-05 +7.424242424242424931e+02 8.333333333333334849e+02 1.939658080333530208e-05 +7.727272727272729753e+02 8.333333333333334849e+02 7.325049444657203928e-06 +8.030303030303030027e+02 8.333333333333334849e+02 2.381512063610692770e-06 +8.333333333333334849e+02 8.333333333333334849e+02 6.588031862012813520e-07 +8.636363636363639671e+02 8.333333333333334849e+02 1.530687983283882291e-07 +8.939393939393939945e+02 8.333333333333334849e+02 2.944941620113806968e-08 +9.242424242424244767e+02 8.333333333333334849e+02 4.619769020364174371e-09 +9.545454545454545041e+02 8.333333333333334849e+02 5.811329112628796733e-10 +9.848484848484849863e+02 8.333333333333334849e+02 5.757897918648176391e-11 +1.015151515151515468e+03 8.333333333333334849e+02 4.408297904797614137e-12 +1.045454545454545496e+03 8.333333333333334849e+02 2.555319222097591169e-13 +1.075757575757575978e+03 8.333333333333334849e+02 1.097485946719932795e-14 +1.106060606060606005e+03 8.333333333333334849e+02 3.413565520039546177e-16 +1.136363636363636488e+03 8.333333333333334849e+02 7.506067042544200381e-18 +1.166666666666666970e+03 8.333333333333334849e+02 1.137665448958052686e-19 +1.196969696969696997e+03 8.333333333333334849e+02 1.157393946134573490e-21 +1.227272727272727479e+03 8.333333333333334849e+02 7.686745253454585823e-24 +1.257575757575757507e+03 8.333333333333334849e+02 3.237368317942468707e-26 +1.287878787878787989e+03 8.333333333333334849e+02 8.388558497347373564e-29 +1.318181818181818471e+03 8.333333333333334849e+02 1.295832848468630986e-31 +1.348484848484848499e+03 8.333333333333334849e+02 1.154945356164435713e-34 +1.378787878787878981e+03 8.333333333333334849e+02 5.740802921527496199e-38 +1.409090909090909008e+03 8.333333333333334849e+02 1.536363899260164920e-41 +1.439393939393939490e+03 8.333333333333334849e+02 2.134523160815757784e-45 +1.469696969696969973e+03 8.333333333333334849e+02 1.482625960384713110e-49 +1.500000000000000000e+03 8.333333333333334849e+02 4.952089332747829951e-54 +-1.500000000000000000e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.636363636363639671e+02 1.330323203695502113e-308 +-1.166666666666666515e+03 8.636363636363639671e+02 3.296325375164239287e-290 +-1.136363636363636488e+03 8.636363636363639671e+02 1.087474689038915806e-272 +-1.106060606060606005e+03 8.636363636363639671e+02 5.113075120196246465e-256 +-1.075757575757575751e+03 8.636363636363639671e+02 3.663029685140021263e-240 +-1.045454545454545496e+03 8.636363636363639671e+02 4.269517823375308270e-225 +-1.015151515151515127e+03 8.636363636363639671e+02 8.634670942948656968e-211 +-9.848484848484848726e+02 8.636363636363639671e+02 3.227403924914359416e-197 +-9.545454545454545041e+02 8.636363636363639671e+02 2.371794117560633653e-184 +-9.242424242424242493e+02 8.636363636363639671e+02 3.641295390075823371e-172 +-8.939393939393938808e+02 8.636363636363639671e+02 1.239346602962220879e-160 +-8.636363636363636260e+02 8.636363636363639671e+02 9.911829987626954733e-150 +-8.333333333333332575e+02 8.636363636363639671e+02 1.971827466418941207e-139 +-8.030303030303030027e+02 8.636363636363639671e+02 1.031647559331685726e-129 +-7.727272727272727479e+02 8.636363636363639671e+02 1.498987831105225164e-120 +-7.424242424242423795e+02 8.636363636363639671e+02 6.379544381479080949e-112 +-7.121212121212121247e+02 8.636363636363639671e+02 8.377030160882373028e-104 +-6.818181818181817562e+02 8.636363636363639671e+02 3.570647460208581890e-96 +-6.515151515151515014e+02 8.636363636363639671e+02 5.191244991776807253e-89 +-6.212121212121211329e+02 8.636363636363639671e+02 2.701708418515628761e-82 +-5.909090909090908781e+02 8.636363636363639671e+02 5.275773338398841427e-76 +-5.606060606060605096e+02 8.636363636363639671e+02 4.046842924222440608e-70 +-5.303030303030302548e+02 8.636363636363639671e+02 1.274954127372835446e-64 +-5.000000000000000000e+02 8.636363636363639671e+02 1.722859058062366204e-59 +-4.696969696969697452e+02 8.636363636363639671e+02 1.041536444950596566e-54 +-4.393939393939392630e+02 8.636363636363639671e+02 2.934437283087230677e-50 +-4.090909090909090082e+02 8.636363636363639671e+02 4.008856449747960951e-46 +-3.787878787878787534e+02 8.636363636363639671e+02 2.759591033387074334e-42 +-3.484848484848484986e+02 8.636363636363639671e+02 9.934460502444989391e-39 +-3.181818181818180165e+02 8.636363636363639671e+02 1.938784546125242215e-35 +-2.878787878787877617e+02 8.636363636363639671e+02 2.123608376664018332e-32 +-2.575757575757575069e+02 8.636363636363639671e+02 1.349946039877017404e-29 +-2.272727272727272521e+02 8.636363636363639671e+02 5.143473773786436040e-27 +-1.969696969696969973e+02 8.636363636363639671e+02 1.211600363895326889e-24 +-1.666666666666665151e+02 8.636363636363639671e+02 1.817829598985398386e-22 +-1.363636363636362603e+02 8.636363636363639671e+02 1.787432223791559006e-20 +-1.060606060606060055e+02 8.636363636363639671e+02 1.183706196909785627e-18 +-7.575757575757575069e+01 8.636363636363639671e+02 5.418948642188548717e-17 +-4.545454545454549589e+01 8.636363636363639671e+02 1.758026172274710783e-15 +-1.515151515151501371e+01 8.636363636363639671e+02 4.138288825130290017e-14 +1.515151515151524109e+01 8.636363636363639671e+02 7.227880372012162144e-13 +4.545454545454549589e+01 8.636363636363639671e+02 9.566848707108671267e-12 +7.575757575757575069e+01 8.636363636363639671e+02 9.788841721948184971e-11 +1.060606060606062329e+02 8.636363636363639671e+02 7.888571694518046719e-10 +1.363636363636364877e+02 8.636363636363639671e+02 5.094879290801852373e-09 +1.666666666666667425e+02 8.636363636363639671e+02 2.680187736377831487e-08 +1.969696969696969973e+02 8.636363636363639671e+02 1.165690430938510788e-07 +2.272727272727272521e+02 8.636363636363639671e+02 4.249544803125755415e-07 +2.575757575757577342e+02 8.636363636363639671e+02 1.314803303002568957e-06 +2.878787878787879890e+02 8.636363636363639671e+02 3.491563484674824635e-06 +3.181818181818182438e+02 8.636363636363639671e+02 8.038315219101175563e-06 +3.484848484848484986e+02 8.636363636363639671e+02 1.618470429048125397e-05 +3.787878787878789808e+02 8.636363636363639671e+02 2.871517220500714962e-05 +4.090909090909092356e+02 8.636363636363639671e+02 4.517735882024864459e-05 +4.393939393939394904e+02 8.636363636363639671e+02 6.334792636026767120e-05 +4.696969696969697452e+02 8.636363636363639671e+02 7.947107386062686886e-05 +5.000000000000000000e+02 8.636363636363639671e+02 8.942879788635256749e-05 +5.303030303030304822e+02 8.636363636363639671e+02 9.039146387247646403e-05 +5.606060606060605096e+02 8.636363636363639671e+02 8.207536179214157705e-05 +5.909090909090909918e+02 8.636363636363639671e+02 6.687299228485541803e-05 +6.212121212121214739e+02 8.636363636363639671e+02 4.877778093119122479e-05 +6.515151515151515014e+02 8.636363636363639671e+02 3.173737341076243246e-05 +6.818181818181819835e+02 8.636363636363639671e+02 1.833181538886166618e-05 +7.121212121212120110e+02 8.636363636363639671e+02 9.343228515321303274e-06 +7.424242424242424931e+02 8.636363636363639671e+02 4.171386994035303943e-06 +7.727272727272729753e+02 8.636363636363639671e+02 1.617538348122345181e-06 +8.030303030303030027e+02 8.636363636363639671e+02 5.394875368984358605e-07 +8.333333333333334849e+02 8.636363636363639671e+02 1.530687983283882291e-07 +8.636363636363639671e+02 8.636363636363639671e+02 3.649720569991912844e-08 +8.939393939393939945e+02 8.636363636363639671e+02 7.215277938779216920e-09 +9.242424242424244767e+02 8.636363636363639671e+02 1.165422519016162495e-09 +9.545454545454545041e+02 8.636363636363639671e+02 1.513667830629548818e-10 +9.848484848484849863e+02 8.636363636363639671e+02 1.553953783700674247e-11 +1.015151515151515468e+03 8.636363636363639671e+02 1.237978279006344643e-12 +1.045454545454545496e+03 8.636363636363639671e+02 7.504573066194429743e-14 +1.075757575757575978e+03 8.636363636363639671e+02 3.390089671968650007e-15 +1.106060606060606005e+03 8.636363636363639671e+02 1.116262575131978006e-16 +1.136363636363636488e+03 8.636363636363639671e+02 2.617295991581734365e-18 +1.166666666666666970e+03 8.636363636363639671e+02 4.263786878818114270e-20 +1.196969696969696997e+03 8.636363636363639671e+02 4.703084136443714165e-22 +1.227272727272727479e+03 8.636363636363639671e+02 3.418744282862675268e-24 +1.257575757575757507e+03 8.636363636363639671e+02 1.592071826992921685e-26 +1.287878787878787989e+03 8.636363636363639671e+02 4.611582579933721911e-29 +1.318181818181818471e+03 8.636363636363639671e+02 8.056961709413759527e-32 +1.348484848484848499e+03 8.636363636363639671e+02 8.223048123166088698e-35 +1.378787878787878981e+03 8.636363636363639671e+02 4.742467831580904662e-38 +1.409090909090909008e+03 8.636363636363639671e+02 1.493204720045171366e-41 +1.439393939393939490e+03 8.636363636363639671e+02 2.476707066507104212e-45 +1.469696969696969973e+03 8.636363636363639671e+02 2.085598728277050792e-49 +1.500000000000000000e+03 8.636363636363639671e+02 8.582459009525187598e-54 +-1.500000000000000000e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 8.939393939393939945e+02 2.845180409263052270e-307 +-1.136363636363636488e+03 8.939393939393939945e+02 4.777307158639866431e-289 +-1.106060606060606005e+03 8.939393939393939945e+02 1.089284707477751557e-271 +-1.075757575757575751e+03 8.939393939393939945e+02 3.608508343024296000e-255 +-1.045454545454545496e+03 8.939393939393939945e+02 1.855875457242586922e-239 +-1.015151515151515127e+03 8.939393939393939945e+02 1.581521332753445921e-224 +-9.848484848484848726e+02 8.939393939393939945e+02 2.380346914686845797e-210 +-9.545454545454545041e+02 8.939393939393939945e+02 6.736617061033316290e-197 +-9.242424242424242493e+02 8.939393939393939945e+02 3.811894358852401519e-184 +-8.939393939393938808e+02 8.939393939393939945e+02 4.579961132755234720e-172 +-8.636363636363636260e+02 8.939393939393939945e+02 1.239346602962361758e-160 +-8.333333333333332575e+02 8.939393939393939945e+02 8.001759500366227833e-150 +-8.030303030303030027e+02 8.939393939393939945e+02 1.304232948234244041e-139 +-7.727272727272727479e+02 8.939393939393939945e+02 5.671273562847458234e-130 +-7.424242424242423795e+02 8.939393939393939945e+02 6.943910903842949126e-121 +-7.121212121212121247e+02 8.939393939393939945e+02 2.523665068051643687e-112 +-6.818181818181817562e+02 8.939393939393939945e+02 2.866373679610536710e-104 +-6.515151515151515014e+02 8.939393939393939945e+02 1.069893269020519330e-96 +-6.212121212121211329e+02 8.939393939393939945e+02 1.378323829382736140e-89 +-5.909090909090908781e+02 8.939393939393939945e+02 6.428733181079069224e-83 +-5.606060606060605096e+02 8.939393939393939945e+02 1.137330255125591933e-76 +-5.303030303030302548e+02 8.939393939393939945e+02 7.985867999539598362e-71 +-5.000000000000000000e+02 8.939393939393939945e+02 2.325856181748250043e-65 +-4.696969696969697452e+02 8.939393939393939945e+02 2.932805033955181061e-60 +-4.393939393939392630e+02 8.939393939393939945e+02 1.669172073207164633e-55 +-4.090909090909090082e+02 8.939393939393939945e+02 4.464554645350283415e-51 +-3.787878787878787534e+02 8.939393939393939945e+02 5.836055178229244256e-47 +-3.484848484848484986e+02 8.939393939393939945e+02 3.872518558409872031e-43 +-3.181818181818180165e+02 8.939393939393939945e+02 1.353108799656736304e-39 +-2.878787878787877617e+02 8.939393939393939945e+02 2.579483791747089407e-36 +-2.575757575757575069e+02 8.939393939393939945e+02 2.776215061516733583e-33 +-2.272727272727272521e+02 8.939393939393939945e+02 1.743478240992615533e-30 +-1.969696969696969973e+02 8.939393939393939945e+02 6.594920231734888535e-28 +-1.666666666666665151e+02 8.939393939393939945e+02 1.549109724599552645e-25 +-1.363636363636362603e+02 8.939393939393939945e+02 2.326740886532363311e-23 +-1.060606060606060055e+02 8.939393939393939945e+02 2.298180960274064409e-21 +-7.575757575757575069e+01 8.939393939393939945e+02 1.533315393829123264e-19 +-4.545454545454549589e+01 8.939393939393939945e+02 7.089149201122708062e-18 +-1.515151515151501371e+01 8.939393939393939945e+02 2.327233294925900274e-16 +1.515151515151524109e+01 8.939393939393939945e+02 5.551371713955518781e-15 +4.545454545454549589e+01 8.939393939393939945e+02 9.834906517405728970e-14 +7.575757575757575069e+01 8.939393939393939945e+02 1.321016453443277362e-12 +1.060606060606062329e+02 8.939393939393939945e+02 1.371628065598409816e-11 +1.363636363636364877e+02 8.939393939393939945e+02 1.121089509384016658e-10 +1.666666666666667425e+02 8.939393939393939945e+02 7.336167021249661736e-10 +1.969696969696969973e+02 8.939393939393939945e+02 3.904234504556167121e-09 +2.272727272727272521e+02 8.939393939393939945e+02 1.714417823045363868e-08 +2.575757575757577342e+02 8.939393939393939945e+02 6.294357909175295720e-08 +2.878787878787879890e+02 8.939393939393939945e+02 1.955436111287653785e-07 +3.181818181818182438e+02 8.939393939393939945e+02 5.195893945539351238e-07 +3.484848484848484986e+02 8.939393939393939945e+02 1.192152875094315257e-06 +3.787878787878789808e+02 8.939393939393939945e+02 2.381512063610709710e-06 +4.090909090909092356e+02 8.939393939393939945e+02 4.171386994035392035e-06 +4.393939393939394904e+02 8.939393939393939945e+02 6.443714674555768282e-06 +4.696969696969697452e+02 8.939393939393939945e+02 8.818710076177945181e-06 +5.000000000000000000e+02 8.939393939393939945e+02 1.072840490473380715e-05 +5.303030303030304822e+02 8.939393939393939945e+02 1.162621955646466530e-05 +5.606060606060605096e+02 8.939393939393939945e+02 1.123286822982196279e-05 +5.909090909090909918e+02 8.939393939393939945e+02 9.672320012642446414e-06 +6.212121212121214739e+02 8.939393939393939945e+02 7.410732345003795511e-06 +6.515151515151515014e+02 8.939393939393939945e+02 5.037885229815230427e-06 +6.818181818181819835e+02 8.939393939393939945e+02 3.026368684010149418e-06 +7.121212121212120110e+02 8.939393939393939945e+02 1.597993975671998298e-06 +7.424242424242424931e+02 8.939393939393939945e+02 7.368261931620260953e-07 +7.727272727272729753e+02 8.939393939393939945e+02 2.943825259327257027e-07 +8.030303030303030027e+02 8.939393939393939945e+02 1.009950414069057492e-07 +8.333333333333334849e+02 8.939393939393939945e+02 2.944941620113755021e-08 +8.636363636363639671e+02 8.939393939393939945e+02 7.215277938779113522e-09 +8.939393939393939945e+02 8.939393939393939945e+02 1.466573596940659211e-09 +9.242424242424244767e+02 8.939393939393939945e+02 2.438750248254334121e-10 +9.545454545454545041e+02 8.939393939393939945e+02 3.267723238714253303e-11 +9.848484848484849863e+02 8.939393939393939945e+02 3.470587925503508303e-12 +1.015151515151515468e+03 8.939393939393939945e+02 2.870579718490605683e-13 +1.045454545454545496e+03 8.939393939393939945e+02 1.814418398434590395e-14 +1.075757575757575978e+03 8.939393939393939945e+02 8.589395343775221809e-16 +1.106060606060606005e+03 8.939393939393939945e+02 2.981018574785773488e-17 +1.136363636363636488e+03 8.939393939393939945e+02 7.415268609422300383e-19 +1.166666666666666970e+03 8.939393939393939945e+02 1.290909947486125653e-20 +1.196969696969696997e+03 8.939393939393939945e+02 1.533847428403295239e-22 +1.227272727272727479e+03 8.939393939393939945e+02 1.211600363895378684e-24 +1.257575757575757507e+03 8.939393939393939945e+02 6.189635416499139188e-27 +1.287878787878787989e+03 8.939393939393939945e+02 1.987010532640086049e-29 +1.318181818181818471e+03 8.939393939393939945e+02 3.889817655100364411e-32 +1.348484848484848499e+03 8.939393939393939945e+02 4.500703460466718864e-35 +1.378787878787878981e+03 8.939393939393939945e+02 2.979513160178888319e-38 +1.409090909090909008e+03 8.939393939393939945e+02 1.091136794320088488e-41 +1.439393939393939490e+03 8.939393939393939945e+02 2.134523160815666617e-45 +1.469696969696969973e+03 8.939393939393939945e+02 2.151258874210555909e-49 +1.500000000000000000e+03 8.939393939393939945e+02 1.075970904295022199e-53 +-1.500000000000000000e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.242424242424244767e+02 3.282252599971482076e-306 +-1.106060606060606005e+03 9.242424242424244767e+02 3.808027481301005765e-288 +-1.075757575757575751e+03 9.242424242424244767e+02 6.116197084169433751e-271 +-1.045454545454545496e+03 9.242424242424244767e+02 1.454269173318239432e-254 +-1.015151515151515127e+03 9.242424242424244767e+02 5.467417281281110391e-239 +-9.848484848484848726e+02 9.242424242424244767e+02 3.466965084269595887e-224 +-9.545454545454545041e+02 9.242424242424244767e+02 3.950625187186950018e-210 +-9.242424242424242493e+02 9.242424242424244767e+02 8.608235771893422856e-197 +-8.939393939393938808e+02 9.242424242424244767e+02 3.811894358851751444e-184 +-8.636363636363636260e+02 9.242424242424244767e+02 3.641295390076443906e-172 +-8.333333333333332575e+02 9.242424242424244767e+02 7.954865747498191044e-161 +-8.030303030303030027e+02 9.242424242424244767e+02 4.208320267534610810e-150 +-7.727272727272727479e+02 9.242424242424244767e+02 5.701437370450883543e-140 +-7.424242424242423795e+02 9.242424242424244767e+02 2.089410622911050916e-130 +-7.121212121212121247e+02 9.242424242424244767e+02 2.185017337565416292e-121 +-6.818181818181817562e+02 9.242424242424244767e+02 6.870193495658118207e-113 +-6.515151515151515014e+02 9.242424242424244767e+02 6.834723485291045029e-105 +-6.212121212121211329e+02 9.242424242424244767e+02 2.261149588469157738e-97 +-5.909090909090908781e+02 9.242424242424244767e+02 2.611415843250447120e-90 +-5.606060606060605096e+02 9.242424242424244767e+02 1.103841607000073970e-83 +-5.303030303030302548e+02 9.242424242424244767e+02 1.788259835300874445e-77 +-5.000000000000000000e+02 9.242424242424244767e+02 1.161235584405632053e-71 +-4.696969696969697452e+02 9.242424242424244767e+02 3.157273288492920653e-66 +-4.393939393939392630e+02 9.242424242424244767e+02 3.749781639093727100e-61 +-4.090909090909090082e+02 9.242424242424244767e+02 2.027053180936205109e-56 +-3.787878787878787534e+02 9.242424242424244767e+02 5.190588847986098680e-52 +-3.484848484848484986e+02 9.242424242424244767e+02 6.544115555519876049e-48 +-3.181818181818180165e+02 9.242424242424244767e+02 4.217180761578386274e-44 +-2.878787878787877617e+02 9.242424242424244767e+02 1.440283700205957869e-40 +-2.575757575757575069e+02 9.242424242424244767e+02 2.699663615826610858e-37 +-2.272727272727272521e+02 9.242424242424244767e+02 2.872445569167344442e-34 +-1.969696969696969973e+02 9.242424242424244767e+02 1.792185002743800138e-31 +-1.666666666666665151e+02 9.242424242424244767e+02 6.765106494816624600e-29 +-1.363636363636362603e+02 9.242424242424244767e+02 1.592071826992876341e-26 +-1.060606060606060055e+02 9.242424242424244767e+02 2.404063375977085067e-24 +-7.575757575757575069e+01 9.242424242424244767e+02 2.394346385576817574e-22 +-4.545454545454549589e+01 9.242424242424244767e+02 1.614774919869199064e-20 +-1.515151515151501371e+01 9.242424242424244767e+02 7.561547082559025693e-19 +1.515151515151524109e+01 9.242424242424244767e+02 2.517887001306245204e-17 +4.545454545454549589e+01 9.242424242424244767e+02 6.098254478752416305e-16 +7.575757575757575069e+01 9.242424242424244767e+02 1.097485946719932795e-14 +1.060606060606062329e+02 9.242424242424244767e+02 1.497478014110306144e-13 +1.363636363636364877e+02 9.242424242424244767e+02 1.578692376829956532e-12 +1.666666666666667425e+02 9.242424242424244767e+02 1.308823873075620816e-11 +1.969696969696969973e+02 9.242424242424244767e+02 8.674534404092873990e-11 +2.272727272727272521e+02 9.242424242424244767e+02 4.666492816798974637e-10 +2.575757575757577342e+02 9.242424242424244767e+02 2.066218498179544902e-09 +2.878787878787879890e+02 9.242424242424244767e+02 7.626555240962835823e-09 +3.181818181818182438e+02 9.242424242424244767e+02 2.373755607470094863e-08 +3.484848484848484986e+02 9.242424242424244767e+02 6.294357909175139548e-08 +3.787878787878789808e+02 9.242424242424244767e+02 1.434797832226741013e-07 +4.090909090909092356e+02 9.242424242424244767e+02 2.833566430996957939e-07 +4.393939393939394904e+02 9.242424242424244767e+02 4.880031423565792628e-07 +4.696969696969697452e+02 9.242424242424244767e+02 7.368261931620156133e-07 +5.000000000000000000e+02 9.242424242424244767e+02 9.793342834294315635e-07 +5.303030303030304822e+02 9.242424242424244767e+02 1.149090232075827735e-06 +5.606060606060605096e+02 9.242424242424244767e+02 1.192152875094306787e-06 +5.909090909090909918e+02 9.242424242424244767e+02 1.094020203654185085e-06 +6.212121212121214739e+02 9.242424242424244767e+02 8.872761371850619861e-07 +6.515151515151515014e+02 9.242424242424244767e+02 6.346296855671360263e-07 +6.818181818181819835e+02 9.242424242424244767e+02 3.989897167427746563e-07 +7.121212121212120110e+02 9.242424242424244767e+02 2.194815096921736443e-07 +7.424242424242424931e+02 9.242424242424244767e+02 1.050286615177756977e-07 +7.727272727272729753e+02 9.242424242424244767e+02 4.341438767599566234e-08 +8.030303030303030027e+02 9.242424242424244767e+02 1.537380432065308991e-08 +8.333333333333334849e+02 9.242424242424244767e+02 4.619769020364092480e-09 +8.636363636363639671e+02 9.242424242424244767e+02 1.165422519016141816e-09 +8.939393939393939945e+02 9.242424242424244767e+02 2.438750248254334121e-10 +9.242424242424244767e+02 9.242424242424244767e+02 4.177650791163534269e-11 +9.545454545454545041e+02 9.242424242424244767e+02 5.774328674328823850e-12 +9.848484848484849863e+02 9.242424242424244767e+02 6.339611667251510458e-13 +1.015151515151515468e+03 9.242424242424244767e+02 5.435836629391048811e-14 +1.045454545454545496e+03 9.242424242424244767e+02 3.574596907389345997e-15 +1.075757575757575978e+03 9.242424242424244767e+02 1.768164275229429683e-16 +1.106060606060606005e+03 9.242424242424244767e+02 6.444577989125273861e-18 +1.136363636363636488e+03 9.242424242424244767e+02 1.693353897939057330e-19 +1.166666666666666970e+03 9.242424242424244767e+02 3.134375024086884577e-21 +1.196969696969696997e+03 9.242424242424244767e+02 3.988745488704843608e-23 +1.227272727272727479e+03 9.242424242424244767e+02 3.401727813564874041e-25 +1.257575757575757507e+03 9.242424242424244767e+02 1.892779177796880703e-27 +1.287878787878787989e+03 9.242424242424244767e+02 6.681290277801030145e-30 +1.318181818181818471e+03 9.242424242424244767e+02 1.453005117716545101e-32 +1.348484848484848499e+03 9.242424242424244767e+02 1.888297121780456365e-35 +1.378787878787878981e+03 9.242424242424244767e+02 1.420638027279050848e-38 +1.409090909090909008e+03 9.242424242424244767e+02 5.986645637013718289e-42 +1.439393939393939490e+03 9.242424242424244767e+02 1.365561729682142488e-45 +1.469696969696969973e+03 9.242424242424244767e+02 1.627312680552132632e-49 +1.500000000000000000e+03 9.242424242424244767e+02 9.766306425176701764e-54 +-1.500000000000000000e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.545454545454545041e+02 2.048882356007675240e-305 +-1.075757575757575751e+03 9.545454545454545041e+02 1.674103951314024610e-287 +-1.045454545454545496e+03 9.545454545454545041e+02 1.929608989010334530e-270 +-1.015151515151515127e+03 9.545454545454545041e+02 3.353449174576296516e-254 +-9.848484848484848726e+02 9.545454545454545041e+02 9.380527417807372543e-239 +-9.545454545454545041e+02 9.545454545454545041e+02 4.503156623245518974e-224 +-9.242424242424242493e+02 9.545454545454545041e+02 3.950625187188297447e-210 +-8.939393939393938808e+02 9.545454545454545041e+02 6.736617061034465262e-197 +-8.636363636363636260e+02 9.545454545454545041e+02 2.371794117561307766e-184 +-8.333333333333332575e+02 9.545454545454545041e+02 1.829222807236285780e-172 +-8.030303030303030027e+02 9.545454545454545041e+02 3.274686139915979102e-161 +-7.727272727272727479e+02 9.545454545454545041e+02 1.440153326793208417e-150 +-7.424242424242423795e+02 9.545454545454545041e+02 1.644636189633696288e-140 +-7.121212121212121247e+02 9.545454545454545041e+02 5.148760122792980852e-131 +-6.818181818181817562e+02 9.545454545454545041e+02 4.659296927051483197e-122 +-6.515151515151515014e+02 9.545454545454545041e+02 1.283511602170492482e-113 +-6.212121212121211329e+02 9.545454545454545041e+02 1.132090696910024055e-105 +-5.909090909090908781e+02 9.545454545454545041e+02 3.358679381568229273e-98 +-5.606060606060605096e+02 9.545454545454545041e+02 3.516650693976234135e-91 +-5.303030303030302548e+02 9.545454545454545041e+02 1.361740296016100718e-84 +-5.000000000000000000e+02 9.545454545454545041e+02 2.041071860286668196e-78 +-4.696969696969697452e+02 9.545454545454545041e+02 1.237882402550990151e-72 +-4.393939393939392630e+02 9.545454545454545041e+02 3.171606292228342913e-67 +-4.090909090909090082e+02 9.545454545454545041e+02 3.579671728198873108e-62 +-3.787878787878787534e+02 9.545454545454545041e+02 1.853617005789016932e-57 +-3.484848484848484986e+02 9.545454545454545041e+02 4.580596805966228948e-53 +-3.181818181818180165e+02 9.545454545454545041e+02 5.612099087386632418e-49 +-2.878787878787877617e+02 9.545454545454545041e+02 3.537278923913275126e-45 +-2.575757575757575069e+02 9.545454545454545041e+02 1.188658400193777306e-41 +-2.272727272727272521e+02 9.545454545454545041e+02 2.204221497796810008e-38 +-1.969696969696969973e+02 9.545454545454545041e+02 2.331814555953481071e-35 +-1.666666666666665151e+02 9.545454545454545041e+02 1.453005117716710410e-32 +-1.363636363636362603e+02 9.545454545454545041e+02 5.499610781659260463e-30 +-1.060606060606060055e+02 9.545454545454545041e+02 1.302294837210690246e-27 +-7.575757575757575069e+01 9.545454545454545041e+02 1.984648844553287095e-25 +-4.545454545454549589e+01 9.545454545454545041e+02 1.999875803674367746e-23 +-1.515151515151501371e+01 9.545454545454545041e+02 1.367347598335432791e-21 +1.515151515151524109e+01 9.545454545454545041e+02 6.501095089494728911e-20 +4.545454545454549589e+01 9.545454545454545041e+02 2.200211702322515011e-18 +7.575757575757575069e+01 9.545454545454545041e+02 5.418948642189010941e-17 +1.060606060606062329e+02 9.545454545454545041e+02 9.917541389068539836e-16 +1.363636363636364877e+02 9.545454545454545041e+02 1.375500651521049814e-14 +1.666666666666667425e+02 9.545454545454545041e+02 1.472577985385762676e-13 +1.969696969696969973e+02 9.545454545454545041e+02 1.237978279006423605e-12 +2.272727272727272521e+02 9.545454545454545041e+02 8.303955618125466304e-12 +2.575757575757577342e+02 9.545454545454545041e+02 4.510014146235534533e-11 +2.878787878787879890e+02 9.545454545454545041e+02 2.010198097242835131e-10 +3.181818181818182438e+02 9.545454545454545041e+02 7.443524460597239882e-10 +3.484848484848484986e+02 9.545454545454545041e+02 2.315109263398909015e-09 +3.787878787878789808e+02 9.545454545454545041e+02 6.107385580804770322e-09 +4.090909090909092356e+02 9.545454545454545041e+02 1.378261373162479996e-08 +4.393939393939394904e+02 9.545454545454545041e+02 2.680187736377945638e-08 +4.696969696969697452e+02 9.545454545454545041e+02 4.518401091155372261e-08 +5.000000000000000000e+02 9.545454545454545041e+02 6.635633443757787832e-08 +5.303030303030304822e+02 9.545454545454545041e+02 8.519492193135942566e-08 +5.606060606060605096e+02 9.545454545454545041e+02 9.585129365858024617e-08 +5.909090909090909918e+02 9.545454545454545041e+02 9.460584959310615629e-08 +6.212121212121214739e+02 9.545454545454545041e+02 8.190682658047596449e-08 +6.515151515151515014e+02 9.545454545454545041e+02 6.211753673035538805e-08 +6.818181818181819835e+02 9.545454545454545041e+02 4.115985597351872563e-08 +7.121212121212120110e+02 9.545454545454545041e+02 2.373755607470153758e-08 +7.424242424242424931e+02 9.545454545454545041e+02 1.185499294385565064e-08 +7.727272727272729753e+02 9.545454545454545041e+02 5.094879290802069921e-09 +8.030303030303030027e+02 9.545454545454545041e+02 1.870085776796276879e-09 +8.333333333333334849e+02 9.545454545454545041e+02 5.811329112628796733e-10 +8.636363636363639671e+02 9.545454545454545041e+02 1.513667830629538220e-10 +8.939393939393939945e+02 9.545454545454545041e+02 3.267723238714310818e-11 +9.242424242424244767e+02 9.545454545454545041e+02 5.774328674329008027e-12 +9.545454545454545041e+02 9.545454545454545041e+02 8.238436825551831218e-13 +9.848484848484849863e+02 9.545454545454545041e+02 9.349412223612470222e-14 +1.015151515151515468e+03 9.545454545454545041e+02 8.304101250837852277e-15 +1.045454545454545496e+03 9.545454545454545041e+02 5.672911599541404415e-16 +1.075757575757575978e+03 9.545454545454545041e+02 2.925662529470643230e-17 +1.106060606060606005e+03 9.545454545454545041e+02 1.116633410280128017e-18 +1.136363636363636488e+03 9.545454545454545041e+02 3.088105188850898088e-20 +1.166666666666666970e+03 9.545454545454545041e+02 6.051445074130749260e-22 +1.196969696969696997e+03 9.545454545454545041e+02 8.206645555750352787e-24 +1.227272727272727479e+03 9.545454545454545041e+02 7.513277266314931599e-26 +1.257575757575757507e+03 9.545454545454545041e+02 4.524092374857465151e-28 +1.287878787878787989e+03 9.545454545454545041e+02 1.743478240992565787e-30 +1.318181818181818471e+03 9.545454545454545041e+02 4.179197469545683692e-33 +1.348484848484848499e+03 9.545454545454545041e+02 6.048286856550476913e-36 +1.378787878787878981e+03 9.545454545454545041e+02 5.123543086988653243e-39 +1.409090909090909008e+03 9.545454545454545041e+02 2.459834491573242810e-42 +1.439393939393939490e+03 9.545454545454545041e+02 6.472937031498399670e-46 +1.469696969696969973e+03 9.545454545454545041e+02 9.017433745251737654e-50 +1.500000000000000000e+03 9.545454545454545041e+02 6.415644086102914005e-54 +-1.500000000000000000e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.075757575757575751e+03 9.848484848484849863e+02 6.937050178107476577e-305 +-1.045454545454545496e+03 9.848484848484849863e+02 4.067134262740196120e-287 +-1.015151515151515127e+03 9.848484848484849863e+02 3.426033257239073849e-270 +-9.848484848484848726e+02 9.848484848484849863e+02 4.429793536379287956e-254 +-9.545454545454545041e+02 9.848484848484849863e+02 9.380527417805239641e-239 +-9.242424242424242493e+02 9.848484848484849863e+02 3.466965084270778368e-224 +-8.939393939393938808e+02 9.848484848484849863e+02 2.380346914687251377e-210 +-8.636363636363636260e+02 9.848484848484849863e+02 3.227403924914910139e-197 +-8.333333333333332575e+02 9.848484848484849863e+02 9.174996973564063017e-185 +-8.030303030303030027e+02 9.848484848484849863e+02 5.799344400514536578e-173 +-7.727272727272727479e+02 9.848484848484849863e+02 8.632103141029203188e-162 +-7.424242424242423795e+02 9.848484848484849863e+02 3.200567843958368242e-151 +-7.121212121212121247e+02 9.848484848484849863e+02 3.123069573182358994e-141 +-6.818181818181817562e+02 9.848484848484849863e+02 8.462828811163247946e-132 +-6.515151515151515014e+02 9.848484848484849863e+02 6.711619999648819982e-123 +-6.212121212121211329e+02 9.848484848484849863e+02 1.639756130904124598e-114 +-5.909090909090908781e+02 9.848484848484849863e+02 1.297469096415528775e-106 +-5.606060606060605096e+02 9.848484848484849863e+02 3.491161610846682618e-99 +-5.303030303030302548e+02 9.848484848484849863e+02 3.350047264315598989e-92 +-5.000000000000000000e+02 9.848484848484849863e+02 1.200760533549154684e-85 +-4.696969696969697452e+02 9.848484848484849863e+02 1.681769093994107527e-79 +-4.393939393939392630e+02 9.848484848484849863e+02 9.616662695258188475e-74 +-4.090909090909090082e+02 9.848484848484849863e+02 2.342812748293857508e-68 +-3.787878787878787534e+02 9.848484848484849863e+02 2.534408630171692137e-63 +-3.484848484848484986e+02 9.848484848484849863e+02 1.267289427994763024e-58 +-3.181818181818180165e+02 9.848484848484849863e+02 3.045319808370037776e-54 +-2.878787878787877617e+02 9.848484848484849863e+02 3.651819440393951439e-50 +-2.575757575757575069e+02 9.848484848484849863e+02 2.266365294794688225e-46 +-2.272727272727272521e+02 9.848484848484849863e+02 7.540206612321115606e-43 +-1.969696969696969973e+02 9.848484848484849863e+02 1.391301834018568820e-39 +-1.666666666666665151e+02 9.848484848484849863e+02 1.471159845332262535e-36 +-1.363636363636362603e+02 9.848484848484849863e+02 9.199790552335570158e-34 +-1.060606060606060055e+02 9.848484848484849863e+02 3.506859212770613443e-31 +-7.575757575757575069e+01 9.848484848484849863e+02 8.388558497347373564e-29 +-4.545454545454549589e+01 9.848484848484849863e+02 1.294657296743477948e-26 +-1.515151515151501371e+01 9.848484848484849863e+02 1.323897049569540353e-24 +1.515151515151524109e+01 9.848484848484849863e+02 9.199887089891889724e-23 +4.545454545454549589e+01 9.848484848484849863e+02 4.450412031472871556e-21 +7.575757575757575069e+01 9.848484848484849863e+02 1.533315393829123264e-19 +1.060606060606062329e+02 9.848484848484849863e+02 3.844713597051835772e-18 +1.363636363636364877e+02 9.848484848484849863e+02 7.160592310969740589e-17 +1.666666666666667425e+02 9.848484848484849863e+02 1.009720453475543344e-15 +1.969696969696969973e+02 9.848484848484849863e+02 1.097485946719956145e-14 +2.272727272727272521e+02 9.848484848484849863e+02 9.349412223612138269e-14 +2.575757575757577342e+02 9.848484848484849863e+02 6.339611667251555897e-13 +2.878787878787879890e+02 9.848484848484849863e+02 3.470587925503508303e-12 +3.181818181818182438e+02 9.848484848484849863e+02 1.553953783700685556e-11 +3.484848484848484986e+02 9.848484848484849863e+02 5.757897918648237784e-11 +3.787878787878789808e+02 9.848484848484849863e+02 1.784186981526963786e-10 +4.090909090909092356e+02 9.848484848484849863e+02 4.666492816799106986e-10 +4.393939393939394904e+02 9.848484848484849863e+02 1.038488082495702887e-09 +4.696969696969697452e+02 9.848484848484849863e+02 1.979810045147800740e-09 +5.000000000000000000e+02 9.848484848484849863e+02 3.251401439798301898e-09 +5.303030303030304822e+02 9.848484848484849863e+02 4.619769020364223175e-09 +5.606060606060605096e+02 9.848484848484849863e+02 5.696572446328830850e-09 +5.909090909090909918e+02 9.848484848484849863e+02 6.107385580804661962e-09 +6.212121212121214739e+02 9.848484848484849863e+02 5.696572446328830850e-09 +6.515151515151515014e+02 9.848484848484849863e+02 4.619769020364174371e-09 +6.818181818181819835e+02 9.848484848484849863e+02 3.251401439798279564e-09 +7.121212121212120110e+02 9.848484848484849863e+02 1.979810045147821420e-09 +7.424242424242424931e+02 9.848484848484849863e+02 1.038488082495702887e-09 +7.727272727272729753e+02 9.848484848484849863e+02 4.666492816799106986e-10 +8.030303030303030027e+02 9.848484848484849863e+02 1.784186981526963786e-10 +8.333333333333334849e+02 9.848484848484849863e+02 5.757897918648176391e-11 +8.636363636363639671e+02 9.848484848484849863e+02 1.553953783700658091e-11 +8.939393939393939945e+02 9.848484848484849863e+02 3.470587925503545866e-12 +9.242424242424244767e+02 9.848484848484849863e+02 6.339611667251555897e-13 +9.545454545454545041e+02 9.848484848484849863e+02 9.349412223612470222e-14 +9.848484848484849863e+02 9.848484848484849863e+02 1.097485946719979653e-14 +1.015151515151515468e+03 9.848484848484849863e+02 1.009720453475529144e-15 +1.045454545454545496e+03 9.848484848484849863e+02 7.160592310969638284e-17 +1.075757575757575978e+03 9.848484848484849863e+02 3.844713597051699417e-18 +1.106060606060606005e+03 9.848484848484849863e+02 1.533315393829188746e-19 +1.136363636363636488e+03 9.848484848484849863e+02 4.450412031472808362e-21 +1.166666666666666970e+03 9.848484848484849863e+02 9.199887089892020204e-23 +1.196969696969696997e+03 9.848484848484849863e+02 1.323897049569596924e-24 +1.227272727272727479e+03 9.848484848484849863e+02 1.294657296743477948e-26 +1.257575757575757507e+03 9.848484848484849863e+02 8.388558497347731175e-29 +1.287878787878787989e+03 9.848484848484849863e+02 3.506859212770513601e-31 +1.318181818181818471e+03 9.848484848484849863e+02 9.199790552335046724e-34 +1.348484848484848499e+03 9.848484848484849863e+02 1.471159845332262535e-36 +1.378787878787878981e+03 9.848484848484849863e+02 1.391301834018568820e-39 +1.409090909090909008e+03 9.848484848484849863e+02 7.540206612321650885e-43 +1.439393939393939490e+03 9.848484848484849863e+02 2.266365294794784682e-46 +1.469696969696969973e+03 9.848484848484849863e+02 3.651819440393951439e-50 +1.500000000000000000e+03 9.848484848484849863e+02 3.045319808370298000e-54 +-1.500000000000000000e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.015151515151515468e+03 1.275945375852921194e-304 +-1.015151515151515127e+03 1.015151515151515468e+03 5.466801672782783114e-287 +-9.848484848484848726e+02 1.015151515151515468e+03 3.426033257238684227e-270 +-9.545454545454545041e+02 1.015151515151515468e+03 3.353449174575152457e-254 +-9.242424242424242493e+02 1.015151515151515468e+03 5.467417281281110391e-239 +-8.939393939393938808e+02 1.015151515151515468e+03 1.581521332753086233e-224 +-8.636363636363636260e+02 1.015151515151515468e+03 8.634670942947184589e-211 +-8.333333333333332575e+02 1.015151515151515468e+03 9.454390984310646192e-198 +-8.030303030303030027e+02 1.015151515151515468e+03 2.203134651993508067e-185 +-7.727272727272727479e+02 1.015151515151515468e+03 1.158069139744006525e-173 +-7.424242424242423795e+02 1.015151515151515468e+03 1.453595970926600868e-162 +-7.121212121212121247e+02 1.015151515151515468e+03 4.606404570852803637e-152 +-6.818181818181817562e+02 1.015151515151515468e+03 3.891764262948959632e-142 +-6.515151515151515014e+02 1.015151515151515468e+03 9.245226322402562645e-133 +-6.212121212121211329e+02 1.015151515151515468e+03 6.505178216560347553e-124 +-5.909090909090908781e+02 1.015151515151515468e+03 1.426326987358598079e-115 +-5.606060606060605096e+02 1.015151515151515468e+03 1.024019974798610168e-107 +-5.303030303030302548e+02 1.015151515151515468e+03 2.526398915685159803e-100 +-5.000000000000000000e+02 1.015151515151515468e+03 2.245111407822327572e-93 +-4.696969696969697452e+02 1.015151515151515468e+03 7.523470174958620943e-87 +-4.393939393939392630e+02 1.015151515151515468e+03 9.940501002456545530e-81 +-4.090909090909090082e+02 1.015151515151515468e+03 5.408005114244421933e-75 +-3.787878787878787534e+02 1.015151515151515468e+03 1.263563911257707467e-69 +-3.484848484848484986e+02 1.015151515151515468e+03 1.320823368052294588e-64 +-3.181818181818180165e+02 1.015151515151515468e+03 6.426867661539752703e-60 +-2.878787878787877617e+02 1.015151515151515468e+03 1.512670326909520541e-55 +-2.575757575757575069e+02 1.015151515151515468e+03 1.787418838639570651e-51 +-2.272727272727272521e+02 1.015151515151515468e+03 1.099147165157748323e-47 +-1.969696969696969973e+02 1.015151515151515468e+03 3.641721635590073509e-44 +-1.666666666666665151e+02 1.015151515151515468e+03 6.722278760459066307e-41 +-1.363636363636362603e+02 1.015151515151515468e+03 7.139802540244930781e-38 +-1.060606060606060055e+02 1.015151515151515468e+03 4.500703460466398667e-35 +-7.575757575757575069e+01 1.015151515151515468e+03 1.734711582546477076e-32 +-4.545454545454549589e+01 1.015151515151515468e+03 4.206477445196770851e-30 +-1.515151515151501371e+01 1.015151515151515468e+03 6.594920231734514557e-28 +1.515151515151524109e+01 1.015151515151515468e+03 6.861500121974453477e-26 +4.545454545454549589e+01 1.015151515151515468e+03 4.856568981151256086e-24 +7.575757575757575069e+01 1.015151515151515468e+03 2.394346385576783719e-22 +1.060606060606062329e+02 1.015151515151515468e+03 8.408157975774296977e-21 +1.363636363636364877e+02 1.015151515151515468e+03 2.148049618647392149e-19 +1.666666666666667425e+02 1.015151515151515468e+03 4.072433264588427385e-18 +1.969696969696969973e+02 1.015151515151515468e+03 5.837542882740915424e-17 +2.272727272727272521e+02 1.015151515151515468e+03 6.437784184080029323e-16 +2.575757575757577342e+02 1.015151515151515468e+03 5.551371713955282123e-15 +2.878787878787879890e+02 1.015151515151515468e+03 3.799379475519952498e-14 +3.181818181818182438e+02 1.015151515151515468e+03 2.092319353028601546e-13 +3.484848484848484986e+02 1.015151515151515468e+03 9.387808790462638915e-13 +3.787878787878789808e+02 1.015151515151515468e+03 3.470587925503410156e-12 +4.090909090909092356e+02 1.015151515151515468e+03 1.067799151664029815e-11 +4.393939393939394904e+02 1.015151515151515468e+03 2.758242893688829047e-11 +4.696969696969697452e+02 1.015151515151515468e+03 6.027040850409457211e-11 +5.000000000000000000e+02 1.015151515151515468e+03 1.121089509383976850e-10 +5.303030303030304822e+02 1.015151515151515468e+03 1.784186981526919325e-10 +5.606060606060605096e+02 1.015151515151515468e+03 2.438750248254264845e-10 +5.909090909090909918e+02 1.015151515151515468e+03 2.870434826384596710e-10 +6.212121212121214739e+02 1.015151515151515468e+03 2.913208311720561557e-10 +6.515151515151515014e+02 1.015151515151515468e+03 2.549720171445584657e-10 +6.818181818181819835e+02 1.015151515151515468e+03 1.922329515916802457e-10 +7.121212121212120110e+02 1.015151515151515468e+03 1.245541639253578052e-10 +7.424242424242424931e+02 1.015151515151515468e+03 6.910796398284168450e-11 +7.727272727272729753e+02 1.015151515151515468e+03 3.267723238714160245e-11 +8.030303030303030027e+02 1.015151515151515468e+03 1.308823873075606599e-11 +8.333333333333334849e+02 1.015151515151515468e+03 4.408297904797566477e-12 +8.636363636363639671e+02 1.015151515151515468e+03 1.237978279006344643e-12 +8.939393939393939945e+02 1.015151515151515468e+03 2.870579718490625878e-13 +9.242424242424244767e+02 1.015151515151515468e+03 5.435836629391242555e-14 +9.545454545454545041e+02 1.015151515151515468e+03 8.304101250837852277e-15 +9.848484848484849863e+02 1.015151515151515468e+03 1.009720453475529144e-15 +1.015151515151515468e+03 1.015151515151515468e+03 9.629601882390976741e-17 +1.045454545454545496e+03 1.015151515151515468e+03 7.089149201122657218e-18 +1.075757575757575978e+03 1.015151515151515468e+03 3.960062252250538946e-19 +1.106060606060606005e+03 1.015151515151515468e+03 1.647931249405101346e-20 +1.136363636363636488e+03 1.015151515151515468e+03 5.009287693440618573e-22 +1.166666666666666970e+03 1.015151515151515468e+03 1.089298387811083242e-23 +1.196969696969696997e+03 1.015151515151515468e+03 1.657484593072496569e-25 +1.227272727272727479e+03 1.015151515151515468e+03 1.724031541468338199e-27 +1.257575757575757507e+03 1.015151515151515468e+03 1.196076224162188080e-29 +1.287878787878787989e+03 1.015151515151515468e+03 5.393601910098739758e-32 +1.318181818181818471e+03 1.015151515151515468e+03 1.538711858188925864e-34 +1.348484848484848499e+03 1.015151515151515468e+03 2.699663615826687283e-37 +1.378787878787878981e+03 1.015151515151515468e+03 2.828232246048750057e-40 +1.409090909090909008e+03 1.015151515151515468e+03 1.715600772060368348e-43 +1.439393939393939490e+03 1.015151515151515468e+03 5.836055178228995336e-47 +1.469696969696969973e+03 1.015151515151515468e+03 1.076947037256926341e-50 +1.500000000000000000e+03 1.015151515151515468e+03 1.041536444950803760e-54 +-1.500000000000000000e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.045454545454545496e+03 1.275945375853646485e-304 +-9.848484848484848726e+02 1.045454545454545496e+03 4.067134262741583183e-287 +-9.545454545454545041e+02 1.045454545454545496e+03 1.929608989010334530e-270 +-9.242424242424242493e+02 1.045454545454545496e+03 1.454269173318735367e-254 +-8.939393939393938808e+02 1.045454545454545496e+03 1.855875457243220100e-239 +-8.636363636363636260e+02 1.045454545454545496e+03 4.269517823377249477e-225 +-8.333333333333332575e+02 1.045454545454545496e+03 1.882763600863253646e-211 +-8.030303030303030027e+02 1.045454545454545496e+03 1.690146173206725593e-198 +-7.727272727272727479e+02 1.045454545454545496e+03 3.276063875425019705e-186 +-7.424242424242423795e+02 1.045454545454545496e+03 1.452552204921924444e-174 +-7.121212121212121247e+02 1.045454545454545496e+03 1.558754313407265652e-163 +-6.818181818181817562e+02 1.045454545454545496e+03 4.278277120823608505e-153 +-6.515151515151515014e+02 1.045454545454545496e+03 3.169916622934572130e-143 +-6.212121212121211329e+02 1.045454545454545496e+03 6.683752649730692834e-134 +-5.909090909090908781e+02 1.045454545454545496e+03 4.222367043598891692e-125 +-5.606060606060605096e+02 1.045454545454545496e+03 8.404032505440477884e-117 +-5.303030303030302548e+02 1.045454545454545496e+03 5.534930789536566627e-109 +-5.000000000000000000e+02 1.045454545454545496e+03 1.265288505022653967e-101 +-4.696969696969697452e+02 1.045454545454545496e+03 1.051825158759539443e-94 +-4.393939393939392630e+02 1.045454545454545496e+03 3.327066334118231227e-88 +-4.090909090909090082e+02 1.045454545454545496e+03 4.184987151321619861e-82 +-3.787878787878787534e+02 1.045454545454545496e+03 2.185022806595857047e-76 +-3.484848484848484986e+02 1.045454545454545496e+03 4.936566251689879803e-71 +-3.181818181818180165e+02 1.045454545454545496e+03 5.025076191585378721e-66 +-2.878787878787877617e+02 1.045454545454545496e+03 2.396702422958070473e-61 +-2.575757575757575069e+02 1.045454545454545496e+03 5.562986682805115916e-57 +-2.272727272727272521e+02 1.045454545454545496e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 1.045454545454545496e+03 3.995357065034140419e-49 +-1.666666666666665151e+02 1.045454545454545496e+03 1.325453195114728556e-45 +-1.363636363636362603e+02 1.045454545454545496e+03 2.459834491573138303e-42 +-1.060606060606060055e+02 1.045454545454545496e+03 2.636128257324793528e-39 +-7.575757575757575069e+01 1.045454545454545496e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 1.045454545454545496e+03 6.578229000975904194e-34 +-1.515151515151501371e+01 1.045454545454545496e+03 1.622114593737591843e-31 +1.515151515151524109e+01 1.045454545454545496e+03 2.590327744386188949e-29 +4.545454545454549589e+01 1.045454545454545496e+03 2.748101820202508624e-27 +7.575757575757575069e+01 1.045454545454545496e+03 1.984648844553202377e-25 +1.060606060606062329e+02 1.045454545454545496e+03 9.984784196713949567e-24 +1.363636363636364877e+02 1.045454545454545496e+03 3.576784713994143856e-22 +1.666666666666667425e+02 1.045454545454545496e+03 9.313320549156651543e-21 +1.969696969696969973e+02 1.045454545454545496e+03 1.797198369250585452e-19 +2.272727272727272521e+02 1.045454545454545496e+03 2.617295991581752854e-18 +2.575757575757577342e+02 1.045454545454545496e+03 2.925662529470684522e-17 +2.878787878787879890e+02 1.045454545454545496e+03 2.549898842689604287e-16 +3.181818181818182438e+02 1.045454545454545496e+03 1.758026172274798347e-15 +3.484848484848484986e+02 1.045454545454545496e+03 9.715636854068464935e-15 +3.787878787878789808e+02 1.045454545454545496e+03 4.355762747543258115e-14 +4.090909090909092356e+02 1.045454545454545496e+03 1.601294376118558555e-13 +4.393939393939394904e+02 1.045454545454545496e+03 4.873295378257415847e-13 +4.696969696969697452e+02 1.045454545454545496e+03 1.237978279006397351e-12 +5.000000000000000000e+02 1.045454545454545496e+03 2.643624361305278658e-12 +5.303030303030304822e+02 1.045454545454545496e+03 4.773139830449640254e-12 +5.606060606060605096e+02 1.045454545454545496e+03 7.320000032675046532e-12 +5.909090909090909918e+02 1.045454545454545496e+03 9.566848707109044468e-12 +6.212121212121214739e+02 1.045454545454545496e+03 1.067799151664060188e-11 +6.515151515151515014e+02 1.045454545454545496e+03 1.018705348782991894e-11 +6.818181818181819835e+02 1.045454545454545496e+03 8.303955618125317670e-12 +7.121212121212120110e+02 1.045454545454545496e+03 5.774328674328947442e-12 +7.424242424242424931e+02 1.045454545454545496e+03 3.415578104546164842e-12 +7.727272727272729753e+02 1.045454545454545496e+03 1.711602587959628861e-12 +8.030303030303030027e+02 1.045454545454545496e+03 7.227880372012419628e-13 +8.333333333333334849e+02 1.045454545454545496e+03 2.555319222097591169e-13 +8.636363636363639671e+02 1.045454545454545496e+03 7.504573066194429743e-14 +8.939393939393939945e+02 1.045454545454545496e+03 1.814418398434603648e-14 +9.242424242424244767e+02 1.045454545454545496e+03 3.574596907389447760e-15 +9.545454545454545041e+02 1.045454545454545496e+03 5.672911599541524716e-16 +9.848484848484849863e+02 1.045454545454545496e+03 7.160592310969638284e-17 +1.015151515151515468e+03 1.045454545454545496e+03 7.089149201122657218e-18 +1.045454545454545496e+03 1.045454545454545496e+03 5.421797970393833297e-19 +1.075757575757575978e+03 1.045454545454545496e+03 3.151098353630599907e-20 +1.106060606060606005e+03 1.045454545454545496e+03 1.367347598335423011e-21 +1.136363636363636488e+03 1.045454545454545496e+03 4.346971004207148374e-23 +1.166666666666666970e+03 1.045454545454545496e+03 9.922964700149091067e-25 +1.196969696969696997e+03 1.045454545454545496e+03 1.592071826992967029e-26 +1.227272727272727479e+03 1.045454545454545496e+03 1.755228059978329177e-28 +1.257575757575757507e+03 1.045454545454545496e+03 1.298377177976066786e-30 +1.287878787878787989e+03 1.045454545454545496e+03 6.284560592169752431e-33 +1.318181818181818471e+03 1.045454545454545496e+03 1.938784546125242215e-35 +1.348484848484848499e+03 1.045454545454545496e+03 3.708533372700188003e-38 +1.378787878787878981e+03 1.045454545454545496e+03 4.273599597681460303e-41 +1.409090909090909008e+03 1.045454545454545496e+03 2.879181287861044159e-44 +1.439393939393939490e+03 1.045454545454545496e+03 1.099147165157826597e-47 +1.469696969696969973e+03 1.045454545454545496e+03 2.301685591583223533e-51 +1.500000000000000000e+03 1.045454545454545496e+03 2.556199277280019647e-55 +-1.500000000000000000e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.075757575757575978e+03 6.937050178107476577e-305 +-9.545454545454545041e+02 1.075757575757575978e+03 1.674103951313643722e-287 +-9.242424242424242493e+02 1.075757575757575978e+03 6.116197084170823908e-271 +-8.939393939393938808e+02 1.075757575757575978e+03 3.608508343024296000e-255 +-8.636363636363636260e+02 1.075757575757575978e+03 3.663029685141270145e-240 +-8.333333333333332575e+02 1.075757575757575978e+03 6.807732712389689872e-226 +-8.030303030303030027e+02 1.075757575757575978e+03 2.461842699099061891e-212 +-7.727272727272727479e+02 1.075757575757575978e+03 1.838754821947033270e-199 +-7.424242424242423795e+02 1.075757575757575978e+03 3.007229728439571728e-187 +-7.121212121212121247e+02 1.075757575757575978e+03 1.140317375233273236e-175 +-6.818181818181817562e+02 1.075757575757575978e+03 1.060234400453697143e-164 +-6.515151515151515014e+02 1.075757575757575978e+03 2.553049735605590669e-154 +-6.212121212121211329e+02 1.075757575757575978e+03 1.679676617131450600e-144 +-5.909090909090908781e+02 1.075757575757575978e+03 3.181210730371993723e-135 +-5.606060606060605096e+02 1.075757575757575978e+03 1.825216843125098206e-126 +-5.303030303030302548e+02 1.075757575757575978e+03 3.334342676870646712e-118 +-5.000000000000000000e+02 1.075757575757575978e+03 2.035924916243510205e-110 +-4.696969696969697452e+02 1.075757575757575978e+03 4.356268475749017056e-103 +-4.393939393939392630e+02 1.075757575757575978e+03 3.420408862336267214e-96 +-4.090909090909090082e+02 1.075757575757575978e+03 1.030681849547706861e-89 +-3.787878787878787534e+02 1.075757575757575978e+03 1.245061282106763618e-83 +-3.484848484848484986e+02 1.075757575757575978e+03 6.290369538745158613e-78 +-3.181818181818180165e+02 1.075757575757575978e+03 1.384982613310252862e-72 +-2.878787878787877617e+02 1.075757575757575978e+03 1.382999979475576870e-67 +-2.575757575757575069e+02 1.075757575757575978e+03 6.510288553050723435e-63 +-2.272727272727272521e+02 1.075757575757575978e+03 1.499797405510752735e-58 +-1.969696969696969973e+02 1.075757575757575978e+03 1.753221946291435356e-54 +-1.666666666666665151e+02 1.075757575757575978e+03 1.076947037256926341e-50 +-1.363636363636362603e+02 1.075757575757575978e+03 3.595420650647964607e-47 +-1.060606060606060055e+02 1.075757575757575978e+03 6.739246103221155921e-44 +-7.575757575757575069e+01 1.075757575757575978e+03 7.317303358737055924e-41 +-4.545454545454549589e+01 1.075757575757575978e+03 4.742467831580702116e-38 +-1.515151515151501371e+01 1.075757575757575978e+03 1.888297121780402909e-35 +1.515151515151524109e+01 1.075757575757575978e+03 4.748008073877725853e-33 +4.545454545454549589e+01 1.075757575757575978e+03 7.740230330072250638e-31 +7.575757575757575069e+01 1.075757575757575978e+03 8.388558497347134782e-29 +1.060606060606062329e+02 1.075757575757575978e+03 6.189635416498963409e-27 +1.363636363636364877e+02 1.075757575757575978e+03 3.180562259591947158e-25 +1.666666666666667425e+02 1.075757575757575978e+03 1.162744299662175563e-23 +1.969696969696969973e+02 1.075757575757575978e+03 3.085673479698751498e-22 +2.272727272727272521e+02 1.075757575757575978e+03 6.057712465178513888e-21 +2.575757575757577342e+02 1.075757575757575978e+03 8.954294013013378716e-20 +2.878787878787879890e+02 1.075757575757575978e+03 1.013100858776567792e-18 +3.181818181818182438e+02 1.075757575757575978e+03 8.907807991230201379e-18 +3.484848484848484986e+02 1.075757575757575978e+03 6.172308083818299879e-17 +3.787878787878789808e+02 1.075757575757575978e+03 3.413565520039352413e-16 +4.090909090909092356e+02 1.075757575757575978e+03 1.524198984291542739e-15 +4.393939393939394904e+02 1.075757575757575978e+03 5.551371713955361009e-15 +4.696969696969697452e+02 1.075757575757575978e+03 1.664179486460309577e-14 +5.000000000000000000e+02 1.075757575757575978e+03 4.138288825130378369e-14 +5.303030303030304822e+02 1.075757575757575978e+03 8.592218911187478174e-14 +5.606060606060605096e+02 1.075757575757575978e+03 1.497478014110295541e-13 +5.909090909090909918e+02 1.075757575757575978e+03 2.199664314715052058e-13 +6.212121212121214739e+02 1.075757575757575978e+03 2.731033359526279789e-13 +6.515151515151515014e+02 1.075757575757575978e+03 2.870579718490585489e-13 +6.818181818181819835e+02 1.075757575757575978e+03 2.555319222097554818e-13 +7.121212121212120110e+02 1.075757575757575978e+03 1.924766926750530845e-13 +7.424242424242424931e+02 1.075757575757575978e+03 1.224211976440204417e-13 +7.727272727272729753e+02 1.075757575757575978e+03 6.552879881345007959e-14 +8.030303030303030027e+02 1.075757575757575978e+03 2.938461975882613539e-14 +8.333333333333334849e+02 1.075757575757575978e+03 1.097485946719932795e-14 +8.636363636363639671e+02 1.075757575757575978e+03 3.390089671968650007e-15 +8.939393939393939945e+02 1.075757575757575978e+03 8.589395343775526507e-16 +9.242424242424244767e+02 1.075757575757575978e+03 1.768164275229492546e-16 +9.545454545454545041e+02 1.075757575757575978e+03 2.925662529470643230e-17 +9.848484848484849863e+02 1.075757575757575978e+03 3.844713597051699417e-18 +1.015151515151515468e+03 1.075757575757575978e+03 3.960062252250538946e-19 +1.045454545454545496e+03 1.075757575757575978e+03 3.151098353630599907e-20 +1.075757575757575978e+03 1.075757575757575978e+03 1.906913806200898278e-21 +1.106060606060606005e+03 1.075757575757575978e+03 8.628993064866322181e-23 +1.136363636363636488e+03 1.075757575757575978e+03 2.867236291273633220e-24 +1.166666666666666970e+03 1.075757575757575978e+03 6.861500121974648627e-26 +1.196969696969696997e+03 1.075757575757575978e+03 1.158426196376296190e-27 +1.227272727272727479e+03 1.075757575757575978e+03 1.349946039877017404e-29 +1.257575757575757507e+03 1.075757575757575978e+03 1.061040093814868698e-31 +1.287878787878787989e+03 1.075757575757575978e+03 5.489675720399862976e-34 +1.318181818181818471e+03 1.075757575757575978e+03 1.822455038103659995e-36 +1.348484848484848499e+03 1.075757575757575978e+03 3.779387970961925974e-39 +1.378787878787878981e+03 1.075757575757575978e+03 4.760619827379282055e-42 +1.409090909090909008e+03 1.075757575757575978e+03 3.537278923913174313e-45 +1.439393939393939490e+03 1.075757575757575978e+03 1.503795788736007558e-48 +1.469696969696969973e+03 1.075757575757575978e+03 3.543526686620262663e-52 +1.500000000000000000e+03 1.075757575757575978e+03 4.478029310896750347e-56 +-1.500000000000000000e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.106060606060606005e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.106060606060606005e+03 2.048882356008141448e-305 +-9.242424242424242493e+02 1.106060606060606005e+03 3.808027481303170500e-288 +-8.939393939393938808e+02 1.106060606060606005e+03 1.089284707478123001e-271 +-8.636363636363636260e+02 1.106060606060606005e+03 5.113075120197990284e-256 +-8.333333333333332575e+02 1.106060606060606005e+03 4.193987081499997356e-241 +-8.030303030303030027e+02 1.106060606060606005e+03 6.393584769897403150e-227 +-7.727272727272727479e+02 1.106060606060606005e+03 1.924270086700422410e-213 +-7.424242424242423795e+02 1.106060606060606005e+03 1.213073988785690977e-200 +-7.121212121212121247e+02 1.106060606060606005e+03 1.697333464714009116e-188 +-6.818181818181817562e+02 1.106060606060606005e+03 5.578638260890735435e-177 +-6.515151515151515014e+02 1.106060606060606005e+03 4.552568153888466629e-166 +-6.212121212121211329e+02 1.106060606060606005e+03 9.738713381805993122e-156 +-5.909090909090908781e+02 1.106060606060606005e+03 5.758068049509534181e-146 +-5.606060606060605096e+02 1.106060606060606005e+03 9.909662211055232393e-137 +-5.303030303030302548e+02 1.106060606060606005e+03 5.221413508757310352e-128 +-5.000000000000000000e+02 1.106060606060606005e+03 8.848474370846281444e-120 +-4.696969696969697452e+02 1.106060606060606005e+03 5.060194744259303064e-112 +-4.393939393939392630e+02 1.106060606060606005e+03 1.023329762420148192e-104 +-4.090909090909090082e+02 1.106060606060606005e+03 7.659635376588633220e-98 +-3.787878787878787534e+02 1.106060606060606005e+03 2.218210938815732637e-91 +-3.484848484848484986e+02 1.106060606060606005e+03 2.594905486198033972e-85 +-3.181818181818180165e+02 1.106060606060606005e+03 1.278643463138927912e-79 +-2.878787878787877617e+02 1.106060606060606005e+03 2.763983341614358425e-74 +-2.575757575757575069e+02 1.106060606060606005e+03 2.726414009001815065e-69 +-2.272727272727272521e+02 1.106060606060606005e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 1.106060606060606005e+03 2.932805033955430888e-60 +-1.666666666666665151e+02 1.106060606060606005e+03 3.439226478518160643e-56 +-1.363636363636362603e+02 1.106060606060606005e+03 2.128109343453562554e-52 +-1.060606060606060055e+02 1.106060606060606005e+03 7.183115904221710259e-49 +-7.575757575757575069e+01 1.106060606060606005e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 1.106060606060606005e+03 1.507810083289676178e-42 +-1.515151515151501371e+01 1.106060606060606005e+03 9.959548950521511814e-40 +1.515151515151524109e+01 1.106060606060606005e+03 4.048320222077672751e-37 +4.545454545454549589e+01 1.106060606060606005e+03 1.040399671311722050e-34 +7.575757575757575069e+01 1.106060606060606005e+03 1.734711582546698766e-32 +1.060606060606062329e+02 1.106060606060606005e+03 1.923229879971634848e-30 +1.363636363636364877e+02 1.106060606060606005e+03 1.451278128946221470e-28 +1.666666666666667425e+02 1.106060606060606005e+03 7.620577489683251491e-27 +1.969696969696969973e+02 1.106060606060606005e+03 2.843208481814099168e-25 +2.272727272727272521e+02 1.106060606060606005e+03 7.686745253455188263e-24 +2.575757575757577342e+02 1.106060606060606005e+03 1.533847428403316868e-22 +2.878787878787879890e+02 1.106060606060606005e+03 2.298180960274162211e-21 +3.181818181818182438e+02 1.106060606060606005e+03 2.627052324647344891e-20 +3.484848484848484986e+02 1.106060606060606005e+03 2.324980321593567732e-19 +3.787878787878789808e+02 1.106060606060606005e+03 1.614667396734175954e-18 +4.090909090909092356e+02 1.106060606060606005e+03 8.907807991230769914e-18 +4.393939393939394904e+02 1.106060606060606005e+03 3.946907027549074290e-17 +4.696969696969697452e+02 1.106060606060606005e+03 1.418335871733475388e-16 +5.000000000000000000e+02 1.106060606060606005e+03 4.169066704949732522e-16 +5.303030303030304822e+02 1.106060606060606005e+03 1.009720453475586337e-15 +5.606060606060605096e+02 1.106060606060606005e+03 2.027190509963066340e-15 +5.909090909090909918e+02 1.106060606060606005e+03 3.390089671968891004e-15 +6.212121212121214739e+02 1.106060606060606005e+03 4.739218035293334066e-15 +6.515151515151515014e+02 1.106060606060606005e+03 5.551371713955637110e-15 +6.818181818181819835e+02 1.106060606060606005e+03 5.454749817366389219e-15 +7.121212121212120110e+02 1.106060606060606005e+03 4.495485802090147684e-15 +7.424242424242424931e+02 1.106060606060606005e+03 3.103241738433734813e-15 +7.727272727272729753e+02 1.106060606060606005e+03 1.789638228793598519e-15 +8.030303030303030027e+02 1.106060606060606005e+03 8.589395343775709917e-16 +8.333333333333334849e+02 1.106060606060606005e+03 3.413565520039473700e-16 +8.636363636363639671e+02 1.106060606060606005e+03 1.116262575131954340e-16 +8.939393939393939945e+02 1.106060606060606005e+03 2.981018574785816013e-17 +9.242424242424244767e+02 1.106060606060606005e+03 6.444577989125319313e-18 +9.545454545454545041e+02 1.106060606060606005e+03 1.116633410280128017e-18 +9.848484848484849863e+02 1.106060606060606005e+03 1.533315393829188746e-19 +1.015151515151515468e+03 1.106060606060606005e+03 1.647931249405066438e-20 +1.045454545454545496e+03 1.106060606060606005e+03 1.367347598335384267e-21 +1.075757575757575978e+03 1.106060606060606005e+03 8.628993064866322181e-23 +1.106060606060606005e+03 1.106060606060606005e+03 4.075259886177726360e-24 +1.136363636363636488e+03 1.106060606060606005e+03 1.415470165255562630e-25 +1.166666666666666970e+03 1.106060606060606005e+03 3.548919357599413493e-27 +1.196969696969696997e+03 1.106060606060606005e+03 6.296582306044642953e-29 +1.227272727272727479e+03 1.106060606060606005e+03 7.740230330072692047e-31 +1.257575757575757507e+03 1.106060606060606005e+03 6.446642623741004502e-33 +1.287878787878787989e+03 1.106060606060606005e+03 3.553023206116485885e-35 +1.318181818181818471e+03 1.106060606060606005e+03 1.264051646960954002e-37 +1.348484848484848499e+03 1.106060606060606005e+03 2.828232246048910742e-40 +1.378787878787878981e+03 1.106060606060606005e+03 3.872518558409981954e-43 +1.409090909090909008e+03 1.106060606060606005e+03 3.153613066582500354e-46 +1.439393939393939490e+03 1.106060606060606005e+03 1.482625960384818511e-49 +1.469696969696969973e+03 1.106060606060606005e+03 3.901202425592560285e-53 +1.500000000000000000e+03 1.106060606060606005e+03 5.562986682805431733e-57 +-1.500000000000000000e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.136363636363636488e+03 3.282252599974094537e-306 +-8.939393939393938808e+02 1.136363636363636488e+03 4.777307158641496908e-289 +-8.636363636363636260e+02 1.136363636363636488e+03 1.087474689039286692e-272 +-8.333333333333332575e+02 1.136363636363636488e+03 4.125784643840825254e-257 +-8.030303030303030027e+02 1.136363636363636488e+03 2.776741792535026036e-242 +-7.727272727272727479e+02 1.136363636363636488e+03 3.524192993212143176e-228 +-7.424242424242423795e+02 1.136363636363636488e+03 8.955634832416909822e-215 +-7.121212121212121247e+02 1.136363636363636488e+03 4.831994162342543234e-202 +-6.818181818181817562e+02 1.136363636363636488e+03 5.862652341348841804e-190 +-6.515151515151515014e+02 1.136363636363636488e+03 1.692027994384394806e-178 +-6.212121212121211329e+02 1.136363636363636488e+03 1.227264349568208176e-167 +-5.909090909090908781e+02 1.136363636363636488e+03 2.360592021961731794e-157 +-5.606060606060605096e+02 1.136363636363636488e+03 1.268979554189241961e-147 +-5.303030303030302548e+02 1.136363636363636488e+03 2.006787473306968488e-138 +-5.000000000000000000e+02 1.136363636363636488e+03 9.814924425519656325e-130 +-4.696969696969697452e+02 1.136363636363636488e+03 1.558836896993214606e-121 +-4.393939393939392630e+02 1.136363636363636488e+03 8.431316847707157014e-114 +-4.090909090909090082e+02 1.136363636363636488e+03 1.626625589894931690e-106 +-3.787878787878787534e+02 1.136363636363636488e+03 1.171000951828240164e-99 +-3.484848484848484986e+02 1.136363636363636488e+03 3.286608065666360344e-93 +-3.181818181818180165e+02 1.136363636363636488e+03 3.752897740151137267e-87 +-2.878787878787877617e+02 1.136363636363636488e+03 1.817123214030389895e-81 +-2.575757575757575069e+02 1.136363636363636488e+03 3.883605450140150354e-76 +-2.272727272727272521e+02 1.136363636363636488e+03 3.809050373713981941e-71 +-1.969696969696969973e+02 1.136363636363636488e+03 1.780289335782118110e-66 +-1.666666666666665151e+02 1.136363636363636488e+03 4.112270338377615320e-62 +-1.363636363636362603e+02 1.136363636363636488e+03 4.862710457261487195e-58 +-1.060606060606060055e+02 1.136363636363636488e+03 3.045319808370037776e-54 +-7.575757575757575069e+01 1.136363636363636488e+03 1.043664146101998765e-50 +-4.545454545454549589e+01 1.136363636363636488e+03 2.019952513817828004e-47 +-1.515151515151501371e+01 1.136363636363636488e+03 2.275709569497906387e-44 +1.515151515151524109e+01 1.136363636363636488e+03 1.536363899260121078e-41 +4.545454545454549589e+01 1.136363636363636488e+03 6.390617110546798620e-39 +7.575757575757575069e+01 1.136363636363636488e+03 1.681885295228516962e-36 +1.060606060606062329e+02 1.136363636363636488e+03 2.872445569167507801e-34 +1.363636363636364877e+02 1.136363636363636488e+03 3.261141548139952405e-32 +1.666666666666667425e+02 1.136363636363636488e+03 2.518106005990044497e-30 +1.969696969696969973e+02 1.136363636363636488e+03 1.351302430080159497e-28 +2.272727272727272521e+02 1.136363636363636488e+03 5.143473773786874411e-27 +2.575757575757577342e+02 1.136363636363636488e+03 1.415470165255562630e-25 +2.878787878787879890e+02 1.136363636363636488e+03 2.867236291273714770e-24 +3.181818181818182438e+02 1.136363636363636488e+03 4.346971004207210087e-23 +3.484848484848484986e+02 1.136363636363636488e+03 5.009287693440796308e-22 +3.787878787878789808e+02 1.136363636363636488e+03 4.450412031472934751e-21 +4.090909090909092356e+02 1.136363636363636488e+03 3.088105188850942024e-20 +4.393939393939394904e+02 1.136363636363636488e+03 1.693353897939105478e-19 +4.696969696969697452e+02 1.136363636363636488e+03 7.415268609422405346e-19 +5.000000000000000000e+02 1.136363636363636488e+03 2.617295991581789831e-18 +5.303030303030304822e+02 1.136363636363636488e+03 7.506067042544414544e-18 +5.606060606060605096e+02 1.136363636363636488e+03 1.760986780776571927e-17 +5.909090909090909918e+02 1.136363636363636488e+03 3.398582235671020088e-17 +6.212121212121214739e+02 1.136363636363636488e+03 5.418948642188895077e-17 +6.515151515151515014e+02 1.136363636363636488e+03 7.160592310969740589e-17 +6.818181818181819835e+02 1.136363636363636488e+03 7.856048917698467076e-17 +7.121212121212120110e+02 1.136363636363636488e+03 7.160592310969740589e-17 +7.424242424242424931e+02 1.136363636363636488e+03 5.418948642188895077e-17 +7.727272727272729753e+02 1.136363636363636488e+03 3.398582235671044740e-17 +8.030303030303030027e+02 1.136363636363636488e+03 1.760986780776584561e-17 +8.333333333333334849e+02 1.136363636363636488e+03 7.506067042544200381e-18 +8.636363636363639671e+02 1.136363636363636488e+03 2.617295991581734365e-18 +8.939393939393939945e+02 1.136363636363636488e+03 7.415268609422563273e-19 +9.242424242424244767e+02 1.136363636363636488e+03 1.693353897939129552e-19 +9.545454545454545041e+02 1.136363636363636488e+03 3.088105188850986561e-20 +9.848484848484849863e+02 1.136363636363636488e+03 4.450412031472934751e-21 +1.015151515151515468e+03 1.136363636363636488e+03 5.009287693440725778e-22 +1.045454545454545496e+03 1.136363636363636488e+03 4.346971004207148374e-23 +1.075757575757575978e+03 1.136363636363636488e+03 2.867236291273633220e-24 +1.106060606060606005e+03 1.136363636363636488e+03 1.415470165255603038e-25 +1.136363636363636488e+03 1.136363636363636488e+03 5.143473773786874411e-27 +1.166666666666666970e+03 1.136363636363636488e+03 1.351302430080159497e-28 +1.196969696969696997e+03 1.136363636363636488e+03 2.518106005990116314e-30 +1.227272727272727479e+03 1.136363636363636488e+03 3.261141548139813370e-32 +1.257575757575757507e+03 1.136363636363636488e+03 2.872445569167507801e-34 +1.287878787878787989e+03 1.136363636363636488e+03 1.681885295228516962e-36 +1.318181818181818471e+03 1.136363636363636488e+03 6.390617110546527167e-39 +1.348484848484848499e+03 1.136363636363636488e+03 1.536363899260121078e-41 +1.378787878787878981e+03 1.136363636363636488e+03 2.275709569497841170e-44 +1.409090909090909008e+03 1.136363636363636488e+03 2.019952513818000595e-47 +1.439393939393939490e+03 1.136363636363636488e+03 1.043664146102043276e-50 +1.469696969696969973e+03 1.136363636363636488e+03 3.045319808369907954e-54 +1.500000000000000000e+03 1.136363636363636488e+03 4.862710457261901775e-58 +-1.500000000000000000e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.166666666666666970e+03 2.845180409262405242e-307 +-8.636363636363636260e+02 1.166666666666666970e+03 3.296325375162740050e-290 +-8.333333333333332575e+02 1.166666666666666970e+03 6.066545258624102787e-274 +-8.030303030303030027e+02 1.166666666666666970e+03 1.889104212389910351e-258 +-7.727272727272727479e+02 1.166666666666666970e+03 1.058885644922745416e-243 +-7.424242424242423795e+02 1.166666666666666970e+03 1.135167633966898615e-229 +-7.121212121212121247e+02 1.166666666666666970e+03 2.469968536055548196e-216 +-6.818181818181817562e+02 1.166666666666666970e+03 1.156137724015093637e-203 +-6.515151515151515014e+02 1.166666666666666970e+03 1.232378926905231075e-191 +-6.212121212121211329e+02 1.166666666666666970e+03 3.162924800414850501e-180 +-5.909090909090908781e+02 1.166666666666666970e+03 2.063955429327502722e-169 +-5.606060606060605096e+02 1.166666666666666970e+03 3.611595492651089108e-159 +-5.303030303030302548e+02 1.166666666666666970e+03 1.785127688795620203e-149 +-5.000000000000000000e+02 1.166666666666666970e+03 2.622155751582290946e-140 +-4.696969696969697452e+02 1.166666666666666970e+03 1.202756953776878963e-131 +-4.393939393939392630e+02 1.166666666666666970e+03 1.808015725619919790e-123 +-4.090909090909090082e+02 1.166666666666666970e+03 9.336191871833796330e-116 +-3.787878787878787534e+02 1.166666666666666970e+03 1.733733878801829728e-108 +-3.484848484848484986e+02 1.166666666666666970e+03 1.210613831465265583e-101 +-3.181818181818180165e+02 1.166666666666666970e+03 3.319466906040451115e-95 +-2.878787878787877617e+02 1.166666666666666970e+03 3.727890268461502449e-89 +-2.575757575757575069e+02 1.166666666666666970e+03 1.786265759846173268e-83 +-2.272727272727272521e+02 1.166666666666666970e+03 3.799591219276344250e-78 +-1.969696969696969973e+02 1.166666666666666970e+03 3.728367897843524475e-73 +-1.666666666666665151e+02 1.166666666666666970e+03 1.751614464700797244e-68 +-1.363636363636362603e+02 1.166666666666666970e+03 4.084195491312865879e-64 +-1.060606060606060055e+02 1.166666666666666970e+03 4.893241775032176496e-60 +-7.575757575757575069e+01 1.166666666666666970e+03 3.114916886073159702e-56 +-4.545454545454549589e+01 1.166666666666666970e+03 1.088070231295414651e-52 +-1.515151515151501371e+01 1.166666666666666970e+03 2.151258874210555909e-49 +1.515151515151524109e+01 1.166666666666666970e+03 2.480172383626109232e-46 +4.545454545454549589e+01 1.166666666666666970e+03 1.715600772060173194e-43 +7.575757575757575069e+01 1.166666666666666970e+03 7.317303358737055924e-41 +1.060606060606062329e+02 1.166666666666666970e+03 1.975173268273129639e-38 +1.363636363636364877e+02 1.166666666666666970e+03 3.459083627925061437e-36 +1.666666666666667425e+02 1.166666666666666970e+03 4.024061608112346077e-34 +1.969696969696969973e+02 1.166666666666666970e+03 3.179987495423451830e-32 +2.272727272727272521e+02 1.166666666666666970e+03 1.743478240992516391e-30 +2.575757575757577342e+02 1.166666666666666970e+03 6.765106494816624600e-29 +2.878787878787879890e+02 1.166666666666666970e+03 1.892779177796773084e-27 +3.181818181818182438e+02 1.166666666666666970e+03 3.885583528512488027e-26 +3.484848484848484986e+02 1.166666666666666970e+03 5.947998903017945116e-25 +3.787878787878789808e+02 1.166666666666666970e+03 6.891832999272083665e-24 +4.090909090909092356e+02 1.166666666666666970e+03 6.127767966886490921e-23 +4.393939393939394904e+02 1.166666666666666970e+03 4.233422443799554513e-22 +4.696969696969697452e+02 1.166666666666666970e+03 2.298180960273982783e-21 +5.000000000000000000e+02 1.166666666666666970e+03 9.902054361619287410e-21 +5.303030303030304822e+02 1.166666666666666970e+03 3.416044915081356019e-20 +5.606060606060605096e+02 1.166666666666666970e+03 9.507170764262951865e-20 +5.909090909090909918e+02 1.166666666666666970e+03 2.148049618647453057e-19 +6.212121212121214739e+02 1.166666666666666970e+03 3.960062252250595279e-19 +6.515151515151515014e+02 1.166666666666666970e+03 5.979809732375661396e-19 +6.818181818181819835e+02 1.166666666666666970e+03 7.415268609422194457e-19 +7.121212121212120110e+02 1.166666666666666970e+03 7.561547082559025693e-19 +7.424242424242424931e+02 1.166666666666666970e+03 6.341504853147078672e-19 +7.727272727272729753e+02 1.166666666666666970e+03 4.369070960200992256e-19 +8.030303030303030027e+02 1.166666666666666970e+03 2.467071494564388696e-19 +8.333333333333334849e+02 1.166666666666666970e+03 1.137665448958020427e-19 +8.636363636363639671e+02 1.166666666666666970e+03 4.263786878818023992e-20 +8.939393939393939945e+02 1.166666666666666970e+03 1.290909947486144009e-20 +9.242424242424244767e+02 1.166666666666666970e+03 3.134375024086906770e-21 +9.545454545454545041e+02 1.166666666666666970e+03 6.051445074130577168e-22 +9.848484848484849863e+02 1.166666666666666970e+03 9.199887089891759244e-23 +1.015151515151515468e+03 1.166666666666666970e+03 1.089298387811083242e-23 +1.045454545454545496e+03 1.166666666666666970e+03 9.922964700149091067e-25 +1.075757575757575978e+03 1.166666666666666970e+03 6.861500121974648627e-26 +1.106060606060606005e+03 1.166666666666666970e+03 3.548919357599413493e-27 +1.136363636363636488e+03 1.166666666666666970e+03 1.351302430080121158e-28 +1.166666666666666970e+03 1.166666666666666970e+03 3.723332851281809173e-30 +1.196969696969696997e+03 1.166666666666666970e+03 7.288549574529638981e-32 +1.227272727272727479e+03 1.166666666666666970e+03 9.939188723744957356e-34 +1.257575757575757507e+03 1.166666666666666970e+03 9.246886523801013336e-36 +1.287878787878787989e+03 1.166666666666666970e+03 5.740802921527496199e-38 +1.318181818181818471e+03 1.166666666666666970e+03 2.323504838735584459e-40 +1.348484848484848499e+03 1.166666666666666970e+03 5.981818528338204613e-43 +1.378787878787878981e+03 1.166666666666666970e+03 9.546189092938518641e-46 +1.409090909090909008e+03 1.166666666666666970e+03 9.191491241382640836e-49 +1.439393939393939490e+03 1.166666666666666970e+03 5.190588847986320490e-52 +1.469696969696969973e+03 1.166666666666666970e+03 1.669172073207070091e-55 +1.500000000000000000e+03 1.166666666666666970e+03 2.964026646166774115e-59 +-1.500000000000000000e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.196969696969696997e+03 1.330323203696243212e-308 +-8.333333333333332575e+02 1.196969696969696997e+03 1.246510256904123647e-291 +-8.030303030303030027e+02 1.196969696969696997e+03 1.883612903695001093e-275 +-7.727272727272727479e+02 1.196969696969696997e+03 4.886996119779227507e-260 +-7.424242424242423795e+02 1.196969696969696997e+03 2.314770060545585637e-245 +-7.121212121212121247e+02 1.196969696969696997e+03 2.125757860667463528e-231 +-6.818181818181817562e+02 1.196969696969696997e+03 4.014652107448929524e-218 +-6.515151515151515014e+02 1.196969696969696997e+03 1.651816880129409406e-205 +-6.212121212121211329e+02 1.196969696969696997e+03 1.566646369530121476e-193 +-5.909090909090908781e+02 1.196969696969696997e+03 3.619544693035801590e-182 +-5.606060606060605096e+02 1.196969696969696997e+03 2.150072767339572052e-171 +-5.303030303030302548e+02 1.196969696969696997e+03 3.461581338702744903e-161 +-5.000000000000000000e+02 1.196969696969696997e+03 1.590331173135733218e-151 +-4.696969696969697452e+02 1.196969696969696997e+03 2.192427768934152406e-142 +-4.393939393939392630e+02 1.196969696969696997e+03 9.525423902376652971e-134 +-4.090909090909090082e+02 1.196969696969696997e+03 1.368121887555569763e-125 +-3.787878787878787534e+02 1.196969696969696997e+03 6.805663293521972772e-118 +-3.484848484848484986e+02 1.196969696969696997e+03 1.226898412835083726e-110 +-3.181818181818180165e+02 1.196969696969696997e+03 8.377030160885230691e-104 +-2.878787878787877617e+02 1.196969696969696997e+03 2.261149588469478956e-97 +-2.575757575757575069e+02 1.196969696969696997e+03 2.515383597627500795e-91 +-2.272727272727272521e+02 1.196969696969696997e+03 1.200760533549290985e-85 +-1.969696969696969973e+02 1.196969696969696997e+03 2.557943414813497180e-80 +-1.666666666666665151e+02 1.196969696969696997e+03 2.525669194214194279e-75 +-1.363636363636362603e+02 1.196969696969696997e+03 1.199071906087515665e-70 +-1.060606060606060055e+02 1.196969696969696997e+03 2.835913608648011044e-66 +-7.575757575757575069e+01 1.196969696969696997e+03 3.457634775731072784e-62 +-4.545454545454549589e+01 1.196969696969696997e+03 2.246086592900043876e-58 +-1.515151515151501371e+01 1.196969696969696997e+03 8.024566811621759370e-55 +1.515151515151524109e+01 1.196969696969696997e+03 1.625602847091883215e-51 +4.545454545454549589e+01 1.196969696969696997e+03 1.922731526156806636e-48 +7.575757575757575069e+01 1.196969696969696997e+03 1.365561729682239567e-45 +1.060606060606062329e+02 1.196969696969696997e+03 5.981818528338374277e-43 +1.363636363636364877e+02 1.196969696969696997e+03 1.658015597596342526e-40 +1.666666666666667425e+02 1.196969696969696997e+03 2.979513160179100261e-38 +1.969696969696969973e+02 1.196969696969696997e+03 3.552505182411121541e-36 +2.272727272727272521e+02 1.196969696969696997e+03 2.872445569167630535e-34 +2.575757575757577342e+02 1.196969696969696997e+03 1.607885402204154513e-32 +2.878787878787879890e+02 1.196969696969696997e+03 6.352821551413933100e-31 +3.181818181818182438e+02 1.196969696969696997e+03 1.804147929571550460e-29 +3.484848484848484986e+02 1.196969696969696997e+03 3.745594530489799055e-28 +3.787878787878789808e+02 1.196969696969696997e+03 5.774644824333745828e-27 +4.090909090909092356e+02 1.196969696969696997e+03 6.707520673390192703e-26 +4.393939393939394904e+02 1.196969696969696997e+03 5.947998903018409804e-25 +4.696969696969697452e+02 1.196969696969696997e+03 4.075259886177552240e-24 +5.000000000000000000e+02 1.196969696969696997e+03 2.180631712290096107e-23 +5.303030303030304822e+02 1.196969696969696997e+03 9.199887089892413994e-23 +5.606060606060605096e+02 1.196969696969696997e+03 3.085673479698992709e-22 +5.909090909090909918e+02 1.196969696969696997e+03 8.285952404760842541e-22 +6.212121212121214739e+02 1.196969696969696997e+03 1.791765446072224698e-21 +6.515151515151515014e+02 1.196969696969696997e+03 3.134375024086996296e-21 +6.818181818181819835e+02 1.196969696969696997e+03 4.450412031473029543e-21 +7.121212121212120110e+02 1.196969696969696997e+03 5.139736935262688999e-21 +7.424242424242424931e+02 1.196969696969696997e+03 4.832239773634609840e-21 +7.727272727272729753e+02 1.196969696969696997e+03 3.697107193508666570e-21 +8.030303030303030027e+02 1.196969696969696997e+03 2.298180960274129861e-21 +8.333333333333334849e+02 1.196969696969696997e+03 1.157393946134573490e-21 +8.636363636363639671e+02 1.196969696969696997e+03 4.703084136443714165e-22 +8.939393939393939945e+02 1.196969696969696997e+03 1.533847428403316868e-22 +9.242424242424244767e+02 1.196969696969696997e+03 3.988745488705014054e-23 +9.545454545454545041e+02 1.196969696969696997e+03 8.206645555750352787e-24 +9.848484848484849863e+02 1.196969696969696997e+03 1.323897049569596924e-24 +1.015151515151515468e+03 1.196969696969696997e+03 1.657484593072543405e-25 +1.045454545454545496e+03 1.196969696969696997e+03 1.592071826992967029e-26 +1.075757575757575978e+03 1.196969696969696997e+03 1.158426196376263366e-27 +1.106060606060606005e+03 1.196969696969696997e+03 6.296582306044822320e-29 +1.136363636363636488e+03 1.196969696969696997e+03 2.518106005990116314e-30 +1.166666666666666970e+03 1.196969696969696997e+03 7.288549574529638981e-32 +1.196969696969696997e+03 1.196969696969696997e+03 1.500151515874301573e-33 +1.227272727272727479e+03 1.196969696969696997e+03 2.154510131895280645e-35 +1.257575757575757507e+03 1.196969696969696997e+03 2.116105972682001420e-37 +1.287878787878787989e+03 1.196969696969696997e+03 1.391301834018608461e-39 +1.318181818181818471e+03 1.196969696969696997e+03 5.986645637013463395e-42 +1.348484848484848499e+03 1.196969696969696997e+03 1.646155037076407815e-44 +1.378787878787878981e+03 1.196969696969696997e+03 2.820935834885616039e-47 +1.409090909090909008e+03 1.196969696969696997e+03 2.934437283087688838e-50 +1.439393939393939490e+03 1.196969696969696997e+03 1.802615210573196121e-53 +1.469696969696969973e+03 1.196969696969696997e+03 6.353730525180025273e-57 +1.500000000000000000e+03 1.196969696969696997e+03 1.247000591634390946e-60 +-1.500000000000000000e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.227272727272727479e+03 3.341930913911265327e-310 +-8.030303030303030027e+02 1.227272727272727479e+03 2.572126065279570555e-293 +-7.727272727272727479e+02 1.227272727272727479e+03 3.239737918873586569e-277 +-7.424242424242423795e+02 1.227272727272727479e+03 7.106130923753813355e-262 +-7.121212121212121247e+02 1.227272727272727479e+03 2.884753043926601257e-247 +-6.818181818181817562e+02 1.227272727272727479e+03 2.300626724177455553e-233 +-6.515151515151515014e+02 1.227272727272727479e+03 3.821371855746360639e-220 +-6.212121212121211329e+02 1.227272727272727479e+03 1.399797325212056017e-207 +-5.909090909090908781e+02 1.227272727272727479e+03 1.195871167959245647e-195 +-5.606060606060605096e+02 1.227272727272727479e+03 2.516756677948042798e-184 +-5.303030303030302548e+02 1.227272727272727479e+03 1.376459522873434684e-173 +-5.000000000000000000e+02 1.227272727272727479e+03 2.061305607751825308e-163 +-4.696969696969697452e+02 1.227272727272727479e+03 8.894733804535875093e-154 +-4.393939393939392630e+02 1.227272727272727479e+03 1.162394707320232462e-144 +-4.090909090909090082e+02 1.227272727272727479e+03 4.829324843884254417e-136 +-3.787878787878787534e+02 1.227272727272727479e+03 6.687702289671220198e-128 +-3.484848484848484986e+02 1.227272727272727479e+03 3.232468592439914512e-120 +-3.181818181818180165e+02 1.227272727272727479e+03 5.703366483292225208e-113 +-2.878787878787877617e+02 1.227272727272727479e+03 3.837108704635150744e-106 +-2.575757575757575069e+02 1.227272727272727479e+03 1.026957857318670182e-99 +-2.272727272727272521e+02 1.227272727272727479e+03 1.139305608408857866e-93 +-1.969696969696969973e+02 1.227272727272727479e+03 5.452477757289303192e-88 +-1.666666666666665151e+02 1.227272727272727479e+03 1.170049258815486778e-82 +-1.363636363636362603e+02 1.227272727272727479e+03 1.168759215687935910e-77 +-1.060606060606060055e+02 1.227272727272727479e+03 5.634744846278958762e-73 +-7.575757575757575069e+01 1.227272727272727479e+03 1.357791146414717113e-68 +-4.545454545454549589e+01 1.227272727272727479e+03 1.691398608409221507e-64 +-1.515151515151501371e+01 1.227272727272727479e+03 1.125178886265877417e-60 +1.515151515151524109e+01 1.227272727272727479e+03 4.124123664868384311e-57 +4.545454545454549589e+01 1.227272727272727479e+03 8.582459009524089905e-54 +7.575757575757575069e+01 1.227272727272727479e+03 1.043664146101954255e-50 +1.060606060606062329e+02 1.227272727272727479e+03 7.623270566395676918e-48 +1.363636363636364877e+02 1.227272727272727479e+03 3.433836288360005243e-45 +1.666666666666667425e+02 1.227272727272727479e+03 9.780593716979092828e-43 +1.969696969696969973e+02 1.227272727272727479e+03 1.804062145733501532e-40 +2.272727272727272521e+02 1.227272727272727479e+03 2.204221497796496272e-38 +2.575757575757577342e+02 1.227272727272727479e+03 1.822455038103737839e-36 +2.878787878787879890e+02 1.227272727272727479e+03 1.040399671311618560e-34 +3.181818181818182438e+02 1.227272727272727479e+03 4.179197469545683692e-33 +3.484848484848484986e+02 1.227272727272727479e+03 1.202280905104480441e-31 +3.787878787878789808e+02 1.227272727272727479e+03 2.518106005989973381e-30 +4.090909090909092356e+02 1.227272727272727479e+03 3.898479567578681660e-29 +4.393939393939394904e+02 1.227272727272727479e+03 4.524092374857208657e-28 +4.696969696969697452e+02 1.227272727272727479e+03 3.985730491565317384e-27 +5.000000000000000000e+02 1.227272727272727479e+03 2.696581401566134997e-26 +5.303030303030304822e+02 1.227272727272727479e+03 1.415470165255522452e-25 +5.606060606060605096e+02 1.227272727272727479e+03 5.816818120353913727e-25 +5.909090909090909918e+02 1.227272727272727479e+03 1.886024763124111617e-24 +6.212121212121214739e+02 1.227272727272727479e+03 4.856568981151463267e-24 +6.515151515151515014e+02 1.227272727272727479e+03 9.984784196713380922e-24 +6.818181818181819835e+02 1.227272727272727479e+03 1.645678520276801685e-23 +7.121212121212120110e+02 1.227272727272727479e+03 2.180631712289957104e-23 +7.424242424242424931e+02 1.227272727272727479e+03 2.326740886532264276e-23 +7.727272727272729753e+02 1.227272727272727479e+03 1.999875803674311029e-23 +8.030303030303030027e+02 1.227272727272727479e+03 1.383476638375685181e-23 +8.333333333333334849e+02 1.227272727272727479e+03 7.686745253454585823e-24 +8.636363636363639671e+02 1.227272727272727479e+03 3.418744282862675268e-24 +8.939393939393939945e+02 1.227272727272727479e+03 1.211600363895430296e-24 +9.242424242424244767e+02 1.227272727272727479e+03 3.401727813564923173e-25 +9.545454545454545041e+02 1.227272727272727479e+03 7.513277266314931599e-26 +9.848484848484849863e+02 1.227272727272727479e+03 1.294657296743477948e-26 +1.015151515151515468e+03 1.227272727272727479e+03 1.724031541468338199e-27 +1.045454545454545496e+03 1.227272727272727479e+03 1.755228059978279178e-28 +1.075757575757575978e+03 1.227272727272727479e+03 1.349946039877017404e-29 +1.106060606060606005e+03 1.227272727272727479e+03 7.740230330072692047e-31 +1.136363636363636488e+03 1.227272727272727479e+03 3.261141548139813370e-32 +1.166666666666666970e+03 1.227272727272727479e+03 9.939188723744957356e-34 +1.196969696969696997e+03 1.227272727272727479e+03 2.154510131895280645e-35 +1.227272727272727479e+03 1.227272727272727479e+03 3.261946369667790264e-37 +1.257575757575757507e+03 1.227272727272727479e+03 3.383091011068759252e-39 +1.287878787878787989e+03 1.227272727272727479e+03 2.354510404616399947e-41 +1.318181818181818471e+03 1.227272727272727479e+03 1.075827533642019972e-43 +1.348484848484848499e+03 1.227272727272727479e+03 3.153613066582231597e-46 +1.378787878787878981e+03 1.227272727272727479e+03 5.788020115190711360e-49 +1.409090909090909008e+03 1.227272727272727479e+03 6.483406563716900730e-52 +1.439393939393939490e+03 1.227272727272727479e+03 4.315065247200378012e-55 +1.469696969696969973e+03 1.227272727272727479e+03 1.659224730130764855e-58 +1.500000000000000000e+03 1.227272727272727479e+03 3.579671728198873108e-62 +-1.500000000000000000e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.257575757575757507e+03 4.489218983745281423e-312 +-7.727272727272727479e+02 1.257575757575757507e+03 2.881294644375368898e-295 +-7.424242424242423795e+02 1.257575757575757507e+03 3.069678301203736397e-279 +-7.121212121212121247e+02 1.257575757575757507e+03 5.773705707348184721e-264 +-6.818181818181817562e+02 1.257575757575757507e+03 2.036595816921539879e-249 +-6.515151515151515014e+02 1.257575757575757507e+03 1.429350950570449613e-235 +-6.212121212121211329e+02 1.257575757575757507e+03 2.115025883287044307e-222 +-5.909090909090908781e+02 1.257575757575757507e+03 6.983253455221003687e-210 +-5.606060606060605096e+02 1.257575757575757507e+03 5.438151644394856985e-198 +-5.303030303030302548e+02 1.257575757575757507e+03 1.054498239096336336e-186 +-5.000000000000000000e+02 1.257575757575757507e+03 5.368520886190930729e-176 +-4.696969696969697452e+02 1.257575757575757507e+03 7.557087439102304431e-166 +-4.393939393939392630e+02 1.257575757575757507e+03 3.093752660188556009e-156 +-4.090909090909090082e+02 1.257575757575757507e+03 3.869474298959610284e-147 +-3.787878787878787534e+02 1.257575757575757507e+03 1.551390154338025209e-138 +-3.484848484848484986e+02 1.257575757575757507e+03 2.089410622911644734e-130 +-3.181818181818180165e+02 1.257575757575757507e+03 9.893611340528513531e-123 +-2.878787878787877617e+02 1.257575757575757507e+03 1.721758798034556502e-115 +-2.575757575757575069e+02 1.257575757575757507e+03 1.149735375787251202e-108 +-2.272727272727272521e+02 1.257575757575757507e+03 3.071969200866603464e-102 +-1.969696969696969973e+02 1.257575757575757507e+03 3.420408862336850605e-96 +-1.666666666666665151e+02 1.257575757575757507e+03 1.650797401059299755e-90 +-1.363636363636362603e+02 1.257575757575757507e+03 3.587897800920006457e-85 +-1.060606060606060055e+02 1.257575757575757507e+03 3.643815621761279022e-80 +-7.575757575757575069e+01 1.257575757575757507e+03 1.792032305386761430e-75 +-4.545454545454549589e+01 1.257575757575757507e+03 4.417484338635289356e-71 +-1.515151515151501371e+01 1.257575757575757507e+03 5.642533394611260239e-67 +1.515151515151524109e+01 1.257575757575757507e+03 3.855999312100089594e-63 +4.545454545454549589e+01 1.257575757575757507e+03 1.453853892435684672e-59 +7.575757575757575069e+01 1.257575757575757507e+03 3.114916886073779110e-56 +1.060606060606062329e+02 1.257575757575757507e+03 3.901202425593170450e-53 +1.363636363636364877e+02 1.257575757575757507e+03 2.934437283087814180e-50 +1.666666666666667425e+02 1.257575757575757507e+03 1.360307412168361585e-47 +1.969696969696969973e+02 1.257575757575757507e+03 3.983000009176766202e-45 +2.272727272727272521e+02 1.257575757575757507e+03 7.540206612321650885e-43 +2.575757575757577342e+02 1.257575757575757507e+03 9.435352470560923082e-41 +2.878787878787879890e+02 1.257575757575757507e+03 7.968943776511368099e-39 +3.181818181818182438e+02 1.257575757575757507e+03 4.632767653242419920e-37 +3.484848484848484986e+02 1.257575757575757507e+03 1.888297121780563542e-35 +3.787878787878789808e+02 1.257575757575757507e+03 5.489675720400565165e-34 +4.090909090909092356e+02 1.257575757575757507e+03 1.156617221994818461e-32 +4.393939393939394904e+02 1.257575757575757507e+03 1.792185002744003983e-31 +4.696969696969697452e+02 1.257575757575757507e+03 2.070014663641339904e-30 +5.000000000000000000e+02 1.257575757575757507e+03 1.804147929571601747e-29 +5.303030303030304822e+02 1.257575757575757507e+03 1.199646544736901566e-28 +5.606060606060605096e+02 1.257575757575757507e+03 6.145465357752846061e-28 +5.909090909090909918e+02 1.257575757575757507e+03 2.446121198940921933e-27 +6.212121212121214739e+02 1.257575757575757507e+03 7.620577489683468166e-27 +6.515151515151515014e+02 1.257575757575757507e+03 1.869446579660811834e-26 +6.818181818181819835e+02 1.257575757575757507e+03 3.628654415184320640e-26 +7.121212121212120110e+02 1.257575757575757507e+03 5.592953431255883500e-26 +7.424242424242424931e+02 1.257575757575757507e+03 6.861500121975232930e-26 +7.727272727272729753e+02 1.257575757575757507e+03 6.707520673390287983e-26 +8.030303030303030027e+02 1.257575757575757507e+03 5.224159077859860398e-26 +8.333333333333334849e+02 1.257575757575757507e+03 3.237368317942560542e-26 +8.636363636363639671e+02 1.257575757575757507e+03 1.592071826993012373e-26 +8.939393939393939945e+02 1.257575757575757507e+03 6.189635416499491463e-27 +9.242424242424244767e+02 1.257575757575757507e+03 1.892779177797015228e-27 +9.545454545454545041e+02 1.257575757575757507e+03 4.524092374857465151e-28 +9.848484848484849863e+02 1.257575757575757507e+03 8.388558497348207616e-29 +1.015151515151515468e+03 1.257575757575757507e+03 1.196076224162256183e-29 +1.045454545454545496e+03 1.257575757575757507e+03 1.298377177976103570e-30 +1.075757575757575978e+03 1.257575757575757507e+03 1.061040093814898913e-31 +1.106060606060606005e+03 1.257575757575757507e+03 6.446642623741371248e-33 +1.136363636363636488e+03 1.257575757575757507e+03 2.872445569167630535e-34 +1.166666666666666970e+03 1.257575757575757507e+03 9.246886523801538534e-36 +1.196969696969696997e+03 1.257575757575757507e+03 2.116105972682151763e-37 +1.227272727272727479e+03 1.257575757575757507e+03 3.383091011068903461e-39 +1.257575757575757507e+03 1.257575757575757507e+03 3.708720569847600008e-41 +1.287878787878787989e+03 1.257575757575757507e+03 2.732952290814176588e-43 +1.318181818181818471e+03 1.257575757575757507e+03 1.325453195114672238e-45 +1.348484848484848499e+03 1.257575757575757507e+03 4.137248587890555295e-48 +1.378787878787878981e+03 1.257575757575757507e+03 8.117601675613132479e-51 +1.409090909090909008e+03 1.257575757575757507e+03 9.766306425177117890e-54 +1.439393939393939490e+03 1.257575757575757507e+03 7.019409751131936933e-57 +1.469696969696969973e+03 1.257575757575757507e+03 2.932805033955263968e-60 +1.500000000000000000e+03 1.257575757575757507e+03 6.922873799743092960e-64 +-1.500000000000000000e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.287878787878787989e+03 3.206814891603562005e-314 +-7.424242424242423795e+02 1.287878787878787989e+03 1.741835817511533820e-297 +-7.121212121212121247e+02 1.287878787878787989e+03 1.592186906391637854e-281 +-6.818181818181817562e+02 1.287878787878787989e+03 2.603682871511535802e-266 +-6.515151515151515014e+02 1.287878787878787989e+03 8.087356593484389441e-252 +-6.212121212121211329e+02 1.287878787878787989e+03 5.059765528446387279e-238 +-5.909090909090908781e+02 1.287878787878787989e+03 6.753110700098334563e-225 +-5.606060606060605096e+02 1.287878787878787989e+03 2.033925169773270969e-212 +-5.303030303030302548e+02 1.287878787878787989e+03 1.460478627360282399e-200 +-5.000000000000000000e+02 1.287878787878787989e+03 2.638272463260076417e-189 +-4.696969696969697452e+02 1.287878787878787989e+03 1.263592148116150266e-178 +-4.393939393939392630e+02 1.287878787878787989e+03 1.688959443975069891e-168 +-4.090909090909090082e+02 1.287878787878787989e+03 6.623420189768745320e-159 +-3.787878787878787534e+02 1.287878787878787989e+03 8.001759500366227833e-150 +-3.484848484848484986e+02 1.287878787878787989e+03 3.123069573182003557e-141 +-3.181818181818180165e+02 1.287878787878787989e+03 4.124651333393406942e-133 +-2.878787878787877617e+02 1.287878787878787989e+03 1.928333941090403761e-125 +-2.575757575757575069e+02 1.287878787878787989e+03 3.334342676871404845e-118 +-2.272727272727272521e+02 1.287878787878787989e+03 2.225247511256646461e-111 +-1.969696969696969973e+02 1.287878787878787989e+03 5.973889847849184663e-105 +-1.666666666666665151e+02 1.287878787878787989e+03 6.715543060623511249e-99 +-1.363636363636362603e+02 1.287878787878787989e+03 3.286608065666547268e-93 +-1.060606060606060055e+02 1.287878787878787989e+03 7.271414754057686650e-88 +-7.575757575757575069e+01 1.287878787878787989e+03 7.542565179832233593e-83 +-4.545454545454549589e+01 1.287878787878787989e+03 3.799591219276452116e-78 +-1.515151515151501371e+01 1.287878787878787989e+03 9.616662695258188475e-74 +1.515151515151524109e+01 1.287878787878787989e+03 1.263563911257887117e-69 +4.545454545454549589e+01 1.287878787878787989e+03 8.894766354816850096e-66 +7.575757575757575069e+01 1.287878787878787989e+03 3.457634775730876311e-62 +1.060606060606062329e+02 1.287878787878787989e+03 7.640771892900340018e-59 +1.363636363636364877e+02 1.287878787878787989e+03 9.869127491372947610e-56 +1.666666666666667425e+02 1.287878787878787989e+03 7.651333244442894310e-53 +1.969696969696969973e+02 1.287878787878787989e+03 3.651819440393951439e-50 +2.272727272727272521e+02 1.287878787878787989e+03 1.099147165157826597e-47 +2.575757575757577342e+02 1.287878787878787989e+03 2.134523160815757784e-45 +2.878787878787879890e+02 1.287878787878787989e+03 2.732952290814098526e-43 +3.181818181818182438e+02 1.287878787878787989e+03 2.354510404616500376e-41 +3.484848484848484986e+02 1.287878787878787989e+03 1.391301834018568820e-39 +3.787878787878789808e+02 1.287878787878787989e+03 5.740802921527659071e-38 +4.090909090909092356e+02 1.287878787878787989e+03 1.681885295228516962e-36 +4.393939393939394904e+02 1.287878787878787989e+03 3.553023206116384855e-35 +4.696969696969697452e+02 1.287878787878787989e+03 5.489675720400018638e-34 +5.000000000000000000e+02 1.287878787878787989e+03 6.284560592169931699e-33 +5.303030303030304822e+02 1.287878787878787989e+03 5.393601910099122926e-32 +5.606060606060605096e+02 1.287878787878787989e+03 3.506859212770613443e-31 +5.909090909090909918e+02 1.287878787878787989e+03 1.743478240992615533e-30 +6.212121212121214739e+02 1.287878787878787989e+03 6.681290277801030145e-30 +6.515151515151515014e+02 1.287878787878787989e+03 1.987010532640086049e-29 +6.818181818181819835e+02 1.287878787878787989e+03 4.611582579933853633e-29 +7.121212121212120110e+02 1.287878787878787989e+03 8.388558497347731175e-29 +7.424242424242424931e+02 1.287878787878787989e+03 1.199646544736799104e-28 +7.727272727272729753e+02 1.287878787878787989e+03 1.351302430080159497e-28 +8.030303030303030027e+02 1.287878787878787989e+03 1.199646544736799104e-28 +8.333333333333334849e+02 1.287878787878787989e+03 8.388558497347373564e-29 +8.636363636363639671e+02 1.287878787878787989e+03 4.611582579933721911e-29 +8.939393939393939945e+02 1.287878787878787989e+03 1.987010532640142382e-29 +9.242424242424244767e+02 1.287878787878787989e+03 6.681290277801220722e-30 +9.545454545454545041e+02 1.287878787878787989e+03 1.743478240992565787e-30 +9.848484848484849863e+02 1.287878787878787989e+03 3.506859212770762769e-31 +1.015151515151515468e+03 1.287878787878787989e+03 5.393601910098969659e-32 +1.045454545454545496e+03 1.287878787878787989e+03 6.284560592169752431e-33 +1.075757575757575978e+03 1.287878787878787989e+03 5.489675720399862976e-34 +1.106060606060606005e+03 1.287878787878787989e+03 3.553023206116637164e-35 +1.136363636363636488e+03 1.287878787878787989e+03 1.681885295228516962e-36 +1.166666666666666970e+03 1.287878787878787989e+03 5.740802921527659071e-38 +1.196969696969696997e+03 1.287878787878787989e+03 1.391301834018608461e-39 +1.227272727272727479e+03 1.287878787878787989e+03 2.354510404616500376e-41 +1.257575757575757507e+03 1.287878787878787989e+03 2.732952290814098526e-43 +1.287878787878787989e+03 1.287878787878787989e+03 2.134523160815666617e-45 +1.318181818181818471e+03 1.287878787878787989e+03 1.099147165157795239e-47 +1.348484848484848499e+03 1.287878787878787989e+03 3.651819440393951439e-50 +1.378787878787878981e+03 1.287878787878787989e+03 7.651333244442677322e-53 +1.409090909090909008e+03 1.287878787878787989e+03 9.869127491373789788e-56 +1.439393939393939490e+03 1.287878787878787989e+03 7.640771892900340018e-59 +1.469696969696969973e+03 1.287878787878787989e+03 3.457634775730876311e-62 +1.500000000000000000e+03 1.287878787878787989e+03 8.894766354817861093e-66 +-1.500000000000000000e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.318181818181818471e+03 1.210485535593346096e-316 +-7.121212121212121247e+02 1.318181818181818471e+03 5.644593351005506584e-300 +-6.818181818181817562e+02 1.318181818181818471e+03 4.488730643155449640e-284 +-6.515151515151515014e+02 1.318181818181818471e+03 6.468029419987556116e-269 +-6.212121212121211329e+02 1.318181818181818471e+03 1.792176055433694418e-254 +-5.909090909090908781e+02 1.318181818181818471e+03 1.012082337004513886e-240 +-5.606060606060605096e+02 1.318181818181818471e+03 1.233125621691210450e-227 +-5.303030303030302548e+02 1.318181818181818471e+03 3.427271189294925222e-215 +-5.000000000000000000e+02 1.318181818181818471e+03 2.294543125524344172e-203 +-4.696969696969697452e+02 1.318181818181818471e+03 3.902753120678278472e-192 +-4.393939393939392630e+02 1.318181818181818471e+03 1.776466784959221396e-181 +-4.090909090909090082e+02 1.318181818181818471e+03 2.276679405435453647e-171 +-3.787878787878787534e+02 1.318181818181818471e+03 8.632103141028222008e-162 +-3.484848484848484986e+02 1.318181818181818471e+03 1.016192671859365735e-152 +-3.181818181818180165e+02 1.318181818181818471e+03 3.893305608036327836e-144 +-2.878787878787877617e+02 1.318181818181818471e+03 5.082130294071266868e-136 +-2.575757575757575069e+02 1.318181818181818471e+03 2.363324647135488658e-128 +-2.272727272727272521e+02 1.318181818181818471e+03 4.088652965116528568e-121 +-1.969696969696969973e+02 1.318181818181818471e+03 2.744788860160891461e-114 +-1.666666666666665151e+02 1.318181818181818471e+03 7.448444252817483625e-108 +-1.363636363636362603e+02 1.318181818181818471e+03 8.500995972411515944e-102 +-1.060606060606060055e+02 1.318181818181818471e+03 4.240381125552129126e-96 +-7.575757575757575069e+01 1.318181818181818471e+03 9.594395441688774424e-91 +-4.545454545454549589e+01 1.318181818181818471e+03 1.020747517760790365e-85 +-1.515151515151501371e+01 1.318181818181818471e+03 5.286654953981954366e-81 +1.515151515151524109e+01 1.318181818181818471e+03 1.378297586289085781e-76 +4.545454545454549589e+01 1.318181818181818471e+03 1.868122981699447542e-72 +7.575757575757575069e+01 1.318181818181818471e+03 1.357791146414755822e-68 +1.060606060606062329e+02 1.318181818181818471e+03 5.451972905594265615e-65 +1.363636363636364877e+02 1.318181818181818471e+03 1.244398099700842234e-61 +1.666666666666667425e+02 1.318181818181818471e+03 1.659224730130764855e-58 +1.969696969696969973e+02 1.318181818181818471e+03 1.326508867687735380e-55 +2.272727272727272521e+02 1.318181818181818471e+03 6.518633848691584258e-53 +2.575757575757577342e+02 1.318181818181818471e+03 2.015999754921317071e-50 +2.878787878787879890e+02 1.318181818181818471e+03 4.012558297063887761e-48 +3.181818181818182438e+02 1.318181818181818471e+03 5.249552997608309205e-46 +3.484848484848484986e+02 1.318181818181818471e+03 4.605004313097005415e-44 +3.787878787878789808e+02 1.318181818181818471e+03 2.759591033387309475e-42 +4.090909090909092356e+02 1.318181818181818471e+03 1.149556065965229920e-40 +4.393939393939394904e+02 1.318181818181818471e+03 3.383091011068663330e-39 +4.696969696969697452e+02 1.318181818181818471e+03 7.139802540245234599e-38 +5.000000000000000000e+02 1.318181818181818471e+03 1.095474273756923179e-36 +5.303030303030304822e+02 1.318181818181818471e+03 1.237313225194135063e-35 +5.606060606060605096e+02 1.318181818181818471e+03 1.040399671311618560e-34 +5.909090909090909918e+02 1.318181818181818471e+03 6.578229000975904194e-34 +6.212121212121214739e+02 1.318181818181818471e+03 3.155111508438681547e-33 +6.515151515151515014e+02 1.318181818181818471e+03 1.156617221994703374e-32 +6.818181818181819835e+02 1.318181818181818471e+03 3.261141548139952405e-32 +7.121212121212120110e+02 1.318181818181818471e+03 7.108109260780241400e-32 +7.424242424242424931e+02 1.318181818181818471e+03 1.202280905104480441e-31 +7.727272727272729753e+02 1.318181818181818471e+03 1.582164859452590480e-31 +8.030303030303030027e+02 1.318181818181818471e+03 1.622114593737545644e-31 +8.333333333333334849e+02 1.318181818181818471e+03 1.295832848468686162e-31 +8.636363636363639671e+02 1.318181818181818471e+03 8.056961709413988332e-32 +8.939393939393939945e+02 1.318181818181818471e+03 3.889817655100585006e-32 +9.242424242424244767e+02 1.318181818181818471e+03 1.453005117716669083e-32 +9.545454545454545041e+02 1.318181818181818471e+03 4.179197469545979962e-33 +9.848484848484849863e+02 1.318181818181818471e+03 9.199790552335570158e-34 +1.015151515151515468e+03 1.318181818181818471e+03 1.538711858189035127e-34 +1.045454545454545496e+03 1.318181818181818471e+03 1.938784546125297274e-35 +1.075757575757575978e+03 1.318181818181818471e+03 1.822455038103737839e-36 +1.106060606060606005e+03 1.318181818181818471e+03 1.264051646961043790e-37 +1.136363636363636488e+03 1.318181818181818471e+03 6.390617110546798620e-39 +1.166666666666666970e+03 1.318181818181818471e+03 2.323504838735749631e-40 +1.196969696969696997e+03 1.318181818181818471e+03 5.986645637013718289e-42 +1.227272727272727479e+03 1.318181818181818471e+03 1.075827533642050440e-43 +1.257575757575757507e+03 1.318181818181818471e+03 1.325453195114672238e-45 +1.287878787878787989e+03 1.318181818181818471e+03 1.099147165157826597e-47 +1.318181818181818471e+03 1.318181818181818471e+03 6.015720192031861053e-50 +1.348484848484848499e+03 1.318181818181818471e+03 2.128109343453411218e-52 +1.378787878787878981e+03 1.318181818181818471e+03 4.759622719817121433e-55 +1.409090909090909008e+03 1.318181818181818471e+03 6.574832806498666018e-58 +1.439393939393939490e+03 1.318181818181818471e+03 5.473377065585717680e-61 +1.469696969696969973e+03 1.318181818181818471e+03 2.675918797110694256e-64 +1.500000000000000000e+03 1.318181818181818471e+03 7.478067814810610917e-68 +-1.500000000000000000e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.348484848484848499e+03 2.396218382330045739e-319 +-6.818181818181817562e+02 1.348484848484848499e+03 9.732007969108198063e-303 +-6.515151515151515014e+02 1.348484848484848499e+03 6.824143492002504114e-287 +-6.212121212121211329e+02 1.348484848484848499e+03 8.778119308820366543e-272 +-5.909090909090908781e+02 1.348484848484848499e+03 2.197103695739887561e-257 +-5.606060606060605096e+02 1.348484848484848499e+03 1.133566620857312381e-243 +-5.303030303030302548e+02 1.348484848484848499e+03 1.275575583370037325e-230 +-5.000000000000000000e+02 1.348484848484848499e+03 3.308314558189894351e-218 +-4.696969696969697452e+02 1.348484848484848499e+03 2.087330420477443626e-206 +-4.393939393939392630e+02 1.348484848484848499e+03 3.377266532909894585e-195 +-4.090909090909090082e+02 1.348484848484848499e+03 1.475362289862168151e-184 +-3.787878787878787534e+02 1.348484848484848499e+03 1.829887001709917271e-174 +-3.484848484848484986e+02 1.348484848484848499e+03 6.767662945478117700e-165 +-3.181818181818180165e+02 1.348484848484848499e+03 7.828926057620868311e-156 +-2.878787878787877617e+02 1.348484848484848499e+03 2.967825829166217348e-147 +-2.575757575757575069e+02 1.348484848484848499e+03 3.857755214561674165e-139 +-2.272727272727272521e+02 1.348484848484848499e+03 1.796974077923376917e-131 +-1.969696969696969973e+02 1.348484848484848499e+03 3.130936491669503143e-124 +-1.666666666666665151e+02 1.348484848484848499e+03 2.127208106141314818e-117 +-1.363636363636362603e+02 1.348484848484848499e+03 5.868005475285508081e-111 +-1.060606060606060055e+02 1.348484848484848499e+03 6.834723485292598713e-105 +-7.575757575757575069e+01 1.348484848484848499e+03 3.491161610846980268e-99 +-4.545454545454549589e+01 1.348484848484848499e+03 8.112780845151745735e-94 +-1.515151515151501371e+01 1.348484848484848499e+03 8.886200408185848819e-89 +1.515151515151524109e+01 1.348484848484848499e+03 4.747537180728389955e-84 +4.545454545454549589e+01 1.348484848484848499e+03 1.278643463138782443e-79 +7.575757575757575069e+01 1.348484848484848499e+03 1.792032305386557457e-75 +1.060606060606062329e+02 1.348484848484848499e+03 1.347434051650460033e-71 +1.363636363636364877e+02 1.348484848484848499e+03 5.596907177314764426e-68 +1.666666666666667425e+02 1.348484848484848499e+03 1.320823368052595167e-64 +1.969696969696969973e+02 1.348484848484848499e+03 1.819022831541205049e-61 +2.272727272727272521e+02 1.348484848484848499e+03 1.499797405510880611e-58 +2.575757575757577342e+02 1.348484848484848499e+03 7.585704550447171951e-56 +2.878787878787879890e+02 1.348484848484848499e+03 2.408571401092927310e-53 +3.181818181818182438e+02 1.348484848484848499e+03 4.907026037274579398e-51 +3.484848484848484986e+02 1.348484848484848499e+03 6.548336013154697940e-49 +3.787878787878789808e+02 1.348484848484848499e+03 5.836055178229493177e-47 +4.090909090909092356e+02 1.348484848484848499e+03 3.537278923913275126e-45 +4.393939393939394904e+02 1.348484848484848499e+03 1.482961626973036429e-43 +4.696969696969697452e+02 1.348484848484848499e+03 4.368315301211341687e-42 +5.000000000000000000e+02 1.348484848484848499e+03 9.172713499359969723e-41 +5.303030303030304822e+02 1.348484848484848499e+03 1.391301834018667841e-39 +5.606060606060605096e+02 1.348484848484848499e+03 1.542723219854844310e-38 +5.909090909090909918e+02 1.348484848484848499e+03 1.264051646961043790e-37 +6.212121212121214739e+02 1.348484848484848499e+03 7.726491675957152595e-37 +6.515151515151515014e+02 1.348484848484848499e+03 3.552505182411020644e-36 +6.818181818181819835e+02 1.348484848484848499e+03 1.237313225194170343e-35 +7.121212121212120110e+02 1.348484848484848499e+03 3.283510473907015321e-35 +7.424242424242424931e+02 1.348484848484848499e+03 6.669538673888867881e-35 +7.727272727272729753e+02 1.348484848484848499e+03 1.040399671311751557e-34 +8.030303030303030027e+02 1.348484848484848499e+03 1.249003296533175925e-34 +8.333333333333334849e+02 1.348484848484848499e+03 1.154945356164435713e-34 +8.636363636363639671e+02 1.348484848484848499e+03 8.223048123166322832e-35 +8.939393939393939945e+02 1.348484848484848499e+03 4.500703460466974380e-35 +9.242424242424244767e+02 1.348484848484848499e+03 1.888297121780563542e-35 +9.545454545454545041e+02 1.348484848484848499e+03 6.048286856550820364e-36 +9.848484848484849863e+02 1.348484848484848499e+03 1.471159845332262535e-36 +1.015151515151515468e+03 1.348484848484848499e+03 2.699663615826764125e-37 +1.045454545454545496e+03 1.348484848484848499e+03 3.708533372700346176e-38 +1.075757575757575978e+03 1.348484848484848499e+03 3.779387970962087149e-39 +1.106060606060606005e+03 1.348484848484848499e+03 2.828232246049111803e-40 +1.136363636363636488e+03 1.348484848484848499e+03 1.536363899260121078e-41 +1.166666666666666970e+03 1.348484848484848499e+03 5.981818528338374277e-43 +1.196969696969696997e+03 1.348484848484848499e+03 1.646155037076478011e-44 +1.227272727272727479e+03 1.348484848484848499e+03 3.153613066582365781e-46 +1.257575757575757507e+03 1.348484848484848499e+03 4.137248587890437398e-48 +1.287878787878787989e+03 1.348484848484848499e+03 3.651819440394106217e-50 +1.318181818181818471e+03 1.348484848484848499e+03 2.128109343453411218e-52 +1.348484848484848499e+03 1.348484848484848499e+03 8.024566811621530443e-55 +1.378787878787878981e+03 1.348484848484848499e+03 1.916513524830030170e-57 +1.409090909090909008e+03 1.348484848484848499e+03 2.834314178026598541e-60 +1.439393939393939490e+03 1.348484848484848499e+03 2.534408630171980369e-63 +1.469696969696969973e+03 1.348484848484848499e+03 1.336312828344712480e-66 +1.500000000000000000e+03 1.348484848484848499e+03 4.046842924223130380e-70 +-1.500000000000000000e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.378787878787878981e+03 4.940656458412465442e-322 +-6.515151515151515014e+02 1.378787878787878981e+03 8.853433688790400701e-306 +-6.212121212121211329e+02 1.378787878787878981e+03 5.546146491230637038e-290 +-5.909090909090908781e+02 1.378787878787878981e+03 6.449534607913776447e-275 +-5.606060606060605096e+02 1.378787878787878981e+03 1.476034124078288296e-260 +-5.303030303030302548e+02 1.378787878787878981e+03 7.039348969580853945e-247 +-5.000000000000000000e+02 1.378787878787878981e+03 7.398391846424221482e-234 +-4.696969696969697452e+02 1.378787878787878981e+03 1.809985603977673750e-221 +-4.393939393939392630e+02 1.378787878787878981e+03 1.087360748018277881e-209 +-4.090909090909090082e+02 1.378787878787878981e+03 1.690146173206725593e-198 +-3.787878787878787534e+02 1.378787878787878981e+03 7.152895343947188669e-188 +-3.484848484848484986e+02 1.378787878787878981e+03 8.662932531326797278e-178 +-3.181818181818180165e+02 1.378787878787878981e+03 3.151776978945845699e-168 +-2.878787878787877617e+02 1.378787878787878981e+03 3.611595492652115569e-159 +-2.575757575757575069e+02 1.378787878787878981e+03 1.364912949288281194e-150 +-2.272727272727272521e+02 1.378787878787878981e+03 1.779285943882572931e-142 +-1.969696969696969973e+02 1.378787878787878981e+03 8.357141570762547106e-135 +-1.666666666666665151e+02 1.378787878787878981e+03 1.475505473707417483e-127 +-1.363636363636362603e+02 1.378787878787878981e+03 1.020371555929892416e-120 +-1.060606060606060055e+02 1.378787878787878981e+03 2.876320492335058409e-114 +-7.575757575757575069e+01 1.378787878787878981e+03 3.435327469168358345e-108 +-4.545454545454549589e+01 1.378787878787878981e+03 1.804700035652963125e-102 +-1.515151515151501371e+01 1.378787878787878981e+03 4.323799778577366524e-97 +1.515151515151524109e+01 1.378787878787878981e+03 4.892501784504428778e-92 +4.545454545454549589e+01 1.378787878787878981e+03 2.704245081275502259e-87 +7.575757575757575069e+01 1.378787878787878981e+03 7.542565179832018528e-83 +1.060606060606062329e+02 1.378787878787878981e+03 1.095271921939220462e-78 +1.363636363636364877e+02 1.378787878787878981e+03 8.532772152080566120e-75 +1.666666666666667425e+02 1.378787878787878981e+03 3.670478379248453595e-71 +1.969696969696969973e+02 1.378787878787878981e+03 8.961528584131541897e-68 +2.272727272727272521e+02 1.378787878787878981e+03 1.274954127372944241e-64 +2.575757575757577342e+02 1.378787878787878981e+03 1.083801540924560586e-61 +2.878787878787879890e+02 1.378787878787878981e+03 5.637687125747197416e-59 +3.181818181818182438e+02 1.378787878787878981e+03 1.835544847469798583e-56 +3.484848484848484986e+02 1.378787878787878981e+03 3.821397698902647756e-54 +3.787878787878789808e+02 1.378787878787878981e+03 5.190588847986320490e-52 +4.090909090909092356e+02 1.378787878787878981e+03 4.687655442031465876e-50 +4.393939393939394904e+02 1.378787878787878981e+03 2.864906582123954395e-48 +4.696969696969697452e+02 1.378787878787878981e+03 1.204524420319519807e-46 +5.000000000000000000e+02 1.378787878787878981e+03 3.537278923913023716e-45 +5.303030303030304822e+02 1.378787878787878981e+03 7.357551500589627032e-44 +5.606060606060605096e+02 1.378787878787878981e+03 1.097824547628575175e-42 +5.909090909090909918e+02 1.378787878787878981e+03 1.188658400193692936e-41 +6.212121212121214739e+02 1.378787878787878981e+03 9.435352470559983030e-41 +6.515151515151515014e+02 1.378787878787878981e+03 5.540540472263747329e-40 +6.818181818181819835e+02 1.378787878787878981e+03 2.425596935316179543e-39 +7.121212121212120110e+02 1.378787878787878981e+03 7.968943776510235306e-39 +7.424242424242424931e+02 1.378787878787878981e+03 1.975173268273185496e-38 +7.727272727272729753e+02 1.378787878787878981e+03 3.708533372700346176e-38 +8.030303030303030027e+02 1.378787878787878981e+03 5.289633079428340556e-38 +8.333333333333334849e+02 1.378787878787878981e+03 5.740802921527496199e-38 +8.636363636363639671e+02 1.378787878787878981e+03 4.742467831581039344e-38 +8.939393939393939945e+02 1.378787878787878981e+03 2.979513160179100261e-38 +9.242424242424244767e+02 1.378787878787878981e+03 1.420638027279151860e-38 +9.545454545454545041e+02 1.378787878787878981e+03 5.123543086988653243e-39 +9.848484848484849863e+02 1.378787878787878981e+03 1.391301834018568820e-39 +1.015151515151515468e+03 1.378787878787878981e+03 2.828232246048830399e-40 +1.045454545454545496e+03 1.378787878787878981e+03 4.273599597681460303e-41 +1.075757575757575978e+03 1.378787878787878981e+03 4.760619827379282055e-42 +1.106060606060606005e+03 1.378787878787878981e+03 3.872518558410146839e-43 +1.136363636363636488e+03 1.378787878787878981e+03 2.275709569497841170e-44 +1.166666666666666970e+03 1.378787878787878981e+03 9.546189092938924692e-46 +1.196969696969696997e+03 1.378787878787878981e+03 2.820935834885616039e-47 +1.227272727272727479e+03 1.378787878787878981e+03 5.788020115190958245e-49 +1.257575757575757507e+03 1.378787878787878981e+03 8.117601675613132479e-51 +1.287878787878787989e+03 1.378787878787878981e+03 7.651333244442894310e-53 +1.318181818181818471e+03 1.378787878787878981e+03 4.759622719816715738e-55 +1.348484848484848499e+03 1.378787878787878981e+03 1.916513524830030170e-57 +1.378787878787878981e+03 1.378787878787878981e+03 4.893241775032315780e-60 +1.409090909090909008e+03 1.378787878787878981e+03 7.750539401520471979e-63 +1.439393939393939490e+03 1.378787878787878981e+03 7.441941493794499427e-66 +1.469696969696969973e+03 1.378787878787878981e+03 4.227579734002791328e-69 +1.500000000000000000e+03 1.378787878787878981e+03 1.384982613310449666e-72 +-1.500000000000000000e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.409090909090909008e+03 4.211262587268899078e-309 +-5.909090909090908781e+02 1.409090909090909008e+03 2.386894684156463071e-293 +-5.606060606060605096e+02 1.409090909090909008e+03 2.540160591673957071e-278 +-5.303030303030302548e+02 1.409090909090909008e+03 5.378423962586199189e-264 +-5.000000000000000000e+02 1.409090909090909008e+03 2.397934725489494518e-250 +-4.696969696969697452e+02 1.409090909090909008e+03 2.379546682244374415e-237 +-4.393939393939392630e+02 1.409090909090909008e+03 5.548496235079484584e-225 +-4.090909090909090082e+02 1.409090909090909008e+03 3.205485106084014085e-213 +-3.787878787878787534e+02 1.409090909090909008e+03 4.831994162343915691e-202 +-3.484848484848484986e+02 1.409090909090909008e+03 1.999003427867183966e-191 +-3.181818181818180165e+02 1.409090909090909008e+03 2.384289954456730333e-181 +-2.878787878787877617e+02 1.409090909090909008e+03 8.602614167737655000e-172 +-2.575757575757575069e+02 1.409090909090909008e+03 9.839174929622999580e-163 +-2.272727272727272521e+02 1.409090909090909008e+03 3.733690859527341988e-154 +-1.969696969696969973e+02 1.409090909090909008e+03 4.913914632097025540e-146 +-1.666666666666665151e+02 1.409090909090909008e+03 2.341791008662222505e-138 +-1.363636363636362603e+02 1.409090909090909008e+03 4.213909446004541622e-131 +-1.060606060606060055e+02 1.409090909090909008e+03 2.981862573338081833e-124 +-7.575757575757575069e+01 1.409090909090909008e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 1.409090909090909008e+03 1.061699610384681258e-111 +-1.515151515151501371e+01 1.409090909090909008e+03 5.758756573588062374e-106 +1.515151515151524109e+01 1.409090909090909008e+03 1.427420907713504084e-100 +4.545454545454549589e+01 1.409090909090909008e+03 1.673548439470792168e-95 +7.575757575757575069e+01 1.409090909090909008e+03 9.594395441690681990e-91 +1.060606060606062329e+02 1.409090909090909008e+03 2.777050578218014414e-86 +1.363636363636364877e+02 1.409090909090909008e+03 4.184987151322214434e-82 +1.666666666666667425e+02 1.409090909090909008e+03 3.381968125201568167e-78 +1.969696969696969973e+02 1.409090909090909008e+03 1.507628616282396185e-74 +2.272727272727272521e+02 1.409090909090909008e+03 3.809050373714524044e-71 +2.575757575757577342e+02 1.409090909090909008e+03 5.596907177315241296e-68 +2.878787878787879890e+02 1.409090909090909008e+03 4.901891124007553473e-65 +3.181818181818182438e+02 1.409090909090909008e+03 2.619401497399230377e-62 +3.484848484848484986e+02 1.409090909090909008e+03 8.731032066335687992e-60 +3.787878787878789808e+02 1.409090909090909008e+03 1.853617005789122204e-57 +4.090909090909092356e+02 1.409090909090909008e+03 2.556199277280238070e-55 +4.393939393939394904e+02 1.409090909090909008e+03 2.332290390718877873e-53 +4.696969696969697452e+02 1.409090909090909008e+03 1.432320621239225819e-51 +5.000000000000000000e+02 1.409090909090909008e+03 6.015720192032716603e-50 +5.303030303030304822e+02 1.409090909090909008e+03 1.753510576100625960e-48 +5.606060606060605096e+02 1.409090909090909008e+03 3.595420650648629205e-47 +5.909090909090909918e+02 1.409090909090909008e+03 5.249552997609055189e-46 +6.212121212121214739e+02 1.409090909090909008e+03 5.518239422536875760e-45 +6.515151515151515014e+02 1.409090909090909008e+03 4.217180761578986173e-44 +6.818181818181819835e+02 1.409090909090909008e+03 2.363136351615674528e-43 +7.121212121212120110e+02 1.409090909090909008e+03 9.780593716980066207e-43 +7.424242424242424931e+02 1.409090909090909008e+03 3.008015560372953912e-42 +7.727272727272729753e+02 1.409090909090909008e+03 6.907572784675642107e-42 +8.030303030303030027e+02 1.409090909090909008e+03 1.188658400193828030e-41 +8.333333333333334849e+02 1.409090909090909008e+03 1.536363899260164920e-41 +8.636363636363639671e+02 1.409090909090909008e+03 1.493204720045235089e-41 +8.939393939393939945e+02 1.409090909090909008e+03 1.091136794320119457e-41 +9.242424242424244767e+02 1.409090909090909008e+03 5.986645637014313468e-42 +9.545454545454545041e+02 1.409090909090909008e+03 2.459834491573417413e-42 +9.848484848484849863e+02 1.409090909090909008e+03 7.540206612321650885e-43 +1.015151515151515468e+03 1.409090909090909008e+03 1.715600772060416937e-43 +1.045454545454545496e+03 1.409090909090909008e+03 2.879181287861125805e-44 +1.075757575757575978e+03 1.409090909090909008e+03 3.537278923913275126e-45 +1.106060606060606005e+03 1.409090909090909008e+03 3.153613066582590198e-46 +1.136363636363636488e+03 1.409090909090909008e+03 2.019952513818057963e-47 +1.166666666666666970e+03 1.409090909090909008e+03 9.191491241383423271e-49 +1.196969696969696997e+03 1.409090909090909008e+03 2.934437283087814180e-50 +1.227272727272727479e+03 1.409090909090909008e+03 6.483406563717084707e-52 +1.257575757575757507e+03 1.409090909090909008e+03 9.766306425177117890e-54 +1.287878787878787989e+03 1.409090909090909008e+03 9.869127491373228336e-56 +1.318181818181818471e+03 1.409090909090909008e+03 6.574832806498666018e-58 +1.348484848484848499e+03 1.409090909090909008e+03 2.834314178026598541e-60 +1.378787878787878981e+03 1.409090909090909008e+03 7.750539401520471979e-63 +1.409090909090909008e+03 1.409090909090909008e+03 1.316325924095141119e-65 +1.439393939393939490e+03 1.409090909090909008e+03 1.357791146414948547e-68 +1.469696969696969973e+03 1.409090909090909008e+03 8.307963294144188386e-72 +1.500000000000000000e+03 1.409090909090909008e+03 2.941479408751492303e-75 +-1.500000000000000000e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.439393939393939490e+03 1.037081049593326322e-312 +-5.606060606060605096e+02 1.439393939393939490e+03 5.384070588135255070e-297 +-5.303030303030302548e+02 1.439393939393939490e+03 5.305973067522190631e-282 +-5.000000000000000000e+02 1.439393939393939490e+03 1.051283800345577783e-267 +-4.696969696969697452e+02 1.439393939393939490e+03 4.429793536380294970e-254 +-4.393939393939392630e+02 1.439393939393939490e+03 4.193987081499043645e-241 +-4.090909090909090082e+02 1.439393939393939490e+03 9.414252714760127032e-229 +-3.787878787878787534e+02 1.439393939393939490e+03 5.280297699945352586e-217 +-3.484848484848484986e+02 1.439393939393939490e+03 7.789452806693622929e-206 +-3.181818181818180165e+02 1.439393939393939490e+03 3.177292759749879859e-195 +-2.878787878787877617e+02 1.439393939393939490e+03 3.762691160090277028e-185 +-2.575757575757575069e+02 1.439393939393939490e+03 1.356700073694415232e-175 +-2.272727272727272521e+02 1.439393939393939490e+03 1.560017604789824462e-166 +-1.969696969696969973e+02 1.439393939393939490e+03 5.984329898720595175e-158 +-1.666666666666665151e+02 1.439393939393939490e+03 8.001759500367137341e-150 +-1.363636363636362603e+02 1.439393939393939490e+03 3.891764262949844581e-142 +-1.060606060606060055e+02 1.439393939393939490e+03 7.175783181444919519e-135 +-7.575757575757575069e+01 1.439393939393939490e+03 5.221413508756419570e-128 +-4.545454545454549589e+01 1.439393939393939490e+03 1.558836896993214606e-121 +-1.515151515151501371e+01 1.439393939393939490e+03 1.982752216478997839e-115 +1.515151515151524109e+01 1.439393939393939490e+03 1.114336414685727237e-109 +4.545454545454549589e+01 1.439393939393939490e+03 2.866373679610699049e-104 +7.575757575757575069e+01 1.439393939393939490e+03 3.491161610846781699e-99 +1.060606060606062329e+02 1.439393939393939490e+03 2.080383394340166823e-94 +1.363636363636364877e+02 1.439393939393939490e+03 6.259393605592227799e-90 +1.666666666666667425e+02 1.439393939393939490e+03 9.801202090949001277e-86 +1.969696969696969973e+02 1.439393939393939490e+03 8.222254727486268530e-82 +2.272727272727272521e+02 1.439393939393939490e+03 3.799591219276884538e-78 +2.575757575757577342e+02 1.439393939393939490e+03 9.932317958642435797e-75 +2.878787878787879890e+02 1.439393939393939490e+03 1.506361232170912659e-71 +3.181818181818182438e+02 1.439393939393939490e+03 1.357791146414948547e-68 +3.484848484848484986e+02 1.439393939393939490e+03 7.441941493794499427e-66 +3.787878787878789808e+02 1.439393939393939490e+03 2.534408630171980369e-63 +4.090909090909092356e+02 1.439393939393939490e+03 5.473377065585717680e-61 +4.393939393939394904e+02 1.439393939393939490e+03 7.640771892900340018e-59 +4.696969696969697452e+02 1.439393939393939490e+03 7.019409751131738840e-57 +5.000000000000000000e+02 1.439393939393939490e+03 4.315065247200991625e-55 +5.303030303030304822e+02 1.439393939393939490e+03 1.802615210573324552e-53 +5.606060606060605096e+02 1.439393939393939490e+03 5.190588847986541559e-52 +5.909090909090909918e+02 1.439393939393939490e+03 1.043664146102087786e-50 +6.212121212121214739e+02 1.439393939393939490e+03 1.482625960384881751e-49 +6.515151515151515014e+02 1.439393939393939490e+03 1.503795788736007558e-48 +6.818181818181819835e+02 1.439393939393939490e+03 1.099147165157873269e-47 +7.121212121212120110e+02 1.439393939393939490e+03 5.836055178229244256e-47 +7.424242424242424931e+02 1.439393939393939490e+03 2.266365294794784682e-46 +7.727272727272729753e+02 1.439393939393939490e+03 6.472937031498399670e-46 +8.030303030303030027e+02 1.439393939393939490e+03 1.365561729682239567e-45 +8.333333333333334849e+02 1.439393939393939490e+03 2.134523160815757784e-45 +8.636363636363639671e+02 1.439393939393939490e+03 2.476707066507209692e-45 +8.939393939393939945e+02 1.439393939393939490e+03 2.134523160815909315e-45 +9.242424242424244767e+02 1.439393939393939490e+03 1.365561729682297597e-45 +9.545454545454545041e+02 1.439393939393939490e+03 6.472937031498399670e-46 +9.848484848484849863e+02 1.439393939393939490e+03 2.266365294794784682e-46 +1.015151515151515468e+03 1.439393939393939490e+03 5.836055178229244256e-47 +1.045454545454545496e+03 1.439393939393939490e+03 1.099147165157873269e-47 +1.075757575757575978e+03 1.439393939393939490e+03 1.503795788736007558e-48 +1.106060606060606005e+03 1.439393939393939490e+03 1.482625960384944992e-49 +1.136363636363636488e+03 1.439393939393939490e+03 1.043664146102087786e-50 +1.166666666666666970e+03 1.439393939393939490e+03 5.190588847986763369e-52 +1.196969696969696997e+03 1.439393939393939490e+03 1.802615210573247586e-53 +1.227272727272727479e+03 1.439393939393939490e+03 4.315065247200623602e-55 +1.257575757575757507e+03 1.439393939393939490e+03 7.019409751131538483e-57 +1.287878787878787989e+03 1.439393939393939490e+03 7.640771892899906689e-59 +1.318181818181818471e+03 1.439393939393939490e+03 5.473377065585717680e-61 +1.348484848484848499e+03 1.439393939393939490e+03 2.534408630171980369e-63 +1.378787878787878981e+03 1.439393939393939490e+03 7.441941493794499427e-66 +1.409090909090909008e+03 1.439393939393939490e+03 1.357791146414948547e-68 +1.439393939393939490e+03 1.439393939393939490e+03 1.506361232170912659e-71 +1.469696969696969973e+03 1.439393939393939490e+03 9.932317958641306705e-75 +1.500000000000000000e+03 1.439393939393939490e+03 3.799591219277208615e-78 +-1.500000000000000000e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.469696969696969973e+03 1.308211720340744662e-316 +-5.303030303030302548e+02 1.469696969696969973e+03 6.295312769213056717e-301 +-5.000000000000000000e+02 1.469696969696969973e+03 5.811146587116211838e-286 +-4.696969696969697452e+02 1.469696969696969973e+03 1.089284707477503840e-271 +-4.393939393939392630e+02 1.469696969696969973e+03 4.383786664344195222e-258 +-4.090909090909090082e+02 1.469696969696969973e+03 3.999841459704399549e-245 +-3.787878787878787534e+02 1.469696969696969973e+03 8.726538336903183741e-233 +-3.484848484848484986e+02 1.469696969696969973e+03 4.795469546324982492e-221 +-3.181818181818180165e+02 1.469696969696969973e+03 6.983253455218622215e-210 +-2.878787878787877617e+02 1.469696969696969973e+03 2.831608343311109668e-199 +-2.575757575757575069e+02 1.469696969696969973e+03 3.355305074887012307e-189 +-2.272727272727272521e+02 1.469696969696969973e+03 1.217846630889829459e-179 +-1.969696969696969973e+02 1.469696969696969973e+03 1.417479555151489798e-170 +-1.666666666666665151e+02 1.469696969696969973e+03 5.531845646164341781e-162 +-1.363636363636362603e+02 1.469696969696969973e+03 7.559295742296864998e-154 +-1.060606060606060055e+02 1.469696969696969973e+03 3.772621208140659875e-146 +-7.575757575757575069e+01 1.469696969696969973e+03 7.163277244745257392e-139 +-4.545454545454549589e+01 1.469696969696969973e+03 5.384020245238601318e-132 +-1.515151515151501371e+01 1.469696969696969973e+03 1.664605050537516186e-125 +1.515151515151524109e+01 1.469696969696969973e+03 2.197212833849037116e-119 +4.545454545454549589e+01 1.469696969696969973e+03 1.283511602170346630e-113 +7.575757575757575069e+01 1.469696969696969973e+03 3.435327469168163202e-108 +1.060606060606062329e+02 1.469696969696969973e+03 4.356268475749512747e-103 +1.363636363636364877e+02 1.469696969696969973e+03 2.702964406603156911e-98 +1.666666666666667425e+02 1.469696969696969973e+03 8.464665762167466790e-94 +1.969696969696969973e+02 1.469696969696969973e+03 1.378323829382579349e-89 +2.272727272727272521e+02 1.469696969696969973e+03 1.200760533549154684e-85 +2.575757575757577342e+02 1.469696969696969973e+03 5.751492055957422034e-82 +2.878787878787879890e+02 1.469696969696969973e+03 1.554685228201557406e-78 +3.181818181818182438e+02 1.469696969696969973e+03 2.431222243413457508e-75 +3.484848484848484986e+02 1.469696969696969973e+03 2.252024249414946489e-72 +3.787878787878789808e+02 1.469696969696969973e+03 1.263563911257815309e-69 +4.090909090909092356e+02 1.469696969696969973e+03 4.386015980157869974e-67 +4.393939393939394904e+02 1.469696969696969973e+03 9.607905200083596328e-65 +4.696969696969697452e+02 1.469696969696969973e+03 1.353234097284404356e-62 +5.000000000000000000e+02 1.469696969696969973e+03 1.247000591634178427e-60 +5.303030303030304822e+02 1.469696969696969973e+03 7.640771892900340018e-59 +5.606060606060605096e+02 1.469696969696969973e+03 3.159916171861571924e-57 +5.909090909090909918e+02 1.469696969696969973e+03 8.942029677828184581e-56 +6.212121212121214739e+02 1.469696969696969973e+03 1.753221946291584883e-54 +6.515151515151515014e+02 1.469696969696969973e+03 2.408571401092756223e-53 +6.818181818181819835e+02 1.469696969696969973e+03 2.341796425360375223e-52 +7.121212121212120110e+02 1.469696969696969973e+03 1.625602847091744639e-51 +7.424242424242424931e+02 1.469696969696969973e+03 8.117601675612902211e-51 +7.727272727272729753e+02 1.469696969696969973e+03 2.934437283087563972e-50 +8.030303030303030027e+02 1.469696969696969973e+03 7.718006380932006000e-50 +8.333333333333334849e+02 1.469696969696969973e+03 1.482625960384713110e-49 +8.636363636363639671e+02 1.469696969696969973e+03 2.085598728277050792e-49 +8.939393939393939945e+02 1.469696969696969973e+03 2.151258874210800515e-49 +9.242424242424244767e+02 1.469696969696969973e+03 1.627312680552201950e-49 +9.545454545454545041e+02 1.469696969696969973e+03 9.017433745252375756e-50 +9.848484848484849863e+02 1.469696969696969973e+03 3.651819440393951439e-50 +1.015151515151515468e+03 1.469696969696969973e+03 1.076947037256972394e-50 +1.045454545454545496e+03 1.469696969696969973e+03 2.301685591583321753e-51 +1.075757575757575978e+03 1.469696969696969973e+03 3.543526686620363553e-52 +1.106060606060606005e+03 1.469696969696969973e+03 3.901202425592838012e-53 +1.136363636363636488e+03 1.469696969696969973e+03 3.045319808370037776e-54 +1.166666666666666970e+03 1.469696969696969973e+03 1.669172073207164633e-55 +1.196969696969696997e+03 1.469696969696969973e+03 6.353730525180387500e-57 +1.227272727272727479e+03 1.469696969696969973e+03 1.659224730130858950e-58 +1.257575757575757507e+03 1.469696969696969973e+03 2.932805033955263968e-60 +1.287878787878787989e+03 1.469696969696969973e+03 3.457634775730777859e-62 +1.318181818181818471e+03 1.469696969696969973e+03 2.675918797110694256e-64 +1.348484848484848499e+03 1.469696969696969973e+03 1.336312828344712480e-66 +1.378787878787878981e+03 1.469696969696969973e+03 4.227579734003151657e-69 +1.409090909090909008e+03 1.469696969696969973e+03 8.307963294144188386e-72 +1.439393939393939490e+03 1.469696969696969973e+03 9.932317958641306705e-75 +1.469696969696969973e+03 1.469696969696969973e+03 7.065740686204368361e-78 +1.500000000000000000e+03 1.469696969696969973e+03 2.921979237418523404e-81 +-1.500000000000000000e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.303030303030302548e+02 1.500000000000000000e+03 8.399115979301191251e-321 +-5.000000000000000000e+02 1.500000000000000000e+03 3.770536500545990443e-305 +-4.696969696969697452e+02 1.500000000000000000e+03 3.296325375164614096e-290 +-4.393939393939392630e+02 1.500000000000000000e+03 5.907805748299320085e-276 +-4.090909090909090082e+02 1.500000000000000000e+03 2.293878155646727410e-262 +-3.787878787878787534e+02 1.500000000000000000e+03 2.036595816921539879e-249 +-3.484848484848484986e+02 1.500000000000000000e+03 4.358485763021571406e-237 +-3.181818181818180165e+02 1.500000000000000000e+03 2.367184887817088075e-225 +-2.878787878787877617e+02 1.500000000000000000e+03 3.431053845969377349e-214 +-2.575757575757575069e+02 1.500000000000000000e+03 1.393857250589783206e-203 +-2.272727272727272521e+02 1.500000000000000000e+03 1.664809861325696569e-193 +-1.969696969696969973e+02 1.500000000000000000e+03 6.124777054941773521e-184 +-1.666666666666665151e+02 1.500000000000000000e+03 7.262439421967990348e-175 +-1.363636363636362603e+02 1.500000000000000000e+03 2.900629133076891172e-166 +-1.060606060606060055e+02 1.500000000000000000e+03 4.073181309885951522e-158 +-7.575757575757575069e+01 1.500000000000000000e+03 2.096452900678664445e-150 +-4.545454545454549589e+01 1.500000000000000000e+03 4.118014228838579466e-143 +-1.515151515151501371e+01 1.500000000000000000e+03 3.210310493616617398e-136 +1.515151515151524109e+01 1.500000000000000000e+03 1.031647559332037613e-129 +4.545454545454549589e+01 1.500000000000000000e+03 1.417663027955447926e-123 +7.575757575757575069e+01 1.500000000000000000e+03 8.631132724519757554e-118 +1.060606060606062329e+02 1.500000000000000000e+03 2.409212144271421323e-112 +1.363636363636364877e+02 1.500000000000000000e+03 3.186527453613822823e-107 +1.666666666666667425e+02 1.500000000000000000e+03 2.061494233038221406e-102 +1.969696969696969973e+02 1.500000000000000000e+03 6.725405135115575491e-98 +2.272727272727272521e+02 1.500000000000000000e+03 1.139305608409019881e-93 +2.575757575757577342e+02 1.500000000000000000e+03 1.030681849547970563e-89 +2.878787878787879890e+02 1.500000000000000000e+03 5.114607873924693685e-86 +3.181818181818182438e+02 1.500000000000000000e+03 1.428261252560911114e-82 +3.484848484848484986e+02 1.500000000000000000e+03 2.299738198253841923e-79 +3.787878787878789808e+02 1.500000000000000000e+03 2.185022806596291809e-76 +4.090909090909092356e+02 1.500000000000000000e+03 1.252089404672583198e-73 +4.393939393939394904e+02 1.500000000000000000e+03 4.417484338635414827e-71 +4.696969696969697452e+02 1.500000000000000000e+03 9.783564016051100274e-69 +5.000000000000000000e+02 1.500000000000000000e+03 1.385119369922719839e-66 +5.303030303030304822e+02 1.500000000000000000e+03 1.274954127373161663e-64 +5.606060606060605096e+02 1.500000000000000000e+03 7.750539401520471979e-63 +5.909090909090909918e+02 1.500000000000000000e+03 3.157007688089840978e-61 +6.212121212121214739e+02 1.500000000000000000e+03 8.731032066335687992e-60 +6.515151515151515014e+02 1.500000000000000000e+03 1.659224730131000445e-58 +6.818181818181819835e+02 1.500000000000000000e+03 2.190087871281016782e-57 +7.121212121212120110e+02 1.500000000000000000e+03 2.027053180936435350e-56 +7.424242424242424931e+02 1.500000000000000000e+03 1.326508867687961772e-55 +7.727272727272729753e+02 1.500000000000000000e+03 6.180936518927177249e-55 +8.030303030303030027e+02 1.500000000000000000e+03 2.062617889542571576e-54 +8.333333333333334849e+02 1.500000000000000000e+03 4.952089332747829951e-54 +8.636363636363639671e+02 1.500000000000000000e+03 8.582459009525187598e-54 +8.939393939393939945e+02 1.500000000000000000e+03 1.075970904295114002e-53 +9.242424242424244767e+02 1.500000000000000000e+03 9.766306425177535176e-54 +9.545454545454545041e+02 1.500000000000000000e+03 6.415644086102914005e-54 +9.848484848484849863e+02 1.500000000000000000e+03 3.045319808370298000e-54 +1.015151515151515468e+03 1.500000000000000000e+03 1.041536444950803760e-54 +1.045454545454545496e+03 1.500000000000000000e+03 2.556199277280019647e-55 +1.075757575757575978e+03 1.500000000000000000e+03 4.478029310897004811e-56 +1.106060606060606005e+03 1.500000000000000000e+03 5.562986682805589075e-57 +1.136363636363636488e+03 1.500000000000000000e+03 4.862710457261901775e-58 +1.166666666666666970e+03 1.500000000000000000e+03 2.964026646166857686e-59 +1.196969696969696997e+03 1.500000000000000000e+03 1.247000591634426596e-60 +1.227272727272727479e+03 1.500000000000000000e+03 3.579671728198669294e-62 +1.257575757575757507e+03 1.500000000000000000e+03 6.922873799742501923e-64 +1.287878787878787989e+03 1.500000000000000000e+03 8.894766354817609134e-66 +1.318181818181818471e+03 1.500000000000000000e+03 7.478067814810610917e-68 +1.348484848484848499e+03 1.500000000000000000e+03 4.046842924223130380e-70 +1.378787878787878981e+03 1.500000000000000000e+03 1.384982613310449666e-72 +1.409090909090909008e+03 1.500000000000000000e+03 2.941479408751492303e-75 +1.439393939393939490e+03 1.500000000000000000e+03 3.799591219277208615e-78 +1.469696969696969973e+03 1.500000000000000000e+03 2.921979237418274339e-81 +1.500000000000000000e+03 1.500000000000000000e+03 1.307885547752358417e-84 diff --git a/demo/undocumented/TimeDisk/Inputs/wind_farm.txt b/demo/undocumented/TimeDisk/Inputs/wind_farm.txt new file mode 100644 index 00000000..3b50295a --- /dev/null +++ b/demo/undocumented/TimeDisk/Inputs/wind_farm.txt @@ -0,0 +1,3 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 90 0.3490658504 126.0 12.6 .33 +#0 0 90 0.0 126.0 12.6 .33 diff --git a/demo/undocumented/TimeDisk/loginflow.yaml b/demo/undocumented/TimeDisk/loginflow.yaml new file mode 100644 index 00000000..c70cac74 --- /dev/null +++ b/demo/undocumented/TimeDisk/loginflow.yaml @@ -0,0 +1,62 @@ +# General options +general: + name: test3 + # name: THE_WORLDS_MOST_IMPORTANT_TEST_EVER_POSSIBILLY_BETTER_THAN_SLICED_BREAD # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Inputs/wind_farm.txt # location of wind farm | - + turbine_method: alm + turbine_space: CG + turbine_degree: 1 + force: constant + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-378, 630] # x-range of the domain | m + y_range: [-378, 378] # y-range of the domain | m + z_range: [0.0, 450] # z-range of the domain | m + nx: 24 # Number of x-nodes | - + ny: 16 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + refine_custom: [ + [1,custom,[[-168,630],[-168,168],[0,258]]], + [1,custom,[[-84,630],[-84,84],[6,174]]] + + ] + +function_space: + type: linear + +boundary_condition: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: unsteady + viscosity: 0.00002 + +solver: + type: unsteady + final_time: 5 + save_interval: 1 + +optimization: + controls: [lift, drag] + objective_type: wake_deflection + taylor_test: True + optimize: False + gradient: True \ No newline at end of file diff --git a/demo/undocumented/TimeDisk/loginflow_steady.yaml b/demo/undocumented/TimeDisk/loginflow_steady.yaml new file mode 100644 index 00000000..d36f9148 --- /dev/null +++ b/demo/undocumented/TimeDisk/loginflow_steady.yaml @@ -0,0 +1,59 @@ +# General options +general: + name: Log_Inflow_Steady_yaw # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Inputs/wind_farm.txt # location of wind farm | - + turbine_method: numpy + turbine_space: CG + turbine_degree: 1 + force: constant + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-378, 630] # x-range of the domain | m + y_range: [-378, 378] # y-range of the domain | m + z_range: [0.0, 450] # z-range of the domain | m + nx: 24 # Number of x-nodes | - + ny: 16 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + refine_custom: [ + [1,custom,[[-168,630],[-168,168],[0,258]]], + [1,custom,[[-84,630],[-84,84],[6,174]]] + + ] + +function_space: + type: linear + +boundary_condition: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + +solver: + type: steady + + +optimization: + controls: [yaw] + objective_type: wake_deflection + taylor_test: True + optimize: False + gradient: True \ No newline at end of file diff --git a/demo/undocumented/TimeDisk/power_test.yaml b/demo/undocumented/TimeDisk/power_test.yaml new file mode 100644 index 00000000..766d3d7c --- /dev/null +++ b/demo/undocumented/TimeDisk/power_test.yaml @@ -0,0 +1,62 @@ +# General options +general: + name: dolfin_test # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: true + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Inputs/wind_farm.txt # location of wind farm | - + turbine_method: alm + turbine_space: CG + turbine_degree: 1 + force: constant + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-378, 80] # x-range of the domain | m + y_range: [-378, 378] # y-range of the domain | m + z_range: [0.0, 450] # z-range of the domain | m + nx: 24 # Number of x-nodes | - + ny: 16 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 200 # move cell below this value | m + refine_custom: [ + [1,custom,[[-168,630],[-168,168],[0,258]]], + [1,custom,[[-84,630],[-84,84],[6,174]]] + + ] + +function_space: + type: linear + +boundary_condition: + vel_profile: log + HH_vel: 8.0 + power: 0.25 + k: 0.4 + +problem: + type: stabilized + viscosity: 0.2 + +solver: + type: multiangle + num_wind_angles: 1 + +optimization: + controls: [lift, drag] + objective_type: wake_deflection + layout_bounds: [[-720, 720],[-720, 720]] + taylor_test: True + optimize: False + gradient: False \ No newline at end of file diff --git a/demo/undocumented/Unsteady/Input_Data/single_turbine.txt b/demo/undocumented/Unsteady/Input_Data/single_turbine.txt new file mode 100644 index 00000000..0b6d38ea --- /dev/null +++ b/demo/undocumented/Unsteady/Input_Data/single_turbine.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 32.1 0.0 27.0 2.7 .33 \ No newline at end of file diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/ExampleOutput.wnd b/demo/undocumented/Unsteady/Input_Data/turbsim/ExampleOutput.wnd new file mode 100644 index 00000000..b762c4c4 Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/ExampleOutput.wnd differ diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/generate_turbsim_data.py b/demo/undocumented/Unsteady/Input_Data/turbsim/generate_turbsim_data.py new file mode 100644 index 00000000..9719f62f --- /dev/null +++ b/demo/undocumented/Unsteady/Input_Data/turbsim/generate_turbsim_data.py @@ -0,0 +1,106 @@ +""" +This script provides an example usage of the PyTurbSim API. +""" + +# Begin by importing the PyTurbSim API: +import pyts.api as pyts_api +import pyts.io.main as pyts +import numpy as np + +# Domain Params: +H = 200 # Height of the domain (m) +L = 160 # Width of the domain (m) +ny = 15 # Grid point is the y direction (<30) +nz = 15 # Grid point is the z direction (<30) +T = 1000 # Final Time (s) +dt = 0.5 # Time step size (s) +tol = 0.1 # Buffer between ground and grid (>0) + +# Physics Params: +Zref = 32.1 # Hub height (m) +Uref = 8.0 # Velocity at hub height (m/s) +Z0 = 0.04 # Roughness height (m) +k = 0.4 # von Karman constant (-) +Ri = 0.0 # Richardson Number stability parameter (-) + +# Calculate the friction velocity +Ustar = Uref*k/np.log(Zref/Z0) + +# First we initialize a PyTurbSim 'run' object: +tsr = pyts_api.tsrun() + +# Next we give this run object a grid: +tsr.grid = pyts_api.tsGrid( + center = H/2.0+tol, ny = ny, nz = nz, height = H, width = L, time_sec = T, dt = dt) + +# Now we define a mean 'profile model', +prof_model = pyts_api.profModels.h2l(Uref, Zref, Ustar) +# and assign it to the run object, +tsr.prof = prof_model +# These two steps can be completed in one as: +#tsr.profModel=pyts.profModels.h2l(U,refht,ustar) + +# Next we define and assign a 'spectral model' to the run object, +tsr.spec = pyts_api.specModels.tidal(Ustar, H/2.0) + +# ... and define/assign a 'coherence model', +tsr.cohere = pyts_api.cohereModels.nwtc() + +# ... and define/assign a 'stress model', +tsr.stress = pyts_api.stressModels.tidal(Ustar, H/2.0) + +# Now simply 'call' the run oject to produce the TurbSim output. +turbsim_output = tsr() + +# We can save the output in 'bladed' format, +turbsim_output.write_bladed('ExampleOutput.bl') + + +a = pyts.readModel('ExampleOutput.wnd') + +fn_u = 'turb_u.npy' +fn_v = 'turb_v.npy' +fn_w = 'turb_w.npy' +fn_y = 'turb_y.npy' +fn_z = 'turb_z.npy' + +turb_u_fp = open(fn_u, 'w+') +np.save(turb_u_fp, a.u) +turb_u_fp.close() + +turb_v_fp = open(fn_v, 'w+') +np.save(turb_v_fp, a.v) +turb_v_fp.close() + +turb_w_fp = open(fn_w, 'w+') +np.save(turb_w_fp, a.w) +turb_w_fp.close() + + +turb_y_fp = open(fn_y, 'w+') +np.save(turb_y_fp, a.y) +turb_y_fp.close() + + +turb_z_fp = open(fn_z, 'w+') +np.save(turb_z_fp, a.z) +turb_z_fp.close() + + + + + + +import matplotlib +matplotlib.use('TKAgg') +import matplotlib.pyplot as plt + +mag = np.sqrt(np.power(a.u,2.0)+np.power(a.v,2.0),np.power(a.w,2.0)) + +p = plt.contourf(a.y,a.z,np.mean(mag,2),32) +plt.colorbar(p) +plt.show() + +p = plt.contour(a.y,a.z,mag[:,:,-25],32) +plt.colorbar(p) +plt.show() diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/turb_u.npy b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_u.npy new file mode 100644 index 00000000..01be5456 Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_u.npy differ diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/turb_v.npy b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_v.npy new file mode 100644 index 00000000..5d427e38 Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_v.npy differ diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/turb_w.npy b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_w.npy new file mode 100644 index 00000000..83620951 Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_w.npy differ diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/turb_y.npy b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_y.npy new file mode 100644 index 00000000..377808be Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_y.npy differ diff --git a/demo/undocumented/Unsteady/Input_Data/turbsim/turb_z.npy b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_z.npy new file mode 100644 index 00000000..b2e2d818 Binary files /dev/null and b/demo/undocumented/Unsteady/Input_Data/turbsim/turb_z.npy differ diff --git a/demo/undocumented/Unsteady/loginflow.yaml b/demo/undocumented/Unsteady/loginflow.yaml new file mode 100644 index 00000000..603d23cf --- /dev/null +++ b/demo/undocumented/Unsteady/loginflow.yaml @@ -0,0 +1,50 @@ +# General options +general: + name: Log_Inflow # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/single_turbine.txt # location of wind farm | - + turbine_method: numpy + turbine_degree: 6 + force: sine + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-81, 189] # x-range of the domain | m + y_range: [-81, 81] # y-range of the domain | m + z_range: [0.04, 200] # z-range of the domain | m + nx: 48 # Number of x-nodes | - + ny: 32 # Number of y-nodes | - + nz: 32 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: split + warp_percent: 0.75 # percent of cells moved | - + warp_height: 80 # move cell below this value | m + # turbine_num: 2 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: unsteady + viscosity: 0.2 + +solver: + type: unsteady + final_time: 20 + save_interval: 0.25 diff --git a/demo/undocumented/Unsteady/turbsim.yaml b/demo/undocumented/Unsteady/turbsim.yaml new file mode 100644 index 00000000..bef0b20b --- /dev/null +++ b/demo/undocumented/Unsteady/turbsim.yaml @@ -0,0 +1,51 @@ +# General options +general: + name: TurbSim_Inflow # Name of the output folder + preappend_datetime: false # Place the date and time before the folder name + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm constants for a grid farm +wind_farm: + # # Description | Units + type: imported # | + path: Input_Data/single_turbine.txt # location of wind farm | - + +# Domain Constants for a Box Domain +domain: + # # Description | Units + type: box # | + x_range: [-81, 189] # x-range of the domain | m + y_range: [-81, 81] # y-range of the domain | m + z_range: [0.04, 200] # z-range of the domain | m + nx: 48 # Number of x-nodes | - + ny: 32 # Number of y-nodes | - + nz: 32 # Number of z-nodes | - + +refine: + # # Description | Units + warp_type: split + warp_percent: 0.75 # percent of cells moved | - + warp_height: 80 # move cell below this value | m + turbine_num: 2 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_condition: + vel_profile: turbsim + turbsim_path: Input_Data/turbsim/ + boundary_types: + inflow: ["front"] + no_slip: ["bottom"] + free_slip: ["top","right","left"] + no_stress: ["back"] + +problem: + type: unsteady + viscosity: 0.2 + +solver: + type: unsteady + final_time: 20 + save_interval: 0.25 diff --git a/demo/undocumented/blockage_metrics/25_random_farm.yaml b/demo/undocumented/blockage_metrics/25_random_farm.yaml new file mode 100644 index 00000000..5016188a --- /dev/null +++ b/demo/undocumented/blockage_metrics/25_random_farm.yaml @@ -0,0 +1,87 @@ +# General options +general: + name: random # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm Parameters: +wind_farm: + type: random + numturbs: 9 + ex_x: [0, 1560] + ex_y: [-780, 780] + HH: 110.0 + RD: 130.0 + thickness: 13.0 + yaw: 0.0 + axial: 0.33 + seed: 1 + # turbine_method: disabled + +# Domain Parameters: Uncomment a set to change domain shape +domain: + type: box # | + x_range: [-780, 2340] # x-range of the domain | m + y_range: [-1170, 1170] # y-range of the domain | m + z_range: [0.04, 780] # z-range of the domain | m + nx: 20 # Number of x-nodes | - + ny: 20 # Number of y-nodes | - + nz: 10 # Number of z-nodes | - + +refine: + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [box, [ [[-520,1690],[-910,910],[0,240]] ]], + [simple, [ 175 ]] + ] + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + ######### Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["north","south","top"] + no_slip: ["bottom"] + ################################################################### + +problem: + type: stabilized + viscosity: 0.02 + # viscosity: 0.000015 + lmax: 50 + +solver: + type: steady + save_power: true + power_type: power + +optimization: + objective_type: + point_blockage_#01: + location: [-390.0,0.0,110.0] + point_blockage_#02: + location: [0.0,0.0,240.0] + mean_point_blockage_#01: + z_value: 240 + mean_point_blockage_#02: + z_value: 370 + plane_blockage_#01: + axis: 0 + thickness: rmax + center: -390 + plane_blockage_#02: + axis: 2 + thickness: rmax + center: 240.0 + cyld_kernel_#01: + type: upstream + cyld_kernel_#02: + type: above + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/blockage_metrics/5x5_farm.yaml b/demo/undocumented/blockage_metrics/5x5_farm.yaml new file mode 100644 index 00000000..19679c5a --- /dev/null +++ b/demo/undocumented/blockage_metrics/5x5_farm.yaml @@ -0,0 +1,93 @@ +# General options +general: + name: 7x7_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm Parameters: +wind_farm: + + ########################## Grid Wind Farm ######################### + type: grid # | + grid_rows: 7 # Number of rows | - + grid_cols: 7 # Number of columns | - + x_spacing: 390 # m + y_spacing: 390 # m + HH: 110.0 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + ################################################################### + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-780, 3120] # x-range of the domain | m + y_range: [-1560, 1560] # y-range of the domain | m + z_range: [0.04, 760] # z-range of the domain | m + nx: 30 # Number of x-nodes | - + ny: 30 # Number of y-nodes | - + nz: 9 # Number of z-nodes | - + ################################################################### + +refine: + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [box, [ [[0,2340],[-1170,1170],[0,240]], 1.25 ]], + [box, [ [[0,2340],[-1170,1170],[0,240]], 1.00 ]], + ] + + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + ######### Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["north","south","top"] + no_slip: ["bottom"] + ################################################################### + +problem: + type: stabilized + viscosity: 0.000015 + lmax: 50 + +solver: + type: steady + save_power: true + power_type: power + +optimization: + objective_type: + point_blockage_#01: + location: [-390.0,0.0,110.0] + point_blockage_#02: + location: [0.0,0.0,240.0] + plane_blockage_#01: + axis: 0 + thickness: 130.0 + center: -390 + plane_blockage_#02: + axis: 2 + thickness: 130.0 + center: 240.0 + cyld_kernel_#01: + type: upstream + cyld_kernel_#02: + type: above + + + + + + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/blockage_metrics/7x7_farm.yaml b/demo/undocumented/blockage_metrics/7x7_farm.yaml new file mode 100644 index 00000000..e388bfd9 --- /dev/null +++ b/demo/undocumented/blockage_metrics/7x7_farm.yaml @@ -0,0 +1,92 @@ +# General options +general: + name: 7x7_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + +# Wind Farm Parameters: +wind_farm: + + ########################## Grid Wind Farm ######################### + type: grid # | + grid_rows: 7 # Number of rows | - + grid_cols: 7 # Number of columns | - + x_spacing: 390 # m + y_spacing: 390 # m + HH: 110.0 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + ################################################################### + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-780, 3900] # x-range of the domain | m + y_range: [-1950, 1950] # y-range of the domain | m + z_range: [0.04, 780] # z-range of the domain | m + nx: 30 # Number of x-nodes | - + ny: 30 # Number of y-nodes | - + nz: 9 # Number of z-nodes | - + ################################################################### + +refine: + warp_type: split + warp_percent: 0.85 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [box, [ [[0,2340],[-1170,1170],[0,240]], 1.50 ]], + [box, [ [[0,2340],[-1170,1170],[0,240]], 1.25 ]], + [box, [ [[0,2340],[-1170,1170],[0,240]], 1.00 ]], + ] + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + ######### Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["north","south","top"] + no_slip: ["bottom"] + ################################################################### + +problem: + type: stabilized + viscosity: 0.000015 + lmax: 50 + +solver: + type: steady + save_power: true + power_type: power + +optimization: + objective_type: + point_blockage_#01: + location: [-390.0,0.0,110.0] + point_blockage_#02: + location: [0.0,0.0,240.0] + mean_point_blockage_#01: + location: 240 + mean_point_blockage_#02: + location: 370 + plane_blockage_#01: + axis: 0 + thickness: 130.0 + center: -390 + plane_blockage_#02: + axis: 2 + thickness: 130.0 + center: 240.0 + cyld_kernel_#01: + type: upstream + cyld_kernel_#02: + type: above + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/blockage_metrics/blockage_test.yaml b/demo/undocumented/blockage_metrics/blockage_test.yaml new file mode 100644 index 00000000..dc077c45 --- /dev/null +++ b/demo/undocumented/blockage_metrics/blockage_test.yaml @@ -0,0 +1,67 @@ +general: + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + debug_mode: True + +wind_farm: + type: grid + grid_rows: 2 + grid_cols: 4 + ex_x: [-600, 600] + ex_y: [-300, 300] + HH: 90 + RD: 126.0 + thickness: 20.0 + yaw: 0.349 + axial: 0.33 + +domain: + type: box + x_range: [-1200, 1200] + y_range: [-600, 600] + z_range: [0.04, 640] + nx: 16 + ny: 8 + nz: 8 + +refine: + warp_type: split + warp_percent: 0.7 + warp_height: 250 + refine_custom: [ + [box, [ [[-1000,1200],[-400,400],[ 0,200]] ]], + ] + turbine_num: 1 + turbine_factor: 1.25 + + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + +optimization: + objective_type: + point_blockage: + location: [-1000.0,0.0,250.0] + plane_blockage_#01: + axis: 2 + thickness: 200.0 + center : 250.0 + plane_blockage_#02: + axis: 0 + thickness: 200.0 + center : -1100 + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/multiobjective/Input_Data/baseline.csv b/demo/undocumented/multiobjective/Input_Data/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/undocumented/multiobjective/Input_Data/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/undocumented/multiobjective/Input_Data/iea_rwt.txt b/demo/undocumented/multiobjective/Input_Data/iea_rwt.txt new file mode 100644 index 00000000..a636ea98 --- /dev/null +++ b/demo/undocumented/multiobjective/Input_Data/iea_rwt.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 -0.349 130.0 13.0 .33 diff --git a/demo/undocumented/multiobjective/Steady.yaml b/demo/undocumented/multiobjective/Steady.yaml new file mode 100644 index 00000000..35af4eb0 --- /dev/null +++ b/demo/undocumented/multiobjective/Steady.yaml @@ -0,0 +1,57 @@ +general: + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: False + debug_mode: True + +wind_farm: + type: grid + grid_rows: 2 + grid_cols: 4 + ex_x: [-600, 600] + ex_y: [-300, 300] + HH: 90 + RD: 126.0 + thickness: 20.0 + yaw: 0.349 + axial: 0.33 + +domain: + type: box + x_range: [-1200, 1200] + y_range: [-600, 600] + z_range: [0.04, 640] + nx: 16 + ny: 8 + nz: 8 + +refine: + warp_type: split + warp_percent: 0.7 + warp_height: 250 + refine_custom: [ + [box, [ [[-1000,1200],[-400,400],[ 0,200]] ]], + ] + turbine_num: 1 + turbine_factor: 1.25 + + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + +optimization: + objective_type: [power, wake_center, KE_entrainment] + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/multiobjective/Unsteady.yaml b/demo/undocumented/multiobjective/Unsteady.yaml new file mode 100644 index 00000000..d04039bf --- /dev/null +++ b/demo/undocumented/multiobjective/Unsteady.yaml @@ -0,0 +1,64 @@ +general: + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: False + debug_mode: True + +wind_farm: + type: imported + path: Input_Data/iea_rwt.txt + turbine_method: alm + read_turb_data: Input_Data/baseline.csv + rpm: 4.0 + chord_factor: 1.0 + gauss_factor: 2.0 + +domain: + type: box + x_range: [-260, 780] + y_range: [-260, 260] + z_range: [0.04, 520] + nx: 30 + ny: 15 + nz: 15 + +refine: + warp_type: split + warp_percent: 0.83333333 + warp_height: 260 + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + ] +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 9.0 + k: 0.4 + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + +problem: + type: unsteady + viscosity: 0.000015 + +solver: + type: unsteady + save_interval: 5.0 + final_time: 10.0 + save_power: true + power_type: alm_power + +optimization: + # objective_type: [alm_power, wake_center, KE_entrainment] + objective_type: + alm_power: + alm_power_type: real + wake_center: + wake_RD: 5 + KE_entrainment: + ke_location: rotor + save_objective: True \ No newline at end of file diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_0.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_1.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_10.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_11.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_12.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_13.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_14.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_15.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_16.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_17.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_18.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_19.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_2.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_20.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_21.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_22.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_23.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_24.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_25.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_26.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_27.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_28.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_29.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_3.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_4.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_5.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_6.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_7.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_8.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/demo/undocumented/multiobjective/airfoil_polars/af_station_9.txt b/demo/undocumented/multiobjective/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/demo/undocumented/multiobjective/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/1_chord_iea_rwt.yaml b/demo/undocumented/optimization_cases/1_chord_iea_rwt.yaml new file mode 100644 index 00000000..306d8e6b --- /dev/null +++ b/demo/undocumented/optimization_cases/1_chord_iea_rwt.yaml @@ -0,0 +1,95 @@ +# General options +general: + name: "1_chord_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 780] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 40 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.0 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 5.0 + final_time: 150.0 + # save_power: False + +optimization: + min_total: 0.0 + # control_types: [lift, drag, chord] + control_types: [chord] + objective_type: wake_center + alm_power_type: real #fake + opt_turb_id : all + wake_RD: 5 + record_time: 100.0 + # gradient: True + # taylor_test: True + # optimize: True diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_0.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_1.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_10.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_11.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_12.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_13.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_14.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_15.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_16.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_17.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_18.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_19.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_2.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_20.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_21.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_22.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_23.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_24.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_25.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_26.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_27.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_28.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_29.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_3.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_4.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_5.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_6.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_7.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_8.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/airfoil_polars/af_station_9.txt b/demo/undocumented/optimization_cases/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/demo/undocumented/optimization_cases/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/demo/undocumented/optimization_cases/baseline.csv b/demo/undocumented/optimization_cases/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/demo/undocumented/optimization_cases/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/demo/undocumented/optimization_cases/opt_1_iea_rwt.txt b/demo/undocumented/optimization_cases/opt_1_iea_rwt.txt new file mode 100644 index 00000000..98dcf994 --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_1_iea_rwt.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 0.0 130.0 13.0 .33 \ No newline at end of file diff --git a/demo/undocumented/optimization_cases/opt_1_iea_rwt.yaml b/demo/undocumented/optimization_cases/opt_1_iea_rwt.yaml new file mode 100644 index 00000000..8d7fb1db --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_1_iea_rwt.yaml @@ -0,0 +1,85 @@ +# General options +general: + name: "1_yaw_opt_testing" + preappend_datetime: false + output: ["mesh","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 1 # Number of columns | - + ex_x: [0, 0] # x-extent of the farm | m + # ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + # yaw: 0.349 # Yaw | rads + # type: imported + # path: opt_1_iea_rwt.txt + turbine_method: "alm" + use_local_velocity: False + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-130, 390] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-130, 130] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 260] # [ 0, 4D] # z-range of the domain | m + nx: 20 + ny: 10 + nz: 10 + +refine: + turbine_num: 1 # 2 # number of turbine refinements| - + turbine_factor: 1.0 # turbine radius multiplier | - + turbine_type: "tear" # turbine radius multiplier | - + refine_power_calc: True + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 1.0 + final_time: 2.0 + # save_power: False + +optimization: + min_total: 0.0 + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: fake + opt_turb_id : all + record_time: 1.0 + # gradient: True + # taylor_test: True + optimize: True diff --git a/demo/undocumented/optimization_cases/opt_2_iea_rwt.yaml b/demo/undocumented/optimization_cases/opt_2_iea_rwt.yaml new file mode 100644 index 00000000..cd5d5310 --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_2_iea_rwt.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "test" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 2 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 715] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 1430] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 64 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 830, 0, 0, 1.5 ]], + [stream, [ [-80,0,110], 80, 830, 0, 0, 1.0 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 0.5 + final_time: 100.0 + # save_power: False + +optimization: + min_total: 0.0 + # control_types: [lift, drag, chord] + control_types: [yaw,chord] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 1.0 + # gradient: True + # taylor_test: True + # optimize: True diff --git a/demo/undocumented/optimization_cases/opt_3_iea_rwt.txt b/demo/undocumented/optimization_cases/opt_3_iea_rwt.txt new file mode 100644 index 00000000..ebd77b3b --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_3_iea_rwt.txt @@ -0,0 +1,4 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 0.0 130.0 13.0 .33 +650 0 110.0 0.0 130.0 13.0 .33 +1300 0 110.0 0.0 130.0 13.0 .33 diff --git a/demo/undocumented/optimization_cases/opt_3_iea_rwt.yaml b/demo/undocumented/optimization_cases/opt_3_iea_rwt.yaml new file mode 100644 index 00000000..f9058cac --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_3_iea_rwt.yaml @@ -0,0 +1,94 @@ +# General options +general: + name: "3_yaw_opt_real_local" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: grid # | + grid_rows: 1 # Number of rows | - + grid_cols: 3 # Number of columns | - + # ex_x: [0, 0] # x-extent of the farm | m + ex_x: [-65, 1365] # x-extent of the farm | m + ex_y: [0, 0] # y-extent of the farm | m + HH: 110 # Hub Height | m + RD: 130.0 # Turbine Diameter | m + thickness: 13.0 # Effective Thickness | m + axial: 0.33 # Axial Induction | - + # yaw: 0.0 # Yaw | rads + # yaw: -0.0520149791167009 # Yaw | rads + yaw: -0.349 # Yaw | rads + turbine_method: "alm" + use_local_velocity: True + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 2080] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 90 + ny: 20 + nz: 12 + +refine: + warp_type: split + warp_percent: 0.8333333333333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + # turbine_num: 2 # 1 # number of turbine refinements| - + # turbine_factor: 1.25 # turbine radius multiplier | - + # turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + refine_custom: [ + # [full,[]], + # [box, [ [[-80,750],[-80,80],[ 30,190]], 1.5 ]], + # [box, [ [[-80,750],[-80,80],[ 30,190]] ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.5 ]], + [stream, [ [-80,0,110], 80, 1480, 0, 0, 1.0 ]], + # [simple, [ 80 ]] + ] + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 0.5 + final_time: 300.0 + # save_power: False + +optimization: + min_total: 0.0 + # control_types: [lift, drag, chord] + control_types: [yaw] + objective_type: alm_power + alm_power_type: real #fake + opt_turb_id : all + record_time: 250.0 + # gradient: True + # taylor_test: True + # optimize: True diff --git a/demo/undocumented/optimization_cases/opt_5_iea_rwt.txt b/demo/undocumented/optimization_cases/opt_5_iea_rwt.txt new file mode 100644 index 00000000..351e727b --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_5_iea_rwt.txt @@ -0,0 +1,6 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 0.0 130.0 13.0 .33 +650 0 110.0 0.0 130.0 13.0 .33 +1300 0 110.0 0.0 130.0 13.0 .33 +1950 0 110.0 0.0 130.0 13.0 .33 +2600 0 110.0 0.0 130.0 13.0 .33 diff --git a/demo/undocumented/optimization_cases/opt_5_iea_rwt.yaml b/demo/undocumented/optimization_cases/opt_5_iea_rwt.yaml new file mode 100644 index 00000000..0b323e9c --- /dev/null +++ b/demo/undocumented/optimization_cases/opt_5_iea_rwt.yaml @@ -0,0 +1,69 @@ +# General options +general: + name: "opt_5_iea_rwt" + preappend_datetime: false + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + +# Wind Farm constants for a grid farm +wind_farm: + type: imported + path: opt_5_iea_rwt.txt + turbine_method: "alm" + rpm: 11.6 # new baseline (7.5 m/s at 11.6 rpm) + # rpm: 10.6 # rated rotor speed for iea_rwt + read_turb_data: 'baseline.csv' + chord_factor: 1.0 + gauss_factor: 2.0 + +# Domain Constants for a Box Domain +domain: + type: box + x_range: [-260, 3380] # [-2D, 5D between turbs + 6D outlet] # x-range of the domain | m + y_range: [-260, 260] # [-2D, 2D] # y-range of the domain | m + z_range: [0.04, 520] # [ 0, 4D] # z-range of the domain | m + nx: 140 + ny: 20 + nz: 20 + +refine: + turbine_num: 2 # 1 # number of turbine refinements| - + turbine_factor: 1.5 # turbine radius multiplier | - + turbine_type: "wake" # turbine radius multiplier | - + # refine_power_calc: True + +function_space: + type: linear + # type: taylor_hood + +boundary_conditions: + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + vel_profile: log + HH_vel: 7.5 # new baseline (7.5 m/s at 11.6 rpm) + # HH_vel: 9.0 # rated wind speed for iea_rwt + k: 0.4 + +problem: + type: unsteady + viscosity: 0.000018 + script_iterator: 0 + +solver: + type: unsteady + save_interval: 30.0 + final_time: 1.0 + # save_power: False + +optimization: + min_total: 0.0 + # control_types: [lift, drag, chord] + control_types: [chord] + objective_type: alm_power + taylor_test: True + record_time: 0.0 + # gradient: True + # optimize: True diff --git a/doc/source/_templates/module.rst b/doc/source/_templates/module.rst new file mode 100644 index 00000000..9ed93477 --- /dev/null +++ b/doc/source/_templates/module.rst @@ -0,0 +1,27 @@ +{{ fullname | escape | underline }} + +.. automodule:: {{ fullname }} +.. currentmodule:: {{ fullname }} + +{% if classes -%} +Classes +------- + +{%- for class in classes -%} +{%- if not class.startswith('_') %} +.. autoclass:: {{ class }} + :members: +{%- endif -%} +{%- endfor -%} +{%- endif %} + +{% if functions -%} +Functions +--------- + +{%- for function in functions -%} +{%- if not function.startswith('_') %} +.. autofunction:: {{ function }} +{%- endif -%} +{%- endfor -%} +{%- endif %} \ No newline at end of file diff --git a/doc/source/api.rst b/doc/source/api.rst index a226a865..76f783dd 100644 --- a/doc/source/api.rst +++ b/doc/source/api.rst @@ -2,12 +2,17 @@ WindSE API ========== .. autosummary:: - :toctree: _autogenerated + :toctree: modules + :template: module.rst - windse.BoundaryManager + windse.ParameterManager windse.DomainManager + windse.WindFarmManager + windse.RefinementManager windse.FunctionSpaceManager - windse.OptimizationManager - windse.ParameterManager + windse.BoundaryManager + windse.ProblemManager windse.SolverManager - windse.WindFarmManager \ No newline at end of file + windse.objective_functions + windse.OptimizationManager + windse_driver.driver_functions diff --git a/doc/source/conf.py b/doc/source/conf.py index b960f053..f40130d7 100644 --- a/doc/source/conf.py +++ b/doc/source/conf.py @@ -23,13 +23,13 @@ # -- Project information ----------------------------------------------------- project = u'WindSE' -copyright = u'2019, Ryan King and Jeffery Allen' -author = u'Ryan King and Jeffery Allen' +copyright = u'2021, Ryan King, Jeffery Allen, Ethan Young, John Jasa' +author = u'Ryan King, Jeffery Allen, Ethan Young, John Jasa' # The short X.Y version version = u'' # The full version, including alpha/beta/rc tags -release = u'2018.1' +release = u'2021.08.0' # -- General configuration --------------------------------------------------- @@ -105,7 +105,11 @@ # relative to this directory. They are copied after the builtin static files, # so a file named "default.css" will overwrite the builtin "default.css". html_static_path = ['_static'] - +html_logo = "logo_wide.png" +html_theme_options = { + 'logo_only': True, + 'display_version': False, +} # Custom sidebar templates, must be a dictionary that maps document names # to template names. # @@ -148,7 +152,7 @@ # author, documentclass [howto, manual, or own class]). latex_documents = [ (master_doc, 'WindSE.tex', u'WindSE Documentation', - u'Ryan King and Jeffery Allen', 'manual'), + u'Ryan King, Jeffery Allen, Ethan Young', 'manual'), ] diff --git a/doc/source/demo.rst b/doc/source/demo.rst index e996b0c1..21611751 100644 --- a/doc/source/demo.rst +++ b/doc/source/demo.rst @@ -9,11 +9,15 @@ These examples show how to use the parameters file. See :doc:`params` page for m All of these examples can be run using ``windse run ``. Some file require inputs, which can be downloaded :download:`here `. -1. :download:`2D Simulations ` -2. :download:`3D Simulations ` -3. :download:`Multi-Angle Simulations ` -4. :download:`Yaw Optimization ` -5. :download:`Multi-Angle Optimization ` +1. :download:`2D Simulations ` +2. :download:`2D Layout Optimization ` +3. :download:`3D Simulations ` +4. :download:`Multi-Angle Simulations ` +5. :download:`Yaw Optimization ` +6. :download:`Multi-Angle Optimization ` +7. :download:`Actuator Line Method Single-Turbine Simulation ` + +Note: These demos are extremely coarse to lower runtime for automated testing. To get better results, play with the mesh resolution and refinements. Example Driver Files -------------------- @@ -24,10 +28,11 @@ for details on the available functions. 1. Constructing a Gridded Wind Farm on a 2D rectangular domain: :ref:`2D Demo `. -.. All Demos -.. --------- -.. .. toctree:: -.. :maxdepth: 1 +Related Pages +------------- +.. toctree:: + :maxdepth: 1 -.. demos/Driver_Example/2D_Grid_driver.py.rst + demos/Driver_Example/2D_Grid_driver.py.rst + demos/Driver_Example/parameters.rst diff --git a/doc/source/install.rst b/doc/source/install.rst index ce2ed838..7e300432 100644 --- a/doc/source/install.rst +++ b/doc/source/install.rst @@ -1,26 +1,21 @@ Installation ============ -General Installation: ---------------------- +It is easies to run WindSE within a conda environment. To install conda check this link: `Conda Installation. `_ Additionally, WindSE has been tested on MacOS Catalina (10.15), but in theory should also run on linux. Windows is not recommended. -In order to use WindSE, the python version fenics 2018.1.0 or later must be installed along with a compatible version of dolfin-adjoint. WindSE can be installed by downloading the source files from the GitHub (https://github.com/NREL/WindSE) and running the command:: +Source Conda Installation (Script): +----------------------------------- - pip install -e . - -in the root folder. +The easiest way to install windse is to run:: -Conda Installation (Automatic): -------------------------------- + sh install.sh -The best way to use WindSE is via a conda environment. To install conda check out this link: `Conda Installation. `_ After conda is installed, you can automatically setup the WindSE environment using:: +Then the enviroment can be activated using:: - conda create --name conda activate - conda install -c conda-forge windse -Conda Installation (Source): ----------------------------- +Source Conda Installation (Manual): +----------------------------------- If you want to use the latest version or just want to setup the environment manually, follow these steps. After conda is installed, create a new environment using:: @@ -32,7 +27,15 @@ You can replace the name with a different name for the environ or whatever you named your environment. Now we need to install the dependent packages using:: - conda install -c conda-forge fenics=2018.1.0 dolfin-adjoint mshr matplotlib scipy pyyaml + conda install -c conda-forge fenics=2019.1.0=py38_9 dolfin-adjoint matplotlib scipy=1.4.1 slepc mshr hdf5 pyyaml memory_profiler pytest pytest-cov pytest-mpi coveralls + +Next, we need to install the `tsfc form compilers: `_:: + + pip install git+https://github.com/blechta/tsfc.git@2018.1.0 + pip install git+https://github.com/blechta/COFFEE.git@2018.1.0 + pip install git+https://github.com/blechta/FInAT.git@2018.1.0 + pip install git+https://github.com/mdolab/pyoptsparse@v1.0 + pip install singledispatch networkx pulp openmdao Finally, download/clone the WindSE repo and run:: @@ -40,3 +43,12 @@ Finally, download/clone the WindSE repo and run:: in the root folder. +.. Conda-Forge Installation (Automatic): +.. ------------------------------------- + +.. The package is available on conda-forge. To install conda check out this link: `Conda Installation. `_ After conda is installed, you can automatically setup the WindSE environment using:: + +.. conda create --name +.. conda activate +.. conda install -c conda-forge windse + diff --git a/doc/source/logo_box.png b/doc/source/logo_box.png new file mode 100755 index 00000000..746a97a8 Binary files /dev/null and b/doc/source/logo_box.png differ diff --git a/doc/source/logo_wide.png b/doc/source/logo_wide.png new file mode 100755 index 00000000..dea9dc0e Binary files /dev/null and b/doc/source/logo_wide.png differ diff --git a/doc/source/params.rst b/doc/source/params.rst index 3ff9b8cf..b6b9e3a5 100644 --- a/doc/source/params.rst +++ b/doc/source/params.rst @@ -3,8 +3,16 @@ The Parameter File ================== +This is a comprehensive list of all the available parameters. The default values are stored within ``default_parameters.yaml`` located in the windse directory of the python source files. + + .. contents:: :local: +Adding a New Parameter +---------------------- + +To add a new parameter, first add an entry in the ``default_parameters.yaml`` file under one of the major sections with a unique name. The value of that entry will then be an attribute of the class associated with that section. For example: adding the entry ``test_param: 42`` under the ``wind_farm`` section will add the attribute ``self.test_param`` to the ``GenericWindFarm`` class with the default value of 42. + General Options --------------- @@ -15,13 +23,15 @@ This section is for options about the run itself. The basic format is:: name: preappend_datetime: output: + output_folder: output_type: dolfin_adjoint: + debug_mode: +------------------------+-----------------------------------------------------+----------+-----------------------+ | Option | Description | Required | Default | +========================+=====================================================+==========+=======================+ -| ``name`` | Name of the run and the folder in ``output/``. | no | Test | +| ``name`` | Name of the run and the folder in ``output/``. | no | "Test" | +------------------------+-----------------------------------------------------+----------+-----------------------+ | ``preappend_datetime`` | Append the date to the output folder name. | no | False | +------------------------+-----------------------------------------------------+----------+-----------------------+ @@ -30,10 +40,14 @@ This section is for options about the run itself. The basic format is:: | | | "mesh", "initial_guess", "height", | | | | | | "turbine_force", "solution", "debug" | | | +------------------------+-----------------------------------------------------+----------+-----------------------+ +| ``output_folder`` | The folder location for all the output | no | "output/" | ++------------------------+-----------------------------------------------------+----------+-----------------------+ | ``output_type`` | Output format: "pvd" or "xdmf". | no | "pvd" | +------------------------+-----------------------------------------------------+----------+-----------------------+ | ``dolfin_adjoint`` | Required if performing any optimization. | no | False | +------------------------+-----------------------------------------------------+----------+-----------------------+ +| ``debug_mode`` | Saves "tagged_output.yaml" full of debug data | no | False | ++------------------------+-----------------------------------------------------+----------+-----------------------+ @@ -43,31 +57,39 @@ Domain Options This section will define all the parameters for the domain:: domain: - type: - path: - mesh_path: - typo_path: - bound_path: - filetype: - x_range: - y_range: - z_range: - nx: - ny: - nz: - mesh_type: - center: - radius: - nt: - res: - interpolated: - analytic: + type: + path: + mesh_path: + terrain_path: + bound_path: + filetype: + scaled: + ground_reference: + streamwise_periodic: + spanwise_periodic: + x_range: + y_range: + z_range: + nx: + ny: + nz: + mesh_type: + center: + radius: + nt: + res: + interpolated: + analytic: gaussian: center: + theta: amp: sigma_x: sigma_y: - theta: + plane: + intercept: + mx: + my: +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ | Option | Description | Required (for) | Default | Units | @@ -83,8 +105,8 @@ This section will define all the parameters for the domain:: | ``mesh_path`` | | Location of specific mesh file | | no | | \- | | | | Default file name: "mesh" | | "imported" | ``path`` | | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ -| ``typo_path`` | | Location of specific topology file | | no | | \- | -| | | Default file name: "topology.txt" | | "imported" | ``path`` | | +| ``terrain_path`` | | Location of specific terrain file | | no | | \- | +| | | Default file name: "terrain.txt" | | "imported" | ``path`` | | | | | Note: Only file required by "interpolated" | | | | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ | ``bound_path`` | | Location of specific boundary marker data | | no | | \- | @@ -93,6 +115,18 @@ This section will define all the parameters for the domain:: | ``filetype`` | file type for imported mesh: "xml.gz", "h5" | | no | "xml.gz" | \- | | | | | "imported" | | | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ +| ``scaled`` | | Scales the domain to km instead of m. | no | False | \- | +| | | WARNING: extremely experimental! | | | | ++------------------------+-----------------------------------------------+--------------------+-------------+-------------+ +| ``ground_reference`` | | The height (z coordinate) that is | no | 0.0 | m | +| | | considered ground | | | | ++------------------------+-----------------------------------------------+--------------------+-------------+-------------+ +| ``streamwise_periodic``| | Sets periodic boundary condition in the x | no | False | \- | +| | | direction (NOT FULLY IMPLEMENTED) | | | | ++------------------------+-----------------------------------------------+--------------------+-------------+-------------+ +| ``spanwise_periodic`` | | Sets periodic boundary condition in the y | no | False | \- | +| | | direction (NOT FULLY IMPLEMENTED) | | | | ++------------------------+-----------------------------------------------+--------------------+-------------+-------------+ | ``x_range`` | List of two floats defining the x range | | "rectangle" | None | m | | | | | "box" | | | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ @@ -135,9 +169,10 @@ This section will define all the parameters for the domain:: | | | from file or function. | | "box" | False | | | | | | "cylinder" | | | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ -| ``analytic`` | | Indicates if the interpolated function is | "interpolated" | | \- | -| | | analytic. | | False | | -| | | | | | +| ``analytic`` | | Indicates if the interpolated function is | no | False | \- | +| | | analytic or from file. | | | | ++------------------------+-----------------------------------------------+--------------------+-------------+-------------+ + +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ | ``gaussian`` | | If analytic is true, a Gaussian hill will | | "interpolated" | None | \- | | | | be created using the following parameters. | | "analytic" | | | @@ -154,6 +189,18 @@ This section will define all the parameters for the domain:: | ``theta`` | The rotation of the hill. | no | 0.0 | rad | +------------------------+-----------------------------------------------+--------------------+-------------+-------------+ ++------------------------+-----------------------------------------------+--------------------+---------------+-----------+ +| ``plane`` | | If analytic is true, the ground will be | | "interpolated" | None | \- | +| | | represented as a plane | | "analytic" | | | +| | | Note: requires interpolated and analytic. | | | | ++------------------------+-----------------------------------------------+--------------------+---------------+-----------+ +| ``intercept`` | The equation of a plane intercept | no | [0.0,0.0,0.0] | m | ++------------------------+-----------------------------------------------+--------------------+---------------+-----------+ +| ``mx`` | The slope in the x direction | yes | None | m | ++------------------------+-----------------------------------------------+--------------------+---------------+-----------+ +| ``my`` | The slope in the y direction | yes | None | m | ++------------------------+-----------------------------------------------+--------------------+---------------+-----------+ + To import a domain, three files are required: * mesh.xml.gz - this contains the mesh in a format dolfin can handle @@ -187,70 +234,128 @@ Wind Farm Options This section will define all the parameters for the wind farm:: wind_farm: - type: - path: - display: - ex_x: - ex_y: - grid_rows: - grid_cols: - jitter: - numturbs: - seed: - HH: - RD: - thickness: - yaw: - axial: - force: - -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| Option | Description | Required (for) | Default | Units | -| | | | | | -+========================+===============================================+====================+=========+=============+ -| ``type`` | | Sets the type of farm. Choices: | yes | None | \- | -| | | "grid", "random", "imported" | | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``path`` | Location of the wind farm text file | "imported" | None | \- | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``display`` | | Displays a plot of the wind farm | no | False | \- | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``ex_x`` | | The x extents of the farm where turbines | | "grid" | None | m | -| | | can be placed | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``ex_y`` | | The y extents of the farm where turbines | | "grid" | None | m | -| | | can be placed | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``grid_rows`` | The number of turbines in the x direction | "grid" | None | \- | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``grid_cols`` | The number of turbines in the y direction | "grid" | None | \- | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``jitter`` | | Displaces turbines in a random direction | | no | 0.0 | m | -| | | by this amount | | "grid" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``numturbs`` | The total number of turbines | "random" | None | \- | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``seed`` | | The random seed used to generate/jitter the | | no | None | \- | -| | | farm. Useful for repeating random runs | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``HH`` | The hub height of the turbine from ground | | "grid" | None | m | -| | | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``RD`` | The rotor diameter | | "grid" | None | m | -| | | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``thickness`` | The effective thickness of the rotor disk | | "grid" | None | m | -| | | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``yaw`` | | Determins the yaw of all turbines. Yaw is | | "grid" | None | rad | -| | | relative to the wind inflow direction | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``axial`` | The axial induction factor | | "grid" | None | \- | -| | | | "random" | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ -| ``force`` | | the radial distribution of force | no | "sine" | \- | -| | | Choices: "sine", "constant" | | | | -+------------------------+-----------------------------------------------+--------------------+---------+-------------+ + type: + path: + display: + ex_x: + ex_y: + x_spacing: + y_spacing: + x_shear: + y_shear: + min_sep_dist: + grid_rows: + grid_cols: + jitter: + numturbs: + seed: + HH: + RD: + thickness: + yaw: + axial: + force: + turbine_method: + rpm: + read_turb_data: + blade_segments: + use_local_velocity: + max_chord: + chord_factor: + gauss_factor: + ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| Option | Description | Required (for) | Default | Units | +| | | | | | ++========================+===============================================+====================+==========+=============+ +| ``type`` | | Sets the type of farm. Choices: | yes | None | \- | +| | | "grid", "random", "imported" | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``path`` | Location of the wind farm text file | "imported" | None | \- | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``display`` | | Displays a plot of the wind farm | no | False | \- | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``ex_x`` | | The x extents of the farm where turbines | | "grid" | None | m | +| | | can be placed | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``ex_y`` | | The y extents of the farm where turbines | | "grid" | None | m | +| | | can be placed | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``x_spacing`` | | Alternative method for defining grid farm | "grid" | None | m | +| | | x distance between turbines | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``y_spacing`` | | Alternative method for defining grid farm | "grid" | None | m | +| | | y distance between turbines | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``x_shear`` | | Alternative method for defining grid farm | | no | None | m | +| | | offset in the x direction between rows | | "grid" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``y_shear`` | | Alternative method for defining grid farm | | no | None | m | +| | | offset in the y direction between columns | | "grid" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``min_sep_dist`` | | Minimum distance between any two turbines | | no | 2 | RD | +| | | in a random farm | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``grid_rows`` | The number of turbines in the x direction | "grid" | None | \- | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``grid_cols`` | The number of turbines in the y direction | "grid" | None | \- | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``jitter`` | | Displaces turbines in a random direction | | no | 0.0 | m | +| | | by this amount | | "grid" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``numturbs`` | The total number of turbines | "random" | None | \- | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``seed`` | | The random seed used to generate/jitter the | | no | None | \- | +| | | farm. Useful for repeating random runs | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``HH`` | The hub height of the turbine from ground | | "grid" | None | m | +| | | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``RD`` | The rotor diameter | | "grid" | None | m | +| | | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``thickness`` | The effective thickness of the rotor disk | | "grid" | None | m | +| | | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``yaw`` | | Determins the yaw of all turbines. Yaw is | | "grid" | None | rad | +| | | relative to the wind inflow direction | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``axial`` | The axial induction factor | | "grid" | None | \- | +| | | | "random" | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``force`` | | the radial distribution of force | no | "sine" | \- | +| | | Choices: "sine", "constant" | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``turbine_method`` | | determines how the turbine force is built | no | "dolfin" | \- | +| | | Choices: "numpy", "dolfin" , "alm" | | | | +| | | "numpy" - builds entirely using arrays, | | | | +| | | works best for small farms | | | | +| | | "dolfin" - uses the FEniCS backend, | | | | +| | | robust but potentially slow | | | | +| | | "alm" - an actuator line method using | | | | +| | | numpy array, currently only | | | | +| | | support single turbine farms | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``rpm`` | | sets the revolutions per minute if using | "alm" | 10.0 | rev/min | +| | | the alm turbine method | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``read_turb_data`` | | Path to .csv file with chord, lift, and | no | None | \- | +| | | drag coefficients | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``blade_segments`` | | number of nodes along the rotor radius | "alm" |"computed"| \- | +| | | use "computed" to automatically set | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``use_local_velocity`` | | use the velocity at the rotor to compute | "alm" | True | \- | +| | | alm forces (otherwise use inflow) | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``max_chord`` | upper limit when optimizing chord | "alm" | 1000 | m | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``chord_factor`` | | multiplies all the chords by a constant | "alm" | 1.0 | \- | +| | | factor | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ +| ``gauss_factor`` | | factor that gets multiplied by the minimum | "alm" | 2.0 | \- | +| | | mesh spacing to set the gaussian width | | | | ++------------------------+-----------------------------------------------+--------------------+----------+-------------+ To import a wind farm, create a .txt file with this formatting:: @@ -279,16 +384,18 @@ ground and a low density region near the top The options are:: refine: - warp_type: - warp_strength: - warp_percent: - warp_height: - farm_num: - farm_type: - farm_factor: - turbine_num: - turbine_factor: - refine_custom: + warp_type: + warp_strength: + warp_percent: + warp_height: + farm_num: + farm_type: + farm_factor: + turbine_num: + turbine_type: + turbine_factor: + refine_custom: + refine_power_calc: +------------------------+-----------------------------------------------+ | Option | Description | @@ -309,19 +416,24 @@ The options are:: | ``farm_num`` | Number of farm refinements | +------------------------+-----------------------------------------------+ | ``farm_type`` | | The shape of the refinement around the farm | -| | | Choices: "square", "circle", "farm_circle" | -| | | "square" and "circle" are centered at the | -| | | center of the domain, whereas, "farm_circle"| -| | | is centered at the farm | +| | | Choices: | +| | | "full" - refines the full mesh | +| | | "box" - refines in a box near the farm | +| | | "cylinder" - cylinder centered at the farm | +| | | "stream" - stream-wise cylinder around farm | +| | | (use for 1 row farms) | +------------------------+-----------------------------------------------+ | ``farm_factor`` | | A scaling factor to make the refinement | | | | area larger or smaller | +------------------------+-----------------------------------------------+ -| ``farm_radius`` | | Similar to ``farm_factor``, except defines | -| | | an exact length | -+------------------------+-----------------------------------------------+ | ``turbine_num`` | Number of turbine refinements | +------------------------+-----------------------------------------------+ +| ``turbine_type`` | | The shape of the refinement around turbines | +| | | Choices: | +| | | "simple" - cylinder around turbine | +| | | "tear" - tear drop shape around turbine | +| | | "wake" - cylinder to capture wake | ++------------------------+-----------------------------------------------+ | ``turbine_factor`` | | A scaling factor to make the refinement | | | | area larger or smaller | +------------------------+-----------------------------------------------+ @@ -329,17 +441,21 @@ The options are:: | | | in a specific order allowing for more | | | | complex refinement options. Example below | +------------------------+-----------------------------------------------+ +| ``refine_power_calc`` | | bare minimum refinement around turbines to | +| | | increase power calculation accuracy | ++------------------------+-----------------------------------------------+ -To use the "refine_custom" option create a list of where each element defines +To use the "refine_custom" option, define a list of lists where each element defines refinement based on a list of parameters. Example:: refine_custom: [ - [2,full], - [1, custom, [[-1200,1200],[-1200,1200],[0,140]]], - [1, circle, 1020] - [1, farm_circle, 1020] - [1, square, 500] - ] + [ "full", [ ] ], + [ "full", [ ] ], + [ "box", [ [[-500,500],[-500,500],[0,150]] ] ], + [ "cylinder", [ [0,0,0], 750, 150 ] ], + [ "simple", [ 100 ] ], + [ "tear", [ 50, 0.7853 ] ] + ] For each refinement, the first option indicates how many time this specific refinement will happen. The second option indicates the type of refinement: @@ -349,11 +465,27 @@ indicates the extent of the refinement. The example up above will result in five refinements: 1. Two full refinements - 2. One custom refinement bounded by the box: [[-1200,1200],[-1200,1200],[0,140]] - 3. One circle centered at the center of the domain with radius 1020 m - 4. One circle centered at the center of the farm with radius 1020 m - 5. One square centered at the center of the farm with side length 500 m + 2. One box refinement bounded by: [[-500,500],[-500,500],[0,150]] + 3. One cylinder centered at origin with radius 750 m and a height of 150 m + 4. One simple turbine refinement with radius 100 m + 5. One teardrop shaped turbine refinement radius 500 m and rotated by 0.7853 rad + +The syntax for each refinement type is:: + + [ "full", [ ] ] + [ "box", [ [[x_min,x_max],[y_min,y_max],[z_min,z_max]], expand_factor ] ] + [ "cylinder", [ [c_x,c_y,c_z], radius, height, expand_factor ] ] + [ "stream", [ [c_x,c_y,c_z], radius, length, theta, offset, expand_factor ] ] + [ "simple", [ radius, expand_factor ] ] + [ "tear", [ radius, theta, expand_factor ] ] + [ "wake", [ radius, length, theta, expand_factor ] ] +Notes:: + + * For cylinder, the center is the base of the cylinder + * For stream, the center is the start of the vertical base and offset indicates the rotation offset + * For stream, wake, length is the distance center to the downstream end of the cylinder + * For stream, tear, wake, theta rotates the shape around the center Function Space Options ---------------------- @@ -362,15 +494,30 @@ This section list the function space options:: function_space: type: - -+------------------------+----------------------------------------------------------+--------------+---------+ -| Option | Description | Required | Default | -| | | | | -+========================+==========================================================+==============+=========+ -| ``type`` | | Sets the type of farm. Choices: | yes | None | -| | | "linear": P1 elements for both velocity and pressure | | | -| | | "taylor_hood": P2 for velocity, P1 for pressure | | | -+------------------------+----------------------------------------------------------+--------------+---------+ + quadrature_degree: + turbine_space: + turbine_degree: + ++------------------------+----------------------------------------------------------+--------------+------------+ +| Option | Description | Required | Default | +| | | | | ++========================+==========================================================+==============+============+ +| ``type`` | | Sets the type of farm. Choices: | yes | None | +| | | "linear": P1 elements for both velocity and pressure | | | +| | | "taylor_hood": P2 for velocity, P1 for pressure | | | ++------------------------+----------------------------------------------------------+--------------+------------+ +| ``quadrature_degree`` | | Sets the quadrature degree for all integration and | no | 6 | +| | | interpolation for the whole simulation | | | ++------------------------+----------------------------------------------------------+--------------+------------+ +| ``turbine_space`` | | Sets the function space for the turbine. Only needed | no | Quadrature | +| | | if using "numpy" for ``turbine_method`` | | | +| | | Choices: "Quadrature", "CG" | | | ++------------------------+----------------------------------------------------------+--------------+------------+ +| ``turbine_degree`` | | The quadrature degree for specifically the turbine | no | 6 | +| | | force representation. Only works "numpy" method | | | +| | | Note: if using Quadrature space, this value must equal | | | +| | | the ``quadrature_degree`` | | | ++------------------------+----------------------------------------------------------+--------------+------------+ @@ -383,88 +530,128 @@ prescribed on boundary facing into the wind, no slip on the ground and no stress on all other faces. These options describe the inflow boundary velocity profile.:: - boundary_condition: - boundary_names: - boundary_types: + boundary_conditions: vel_profile: HH_vel: + vel_height: power: k: + turbsim_path + inflow_angle: + boundary_names: + east: + north: + west: + south: + bottom: + top: + inflow: + outflow: + boundary_types: + inflow: + no_slip: + free_slip: + no_stress: +------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ | Option | Description | Required | Default | | | | | | +========================+===============================================================================================+==============+============+ -| ``boundary_names`` | A dictionary used to identify the boundaries | no | See Below | -+------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ -| ``boundary_types`` | A dictionary for defining boundary conditions | no | See Below | -+------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ | ``vel_profile`` | | Sets the velocity profile. Choices: | yes | None | | | | "uniform": constant velocity of :math:`u_{HH}` | | | | | | "power": a power profile | | | | | | "log": log layer profile | | | +| | | "turbsim": use a turbsim simulation as inflow | | | +------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ | ``HH_vel`` | The velocity at hub height, :math:`u_{HH}`, in m/s. | no | 8.0 | +------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ +| ``vel_height`` | sets the location of the reference velocity. Use "HH" for hub height | no | "HH" | ++------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ | ``power`` | The power used in the power flow law | no | 0.25 | +------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ | ``k`` | The constant used in the log layer flow | no | 0.4 | +------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ +| ``inflow_angle`` | | Sets the initial inflow angle for the boundary condition. A multiangle solve can be | no | None | +| | | indicated by setting this value to a list with values: [start, stop, n] where the solver | | | +| | | will perform n solves, sweeping uniformly through the start and stop angles. The number of | | | +| | | solves, n, can also be defined in the solver parameters. | | | ++------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ +| ``turbsim_path`` | The location of turbsim profiles used as inflow boundary conditions | | yes | None | +| | | | "turbsim" | | ++------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ +| ``boundary_names`` | A dictionary used to identify the boundaries | no | See Below | ++------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ +| ``boundary_types`` | A dictionary for defining boundary conditions | no | See Below | ++------------------------+-----------------------------------------------------------------------------------------------+--------------+------------+ .. of :math:`u_x=u_{max} \left( \frac{z-z_0}{z_1-z_0} \right)^{p}` -If you are importing a mesh, you can specify the boundary markers using ``names`` and ``types``. +If you are importing a mesh or want more control over boundary conditions, you can specify the boundary markers using ``names`` and ``types``. The default for these two are + Rectangular Mesh:: boundary_condition: boundary_names: - front: 1 - back: 2 - left: 3 - right: 4 + east: 1 + north: 2 + west: 3 + south: 4 boundary_types: - inflow: ["front","left","right"], - no_stress: ["back"] + inflow: ["west","north","south"] + no_stress: ["east"] Box Mesh:: boundary_condition: boundary_names: - top: 1 - bottom: 2 - front: 3 - back: 4 - left: 5 - right: 6 + east: 1 + north: 2 + west: 3 + south: 4 + bottom: 5 + top: 6 boundary_types: - inflow: ["top","front","left","right"], + inflow: ["west","north","south"] + free_slip: ["top"] no_slip: ["bottom"] - no_stress: ["back"] + no_stress: ["east"] -Cylinder/Interpolated Mesh:: +Circle Mesh:: boundary_condition: boundary_names: - inflow: 1 - outflow: 2 - top: 3 - bottom: 4 + outflow: 7 + inflow: 8 boundary_types: - inflow: ["inflow","top"], - no_slip: ["bottom"] + inflow: ["inflow"] no_stress: ["outflow"] -These defaults corrispond to an inflow wind direction from West to East. -Feel free to mimic these defaults when creating the boundary input file. -Alternatively, you can name you boundaries whatever you want as long as you -set up the corresponding ``boundary_types``. Additionally, you can set -change the ``boundary_types`` if using one of the built in domain types. -This way you can customize the boundary conditions without importing a whole -new mesh. +Cylinder Mesh:: + boundary_condition: + boundary_names: + outflow: 5 + inflow: 6 + bottom: 7 + top: 8 + boundary_types: + inflow: ["inflow"] + free_slip: ["top"] + no_slip: ["bottom"] + no_stress: ["outflow"] +These defaults correspond to an inflow wind direction from West to East. + +When marking a rectangular/box domains, from a top-down perspective, start from +the boundary in the positive x direction and go counter clockwise, the boundary +names are: "easy", "north", "west", "south". Additionally, in 3D there are also +"top" and "bottom". For a circular/cylinder domains, the boundary names are +"inflow" and "outflow". Likewise, in 3D there are also "top" and "bottom". +Additionally, you can change the ``boundary_types`` if using one of the built +in domain types. This way you can customize the boundary conditions without +importing a whole new mesh. Problem Options --------------- @@ -472,29 +659,43 @@ Problem Options This section describes the problem options:: problem: - type: - viscosity: - lmax: - use_25d_model: - -+------------------------+--------------------------------------------------------------+--------------+---------+ -| Option | Description | Required | Default | -| | | | | -+========================+==============================================================+==============+=========+ -| ``type`` | | Sets the variational form use. Choices: | yes | None | -| | | "taylor_hood": Standard RANS formulation | | | -| | | "stabilized": Adds a term to stabilize P1xP1 formulations| | | -+------------------------+--------------------------------------------------------------+--------------+---------+ -| ``viscosity`` | Kinematic Viscosity | no | 0.1 | -| | | | | -+------------------------+--------------------------------------------------------------+--------------+---------+ -| ``lmax`` | Turbulence length scale | no | 15.0 | -| | | | | -+------------------------+--------------------------------------------------------------+--------------+---------+ -| ``use_25d_model`` | | Option to enable a small amount of compressibility to mimic| no | False | -| | | the effect of a 3D, out-of-plane flow solution in a 2D | "2D only" | | -| | | model. | | | -+------------------------+--------------------------------------------------------------+--------------+---------+ + type: + use_25d_model: + viscosity: + lmax: + turbulence_model: + script_iterator: + use_corrective_force: + stability_eps: + ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| Option | Description | Required | Default | +| | | | | ++========================+==============================================================+==============+===============+ +| ``type`` | | Sets the variational form use. Choices: | yes | None | +| | | "taylor_hood": Standard RANS formulation | | | +| | | "stabilized": Adds a term to stabilize P1xP1 formulations| | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``viscosity`` | Kinematic Viscosity | no | 0.1 | +| | | | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``lmax`` | Turbulence length scale | no | 15.0 | +| | | | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``use_25d_model`` | | Option to enable a small amount of compressibility to mimic| | no | False | +| | | the effect of a 3D, out-of-plane flow solution in a 2D | | "2D only" | | +| | | model. | | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``turbulence_model`` | | Sets the turbulence model. | no | mixing_length | +| | | Choices: mixing_length, smagorinsky, or None | | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``script_iterator`` | debugging tool, do not use | no | 0 | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +|``use_corrective_force``| | add a force to the weak form to allow the inflow to recover| no | False | ++------------------------+--------------------------------------------------------------+--------------+---------------+ +| ``stability_eps`` | | stability term to help increase the well-possessedness of | no | 1.0 | +| | | the linear mixed formulation | | | ++------------------------+--------------------------------------------------------------+--------------+---------------+ @@ -506,40 +707,70 @@ This section lists the solver options:: solver: type: - wind_range: - endpoint: + pseudo_steady: + final_time: + save_interval: num_wind_angles: + endpoint: + velocity_path: + power_type: save_power: nonlinear_solver: newton_relaxation: - -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| Option | Description | Required (for) | Default | -| | | | | -+========================+==========================================================+===================+=====================+ -| ``type`` | | Sets the solver type. Choices: | yes | None | -| | | "steady": solves for the steady state solution | | | -| | | "multiangle": iterates through inflow angles | | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``wind_range`` | The start and end angles to sweep over | | no | [0.0, :math:`2\pi`] | -| | | | "multiangle" | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``endpoint`` | Should the end point be included in the run | | no | False | -| | | | "multiangle" | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``num_wind_angles`` | Sets the number of angles | | yes | None | -| | | | "multiangle" | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``save_power`` | Save the power for each turbine to a text file in | no | False | -| | output/``name``/data/ | | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``nonlinear_solver`` | | Specify the nonlinear solver type. Choices: | no | "snes" | -| | | "newton": uses the standard newton solver | | | -| | | "snes": PETSc SNES solver | | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ -| ``newton_relaxation`` | Set the relaxation parameter if using newton solver | | no | 1.0 | -| | | | "newton" | | -+------------------------+----------------------------------------------------------+-------------------+---------------------+ + cfl_target: 0.5 + cl_iterator: 0 + ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| Option | Description | Required (for) | Default | +| | | | | ++========================+================================================================+=====================+=====================+ +| ``type`` | | Sets the solver type. Choices: | yes | None | +| | | "steady": solves for the steady state solution | | | +| | | "iterative_steady": uses iterative SIMPLE solver | | | +| | | "unsteady": solves for a time varying solution | | | +| | | "multiangle": iterates through inflow angles | | | +| | | uses ``inflow_angle`` or [0, :math:`2\pi`] | | | +| | | "imported_inflow": runs multiple steady solves with | | | +| | | imported list of inflow conditions | | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``pseudo_steady`` | used with unsteady solver to create a iterative steady solver. | | no | False | +| | | | "unsteady" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``final_time`` | The final time for an unsteady simulation | | no | 1.0 s | +| | | | "unsteady" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``save_interval`` | The amount of time between saving output fields | | no | 1.0 s | +| | | | "unsteady" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``num_wind_angles`` | Sets the number of angles. can also be set in ``inflow_angle`` | | no | 1 | +| | | | "multiangle" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``endpoint`` | Should the final inflow angle be simulated | | no | False | +| | | | "multiangle" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``velocity_path`` | The location of a list of inflow conditions | | yes | | +| | | | "imported_inflow" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``power_type`` | | Sets the power functional | no | "power" | +| | | Choices: | | | +| | | "power": simple power calculation | | | +| | | "2d_power": power calculation optimized for 2D runs | | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``save_power`` | | Save the power for each turbine to a text file in | no | True | +| | | output/``name``/data/power_data.txt | | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``nonlinear_solver`` | | Specify the nonlinear solver type. Choices: | no | "snes" | +| | | "newton": uses the standard newton solver | | | +| | | "snes": PETSc SNES solver | | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``newton_relaxation`` | Set the relaxation parameter if using newton solver | | no | 1.0 | +| | | | "newton" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``cfl_target`` | target cfl number for unsteady solve | | no | 0.5 | +| | | | "unsteady" | | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ +| ``cl_iterator`` | debugging tool, do not use | | no | 0 | ++------------------------+----------------------------------------------------------------+---------------------+---------------------+ The "multiangle" solver uses the steady solver to solve the RANS formulation. Currently, the "multiangle" solver does not support imported domains. @@ -552,23 +783,105 @@ This section lists the optimization options. If you are planning on doing optimization make sure to set ``dolfin_adjoint`` to True.:: optimization: - controls: - layout_bounds - taylor_test: - optimize: - -+------------------------+----------------------------------------------------------+-------------+--------------+ -| Option | Description | Required | Default | -| | | | | -+========================+==========================================================+=============+==============+ -| ``controls`` | | Sets the parameters to optimize. Choose Any: | yes | None | -| | | "yaw", "axial", "layout" | | | -+------------------------+----------------------------------------------------------+-------------+--------------+ -| ``taylor_test`` | | Performs a test to check the derivatives. Good | no | False | -| | | results have a convergence rate around 2.0 | | | -+------------------------+----------------------------------------------------------+-------------+--------------+ -| ``optimize`` | | Optimize the given controls using the power output as | no | True | -| | | the objective function using SLSQP from scipy. | | | -+------------------------+----------------------------------------------------------+-------------+--------------+ -| ``layout_bounds`` | The bounding box for the layout optimization | no | wind_farm | -+------------------------+----------------------------------------------------------+-------------+--------------+ + opt_type: + control_types: + layout_bounds: + objective_type: + save_objective: + opt_turb_id : + record_time: + u_avg_time: + opt_routine: + obj_ref: + obj_ref0: + taylor_test: + optimize: + gradient: + ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| Option | Description | Required | Default | +| | | | | ++========================+==========================================================+=================+==============+ +| ``opt_type`` | Type of optimization: "minimize" or "maximize" | no | maximize | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``control_types`` | | Sets the parameters to optimize. Choose Any: | yes | None | +| | | "yaw", "axial", "layout", "lift", "drag", "chord" | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``layout_bounds`` | The bounding box for the layout optimization | no | wind_farm | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``objective_type`` | | Sets the objective function for optimization. | no | power | +| | | Visit :meth:`windse.objective_functions` | | | +| | | to see choices and additional keywords. See below to | | | +| | | an example for how to evaluate multiple objectives. | | | +| | | The first objective listed will always be used in the | | | +| | | optimization. | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``save_objective`` | | Save the the value of the objective function | no | True | +| | | output/``name``/data/objective_data.txt | | | +| | | Note: power objects are saved as power_data.txt | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``opt_turb_id`` | | Sets which turbines to optimize | no | all | +| | | Choices: | | | +| | | int: optimize single turbine by ID | | | +| | | list: optimize all in list by ID | | | +| | | "all": optimize all | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``record_time`` | | The amount of time to run the simulation before | | no | computed | +| | | calculation of the objective function takes place | | unsteady | | +| | | Choices: | | | +| | | "computed": let the solver choose the best recording | | | +| | | start time based on the flow speed and domain size | | | +| | | "last": only begin recording at the final_time | | | +| | | : time in seconds to start recording | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``u_avg_time`` | | when to start averaging velocity for use in objective | | no | 5 | +| | | functions | | unsteady | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``opt_routine`` | | optimization method | no | SLSQP | +| | | choices: SLSQP, L-BFGS-B, OM_SLSQP, SNOPT | | | +| | | Note: SNOPT requires custom install | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``obj_ref`` | | objective reference: Sets the value of the objective | | no | 1.0 | +| | | function that will be treated as 1 by the SNOPT driver | | SLSQP | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``obj_ref0`` | | objective reference: Sets the value of the objective | | no | 0.0 | +| | | function that will be treated as 0 by the SNOPT driver | | SLSQP | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``taylor_test`` | | Performs a test to check the derivatives. Good | no | False | +| | | results have a convergence rate around 2.0 | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``optimize`` | | Optimize the given controls using the power output as | no | False | +| | | the objective function using SLSQP from scipy. | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ +| ``gradient`` | | returns the gradient values of the objective with | no | False | +| | | respect to the controls | | | ++------------------------+----------------------------------------------------------+-----------------+--------------+ + +The ``objective_type`` can be defined in three ways. First as a single string such as:: + + optimization: + objective_type: alm_power + +If the object chosen in this way has any keyword arguments, the defaults will automatically choosen. The second way is as a list of strings like:: + + + optimization: + objective_type: ["alm_power", "KE_entrainment", "wake_center"] + +Again, the default keyword argument will be used with this method. The final way is as a full dictionary, which allow for setting keyword arguments:: + + optimization: + objective_type: + power: {} + point_blockage: + location: [0.0,0.0,240.0] + plane_blockage: + axis: 2 + thickness: 130 + center: 240.0 + cyld_kernel: + type: above + mean_point_blockage: + z_value: 240 + +Notice that since the objective named "power" does not have keyword arguments, an empty dictionary must be passed. For a full list of objective function visit: :meth:`windse.objective_functions` \ No newline at end of file diff --git a/doc/sphinx_requirements.txt b/doc/sphinx_requirements.txt new file mode 100644 index 00000000..0f5f6562 --- /dev/null +++ b/doc/sphinx_requirements.txt @@ -0,0 +1,2 @@ +pyyaml +openmdao \ No newline at end of file diff --git a/install.sh b/install.sh new file mode 100644 index 00000000..b3978491 --- /dev/null +++ b/install.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +### Run this to use conda in the script +source $(conda info --base)/etc/profile.d/conda.sh + +### Create the Environment +conda create -y --name $1 +conda activate $1 + +### Install conda-forge dependencies +conda install -y -c conda-forge fenics=2019.1.0=py38_9 dolfin-adjoint matplotlib scipy=1.4.1 slepc mshr hdf5 pyyaml memory_profiler pytest pytest-cov pytest-mpi coveralls + +### Install the new tsfc compiler +pip install git+https://github.com/blechta/tsfc.git@2018.1.0 +pip install git+https://github.com/blechta/COFFEE.git@2018.1.0 +pip install git+https://github.com/blechta/FInAT.git@2018.1.0 +pip install git+https://github.com/mdolab/pyoptsparse@v1.0 +pip install singledispatch networkx pulp openmdao + +### Install editible version of WindSE +pip install -e . diff --git a/setup.py b/setup.py index 0d297c1b..d705eec7 100644 --- a/setup.py +++ b/setup.py @@ -5,10 +5,11 @@ setup(name ="windse", description="Wind Systems Engineering", - version="2018.1.0_0.8", - author="Ryan King, Jeffery Allen", - author_email="ryan.king@nrel.gov", + version="2021.8.0", + author="Ryan King, Jeffery Allen, Ethan Young, John Jasa", + author_email="ryan.king@nrel.gov, jeff.allen@nrel.gov", url="https://github.com/NREL/WindSE", + include_package_data=True, packages=['windse','windse_driver'], entry_points={'console_scripts' : ['windse = windse_driver.driver:main'],}, diff --git a/test_demos.py b/test_demos.py deleted file mode 100644 index 58fa01b0..00000000 --- a/test_demos.py +++ /dev/null @@ -1,99 +0,0 @@ -import windse_driver -import glob, os, sys -import traceback - -demo_path = "demo/documented/" - -### Get all yaml files in the documented folder ### -dirList = glob.glob(demo_path+"**/*.yaml",recursive=True) - -### list all strings that need to be filtered ### -filters = ["output","driver"] - -### split path and filename ### -demos = [] -for d in dirList: - - process_demo = True - ### Filter out all yaml files in output/ folders ### - for f in filters: - process_demo = process_demo and (f not in d) - - if process_demo: - path, name = os.path.split(d) - demos.append([path,name]) - - # print(demo_path[-1], demo_name[-1]) - -home_path = os.getcwd() - -num_demos = len(demos) - -### This allows specific demos to be run# -if len(sys.argv) > 1: - test_list = [int(i) for i in sys.argv[1:]] -else: - test_list = range(1,num_demos+1) -num_tests = len(test_list) - -success_counter = 0 -failed_test = [] -test_results = [] -for i, (demo_path, demo_name) in enumerate(demos): - - if i+1 in test_list: - header_string = "========== Testing {:2d} of {:2d}: {:} ==========".format(i+1,num_demos,demo_name) - sys.stdout.write("\x1b]2;"+header_string+"\x07") - print("========================= Testing {:2d} of {:2d}: =========================".format(i+1,num_demos)) - print() - print("Demo: "+demo_path+"/"+demo_name) - ### Switch to the demo directory ### - os.chdir(demo_path) - - ### Run the test and save the results ### - # save_stdout = sys.stdout - # sys.stdout = open('trash', 'w') - test_results.append(windse_driver.driver.test_demo(demo_name)) - # sys.stdout = save_stdout - - ### Return to the the original path ### - os.chdir(home_path) - print() - print("===========================================================================") - print() - print() - print() - print() - print() - -for i, status in enumerate(test_results): - - (demo_path, demo_name) = demos[i] - - print("============================== Test {:2d} of {:2d}: =============================".format(i+1,num_demos)) - print() - print("Demo: "+demo_path+"/"+demo_name) - - if status[0]: - print("Status: Passed") - print("Run Time: {: .2f} s".format(status[1])) - success_counter += 1 - else: - print("Status: Failed") - print("Reason: "+repr(status[1].args[0])) - print() - print("-------------------------- Traceback ---------------------------") - traceback.print_tb(status[2]) - print("-----------------------------------------------------------------") - - failed_test.append(i+1) - - print() - print("===========================================================================") - print() - print() - print() - -print("Testing Finished: {:d} of {:d} Passed".format(success_counter,num_tests)) -if failed_test: - print("Failing Tests: "+repr(failed_test)) diff --git a/tests/1-Domains/Circle_Domain.py b/tests/1-Domains/Circle_Domain.py new file mode 100755 index 00000000..b78b7b93 --- /dev/null +++ b/tests/1-Domains/Circle_Domain.py @@ -0,0 +1,44 @@ +import windse +from dolfin import * + +### Alias Parameters ### +params = windse.windse_parameters + +### Set General Parameters ### +params["general"]["name"] = "Circle_Domain_Test" + +### Set Box Parameters ### +radius = 1200 +params["domain"]["type"] = "circle" +params["domain"]["mesh_type"] = "mshr" +params["domain"]["radius"] = radius +params["domain"]["center"] = [0.0, 0.0] +params["domain"]["nt"] = 100 +params["domain"]["res"] = 100 + +### Initialize Parameters using those set above ### +windse.initialize(None) + +### Create the Domain Object ### +dom = windse.CircleDomain() + +### Check if the object is as expected ### +dom.Save() + +### Check the number of verts and cells ### +if dom.mesh.num_cells() != 39300: + raise ValueError("Box domain constructed with unexpected number of cells: "+repr(dom.mesh.num_cells())) +if dom.mesh.num_vertices() != 19865: + raise ValueError("Box domain constructed with unexpected number of vertices: "+repr(dom.mesh.num_vertices())) + +### Calculate Volume ### +V = FiniteElement('Lagrange', dom.mesh.ufl_cell(), 1) +V = FunctionSpace(dom.mesh,V) +u = Function(V) +u.vector()[:] = 1.0 +Volume = assemble(u*dx) +True_Volume = (pi*radius**2.0) + +### Check the mesh volume ### +if abs((Volume-True_Volume)/True_Volume) > 1e-3: + raise ValueError("Box domain constructed with unexpected volume: " + repr(True_Volume)) diff --git a/tests/1-Domains/est_box_domain.py b/tests/1-Domains/est_box_domain.py new file mode 100755 index 00000000..81328e1b --- /dev/null +++ b/tests/1-Domains/est_box_domain.py @@ -0,0 +1,110 @@ +import windse +import pytest +import numpy as np +from dolfin import * +import windse_driver.driver_functions as df + +############################################################### +######################## Setup Objects ######################## +############################################################### + +### Alias Parameters ### +params = df.BlankParameters() + +### Set General Parameters ### +params["general"]["name"] = "Box_Domain_Test" + +### Set Box Parameters ### +Lx = 1000.0 +Ly = 1000.0 +Lz = 500 +params["domain"]["type"] = "box" +params["domain"]["x_range"] = [-Lx, Lx] +params["domain"]["y_range"] = [-Ly, Ly] +params["domain"]["z_range"] = [0.0, Lz] +params["domain"]["nx"] = 24 +params["domain"]["ny"] = 24 +params["domain"]["nz"] = 6 + +### Initialize Parameters using those set above ### +windse.initialize(params) + +### Create the Domain Object ### +dom = windse.BoxDomain() + +### Check if the object is as expected ### +dom.Save() + +### Create unit for integration ### +V = FiniteElement('Lagrange', dom.mesh.ufl_cell(), 1) +V = FunctionSpace(dom.mesh,V) +u = Function(V) +u.vector()[:] = 1.0 + +### Calculate inflow integral ### +def CalculateInflowBoundary(dom,u): + xy = Expression("(x[0]+pi)*(x[1]+pi)",degree=2,pi=pi) + ds = Measure('ds', subdomain_data=dom.boundary_markers) + val = 0 + unique_id = np.unique(dom.boundary_markers.array()) + for blabel in dom.boundary_types["inflow"]: + if dom.boundary_names[blabel] in unique_id: + val += assemble(xy*u*ds(dom.boundary_names[blabel]))/assemble(u*ds(dom.boundary_names[blabel])) + return val + + + + + + + +############################################################### +######################## Define Tests ######################### +############################################################### + +def test_mesh_values(): + True_Cells = 20736 + True_Verts = 4375 + if dom.mesh.num_cells() != True_Cells: + print("Expected Cells: " + repr(True_Cells)) + print("Actual Cells: " + repr(dom.mesh.num_cells())) + raise ValueError("Box domain constructed with unexpected number of cells") + if dom.mesh.num_vertices() != True_Verts: + print("Expected x-values: " + repr(True_Verts)) + print("Actual x-values: " + repr(dom.mesh.num_vertices())) + raise ValueError("Box domain constructed with unexpected number of vertices") + +def test_volume(): + ### Calculate Volume ### + Volume = assemble(u*dx) + True_Volume = (2*Lx*2*Ly*Lz) + + ### Check the mesh volume ### + if abs((Volume-True_Volume)/True_Volume) > 1e-5: + print("Expected Volume: " + repr(True_Volume)) + print("Actual Volume: " + repr(Volume)) + print("Percent Error: " + repr(abs((Volume-True_Volume)/True_Volume))) + raise ValueError("Box domain constructed with unexpected volume") + +def test_boundary(): + ### Check the initial boundary integral + Boundary_Value = CalculateInflowBoundary(dom,u) + True_Boundary_Value = -3111.983840386548 + if abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value) > 1e-5: + print("Expected inflow: " + repr(True_Boundary_Value)) + print("Actual inflow: " + repr(Boundary_Value)) + print("Percent Error: " + repr(abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value))) + raise ValueError("Initial inflow integral returned unexpected value (test value is hard coded)") + +def test_rotated_boundary(): + ### Rotate the boundary by 1.337 rads + dom.RecomputeBoundaryMarkers(1.337) + + ### Test Rotated Boundary integral ### + Boundary_Value = CalculateInflowBoundary(dom,u) + True_Boundary_Value = -3131.723049188729 + if abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value) > 1e-5: + print("Expected inflow: " + repr(True_Boundary_Value)) + print("Actual inflow: " + repr(Boundary_Value)) + print("Percent Error: " + repr(abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value))) + raise ValueError("Initial inflow integral returned unexpected value (test value is hard coded)") diff --git a/tests/1-Domains/est_circle_domain.py b/tests/1-Domains/est_circle_domain.py new file mode 100644 index 00000000..7c16de97 --- /dev/null +++ b/tests/1-Domains/est_circle_domain.py @@ -0,0 +1,89 @@ +import windse +import pytest +import numpy as np +from dolfin import * +import windse_driver.driver_functions as df + +############################################################### +######################## Setup Objects ######################## +############################################################### + +### Alias Parameters ### +params = df.BlankParameters() + +### Set General Parameters ### +params["general"]["name"] = "Circle_Domain_Test" + +### Set Box Parameters ### +radius = 1200 +params["domain"]["type"] = "circle" +params["domain"]["mesh_type"] = "mshr" +params["domain"]["radius"] = radius +params["domain"]["center"] = [0.0, 0.0] +params["domain"]["nt"] = 100 +params["domain"]["res"] = 100 + +### Initialize Parameters using those set above ### +windse.initialize(params) + +### Create the Domain Object ### +dom = windse.CircleDomain() + +### Check if the object is as expected ### +dom.Save() + +### Create unit for integration ### +V = FiniteElement('Lagrange', dom.mesh.ufl_cell(), 1) +V = FunctionSpace(dom.mesh,V) +u = Function(V) +u.vector()[:] = 1.0 + +### Calculate inflow integral ### +def CalculateInflowBoundary(dom,u): + xy = Expression("(x[0]+pi)*(x[1]+pi)",degree=2,pi=pi) + ds = Measure('ds', subdomain_data=dom.boundary_markers) + val = 0 + unique_id = np.unique(dom.boundary_markers.array()) + for blabel in dom.boundary_types["inflow"]: + if dom.boundary_names[blabel] in unique_id: + val += assemble(xy*u*ds(dom.boundary_names[blabel]))/assemble(u*ds(dom.boundary_names[blabel])) + return val + + + +############################################################### +######################## Define Tests ######################### +############################################################### + +def test_volume(): + ### Calculate Volume ### + Volume = assemble(u*dx) + True_Volume = (pi*radius**2.0) + + ### Check the mesh volume ### + if abs((Volume-True_Volume)/True_Volume) > 1e-3: + print("Expected Volume: " + repr(True_Volume)) + print("Actual Volume: " + repr(Volume)) + print("Percent Error: " + repr(abs((Volume-True_Volume)/True_Volume))) + raise ValueError("Box domain constructed with unexpected volume") + +def test_boundary(): + ### Check the initial boundary integral + Boundary_Value = CalculateInflowBoundary(dom,u) + True_Boundary_Value = -2363.411257268333 + if abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value) > 1e-3: + print("Expected inflow: " + repr(True_Boundary_Value)) + print("Actual inflow: " + repr(Boundary_Value)) + raise ValueError("Initial inflow integral returned unexpected value (test value is hard coded)") + +def test_rotated_boundary(): + ### Rotate the boundary by 1.337 rads + dom.RecomputeBoundaryMarkers(1.337) + + ### Test Rotated Boundary integral ### + Boundary_Value = CalculateInflowBoundary(dom,u) + True_Boundary_Value = -2077.458137099408 + if abs((Boundary_Value-True_Boundary_Value)/True_Boundary_Value) > 1e-3: + print("Expected inflow: " + repr(True_Boundary_Value)) + print("Actual inflow: " + repr(Boundary_Value)) + raise ValueError("Initial inflow integral returned unexpected value (test value is hard coded)") \ No newline at end of file diff --git a/tests/2-WindFarms/Grid_Farm.py b/tests/2-WindFarms/Grid_Farm.py new file mode 100755 index 00000000..4b427a35 --- /dev/null +++ b/tests/2-WindFarms/Grid_Farm.py @@ -0,0 +1,65 @@ +import windse +import numpy as np + +### Alias Parameters ### +params = windse.windse_parameters + +### Set General Parameters ### +params["general"]["name"] = "Grid_Farm_Test" + +### Set Box Parameters ### +params["domain"]["type"] = "box" +params["domain"]["x_range"] = [-1000.0, 1000.0] +params["domain"]["y_range"] = [-1000.0, 1000.0] +params["domain"]["z_range"] = [ 0.0, 500.0] +params["domain"]["nx"] = 24 +params["domain"]["ny"] = 24 +params["domain"]["nz"] = 6 + +### Set Wind Farm Parameters ### +params["wind_farm"]["type"] = "grid" +params["wind_farm"]["grid_rows"] = 4 +params["wind_farm"]["grid_cols"] = 3 +params["wind_farm"]["ex_x"] = [-300.0,300.0] +params["wind_farm"]["ex_y"] = [-300.0,300.0] +params["wind_farm"]["HH"] = 90.0 +params["wind_farm"]["RD"] = 126.0 +params["wind_farm"]["thickness"] = 20.0 +params["wind_farm"]["yaw"] = 0.0 +params["wind_farm"]["axial"] = 0.33 + +### Initialize Parameters using those set above ### +windse.initialize(None) + +### Create the Domain Object ### +dom = windse.BoxDomain() + +### Create Wind Farm Object ### +farm = windse.GridWindFarm(dom) + +### Refine Domain ### +windse.RefineMesh(dom,farm) + +### Check if the object is as expected ### +dom.Save() +farm.Plot(False) + +### Set True Values ### +x = [-237., 0., 237., -237., 0., 237., -237., 0., 237., -237., 0., 237.] +y = [-237., -237., -237., -79., -79., -79., 79., 79., 79., 237., 237., 237.] +z = [90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90.] + + +### Check True Values ### +if np.linalg.norm(x-farm.x) > 1e-10: + print("Expected x-values: " + repr(x)) + print("Actual x-values: " + repr(list(farm.x))) + raise ValueError("Grid Farm constructed with unexpected x locations") +if np.linalg.norm(y-farm.y) > 1e-10: + print("Expected x-values: " + repr(y)) + print("Actual x-values: " + repr(list(farm.y))) + raise ValueError("Grid Farm constructed with unexpected y locations") +if np.linalg.norm(z-farm.z) > 1e-10: + print("Expected x-values: " + repr(z)) + print("Actual x-values: " + repr(list(farm.z))) + raise ValueError("Grid Farm constructed with unexpected z locations") diff --git a/tests/2-WindFarms/Imported_Farm.py b/tests/2-WindFarms/Imported_Farm.py new file mode 100755 index 00000000..4b427a35 --- /dev/null +++ b/tests/2-WindFarms/Imported_Farm.py @@ -0,0 +1,65 @@ +import windse +import numpy as np + +### Alias Parameters ### +params = windse.windse_parameters + +### Set General Parameters ### +params["general"]["name"] = "Grid_Farm_Test" + +### Set Box Parameters ### +params["domain"]["type"] = "box" +params["domain"]["x_range"] = [-1000.0, 1000.0] +params["domain"]["y_range"] = [-1000.0, 1000.0] +params["domain"]["z_range"] = [ 0.0, 500.0] +params["domain"]["nx"] = 24 +params["domain"]["ny"] = 24 +params["domain"]["nz"] = 6 + +### Set Wind Farm Parameters ### +params["wind_farm"]["type"] = "grid" +params["wind_farm"]["grid_rows"] = 4 +params["wind_farm"]["grid_cols"] = 3 +params["wind_farm"]["ex_x"] = [-300.0,300.0] +params["wind_farm"]["ex_y"] = [-300.0,300.0] +params["wind_farm"]["HH"] = 90.0 +params["wind_farm"]["RD"] = 126.0 +params["wind_farm"]["thickness"] = 20.0 +params["wind_farm"]["yaw"] = 0.0 +params["wind_farm"]["axial"] = 0.33 + +### Initialize Parameters using those set above ### +windse.initialize(None) + +### Create the Domain Object ### +dom = windse.BoxDomain() + +### Create Wind Farm Object ### +farm = windse.GridWindFarm(dom) + +### Refine Domain ### +windse.RefineMesh(dom,farm) + +### Check if the object is as expected ### +dom.Save() +farm.Plot(False) + +### Set True Values ### +x = [-237., 0., 237., -237., 0., 237., -237., 0., 237., -237., 0., 237.] +y = [-237., -237., -237., -79., -79., -79., 79., 79., 79., 237., 237., 237.] +z = [90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90.] + + +### Check True Values ### +if np.linalg.norm(x-farm.x) > 1e-10: + print("Expected x-values: " + repr(x)) + print("Actual x-values: " + repr(list(farm.x))) + raise ValueError("Grid Farm constructed with unexpected x locations") +if np.linalg.norm(y-farm.y) > 1e-10: + print("Expected x-values: " + repr(y)) + print("Actual x-values: " + repr(list(farm.y))) + raise ValueError("Grid Farm constructed with unexpected y locations") +if np.linalg.norm(z-farm.z) > 1e-10: + print("Expected x-values: " + repr(z)) + print("Actual x-values: " + repr(list(farm.z))) + raise ValueError("Grid Farm constructed with unexpected z locations") diff --git a/tests/2-WindFarms/Random_Farm.py b/tests/2-WindFarms/Random_Farm.py new file mode 100755 index 00000000..4b427a35 --- /dev/null +++ b/tests/2-WindFarms/Random_Farm.py @@ -0,0 +1,65 @@ +import windse +import numpy as np + +### Alias Parameters ### +params = windse.windse_parameters + +### Set General Parameters ### +params["general"]["name"] = "Grid_Farm_Test" + +### Set Box Parameters ### +params["domain"]["type"] = "box" +params["domain"]["x_range"] = [-1000.0, 1000.0] +params["domain"]["y_range"] = [-1000.0, 1000.0] +params["domain"]["z_range"] = [ 0.0, 500.0] +params["domain"]["nx"] = 24 +params["domain"]["ny"] = 24 +params["domain"]["nz"] = 6 + +### Set Wind Farm Parameters ### +params["wind_farm"]["type"] = "grid" +params["wind_farm"]["grid_rows"] = 4 +params["wind_farm"]["grid_cols"] = 3 +params["wind_farm"]["ex_x"] = [-300.0,300.0] +params["wind_farm"]["ex_y"] = [-300.0,300.0] +params["wind_farm"]["HH"] = 90.0 +params["wind_farm"]["RD"] = 126.0 +params["wind_farm"]["thickness"] = 20.0 +params["wind_farm"]["yaw"] = 0.0 +params["wind_farm"]["axial"] = 0.33 + +### Initialize Parameters using those set above ### +windse.initialize(None) + +### Create the Domain Object ### +dom = windse.BoxDomain() + +### Create Wind Farm Object ### +farm = windse.GridWindFarm(dom) + +### Refine Domain ### +windse.RefineMesh(dom,farm) + +### Check if the object is as expected ### +dom.Save() +farm.Plot(False) + +### Set True Values ### +x = [-237., 0., 237., -237., 0., 237., -237., 0., 237., -237., 0., 237.] +y = [-237., -237., -237., -79., -79., -79., 79., 79., 79., 237., 237., 237.] +z = [90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90., 90.] + + +### Check True Values ### +if np.linalg.norm(x-farm.x) > 1e-10: + print("Expected x-values: " + repr(x)) + print("Actual x-values: " + repr(list(farm.x))) + raise ValueError("Grid Farm constructed with unexpected x locations") +if np.linalg.norm(y-farm.y) > 1e-10: + print("Expected x-values: " + repr(y)) + print("Actual x-values: " + repr(list(farm.y))) + raise ValueError("Grid Farm constructed with unexpected y locations") +if np.linalg.norm(z-farm.z) > 1e-10: + print("Expected x-values: " + repr(z)) + print("Actual x-values: " + repr(list(farm.z))) + raise ValueError("Grid Farm constructed with unexpected z locations") diff --git a/tests/9-Regression/2_5D_Wind_Farm.yaml b/tests/9-Regression/2_5D_Wind_Farm.yaml new file mode 100755 index 00000000..025d8135 --- /dev/null +++ b/tests/9-Regression/2_5D_Wind_Farm.yaml @@ -0,0 +1,50 @@ +# General options +general: + # name: 2_5D_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + debug_mode: True + +# Wind Farm Parameters: Uncomment a set to change the type of wind farm +wind_farm: + + ####################### Imported Wind Farm ####################### + type: imported # | + path: Input_Data/wind_farm.txt # location of wind farm | - + force: sine # radial force distribution| - + ################################################################### + +domain: + + ####################### Rectangle Domain ######################### + type: rectangle # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + nx: 100 # Number of x-nodes | - + ny: 100 # Number of y-nodes | - + ################################################################## + +refine: + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + refine_custom: [ + [box, [ [[-1000,1200],[-200,200]]] ] + ] +function_space: + type: taylor_hood + +boundary_conditions: + vel_profile: uniform + HH_vel: 8.0 + +problem: + use_25d_model: True + type: taylor_hood + viscosity: 5 + lmax: 50 + +solver: + nonlinear_solver: newton + newton_relaxation: 0.9 + type: steady + save_power: true + power_type: 2d_power diff --git a/tests/9-Regression/3D_Box_Steady.yaml b/tests/9-Regression/3D_Box_Steady.yaml new file mode 100644 index 00000000..d858fdf4 --- /dev/null +++ b/tests/9-Regression/3D_Box_Steady.yaml @@ -0,0 +1,77 @@ +# General options +general: + # name: 3D_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + debug_mode: True + +# Wind Farm Parameters: +wind_farm: + + ########################## Grid Wind Farm ######################### + type: grid # | + grid_rows: 2 # Number of rows | - + grid_cols: 4 # Number of columns | - + ex_x: [-600, 600] # x-extent of the farm | m + ex_y: [-300, 300] # y-extent of the farm | m + HH: 90 # Hub Height | m + RD: 126.0 # Turbine Diameter | m + thickness: 20.0 # Effective Thickness | m + yaw: 0.349 # Yaw | rads + axial: 0.33 # Axial Induction | - + ################################################################### + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-600, 600] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 16 # Number of x-nodes | - + ny: 8 # Number of y-nodes | - + nz: 8 # Number of z-nodes | - + ################################################################### + +refine: + warp_type: split + warp_percent: 0.7 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [box, [ [[-1000,1200],[-400,400],[ 0,200]] ]], + # [box, [ [[-1000,1200],[-400,400],[ 0,200]] ]] + ] + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + # inflow_angle: 1.13 + ######## Uncomment to test out custom BCs for BoxDomain ########## + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + ################################################################## + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + +optimization: + control_types: [layout,yaw] + layout_bounds: [[-720, 720],[-450, 450]] + gradient: True diff --git a/tests/9-Regression/3D_Skew_Steady.yaml b/tests/9-Regression/3D_Skew_Steady.yaml new file mode 100644 index 00000000..eb6762c2 --- /dev/null +++ b/tests/9-Regression/3D_Skew_Steady.yaml @@ -0,0 +1,74 @@ +# General options +general: + # name: 3D_Wind_Farm # Name of the output folder + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + debug_mode: True + +# Wind Farm Parameters: +wind_farm: + + ######################### Random Wind Farm ######################## + type: random # | + numturbs: 9 # number of turbines | - + ex_x: [-600, 600] # x-extent of the farm | m + ex_y: [-600, 600] # y-extent of the farm | m + seed: 5555555 # random seed for repeats | - + HH: 90 # Hub Height | m + RD: 126.0 # Turbine Diameter | m + thickness: 10.5 # Effective Thickness | m + yaw: 0.0 # Yaw | rads + axial: 0.33 # Axial Induction | - + turbine_method: numpy # + ################################################################### + + +# Domain Parameters: Uncomment a set to change domain shape +domain: + + ########################### Box Domain ############################ + type: box # | + x_range: [-1200, 1200] # x-range of the domain | m + y_range: [-1200, 1200] # y-range of the domain | m + z_range: [0.04, 640] # z-range of the domain | m + nx: 10 # Number of x-nodes | - + ny: 10 # Number of y-nodes | - + nz: 5 # Number of z-nodes | - + interpolated: true + terrain_path: Input_Data/skew_terrain.txt + ################################################################### + +refine: + warp_type: split + warp_percent: 0.7 # percent of cells moved | - + warp_height: 250 # move cell below this value | m + refine_custom: [ + [cylinder, [[0.0,0.0,0.0], 600, 400, 1.5 ]], + [simple, [ 80 ]] + ] + turbine_num: 1 # number of turbine refinements| - + turbine_factor: 1.25 # turbine radius multiplier | - + +function_space: + type: linear + +boundary_conditions: + vel_profile: log + HH_vel: 8.0 + k: 0.4 + inflow_angle: 1.13 + +problem: + type: stabilized + viscosity: 5 + lmax: 50 + +solver: + type: steady + save_power: true + nonlinear_solver: newton + +optimization: + control_types: [layout,yaw] + layout_bounds: [[-720, 720],[-450, 450]] + gradient: True diff --git a/tests/9-Regression/ALM_Unsteady.yaml b/tests/9-Regression/ALM_Unsteady.yaml new file mode 100644 index 00000000..800d1b72 --- /dev/null +++ b/tests/9-Regression/ALM_Unsteady.yaml @@ -0,0 +1,67 @@ +general: + # name: "iea_rwt" + output: ["mesh","initial_guess","height","turbine_force","solution"] + dolfin_adjoint: True + debug_mode: True + +wind_farm: + type: imported # Wind farm will be specified via input file + path: Input_Data/iea_rwt.txt # Path to the wind farm description + turbine_method: alm # Actuator Line Method (ALM) + read_turb_data: Input_Data/baseline.csv + rpm: 4.0 # Rotor revolutions per minute (RPM) | rev/min + chord_factor: 1.0 + gauss_factor: 2.0 + +domain: + type: box # A box domain, specified by x, y, and z dimensions + + # Diameter for IEA RWT = 130 m, relevant for domain sizing + x_range: [-260, 780] # x-range of the domain, [-2D, 6D] | m + y_range: [-260, 260] # y-range of the domain, [-2D, 2D] | m + z_range: [0.04, 520] # z-range of the domain, [ ~0, 4D] | m + + # Coarse values recommended for testing, comments show more refined suggestions + nx: 30 # 60 # Number of x-nodes | - + ny: 15 # 30 # Number of y-nodes | - + nz: 15 # 30 # Number of z-nodes | - + +refine: + warp_type: split # create two regions of different node density + warp_percent: 0.83333333 # percent of cells moved | - + warp_height: 260 # move cell below this value | m + refine_custom: [ + [stream, [ [-80,0,110], 80, 860, 0, 0, 1.5 ]], + ] +function_space: + type: linear # Use linear finite elements for both pressure and velocity + +boundary_conditions: + vel_profile: turbsim + turbsim_path: Input_Data/turbsim/ + HH_vel: 9.0 # The velocity at the turbine hub height | m + k: 0.4 # The von Karman constant + boundary_types: + inflow: ["west"] + no_stress: ["east"] + free_slip: ["top","north","south"] + no_slip: ["bottom"] + +problem: + type: unsteady # The unsteady solver is required for ALM simulations + viscosity: 0.000015 # The kinematic viscosity of the fluid | m^2/s + turbulence_model: smagorinsky + +solver: + type: unsteady # The unsteady solver is required for ALM simulations + save_interval: 5.0 # Save the velocity and pressure files at intervals of "save_interval" | s + final_time: 10.0 # The total duration of the simulation | s + save_power: true + power_type: alm_power + +optimization: + control_types: [chord] + objective_type: alm_power + record_time: 0.0 + # optimize: False + gradient: True \ No newline at end of file diff --git a/tests/9-Regression/Input_Data/baseline.csv b/tests/9-Regression/Input_Data/baseline.csv new file mode 100644 index 00000000..df74c0f2 --- /dev/null +++ b/tests/9-Regression/Input_Data/baseline.csv @@ -0,0 +1,31 @@ +# Blade n.d. span [-], Chord [m], Twist [deg], Lift coeff [-], Drag coeff [-], Induction [-], Angle of attack [deg], Lift force [N/m], Drag force [N/m] +0.000000e+00, 2.600000e+00, 1.999623e+01, 0.000000e+00, 5.000000e-01, 0.000000e+00, 0.000000e+00, 0.000000e+00, 0.000000e+00 +3.448276e-02, 2.645212e+00, 1.946081e+01, 5.282015e-02, 5.187089e-01, 4.932818e-02, 4.203241e+01, 7.963578e+00, 7.820460e+01 +6.896552e-02, 3.020149e+00, 1.875828e+01, 3.984885e-01, 4.997187e-01, 5.827630e-02, 3.055456e+01, 8.941634e+01, 1.121313e+02 +1.034483e-01, 3.437213e+00, 1.778124e+01, 7.485932e-01, 4.051653e-01, 8.683634e-02, 2.171938e+01, 2.523719e+02, 1.365926e+02 +1.379310e-01, 3.781800e+00, 1.593055e+01, 9.932124e-01, 2.423303e-01, 1.218335e-01, 1.590521e+01, 4.887806e+02, 1.192558e+02 +1.724138e-01, 4.036475e+00, 1.350248e+01, 1.542304e+00, 4.839185e-02, 2.404828e-01, 9.749801e+00, 1.056020e+03, 3.313406e+01 +2.068966e-01, 4.201978e+00, 1.139767e+01, 1.417507e+00, 2.962748e-02, 2.619468e-01, 8.357634e+00, 1.281779e+03, 2.679060e+01 +2.413793e-01, 4.284091e+00, 9.661026e+00, 1.285674e+00, 2.063344e-02, 2.699110e-01, 7.644069e+00, 1.476592e+03, 2.369743e+01 +2.758621e-01, 4.288844e+00, 7.937960e+00, 1.191793e+00, 1.639854e-02, 2.776119e-01, 7.379900e+00, 1.676356e+03, 2.306591e+01 +3.103448e-01, 4.223066e+00, 6.369707e+00, 1.153012e+00, 1.337595e-02, 2.958888e-01, 7.087677e+00, 1.921489e+03, 2.229096e+01 +3.448276e-01, 4.098962e+00, 4.942594e+00, 1.126749e+00, 1.290343e-02, 3.111328e-01, 7.014085e+00, 2.162901e+03, 2.476936e+01 +3.793103e-01, 3.923071e+00, 3.778965e+00, 1.120194e+00, 1.221597e-02, 3.269666e-01, 6.892623e+00, 2.413151e+03, 2.631597e+01 +4.137931e-01, 3.709323e+00, 2.885239e+00, 1.109933e+00, 1.226237e-02, 3.310320e-01, 6.871414e+00, 2.624175e+03, 2.899146e+01 +4.482759e-01, 3.468335e+00, 2.264951e+00, 1.105487e+00, 1.228801e-02, 3.285543e-01, 6.795229e+00, 2.810533e+03, 3.124042e+01 +4.827586e-01, 3.220535e+00, 1.744072e+00, 1.103733e+00, 1.236340e-02, 3.209744e-01, 6.777607e+00, 2.971497e+03, 3.328504e+01 +5.172414e-01, 2.986018e+00, 1.358980e+00, 1.101318e+00, 1.218451e-02, 3.106375e-01, 6.723577e+00, 3.111440e+03, 3.442364e+01 +5.517241e-01, 2.770876e+00, 1.045172e+00, 1.101518e+00, 1.175226e-02, 3.010603e-01, 6.637677e+00, 3.245842e+03, 3.463037e+01 +5.862069e-01, 2.581340e+00, 7.233147e-01, 1.123548e+00, 1.074606e-02, 3.027630e-01, 6.469721e+00, 3.444342e+03, 3.294309e+01 +6.206897e-01, 2.412097e+00, 3.976731e-01, 1.151111e+00, 8.953431e-03, 3.072340e-01, 6.324066e+00, 3.662032e+03, 2.848358e+01 +6.551724e-01, 2.266724e+00, 1.628502e-01, 1.160216e+00, 8.609811e-03, 3.048197e-01, 6.206550e+00, 3.832664e+03, 2.844170e+01 +6.896552e-01, 2.142547e+00, -5.532006e-02, 1.158741e+00, 8.055655e-03, 2.999239e-01, 6.129829e+00, 3.979782e+03, 2.766773e+01 +7.241379e-01, 2.042595e+00, -2.528917e-01, 1.166320e+00, 7.526765e-03, 3.031968e-01, 5.979820e+00, 4.182343e+03, 2.699045e+01 +7.586207e-01, 1.964335e+00, -4.565912e-01, 1.162864e+00, 7.051746e-03, 3.062189e-01, 5.867741e+00, 4.374893e+03, 2.652986e+01 +7.931034e-01, 1.909454e+00, -7.039483e-01, 1.159484e+00, 7.272800e-03, 3.162358e-01, 5.763340e+00, 4.608768e+03, 2.890824e+01 +8.275862e-01, 1.870286e+00, -9.817320e-01, 1.156250e+00, 8.099740e-03, 3.342188e-01, 5.649419e+00, 4.876009e+03, 3.415732e+01 +8.620690e-01, 1.807948e+00, -1.275351e+00, 1.144558e+00, 7.827954e-03, 3.469533e-01, 5.623575e+00, 5.039548e+03, 3.446687e+01 +8.965517e-01, 1.666265e+00, -1.667256e+00, 1.164410e+00, 7.706518e-03, 3.610201e-01, 5.708784e+00, 5.089295e+03, 3.368293e+01 +9.310345e-01, 1.387617e+00, -2.311822e+00, 1.215499e+00, 8.346456e-03, 3.585330e-01, 6.194043e+00, 4.753636e+03, 3.264174e+01 +9.655172e-01, 9.172936e-01, -3.335416e+00, 1.318966e+00, 1.014532e-02, 3.295581e-01, 7.263585e+00, 3.655954e+03, 2.812115e+01 +1.000000e+00, 2.000000e-01, -4.640958e+00, 1.318966e+00, 1.014532e-02, 0.000000e+00, 0.000000e+00, 0.000000e+00, -0.000000e+00 diff --git a/tests/9-Regression/Input_Data/iea_rwt.txt b/tests/9-Regression/Input_Data/iea_rwt.txt new file mode 100644 index 00000000..a636ea98 --- /dev/null +++ b/tests/9-Regression/Input_Data/iea_rwt.txt @@ -0,0 +1,2 @@ +#x y HH Yaw Diameter Thickness Axial_Induction +0 0 110.0 -0.349 130.0 13.0 .33 diff --git a/tests/9-Regression/Input_Data/skew_terrain.txt b/tests/9-Regression/Input_Data/skew_terrain.txt new file mode 100755 index 00000000..3fffd020 --- /dev/null +++ b/tests/9-Regression/Input_Data/skew_terrain.txt @@ -0,0 +1,10001 @@ +1.000000000000000000e+02 1.000000000000000000e+02 1.000000000000000000e+04 +-1.500000000000000000e+03 -1.500000000000000000e+03 1.307885547752358417e-84 +-1.469696969696969745e+03 -1.500000000000000000e+03 2.921979237418855335e-81 +-1.439393939393939490e+03 -1.500000000000000000e+03 3.799591219277208615e-78 +-1.409090909090909008e+03 -1.500000000000000000e+03 2.941479408751492303e-75 +-1.378787878787878753e+03 -1.500000000000000000e+03 1.384982613310489127e-72 +-1.348484848484848499e+03 -1.500000000000000000e+03 4.046842924223130380e-70 +-1.318181818181818244e+03 -1.500000000000000000e+03 7.478067814811035899e-68 +-1.287878787878787989e+03 -1.500000000000000000e+03 8.894766354817609134e-66 +-1.257575757575757507e+03 -1.500000000000000000e+03 6.922873799742501923e-64 +-1.227272727272727252e+03 -1.500000000000000000e+03 3.579671728199177965e-62 +-1.196969696969696997e+03 -1.500000000000000000e+03 1.247000591634426596e-60 +-1.166666666666666515e+03 -1.500000000000000000e+03 2.964026646166857686e-59 +-1.136363636363636488e+03 -1.500000000000000000e+03 4.862710457261901775e-58 +-1.106060606060606005e+03 -1.500000000000000000e+03 5.562986682805589075e-57 +-1.075757575757575751e+03 -1.500000000000000000e+03 4.478029310897004811e-56 +-1.045454545454545496e+03 -1.500000000000000000e+03 2.556199277280019647e-55 +-1.015151515151515127e+03 -1.500000000000000000e+03 1.041536444950833318e-54 +-9.848484848484848726e+02 -1.500000000000000000e+03 3.045319808370298000e-54 +-9.545454545454545041e+02 -1.500000000000000000e+03 6.415644086102914005e-54 +-9.242424242424242493e+02 -1.500000000000000000e+03 9.766306425177117890e-54 +-8.939393939393938808e+02 -1.500000000000000000e+03 1.075970904295114002e-53 +-8.636363636363636260e+02 -1.500000000000000000e+03 8.582459009524821314e-54 +-8.333333333333332575e+02 -1.500000000000000000e+03 4.952089332748040912e-54 +-8.030303030303030027e+02 -1.500000000000000000e+03 2.062617889542571576e-54 +-7.727272727272727479e+02 -1.500000000000000000e+03 6.180936518926826613e-55 +-7.424242424242423795e+02 -1.500000000000000000e+03 1.326508867687961772e-55 +-7.121212121212121247e+02 -1.500000000000000000e+03 2.027053180936550810e-56 +-6.818181818181817562e+02 -1.500000000000000000e+03 2.190087871280954524e-57 +-6.515151515151515014e+02 -1.500000000000000000e+03 1.659224730131000445e-58 +-6.212121212121211329e+02 -1.500000000000000000e+03 8.731032066335687992e-60 +-5.909090909090908781e+02 -1.500000000000000000e+03 3.157007688090019920e-61 +-5.606060606060605096e+02 -1.500000000000000000e+03 7.750539401520471979e-63 +-5.303030303030302548e+02 -1.500000000000000000e+03 1.274954127373125398e-64 +-5.000000000000000000e+02 -1.500000000000000000e+03 1.385119369922719839e-66 +-4.696969696969697452e+02 -1.500000000000000000e+03 9.783564016051100274e-69 +-4.393939393939392630e+02 -1.500000000000000000e+03 4.417484338635289356e-71 +-4.090909090909090082e+02 -1.500000000000000000e+03 1.252089404672512036e-73 +-3.787878787878787534e+02 -1.500000000000000000e+03 2.185022806596105263e-76 +-3.484848484848484986e+02 -1.500000000000000000e+03 2.299738198253841923e-79 +-3.181818181818180165e+02 -1.500000000000000000e+03 1.428261252560749011e-82 +-2.878787878787877617e+02 -1.500000000000000000e+03 5.114607873924112190e-86 +-2.575757575757575069e+02 -1.500000000000000000e+03 1.030681849547911963e-89 +-2.272727272727272521e+02 -1.500000000000000000e+03 1.139305608409019881e-93 +-1.969696969696969973e+02 -1.500000000000000000e+03 6.725405135115575491e-98 +-1.666666666666665151e+02 -1.500000000000000000e+03 2.061494233038104423e-102 +-1.363636363636362603e+02 -1.500000000000000000e+03 3.186527453613460977e-107 +-1.060606060606060055e+02 -1.500000000000000000e+03 2.409212144271421323e-112 +-7.575757575757575069e+01 -1.500000000000000000e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 -1.500000000000000000e+03 1.417663027955447926e-123 +-1.515151515151501371e+01 -1.500000000000000000e+03 1.031647559331920371e-129 +1.515151515151524109e+01 -1.500000000000000000e+03 3.210310493616070183e-136 +4.545454545454549589e+01 -1.500000000000000000e+03 4.118014228838579466e-143 +7.575757575757575069e+01 -1.500000000000000000e+03 2.096452900678664445e-150 +1.060606060606062329e+02 -1.500000000000000000e+03 4.073181309885488174e-158 +1.363636363636364877e+02 -1.500000000000000000e+03 2.900629133076066979e-166 +1.666666666666667425e+02 -1.500000000000000000e+03 7.262439421966752554e-175 +1.969696969696969973e+02 -1.500000000000000000e+03 6.124777054941773521e-184 +2.272727272727272521e+02 -1.500000000000000000e+03 1.664809861325696569e-193 +2.575757575757577342e+02 -1.500000000000000000e+03 1.393857250589387174e-203 +2.878787878787879890e+02 -1.500000000000000000e+03 3.431053845968792389e-214 +3.181818181818182438e+02 -1.500000000000000000e+03 2.367184887816549984e-225 +3.484848484848484986e+02 -1.500000000000000000e+03 4.358485763021571406e-237 +3.787878787878789808e+02 -1.500000000000000000e+03 2.036595816921308150e-249 +4.090909090909092356e+02 -1.500000000000000000e+03 2.293878155645944971e-262 +4.393939393939394904e+02 -1.500000000000000000e+03 5.907805748297977292e-276 +4.696969696969697452e+02 -1.500000000000000000e+03 3.296325375164614096e-290 +5.000000000000000000e+02 -1.500000000000000000e+03 3.770536500545990443e-305 +5.303030303030304822e+02 -1.500000000000000000e+03 8.399115979301191251e-321 +5.606060606060605096e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +5.909090909090909918e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.500000000000000000e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.500000000000000000e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.469696969696969745e+03 2.921979237418855335e-81 +-1.469696969696969745e+03 -1.469696969696969745e+03 7.065740686205773972e-78 +-1.439393939393939490e+03 -1.469696969696969745e+03 9.932317958642435797e-75 +-1.409090909090909008e+03 -1.469696969696969745e+03 8.307963294145132440e-72 +-1.378787878787878753e+03 -1.469696969696969745e+03 4.227579734003752377e-69 +-1.348484848484848499e+03 -1.469696969696969745e+03 1.336312828344826335e-66 +-1.318181818181818244e+03 -1.469696969696969745e+03 2.675918797111074450e-64 +-1.287878787878787989e+03 -1.469696969696969745e+03 3.457634775731367709e-62 +-1.257575757575757507e+03 -1.469696969696969745e+03 2.932805033955514348e-60 +-1.227272727272727252e+03 -1.469696969696969745e+03 1.659224730131047492e-58 +-1.196969696969696997e+03 -1.469696969696969745e+03 6.353730525180928577e-57 +-1.166666666666666515e+03 -1.469696969696969745e+03 1.669172073207306988e-55 +-1.136363636363636488e+03 -1.469696969696969745e+03 3.045319808370298000e-54 +-1.106060606060606005e+03 -1.469696969696969745e+03 3.901202425593170450e-53 +-1.075757575757575751e+03 -1.469696969696969745e+03 3.543526686620816818e-52 +-1.045454545454545496e+03 -1.469696969696969745e+03 2.301685591583484958e-51 +-1.015151515151515127e+03 -1.469696969696969745e+03 1.076947037257094887e-50 +-9.848484848484848726e+02 -1.469696969696969745e+03 3.651819440394210193e-50 +-9.545454545454545041e+02 -1.469696969696969745e+03 9.017433745253146796e-50 +-9.242424242424242493e+02 -1.469696969696969745e+03 1.627312680552340585e-49 +-8.939393939393938808e+02 -1.469696969696969745e+03 2.151258874210983970e-49 +-8.636363636363636260e+02 -1.469696969696969745e+03 2.085598728277228549e-49 +-8.333333333333332575e+02 -1.469696969696969745e+03 1.482625960384986962e-49 +-8.030303030303030027e+02 -1.469696969696969745e+03 7.718006380932993539e-50 +-7.727272727272727479e+02 -1.469696969696969745e+03 2.934437283087814180e-50 +-7.424242424242423795e+02 -1.469696969696969745e+03 8.117601675614169869e-51 +-7.121212121212121247e+02 -1.469696969696969745e+03 1.625602847091998942e-51 +-6.818181818181817562e+02 -1.469696969696969745e+03 2.341796425360774705e-52 +-6.515151515151515014e+02 -1.469696969696969745e+03 2.408571401093132708e-53 +-6.212121212121211329e+02 -1.469696969696969745e+03 1.753221946291783963e-54 +-5.909090909090908781e+02 -1.469696969696969745e+03 8.942029677829709558e-56 +-5.606060606060605096e+02 -1.469696969696969745e+03 3.159916171862021312e-57 +-5.303030303030302548e+02 -1.469696969696969745e+03 7.640771892900992663e-59 +-5.000000000000000000e+02 -1.469696969696969745e+03 1.247000591634390946e-60 +-4.696969696969697452e+02 -1.469696969696969745e+03 1.353234097284635158e-62 +-4.393939393939392630e+02 -1.469696969696969745e+03 9.607905200084416090e-65 +-4.090909090909090082e+02 -1.469696969696969745e+03 4.386015980158368752e-67 +-3.787878787878787534e+02 -1.469696969696969745e+03 1.263563911257994701e-69 +-3.484848484848484986e+02 -1.469696969696969745e+03 2.252024249415266452e-72 +-3.181818181818180165e+02 -1.469696969696969745e+03 2.431222243413664672e-75 +-2.878787878787877617e+02 -1.469696969696969745e+03 1.554685228201778411e-78 +-2.575757575757575069e+02 -1.469696969696969745e+03 5.751492055958238987e-82 +-2.272727272727272521e+02 -1.469696969696969745e+03 1.200760533549393568e-85 +-1.969696969696969973e+02 -1.469696969696969745e+03 1.378323829382892757e-89 +-1.666666666666665151e+02 -1.469696969696969745e+03 8.464665762168428024e-94 +-1.363636363636362603e+02 -1.469696969696969745e+03 2.702964406603464550e-98 +-1.060606060606060055e+02 -1.469696969696969745e+03 4.356268475750255294e-103 +-7.575757575757575069e+01 -1.469696969696969745e+03 3.435327469168944528e-108 +-4.545454545454549589e+01 -1.469696969696969745e+03 1.283511602170638334e-113 +-1.515151515151501371e+01 -1.469696969696969745e+03 2.197212833849536539e-119 +1.515151515151524109e+01 -1.469696969696969745e+03 1.664605050537705388e-125 +4.545454545454549589e+01 -1.469696969696969745e+03 5.384020245239825092e-132 +7.575757575757575069e+01 -1.469696969696969745e+03 7.163277244747292027e-139 +1.060606060606062329e+02 -1.469696969696969745e+03 3.772621208141732579e-146 +1.363636363636364877e+02 -1.469696969696969745e+03 7.559295742297723512e-154 +1.666666666666667425e+02 -1.469696969696969745e+03 5.531845646164970566e-162 +1.969696969696969973e+02 -1.469696969696969745e+03 1.417479555151892640e-170 +2.272727272727272521e+02 -1.469696969696969745e+03 1.217846630890175696e-179 +2.575757575757577342e+02 -1.469696969696969745e+03 3.355305074887584823e-189 +2.878787878787879890e+02 -1.469696969696969745e+03 2.831608343311592367e-199 +3.181818181818182438e+02 -1.469696969696969745e+03 6.983253455219812275e-210 +3.484848484848484986e+02 -1.469696969696969745e+03 4.795469546326618923e-221 +3.787878787878789808e+02 -1.469696969696969745e+03 8.726538336903183741e-233 +4.090909090909092356e+02 -1.469696969696969745e+03 3.999841459704854822e-245 +4.393939393939394904e+02 -1.469696969696969745e+03 4.383786664344195222e-258 +4.696969696969697452e+02 -1.469696969696969745e+03 1.089284707477999274e-271 +5.000000000000000000e+02 -1.469696969696969745e+03 5.811146587118194090e-286 +5.303030303030304822e+02 -1.469696969696969745e+03 6.295312769213056717e-301 +5.606060606060605096e+02 -1.469696969696969745e+03 1.308211720340744662e-316 +5.909090909090909918e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.212121212121214739e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.469696969696969745e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.469696969696969745e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.439393939393939490e+03 3.799591219277208615e-78 +-1.469696969696969745e+03 -1.439393939393939490e+03 9.932317958643282125e-75 +-1.439393939393939490e+03 -1.439393939393939490e+03 1.506361232170912659e-71 +-1.409090909090909008e+03 -1.439393939393939490e+03 1.357791146414948547e-68 +-1.378787878787878753e+03 -1.439393939393939490e+03 7.441941493795556809e-66 +-1.348484848484848499e+03 -1.439393939393939490e+03 2.534408630171980369e-63 +-1.318181818181818244e+03 -1.439393939393939490e+03 5.473377065586028582e-61 +-1.287878787878787989e+03 -1.439393939393939490e+03 7.640771892899906689e-59 +-1.257575757575757507e+03 -1.439393939393939490e+03 7.019409751131538483e-57 +-1.227272727272727252e+03 -1.439393939393939490e+03 4.315065247201113333e-55 +-1.196969696969696997e+03 -1.439393939393939490e+03 1.802615210573247586e-53 +-1.166666666666666515e+03 -1.439393939393939490e+03 5.190588847986763369e-52 +-1.136363636363636488e+03 -1.439393939393939490e+03 1.043664146102087786e-50 +-1.106060606060606005e+03 -1.439393939393939490e+03 1.482625960384944992e-49 +-1.075757575757575751e+03 -1.439393939393939490e+03 1.503795788736071672e-48 +-1.045454545454545496e+03 -1.439393939393939490e+03 1.099147165157873269e-47 +-1.015151515151515127e+03 -1.439393939393939490e+03 5.836055178229244256e-47 +-9.848484848484848726e+02 -1.439393939393939490e+03 2.266365294794784682e-46 +-9.545454545454545041e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-9.242424242424242493e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-8.939393939393938808e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.636363636363636260e+02 -1.439393939393939490e+03 2.476707066507209692e-45 +-8.333333333333332575e+02 -1.439393939393939490e+03 2.134523160815848640e-45 +-8.030303030303030027e+02 -1.439393939393939490e+03 1.365561729682239567e-45 +-7.727272727272727479e+02 -1.439393939393939490e+03 6.472937031498399670e-46 +-7.424242424242423795e+02 -1.439393939393939490e+03 2.266365294794945702e-46 +-7.121212121212121247e+02 -1.439393939393939490e+03 5.836055178229493177e-47 +-6.818181818181817562e+02 -1.439393939393939490e+03 1.099147165157920185e-47 +-6.515151515151515014e+02 -1.439393939393939490e+03 1.503795788736007558e-48 +-6.212121212121211329e+02 -1.439393939393939490e+03 1.482625960384881751e-49 +-5.909090909090908781e+02 -1.439393939393939490e+03 1.043664146102087786e-50 +-5.606060606060605096e+02 -1.439393939393939490e+03 5.190588847986541559e-52 +-5.303030303030302548e+02 -1.439393939393939490e+03 1.802615210573196121e-53 +-5.000000000000000000e+02 -1.439393939393939490e+03 4.315065247200991625e-55 +-4.696969696969697452e+02 -1.439393939393939490e+03 7.019409751131738840e-57 +-4.393939393939392630e+02 -1.439393939393939490e+03 7.640771892900340018e-59 +-4.090909090909090082e+02 -1.439393939393939490e+03 5.473377065585562228e-61 +-3.787878787878787534e+02 -1.439393939393939490e+03 2.534408630171980369e-63 +-3.484848484848484986e+02 -1.439393939393939490e+03 7.441941493794499427e-66 +-3.181818181818180165e+02 -1.439393939393939490e+03 1.357791146414832830e-68 +-2.878787878787877617e+02 -1.439393939393939490e+03 1.506361232170912659e-71 +-2.575757575757575069e+02 -1.439393939393939490e+03 9.932317958641306705e-75 +-2.272727272727272521e+02 -1.439393939393939490e+03 3.799591219276884538e-78 +-1.969696969696969973e+02 -1.439393939393939490e+03 8.222254727486268530e-82 +-1.666666666666665151e+02 -1.439393939393939490e+03 9.801202090948444070e-86 +-1.363636363636362603e+02 -1.439393939393939490e+03 6.259393605591515350e-90 +-1.060606060606060055e+02 -1.439393939393939490e+03 2.080383394340048133e-94 +-7.575757575757575069e+01 -1.439393939393939490e+03 3.491161610846781699e-99 +-4.545454545454549589e+01 -1.439393939393939490e+03 2.866373679610699049e-104 +-1.515151515151501371e+01 -1.439393939393939490e+03 1.114336414685600546e-109 +1.515151515151524109e+01 -1.439393939393939490e+03 1.982752216478772424e-115 +4.545454545454549589e+01 -1.439393939393939490e+03 1.558836896993214606e-121 +7.575757575757575069e+01 -1.439393939393939490e+03 5.221413508756419570e-128 +1.060606060606062329e+02 -1.439393939393939490e+03 7.175783181444103240e-135 +1.363636363636364877e+02 -1.439393939393939490e+03 3.891764262949402471e-142 +1.666666666666667425e+02 -1.439393939393939490e+03 8.001759500366227833e-150 +1.969696969696969973e+02 -1.439393939393939490e+03 5.984329898720595175e-158 +2.272727272727272521e+02 -1.439393939393939490e+03 1.560017604789824462e-166 +2.575757575757577342e+02 -1.439393939393939490e+03 1.356700073694183777e-175 +2.878787878787879890e+02 -1.439393939393939490e+03 3.762691160089634922e-185 +3.181818181818182438e+02 -1.439393939393939490e+03 3.177292759749518651e-195 +3.484848484848484986e+02 -1.439393939393939490e+03 7.789452806693622929e-206 +3.787878787878789808e+02 -1.439393939393939490e+03 5.280297699943851799e-217 +4.090909090909092356e+02 -1.439393939393939490e+03 9.414252714759057912e-229 +4.393939393939394904e+02 -1.439393939393939490e+03 4.193987081498566790e-241 +4.696969696969697452e+02 -1.439393939393939490e+03 4.429793536380294970e-254 +5.000000000000000000e+02 -1.439393939393939490e+03 1.051283800345577783e-267 +5.303030303030304822e+02 -1.439393939393939490e+03 5.305973067520380989e-282 +5.606060606060605096e+02 -1.439393939393939490e+03 5.384070588135255070e-297 +5.909090909090909918e+02 -1.439393939393939490e+03 1.037081049593326322e-312 +6.212121212121214739e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.515151515151515014e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.439393939393939490e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.439393939393939490e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.409090909090909008e+03 2.941479408751492303e-75 +-1.469696969696969745e+03 -1.409090909090909008e+03 8.307963294145132440e-72 +-1.439393939393939490e+03 -1.409090909090909008e+03 1.357791146414948547e-68 +-1.409090909090909008e+03 -1.409090909090909008e+03 1.316325924095141119e-65 +-1.378787878787878753e+03 -1.409090909090909008e+03 7.750539401520912424e-63 +-1.348484848484848499e+03 -1.409090909090909008e+03 2.834314178026598541e-60 +-1.318181818181818244e+03 -1.409090909090909008e+03 6.574832806498852791e-58 +-1.287878787878787989e+03 -1.409090909090909008e+03 9.869127491373228336e-56 +-1.257575757575757507e+03 -1.409090909090909008e+03 9.766306425177117890e-54 +-1.227272727272727252e+03 -1.409090909090909008e+03 6.483406563717913343e-52 +-1.196969696969696997e+03 -1.409090909090909008e+03 2.934437283087814180e-50 +-1.166666666666666515e+03 -1.409090909090909008e+03 9.191491241383423271e-49 +-1.136363636363636488e+03 -1.409090909090909008e+03 2.019952513818057963e-47 +-1.106060606060606005e+03 -1.409090909090909008e+03 3.153613066582590198e-46 +-1.075757575757575751e+03 -1.409090909090909008e+03 3.537278923913275126e-45 +-1.045454545454545496e+03 -1.409090909090909008e+03 2.879181287861125805e-44 +-1.015151515151515127e+03 -1.409090909090909008e+03 1.715600772060490021e-43 +-9.848484848484848726e+02 -1.409090909090909008e+03 7.540206612321650885e-43 +-9.545454545454545041e+02 -1.409090909090909008e+03 2.459834491573417413e-42 +-9.242424242424242493e+02 -1.409090909090909008e+03 5.986645637014143963e-42 +-8.939393939393938808e+02 -1.409090909090909008e+03 1.091136794320119457e-41 +-8.636363636363636260e+02 -1.409090909090909008e+03 1.493204720045171366e-41 +-8.333333333333332575e+02 -1.409090909090909008e+03 1.536363899260230173e-41 +-8.030303030303030027e+02 -1.409090909090909008e+03 1.188658400193828030e-41 +-7.727272727272727479e+02 -1.409090909090909008e+03 6.907572784675642107e-42 +-7.424242424242423795e+02 -1.409090909090909008e+03 3.008015560373081359e-42 +-7.121212121212121247e+02 -1.409090909090909008e+03 9.780593716980483597e-43 +-6.818181818181817562e+02 -1.409090909090909008e+03 2.363136351615741437e-43 +-6.515151515151515014e+02 -1.409090909090909008e+03 4.217180761578986173e-44 +-6.212121212121211329e+02 -1.409090909090909008e+03 5.518239422536875760e-45 +-5.909090909090908781e+02 -1.409090909090909008e+03 5.249552997609055189e-46 +-5.606060606060605096e+02 -1.409090909090909008e+03 3.595420650648629205e-47 +-5.303030303030302548e+02 -1.409090909090909008e+03 1.753510576100501378e-48 +-5.000000000000000000e+02 -1.409090909090909008e+03 6.015720192032716603e-50 +-4.696969696969697452e+02 -1.409090909090909008e+03 1.432320621239225819e-51 +-4.393939393939392630e+02 -1.409090909090909008e+03 2.332290390718778652e-53 +-4.090909090909090082e+02 -1.409090909090909008e+03 2.556199277280092455e-55 +-3.787878787878787534e+02 -1.409090909090909008e+03 1.853617005789122204e-57 +-3.484848484848484986e+02 -1.409090909090909008e+03 8.731032066335687992e-60 +-3.181818181818180165e+02 -1.409090909090909008e+03 2.619401497399006700e-62 +-2.878787878787877617e+02 -1.409090909090909008e+03 4.901891124007275159e-65 +-2.575757575757575069e+02 -1.409090909090909008e+03 5.596907177314923383e-68 +-2.272727272727272521e+02 -1.409090909090909008e+03 3.809050373714524044e-71 +-1.969696969696969973e+02 -1.409090909090909008e+03 1.507628616282396185e-74 +-1.666666666666665151e+02 -1.409090909090909008e+03 3.381968125201375447e-78 +-1.363636363636362603e+02 -1.409090909090909008e+03 4.184987151322095636e-82 +-1.060606060606060055e+02 -1.409090909090909008e+03 2.777050578217856539e-86 +-7.575757575757575069e+01 -1.409090909090909008e+03 9.594395441690681990e-91 +-4.545454545454549589e+01 -1.409090909090909008e+03 1.673548439470792168e-95 +-1.515151515151501371e+01 -1.409090909090909008e+03 1.427420907713341910e-100 +1.515151515151524109e+01 -1.409090909090909008e+03 5.758756573587406938e-106 +4.545454545454549589e+01 -1.409090909090909008e+03 1.061699610384681258e-111 +7.575757575757575069e+01 -1.409090909090909008e+03 8.631132724519757554e-118 +1.060606060606062329e+02 -1.409090909090909008e+03 2.981862573337742580e-124 +1.363636363636364877e+02 -1.409090909090909008e+03 4.213909446004062123e-131 +1.666666666666667425e+02 -1.409090909090909008e+03 2.341791008661823036e-138 +1.969696969696969973e+02 -1.409090909090909008e+03 4.913914632097025540e-146 +2.272727272727272521e+02 -1.409090909090909008e+03 3.733690859527341988e-154 +2.575757575757577342e+02 -1.409090909090909008e+03 9.839174929622999580e-163 +2.878787878787879890e+02 -1.409090909090909008e+03 8.602614167736677083e-172 +3.181818181818182438e+02 -1.409090909090909008e+03 2.384289954456052616e-181 +3.484848484848484986e+02 -1.409090909090909008e+03 1.999003427867183966e-191 +3.787878787878789808e+02 -1.409090909090909008e+03 4.831994162342543234e-202 +4.090909090909092356e+02 -1.409090909090909008e+03 3.205485106083467299e-213 +4.393939393939394904e+02 -1.409090909090909008e+03 5.548496235078223639e-225 +4.696969696969697452e+02 -1.409090909090909008e+03 2.379546682244374415e-237 +5.000000000000000000e+02 -1.409090909090909008e+03 2.397934725489494518e-250 +5.303030303030304822e+02 -1.409090909090909008e+03 5.378423962584364907e-264 +5.606060606060605096e+02 -1.409090909090909008e+03 2.540160591673957071e-278 +5.909090909090909918e+02 -1.409090909090909008e+03 2.386894684156463071e-293 +6.212121212121214739e+02 -1.409090909090909008e+03 4.211262587266922816e-309 +6.515151515151515014e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +6.818181818181819835e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.121212121212120110e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.409090909090909008e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.409090909090909008e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.378787878787878753e+03 1.384982613310489127e-72 +-1.469696969696969745e+03 -1.378787878787878753e+03 4.227579734003752377e-69 +-1.439393939393939490e+03 -1.378787878787878753e+03 7.441941493794923223e-66 +-1.409090909090909008e+03 -1.378787878787878753e+03 7.750539401520912424e-63 +-1.378787878787878753e+03 -1.378787878787878753e+03 4.893241775033149827e-60 +-1.348484848484848499e+03 -1.378787878787878753e+03 1.916513524830084504e-57 +-1.318181818181818244e+03 -1.378787878787878753e+03 4.759622719817527127e-55 +-1.287878787878787989e+03 -1.378787878787878753e+03 7.651333244443220720e-53 +-1.257575757575757507e+03 -1.378787878787878753e+03 8.117601675613479067e-51 +-1.227272727272727252e+03 -1.378787878787878753e+03 5.788020115191615338e-49 +-1.196969696969696997e+03 -1.378787878787878753e+03 2.820935834885816342e-47 +-1.166666666666666515e+03 -1.378787878787878753e+03 9.546189092939196949e-46 +-1.136363636363636488e+03 -1.378787878787878753e+03 2.275709569498003466e-44 +-1.106060606060606005e+03 -1.378787878787878753e+03 3.872518558410256763e-43 +-1.075757575757575751e+03 -1.378787878787878753e+03 4.760619827379620427e-42 +-1.045454545454545496e+03 -1.378787878787878753e+03 4.273599597681763627e-41 +-1.015151515151515127e+03 -1.378787878787878753e+03 2.828232246049031460e-40 +-9.848484848484848726e+02 -1.378787878787878753e+03 1.391301834018667841e-39 +-9.545454545454545041e+02 -1.378787878787878753e+03 5.123543086989017355e-39 +-9.242424242424242493e+02 -1.378787878787878753e+03 1.420638027279212415e-38 +-8.939393939393938808e+02 -1.378787878787878753e+03 2.979513160179184829e-38 +-8.636363636363636260e+02 -1.378787878787878753e+03 4.742467831581376572e-38 +-8.333333333333332575e+02 -1.378787878787878753e+03 5.740802921528067294e-38 +-8.030303030303030027e+02 -1.378787878787878753e+03 5.289633079428866757e-38 +-7.727272727272727479e+02 -1.378787878787878753e+03 3.708533372700451625e-38 +-7.424242424242423795e+02 -1.378787878787878753e+03 1.975173268273409966e-38 +-7.121212121212121247e+02 -1.378787878787878753e+03 7.968943776511142323e-39 +-6.818181818181817562e+02 -1.378787878787878753e+03 2.425596935316420979e-39 +-6.515151515151515014e+02 -1.378787878787878753e+03 5.540540472264141295e-40 +-6.212121212121211329e+02 -1.378787878787878753e+03 9.435352470560923082e-41 +-5.909090909090908781e+02 -1.378787878787878753e+03 1.188658400193777306e-41 +-5.606060606060605096e+02 -1.378787878787878753e+03 1.097824547628653236e-42 +-5.303030303030302548e+02 -1.378787878787878753e+03 7.357551500590149765e-44 +-5.000000000000000000e+02 -1.378787878787878753e+03 3.537278923913275126e-45 +-4.696969696969697452e+02 -1.378787878787878753e+03 1.204524420319605568e-46 +-4.393939393939392630e+02 -1.378787878787878753e+03 2.864906582124157980e-48 +-4.090909090909090082e+02 -1.378787878787878753e+03 4.687655442031598814e-50 +-3.787878787878787534e+02 -1.378787878787878753e+03 5.190588847986763369e-52 +-3.484848484848484986e+02 -1.378787878787878753e+03 3.821397698903136908e-54 +-3.181818181818180165e+02 -1.378787878787878753e+03 1.835544847469902723e-56 +-2.878787878787877617e+02 -1.378787878787878753e+03 5.637687125747678499e-59 +-2.575757575757575069e+02 -1.378787878787878753e+03 1.083801540924591331e-61 +-2.272727272727272521e+02 -1.378787878787878753e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 -1.378787878787878753e+03 8.961528584132815197e-68 +-1.666666666666665151e+02 -1.378787878787878753e+03 3.670478379248766470e-71 +-1.363636363636362603e+02 -1.378787878787878753e+03 8.532772152081051139e-75 +-1.060606060606060055e+02 -1.378787878787878753e+03 1.095271921939313945e-78 +-7.575757575757575069e+01 -1.378787878787878753e+03 7.542565179833089462e-83 +-4.545454545454549589e+01 -1.378787878787878753e+03 2.704245081275886231e-87 +-1.515151515151501371e+01 -1.378787878787878753e+03 4.892501784504708100e-92 +1.515151515151524109e+01 -1.378787878787878753e+03 4.323799778577612375e-97 +4.545454545454549589e+01 -1.378787878787878753e+03 1.804700035653270851e-102 +7.575757575757575069e+01 -1.378787878787878753e+03 3.435327469168944528e-108 +1.060606060606062329e+02 -1.378787878787878753e+03 2.876320492335058409e-114 +1.363636363636364877e+02 -1.378787878787878753e+03 1.020371555930008501e-120 +1.666666666666667425e+02 -1.378787878787878753e+03 1.475505473707585389e-127 +1.969696969696969973e+02 -1.378787878787878753e+03 8.357141570763496580e-135 +2.272727272727272521e+02 -1.378787878787878753e+03 1.779285943882977531e-142 +2.575757575757577342e+02 -1.378787878787878753e+03 1.364912949288513998e-150 +2.878787878787879890e+02 -1.378787878787878753e+03 3.611595492652115569e-159 +3.181818181818182438e+02 -1.378787878787878753e+03 3.151776978946383224e-168 +3.484848484848484986e+02 -1.378787878787878753e+03 8.662932531329259775e-178 +3.787878787878789808e+02 -1.378787878787878753e+03 7.152895343948408335e-188 +4.090909090909092356e+02 -1.378787878787878753e+03 1.690146173206725593e-198 +4.393939393939394904e+02 -1.378787878787878753e+03 1.087360748018463212e-209 +4.696969696969697452e+02 -1.378787878787878753e+03 1.809985603978290975e-221 +5.000000000000000000e+02 -1.378787878787878753e+03 7.398391846426744484e-234 +5.303030303030304822e+02 -1.378787878787878753e+03 7.039348969582454514e-247 +5.606060606060605096e+02 -1.378787878787878753e+03 1.476034124078791585e-260 +5.909090909090909918e+02 -1.378787878787878753e+03 6.449534607915243819e-275 +6.212121212121214739e+02 -1.378787878787878753e+03 5.546146491230637038e-290 +6.515151515151515014e+02 -1.378787878787878753e+03 8.853433688792414275e-306 +6.818181818181819835e+02 -1.378787878787878753e+03 4.940656458412465442e-322 +7.121212121212120110e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.424242424242424931e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.378787878787878753e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.378787878787878753e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.348484848484848499e+03 4.046842924223130380e-70 +-1.469696969696969745e+03 -1.348484848484848499e+03 1.336312828344826335e-66 +-1.439393939393939490e+03 -1.348484848484848499e+03 2.534408630171980369e-63 +-1.409090909090909008e+03 -1.348484848484848499e+03 2.834314178026598541e-60 +-1.378787878787878753e+03 -1.348484848484848499e+03 1.916513524830248072e-57 +-1.348484848484848499e+03 -1.348484848484848499e+03 8.024566811621530443e-55 +-1.318181818181818244e+03 -1.348484848484848499e+03 2.128109343453502094e-52 +-1.287878787878787989e+03 -1.348484848484848499e+03 3.651819440394106217e-50 +-1.257575757575757507e+03 -1.348484848484848499e+03 4.137248587890437398e-48 +-1.227272727272727252e+03 -1.348484848484848499e+03 3.153613066582500354e-46 +-1.196969696969696997e+03 -1.348484848484848499e+03 1.646155037076478011e-44 +-1.166666666666666515e+03 -1.348484848484848499e+03 5.981818528338374277e-43 +-1.136363636363636488e+03 -1.348484848484848499e+03 1.536363899260121078e-41 +-1.106060606060606005e+03 -1.348484848484848499e+03 2.828232246049111803e-40 +-1.075757575757575751e+03 -1.348484848484848499e+03 3.779387970962087149e-39 +-1.045454545454545496e+03 -1.348484848484848499e+03 3.708533372700346176e-38 +-1.015151515151515127e+03 -1.348484848484848499e+03 2.699663615826764125e-37 +-9.848484848484848726e+02 -1.348484848484848499e+03 1.471159845332262535e-36 +-9.545454545454545041e+02 -1.348484848484848499e+03 6.048286856550820364e-36 +-9.242424242424242493e+02 -1.348484848484848499e+03 1.888297121780510087e-35 +-8.939393939393938808e+02 -1.348484848484848499e+03 4.500703460466974380e-35 +-8.636363636363636260e+02 -1.348484848484848499e+03 8.223048123166088698e-35 +-8.333333333333332575e+02 -1.348484848484848499e+03 1.154945356164468428e-34 +-8.030303030303030027e+02 -1.348484848484848499e+03 1.249003296533175925e-34 +-7.727272727272727479e+02 -1.348484848484848499e+03 1.040399671311722050e-34 +-7.424242424242423795e+02 -1.348484848484848499e+03 6.669538673889058182e-35 +-7.121212121212121247e+02 -1.348484848484848499e+03 3.283510473907155374e-35 +-6.818181818181817562e+02 -1.348484848484848499e+03 1.237313225194205624e-35 +-6.515151515151515014e+02 -1.348484848484848499e+03 3.552505182411020644e-36 +-6.212121212121211329e+02 -1.348484848484848499e+03 7.726491675957152595e-37 +-5.909090909090908781e+02 -1.348484848484848499e+03 1.264051646961043790e-37 +-5.606060606060605096e+02 -1.348484848484848499e+03 1.542723219854844310e-38 +-5.303030303030302548e+02 -1.348484848484848499e+03 1.391301834018667841e-39 +-5.000000000000000000e+02 -1.348484848484848499e+03 9.172713499359969723e-41 +-4.696969696969697452e+02 -1.348484848484848499e+03 4.368315301211341687e-42 +-4.393939393939392630e+02 -1.348484848484848499e+03 1.482961626972994411e-43 +-4.090909090909090082e+02 -1.348484848484848499e+03 3.537278923913174313e-45 +-3.787878787878787534e+02 -1.348484848484848499e+03 5.836055178229244256e-47 +-3.484848484848484986e+02 -1.348484848484848499e+03 6.548336013154697940e-49 +-3.181818181818180165e+02 -1.348484848484848499e+03 4.907026037274439932e-51 +-2.878787878787877617e+02 -1.348484848484848499e+03 2.408571401092927310e-53 +-2.575757575757575069e+02 -1.348484848484848499e+03 7.585704550446957332e-56 +-2.272727272727272521e+02 -1.348484848484848499e+03 1.499797405510880611e-58 +-1.969696969696969973e+02 -1.348484848484848499e+03 1.819022831541205049e-61 +-1.666666666666665151e+02 -1.348484848484848499e+03 1.320823368052482492e-64 +-1.363636363636362603e+02 -1.348484848484848499e+03 5.596907177314446513e-68 +-1.060606060606060055e+02 -1.348484848484848499e+03 1.347434051650421828e-71 +-7.575757575757575069e+01 -1.348484848484848499e+03 1.792032305386557457e-75 +-4.545454545454549589e+01 -1.348484848484848499e+03 1.278643463138782443e-79 +-1.515151515151501371e+01 -1.348484848484848499e+03 4.747537180728255540e-84 +1.515151515151524109e+01 -1.348484848484848499e+03 8.886200408185343739e-89 +4.545454545454549589e+01 -1.348484848484848499e+03 8.112780845151745735e-94 +7.575757575757575069e+01 -1.348484848484848499e+03 3.491161610846980268e-99 +1.060606060606062329e+02 -1.348484848484848499e+03 6.834723485291821871e-105 +1.363636363636364877e+02 -1.348484848484848499e+03 5.868005475284841091e-111 +1.666666666666667425e+02 -1.348484848484848499e+03 2.127208106141072850e-117 +1.969696969696969973e+02 -1.348484848484848499e+03 3.130936491669503143e-124 +2.272727272727272521e+02 -1.348484848484848499e+03 1.796974077923376917e-131 +2.575757575757577342e+02 -1.348484848484848499e+03 3.857755214561235614e-139 +2.878787878787879890e+02 -1.348484848484848499e+03 2.967825829165711670e-147 +3.181818181818182438e+02 -1.348484848484848499e+03 7.828926057620868311e-156 +3.484848484848484986e+02 -1.348484848484848499e+03 6.767662945478117700e-165 +3.787878787878789808e+02 -1.348484848484848499e+03 1.829887001709709438e-174 +4.090909090909092356e+02 -1.348484848484848499e+03 1.475362289861748790e-184 +4.393939393939394904e+02 -1.348484848484848499e+03 3.377266532909510565e-195 +4.696969696969697452e+02 -1.348484848484848499e+03 2.087330420477443626e-206 +5.000000000000000000e+02 -1.348484848484848499e+03 3.308314558189894351e-218 +5.303030303030304822e+02 -1.348484848484848499e+03 1.275575583369892472e-230 +5.606060606060605096e+02 -1.348484848484848499e+03 1.133566620857312381e-243 +5.909090909090909918e+02 -1.348484848484848499e+03 2.197103695739887561e-257 +6.212121212121214739e+02 -1.348484848484848499e+03 8.778119308816374963e-272 +6.515151515151515014e+02 -1.348484848484848499e+03 6.824143492002504114e-287 +6.818181818181819835e+02 -1.348484848484848499e+03 9.732007969107093289e-303 +7.121212121212120110e+02 -1.348484848484848499e+03 2.396218382330045739e-319 +7.424242424242424931e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +7.727272727272729753e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.348484848484848499e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.348484848484848499e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.318181818181818244e+03 7.478067814810610917e-68 +-1.469696969696969745e+03 -1.318181818181818244e+03 2.675918797111150353e-64 +-1.439393939393939490e+03 -1.318181818181818244e+03 5.473377065585717680e-61 +-1.409090909090909008e+03 -1.318181818181818244e+03 6.574832806498666018e-58 +-1.378787878787878753e+03 -1.318181818181818244e+03 4.759622719817256181e-55 +-1.348484848484848499e+03 -1.318181818181818244e+03 2.128109343453411218e-52 +-1.318181818181818244e+03 -1.318181818181818244e+03 6.015720192032544734e-50 +-1.287878787878787989e+03 -1.318181818181818244e+03 1.099147165157873269e-47 +-1.257575757575757507e+03 -1.318181818181818244e+03 1.325453195114728556e-45 +-1.227272727272727252e+03 -1.318181818181818244e+03 1.075827533642126909e-43 +-1.196969696969696997e+03 -1.318181818181818244e+03 5.986645637013889069e-42 +-1.166666666666666515e+03 -1.318181818181818244e+03 2.323504838735815700e-40 +-1.136363636363636488e+03 -1.318181818181818244e+03 6.390617110546980023e-39 +-1.106060606060606005e+03 -1.318181818181818244e+03 1.264051646961079706e-37 +-1.075757575757575751e+03 -1.318181818181818244e+03 1.822455038103789290e-36 +-1.045454545454545496e+03 -1.318181818181818244e+03 1.938784546125297274e-35 +-1.015151515151515127e+03 -1.318181818181818244e+03 1.538711858189078960e-34 +-9.848484848484848726e+02 -1.318181818181818244e+03 9.199790552335570158e-34 +-9.545454545454545041e+02 -1.318181818181818244e+03 4.179197469545979962e-33 +-9.242424242424242493e+02 -1.318181818181818244e+03 1.453005117716669083e-32 +-8.939393939393938808e+02 -1.318181818181818244e+03 3.889817655100585006e-32 +-8.636363636363636260e+02 -1.318181818181818244e+03 8.056961709414218233e-32 +-8.333333333333332575e+02 -1.318181818181818244e+03 1.295832848468759730e-31 +-8.030303030303030027e+02 -1.318181818181818244e+03 1.622114593737591843e-31 +-7.727272727272727479e+02 -1.318181818181818244e+03 1.582164859452590480e-31 +-7.424242424242423795e+02 -1.318181818181818244e+03 1.202280905104565832e-31 +-7.121212121212121247e+02 -1.318181818181818244e+03 7.108109260780746086e-32 +-6.818181818181817562e+02 -1.318181818181818244e+03 3.261141548139952405e-32 +-6.515151515151515014e+02 -1.318181818181818244e+03 1.156617221994785481e-32 +-6.212121212121211329e+02 -1.318181818181818244e+03 3.155111508438771181e-33 +-5.909090909090908781e+02 -1.318181818181818244e+03 6.578229000976184727e-34 +-5.606060606060605096e+02 -1.318181818181818244e+03 1.040399671311677575e-34 +-5.303030303030302548e+02 -1.318181818181818244e+03 1.237313225194170343e-35 +-5.000000000000000000e+02 -1.318181818181818244e+03 1.095474273757001023e-36 +-4.696969696969697452e+02 -1.318181818181818244e+03 7.139802540245438189e-38 +-4.393939393939392630e+02 -1.318181818181818244e+03 3.383091011068759252e-39 +-4.090909090909090082e+02 -1.318181818181818244e+03 1.149556065965262751e-40 +-3.787878787878787534e+02 -1.318181818181818244e+03 2.759591033387387855e-42 +-3.484848484848484986e+02 -1.318181818181818244e+03 4.605004313097332995e-44 +-3.181818181818180165e+02 -1.318181818181818244e+03 5.249552997608533234e-46 +-2.878787878787877617e+02 -1.318181818181818244e+03 4.012558297064058529e-48 +-2.575757575757575069e+02 -1.318181818181818244e+03 2.015999754921460217e-50 +-2.272727272727272521e+02 -1.318181818181818244e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 -1.318181818181818244e+03 1.326508867687848576e-55 +-1.666666666666665151e+02 -1.318181818181818244e+03 1.659224730130764855e-58 +-1.363636363636362603e+02 -1.318181818181818244e+03 1.244398099700877643e-61 +-1.060606060606060055e+02 -1.318181818181818244e+03 5.451972905594419953e-65 +-7.575757575757575069e+01 -1.318181818181818244e+03 1.357791146414871334e-68 +-4.545454545454549589e+01 -1.318181818181818244e+03 1.868122981699607147e-72 +-1.515151515151501371e+01 -1.318181818181818244e+03 1.378297586289085781e-76 +1.515151515151524109e+01 -1.318181818181818244e+03 5.286654953981954366e-81 +4.545454545454549589e+01 -1.318181818181818244e+03 1.020747517760906378e-85 +7.575757575757575069e+01 -1.318181818181818244e+03 9.594395441689591952e-91 +1.060606060606062329e+02 -1.318181818181818244e+03 4.240381125552129126e-96 +1.363636363636364877e+02 -1.318181818181818244e+03 8.500995972411515944e-102 +1.666666666666667425e+02 -1.318181818181818244e+03 7.448444252817483625e-108 +1.969696969696969973e+02 -1.318181818181818244e+03 2.744788860161203435e-114 +2.272727272727272521e+02 -1.318181818181818244e+03 4.088652965116993767e-121 +2.575757575757577342e+02 -1.318181818181818244e+03 2.363324647135891509e-128 +2.878787878787879890e+02 -1.318181818181818244e+03 5.082130294071266868e-136 +3.181818181818182438e+02 -1.318181818181818244e+03 3.893305608036327836e-144 +3.484848484848484986e+02 -1.318181818181818244e+03 1.016192671859654663e-152 +3.787878787878789808e+02 -1.318181818181818244e+03 8.632103141028222008e-162 +4.090909090909092356e+02 -1.318181818181818244e+03 2.276679405435453647e-171 +4.393939393939394904e+02 -1.318181818181818244e+03 1.776466784959221396e-181 +4.696969696969697452e+02 -1.318181818181818244e+03 3.902753120679609249e-192 +5.000000000000000000e+02 -1.318181818181818244e+03 2.294543125524996294e-203 +5.303030303030304822e+02 -1.318181818181818244e+03 3.427271189294925222e-215 +5.606060606060605096e+02 -1.318181818181818244e+03 1.233125621691490940e-227 +5.909090909090909918e+02 -1.318181818181818244e+03 1.012082337004628971e-240 +6.212121212121214739e+02 -1.318181818181818244e+03 1.792176055433490743e-254 +6.515151515151515014e+02 -1.318181818181818244e+03 6.468029419989761874e-269 +6.818181818181819835e+02 -1.318181818181818244e+03 4.488730643155449640e-284 +7.121212121212120110e+02 -1.318181818181818244e+03 5.644593351007431632e-300 +7.424242424242424931e+02 -1.318181818181818244e+03 1.210485535593346096e-316 +7.727272727272729753e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.030303030303030027e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.318181818181818244e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.318181818181818244e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.287878787878787989e+03 8.894766354817861093e-66 +-1.469696969696969745e+03 -1.287878787878787989e+03 3.457634775731171236e-62 +-1.439393939393939490e+03 -1.287878787878787989e+03 7.640771892900340018e-59 +-1.409090909090909008e+03 -1.287878787878787989e+03 9.869127491373789788e-56 +-1.378787878787878753e+03 -1.287878787878787989e+03 7.651333244443547131e-53 +-1.348484848484848499e+03 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.318181818181818244e+03 -1.287878787878787989e+03 1.099147165157873269e-47 +-1.287878787878787989e+03 -1.287878787878787989e+03 2.134523160815666617e-45 +-1.257575757575757507e+03 -1.287878787878787989e+03 2.732952290814098526e-43 +-1.227272727272727252e+03 -1.287878787878787989e+03 2.354510404616567158e-41 +-1.196969696969696997e+03 -1.287878787878787989e+03 1.391301834018608461e-39 +-1.166666666666666515e+03 -1.287878787878787989e+03 5.740802921527659071e-38 +-1.136363636363636488e+03 -1.287878787878787989e+03 1.681885295228516962e-36 +-1.106060606060606005e+03 -1.287878787878787989e+03 3.553023206116637164e-35 +-1.075757575757575751e+03 -1.287878787878787989e+03 5.489675720400018638e-34 +-1.045454545454545496e+03 -1.287878787878787989e+03 6.284560592169752431e-33 +-1.015151515151515127e+03 -1.287878787878787989e+03 5.393601910098969659e-32 +-9.848484848484848726e+02 -1.287878787878787989e+03 3.506859212770513601e-31 +-9.545454545454545041e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-9.242424242424242493e+02 -1.287878787878787989e+03 6.681290277801220722e-30 +-8.939393939393938808e+02 -1.287878787878787989e+03 1.987010532640142382e-29 +-8.636363636363636260e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-8.333333333333332575e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-8.030303030303030027e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.727272727272727479e+02 -1.287878787878787989e+03 1.351302430080159497e-28 +-7.424242424242423795e+02 -1.287878787878787989e+03 1.199646544736799104e-28 +-7.121212121212121247e+02 -1.287878787878787989e+03 8.388558497347731175e-29 +-6.818181818181817562e+02 -1.287878787878787989e+03 4.611582579933853633e-29 +-6.515151515151515014e+02 -1.287878787878787989e+03 1.987010532640086049e-29 +-6.212121212121211329e+02 -1.287878787878787989e+03 6.681290277801030145e-30 +-5.909090909090908781e+02 -1.287878787878787989e+03 1.743478240992565787e-30 +-5.606060606060605096e+02 -1.287878787878787989e+03 3.506859212770613443e-31 +-5.303030303030302548e+02 -1.287878787878787989e+03 5.393601910098969659e-32 +-5.000000000000000000e+02 -1.287878787878787989e+03 6.284560592169931699e-33 +-4.696969696969697452e+02 -1.287878787878787989e+03 5.489675720400018638e-34 +-4.393939393939392630e+02 -1.287878787878787989e+03 3.553023206116384855e-35 +-4.090909090909090082e+02 -1.287878787878787989e+03 1.681885295228469187e-36 +-3.787878787878787534e+02 -1.287878787878787989e+03 5.740802921527659071e-38 +-3.484848484848484986e+02 -1.287878787878787989e+03 1.391301834018568820e-39 +-3.181818181818180165e+02 -1.287878787878787989e+03 2.354510404616399947e-41 +-2.878787878787877617e+02 -1.287878787878787989e+03 2.732952290813982230e-43 +-2.575757575757575069e+02 -1.287878787878787989e+03 2.134523160815666617e-45 +-2.272727272727272521e+02 -1.287878787878787989e+03 1.099147165157826597e-47 +-1.969696969696969973e+02 -1.287878787878787989e+03 3.651819440393951439e-50 +-1.666666666666665151e+02 -1.287878787878787989e+03 7.651333244442677322e-53 +-1.363636363636362603e+02 -1.287878787878787989e+03 9.869127491372387969e-56 +-1.060606060606060055e+02 -1.287878787878787989e+03 7.640771892899690025e-59 +-7.575757575757575069e+01 -1.287878787878787989e+03 3.457634775730876311e-62 +-4.545454545454549589e+01 -1.287878787878787989e+03 8.894766354816850096e-66 +-1.515151515151501371e+01 -1.287878787878787989e+03 1.263563911257743500e-69 +1.515151515151524109e+01 -1.287878787878787989e+03 9.616662695257368460e-74 +4.545454545454549589e+01 -1.287878787878787989e+03 3.799591219276452116e-78 +7.575757575757575069e+01 -1.287878787878787989e+03 7.542565179832233593e-83 +1.060606060606062329e+02 -1.287878787878787989e+03 7.271414754057272541e-88 +1.363636363636364877e+02 -1.287878787878787989e+03 3.286608065666267094e-93 +1.666666666666667425e+02 -1.287878787878787989e+03 6.715543060622939502e-99 +1.969696969696969973e+02 -1.287878787878787989e+03 5.973889847849184663e-105 +2.272727272727272521e+02 -1.287878787878787989e+03 2.225247511256646461e-111 +2.575757575757577342e+02 -1.287878787878787989e+03 3.334342676870646712e-118 +2.878787878787879890e+02 -1.287878787878787989e+03 1.928333941089964999e-125 +3.181818181818182438e+02 -1.287878787878787989e+03 4.124651333392234629e-133 +3.484848484848484986e+02 -1.287878787878787989e+03 3.123069573182003557e-141 +3.787878787878789808e+02 -1.287878787878787989e+03 8.001759500365318325e-150 +4.090909090909092356e+02 -1.287878787878787989e+03 6.623420189767991268e-159 +4.393939393939394904e+02 -1.287878787878787989e+03 1.688959443974877851e-168 +4.696969696969697452e+02 -1.287878787878787989e+03 1.263592148116150266e-178 +5.000000000000000000e+02 -1.287878787878787989e+03 2.638272463260076417e-189 +5.303030303030304822e+02 -1.287878787878787989e+03 1.460478627360033217e-200 +5.606060606060605096e+02 -1.287878787878787989e+03 2.033925169773270969e-212 +5.909090909090909918e+02 -1.287878787878787989e+03 6.753110700098334563e-225 +6.212121212121214739e+02 -1.287878787878787989e+03 5.059765528445237456e-238 +6.515151515151515014e+02 -1.287878787878787989e+03 8.087356593484389441e-252 +6.818181818181819835e+02 -1.287878787878787989e+03 2.603682871510351708e-266 +7.121212121212120110e+02 -1.287878787878787989e+03 1.592186906391637854e-281 +7.424242424242424931e+02 -1.287878787878787989e+03 1.741835817511137601e-297 +7.727272727272729753e+02 -1.287878787878787989e+03 3.206814891603562005e-314 +8.030303030303030027e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.333333333333334849e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.287878787878787989e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.287878787878787989e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.257575757575757507e+03 6.922873799743092960e-64 +-1.469696969696969745e+03 -1.257575757575757507e+03 2.932805033955764175e-60 +-1.439393939393939490e+03 -1.257575757575757507e+03 7.019409751131936933e-57 +-1.409090909090909008e+03 -1.257575757575757507e+03 9.766306425177117890e-54 +-1.378787878787878753e+03 -1.257575757575757507e+03 8.117601675614169869e-51 +-1.348484848484848499e+03 -1.257575757575757507e+03 4.137248587890555295e-48 +-1.318181818181818244e+03 -1.257575757575757507e+03 1.325453195114785186e-45 +-1.287878787878787989e+03 -1.257575757575757507e+03 2.732952290814176588e-43 +-1.257575757575757507e+03 -1.257575757575757507e+03 3.708720569847600008e-41 +-1.227272727272727252e+03 -1.257575757575757507e+03 3.383091011069144245e-39 +-1.196969696969696997e+03 -1.257575757575757507e+03 2.116105972682151763e-37 +-1.166666666666666515e+03 -1.257575757575757507e+03 9.246886523801932767e-36 +-1.136363636363636488e+03 -1.257575757575757507e+03 2.872445569167630535e-34 +-1.106060606060606005e+03 -1.257575757575757507e+03 6.446642623741371248e-33 +-1.075757575757575751e+03 -1.257575757575757507e+03 1.061040093814928910e-31 +-1.045454545454545496e+03 -1.257575757575757507e+03 1.298377177976103570e-30 +-1.015151515151515127e+03 -1.257575757575757507e+03 1.196076224162256183e-29 +-9.848484848484848726e+02 -1.257575757575757507e+03 8.388558497348207616e-29 +-9.545454545454545041e+02 -1.257575757575757507e+03 4.524092374857465151e-28 +-9.242424242424242493e+02 -1.257575757575757507e+03 1.892779177796934513e-27 +-8.939393939393938808e+02 -1.257575757575757507e+03 6.189635416499491463e-27 +-8.636363636363636260e+02 -1.257575757575757507e+03 1.592071826993012373e-26 +-8.333333333333332575e+02 -1.257575757575757507e+03 3.237368317942698869e-26 +-8.030303030303030027e+02 -1.257575757575757507e+03 5.224159077859860398e-26 +-7.727272727272727479e+02 -1.257575757575757507e+03 6.707520673390192703e-26 +-7.424242424242423795e+02 -1.257575757575757507e+03 6.861500121975330506e-26 +-7.121212121212121247e+02 -1.257575757575757507e+03 5.592953431255883500e-26 +-6.818181818181817562e+02 -1.257575757575757507e+03 3.628654415184269556e-26 +-6.515151515151515014e+02 -1.257575757575757507e+03 1.869446579660811834e-26 +-6.212121212121211329e+02 -1.257575757575757507e+03 7.620577489683468166e-27 +-5.909090909090908781e+02 -1.257575757575757507e+03 2.446121198940921933e-27 +-5.606060606060605096e+02 -1.257575757575757507e+03 6.145465357752846061e-28 +-5.303030303030302548e+02 -1.257575757575757507e+03 1.199646544736867263e-28 +-5.000000000000000000e+02 -1.257575757575757507e+03 1.804147929571601747e-29 +-4.696969696969697452e+02 -1.257575757575757507e+03 2.070014663641339904e-30 +-4.393939393939392630e+02 -1.257575757575757507e+03 1.792185002743952967e-31 +-4.090909090909090082e+02 -1.257575757575757507e+03 1.156617221994785481e-32 +-3.787878787878787534e+02 -1.257575757575757507e+03 5.489675720400330817e-34 +-3.484848484848484986e+02 -1.257575757575757507e+03 1.888297121780563542e-35 +-3.181818181818180165e+02 -1.257575757575757507e+03 4.632767653242287952e-37 +-2.878787878787877617e+02 -1.257575757575757507e+03 7.968943776510801703e-39 +-2.575757575757575069e+02 -1.257575757575757507e+03 9.435352470560653913e-41 +-2.272727272727272521e+02 -1.257575757575757507e+03 7.540206612321650885e-43 +-1.969696969696969973e+02 -1.257575757575757507e+03 3.983000009176766202e-45 +-1.666666666666665151e+02 -1.257575757575757507e+03 1.360307412168303488e-47 +-1.363636363636362603e+02 -1.257575757575757507e+03 2.934437283087563972e-50 +-1.060606060606060055e+02 -1.257575757575757507e+03 3.901202425593003999e-53 +-7.575757575757575069e+01 -1.257575757575757507e+03 3.114916886073779110e-56 +-4.545454545454549589e+01 -1.257575757575757507e+03 1.453853892435684672e-59 +-1.515151515151501371e+01 -1.257575757575757507e+03 3.855999312099870451e-63 +1.515151515151524109e+01 -1.257575757575757507e+03 5.642533394611100129e-67 +4.545454545454549589e+01 -1.257575757575757507e+03 4.417484338635289356e-71 +7.575757575757575069e+01 -1.257575757575757507e+03 1.792032305386761430e-75 +1.060606060606062329e+02 -1.257575757575757507e+03 3.643815621761176399e-80 +1.363636363636364877e+02 -1.257575757575757507e+03 3.587897800919700136e-85 +1.666666666666667425e+02 -1.257575757575757507e+03 1.650797401059112051e-90 +1.969696969696969973e+02 -1.257575757575757507e+03 3.420408862336850605e-96 +2.272727272727272521e+02 -1.257575757575757507e+03 3.071969200866603464e-102 +2.575757575757577342e+02 -1.257575757575757507e+03 1.149735375787120350e-108 +2.878787878787879890e+02 -1.257575757575757507e+03 1.721758798034361068e-115 +3.181818181818182438e+02 -1.257575757575757507e+03 9.893611340527388959e-123 +3.484848484848484986e+02 -1.257575757575757507e+03 2.089410622911644734e-130 +3.787878787878789808e+02 -1.257575757575757507e+03 1.551390154337848894e-138 +4.090909090909092356e+02 -1.257575757575757507e+03 3.869474298958950125e-147 +4.393939393939394904e+02 -1.257575757575757507e+03 3.093752660187676731e-156 +4.696969696969697452e+02 -1.257575757575757507e+03 7.557087439102304431e-166 +5.000000000000000000e+02 -1.257575757575757507e+03 5.368520886190930729e-176 +5.303030303030304822e+02 -1.257575757575757507e+03 1.054498239096036676e-186 +5.606060606060605096e+02 -1.257575757575757507e+03 5.438151644394856985e-198 +5.909090909090909918e+02 -1.257575757575757507e+03 6.983253455219812275e-210 +6.212121212121214739e+02 -1.257575757575757507e+03 2.115025883286563329e-222 +6.515151515151515014e+02 -1.257575757575757507e+03 1.429350950570449613e-235 +6.818181818181819835e+02 -1.257575757575757507e+03 2.036595816920845187e-249 +7.121212121212120110e+02 -1.257575757575757507e+03 5.773705707348184721e-264 +7.424242424242424931e+02 -1.257575757575757507e+03 3.069678301202340133e-279 +7.727272727272729753e+02 -1.257575757575757507e+03 2.881294644374386302e-295 +8.030303030303030027e+02 -1.257575757575757507e+03 4.489218983745281423e-312 +8.333333333333334849e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.636363636363639671e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.257575757575757507e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.257575757575757507e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.227272727272727252e+03 3.579671728198974151e-62 +-1.469696969696969745e+03 -1.227272727272727252e+03 1.659224730131000445e-58 +-1.439393939393939490e+03 -1.227272727272727252e+03 4.315065247200991625e-55 +-1.409090909090909008e+03 -1.227272727272727252e+03 6.483406563717084707e-52 +-1.378787878787878753e+03 -1.227272727272727252e+03 5.788020115191368453e-49 +-1.348484848484848499e+03 -1.227272727272727252e+03 3.153613066582365781e-46 +-1.318181818181818244e+03 -1.227272727272727252e+03 1.075827533642126909e-43 +-1.287878787878787989e+03 -1.227272727272727252e+03 2.354510404616567158e-41 +-1.257575757575757507e+03 -1.227272727272727252e+03 3.383091011068903461e-39 +-1.227272727272727252e+03 -1.227272727272727252e+03 3.261946369668114755e-37 +-1.196969696969696997e+03 -1.227272727272727252e+03 2.154510131895403325e-35 +-1.166666666666666515e+03 -1.227272727272727252e+03 9.939188723745663821e-34 +-1.136363636363636488e+03 -1.227272727272727252e+03 3.261141548139952405e-32 +-1.106060606060606005e+03 -1.227272727272727252e+03 7.740230330073240305e-31 +-1.075757575757575751e+03 -1.227272727272727252e+03 1.349946039877094476e-29 +-1.045454545454545496e+03 -1.227272727272727252e+03 1.755228059978378951e-28 +-1.015151515151515127e+03 -1.227272727272727252e+03 1.724031541468485280e-27 +-9.848484848484848726e+02 -1.227272727272727252e+03 1.294657296743551703e-26 +-9.545454545454545041e+02 -1.227272727272727252e+03 7.513277266315358634e-26 +-9.242424242424242493e+02 -1.227272727272727252e+03 3.401727813565116027e-25 +-8.939393939393938808e+02 -1.227272727272727252e+03 1.211600363895499172e-24 +-8.636363636363636260e+02 -1.227272727272727252e+03 3.418744282862820735e-24 +-8.333333333333332575e+02 -1.227272727272727252e+03 7.686745253455296997e-24 +-8.030303030303030027e+02 -1.227272727272727252e+03 1.383476638375763646e-23 +-7.727272727272727479e+02 -1.227272727272727252e+03 1.999875803674396252e-23 +-7.424242424242423795e+02 -1.227272727272727252e+03 2.326740886532495554e-23 +-7.121212121212121247e+02 -1.227272727272727252e+03 2.180631712290065250e-23 +-6.818181818181817562e+02 -1.227272727272727252e+03 1.645678520276918646e-23 +-6.515151515151515014e+02 -1.227272727272727252e+03 9.984784196714020097e-24 +-6.212121212121211329e+02 -1.227272727272727252e+03 4.856568981151704978e-24 +-5.909090909090908781e+02 -1.227272727272727252e+03 1.886024763124205289e-24 +-5.606060606060605096e+02 -1.227272727272727252e+03 5.816818120354326987e-25 +-5.303030303030302548e+02 -1.227272727272727252e+03 1.415470165255582834e-25 +-5.000000000000000000e+02 -1.227272727272727252e+03 2.696581401566326703e-26 +-4.696969696969697452e+02 -1.227272727272727252e+03 3.985730491565657463e-27 +-4.393939393939392630e+02 -1.227272727272727252e+03 4.524092374857336904e-28 +-4.090909090909090082e+02 -1.227272727272727252e+03 3.898479567578903066e-29 +-3.787878787878787534e+02 -1.227272727272727252e+03 2.518106005990116314e-30 +-3.484848484848484986e+02 -1.227272727272727252e+03 1.202280905104565832e-31 +-3.181818181818180165e+02 -1.227272727272727252e+03 4.179197469545979962e-33 +-2.878787878787877617e+02 -1.227272727272727252e+03 1.040399671311677575e-34 +-2.575757575757575069e+02 -1.227272727272727252e+03 1.822455038103789290e-36 +-2.272727272727272521e+02 -1.227272727272727252e+03 2.204221497796715783e-38 +-1.969696969696969973e+02 -1.227272727272727252e+03 1.804062145733706875e-40 +-1.666666666666665151e+02 -1.227272727272727252e+03 9.780593716979789009e-43 +-1.363636363636362603e+02 -1.227272727272727252e+03 3.433836288360249808e-45 +-1.060606060606060055e+02 -1.227272727272727252e+03 7.623270566396219001e-48 +-7.575757575757575069e+01 -1.227272727272727252e+03 1.043664146102087786e-50 +-4.545454545454549589e+01 -1.227272727272727252e+03 8.582459009525187598e-54 +-1.515151515151501371e+01 -1.227272727272727252e+03 4.124123664868500903e-57 +1.515151515151524109e+01 -1.227272727272727252e+03 1.125178886265909336e-60 +4.545454545454549589e+01 -1.227272727272727252e+03 1.691398608409413796e-64 +7.575757575757575069e+01 -1.227272727272727252e+03 1.357791146414948547e-68 +1.060606060606062329e+02 -1.227272727272727252e+03 5.634744846279278599e-73 +1.363636363636364877e+02 -1.227272727272727252e+03 1.168759215688002260e-77 +1.666666666666667425e+02 -1.227272727272727252e+03 1.170049258815619913e-82 +1.969696969696969973e+02 -1.227272727272727252e+03 5.452477757290077834e-88 +2.272727272727272521e+02 -1.227272727272727252e+03 1.139305608408987521e-93 +2.575757575757577342e+02 -1.227272727272727252e+03 1.026957857318728657e-99 +2.878787878787879890e+02 -1.227272727272727252e+03 3.837108704635587379e-106 +3.181818181818182438e+02 -1.227272727272727252e+03 5.703366483292872670e-113 +3.484848484848484986e+02 -1.227272727272727252e+03 3.232468592440465528e-120 +3.787878787878789808e+02 -1.227272727272727252e+03 6.687702289671220198e-128 +4.090909090909092356e+02 -1.227272727272727252e+03 4.829324843884802778e-136 +4.393939393939394904e+02 -1.227272727272727252e+03 1.162394707320232462e-144 +4.696969696969697452e+02 -1.227272727272727252e+03 8.894733804536885967e-154 +5.000000000000000000e+02 -1.227272727272727252e+03 2.061305607752411092e-163 +5.303030303030304822e+02 -1.227272727272727252e+03 1.376459522873434684e-173 +5.606060606060605096e+02 -1.227272727272727252e+03 2.516756677948758717e-184 +5.909090909090909918e+02 -1.227272727272727252e+03 1.195871167959449634e-195 +6.212121212121214739e+02 -1.227272727272727252e+03 1.399797325212056017e-207 +6.515151515151515014e+02 -1.227272727272727252e+03 3.821371855747446482e-220 +6.818181818181819835e+02 -1.227272727272727252e+03 2.300626724177455553e-233 +7.121212121212120110e+02 -1.227272727272727252e+03 2.884753043927585099e-247 +7.424242424242424931e+02 -1.227272727272727252e+03 7.106130923753813355e-262 +7.727272727272729753e+02 -1.227272727272727252e+03 3.239737918873586569e-277 +8.030303030303030027e+02 -1.227272727272727252e+03 2.572126065280447790e-293 +8.333333333333334849e+02 -1.227272727272727252e+03 3.341930913911265327e-310 +8.636363636363639671e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +8.939393939393939945e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.227272727272727252e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.227272727272727252e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.196969696969696997e+03 1.247000591634390946e-60 +-1.469696969696969745e+03 -1.196969696969696997e+03 6.353730525181109690e-57 +-1.439393939393939490e+03 -1.196969696969696997e+03 1.802615210573196121e-53 +-1.409090909090909008e+03 -1.196969696969696997e+03 2.934437283087688838e-50 +-1.378787878787878753e+03 -1.196969696969696997e+03 2.820935834885816342e-47 +-1.348484848484848499e+03 -1.196969696969696997e+03 1.646155037076407815e-44 +-1.318181818181818244e+03 -1.196969696969696997e+03 5.986645637013889069e-42 +-1.287878787878787989e+03 -1.196969696969696997e+03 1.391301834018608461e-39 +-1.257575757575757507e+03 -1.196969696969696997e+03 2.116105972682001420e-37 +-1.227272727272727252e+03 -1.196969696969696997e+03 2.154510131895403325e-35 +-1.196969696969696997e+03 -1.196969696969696997e+03 1.500151515874301573e-33 +-1.166666666666666515e+03 -1.196969696969696997e+03 7.288549574529845892e-32 +-1.136363636363636488e+03 -1.196969696969696997e+03 2.518106005990116314e-30 +-1.106060606060606005e+03 -1.196969696969696997e+03 6.296582306044822320e-29 +-1.075757575757575751e+03 -1.196969696969696997e+03 1.158426196376296190e-27 +-1.045454545454545496e+03 -1.196969696969696997e+03 1.592071826992967029e-26 +-1.015151515151515127e+03 -1.196969696969696997e+03 1.657484593072543405e-25 +-9.848484848484848726e+02 -1.196969696969696997e+03 1.323897049569596924e-24 +-9.545454545454545041e+02 -1.196969696969696997e+03 8.206645555750352787e-24 +-9.242424242424242493e+02 -1.196969696969696997e+03 3.988745488705014054e-23 +-8.939393939393938808e+02 -1.196969696969696997e+03 1.533847428403316868e-22 +-8.636363636363636260e+02 -1.196969696969696997e+03 4.703084136443780933e-22 +-8.333333333333332575e+02 -1.196969696969696997e+03 1.157393946134614491e-21 +-8.030303030303030027e+02 -1.196969696969696997e+03 2.298180960274129861e-21 +-7.727272727272727479e+02 -1.196969696969696997e+03 3.697107193508719984e-21 +-7.424242424242423795e+02 -1.196969696969696997e+03 4.832239773634678301e-21 +-7.121212121212121247e+02 -1.196969696969696997e+03 5.139736935262688999e-21 +-6.818181818181817562e+02 -1.196969696969696997e+03 4.450412031473092737e-21 +-6.515151515151515014e+02 -1.196969696969696997e+03 3.134375024086996296e-21 +-6.212121212121211329e+02 -1.196969696969696997e+03 1.791765446072237111e-21 +-5.909090909090908781e+02 -1.196969696969696997e+03 8.285952404760842541e-22 +-5.606060606060605096e+02 -1.196969696969696997e+03 3.085673479698992709e-22 +-5.303030303030302548e+02 -1.196969696969696997e+03 9.199887089892153034e-23 +-5.000000000000000000e+02 -1.196969696969696997e+03 2.180631712290096107e-23 +-4.696969696969697452e+02 -1.196969696969696997e+03 4.075259886177552240e-24 +-4.393939393939392630e+02 -1.196969696969696997e+03 5.947998903018240826e-25 +-4.090909090909090082e+02 -1.196969696969696997e+03 6.707520673390002145e-26 +-3.787878787878787534e+02 -1.196969696969696997e+03 5.774644824333581529e-27 +-3.484848484848484986e+02 -1.196969696969696997e+03 3.745594530489799055e-28 +-3.181818181818180165e+02 -1.196969696969696997e+03 1.804147929571499172e-29 +-2.878787878787877617e+02 -1.196969696969696997e+03 6.352821551413752683e-31 +-2.575757575757575069e+02 -1.196969696969696997e+03 1.607885402204109080e-32 +-2.272727272727272521e+02 -1.196969696969696997e+03 2.872445569167630535e-34 +-1.969696969696969973e+02 -1.196969696969696997e+03 3.552505182411121541e-36 +-1.666666666666665151e+02 -1.196969696969696997e+03 2.979513160178973409e-38 +-1.363636363636362603e+02 -1.196969696969696997e+03 1.658015597596271768e-40 +-1.060606060606060055e+02 -1.196969696969696997e+03 5.981818528338204613e-43 +-7.575757575757575069e+01 -1.196969696969696997e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 -1.196969696969696997e+03 1.922731526156806636e-48 +-1.515151515151501371e+01 -1.196969696969696997e+03 1.625602847091813779e-51 +1.515151515151524109e+01 -1.196969696969696997e+03 8.024566811621530443e-55 +4.545454545454549589e+01 -1.196969696969696997e+03 2.246086592900043876e-58 +7.575757575757575069e+01 -1.196969696969696997e+03 3.457634775731072784e-62 +1.060606060606062329e+02 -1.196969696969696997e+03 2.835913608647849748e-66 +1.363636363636364877e+02 -1.196969696969696997e+03 1.199071906087379094e-70 +1.666666666666667425e+02 -1.196969696969696997e+03 2.525669194213979261e-75 +1.969696969696969973e+02 -1.196969696969696997e+03 2.557943414813497180e-80 +2.272727272727272521e+02 -1.196969696969696997e+03 1.200760533549290985e-85 +2.575757575757577342e+02 -1.196969696969696997e+03 2.515383597627214660e-91 +2.878787878787879890e+02 -1.196969696969696997e+03 2.261149588469285861e-97 +3.181818181818182438e+02 -1.196969696969696997e+03 8.377030160883801859e-104 +3.484848484848484986e+02 -1.196969696969696997e+03 1.226898412835083726e-110 +3.787878787878789808e+02 -1.196969696969696997e+03 6.805663293521199671e-118 +4.090909090909092356e+02 -1.196969696969696997e+03 1.368121887555569763e-125 +4.393939393939394904e+02 -1.196969696969696997e+03 9.525423902374488610e-134 +4.696969696969697452e+02 -1.196969696969696997e+03 2.192427768934152406e-142 +5.000000000000000000e+02 -1.196969696969696997e+03 1.590331173135733218e-151 +5.303030303030304822e+02 -1.196969696969696997e+03 3.461581338702351641e-161 +5.606060606060605096e+02 -1.196969696969696997e+03 2.150072767339572052e-171 +5.909090909090909918e+02 -1.196969696969696997e+03 3.619544693035390224e-182 +6.212121212121214739e+02 -1.196969696969696997e+03 1.566646369529854289e-193 +6.515151515151515014e+02 -1.196969696969696997e+03 1.651816880129409406e-205 +6.818181818181819835e+02 -1.196969696969696997e+03 4.014652107448244649e-218 +7.121212121212120110e+02 -1.196969696969696997e+03 2.125757860667463528e-231 +7.424242424242424931e+02 -1.196969696969696997e+03 2.314770060544796227e-245 +7.727272727272729753e+02 -1.196969696969696997e+03 4.886996119778116951e-260 +8.030303030303030027e+02 -1.196969696969696997e+03 1.883612903695001093e-275 +8.333333333333334849e+02 -1.196969696969696997e+03 1.246510256903556698e-291 +8.636363636363639671e+02 -1.196969696969696997e+03 1.330323203695502113e-308 +8.939393939393939945e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.242424242424244767e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.196969696969696997e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.196969696969696997e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.166666666666666515e+03 2.964026646166857686e-59 +-1.469696969696969745e+03 -1.166666666666666515e+03 1.669172073207306988e-55 +-1.439393939393939490e+03 -1.166666666666666515e+03 5.190588847986763369e-52 +-1.409090909090909008e+03 -1.166666666666666515e+03 9.191491241383423271e-49 +-1.378787878787878753e+03 -1.166666666666666515e+03 9.546189092939603001e-46 +-1.348484848484848499e+03 -1.166666666666666515e+03 5.981818528338374277e-43 +-1.318181818181818244e+03 -1.166666666666666515e+03 2.323504838735914803e-40 +-1.287878787878787989e+03 -1.166666666666666515e+03 5.740802921527903378e-38 +-1.257575757575757507e+03 -1.166666666666666515e+03 9.246886523801538534e-36 +-1.227272727272727252e+03 -1.166666666666666515e+03 9.939188723746228309e-34 +-1.196969696969696997e+03 -1.166666666666666515e+03 7.288549574530052802e-32 +-1.166666666666666515e+03 -1.166666666666666515e+03 3.723332851282179816e-30 +-1.136363636363636488e+03 -1.166666666666666515e+03 1.351302430080197837e-28 +-1.106060606060606005e+03 -1.166666666666666515e+03 3.548919357599766486e-27 +-1.075757575757575751e+03 -1.166666666666666515e+03 6.861500121975232930e-26 +-1.045454545454545496e+03 -1.166666666666666515e+03 9.922964700149654937e-25 +-1.015151515151515127e+03 -1.166666666666666515e+03 1.089298387811168171e-23 +-9.848484848484848726e+02 -1.166666666666666515e+03 9.199887089892477471e-23 +-9.545454545454545041e+02 -1.166666666666666515e+03 6.051445074131050187e-22 +-9.242424242424242493e+02 -1.166666666666666515e+03 3.134375024087085069e-21 +-8.939393939393938808e+02 -1.166666666666666515e+03 1.290909947486208107e-20 +-8.636363636363636260e+02 -1.166666666666666515e+03 4.263786878818386909e-20 +-8.333333333333332575e+02 -1.166666666666666515e+03 1.137665448958149705e-19 +-8.030303030303030027e+02 -1.166666666666666515e+03 2.467071494564563955e-19 +-7.727272727272727479e+02 -1.166666666666666515e+03 4.369070960201272479e-19 +-7.424242424242423795e+02 -1.166666666666666515e+03 6.341504853147573636e-19 +-7.121212121212121247e+02 -1.166666666666666515e+03 7.561547082559563028e-19 +-6.818181818181817562e+02 -1.166666666666666515e+03 7.415268609422932088e-19 +-6.515151515151515014e+02 -1.166666666666666515e+03 5.979809732376171767e-19 +-6.212121212121211329e+02 -1.166666666666666515e+03 3.960062252250933280e-19 +-5.909090909090908781e+02 -1.166666666666666515e+03 2.148049618647605927e-19 +-5.606060606060605096e+02 -1.166666666666666515e+03 9.507170764263761960e-20 +-5.303030303030302548e+02 -1.166666666666666515e+03 3.416044915081599168e-20 +-5.000000000000000000e+02 -1.166666666666666515e+03 9.902054361620131509e-21 +-4.696969696969697452e+02 -1.166666666666666515e+03 2.298180960274227662e-21 +-4.393939393939392630e+02 -1.166666666666666515e+03 4.233422443799945247e-22 +-4.090909090909090082e+02 -1.166666666666666515e+03 6.127767966887058685e-23 +-3.787878787878787534e+02 -1.166666666666666515e+03 6.891832999272818349e-24 +-3.484848484848484986e+02 -1.166666666666666515e+03 5.947998903018578781e-25 +-3.181818181818180165e+02 -1.166666666666666515e+03 3.885583528512819209e-26 +-2.878787878787877617e+02 -1.166666666666666515e+03 1.892779177796934513e-27 +-2.575757575757575069e+02 -1.166666666666666515e+03 6.765106494817393633e-29 +-2.272727272727272521e+02 -1.166666666666666515e+03 1.743478240992788944e-30 +-1.969696969696969973e+02 -1.166666666666666515e+03 3.179987495423948853e-32 +-1.666666666666665151e+02 -1.166666666666666515e+03 4.024061608112860958e-34 +-1.363636363636362603e+02 -1.166666666666666515e+03 3.459083627925404887e-36 +-1.060606060606060055e+02 -1.166666666666666515e+03 1.975173268273409966e-38 +-7.575757575757575069e+01 -1.166666666666666515e+03 7.317303358738304908e-41 +-4.545454545454549589e+01 -1.166666666666666515e+03 1.715600772060490021e-43 +-1.515151515151501371e+01 -1.166666666666666515e+03 2.480172383626461610e-46 +1.515151515151524109e+01 -1.166666666666666515e+03 2.151258874210892432e-49 +4.545454545454549589e+01 -1.166666666666666515e+03 1.088070231295631084e-52 +7.575757575757575069e+01 -1.166666666666666515e+03 3.114916886073779110e-56 +1.060606060606062329e+02 -1.166666666666666515e+03 4.893241775033011095e-60 +1.363636363636364877e+02 -1.166666666666666515e+03 4.084195491313562845e-64 +1.666666666666667425e+02 -1.166666666666666515e+03 1.751614464701046180e-68 +1.969696969696969973e+02 -1.166666666666666515e+03 3.728367897844372766e-73 +2.272727272727272521e+02 -1.166666666666666515e+03 3.799591219277208615e-78 +2.575757575757577342e+02 -1.166666666666666515e+03 1.786265759846528783e-83 +2.878787878787879890e+02 -1.166666666666666515e+03 3.727890268462138682e-89 +3.181818181818182438e+02 -1.166666666666666515e+03 3.319466906041111765e-95 +3.484848484848484986e+02 -1.166666666666666515e+03 1.210613831465575371e-101 +3.787878787878789808e+02 -1.166666666666666515e+03 1.733733878802125089e-108 +4.090909090909092356e+02 -1.166666666666666515e+03 9.336191871835918608e-116 +4.393939393939394904e+02 -1.166666666666666515e+03 1.808015725620125357e-123 +4.696969696969697452e+02 -1.166666666666666515e+03 1.202756953777357461e-131 +5.000000000000000000e+02 -1.166666666666666515e+03 2.622155751583334648e-140 +5.303030303030304822e+02 -1.166666666666666515e+03 1.785127688795822943e-149 +5.606060606060605096e+02 -1.166666666666666515e+03 3.611595492653142536e-159 +5.909090909090909918e+02 -1.166666666666666515e+03 2.063955429327971938e-169 +6.212121212121214739e+02 -1.166666666666666515e+03 3.162924800415390319e-180 +6.515151515151515014e+02 -1.166666666666666515e+03 1.232378926905791574e-191 +6.818181818181819835e+02 -1.166666666666666515e+03 1.156137724015619414e-203 +7.121212121212120110e+02 -1.166666666666666515e+03 2.469968536057092462e-216 +7.424242424242424931e+02 -1.166666666666666515e+03 1.135167633967156741e-229 +7.727272727272729753e+02 -1.166666666666666515e+03 1.058885644922986320e-243 +8.030303030303030027e+02 -1.166666666666666515e+03 1.889104212390984109e-258 +8.333333333333334849e+02 -1.166666666666666515e+03 6.066545258626171474e-274 +8.636363636363639671e+02 -1.166666666666666515e+03 3.296325375164239287e-290 +8.939393939393939945e+02 -1.166666666666666515e+03 2.845180409263694555e-307 +9.242424242424244767e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.545454545454545041e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.166666666666666515e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.166666666666666515e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.136363636363636488e+03 4.862710457261901775e-58 +-1.469696969696969745e+03 -1.136363636363636488e+03 3.045319808370298000e-54 +-1.439393939393939490e+03 -1.136363636363636488e+03 1.043664146102043276e-50 +-1.409090909090909008e+03 -1.136363636363636488e+03 2.019952513818000595e-47 +-1.378787878787878753e+03 -1.136363636363636488e+03 2.275709569498003466e-44 +-1.348484848484848499e+03 -1.136363636363636488e+03 1.536363899260121078e-41 +-1.318181818181818244e+03 -1.136363636363636488e+03 6.390617110546980023e-39 +-1.287878787878787989e+03 -1.136363636363636488e+03 1.681885295228516962e-36 +-1.257575757575757507e+03 -1.136363636363636488e+03 2.872445569167507801e-34 +-1.227272727272727252e+03 -1.136363636363636488e+03 3.261141548140044913e-32 +-1.196969696969696997e+03 -1.136363636363636488e+03 2.518106005990116314e-30 +-1.166666666666666515e+03 -1.136363636363636488e+03 1.351302430080197837e-28 +-1.136363636363636488e+03 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.106060606060606005e+03 -1.136363636363636488e+03 1.415470165255603038e-25 +-1.075757575757575751e+03 -1.136363636363636488e+03 2.867236291273714770e-24 +-1.045454545454545496e+03 -1.136363636363636488e+03 4.346971004207148374e-23 +-1.015151515151515127e+03 -1.136363636363636488e+03 5.009287693440867778e-22 +-9.848484848484848726e+02 -1.136363636363636488e+03 4.450412031472934751e-21 +-9.545454545454545041e+02 -1.136363636363636488e+03 3.088105188850986561e-20 +-9.242424242424242493e+02 -1.136363636363636488e+03 1.693353897939129552e-19 +-8.939393939393938808e+02 -1.136363636363636488e+03 7.415268609422563273e-19 +-8.636363636363636260e+02 -1.136363636363636488e+03 2.617295991581752854e-18 +-8.333333333333332575e+02 -1.136363636363636488e+03 7.506067042544466930e-18 +-8.030303030303030027e+02 -1.136363636363636488e+03 1.760986780776584561e-17 +-7.727272727272727479e+02 -1.136363636363636488e+03 3.398582235671092811e-17 +-7.424242424242423795e+02 -1.136363636363636488e+03 5.418948642189010941e-17 +-7.121212121212121247e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.818181818181817562e+02 -1.136363636363636488e+03 7.856048917698579242e-17 +-6.515151515151515014e+02 -1.136363636363636488e+03 7.160592310969740589e-17 +-6.212121212121211329e+02 -1.136363636363636488e+03 5.418948642188895077e-17 +-5.909090909090908781e+02 -1.136363636363636488e+03 3.398582235671020088e-17 +-5.606060606060605096e+02 -1.136363636363636488e+03 1.760986780776571927e-17 +-5.303030303030302548e+02 -1.136363636363636488e+03 7.506067042544308233e-18 +-5.000000000000000000e+02 -1.136363636363636488e+03 2.617295991581789831e-18 +-4.696969696969697452e+02 -1.136363636363636488e+03 7.415268609422405346e-19 +-4.393939393939392630e+02 -1.136363636363636488e+03 1.693353897939081404e-19 +-4.090909090909090082e+02 -1.136363636363636488e+03 3.088105188850898088e-20 +-3.787878787878787534e+02 -1.136363636363636488e+03 4.450412031472871556e-21 +-3.484848484848484986e+02 -1.136363636363636488e+03 5.009287693440796308e-22 +-3.181818181818180165e+02 -1.136363636363636488e+03 4.346971004207148374e-23 +-2.878787878787877617e+02 -1.136363636363636488e+03 2.867236291273673995e-24 +-2.575757575757575069e+02 -1.136363636363636488e+03 1.415470165255522452e-25 +-2.272727272727272521e+02 -1.136363636363636488e+03 5.143473773786874411e-27 +-1.969696969696969973e+02 -1.136363636363636488e+03 1.351302430080159497e-28 +-1.666666666666665151e+02 -1.136363636363636488e+03 2.518106005989973381e-30 +-1.363636363636362603e+02 -1.136363636363636488e+03 3.261141548139813370e-32 +-1.060606060606060055e+02 -1.136363636363636488e+03 2.872445569167426122e-34 +-7.575757575757575069e+01 -1.136363636363636488e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 -1.136363636363636488e+03 6.390617110546798620e-39 +-1.515151515151501371e+01 -1.136363636363636488e+03 1.536363899260011983e-41 +1.515151515151524109e+01 -1.136363636363636488e+03 2.275709569497744589e-44 +4.545454545454549589e+01 -1.136363636363636488e+03 2.019952513817828004e-47 +7.575757575757575069e+01 -1.136363636363636488e+03 1.043664146101998765e-50 +1.060606060606062329e+02 -1.136363636363636488e+03 3.045319808369821599e-54 +1.363636363636364877e+02 -1.136363636363636488e+03 4.862710457261210572e-58 +1.666666666666667425e+02 -1.136363636363636488e+03 4.112270338377265555e-62 +1.969696969696969973e+02 -1.136363636363636488e+03 1.780289335782118110e-66 +2.272727272727272521e+02 -1.136363636363636488e+03 3.809050373713981941e-71 +2.575757575757577342e+02 -1.136363636363636488e+03 3.883605450139930058e-76 +2.878787878787879890e+02 -1.136363636363636488e+03 1.817123214030183199e-81 +3.181818181818182438e+02 -1.136363636363636488e+03 3.752897740150817142e-87 +3.484848484848484986e+02 -1.136363636363636488e+03 3.286608065666360344e-93 +3.787878787878789808e+02 -1.136363636363636488e+03 1.171000951828040377e-99 +4.090909090909092356e+02 -1.136363636363636488e+03 1.626625589894746774e-106 +4.393939393939394904e+02 -1.136363636363636488e+03 8.431316847706197650e-114 +4.696969696969697452e+02 -1.136363636363636488e+03 1.558836896993214606e-121 +5.000000000000000000e+02 -1.136363636363636488e+03 9.814924425519656325e-130 +5.303030303030304822e+02 -1.136363636363636488e+03 2.006787473306398074e-138 +5.606060606060605096e+02 -1.136363636363636488e+03 1.268979554189241961e-147 +5.909090909090909918e+02 -1.136363636363636488e+03 2.360592021961329741e-157 +6.212121212121214739e+02 -1.136363636363636488e+03 1.227264349567859303e-167 +6.515151515151515014e+02 -1.136363636363636488e+03 1.692027994384394806e-178 +6.818181818181819835e+02 -1.136363636363636488e+03 5.862652341347176286e-190 +7.121212121212120110e+02 -1.136363636363636488e+03 4.831994162342543234e-202 +7.424242424242424931e+02 -1.136363636363636488e+03 8.955634832415891606e-215 +7.727272727272729753e+02 -1.136363636363636488e+03 3.524192993211342361e-228 +8.030303030303030027e+02 -1.136363636363636488e+03 2.776741792535026036e-242 +8.333333333333334849e+02 -1.136363636363636488e+03 4.125784643840356469e-257 +8.636363636363639671e+02 -1.136363636363636488e+03 1.087474689038915806e-272 +8.939393939393939945e+02 -1.136363636363636488e+03 4.777307158640410531e-289 +9.242424242424244767e+02 -1.136363636363636488e+03 3.282252599972601431e-306 +9.545454545454545041e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +9.848484848484849863e+02 -1.136363636363636488e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.136363636363636488e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.106060606060606005e+03 5.562986682805431733e-57 +-1.469696969696969745e+03 -1.106060606060606005e+03 3.901202425593003999e-53 +-1.439393939393939490e+03 -1.106060606060606005e+03 1.482625960384818511e-49 +-1.409090909090909008e+03 -1.106060606060606005e+03 3.153613066582500354e-46 +-1.378787878787878753e+03 -1.106060606060606005e+03 3.872518558410256763e-43 +-1.348484848484848499e+03 -1.106060606060606005e+03 2.828232246048910742e-40 +-1.318181818181818244e+03 -1.106060606060606005e+03 1.264051646961043790e-37 +-1.287878787878787989e+03 -1.106060606060606005e+03 3.553023206116485885e-35 +-1.257575757575757507e+03 -1.106060606060606005e+03 6.446642623741004502e-33 +-1.227272727272727252e+03 -1.106060606060606005e+03 7.740230330073240305e-31 +-1.196969696969696997e+03 -1.106060606060606005e+03 6.296582306044642953e-29 +-1.166666666666666515e+03 -1.106060606060606005e+03 3.548919357599513938e-27 +-1.136363636363636488e+03 -1.106060606060606005e+03 1.415470165255562630e-25 +-1.106060606060606005e+03 -1.106060606060606005e+03 4.075259886177726360e-24 +-1.075757575757575751e+03 -1.106060606060606005e+03 8.628993064866567860e-23 +-1.045454545454545496e+03 -1.106060606060606005e+03 1.367347598335384267e-21 +-1.015151515151515127e+03 -1.106060606060606005e+03 1.647931249405101346e-20 +-9.848484848484848726e+02 -1.106060606060606005e+03 1.533315393829188746e-19 +-9.545454545454545041e+02 -1.106060606060606005e+03 1.116633410280128017e-18 +-9.242424242424242493e+02 -1.106060606060606005e+03 6.444577989125319313e-18 +-8.939393939393938808e+02 -1.106060606060606005e+03 2.981018574785816013e-17 +-8.636363636363636260e+02 -1.106060606060606005e+03 1.116262575131962228e-16 +-8.333333333333332575e+02 -1.106060606060606005e+03 3.413565520039594494e-16 +-8.030303030303030027e+02 -1.106060606060606005e+03 8.589395343775709917e-16 +-7.727272727272727479e+02 -1.106060606060606005e+03 1.789638228793585897e-15 +-7.424242424242423795e+02 -1.106060606060606005e+03 3.103241738433800682e-15 +-7.121212121212121247e+02 -1.106060606060606005e+03 4.495485802090147684e-15 +-6.818181818181817562e+02 -1.106060606060606005e+03 5.454749817366467317e-15 +-6.515151515151515014e+02 -1.106060606060606005e+03 5.551371713955637110e-15 +-6.212121212121211329e+02 -1.106060606060606005e+03 4.739218035293401119e-15 +-5.909090909090908781e+02 -1.106060606060606005e+03 3.390089671968891004e-15 +-5.606060606060605096e+02 -1.106060606060606005e+03 2.027190509963066340e-15 +-5.303030303030302548e+02 -1.106060606060606005e+03 1.009720453475579237e-15 +-5.000000000000000000e+02 -1.106060606060606005e+03 4.169066704949732522e-16 +-4.696969696969697452e+02 -1.106060606060606005e+03 1.418335871733475388e-16 +-4.393939393939392630e+02 -1.106060606060606005e+03 3.946907027549018206e-17 +-4.090909090909090082e+02 -1.106060606060606005e+03 8.907807991230643573e-18 +-3.787878787878787534e+02 -1.106060606060606005e+03 1.614667396734152842e-18 +-3.484848484848484986e+02 -1.106060606060606005e+03 2.324980321593567732e-19 +-3.181818181818180165e+02 -1.106060606060606005e+03 2.627052324647288919e-20 +-2.878787878787877617e+02 -1.106060606060606005e+03 2.298180960274129861e-21 +-2.575757575757575069e+02 -1.106060606060606005e+03 1.533847428403295239e-22 +-2.272727272727272521e+02 -1.106060606060606005e+03 7.686745253455188263e-24 +-1.969696969696969973e+02 -1.106060606060606005e+03 2.843208481814099168e-25 +-1.666666666666665151e+02 -1.106060606060606005e+03 7.620577489683251491e-27 +-1.363636363636362603e+02 -1.106060606060606005e+03 1.451278128946179991e-28 +-1.060606060606060055e+02 -1.106060606060606005e+03 1.923229879971580198e-30 +-7.575757575757575069e+01 -1.106060606060606005e+03 1.734711582546698766e-32 +-4.545454545454549589e+01 -1.106060606060606005e+03 1.040399671311722050e-34 +-1.515151515151501371e+01 -1.106060606060606005e+03 4.048320222077499857e-37 +1.515151515151524109e+01 -1.106060606060606005e+03 9.959548950521227964e-40 +4.545454545454549589e+01 -1.106060606060606005e+03 1.507810083289676178e-42 +7.575757575757575069e+01 -1.106060606060606005e+03 1.365561729682239567e-45 +1.060606060606062329e+02 -1.106060606060606005e+03 7.183115904221097985e-49 +1.363636363636364877e+02 -1.106060606060606005e+03 2.128109343453411218e-52 +1.666666666666667425e+02 -1.106060606060606005e+03 3.439226478517965493e-56 +1.969696969696969973e+02 -1.106060606060606005e+03 2.932805033955430888e-60 +2.272727272727272521e+02 -1.106060606060606005e+03 1.274954127373125398e-64 +2.575757575757577342e+02 -1.106060606060606005e+03 2.726414009001582396e-69 +2.878787878787879890e+02 -1.106060606060606005e+03 2.763983341614122788e-74 +3.181818181818182438e+02 -1.106060606060606005e+03 1.278643463138709633e-79 +3.484848484848484986e+02 -1.106060606060606005e+03 2.594905486198033972e-85 +3.787878787878789808e+02 -1.106060606060606005e+03 2.218210938815480566e-91 +4.090909090909092356e+02 -1.106060606060606005e+03 7.659635376587327296e-98 +4.393939393939394904e+02 -1.106060606060606005e+03 1.023329762420031859e-104 +4.696969696969697452e+02 -1.106060606060606005e+03 5.060194744259303064e-112 +5.000000000000000000e+02 -1.106060606060606005e+03 8.848474370846281444e-120 +5.303030303030304822e+02 -1.106060606060606005e+03 5.221413508756419570e-128 +5.606060606060605096e+02 -1.106060606060606005e+03 9.909662211055232393e-137 +5.909090909090909918e+02 -1.106060606060606005e+03 5.758068049508879801e-146 +6.212121212121214739e+02 -1.106060606060606005e+03 9.738713381803225391e-156 +6.515151515151515014e+02 -1.106060606060606005e+03 4.552568153888466629e-166 +6.818181818181819835e+02 -1.106060606060606005e+03 5.578638260890735435e-177 +7.121212121212120110e+02 -1.106060606060606005e+03 1.697333464714202081e-188 +7.424242424242424931e+02 -1.106060606060606005e+03 1.213073988785277463e-200 +7.727272727272729753e+02 -1.106060606060606005e+03 1.924270086699875293e-213 +8.030303030303030027e+02 -1.106060606060606005e+03 6.393584769897403150e-227 +8.333333333333334849e+02 -1.106060606060606005e+03 4.193987081498566790e-241 +8.636363636363639671e+02 -1.106060606060606005e+03 5.113075120196246465e-256 +8.939393939393939945e+02 -1.106060606060606005e+03 1.089284707477999274e-271 +9.242424242424244767e+02 -1.106060606060606005e+03 3.808027481301438858e-288 +9.545454545454545041e+02 -1.106060606060606005e+03 2.048882356008141448e-305 +9.848484848484849863e+02 -1.106060606060606005e+03 0.000000000000000000e+00 +1.015151515151515468e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.106060606060606005e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.075757575757575751e+03 4.478029310897004811e-56 +-1.469696969696969745e+03 -1.075757575757575751e+03 3.543526686620665482e-52 +-1.439393939393939490e+03 -1.075757575757575751e+03 1.503795788736007558e-48 +-1.409090909090909008e+03 -1.075757575757575751e+03 3.537278923913174313e-45 +-1.378787878787878753e+03 -1.075757575757575751e+03 4.760619827379620427e-42 +-1.348484848484848499e+03 -1.075757575757575751e+03 3.779387970961925974e-39 +-1.318181818181818244e+03 -1.075757575757575751e+03 1.822455038103789290e-36 +-1.287878787878787989e+03 -1.075757575757575751e+03 5.489675720400018638e-34 +-1.257575757575757507e+03 -1.075757575757575751e+03 1.061040093814868698e-31 +-1.227272727272727252e+03 -1.075757575757575751e+03 1.349946039877132591e-29 +-1.196969696969696997e+03 -1.075757575757575751e+03 1.158426196376296190e-27 +-1.166666666666666515e+03 -1.075757575757575751e+03 6.861500121975037780e-26 +-1.136363636363636488e+03 -1.075757575757575751e+03 2.867236291273633220e-24 +-1.106060606060606005e+03 -1.075757575757575751e+03 8.628993064866567860e-23 +-1.075757575757575751e+03 -1.075757575757575751e+03 1.906913806201006612e-21 +-1.045454545454545496e+03 -1.075757575757575751e+03 3.151098353630688981e-20 +-1.015151515151515127e+03 -1.075757575757575751e+03 3.960062252250736354e-19 +-9.848484848484848726e+02 -1.075757575757575751e+03 3.844713597051781846e-18 +-9.545454545454545041e+02 -1.075757575757575751e+03 2.925662529470725814e-17 +-9.242424242424242493e+02 -1.075757575757575751e+03 1.768164275229492546e-16 +-8.939393939393938808e+02 -1.075757575757575751e+03 8.589395343775709917e-16 +-8.636363636363636260e+02 -1.075757575757575751e+03 3.390089671968698128e-15 +-8.333333333333332575e+02 -1.075757575757575751e+03 1.097485946719987384e-14 +-8.030303030303030027e+02 -1.075757575757575751e+03 2.938461975882676648e-14 +-7.727272727272727479e+02 -1.075757575757575751e+03 6.552879881345148061e-14 +-7.424242424242423795e+02 -1.075757575757575751e+03 1.224211976440256671e-13 +-7.121212121212121247e+02 -1.075757575757575751e+03 1.924766926750612887e-13 +-6.818181818181817562e+02 -1.075757575757575751e+03 2.555319222097663365e-13 +-6.515151515151515014e+02 -1.075757575757575751e+03 2.870579718490666773e-13 +-6.212121212121211329e+02 -1.075757575757575751e+03 2.731033359526318665e-13 +-5.909090909090908781e+02 -1.075757575757575751e+03 2.199664314715130060e-13 +-5.606060606060605096e+02 -1.075757575757575751e+03 1.497478014110337950e-13 +-5.303030303030302548e+02 -1.075757575757575751e+03 8.592218911187600606e-14 +-5.000000000000000000e+02 -1.075757575757575751e+03 4.138288825130466091e-14 +-4.696969696969697452e+02 -1.075757575757575751e+03 1.664179486460356909e-14 +-4.393939393939392630e+02 -1.075757575757575751e+03 5.551371713955479338e-15 +-4.090909090909090082e+02 -1.075757575757575751e+03 1.524198984291596973e-15 +-3.787878787878787534e+02 -1.075757575757575751e+03 3.413565520039424889e-16 +-3.484848484848484986e+02 -1.075757575757575751e+03 6.172308083818519281e-17 +-3.181818181818180165e+02 -1.075757575757575751e+03 8.907807991230327720e-18 +-2.878787878787877617e+02 -1.075757575757575751e+03 1.013100858776596681e-18 +-2.575757575757575069e+02 -1.075757575757575751e+03 8.954294013013570105e-20 +-2.272727272727272521e+02 -1.075757575757575751e+03 6.057712465178728298e-21 +-1.969696969696969973e+02 -1.075757575757575751e+03 3.085673479698904782e-22 +-1.666666666666665151e+02 -1.075757575757575751e+03 1.162744299662208624e-23 +-1.363636363636362603e+02 -1.075757575757575751e+03 3.180562259592037616e-25 +-1.060606060606060055e+02 -1.075757575757575751e+03 6.189635416498963409e-27 +-7.575757575757575069e+01 -1.075757575757575751e+03 8.388558497347731175e-29 +-4.545454545454549589e+01 -1.075757575757575751e+03 7.740230330072692047e-31 +-1.515151515151501371e+01 -1.075757575757575751e+03 4.748008073877725853e-33 +1.515151515151524109e+01 -1.075757575757575751e+03 1.888297121780402909e-35 +4.545454545454549589e+01 -1.075757575757575751e+03 4.742467831581039344e-38 +7.575757575757575069e+01 -1.075757575757575751e+03 7.317303358737471912e-41 +1.060606060606062329e+02 -1.075757575757575751e+03 6.739246103221348088e-44 +1.363636363636364877e+02 -1.075757575757575751e+03 3.595420650648117751e-47 +1.666666666666667425e+02 -1.075757575757575751e+03 1.076947037256972394e-50 +1.969696969696969973e+02 -1.075757575757575751e+03 1.753221946291584883e-54 +2.272727272727272521e+02 -1.075757575757575751e+03 1.499797405510880611e-58 +2.575757575757577342e+02 -1.075757575757575751e+03 6.510288553050908033e-63 +2.878787878787879890e+02 -1.075757575757575751e+03 1.382999979475576870e-67 +3.181818181818182438e+02 -1.075757575757575751e+03 1.384982613310292324e-72 +3.484848484848484986e+02 -1.075757575757575751e+03 6.290369538746052221e-78 +3.787878787878789808e+02 -1.075757575757575751e+03 1.245061282106798914e-83 +4.090909090909092356e+02 -1.075757575757575751e+03 1.030681849547736162e-89 +4.393939393939394904e+02 -1.075757575757575751e+03 3.420408862336267214e-96 +4.696969696969697452e+02 -1.075757575757575751e+03 4.356268475749512747e-103 +5.000000000000000000e+02 -1.075757575757575751e+03 2.035924916243741547e-110 +5.303030303030304822e+02 -1.075757575757575751e+03 3.334342676871025778e-118 +5.606060606060605096e+02 -1.075757575757575751e+03 1.825216843125305843e-126 +5.909090909090909918e+02 -1.075757575757575751e+03 3.181210730372355427e-135 +6.212121212121214739e+02 -1.075757575757575751e+03 1.679676617131259692e-144 +6.515151515151515014e+02 -1.075757575757575751e+03 2.553049735605881146e-154 +6.818181818181819835e+02 -1.075757575757575751e+03 1.060234400453697143e-164 +7.121212121212120110e+02 -1.075757575757575751e+03 1.140317375233597413e-175 +7.424242424242424931e+02 -1.075757575757575751e+03 3.007229728439913643e-187 +7.727272727272729753e+02 -1.075757575757575751e+03 1.838754821947033270e-199 +8.030303030303030027e+02 -1.075757575757575751e+03 2.461842699099341550e-212 +8.333333333333334849e+02 -1.075757575757575751e+03 6.807732712389689872e-226 +8.636363636363639671e+02 -1.075757575757575751e+03 3.663029685140021263e-240 +8.939393939393939945e+02 -1.075757575757575751e+03 3.608508343024705336e-255 +9.242424242424244767e+02 -1.075757575757575751e+03 6.116197084170823908e-271 +9.545454545454545041e+02 -1.075757575757575751e+03 1.674103951314024610e-287 +9.848484848484849863e+02 -1.075757575757575751e+03 6.937050178107476577e-305 +1.015151515151515468e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.045454545454545496e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.075757575757575751e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.045454545454545496e+03 2.556199277280019647e-55 +-1.469696969696969745e+03 -1.045454545454545496e+03 2.301685591583484958e-51 +-1.439393939393939490e+03 -1.045454545454545496e+03 1.099147165157826597e-47 +-1.409090909090909008e+03 -1.045454545454545496e+03 2.879181287861044159e-44 +-1.378787878787878753e+03 -1.045454545454545496e+03 4.273599597681763627e-41 +-1.348484848484848499e+03 -1.045454545454545496e+03 3.708533372700188003e-38 +-1.318181818181818244e+03 -1.045454545454545496e+03 1.938784546125379863e-35 +-1.287878787878787989e+03 -1.045454545454545496e+03 6.284560592169752431e-33 +-1.257575757575757507e+03 -1.045454545454545496e+03 1.298377177976066786e-30 +-1.227272727272727252e+03 -1.045454545454545496e+03 1.755228059978428725e-28 +-1.196969696969696997e+03 -1.045454545454545496e+03 1.592071826992967029e-26 +-1.166666666666666515e+03 -1.045454545454545496e+03 9.922964700149373920e-25 +-1.136363636363636488e+03 -1.045454545454545496e+03 4.346971004207148374e-23 +-1.106060606060606005e+03 -1.045454545454545496e+03 1.367347598335423011e-21 +-1.075757575757575751e+03 -1.045454545454545496e+03 3.151098353630688981e-20 +-1.045454545454545496e+03 -1.045454545454545496e+03 5.421797970393833297e-19 +-1.015151515151515127e+03 -1.045454545454545496e+03 7.089149201122808211e-18 +-9.848484848484848726e+02 -1.045454545454545496e+03 7.160592310969638284e-17 +-9.545454545454545041e+02 -1.045454545454545496e+03 5.672911599541524716e-16 +-9.242424242424242493e+02 -1.045454545454545496e+03 3.574596907389447760e-15 +-8.939393939393938808e+02 -1.045454545454545496e+03 1.814418398434603648e-14 +-8.636363636363636260e+02 -1.045454545454545496e+03 7.504573066194535766e-14 +-8.333333333333332575e+02 -1.045454545454545496e+03 2.555319222097663365e-13 +-8.030303030303030027e+02 -1.045454545454545496e+03 7.227880372012419628e-13 +-7.727272727272727479e+02 -1.045454545454545496e+03 1.711602587959628861e-12 +-7.424242424242423795e+02 -1.045454545454545496e+03 3.415578104546237543e-12 +-7.121212121212121247e+02 -1.045454545454545496e+03 5.774328674328947442e-12 +-6.818181818181817562e+02 -1.045454545454545496e+03 8.303955618125406527e-12 +-6.515151515151515014e+02 -1.045454545454545496e+03 1.018705348782991894e-11 +-6.212121212121211329e+02 -1.045454545454545496e+03 1.067799151664071498e-11 +-5.909090909090908781e+02 -1.045454545454545496e+03 9.566848707109044468e-12 +-5.606060606060605096e+02 -1.045454545454545496e+03 7.320000032675046532e-12 +-5.303030303030302548e+02 -1.045454545454545496e+03 4.773139830449589363e-12 +-5.000000000000000000e+02 -1.045454545454545496e+03 2.643624361305278658e-12 +-4.696969696969697452e+02 -1.045454545454545496e+03 1.237978279006397351e-12 +-4.393939393939392630e+02 -1.045454545454545496e+03 4.873295378257312853e-13 +-4.090909090909090082e+02 -1.045454545454545496e+03 1.601294376118524476e-13 +-3.787878787878787534e+02 -1.045454545454545496e+03 4.355762747543226560e-14 +-3.484848484848484986e+02 -1.045454545454545496e+03 9.715636854068464935e-15 +-3.181818181818180165e+02 -1.045454545454545496e+03 1.758026172274760678e-15 +-2.878787878787877617e+02 -1.045454545454545496e+03 2.549898842689567802e-16 +-2.575757575757575069e+02 -1.045454545454545496e+03 2.925662529470643230e-17 +-2.272727272727272521e+02 -1.045454545454545496e+03 2.617295991581752854e-18 +-1.969696969696969973e+02 -1.045454545454545496e+03 1.797198369250585452e-19 +-1.666666666666665151e+02 -1.045454545454545496e+03 9.313320549156388232e-21 +-1.363636363636362603e+02 -1.045454545454545496e+03 3.576784713994067684e-22 +-1.060606060606060055e+02 -1.045454545454545496e+03 9.984784196713665979e-24 +-7.575757575757575069e+01 -1.045454545454545496e+03 1.984648844553202377e-25 +-4.545454545454549589e+01 -1.045454545454545496e+03 2.748101820202508624e-27 +-1.515151515151501371e+01 -1.045454545454545496e+03 2.590327744386114960e-29 +1.515151515151524109e+01 -1.045454545454545496e+03 1.622114593737545644e-31 +4.545454545454549589e+01 -1.045454545454545496e+03 6.578229000975904194e-34 +7.575757575757575069e+01 -1.045454545454545496e+03 1.681885295228516962e-36 +1.060606060606062329e+02 -1.045454545454545496e+03 2.636128257324718487e-39 +1.363636363636364877e+02 -1.045454545454545496e+03 2.459834491572963381e-42 +1.666666666666667425e+02 -1.045454545454545496e+03 1.325453195114634433e-45 +1.969696969696969973e+02 -1.045454545454545496e+03 3.995357065034140419e-49 +2.272727272727272521e+02 -1.045454545454545496e+03 6.518633848692139712e-53 +2.575757575757577342e+02 -1.045454545454545496e+03 5.562986682804798967e-57 +2.878787878787879890e+02 -1.045454545454545496e+03 2.396702422957866313e-61 +3.181818181818182438e+02 -1.045454545454545496e+03 5.025076191584950708e-66 +3.484848484848484986e+02 -1.045454545454545496e+03 4.936566251689879803e-71 +3.787878787878789808e+02 -1.045454545454545496e+03 2.185022806595670502e-76 +4.090909090909092356e+02 -1.045454545454545496e+03 4.184987151321263468e-82 +4.393939393939394904e+02 -1.045454545454545496e+03 3.327066334117757959e-88 +4.696969696969697452e+02 -1.045454545454545496e+03 1.051825158759539443e-94 +5.000000000000000000e+02 -1.045454545454545496e+03 1.265288505022653967e-101 +5.303030303030304822e+02 -1.045454545454545496e+03 5.534930789535624007e-109 +5.606060606060605096e+02 -1.045454545454545496e+03 8.404032505440477884e-117 +5.909090909090909918e+02 -1.045454545454545496e+03 4.222367043598891692e-125 +6.212121212121214739e+02 -1.045454545454545496e+03 6.683752649728793397e-134 +6.515151515151515014e+02 -1.045454545454545496e+03 3.169916622934572130e-143 +6.818181818181819835e+02 -1.045454545454545496e+03 4.278277120822392806e-153 +7.121212121212120110e+02 -1.045454545454545496e+03 1.558754313407531553e-163 +7.424242424242424931e+02 -1.045454545454545496e+03 1.452552204921676660e-174 +7.727272727272729753e+02 -1.045454545454545496e+03 3.276063875424646967e-186 +8.030303030303030027e+02 -1.045454545454545496e+03 1.690146173206725593e-198 +8.333333333333334849e+02 -1.045454545454545496e+03 1.882763600862718389e-211 +8.636363636363639671e+02 -1.045454545454545496e+03 4.269517823375308270e-225 +8.939393939393939945e+02 -1.045454545454545496e+03 1.855875457243009325e-239 +9.242424242424244767e+02 -1.045454545454545496e+03 1.454269173318239432e-254 +9.545454545454545041e+02 -1.045454545454545496e+03 1.929608989010334530e-270 +9.848484848484849863e+02 -1.045454545454545496e+03 4.067134262740658085e-287 +1.015151515151515468e+03 -1.045454545454545496e+03 1.275945375852921194e-304 +1.045454545454545496e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.075757575757575978e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.045454545454545496e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -1.015151515151515127e+03 1.041536444950803760e-54 +-1.469696969696969745e+03 -1.015151515151515127e+03 1.076947037257048833e-50 +-1.439393939393939490e+03 -1.015151515151515127e+03 5.836055178228995336e-47 +-1.409090909090909008e+03 -1.015151515151515127e+03 1.715600772060368348e-43 +-1.378787878787878753e+03 -1.015151515151515127e+03 2.828232246049031460e-40 +-1.348484848484848499e+03 -1.015151515151515127e+03 2.699663615826764125e-37 +-1.318181818181818244e+03 -1.015151515151515127e+03 1.538711858189078960e-34 +-1.287878787878787989e+03 -1.015151515151515127e+03 5.393601910098969659e-32 +-1.257575757575757507e+03 -1.015151515151515127e+03 1.196076224162222272e-29 +-1.227272727272727252e+03 -1.015151515151515127e+03 1.724031541468485280e-27 +-1.196969696969696997e+03 -1.015151515151515127e+03 1.657484593072543405e-25 +-1.166666666666666515e+03 -1.015151515151515127e+03 1.089298387811137314e-23 +-1.136363636363636488e+03 -1.015151515151515127e+03 5.009287693440725778e-22 +-1.106060606060606005e+03 -1.015151515151515127e+03 1.647931249405148291e-20 +-1.075757575757575751e+03 -1.015151515151515127e+03 3.960062252250736354e-19 +-1.045454545454545496e+03 -1.015151515151515127e+03 7.089149201122808211e-18 +-1.015151515151515127e+03 -1.015151515151515127e+03 9.629601882391456221e-17 +-9.848484848484848726e+02 -1.015151515151515127e+03 1.009720453475557741e-15 +-9.545454545454545041e+02 -1.015151515151515127e+03 8.304101250838028982e-15 +-9.242424242424242493e+02 -1.015151515151515127e+03 5.435836629391358044e-14 +-8.939393939393938808e+02 -1.015151515151515127e+03 2.870579718490687472e-13 +-8.636363636363636260e+02 -1.015151515151515127e+03 1.237978279006388466e-12 +-8.333333333333332575e+02 -1.015151515151515127e+03 4.408297904797817701e-12 +-8.030303030303030027e+02 -1.015151515151515127e+03 1.308823873075643919e-11 +-7.727272727272727479e+02 -1.015151515151515127e+03 3.267723238714253303e-11 +-7.424242424242423795e+02 -1.015151515151515127e+03 6.910796398284561361e-11 +-7.121212121212121247e+02 -1.015151515151515127e+03 1.245541639253622513e-10 +-6.818181818181817562e+02 -1.015151515151515127e+03 1.922329515916877679e-10 +-6.515151515151515014e+02 -1.015151515151515127e+03 2.549720171445657035e-10 +-6.212121212121211329e+02 -1.015151515151515127e+03 2.913208311720695974e-10 +-5.909090909090908781e+02 -1.015151515151515127e+03 2.870434826384708896e-10 +-5.606060606060605096e+02 -1.015151515151515127e+03 2.438750248254351182e-10 +-5.303030303030302548e+02 -1.015151515151515127e+03 1.784186981526963786e-10 +-5.000000000000000000e+02 -1.015151515151515127e+03 1.121089509384016658e-10 +-4.696969696969697452e+02 -1.015151515151515127e+03 6.027040850409735092e-11 +-4.393939393939392630e+02 -1.015151515151515127e+03 2.758242893688926952e-11 +-4.090909090909090082e+02 -1.015151515151515127e+03 1.067799151664060188e-11 +-3.787878787878787534e+02 -1.015151515151515127e+03 3.470587925503545866e-12 +-3.484848484848484986e+02 -1.015151515151515127e+03 9.387808790463105416e-13 +-3.181818181818180165e+02 -1.015151515151515127e+03 2.092319353028660868e-13 +-2.878787878787877617e+02 -1.015151515151515127e+03 3.799379475520114057e-14 +-2.575757575757575069e+02 -1.015151515151515127e+03 5.551371713955479338e-15 +-2.272727272727272521e+02 -1.015151515151515127e+03 6.437784184080395157e-16 +-1.969696969696969973e+02 -1.015151515151515127e+03 5.837542882741246992e-17 +-1.666666666666665151e+02 -1.015151515151515127e+03 4.072433264588600719e-18 +-1.363636363636362603e+02 -1.015151515151515127e+03 2.148049618647499038e-19 +-1.060606060606060055e+02 -1.015151515151515127e+03 8.408157975774715265e-21 +-7.575757575757575069e+01 -1.015151515151515127e+03 2.394346385576936534e-22 +-4.545454545454549589e+01 -1.015151515151515127e+03 4.856568981151635918e-24 +-1.515151515151501371e+01 -1.015151515151515127e+03 6.861500121974746202e-26 +1.515151515151524109e+01 -1.015151515151515127e+03 6.594920231734888535e-28 +4.545454545454549589e+01 -1.015151515151515127e+03 4.206477445197308950e-30 +7.575757575757575069e+01 -1.015151515151515127e+03 1.734711582546649501e-32 +1.060606060606062329e+02 -1.015151515151515127e+03 4.500703460466526425e-35 +1.363636363636364877e+02 -1.015151515151515127e+03 7.139802540245438189e-38 +1.666666666666667425e+02 -1.015151515151515127e+03 6.722278760459352809e-41 +1.969696969696969973e+02 -1.015151515151515127e+03 3.641721635590487215e-44 +2.272727272727272521e+02 -1.015151515151515127e+03 1.099147165157873269e-47 +2.575757575757577342e+02 -1.015151515151515127e+03 1.787418838639723174e-51 +2.878787878787879890e+02 -1.015151515151515127e+03 1.512670326909649675e-55 +3.181818181818182438e+02 -1.015151515151515127e+03 6.426867661540300996e-60 +3.484848484848484986e+02 -1.015151515151515127e+03 1.320823368052482492e-64 +3.787878787878789808e+02 -1.015151515151515127e+03 1.263563911257815309e-69 +4.090909090909092356e+02 -1.015151515151515127e+03 5.408005114244575097e-75 +4.393939393939394904e+02 -1.015151515151515127e+03 9.940501002457393850e-81 +4.696969696969697452e+02 -1.015151515151515127e+03 7.523470174959689815e-87 +5.000000000000000000e+02 -1.015151515151515127e+03 2.245111407822774232e-93 +5.303030303030304822e+02 -1.015151515151515127e+03 2.526398915685446590e-100 +5.606060606060605096e+02 -1.015151515151515127e+03 1.024019974798842977e-107 +5.909090909090909918e+02 -1.015151515151515127e+03 1.426326987358760378e-115 +6.212121212121214739e+02 -1.015151515151515127e+03 6.505178216561086519e-124 +6.515151515151515014e+02 -1.015151515151515127e+03 9.245226322405190379e-133 +6.818181818181819835e+02 -1.015151515151515127e+03 3.891764262948959632e-142 +7.121212121212120110e+02 -1.015151515151515127e+03 4.606404570854636829e-152 +7.424242424242424931e+02 -1.015151515151515127e+03 1.453595970926848878e-162 +7.727272727272729753e+02 -1.015151515151515127e+03 1.158069139744204033e-173 +8.030303030303030027e+02 -1.015151515151515127e+03 2.203134651994134169e-185 +8.333333333333334849e+02 -1.015151515151515127e+03 9.454390984310646192e-198 +8.636363636363639671e+02 -1.015151515151515127e+03 8.634670942948656968e-211 +8.939393939393939945e+02 -1.015151515151515127e+03 1.581521332753445921e-224 +9.242424242424244767e+02 -1.015151515151515127e+03 5.467417281281732700e-239 +9.545454545454545041e+02 -1.015151515151515127e+03 3.353449174576677364e-254 +9.848484848484849863e+02 -1.015151515151515127e+03 3.426033257239852674e-270 +1.015151515151515468e+03 -1.015151515151515127e+03 5.466801672782783114e-287 +1.045454545454545496e+03 -1.015151515151515127e+03 1.275945375853646485e-304 +1.075757575757575978e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.106060606060606005e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.136363636363636488e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.166666666666666970e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.196969696969696997e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.227272727272727479e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.257575757575757507e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.287878787878787989e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.318181818181818471e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.348484848484848499e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.378787878787878981e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.409090909090909008e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.439393939393939490e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.469696969696969973e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +1.500000000000000000e+03 -1.015151515151515127e+03 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.848484848484848726e+02 3.045319808370298000e-54 +-1.469696969696969745e+03 -9.848484848484848726e+02 3.651819440394210193e-50 +-1.439393939393939490e+03 -9.848484848484848726e+02 2.266365294794784682e-46 +-1.409090909090909008e+03 -9.848484848484848726e+02 7.540206612321650885e-43 +-1.378787878787878753e+03 -9.848484848484848726e+02 1.391301834018667841e-39 +-1.348484848484848499e+03 -9.848484848484848726e+02 1.471159845332262535e-36 +-1.318181818181818244e+03 -9.848484848484848726e+02 9.199790552336223596e-34 +-1.287878787878787989e+03 -9.848484848484848726e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -9.848484848484848726e+02 8.388558497347731175e-29 +-1.227272727272727252e+03 -9.848484848484848726e+02 1.294657296743551703e-26 +-1.196969696969696997e+03 -9.848484848484848726e+02 1.323897049569596924e-24 +-1.166666666666666515e+03 -9.848484848484848726e+02 9.199887089892283514e-23 +-1.136363636363636488e+03 -9.848484848484848726e+02 4.450412031472934751e-21 +-1.106060606060606005e+03 -9.848484848484848726e+02 1.533315393829221487e-19 +-1.075757575757575751e+03 -9.848484848484848726e+02 3.844713597051863506e-18 +-1.045454545454545496e+03 -9.848484848484848726e+02 7.160592310969638284e-17 +-1.015151515151515127e+03 -9.848484848484848726e+02 1.009720453475557741e-15 +-9.848484848484848726e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-9.545454545454545041e+02 -9.848484848484848726e+02 9.349412223612470222e-14 +-9.242424242424242493e+02 -9.848484848484848726e+02 6.339611667251691202e-13 +-8.939393939393938808e+02 -9.848484848484848726e+02 3.470587925503619375e-12 +-8.636363636363636260e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-8.333333333333332575e+02 -9.848484848484848726e+02 5.757897918648401281e-11 +-8.030303030303030027e+02 -9.848484848484848726e+02 1.784186981526982656e-10 +-7.727272727272727479e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-7.424242424242423795e+02 -9.848484848484848726e+02 1.038488082495732459e-09 +-7.121212121212121247e+02 -9.848484848484848726e+02 1.979810045147856988e-09 +-6.818181818181817562e+02 -9.848484848484848726e+02 3.251401439798360214e-09 +-6.515151515151515014e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-6.212121212121211329e+02 -9.848484848484848726e+02 5.696572446328872209e-09 +-5.909090909090908781e+02 -9.848484848484848726e+02 6.107385580804661962e-09 +-5.606060606060605096e+02 -9.848484848484848726e+02 5.696572446328932593e-09 +-5.303030303030302548e+02 -9.848484848484848726e+02 4.619769020364223175e-09 +-5.000000000000000000e+02 -9.848484848484848726e+02 3.251401439798337053e-09 +-4.696969696969697452e+02 -9.848484848484848726e+02 1.979810045147835895e-09 +-4.393939393939392630e+02 -9.848484848484848726e+02 1.038488082495714054e-09 +-4.090909090909090082e+02 -9.848484848484848726e+02 4.666492816799141107e-10 +-3.787878787878787534e+02 -9.848484848484848726e+02 1.784186981526963786e-10 +-3.484848484848484986e+02 -9.848484848484848726e+02 5.757897918648299176e-11 +-3.181818181818180165e+02 -9.848484848484848726e+02 1.553953783700685556e-11 +-2.878787878787877617e+02 -9.848484848484848726e+02 3.470587925503508303e-12 +-2.575757575757575069e+02 -9.848484848484848726e+02 6.339611667251555897e-13 +-2.272727272727272521e+02 -9.848484848484848726e+02 9.349412223612337693e-14 +-1.969696969696969973e+02 -9.848484848484848726e+02 1.097485946719979653e-14 +-1.666666666666665151e+02 -9.848484848484848726e+02 1.009720453475543344e-15 +-1.363636363636362603e+02 -9.848484848484848726e+02 7.160592310969740589e-17 +-1.060606060606060055e+02 -9.848484848484848726e+02 3.844713597051835772e-18 +-7.575757575757575069e+01 -9.848484848484848726e+02 1.533315393829166838e-19 +-4.545454545454549589e+01 -9.848484848484848726e+02 4.450412031472997945e-21 +-1.515151515151501371e+01 -9.848484848484848726e+02 9.199887089891889724e-23 +1.515151515151524109e+01 -9.848484848484848726e+02 1.323897049569540353e-24 +4.545454545454549589e+01 -9.848484848484848726e+02 1.294657296743514682e-26 +7.575757575757575069e+01 -9.848484848484848726e+02 8.388558497347731175e-29 +1.060606060606062329e+02 -9.848484848484848726e+02 3.506859212770513601e-31 +1.363636363636364877e+02 -9.848484848484848726e+02 9.199790552335570158e-34 +1.666666666666667425e+02 -9.848484848484848726e+02 1.471159845332220606e-36 +1.969696969696969973e+02 -9.848484848484848726e+02 1.391301834018608461e-39 +2.272727272727272521e+02 -9.848484848484848726e+02 7.540206612321115606e-43 +2.575757575757577342e+02 -9.848484848484848726e+02 2.266365294794623661e-46 +2.878787878787879890e+02 -9.848484848484848726e+02 3.651819440393951439e-50 +3.181818181818182438e+02 -9.848484848484848726e+02 3.045319808370037776e-54 +3.484848484848484986e+02 -9.848484848484848726e+02 1.267289427994871090e-58 +3.787878787878789808e+02 -9.848484848484848726e+02 2.534408630171692137e-63 +4.090909090909092356e+02 -9.848484848484848726e+02 2.342812748293857508e-68 +4.393939393939394904e+02 -9.848484848484848726e+02 9.616662695257643369e-74 +4.696969696969697452e+02 -9.848484848484848726e+02 1.681769093994250749e-79 +5.000000000000000000e+02 -9.848484848484848726e+02 1.200760533549290985e-85 +5.303030303030304822e+02 -9.848484848484848726e+02 3.350047264315598989e-92 +5.606060606060605096e+02 -9.848484848484848726e+02 3.491161610846980268e-99 +5.909090909090909918e+02 -9.848484848484848726e+02 1.297469096415528775e-106 +6.212121212121214739e+02 -9.848484848484848726e+02 1.639756130903938135e-114 +6.515151515151515014e+02 -9.848484848484848726e+02 6.711619999649583133e-123 +6.818181818181819835e+02 -9.848484848484848726e+02 8.462828811161805195e-132 +7.121212121212120110e+02 -9.848484848484848726e+02 3.123069573182713848e-141 +7.424242424242424931e+02 -9.848484848484848726e+02 3.200567843958368242e-151 +7.727272727272729753e+02 -9.848484848484848726e+02 8.632103141028222008e-162 +8.030303030303030027e+02 -9.848484848484848726e+02 5.799344400515525556e-173 +8.333333333333334849e+02 -9.848484848484848726e+02 9.174996973564063017e-185 +8.636363636363639671e+02 -9.848484848484848726e+02 3.227403924914359416e-197 +8.939393939393939945e+02 -9.848484848484848726e+02 2.380346914686845797e-210 +9.242424242424244767e+02 -9.848484848484848726e+02 3.466965084269595887e-224 +9.545454545454545041e+02 -9.848484848484848726e+02 9.380527417808438142e-239 +9.848484848484849863e+02 -9.848484848484848726e+02 4.429793536380294970e-254 +1.015151515151515468e+03 -9.848484848484848726e+02 3.426033257238684227e-270 +1.045454545454545496e+03 -9.848484848484848726e+02 4.067134262741583183e-287 +1.075757575757575978e+03 -9.848484848484848726e+02 6.937050178107476577e-305 +1.106060606060606005e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.136363636363636488e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.848484848484848726e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.545454545454545041e+02 6.415644086102914005e-54 +-1.469696969696969745e+03 -9.545454545454545041e+02 9.017433745253146796e-50 +-1.439393939393939490e+03 -9.545454545454545041e+02 6.472937031498399670e-46 +-1.409090909090909008e+03 -9.545454545454545041e+02 2.459834491573242810e-42 +-1.378787878787878753e+03 -9.545454545454545041e+02 5.123543086989017355e-39 +-1.348484848484848499e+03 -9.545454545454545041e+02 6.048286856550476913e-36 +-1.318181818181818244e+03 -9.545454545454545041e+02 4.179197469545979962e-33 +-1.287878787878787989e+03 -9.545454545454545041e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -9.545454545454545041e+02 4.524092374857465151e-28 +-1.227272727272727252e+03 -9.545454545454545041e+02 7.513277266315358634e-26 +-1.196969696969696997e+03 -9.545454545454545041e+02 8.206645555750352787e-24 +-1.166666666666666515e+03 -9.545454545454545041e+02 6.051445074130921353e-22 +-1.136363636363636488e+03 -9.545454545454545041e+02 3.088105188850898088e-20 +-1.106060606060606005e+03 -9.545454545454545041e+02 1.116633410280128017e-18 +-1.075757575757575751e+03 -9.545454545454545041e+02 2.925662529470725814e-17 +-1.045454545454545496e+03 -9.545454545454545041e+02 5.672911599541404415e-16 +-1.015151515151515127e+03 -9.545454545454545041e+02 8.304101250838028982e-15 +-9.848484848484848726e+02 -9.545454545454545041e+02 9.349412223612470222e-14 +-9.545454545454545041e+02 -9.545454545454545041e+02 8.238436825551831218e-13 +-9.242424242424242493e+02 -9.545454545454545041e+02 5.774328674329008027e-12 +-8.939393939393938808e+02 -9.545454545454545041e+02 3.267723238714310818e-11 +-8.636363636363636260e+02 -9.545454545454545041e+02 1.513667830629564845e-10 +-8.333333333333332575e+02 -9.545454545454545041e+02 5.811329112628962169e-10 +-8.030303030303030027e+02 -9.545454545454545041e+02 1.870085776796276879e-09 +-7.727272727272727479e+02 -9.545454545454545041e+02 5.094879290802106317e-09 +-7.424242424242423795e+02 -9.545454545454545041e+02 1.185499294385586240e-08 +-7.121212121212121247e+02 -9.545454545454545041e+02 2.373755607470153758e-08 +-6.818181818181817562e+02 -9.545454545454545041e+02 4.115985597351946016e-08 +-6.515151515151515014e+02 -9.545454545454545041e+02 6.211753673035538805e-08 +-6.212121212121211329e+02 -9.545454545454545041e+02 8.190682658047596449e-08 +-5.909090909090908781e+02 -9.545454545454545041e+02 9.460584959310615629e-08 +-5.606060606060605096e+02 -9.545454545454545041e+02 9.585129365858024617e-08 +-5.303030303030302548e+02 -9.545454545454545041e+02 8.519492193135881685e-08 +-5.000000000000000000e+02 -9.545454545454545041e+02 6.635633443757787832e-08 +-4.696969696969697452e+02 -9.545454545454545041e+02 4.518401091155372261e-08 +-4.393939393939392630e+02 -9.545454545454545041e+02 2.680187736377927109e-08 +-4.090909090909090082e+02 -9.545454545454545041e+02 1.378261373162479996e-08 +-3.787878787878787534e+02 -9.545454545454545041e+02 6.107385580804704148e-09 +-3.484848484848484986e+02 -9.545454545454545041e+02 2.315109263398909015e-09 +-3.181818181818180165e+02 -9.545454545454545041e+02 7.443524460597186116e-10 +-2.878787878787877617e+02 -9.545454545454545041e+02 2.010198097242813676e-10 +-2.575757575757575069e+02 -9.545454545454545041e+02 4.510014146235486066e-11 +-2.272727272727272521e+02 -9.545454545454545041e+02 8.303955618125466304e-12 +-1.969696969696969973e+02 -9.545454545454545041e+02 1.237978279006423605e-12 +-1.666666666666665151e+02 -9.545454545454545041e+02 1.472577985385731122e-13 +-1.363636363636362603e+02 -9.545454545454545041e+02 1.375500651521020469e-14 +-1.060606060606060055e+02 -9.545454545454545041e+02 9.917541389068326844e-16 +-7.575757575757575069e+01 -9.545454545454545041e+02 5.418948642189010941e-17 +-4.545454545454549589e+01 -9.545454545454545041e+02 2.200211702322515011e-18 +-1.515151515151501371e+01 -9.545454545454545041e+02 6.501095089494544744e-20 +1.515151515151524109e+01 -9.545454545454545041e+02 1.367347598335403639e-21 +4.545454545454549589e+01 -9.545454545454545041e+02 1.999875803674367746e-23 +7.575757575757575069e+01 -9.545454545454545041e+02 1.984648844553287095e-25 +1.060606060606062329e+02 -9.545454545454545041e+02 1.302294837210616168e-27 +1.363636363636364877e+02 -9.545454545454545041e+02 5.499610781658947273e-30 +1.666666666666667425e+02 -9.545454545454545041e+02 1.453005117716627755e-32 +1.969696969696969973e+02 -9.545454545454545041e+02 2.331814555953481071e-35 +2.272727272727272521e+02 -9.545454545454545041e+02 2.204221497796810008e-38 +2.575757575757577342e+02 -9.545454545454545041e+02 1.188658400193692936e-41 +2.878787878787879890e+02 -9.545454545454545041e+02 3.537278923913023716e-45 +3.181818181818182438e+02 -9.545454545454545041e+02 5.612099087386472132e-49 +3.484848484848484986e+02 -9.545454545454545041e+02 4.580596805966228948e-53 +3.787878787878789808e+02 -9.545454545454545041e+02 1.853617005788858741e-57 +4.090909090909092356e+02 -9.545454545454545041e+02 3.579671728198567387e-62 +4.393939393939394904e+02 -9.545454545454545041e+02 3.171606292228072769e-67 +4.696969696969697452e+02 -9.545454545454545041e+02 1.237882402550990151e-72 +5.000000000000000000e+02 -9.545454545454545041e+02 2.041071860286668196e-78 +5.303030303030304822e+02 -9.545454545454545041e+02 1.361740296015984590e-84 +5.606060606060605096e+02 -9.545454545454545041e+02 3.516650693976234135e-91 +5.909090909090909918e+02 -9.545454545454545041e+02 3.358679381567846592e-98 +6.212121212121214739e+02 -9.545454545454545041e+02 1.132090696909766528e-105 +6.515151515151515014e+02 -9.545454545454545041e+02 1.283511602170492482e-113 +6.818181818181819835e+02 -9.545454545454545041e+02 4.659296927050953291e-122 +7.121212121212120110e+02 -9.545454545454545041e+02 5.148760122793566461e-131 +7.424242424242424931e+02 -9.545454545454545041e+02 1.644636189633509363e-140 +7.727272727272729753e+02 -9.545454545454545041e+02 1.440153326792880918e-150 +8.030303030303030027e+02 -9.545454545454545041e+02 3.274686139915979102e-161 +8.333333333333334849e+02 -9.545454545454545041e+02 1.829222807235973789e-172 +8.636363636363639671e+02 -9.545454545454545041e+02 2.371794117560633653e-184 +8.939393939393939945e+02 -9.545454545454545041e+02 6.736617061033316290e-197 +9.242424242424244767e+02 -9.545454545454545041e+02 3.950625187186950018e-210 +9.545454545454545041e+02 -9.545454545454545041e+02 4.503156623245518974e-224 +9.848484848484849863e+02 -9.545454545454545041e+02 9.380527417805239641e-239 +1.015151515151515468e+03 -9.545454545454545041e+02 3.353449174575152457e-254 +1.045454545454545496e+03 -9.545454545454545041e+02 1.929608989010334530e-270 +1.075757575757575978e+03 -9.545454545454545041e+02 1.674103951313643722e-287 +1.106060606060606005e+03 -9.545454545454545041e+02 2.048882356007675240e-305 +1.136363636363636488e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.166666666666666970e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.545454545454545041e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -9.242424242424242493e+02 9.766306425176701764e-54 +-1.469696969696969745e+03 -9.242424242424242493e+02 1.627312680552271077e-49 +-1.439393939393939490e+03 -9.242424242424242493e+02 1.365561729682239567e-45 +-1.409090909090909008e+03 -9.242424242424242493e+02 5.986645637013718289e-42 +-1.378787878787878753e+03 -9.242424242424242493e+02 1.420638027279151860e-38 +-1.348484848484848499e+03 -9.242424242424242493e+02 1.888297121780456365e-35 +-1.318181818181818244e+03 -9.242424242424242493e+02 1.453005117716627755e-32 +-1.287878787878787989e+03 -9.242424242424242493e+02 6.681290277801030145e-30 +-1.257575757575757507e+03 -9.242424242424242493e+02 1.892779177796880703e-27 +-1.227272727272727252e+03 -9.242424242424242493e+02 3.401727813565067813e-25 +-1.196969696969696997e+03 -9.242424242424242493e+02 3.988745488704957043e-23 +-1.166666666666666515e+03 -9.242424242424242493e+02 3.134375024086951533e-21 +-1.136363636363636488e+03 -9.242424242424242493e+02 1.693353897939105478e-19 +-1.106060606060606005e+03 -9.242424242424242493e+02 6.444577989125273861e-18 +-1.075757575757575751e+03 -9.242424242424242493e+02 1.768164275229504872e-16 +-1.045454545454545496e+03 -9.242424242424242493e+02 3.574596907389422517e-15 +-1.015151515151515127e+03 -9.242424242424242493e+02 5.435836629391281051e-14 +-9.848484848484848726e+02 -9.242424242424242493e+02 6.339611667251646774e-13 +-9.545454545454545041e+02 -9.242424242424242493e+02 5.774328674328947442e-12 +-9.242424242424242493e+02 -9.242424242424242493e+02 4.177650791163608586e-11 +-8.939393939393938808e+02 -9.242424242424242493e+02 2.438750248254377548e-10 +-8.636363636363636260e+02 -9.242424242424242493e+02 1.165422519016174903e-09 +-8.333333333333332575e+02 -9.242424242424242493e+02 4.619769020364305893e-09 +-8.030303030303030027e+02 -9.242424242424242493e+02 1.537380432065336123e-08 +-7.727272727272727479e+02 -9.242424242424242493e+02 4.341438767599674098e-08 +-7.424242424242423795e+02 -9.242424242424242493e+02 1.050286615177790462e-07 +-7.121212121212121247e+02 -9.242424242424242493e+02 2.194815096921775354e-07 +-6.818181818181817562e+02 -9.242424242424242493e+02 3.989897167427846089e-07 +-6.515151515151515014e+02 -9.242424242424242493e+02 6.346296855671450261e-07 +-6.212121212121211329e+02 -9.242424242424242493e+02 8.872761371850902558e-07 +-5.909090909090908781e+02 -9.242424242424242493e+02 1.094020203654200544e-06 +-5.606060606060605096e+02 -9.242424242424242493e+02 1.192152875094332198e-06 +-5.303030303030302548e+02 -9.242424242424242493e+02 1.149090232075844041e-06 +-5.000000000000000000e+02 -9.242424242424242493e+02 9.793342834294525276e-07 +-4.696969696969697452e+02 -9.242424242424242493e+02 7.368261931620312834e-07 +-4.393939393939392630e+02 -9.242424242424242493e+02 4.880031423565878390e-07 +-4.090909090909090082e+02 -9.242424242424242493e+02 2.833566430997008232e-07 +-3.787878787878787534e+02 -9.242424242424242493e+02 1.434797832226771453e-07 +-3.484848484848484986e+02 -9.242424242424242493e+02 6.294357909175340719e-08 +-3.181818181818180165e+02 -9.242424242424242493e+02 2.373755607470128281e-08 +-2.878787878787877617e+02 -9.242424242424242493e+02 7.626555240962969827e-09 +-2.575757575757575069e+02 -9.242424242424242493e+02 2.066218498179581712e-09 +-2.272727272727272521e+02 -9.242424242424242493e+02 4.666492816799141107e-10 +-1.969696969696969973e+02 -9.242424242424242493e+02 8.674534404093089833e-11 +-1.666666666666665151e+02 -9.242424242424242493e+02 1.308823873075643919e-11 +-1.363636363636362603e+02 -9.242424242424242493e+02 1.578692376829989853e-12 +-1.060606060606060055e+02 -9.242424242424242493e+02 1.497478014110337950e-13 +-7.575757575757575069e+01 -9.242424242424242493e+02 1.097485946719979653e-14 +-4.545454545454549589e+01 -9.242424242424242493e+02 6.098254478752676629e-16 +-1.515151515151501371e+01 -9.242424242424242493e+02 2.517887001306299130e-17 +1.515151515151524109e+01 -9.242424242424242493e+02 7.561547082559187471e-19 +4.545454545454549589e+01 -9.242424242424242493e+02 1.614774919869279712e-20 +7.575757575757575069e+01 -9.242424242424242493e+02 2.394346385576970858e-22 +1.060606060606062329e+02 -9.242424242424242493e+02 2.404063375977136128e-24 +1.363636363636364877e+02 -9.242424242424242493e+02 1.592071826992921685e-26 +1.666666666666667425e+02 -9.242424242424242493e+02 6.765106494816816298e-29 +1.969696969696969973e+02 -9.242424242424242493e+02 1.792185002743901951e-31 +2.272727272727272521e+02 -9.242424242424242493e+02 2.872445569167507801e-34 +2.575757575757577342e+02 -9.242424242424242493e+02 2.699663615826610858e-37 +2.878787878787879890e+02 -9.242424242424242493e+02 1.440283700205999060e-40 +3.181818181818182438e+02 -9.242424242424242493e+02 4.217180761578566991e-44 +3.484848484848484986e+02 -9.242424242424242493e+02 6.544115555520433933e-48 +3.787878787878789808e+02 -9.242424242424242493e+02 5.190588847986098680e-52 +4.090909090909092356e+02 -9.242424242424242493e+02 2.027053180936262387e-56 +4.393939393939394904e+02 -9.242424242424242493e+02 3.749781639093833498e-61 +4.696969696969697452e+02 -9.242424242424242493e+02 3.157273288493190006e-66 +5.000000000000000000e+02 -9.242424242424242493e+02 1.161235584405763959e-71 +5.303030303030304822e+02 -9.242424242424242493e+02 1.788259835300976079e-77 +5.606060606060605096e+02 -9.242424242424242493e+02 1.103841607000262152e-83 +5.909090909090909918e+02 -9.242424242424242493e+02 2.611415843250744047e-90 +6.212121212121214739e+02 -9.242424242424242493e+02 2.261149588468900711e-97 +6.515151515151515014e+02 -9.242424242424242493e+02 6.834723485291821871e-105 +6.818181818181819835e+02 -9.242424242424242493e+02 6.870193495658118207e-113 +7.121212121212120110e+02 -9.242424242424242493e+02 2.185017337565912877e-121 +7.424242424242424931e+02 -9.242424242424242493e+02 2.089410622911050916e-130 +7.727272727272729753e+02 -9.242424242424242493e+02 5.701437370450883543e-140 +8.030303030303030027e+02 -9.242424242424242493e+02 4.208320267535328214e-150 +8.333333333333334849e+02 -9.242424242424242493e+02 7.954865747498191044e-161 +8.636363636363639671e+02 -9.242424242424242493e+02 3.641295390075823371e-172 +8.939393939393939945e+02 -9.242424242424242493e+02 3.811894358852401519e-184 +9.242424242424244767e+02 -9.242424242424242493e+02 8.608235771892442605e-197 +9.545454545454545041e+02 -9.242424242424242493e+02 3.950625187187623395e-210 +9.848484848484849863e+02 -9.242424242424242493e+02 3.466965084269990367e-224 +1.015151515151515468e+03 -9.242424242424242493e+02 5.467417281280488934e-239 +1.045454545454545496e+03 -9.242424242424242493e+02 1.454269173318735367e-254 +1.075757575757575978e+03 -9.242424242424242493e+02 6.116197084169433751e-271 +1.106060606060606005e+03 -9.242424242424242493e+02 3.808027481301438858e-288 +1.136363636363636488e+03 -9.242424242424242493e+02 3.282252599972601431e-306 +1.166666666666666970e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.196969696969696997e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -9.242424242424242493e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.939393939393938808e+02 1.075970904295022199e-53 +-1.469696969696969745e+03 -8.939393939393938808e+02 2.151258874210892432e-49 +-1.439393939393939490e+03 -8.939393939393938808e+02 2.134523160815666617e-45 +-1.409090909090909008e+03 -8.939393939393938808e+02 1.091136794320088488e-41 +-1.378787878787878753e+03 -8.939393939393938808e+02 2.979513160179100261e-38 +-1.348484848484848499e+03 -8.939393939393938808e+02 4.500703460466718864e-35 +-1.318181818181818244e+03 -8.939393939393938808e+02 3.889817655100585006e-32 +-1.287878787878787989e+03 -8.939393939393938808e+02 1.987010532640086049e-29 +-1.257575757575757507e+03 -8.939393939393938808e+02 6.189635416499139188e-27 +-1.227272727272727252e+03 -8.939393939393938808e+02 1.211600363895481907e-24 +-1.196969696969696997e+03 -8.939393939393938808e+02 1.533847428403295239e-22 +-1.166666666666666515e+03 -8.939393939393938808e+02 1.290909947486153188e-20 +-1.136363636363636488e+03 -8.939393939393938808e+02 7.415268609422300383e-19 +-1.106060606060606005e+03 -8.939393939393938808e+02 2.981018574785857921e-17 +-1.075757575757575751e+03 -8.939393939393938808e+02 8.589395343775586657e-16 +-1.045454545454545496e+03 -8.939393939393938808e+02 1.814418398434590395e-14 +-1.015151515151515127e+03 -8.939393939393938808e+02 2.870579718490666773e-13 +-9.848484848484848726e+02 -8.939393939393938808e+02 3.470587925503508303e-12 +-9.545454545454545041e+02 -8.939393939393938808e+02 3.267723238714276568e-11 +-9.242424242424242493e+02 -8.939393939393938808e+02 2.438750248254377548e-10 +-8.939393939393938808e+02 -8.939393939393938808e+02 1.466573596940674720e-09 +-8.636363636363636260e+02 -8.939393939393938808e+02 7.215277938779293021e-09 +-8.333333333333332575e+02 -8.939393939393938808e+02 2.944941620113848989e-08 +-8.030303030303030027e+02 -8.939393939393938808e+02 1.009950414069068344e-07 +-7.727272727272727479e+02 -8.939393939393938808e+02 2.943825259327298849e-07 +-7.424242424242423795e+02 -8.939393939393938808e+02 7.368261931620445183e-07 +-7.121212121212121247e+02 -8.939393939393938808e+02 1.597993975671998298e-06 +-6.818181818181817562e+02 -8.939393939393938808e+02 3.026368684010192617e-06 +-6.515151515151515014e+02 -8.939393939393938808e+02 5.037885229815266850e-06 +-6.212121212121211329e+02 -8.939393939393938808e+02 7.410732345003953060e-06 +-5.909090909090908781e+02 -8.939393939393938808e+02 9.672320012642583633e-06 +-5.606060606060605096e+02 -8.939393939393938808e+02 1.123286822982212203e-05 +-5.303030303030302548e+02 -8.939393939393938808e+02 1.162621955646474830e-05 +-5.000000000000000000e+02 -8.939393939393938808e+02 1.072840490473388338e-05 +-4.696969696969697452e+02 -8.939393939393938808e+02 8.818710076177945181e-06 +-4.393939393939392630e+02 -8.939393939393938808e+02 6.443714674555813175e-06 +-4.090909090909090082e+02 -8.939393939393938808e+02 4.171386994035421681e-06 +-3.787878787878787534e+02 -8.939393939393938808e+02 2.381512063610726651e-06 +-3.484848484848484986e+02 -8.939393939393938808e+02 1.192152875094332198e-06 +-3.181818181818180165e+02 -8.939393939393938808e+02 5.195893945539351238e-07 +-2.878787878787877617e+02 -8.939393939393938808e+02 1.955436111287653785e-07 +-2.575757575757575069e+02 -8.939393939393938808e+02 6.294357909175340719e-08 +-2.272727272727272521e+02 -8.939393939393938808e+02 1.714417823045394639e-08 +-1.969696969696969973e+02 -8.939393939393938808e+02 3.904234504556236604e-09 +-1.666666666666665151e+02 -8.939393939393938808e+02 7.336167021249713435e-10 +-1.363636363636362603e+02 -8.939393939393938808e+02 1.121089509384016658e-10 +-1.060606060606060055e+02 -8.939393939393938808e+02 1.371628065598424518e-11 +-7.575757575757575069e+01 -8.939393939393938808e+02 1.321016453443305432e-12 +-4.545454545454549589e+01 -8.939393939393938808e+02 9.834906517405938491e-14 +-1.515151515151501371e+01 -8.939393939393938808e+02 5.551371713955518781e-15 +1.515151515151524109e+01 -8.939393939393938808e+02 2.327233294925867241e-16 +4.545454545454549589e+01 -8.939393939393938808e+02 7.089149201122908359e-18 +7.575757575757575069e+01 -8.939393939393938808e+02 1.533315393829166838e-19 +1.060606060606062329e+02 -8.939393939393938808e+02 2.298180960274047858e-21 +1.363636363636364877e+02 -8.939393939393938808e+02 2.326740886532363311e-23 +1.666666666666667425e+02 -8.939393939393938808e+02 1.549109724599530605e-25 +1.969696969696969973e+02 -8.939393939393938808e+02 6.594920231735075973e-28 +2.272727272727272521e+02 -8.939393939393938808e+02 1.743478240992665279e-30 +2.575757575757577342e+02 -8.939393939393938808e+02 2.776215061516733583e-33 +2.878787878787879890e+02 -8.939393939393938808e+02 2.579483791747016240e-36 +3.181818181818182438e+02 -8.939393939393938808e+02 1.353108799656736304e-39 +3.484848484848484986e+02 -8.939393939393938808e+02 3.872518558409981954e-43 +3.787878787878789808e+02 -8.939393939393938808e+02 5.836055178228995336e-47 +4.090909090909092356e+02 -8.939393939393938808e+02 4.464554645349965907e-51 +4.393939393939394904e+02 -8.939393939393938808e+02 1.669172073207070091e-55 +4.696969696969697452e+02 -8.939393939393938808e+02 2.932805033955430888e-60 +5.000000000000000000e+02 -8.939393939393938808e+02 2.325856181748448658e-65 +5.303030303030304822e+02 -8.939393939393938808e+02 7.985867999539144734e-71 +5.606060606060605096e+02 -8.939393939393938808e+02 1.137330255125591933e-76 +5.909090909090909918e+02 -8.939393939393938808e+02 6.428733181079069224e-83 +6.212121212121214739e+02 -8.939393939393938808e+02 1.378323829382579349e-89 +6.515151515151515014e+02 -8.939393939393938808e+02 1.069893269020641164e-96 +6.818181818181819835e+02 -8.939393939393938808e+02 2.866373679610536710e-104 +7.121212121212120110e+02 -8.939393939393938808e+02 2.523665068051930833e-112 +7.424242424242424931e+02 -8.939393939393938808e+02 6.943910903842949126e-121 +7.727272727272729753e+02 -8.939393939393938808e+02 5.671273562847458234e-130 +8.030303030303030027e+02 -8.939393939393938808e+02 1.304232948234466486e-139 +8.333333333333334849e+02 -8.939393939393938808e+02 8.001759500366227833e-150 +8.636363636363639671e+02 -8.939393939393938808e+02 1.239346602962220879e-160 +8.939393939393939945e+02 -8.939393939393938808e+02 4.579961132755234720e-172 +9.242424242424244767e+02 -8.939393939393938808e+02 3.811894358851751444e-184 +9.545454545454545041e+02 -8.939393939393938808e+02 6.736617061034465262e-197 +9.848484848484849863e+02 -8.939393939393938808e+02 2.380346914687251377e-210 +1.015151515151515468e+03 -8.939393939393938808e+02 1.581521332753086233e-224 +1.045454545454545496e+03 -8.939393939393938808e+02 1.855875457243220100e-239 +1.075757575757575978e+03 -8.939393939393938808e+02 3.608508343024296000e-255 +1.106060606060606005e+03 -8.939393939393938808e+02 1.089284707477999274e-271 +1.136363636363636488e+03 -8.939393939393938808e+02 4.777307158640410531e-289 +1.166666666666666970e+03 -8.939393939393938808e+02 2.845180409262078763e-307 +1.196969696969696997e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.227272727272727479e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.939393939393938808e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.636363636363636260e+02 8.582459009524821314e-54 +-1.469696969696969745e+03 -8.636363636363636260e+02 2.085598728277228549e-49 +-1.439393939393939490e+03 -8.636363636363636260e+02 2.476707066506998732e-45 +-1.409090909090909008e+03 -8.636363636363636260e+02 1.493204720045171366e-41 +-1.378787878787878753e+03 -8.636363636363636260e+02 4.742467831581376572e-38 +-1.348484848484848499e+03 -8.636363636363636260e+02 8.223048123166088698e-35 +-1.318181818181818244e+03 -8.636363636363636260e+02 8.056961709414218233e-32 +-1.287878787878787989e+03 -8.636363636363636260e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -8.636363636363636260e+02 1.592071826992921685e-26 +-1.227272727272727252e+03 -8.636363636363636260e+02 3.418744282862917713e-24 +-1.196969696969696997e+03 -8.636363636363636260e+02 4.703084136443780933e-22 +-1.166666666666666515e+03 -8.636363636363636260e+02 4.263786878818296631e-20 +-1.136363636363636488e+03 -8.636363636363636260e+02 2.617295991581752854e-18 +-1.106060606060606005e+03 -8.636363636363636260e+02 1.116262575131994029e-16 +-1.075757575757575751e+03 -8.636363636363636260e+02 3.390089671968770703e-15 +-1.045454545454545496e+03 -8.636363636363636260e+02 7.504573066194535766e-14 +-1.015151515151515127e+03 -8.636363636363636260e+02 1.237978279006406237e-12 +-9.848484848484848726e+02 -8.636363636363636260e+02 1.553953783700685556e-11 +-9.545454545454545041e+02 -8.636363636363636260e+02 1.513667830629564845e-10 +-9.242424242424242493e+02 -8.636363636363636260e+02 1.165422519016183175e-09 +-8.939393939393938808e+02 -8.636363636363636260e+02 7.215277938779345133e-09 +-8.636363636363636260e+02 -8.636363636363636260e+02 3.649720569992004165e-08 +-8.333333333333332575e+02 -8.636363636363636260e+02 1.530687983283947407e-07 +-8.030303030303030027e+02 -8.636363636363636260e+02 5.394875368984435896e-07 +-7.727272727272727479e+02 -8.636363636363636260e+02 1.617538348122379698e-06 +-7.424242424242423795e+02 -8.636363636363636260e+02 4.171386994035452174e-06 +-7.121212121212121247e+02 -8.636363636363636260e+02 9.343228515321435411e-06 +-6.818181818181817562e+02 -8.636363636363636260e+02 1.833181538886218795e-05 +-6.515151515151515014e+02 -8.636363636363636260e+02 3.173737341076305588e-05 +-6.212121212121211329e+02 -8.636363636363636260e+02 4.877778093119244452e-05 +-5.909090909090908781e+02 -8.636363636363636260e+02 6.687299228485671908e-05 +-5.606060606060605096e+02 -8.636363636363636260e+02 8.207536179214331177e-05 +-5.303030303030302548e+02 -8.636363636363636260e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 -8.636363636363636260e+02 8.942879788635431577e-05 +-4.696969696969697452e+02 -8.636363636363636260e+02 7.947107386062869845e-05 +-4.393939393939392630e+02 -8.636363636363636260e+02 6.334792636026868764e-05 +-4.090909090909090082e+02 -8.636363636363636260e+02 4.517735882024961360e-05 +-3.787878787878787534e+02 -8.636363636363636260e+02 2.871517220500776287e-05 +-3.484848484848484986e+02 -8.636363636363636260e+02 1.618470429048171475e-05 +-3.181818181818180165e+02 -8.636363636363636260e+02 8.038315219101289065e-06 +-2.878787878787877617e+02 -8.636363636363636260e+02 3.491563484674899598e-06 +-2.575757575757575069e+02 -8.636363636363636260e+02 1.314803303002596909e-06 +-2.272727272727272521e+02 -8.636363636363636260e+02 4.249544803125891469e-07 +-1.969696969696969973e+02 -8.636363636363636260e+02 1.165690430938552213e-07 +-1.666666666666665151e+02 -8.636363636363636260e+02 2.680187736377878801e-08 +-1.363636363636362603e+02 -8.636363636363636260e+02 5.094879290801979758e-09 +-1.060606060606060055e+02 -8.636363636363636260e+02 7.888571694518244208e-10 +-7.575757575757575069e+01 -8.636363636363636260e+02 9.788841721948566249e-11 +-4.545454545454549589e+01 -8.636363636363636260e+02 9.566848707109044468e-12 +-1.515151515151501371e+01 -8.636363636363636260e+02 7.227880372012368131e-13 +1.515151515151524109e+01 -8.636363636363636260e+02 4.138288825130408031e-14 +4.545454545454549589e+01 -8.636363636363636260e+02 1.758026172274798347e-15 +7.575757575757575069e+01 -8.636363636363636260e+02 5.418948642188895077e-17 +1.060606060606062329e+02 -8.636363636363636260e+02 1.183706196909827613e-18 +1.363636363636364877e+02 -8.636363636363636260e+02 1.787432223791635442e-20 +1.666666666666667425e+02 -8.636363636363636260e+02 1.817829598985437177e-22 +1.969696969696969973e+02 -8.636363636363636260e+02 1.211600363895430296e-24 +2.272727272727272521e+02 -8.636363636363636260e+02 5.143473773787020056e-27 +2.575757575757577342e+02 -8.636363636363636260e+02 1.349946039877017404e-29 +2.878787878787879890e+02 -8.636363636363636260e+02 2.123608376664169409e-32 +3.181818181818182438e+02 -8.636363636363636260e+02 1.938784546125297274e-35 +3.484848484848484986e+02 -8.636363636363636260e+02 9.934460502445976017e-39 +3.787878787878789808e+02 -8.636363636363636260e+02 2.759591033387191905e-42 +4.090909090909092356e+02 -8.636363636363636260e+02 4.008856449748302439e-46 +4.393939393939394904e+02 -8.636363636363636260e+02 2.934437283087355544e-50 +4.696969696969697452e+02 -8.636363636363636260e+02 1.041536444950744645e-54 +5.000000000000000000e+02 -8.636363636363636260e+02 1.722859058062611168e-59 +5.303030303030304822e+02 -8.636363636363636260e+02 1.274954127372944241e-64 +5.606060606060605096e+02 -8.636363636363636260e+02 4.046842924222900027e-70 +5.909090909090909918e+02 -8.636363636363636260e+02 5.275773338399290609e-76 +6.212121212121214739e+02 -8.636363636363636260e+02 2.701708418515782671e-82 +6.515151515151515014e+02 -8.636363636363636260e+02 5.191244991778134832e-89 +6.818181818181819835e+02 -8.636363636363636260e+02 3.570647460208784808e-96 +7.121212121212120110e+02 -8.636363636363636260e+02 8.377030160884277723e-104 +7.424242424242424931e+02 -8.636363636363636260e+02 6.379544381480531450e-112 +7.727272727272729753e+02 -8.636363636363636260e+02 1.498987831105395938e-120 +8.030303030303030027e+02 -8.636363636363636260e+02 1.031647559331802968e-129 +8.333333333333334849e+02 -8.636363636363636260e+02 1.971827466418941207e-139 +8.636363636363639671e+02 -8.636363636363636260e+02 9.911829987628079137e-150 +8.939393939393939945e+02 -8.636363636363636260e+02 1.239346602962361758e-160 +9.242424242424244767e+02 -8.636363636363636260e+02 3.641295390076443906e-172 +9.545454545454545041e+02 -8.636363636363636260e+02 2.371794117561307766e-184 +9.848484848484849863e+02 -8.636363636363636260e+02 3.227403924914910139e-197 +1.015151515151515468e+03 -8.636363636363636260e+02 8.634670942947184589e-211 +1.045454545454545496e+03 -8.636363636363636260e+02 4.269517823377249477e-225 +1.075757575757575978e+03 -8.636363636363636260e+02 3.663029685140437380e-240 +1.106060606060606005e+03 -8.636363636363636260e+02 5.113075120196827935e-256 +1.136363636363636488e+03 -8.636363636363636260e+02 1.087474689039163063e-272 +1.166666666666666970e+03 -8.636363636363636260e+02 3.296325375163489668e-290 +1.196969696969696997e+03 -8.636363636363636260e+02 1.330323203696243212e-308 +1.227272727272727479e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.257575757575757507e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.636363636363636260e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.333333333333332575e+02 4.952089332747829951e-54 +-1.469696969696969745e+03 -8.333333333333332575e+02 1.482625960384881751e-49 +-1.439393939393939490e+03 -8.333333333333332575e+02 2.134523160815757784e-45 +-1.409090909090909008e+03 -8.333333333333332575e+02 1.536363899260164920e-41 +-1.378787878787878753e+03 -8.333333333333332575e+02 5.740802921527903378e-38 +-1.348484848484848499e+03 -8.333333333333332575e+02 1.154945356164435713e-34 +-1.318181818181818244e+03 -8.333333333333332575e+02 1.295832848468759730e-31 +-1.287878787878787989e+03 -8.333333333333332575e+02 8.388558497347731175e-29 +-1.257575757575757507e+03 -8.333333333333332575e+02 3.237368317942560542e-26 +-1.227272727272727252e+03 -8.333333333333332575e+02 7.686745253455188263e-24 +-1.196969696969696997e+03 -8.333333333333332575e+02 1.157393946134598128e-21 +-1.166666666666666515e+03 -8.333333333333332575e+02 1.137665448958109501e-19 +-1.136363636363636488e+03 -8.333333333333332575e+02 7.506067042544200381e-18 +-1.106060606060606005e+03 -8.333333333333332575e+02 3.413565520039546177e-16 +-1.075757575757575751e+03 -8.333333333333332575e+02 1.097485946719979653e-14 +-1.045454545454545496e+03 -8.333333333333332575e+02 2.555319222097645695e-13 +-1.015151515151515127e+03 -8.333333333333332575e+02 4.408297904797786197e-12 +-9.848484848484848726e+02 -8.333333333333332575e+02 5.757897918648299176e-11 +-9.545454545454545041e+02 -8.333333333333332575e+02 5.811329112628900131e-10 +-9.242424242424242493e+02 -8.333333333333332575e+02 4.619769020364256262e-09 +-8.939393939393938808e+02 -8.333333333333332575e+02 2.944941620113848989e-08 +-8.636363636363636260e+02 -8.333333333333332575e+02 1.530687983283920407e-07 +-8.333333333333332575e+02 -8.333333333333332575e+02 6.588031862013070807e-07 +-8.030303030303030027e+02 -8.333333333333332575e+02 2.381512063610726651e-06 +-7.727272727272727479e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-7.424242424242423795e+02 -8.333333333333332575e+02 1.939658080333585773e-05 +-7.121212121212121247e+02 -8.333333333333332575e+02 4.468444522754377835e-05 +-6.818181818181817562e+02 -8.333333333333332575e+02 9.039146387247887638e-05 +-6.515151515151515014e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-6.212121212121211329e+02 -8.333333333333332575e+02 2.582855175103848308e-04 +-5.909090909090908781e+02 -8.333333333333332575e+02 3.693737472711880053e-04 +-5.606060606060605096e+02 -8.333333333333332575e+02 4.754453697203643082e-04 +-5.303030303030302548e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-5.000000000000000000e+02 -8.333333333333332575e+02 5.807692880778138507e-04 +-4.696969696969697452e+02 -8.333333333333332575e+02 5.525161055462781724e-04 +-4.393939393939392630e+02 -8.333333333333332575e+02 4.754453697203625735e-04 +-4.090909090909090082e+02 -8.333333333333332575e+02 3.693737472711874090e-04 +-3.787878787878787534e+02 -8.333333333333332575e+02 2.582855175103857524e-04 +-3.484848484848484986e+02 -8.333333333333332575e+02 1.618546487670204787e-04 +-3.181818181818180165e+02 -8.333333333333332575e+02 9.039146387247823941e-05 +-2.878787878787877617e+02 -8.333333333333332575e+02 4.468444522754362250e-05 +-2.575757575757575069e+02 -8.333333333333332575e+02 1.939658080333571882e-05 +-2.272727272727272521e+02 -8.333333333333332575e+02 7.325049444657359782e-06 +-1.969696969696969973e+02 -8.333333333333332575e+02 2.381512063610743592e-06 +-1.666666666666665151e+02 -8.333333333333332575e+02 6.588031862012954340e-07 +-1.363636363636362603e+02 -8.333333333333332575e+02 1.530687983283931260e-07 +-1.060606060606060055e+02 -8.333333333333332575e+02 2.944941620113828144e-08 +-7.575757575757575069e+01 -8.333333333333332575e+02 4.619769020364256262e-09 +-4.545454545454549589e+01 -8.333333333333332575e+02 5.811329112628900131e-10 +-1.515151515151501371e+01 -8.333333333333332575e+02 5.757897918648299176e-11 +1.515151515151524109e+01 -8.333333333333332575e+02 4.408297904797786197e-12 +4.545454545454549589e+01 -8.333333333333332575e+02 2.555319222097663365e-13 +7.575757575757575069e+01 -8.333333333333332575e+02 1.097485946719987384e-14 +1.060606060606062329e+02 -8.333333333333332575e+02 3.413565520039424889e-16 +1.363636363636364877e+02 -8.333333333333332575e+02 7.506067042544414544e-18 +1.666666666666667425e+02 -8.333333333333332575e+02 1.137665448958077001e-19 +1.969696969696969973e+02 -8.333333333333332575e+02 1.157393946134589853e-21 +2.272727272727272521e+02 -8.333333333333332575e+02 7.686745253455188263e-24 +2.575757575757577342e+02 -8.333333333333332575e+02 3.237368317942468707e-26 +2.878787878787879890e+02 -8.333333333333332575e+02 8.388558497347731175e-29 +3.181818181818182438e+02 -8.333333333333332575e+02 1.295832848468759730e-31 +3.484848484848484986e+02 -8.333333333333332575e+02 1.154945356164468428e-34 +3.787878787878789808e+02 -8.333333333333332575e+02 5.740802921527659071e-38 +4.090909090909092356e+02 -8.333333333333332575e+02 1.536363899260055570e-41 +4.393939393939394904e+02 -8.333333333333332575e+02 2.134523160815757784e-45 +4.696969696969697452e+02 -8.333333333333332575e+02 1.482625960384818511e-49 +5.000000000000000000e+02 -8.333333333333332575e+02 4.952089332747829951e-54 +5.303030303030304822e+02 -8.333333333333332575e+02 7.640771892899906689e-59 +5.606060606060605096e+02 -8.333333333333332575e+02 5.225251588496879775e-64 +5.909090909090909918e+02 -8.333333333333332575e+02 1.517718613154257883e-69 +6.212121212121214739e+02 -8.333333333333332575e+02 1.792032305386404785e-75 +6.515151515151515014e+02 -8.333333333333332575e+02 8.222254727486268530e-82 +6.818181818181819835e+02 -8.333333333333332575e+02 1.399619867200871609e-88 +7.121212121212120110e+02 -8.333333333333332575e+02 8.428503477567044989e-96 +7.424242424242424931e+02 -8.333333333333332575e+02 1.710104800090375856e-103 +7.727272727272729753e+02 -8.333333333333332575e+02 1.111990585998753488e-111 +8.030303030303030027e+02 -8.333333333333332575e+02 2.201524032105787785e-120 +8.333333333333334849e+02 -8.333333333333332575e+02 1.259189386491206326e-129 +8.636363636363639671e+02 -8.333333333333332575e+02 1.971827466418941207e-139 +8.939393939393939945e+02 -8.333333333333332575e+02 8.001759500367137341e-150 +9.242424242424244767e+02 -8.333333333333332575e+02 7.954865747498191044e-161 +9.545454545454545041e+02 -8.333333333333332575e+02 1.829222807236285780e-172 +9.848484848484849863e+02 -8.333333333333332575e+02 9.174996973565106847e-185 +1.015151515151515468e+03 -8.333333333333332575e+02 9.454390984310646192e-198 +1.045454545454545496e+03 -8.333333333333332575e+02 1.882763600863253646e-211 +1.075757575757575978e+03 -8.333333333333332575e+02 6.807732712388142185e-226 +1.106060606060606005e+03 -8.333333333333332575e+02 4.193987081499997356e-241 +1.136363636363636488e+03 -8.333333333333332575e+02 4.125784643840825254e-257 +1.166666666666666970e+03 -8.333333333333332575e+02 6.066545258624102787e-274 +1.196969696969696997e+03 -8.333333333333332575e+02 1.246510256904123647e-291 +1.227272727272727479e+03 -8.333333333333332575e+02 3.341930913911265327e-310 +1.257575757575757507e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.287878787878787989e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.333333333333332575e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -8.030303030303030027e+02 2.062617889542571576e-54 +-1.469696969696969745e+03 -8.030303030303030027e+02 7.718006380932664042e-50 +-1.439393939393939490e+03 -8.030303030303030027e+02 1.365561729682181226e-45 +-1.409090909090909008e+03 -8.030303030303030027e+02 1.188658400193743405e-41 +-1.378787878787878753e+03 -8.030303030303030027e+02 5.289633079428642286e-38 +-1.348484848484848499e+03 -8.030303030303030027e+02 1.249003296533140431e-34 +-1.318181818181818244e+03 -8.030303030303030027e+02 1.622114593737591843e-31 +-1.287878787878787989e+03 -8.030303030303030027e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -8.030303030303030027e+02 5.224159077859599815e-26 +-1.227272727272727252e+03 -8.030303030303030027e+02 1.383476638375763646e-23 +-1.196969696969696997e+03 -8.030303030303030027e+02 2.298180960274129861e-21 +-1.166666666666666515e+03 -8.030303030303030027e+02 2.467071494564441659e-19 +-1.136363636363636488e+03 -8.030303030303030027e+02 1.760986780776546967e-17 +-1.106060606060606005e+03 -8.030303030303030027e+02 8.589395343775709917e-16 +-1.075757575757575751e+03 -8.030303030303030027e+02 2.938461975882676648e-14 +-1.045454545454545496e+03 -8.030303030303030027e+02 7.227880372012368131e-13 +-1.015151515151515127e+03 -8.030303030303030027e+02 1.308823873075643919e-11 +-9.848484848484848726e+02 -8.030303030303030027e+02 1.784186981526963786e-10 +-9.545454545454545041e+02 -8.030303030303030027e+02 1.870085776796276879e-09 +-9.242424242424242493e+02 -8.030303030303030027e+02 1.537380432065336123e-08 +-8.939393939393938808e+02 -8.030303030303030027e+02 1.009950414069075359e-07 +-8.636363636363636260e+02 -8.030303030303030027e+02 5.394875368984397780e-07 +-8.333333333333332575e+02 -8.030303030303030027e+02 2.381512063610743592e-06 +-8.030303030303030027e+02 -8.030303030303030027e+02 8.818710076177945181e-06 +-7.727272727272727479e+02 -8.030303030303030027e+02 2.777107682945768120e-05 +-7.424242424242423795e+02 -8.030303030303030027e+02 7.530672801598811120e-05 +-7.121212121212121247e+02 -8.030303030303030027e+02 1.778319660458227219e-04 +-6.818181818181817562e+02 -8.030303030303030027e+02 3.693737472711874090e-04 +-6.515151515151515014e+02 -8.030303030303030027e+02 6.807867228626483845e-04 +-6.212121212121211329e+02 -8.030303030303030027e+02 1.121804712250778872e-03 +-5.909090909090908781e+02 -8.030303030303030027e+02 1.663107833829694350e-03 +-5.606060606060605096e+02 -8.030303030303030027e+02 2.229563892895687887e-03 +-5.303030303030302548e+02 -8.030303030303030027e+02 2.713180947850660305e-03 +-5.000000000000000000e+02 -8.030303030303030027e+02 3.004854438145695885e-03 +-4.696969696969697452e+02 -8.030303030303030027e+02 3.032801906466381023e-03 +-4.393939393939392630e+02 -8.030303030303030027e+02 2.789935865432201928e-03 +-4.090909090909090082e+02 -8.030303030303030027e+02 2.336636575977227726e-03 +-3.787878787878787534e+02 -8.030303030303030027e+02 1.777524778139205576e-03 +-3.484848484848484986e+02 -8.030303030303030027e+02 1.223804447256134249e-03 +-3.181818181818180165e+02 -8.030303030303030027e+02 7.589062891483347797e-04 +-2.878787878787877617e+02 -8.030303030303030027e+02 4.213233122013369174e-04 +-2.575757575757575069e+02 -8.030303030303030027e+02 2.078878242575181391e-04 +-2.272727272727272521e+02 -8.030303030303030027e+02 9.039146387247776508e-05 +-1.969696969696969973e+02 -8.030303030303030027e+02 3.429831019357709195e-05 +-1.666666666666665151e+02 -8.030303030303030027e+02 1.123286822982196279e-05 +-1.363636363636362603e+02 -8.030303030303030027e+02 3.136682068681809573e-06 +-1.060606060606060055e+02 -8.030303030303030027e+02 7.368261931620260953e-07 +-7.575757575757575069e+01 -8.030303030303030027e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 -8.030303030303030027e+02 2.279436054554450457e-08 +-1.515151515151501371e+01 -8.030303030303030027e+02 2.904147478221158524e-09 +1.515151515151524109e+01 -8.030303030303030027e+02 2.913208311720644275e-10 +4.545454545454549589e+01 -8.030303030303030027e+02 2.256091261159179662e-11 +7.575757575757575069e+01 -8.030303030303030027e+02 1.321016453443291498e-12 +1.060606060606062329e+02 -8.030303030303030027e+02 5.720368200038586492e-14 +1.363636363636364877e+02 -8.030303030303030027e+02 1.789638228793522393e-15 +1.666666666666667425e+02 -8.030303030303030027e+02 3.946907027548906040e-17 +1.969696969696969973e+02 -8.030303030303030027e+02 5.979809732375874211e-19 +2.272727272727272521e+02 -8.030303030303030027e+02 6.057712465178815567e-21 +2.575757575757577342e+02 -8.030303030303030027e+02 3.988745488704730172e-23 +2.878787878787879890e+02 -8.030303030303030027e+02 1.657484593072472921e-25 +3.181818181818182438e+02 -8.030303030303030027e+02 4.214934807281724723e-28 +3.484848484848484986e+02 -8.030303030303030027e+02 6.352821551413571390e-31 +3.787878787878789808e+02 -8.030303030303030027e+02 5.489675720399862976e-34 +4.090909090909092356e+02 -8.030303030303030027e+02 2.627630745310841879e-37 +4.393939393939394904e+02 -8.030303030303030027e+02 6.722278760459352809e-41 +4.696969696969697452e+02 -8.030303030303030027e+02 8.858572265124713127e-45 +5.000000000000000000e+02 -8.030303030303030027e+02 5.788020115191121568e-49 +5.303030303030304822e+02 -8.030303030303030027e+02 1.802615210573042652e-53 +5.606060606060605096e+02 -8.030303030303030027e+02 2.569412945640485258e-58 +5.909090909090909918e+02 -8.030303030303030027e+02 1.607449729462788923e-63 +6.212121212121214739e+02 -8.030303030303030027e+02 4.227579734002550937e-69 +6.515151515151515014e+02 -8.030303030303030027e+02 4.471353353524823813e-75 +6.818181818181819835e+02 -8.030303030303030027e+02 1.817123214030286664e-81 +7.121212121212120110e+02 -8.030303030303030027e+02 2.707677564871139467e-88 +7.424242424242424931e+02 -8.030303030303030027e+02 1.409967973437060406e-95 +7.727272727272729753e+02 -8.030303030303030027e+02 2.442403362450314721e-103 +8.030303030303030027e+02 -8.030303030303030027e+02 1.338076796299368466e-111 +8.333333333333334849e+02 -8.030303030303030027e+02 2.201524032105286986e-120 +8.636363636363639671e+02 -8.030303030303030027e+02 1.031647559331685726e-129 +8.939393939393939945e+02 -8.030303030303030027e+02 1.304232948234466486e-139 +9.242424242424244767e+02 -8.030303030303030027e+02 4.208320267534610810e-150 +9.545454545454545041e+02 -8.030303030303030027e+02 3.274686139916537408e-161 +9.848484848484849863e+02 -8.030303030303030027e+02 5.799344400514536578e-173 +1.015151515151515468e+03 -8.030303030303030027e+02 2.203134651993508067e-185 +1.045454545454545496e+03 -8.030303030303030027e+02 1.690146173206725593e-198 +1.075757575757575978e+03 -8.030303030303030027e+02 2.461842699099061891e-212 +1.106060606060606005e+03 -8.030303030303030027e+02 6.393584769897403150e-227 +1.136363636363636488e+03 -8.030303030303030027e+02 2.776741792535026036e-242 +1.166666666666666970e+03 -8.030303030303030027e+02 1.889104212390339900e-258 +1.196969696969696997e+03 -8.030303030303030027e+02 1.883612903695001093e-275 +1.227272727272727479e+03 -8.030303030303030027e+02 2.572126065280155193e-293 +1.257575757575757507e+03 -8.030303030303030027e+02 4.489218983745281423e-312 +1.287878787878787989e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.318181818181818471e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -8.030303030303030027e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.727272727272727479e+02 6.180936518926651295e-55 +-1.469696969696969745e+03 -7.727272727272727479e+02 2.934437283087563972e-50 +-1.439393939393939490e+03 -7.727272727272727479e+02 6.472937031497939167e-46 +-1.409090909090909008e+03 -7.727272727272727479e+02 6.907572784675151434e-42 +-1.378787878787878753e+03 -7.727272727272727479e+02 3.708533372700346176e-38 +-1.348484848484848499e+03 -7.727272727272727479e+02 1.040399671311677575e-34 +-1.318181818181818244e+03 -7.727272727272727479e+02 1.582164859452590480e-31 +-1.287878787878787989e+03 -7.727272727272727479e+02 1.351302430080159497e-28 +-1.257575757575757507e+03 -7.727272727272727479e+02 6.707520673389906865e-26 +-1.227272727272727252e+03 -7.727272727272727479e+02 1.999875803674367746e-23 +-1.196969696969696997e+03 -7.727272727272727479e+02 3.697107193508666570e-21 +-1.166666666666666515e+03 -7.727272727272727479e+02 4.369070960201085664e-19 +-1.136363636363636488e+03 -7.727272727272727479e+02 3.398582235670972016e-17 +-1.106060606060606005e+03 -7.727272727272727479e+02 1.789638228793560259e-15 +-1.075757575757575751e+03 -7.727272727272727479e+02 6.552879881345054660e-14 +-1.045454545454545496e+03 -7.727272727272727479e+02 1.711602587959610888e-12 +-1.015151515151515127e+03 -7.727272727272727479e+02 3.267723238714253303e-11 +-9.848484848484848726e+02 -7.727272727272727479e+02 4.666492816799106986e-10 +-9.545454545454545041e+02 -7.727272727272727479e+02 5.094879290802069921e-09 +-9.242424242424242493e+02 -7.727272727272727479e+02 4.341438767599627776e-08 +-8.939393939393938808e+02 -7.727272727272727479e+02 2.943825259327298849e-07 +-8.636363636363636260e+02 -7.727272727272727479e+02 1.617538348122356828e-06 +-8.333333333333332575e+02 -7.727272727272727479e+02 7.325049444657359782e-06 +-8.030303030303030027e+02 -7.727272727272727479e+02 2.777107682945748808e-05 +-7.727272727272727479e+02 -7.727272727272727479e+02 8.942879788635431577e-05 +-7.424242424242423795e+02 -7.727272727272727479e+02 2.478588728614951027e-04 +-7.121212121212121247e+02 -7.727272727272727479e+02 5.983804620234878550e-04 +-6.818181818181817562e+02 -7.727272727272727479e+02 1.271929997684393635e-03 +-6.515151515151515014e+02 -7.727272727272727479e+02 2.403214091272132952e-03 +-6.212121212121211329e+02 -7.727272727272727479e+02 4.069670962380101883e-03 +-5.909090909090908781e+02 -7.727272727272727479e+02 6.220444444303517909e-03 +-5.606060606060605096e+02 -7.727272727272727479e+02 8.631774319411427907e-03 +-5.303030303030302548e+02 -7.727272727272727479e+02 1.092396005911758401e-02 +-5.000000000000000000e+02 -7.727272727272727479e+02 1.265056373312017056e-02 +-4.696969696969697452e+02 -7.727272727272727479e+02 1.343387640559216487e-02 +-4.393939393939392630e+02 -7.727272727272727479e+02 1.309272417923817988e-02 +-4.090909090909090082e+02 -7.727272727272727479e+02 1.170671265806339477e-02 +-3.787878787878787534e+02 -7.727272727272727479e+02 9.587796290980311886e-03 +-3.484848484848484986e+02 -7.727272727272727479e+02 7.172122996986642941e-03 +-3.181818181818180165e+02 -7.727272727272727479e+02 4.880356011530244398e-03 +-2.878787878787877617e+02 -7.727272727272727479e+02 3.004854438145679839e-03 +-2.575757575757575069e+02 -7.727272727272727479e+02 1.663107833829688496e-03 +-2.272727272727272521e+02 -7.727272727272727479e+02 8.210372360606064393e-04 +-1.969696969696969973e+02 -7.727272727272727479e+02 3.582900703654543352e-04 +-1.666666666666665151e+02 -7.727272727272727479e+02 1.367992529815323724e-04 +-1.363636363636362603e+02 -7.727272727272727479e+02 4.517735882024945097e-05 +-1.060606060606060055e+02 -7.727272727272727479e+02 1.274150683472773504e-05 +-7.575757575757575069e+01 -7.727272727272727479e+02 3.026368684010149418e-06 +-4.545454545454549589e+01 -7.727272727272727479e+02 5.962464051477323838e-07 +-1.515151515151501371e+01 -7.727272727272727479e+02 9.585129365857783742e-08 +1.515151515151524109e+01 -7.727272727272727479e+02 1.235285605046274579e-08 +4.545454545454549589e+01 -7.727272727272727479e+02 1.252352167359059291e-09 +7.575757575757575069e+01 -7.727272727272727479e+02 9.788841721948566249e-11 +1.060606060606062329e+02 -7.727272727272727479e+02 5.774328674328783460e-12 +1.363636363636364877e+02 -7.727272727272727479e+02 2.513160532470653093e-13 +1.666666666666667425e+02 -7.727272727272727479e+02 7.880145509195522099e-15 +1.969696969696969973e+02 -7.727272727272727479e+02 1.736016382766623810e-16 +2.272727272727272521e+02 -7.727272727272727479e+02 2.617295991581789831e-18 +2.575757575757577342e+02 -7.727272727272727479e+02 2.627052324647195932e-20 +2.878787878787879890e+02 -7.727272727272727479e+02 1.705699230501279786e-22 +3.181818181818182438e+02 -7.727272727272727479e+02 6.952141112065225734e-25 +3.484848484848484986e+02 -7.727272727272727479e+02 1.724031541468436492e-27 +3.787878787878789808e+02 -7.727272727272727479e+02 2.518106005989973381e-30 +4.090909090909092356e+02 -7.727272727272727479e+02 2.094402829610119001e-33 +4.393939393939394904e+02 -7.727272727272727479e+02 9.579054004792609800e-37 +4.696969696969697452e+02 -7.727272727272727479e+02 2.323504838735749631e-40 +5.000000000000000000e+02 -7.727272727272727479e+02 2.879181287860839546e-44 +5.303030303030304822e+02 -7.727272727272727479e+02 1.753510576100227298e-48 +5.606060606060605096e+02 -7.727272727272727479e+02 5.043531720430224003e-53 +5.909090909090909918e+02 -7.727272727272727479e+02 6.574832806498292471e-58 +6.212121212121214739e+02 -7.727272727272727479e+02 3.723560575194985003e-63 +6.515151515151515014e+02 -7.727272727272727479e+02 8.770404237158145012e-69 +6.818181818181819835e+02 -7.727272727272727479e+02 8.214772912440769165e-75 +7.121212121212120110e+02 -7.727272727272727479e+02 2.921979237418274339e-81 +7.424242424242424931e+02 -7.727272727272727479e+02 3.764598893272483778e-88 +7.727272727272729753e+02 -7.727272727272727479e+02 1.673548439470268905e-95 +8.030303030303030027e+02 -7.727272727272727479e+02 2.442403362450592308e-103 +8.333333333333334849e+02 -7.727272727272727479e+02 1.111990585998753488e-111 +8.636363636363639671e+02 -7.727272727272727479e+02 1.498987831105225164e-120 +8.939393939393939945e+02 -7.727272727272727479e+02 5.671273562847458234e-130 +9.242424242424244767e+02 -7.727272727272727479e+02 5.701437370450883543e-140 +9.545454545454545041e+02 -7.727272727272727479e+02 1.440153326793208417e-150 +9.848484848484849863e+02 -7.727272727272727479e+02 8.632103141028222008e-162 +1.015151515151515468e+03 -7.727272727272727479e+02 1.158069139744006525e-173 +1.045454545454545496e+03 -7.727272727272727479e+02 3.276063875425019705e-186 +1.075757575757575978e+03 -7.727272727272727479e+02 1.838754821947033270e-199 +1.106060606060606005e+03 -7.727272727272727479e+02 1.924270086700422410e-213 +1.136363636363636488e+03 -7.727272727272727479e+02 3.524192993211743061e-228 +1.166666666666666970e+03 -7.727272727272727479e+02 1.058885644922625094e-243 +1.196969696969696997e+03 -7.727272727272727479e+02 4.886996119779783507e-260 +1.227272727272727479e+03 -7.727272727272727479e+02 3.239737918873586569e-277 +1.257575757575757507e+03 -7.727272727272727479e+02 2.881294644374713979e-295 +1.287878787878787989e+03 -7.727272727272727479e+02 3.206814891603562005e-314 +1.318181818181818471e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.348484848484848499e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.727272727272727479e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.424242424242423795e+02 1.326508867687886247e-55 +-1.469696969696969745e+03 -7.424242424242423795e+02 8.117601675613479067e-51 +-1.439393939393939490e+03 -7.424242424242423795e+02 2.266365294794688225e-46 +-1.409090909090909008e+03 -7.424242424242423795e+02 3.008015560372739800e-42 +-1.378787878787878753e+03 -7.424242424242423795e+02 1.975173268273269803e-38 +-1.348484848484848499e+03 -7.424242424242423795e+02 6.669538673888584568e-35 +-1.318181818181818244e+03 -7.424242424242423795e+02 1.202280905104514597e-31 +-1.287878787878787989e+03 -7.424242424242423795e+02 1.199646544736765024e-28 +-1.257575757575757507e+03 -7.424242424242423795e+02 6.861500121975037780e-26 +-1.227272727272727252e+03 -7.424242424242423795e+02 2.326740886532462640e-23 +-1.196969696969696997e+03 -7.424242424242423795e+02 4.832239773634609840e-21 +-1.166666666666666515e+03 -7.424242424242423795e+02 6.341504853147348302e-19 +-1.136363636363636488e+03 -7.424242424242423795e+02 5.418948642188818039e-17 +-1.106060606060606005e+03 -7.424242424242423795e+02 3.103241738433756901e-15 +-1.075757575757575751e+03 -7.424242424242423795e+02 1.224211976440239253e-13 +-1.045454545454545496e+03 -7.424242424242423795e+02 3.415578104546164842e-12 +-1.015151515151515127e+03 -7.424242424242423795e+02 6.910796398284438576e-11 +-9.848484848484848726e+02 -7.424242424242423795e+02 1.038488082495714054e-09 +-9.545454545454545041e+02 -7.424242424242423795e+02 1.185499294385565064e-08 +-9.242424242424242493e+02 -7.424242424242423795e+02 1.050286615177790462e-07 +-8.939393939393938808e+02 -7.424242424242423795e+02 7.368261931620445183e-07 +-8.636363636363636260e+02 -7.424242424242423795e+02 4.171386994035392035e-06 +-8.333333333333332575e+02 -7.424242424242423795e+02 1.939658080333585773e-05 +-8.030303030303030027e+02 -7.424242424242423795e+02 7.530672801598758265e-05 +-7.727272727272727479e+02 -7.424242424242423795e+02 2.478588728614951027e-04 +-7.424242424242423795e+02 -7.424242424242423795e+02 7.012922018445252046e-04 +-7.121212121212121247e+02 -7.424242424242423795e+02 1.727598076362150655e-03 +-6.818181818181817562e+02 -7.424242424242423795e+02 3.748214649864088036e-03 +-6.515151515151515014e+02 -7.424242424242423795e+02 7.235968611464953064e-03 +-6.212121212121211329e+02 -7.424242424242423795e+02 1.254224770355789019e-02 +-5.909090909090908781e+02 -7.424242424242423795e+02 1.967161942171899783e-02 +-5.606060606060605096e+02 -7.424242424242423795e+02 2.810179219584373403e-02 +-5.303030303030302548e+02 -7.424242424242423795e+02 3.675900705335603119e-02 +-5.000000000000000000e+02 -7.424242424242423795e+02 4.420787312407730568e-02 +-4.696969696969697452e+02 -7.424242424242423795e+02 4.902023343803175309e-02 +-4.393939393939392630e+02 -7.424242424242423795e+02 5.019822989602332891e-02 +-4.090909090909090082e+02 -7.424242424242423795e+02 4.748972307319374725e-02 +-3.787878787878787534e+02 -7.424242424242423795e+02 4.146995554856779120e-02 +-3.484848484848484986e+02 -7.424242424242423795e+02 3.335632957512556923e-02 +-3.181818181818180165e+02 -7.424242424242423795e+02 2.463118536079887330e-02 +-2.878787878787877617e+02 -7.424242424242423795e+02 1.662148862300693794e-02 +-2.575757575757575069e+02 -7.424242424242423795e+02 1.019085936356995195e-02 +-2.272727272727272521e+02 -7.424242424242423795e+02 5.637029251018791688e-03 +-1.969696969696969973e+02 -7.424242424242423795e+02 2.789935865432226648e-03 +-1.666666666666665151e+02 -7.424242424242423795e+02 1.223804447256138586e-03 +-1.363636363636362603e+02 -7.424242424242423795e+02 4.706918687562630242e-04 +-1.060606060606060055e+02 -7.424242424242423795e+02 1.568428675713588565e-04 +-7.575757575757575069e+01 -7.424242424242423795e+02 4.468444522754362250e-05 +-4.545454545454549589e+01 -7.424242424242423795e+02 1.072840490473388338e-05 +-1.515151515151501371e+01 -7.424242424242423795e+02 2.136920489407659938e-06 +1.515151515151524109e+01 -7.424242424242423795e+02 3.471896627556412344e-07 +4.545454545454549589e+01 -7.424242424242423795e+02 4.518401091155339835e-08 +7.575757575757575069e+01 -7.424242424242423795e+02 4.619769020364256262e-09 +1.060606060606062329e+02 -7.424242424242423795e+02 3.635086181418553590e-10 +1.363636363636364877e+02 -7.424242424242423795e+02 2.153640296816029504e-11 +1.666666666666667425e+02 -7.424242424242423795e+02 9.387808790463105416e-13 +1.969696969696969973e+02 -7.424242424242423795e+02 2.938461975882718299e-14 +2.272727272727272521e+02 -7.424242424242423795e+02 6.437784184080486862e-16 +2.575757575757577342e+02 -7.424242424242423795e+02 9.611087635526390158e-18 +2.878787878787879890e+02 -7.424242424242423795e+02 9.507170764263222699e-20 +3.181818181818182438e+02 -7.424242424242423795e+02 6.051445074130662744e-22 +3.484848484848484986e+02 -7.424242424242423795e+02 2.404063375977238984e-24 +3.787878787878789808e+02 -7.424242424242423795e+02 5.774644824333252930e-27 +4.090909090909092356e+02 -7.424242424242423795e+02 8.114733966294560576e-30 +4.393939393939394904e+02 -7.424242424242423795e+02 6.446642623740546069e-33 +4.696969696969697452e+02 -7.424242424242423795e+02 2.794521287592211454e-36 +5.000000000000000000e+02 -7.424242424242423795e+02 6.371820707268533187e-40 +5.303030303030304822e+02 -7.424242424242423795e+02 7.357551500589416943e-44 +5.606060606060605096e+02 -7.424242424242423795e+02 4.137248587890555295e-48 +5.909090909090909918e+02 -7.424242424242423795e+02 1.088070231295507382e-52 +6.212121212121214739e+02 -7.424242424242423795e+02 1.283781973573493868e-57 +6.515151515151515014e+02 -7.424242424242423795e+02 6.510288553051462907e-63 +6.818181818181819835e+02 -7.424242424242423795e+02 1.357791146414755822e-68 +7.121212121212120110e+02 -7.424242424242423795e+02 1.113017998660957457e-74 +7.424242424242424931e+02 -7.424242424242423795e+02 3.422820743117097088e-81 +7.727272727272729753e+02 -7.424242424242423795e+02 3.764598893272270584e-88 +8.030303030303030027e+02 -7.424242424242423795e+02 1.409967973437100491e-95 +8.333333333333334849e+02 -7.424242424242423795e+02 1.710104800090278453e-103 +8.636363636363639671e+02 -7.424242424242423795e+02 6.379544381479080949e-112 +8.939393939393939945e+02 -7.424242424242423795e+02 6.943910903843738504e-121 +9.242424242424244767e+02 -7.424242424242423795e+02 2.089410622911050916e-130 +9.545454545454545041e+02 -7.424242424242423795e+02 1.644636189633509363e-140 +9.848484848484849863e+02 -7.424242424242423795e+02 3.200567843958003978e-151 +1.015151515151515468e+03 -7.424242424242423795e+02 1.453595970926435775e-162 +1.045454545454545496e+03 -7.424242424242423795e+02 1.452552204921924444e-174 +1.075757575757575978e+03 -7.424242424242423795e+02 3.007229728439571728e-187 +1.106060606060606005e+03 -7.424242424242423795e+02 1.213073988785690977e-200 +1.136363636363636488e+03 -7.424242424242423795e+02 8.955634832416909822e-215 +1.166666666666666970e+03 -7.424242424242423795e+02 1.135167633966898615e-229 +1.196969696969696997e+03 -7.424242424242423795e+02 2.314770060545585637e-245 +1.227272727272727479e+03 -7.424242424242423795e+02 7.106130923753813355e-262 +1.257575757575757507e+03 -7.424242424242423795e+02 3.069678301202340133e-279 +1.287878787878787989e+03 -7.424242424242423795e+02 1.741835817511929699e-297 +1.318181818181818471e+03 -7.424242424242423795e+02 1.210485535593346096e-316 +1.348484848484848499e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.378787878787878981e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.424242424242423795e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -7.121212121212121247e+02 2.027053180936377846e-56 +-1.469696969696969745e+03 -7.121212121212121247e+02 1.625602847091883215e-51 +-1.439393939393939490e+03 -7.121212121212121247e+02 5.836055178228995336e-47 +-1.409090909090909008e+03 -7.121212121212121247e+02 9.780593716979789009e-43 +-1.378787878787878753e+03 -7.121212121212121247e+02 7.968943776510574622e-39 +-1.348484848484848499e+03 -7.121212121212121247e+02 3.283510473906921774e-35 +-1.318181818181818244e+03 -7.121212121212121247e+02 7.108109260780544649e-32 +-1.287878787878787989e+03 -7.121212121212121247e+02 8.388558497347373564e-29 +-1.257575757575757507e+03 -7.121212121212121247e+02 5.592953431255566668e-26 +-1.227272727272727252e+03 -7.121212121212121247e+02 2.180631712290065250e-23 +-1.196969696969696997e+03 -7.121212121212121247e+02 5.139736935262688999e-21 +-1.166666666666666515e+03 -7.121212121212121247e+02 7.561547082559349249e-19 +-1.136363636363636488e+03 -7.121212121212121247e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -7.121212121212121247e+02 4.495485802090147684e-15 +-1.075757575757575751e+03 -7.121212121212121247e+02 1.924766926750571992e-13 +-1.045454545454545496e+03 -7.121212121212121247e+02 5.774328674328823850e-12 +-1.015151515151515127e+03 -7.121212121212121247e+02 1.245541639253622513e-10 +-9.848484848484848726e+02 -7.121212121212121247e+02 1.979810045147821420e-09 +-9.545454545454545041e+02 -7.121212121212121247e+02 2.373755607470153758e-08 +-9.242424242424242493e+02 -7.121212121212121247e+02 2.194815096921775354e-07 +-8.939393939393938808e+02 -7.121212121212121247e+02 1.597993975671998298e-06 +-8.636363636363636260e+02 -7.121212121212121247e+02 9.343228515321303274e-06 +-8.333333333333332575e+02 -7.121212121212121247e+02 4.468444522754377835e-05 +-8.030303030303030027e+02 -7.121212121212121247e+02 1.778319660458217732e-04 +-7.727272727272727479e+02 -7.121212121212121247e+02 5.983804620234878550e-04 +-7.424242424242423795e+02 -7.121212121212121247e+02 1.727598076362163015e-03 +-7.121212121212121247e+02 -7.121212121212121247e+02 4.337634251146084766e-03 +-6.818181818181817562e+02 -7.121212121212121247e+02 9.587796290980395153e-03 +-6.515151515151515014e+02 -7.121212121212121247e+02 1.886316741582952719e-02 +-6.212121212121211329e+02 -7.121212121212121247e+02 3.335632957512539576e-02 +-5.909090909090908781e+02 -7.121212121212121247e+02 5.347011694349682043e-02 +-5.606060606060605096e+02 -7.121212121212121247e+02 7.826691917058378745e-02 +-5.303030303030302548e+02 -7.121212121212121247e+02 1.052466108158108121e-01 +-5.000000000000000000e+02 -7.121212121212121247e+02 1.306450276394804377e-01 +-4.696969696969697452e+02 -7.121212121212121247e+02 1.502409106354292700e-01 +-4.393939393939392630e+02 -7.121212121212121247e+02 1.604402458870249071e-01 +-4.090909090909090082e+02 -7.121212121212121247e+02 1.592762472320090605e-01 +-3.787878787878787534e+02 -7.121212121212121247e+02 1.469764151375688999e-01 +-3.484848484848484986e+02 -7.121212121212121247e+02 1.258963514590817623e-01 +-3.181818181818180165e+02 -7.121212121212121247e+02 9.984377095810423319e-02 +-2.878787878787877617e+02 -7.121212121212121247e+02 7.303115762730626181e-02 +-2.575757575757575069e+02 -7.121212121212121247e+02 4.902023343803148941e-02 +-2.272727272727272521e+02 -7.121212121212121247e+02 3.000452186145837266e-02 +-1.969696969696969973e+02 -7.121212121212121247e+02 1.662148862300687896e-02 +-1.666666666666665151e+02 -7.121212121212121247e+02 8.260689172919560494e-03 +-1.363636363636362603e+02 -7.121212121212121247e+02 3.646537238222899348e-03 +-1.060606060606060055e+02 -7.121212121212121247e+02 1.413778726829442636e-03 +-7.575757575757575069e+01 -7.121212121212121247e+02 4.754453697203600256e-04 +-4.545454545454549589e+01 -7.121212121212121247e+02 1.367992529815330771e-04 +-1.515151515151501371e+01 -7.121212121212121247e+02 3.317720901105309831e-05 +1.515151515151524109e+01 -7.121212121212121247e+02 6.673315349676486893e-06 +4.545454545454549589e+01 -7.121212121212121247e+02 1.094020203654192920e-06 +7.575757575757575069e+01 -7.121212121212121247e+02 1.434797832226761130e-07 +1.060606060606062329e+02 -7.121212121212121247e+02 1.475710265686022392e-08 +1.363636363636364877e+02 -7.121212121212121247e+02 1.165422519016162495e-09 +1.666666666666667425e+02 -7.121212121212121247e+02 6.910796398284291235e-11 +1.969696969696969973e+02 -7.121212121212121247e+02 3.005309492893079009e-12 +2.272727272727272521e+02 -7.121212121212121247e+02 9.349412223612270798e-14 +2.575757575757577342e+02 -7.121212121212121247e+02 2.027190509962965760e-15 +2.878787878787879890e+02 -7.121212121212121247e+02 2.981018574785688439e-17 +3.181818181818182438e+02 -7.121212121212121247e+02 2.889368506567954188e-19 +3.484848484848484986e+02 -7.121212121212121247e+02 1.791765446072148338e-21 +3.787878787878789808e+02 -7.121212121212121247e+02 6.891832999271985217e-24 +4.090909090909092356e+02 -7.121212121212121247e+02 1.592071826992876341e-26 +4.393939393939394904e+02 -7.121212121212121247e+02 2.136128687819636317e-29 +4.696969696969697452e+02 -7.121212121212121247e+02 1.607885402204063373e-32 +5.000000000000000000e+02 -7.121212121212121247e+02 6.549910100891336762e-36 +5.303030303030304822e+02 -7.121212121212121247e+02 1.391301834018529342e-39 +5.606060606060605096e+02 -7.121212121212121247e+02 1.482961626972994411e-43 +5.909090909090909918e+02 -7.121212121212121247e+02 7.623270566396001438e-48 +6.212121212121214739e+02 -7.121212121212121247e+02 1.814259930288963737e-52 +6.515151515151515014e+02 -7.121212121212121247e+02 1.916513524830030170e-57 +6.818181818181819835e+02 -7.121212121212121247e+02 8.604972468030282899e-63 +7.121212121212120110e+02 -7.121212121212121247e+02 1.570532301014233774e-68 +7.424242424242424931e+02 -7.121212121212121247e+02 1.113017998660799187e-74 +7.727272727272729753e+02 -7.121212121212121247e+02 2.921979237417858606e-81 +8.030303030303030027e+02 -7.121212121212121247e+02 2.707677564870985431e-88 +8.333333333333334849e+02 -7.121212121212121247e+02 8.428503477565128907e-96 +8.636363636363639671e+02 -7.121212121212121247e+02 8.377030160881897164e-104 +8.939393939393939945e+02 -7.121212121212121247e+02 2.523665068051643687e-112 +9.242424242424244767e+02 -7.121212121212121247e+02 2.185017337565416292e-121 +9.545454545454545041e+02 -7.121212121212121247e+02 5.148760122792980852e-131 +9.848484848484849863e+02 -7.121212121212121247e+02 3.123069573182358994e-141 +1.015151515151515468e+03 -7.121212121212121247e+02 4.606404570852803637e-152 +1.045454545454545496e+03 -7.121212121212121247e+02 1.558754313407531553e-163 +1.075757575757575978e+03 -7.121212121212121247e+02 1.140317375233273236e-175 +1.106060606060606005e+03 -7.121212121212121247e+02 1.697333464714009116e-188 +1.136363636363636488e+03 -7.121212121212121247e+02 4.831994162341718309e-202 +1.166666666666666970e+03 -7.121212121212121247e+02 2.469968536055548196e-216 +1.196969696969696997e+03 -7.121212121212121247e+02 2.125757860667463528e-231 +1.227272727272727479e+03 -7.121212121212121247e+02 2.884753043926601257e-247 +1.257575757575757507e+03 -7.121212121212121247e+02 5.773705707346871372e-264 +1.287878787878787989e+03 -7.121212121212121247e+02 1.592186906391637854e-281 +1.318181818181818471e+03 -7.121212121212121247e+02 5.644593351005506584e-300 +1.348484848484848499e+03 -7.121212121212121247e+02 2.396218382330045739e-319 +1.378787878787878981e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.409090909090909008e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -7.121212121212121247e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.818181818181817562e+02 2.190087871280830292e-57 +-1.469696969696969745e+03 -6.818181818181817562e+02 2.341796425360575149e-52 +-1.439393939393939490e+03 -6.818181818181817562e+02 1.099147165157873269e-47 +-1.409090909090909008e+03 -6.818181818181817562e+02 2.363136351615674528e-43 +-1.378787878787878753e+03 -6.818181818181817562e+02 2.425596935316351811e-39 +-1.348484848484848499e+03 -6.818181818181817562e+02 1.237313225194082409e-35 +-1.318181818181818244e+03 -6.818181818181817562e+02 3.261141548139952405e-32 +-1.287878787878787989e+03 -6.818181818181817562e+02 4.611582579933853633e-29 +-1.257575757575757507e+03 -6.818181818181817562e+02 3.628654415184114584e-26 +-1.227272727272727252e+03 -6.818181818181817562e+02 1.645678520276895430e-23 +-1.196969696969696997e+03 -6.818181818181817562e+02 4.450412031472997945e-21 +-1.166666666666666515e+03 -6.818181818181817562e+02 7.415268609422563273e-19 +-1.136363636363636488e+03 -6.818181818181817562e+02 7.856048917698299443e-17 +-1.106060606060606005e+03 -6.818181818181817562e+02 5.454749817366389219e-15 +-1.075757575757575751e+03 -6.818181818181817562e+02 2.555319222097609344e-13 +-1.045454545454545496e+03 -6.818181818181817562e+02 8.303955618125230428e-12 +-1.015151515151515127e+03 -6.818181818181817562e+02 1.922329515916856999e-10 +-9.848484848484848726e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -6.818181818181817562e+02 4.115985597351872563e-08 +-9.242424242424242493e+02 -6.818181818181817562e+02 3.989897167427818031e-07 +-8.939393939393938808e+02 -6.818181818181817562e+02 3.026368684010192617e-06 +-8.636363636363636260e+02 -6.818181818181817562e+02 1.833181538886192367e-05 +-8.333333333333332575e+02 -6.818181818181817562e+02 9.039146387247887638e-05 +-8.030303030303030027e+02 -6.818181818181817562e+02 3.693737472711847527e-04 +-7.727272727272727479e+02 -6.818181818181817562e+02 1.271929997684384745e-03 +-7.424242424242423795e+02 -6.818181818181817562e+02 3.748214649864088036e-03 +-7.121212121212121247e+02 -6.818181818181817562e+02 9.587796290980395153e-03 +-6.818181818181817562e+02 -6.818181818181817562e+02 2.156645910784300846e-02 +-6.515151515151515014e+02 -6.818181818181817562e+02 4.316192073818533176e-02 +-6.212121212121211329e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-5.909090909090908781e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-5.606060606060605096e+02 -6.818181818181817562e+02 1.894753837471525038e-01 +-5.303030303030302548e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-5.000000000000000000e+02 -6.818181818181817562e+02 3.322411735347168271e-01 +-4.696969696969697452e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-4.393939393939392630e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-4.090909090909090082e+02 -6.818181818181817562e+02 4.504208248851511165e-01 +-3.787878787878787534e+02 -6.818181818181817562e+02 4.356244763048486845e-01 +-3.484848484848484986e+02 -6.818181818181817562e+02 3.938451388034553413e-01 +-3.181818181818180165e+02 -6.818181818181817562e+02 3.322411735347162720e-01 +-2.878787878787877617e+02 -6.818181818181817562e+02 2.607084247504933838e-01 +-2.575757575757575069e+02 -6.818181818181817562e+02 1.894753837471516433e-01 +-2.272727272727272521e+02 -6.818181818181817562e+02 1.268331178800952141e-01 +-1.969696969696969973e+02 -6.818181818181817562e+02 7.766838493185869441e-02 +-1.666666666666665151e+02 -6.818181818181817562e+02 4.316192073818521380e-02 +-1.363636363636362603e+02 -6.818181818181817562e+02 2.156645910784285233e-02 +-1.060606060606060055e+02 -6.818181818181817562e+02 9.587796290980360459e-03 +-7.575757575757575069e+01 -6.818181818181817562e+02 3.748214649864068521e-03 +-4.545454545454549589e+01 -6.818181818181817562e+02 1.271929997684389082e-03 +-1.515151515151501371e+01 -6.818181818181817562e+02 3.693737472711834517e-04 +1.515151515151524109e+01 -6.818181818181817562e+02 9.039146387247776508e-05 +4.545454545454549589e+01 -6.818181818181817562e+02 1.833181538886199144e-05 +7.575757575757575069e+01 -6.818181818181817562e+02 3.026368684010170594e-06 +1.060606060606062329e+02 -6.818181818181817562e+02 3.989897167427788915e-07 +1.363636363636364877e+02 -6.818181818181817562e+02 4.115985597351843446e-08 +1.666666666666667425e+02 -6.818181818181817562e+02 3.251401439798301898e-09 +1.969696969696969973e+02 -6.818181818181817562e+02 1.922329515916856999e-10 +2.272727272727272521e+02 -6.818181818181817562e+02 8.303955618125466304e-12 +2.575757575757577342e+02 -6.818181818181817562e+02 2.555319222097591169e-13 +2.878787878787879890e+02 -6.818181818181817562e+02 5.454749817366234603e-15 +3.181818181818182438e+02 -6.818181818181817562e+02 7.856048917698467076e-17 +3.484848484848484986e+02 -6.818181818181817562e+02 7.415268609422458309e-19 +3.787878787878789808e+02 -6.818181818181817562e+02 4.450412031472808362e-21 +4.090909090909092356e+02 -6.818181818181817562e+02 1.645678520276825195e-23 +4.393939393939394904e+02 -6.818181818181817562e+02 3.628654415184011269e-26 +4.696969696969697452e+02 -6.818181818181817562e+02 4.611582579933853633e-29 +5.000000000000000000e+02 -6.818181818181817562e+02 3.261141548139952405e-32 +5.303030303030304822e+02 -6.818181818181817562e+02 1.237313225194082409e-35 +5.606060606060605096e+02 -6.818181818181817562e+02 2.425596935316351811e-39 +5.909090909090909918e+02 -6.818181818181817562e+02 2.363136351615506456e-43 +6.212121212121214739e+02 -6.818181818181817562e+02 1.099147165157795239e-47 +6.515151515151515014e+02 -6.818181818181817562e+02 2.341796425360575149e-52 +6.818181818181819835e+02 -6.818181818181817562e+02 2.190087871280643235e-57 +7.121212121212120110e+02 -6.818181818181817562e+02 8.604972468031260945e-63 +7.424242424242424931e+02 -6.818181818181817562e+02 1.357791146414832830e-68 +7.727272727272729753e+02 -6.818181818181817562e+02 8.214772912440769165e-75 +8.030303030303030027e+02 -6.818181818181817562e+02 1.817123214030389895e-81 +8.333333333333334849e+02 -6.818181818181817562e+02 1.399619867200792080e-88 +8.636363636363639671e+02 -6.818181818181817562e+02 3.570647460208379387e-96 +8.939393939393939945e+02 -6.818181818181817562e+02 2.866373679610536710e-104 +9.242424242424244767e+02 -6.818181818181817562e+02 6.870193495658118207e-113 +9.545454545454545041e+02 -6.818181818181817562e+02 4.659296927051483197e-122 +9.848484848484849863e+02 -6.818181818181817562e+02 8.462828811163247946e-132 +1.015151515151515468e+03 -6.818181818181817562e+02 3.891764262948296102e-142 +1.045454545454545496e+03 -6.818181818181817562e+02 4.278277120822878768e-153 +1.075757575757575978e+03 -6.818181818181817562e+02 1.060234400453697143e-164 +1.106060606060606005e+03 -6.818181818181817562e+02 5.578638260890735435e-177 +1.136363636363636488e+03 -6.818181818181817562e+02 5.862652341347843091e-190 +1.166666666666666970e+03 -6.818181818181817562e+02 1.156137724015093637e-203 +1.196969696969696997e+03 -6.818181818181817562e+02 4.014652107448929524e-218 +1.227272727272727479e+03 -6.818181818181817562e+02 2.300626724177193643e-233 +1.257575757575757507e+03 -6.818181818181817562e+02 2.036595816921308150e-249 +1.287878787878787989e+03 -6.818181818181817562e+02 2.603682871511535802e-266 +1.318181818181818471e+03 -6.818181818181817562e+02 4.488730643154430069e-284 +1.348484848484848499e+03 -6.818181818181817562e+02 9.732007969108198063e-303 +1.378787878787878981e+03 -6.818181818181817562e+02 4.940656458412465442e-322 +1.409090909090909008e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.818181818181817562e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.515151515151515014e+02 1.659224730130905997e-58 +-1.469696969696969745e+03 -6.515151515151515014e+02 2.408571401092927310e-53 +-1.439393939393939490e+03 -6.515151515151515014e+02 1.503795788735964714e-48 +-1.409090909090909008e+03 -6.515151515151515014e+02 4.217180761578686473e-44 +-1.378787878787878753e+03 -6.515151515151515014e+02 5.540540472263983872e-40 +-1.348484848484848499e+03 -6.515151515151515014e+02 3.552505182410919747e-36 +-1.318181818181818244e+03 -6.515151515151515014e+02 1.156617221994752775e-32 +-1.287878787878787989e+03 -6.515151515151515014e+02 1.987010532640029437e-29 +-1.257575757575757507e+03 -6.515151515151515014e+02 1.869446579660732052e-26 +-1.227272727272727252e+03 -6.515151515151515014e+02 9.984784196713949567e-24 +-1.196969696969696997e+03 -6.515151515151515014e+02 3.134375024086951533e-21 +-1.166666666666666515e+03 -6.515151515151515014e+02 5.979809732375958952e-19 +-1.136363636363636488e+03 -6.515151515151515014e+02 7.160592310969537211e-17 +-1.106060606060606005e+03 -6.515151515151515014e+02 5.551371713955597667e-15 +-1.075757575757575751e+03 -6.515151515151515014e+02 2.870579718490625878e-13 +-1.045454545454545496e+03 -6.515151515151515014e+02 1.018705348782984785e-11 +-1.015151515151515127e+03 -6.515151515151515014e+02 2.549720171445629635e-10 +-9.848484848484848726e+02 -6.515151515151515014e+02 4.619769020364174371e-09 +-9.545454545454545041e+02 -6.515151515151515014e+02 6.211753673035495130e-08 +-9.242424242424242493e+02 -6.515151515151515014e+02 6.346296855671450261e-07 +-8.939393939393938808e+02 -6.515151515151515014e+02 5.037885229815266850e-06 +-8.636363636363636260e+02 -6.515151515151515014e+02 3.173737341076260864e-05 +-8.333333333333332575e+02 -6.515151515151515014e+02 1.618546487670204787e-04 +-8.030303030303030027e+02 -6.515151515151515014e+02 6.807867228626436141e-04 +-7.727272727272727479e+02 -6.515151515151515014e+02 2.403214091272132952e-03 +-7.424242424242423795e+02 -6.515151515151515014e+02 7.235968611464953064e-03 +-7.121212121212121247e+02 -6.515151515151515014e+02 1.886316741582952719e-02 +-6.818181818181817562e+02 -6.515151515151515014e+02 4.316192073818533176e-02 +-6.515151515151515014e+02 -6.515151515151515014e+02 8.777546380688321104e-02 +-6.212121212121211329e+02 -6.515151515151515014e+02 1.604402458870251846e-01 +-5.909090909090908781e+02 -6.515151515151515014e+02 2.662358111743498013e-01 +-5.606060606060605096e+02 -6.515151515151515014e+02 4.046143710365227020e-01 +-5.303030303030302548e+02 -6.515151515151515014e+02 5.674271211594748010e-01 +-5.000000000000000000e+02 -6.515151515151515014e+02 7.389391304207549860e-01 +-4.696969696969697452e+02 -6.515151515151515014e+02 8.981242595383385208e-01 +-4.393939393939392630e+02 -6.515151515151515014e+02 1.022719026539218534e+00 +-4.090909090909090082e+02 -6.515151515151515014e+02 1.093943545730587941e+00 +-3.787878787878787534e+02 -6.515151515151515014e+02 1.100632249223705061e+00 +-3.484848484848484986e+02 -6.515151515151515014e+02 1.041722272936275617e+00 +-3.181818181818180165e+02 -6.515151515151515014e+02 9.264911260829740147e-01 +-2.878787878787877617e+02 -6.515151515151515014e+02 7.724865797785755994e-01 +-2.575757575757575069e+02 -6.515151515151515014e+02 6.016519329243269487e-01 +-2.272727272727272521e+02 -6.515151515151515014e+02 4.356244763048467972e-01 +-1.969696969696969973e+02 -6.515151515151515014e+02 2.914494675808929069e-01 +-1.666666666666665151e+02 -6.515151515151515014e+02 1.788682708422675016e-01 +-1.363636363636362603e+02 -6.515151515151515014e+02 9.984377095810423319e-02 +-1.060606060606060055e+02 -6.515151515151515014e+02 5.019822989602297503e-02 +-7.575757575757575069e+01 -6.515151515151515014e+02 2.248336393898580157e-02 +-4.545454545454549589e+01 -6.515151515151515014e+02 8.861941872120937883e-03 +-1.515151515151501371e+01 -6.515151515151515014e+02 3.032801906466353701e-03 +1.515151515151524109e+01 -6.515151515151515014e+02 8.880207537367765507e-04 +4.545454545454549589e+01 -6.515151515151515014e+02 2.189505576192053227e-04 +7.575757575757575069e+01 -6.515151515151515014e+02 4.468444522754314816e-05 +1.060606060606062329e+02 -6.515151515151515014e+02 7.410732345003742995e-06 +1.363636363636364877e+02 -6.515151515151515014e+02 9.793342834294385515e-07 +1.666666666666667425e+02 -6.515151515151515014e+02 1.009950414069050345e-07 +1.969696969696969973e+02 -6.515151515151515014e+02 7.949982292544349195e-09 +2.272727272727272521e+02 -6.515151515151515014e+02 4.666492816799106986e-10 +2.575757575757577342e+02 -6.515151515151515014e+02 1.992958468534039688e-11 +2.878787878787879890e+02 -6.515151515151515014e+02 6.035003681930575508e-13 +3.181818181818182438e+02 -6.515151515151515014e+02 1.261189869223059249e-14 +3.484848484848484986e+02 -6.515151515151515014e+02 1.768164275229492546e-16 +3.787878787878789808e+02 -6.515151515151515014e+02 1.614667396734060976e-18 +4.090909090909092356e+02 -6.515151515151515014e+02 9.313320549156388232e-21 +4.393939393939394904e+02 -6.515151515151515014e+02 3.286194629876708236e-23 +4.696969696969697452e+02 -6.515151515151515014e+02 6.861500121974843778e-26 +5.000000000000000000e+02 -6.515151515151515014e+02 8.190592154689639769e-29 +5.303030303030304822e+02 -6.515151515151515014e+02 5.393601910098739758e-32 +5.606060606060605096e+02 -6.515151515151515014e+02 1.888297121780456365e-35 +5.909090909090909918e+02 -6.515151515151515014e+02 3.383091011068759252e-39 +6.212121212121214739e+02 -6.515151515151515014e+02 2.981923889632180287e-43 +6.515151515151515014e+02 -6.515151515151515014e+02 1.241566904445750744e-47 +6.818181818181819835e+02 -6.515151515151515014e+02 2.341796425360375223e-52 +7.121212121212120110e+02 -6.515151515151515014e+02 1.916513524830084504e-57 +7.424242424242424931e+02 -6.515151515151515014e+02 6.510288553050908033e-63 +7.727272727272729753e+02 -6.515151515151515014e+02 8.770404237156898274e-69 +8.030303030303030027e+02 -6.515151515151515014e+02 4.471353353524697159e-75 +8.333333333333334849e+02 -6.515151515151515014e+02 8.222254727485334536e-82 +8.636363636363639671e+02 -6.515151515151515014e+02 5.191244991776807253e-89 +8.939393939393939945e+02 -6.515151515151515014e+02 1.069893269020488975e-96 +9.242424242424244767e+02 -6.515151515151515014e+02 6.834723485291045029e-105 +9.545454545454545041e+02 -6.515151515151515014e+02 1.283511602170492482e-113 +9.848484848484849863e+02 -6.515151515151515014e+02 6.711619999648056832e-123 +1.015151515151515468e+03 -6.515151515151515014e+02 9.245226322402562645e-133 +1.045454545454545496e+03 -6.515151515151515014e+02 3.169916622934572130e-143 +1.075757575757575978e+03 -6.515151515151515014e+02 2.553049735605590669e-154 +1.106060606060606005e+03 -6.515151515151515014e+02 4.552568153888466629e-166 +1.136363636363636488e+03 -6.515151515151515014e+02 1.692027994383817812e-178 +1.166666666666666970e+03 -6.515151515151515014e+02 1.232378926905090911e-191 +1.196969696969696997e+03 -6.515151515151515014e+02 1.651816880129409406e-205 +1.227272727272727479e+03 -6.515151515151515014e+02 3.821371855746360639e-220 +1.257575757575757507e+03 -6.515151515151515014e+02 1.429350950569962164e-235 +1.287878787878787989e+03 -6.515151515151515014e+02 8.087356593484389441e-252 +1.318181818181818471e+03 -6.515151515151515014e+02 6.468029419987556116e-269 +1.348484848484848499e+03 -6.515151515151515014e+02 6.824143492001728339e-287 +1.378787878787878981e+03 -6.515151515151515014e+02 8.853433688788388391e-306 +1.409090909090909008e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.439393939393939490e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.515151515151515014e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -6.212121212121211329e+02 8.731032066334944038e-60 +-1.469696969696969745e+03 -6.212121212121211329e+02 1.753221946291634726e-54 +-1.439393939393939490e+03 -6.212121212121211329e+02 1.482625960384713110e-49 +-1.409090909090909008e+03 -6.212121212121211329e+02 5.518239422536405300e-45 +-1.378787878787878753e+03 -6.212121212121211329e+02 9.435352470559983030e-41 +-1.348484848484848499e+03 -6.212121212121211329e+02 7.726491675956603008e-37 +-1.318181818181818244e+03 -6.212121212121211329e+02 3.155111508438681547e-33 +-1.287878787878787989e+03 -6.212121212121211329e+02 6.681290277800840970e-30 +-1.257575757575757507e+03 -6.212121212121211329e+02 7.620577489683034817e-27 +-1.227272727272727252e+03 -6.212121212121211329e+02 4.856568981151704978e-24 +-1.196969696969696997e+03 -6.212121212121211329e+02 1.791765446072199120e-21 +-1.166666666666666515e+03 -6.212121212121211329e+02 3.960062252250736354e-19 +-1.136363636363636488e+03 -6.212121212121211329e+02 5.418948642188741002e-17 +-1.106060606060606005e+03 -6.212121212121211329e+02 4.739218035293300145e-15 +-1.075757575757575751e+03 -6.212121212121211329e+02 2.731033359526279789e-13 +-1.045454545454545496e+03 -6.212121212121211329e+02 1.067799151664052595e-11 +-1.015151515151515127e+03 -6.212121212121211329e+02 2.913208311720644275e-10 +-9.848484848484848726e+02 -6.212121212121211329e+02 5.696572446328791145e-09 +-9.545454545454545041e+02 -6.212121212121211329e+02 8.190682658047596449e-08 +-9.242424242424242493e+02 -6.212121212121211329e+02 8.872761371850745857e-07 +-8.939393939393938808e+02 -6.212121212121211329e+02 7.410732345003848875e-06 +-8.636363636363636260e+02 -6.212121212121211329e+02 4.877778093119209215e-05 +-8.333333333333332575e+02 -6.212121212121211329e+02 2.582855175103848308e-04 +-8.030303030303030027e+02 -6.212121212121211329e+02 1.121804712250772801e-03 +-7.727272727272727479e+02 -6.212121212121211329e+02 4.069670962380081067e-03 +-7.424242424242423795e+02 -6.212121212121211329e+02 1.254224770355789019e-02 +-7.121212121212121247e+02 -6.212121212121211329e+02 3.335632957512539576e-02 +-6.818181818181817562e+02 -6.212121212121211329e+02 7.766838493185869441e-02 +-6.515151515151515014e+02 -6.212121212121211329e+02 1.604402458870249071e-01 +-6.212121212121211329e+02 -6.212121212121211329e+02 2.975697925943407429e-01 +-5.909090909090908781e+02 -6.212121212121211329e+02 5.008848067624604994e-01 +-5.606060606060605096e+02 -6.212121212121211329e+02 7.724865797785769317e-01 +-5.303030303030302548e+02 -6.212121212121211329e+02 1.100632249223707948e+00 +-5.000000000000000000e+02 -6.212121212121211329e+02 1.458980303435525983e+00 +-4.696969696969697452e+02 -6.212121212121211329e+02 1.809813356520449945e+00 +-4.393939393939392630e+02 -6.212121212121211329e+02 2.110474631917971244e+00 +-4.090909090909090082e+02 -6.212121212121211329e+02 2.321329840757228702e+00 +-3.787878787878787534e+02 -6.212121212121211329e+02 2.413325425405152824e+00 +-3.484848484848484986e+02 -6.212121212121211329e+02 2.373519179353698050e+00 +-3.181818181818180165e+02 -6.212121212121211329e+02 2.207529387731129944e+00 +-2.878787878787877617e+02 -6.212121212121211329e+02 1.938473033170044380e+00 +-2.575757575757575069e+02 -6.212121212121211329e+02 1.602576414572434604e+00 +-2.272727272727272521e+02 -6.212121212121211329e+02 1.242261988017614671e+00 +-1.969696969696969973e+02 -6.212121212121211329e+02 8.981242595383400751e-01 +-1.666666666666665151e+02 -6.212121212121211329e+02 6.016519329243285030e-01 +-1.363636363636362603e+02 -6.212121212121211329e+02 3.705615046728234496e-01 +-1.060606060606060055e+02 -6.212121212121211329e+02 2.079530918209728241e-01 +-7.575757575757575069e+01 -6.212121212121211329e+02 1.052466108158108121e-01 +-4.545454545454549589e+01 -6.212121212121211329e+02 4.748972307319349051e-02 +-1.515151515151501371e+01 -6.212121212121211329e+02 1.886316741582942658e-02 +1.515151515151524109e+01 -6.212121212121211329e+02 6.504161435522723411e-03 +4.545454545454549589e+01 -6.212121212121211329e+02 1.917483004401523408e-03 +7.575757575757575069e+01 -6.212121212121211329e+02 4.754453697203608930e-04 +1.060606060606062329e+02 -6.212121212121211329e+02 9.741538245333981915e-05 +1.363636363636364877e+02 -6.212121212121211329e+02 1.618470429048159956e-05 +1.666666666666667425e+02 -6.212121212121211329e+02 2.136920489407644691e-06 +1.969696969696969973e+02 -6.212121212121211329e+02 2.194815096921775354e-07 +2.272727272727272521e+02 -6.212121212121211329e+02 1.714417823045382066e-08 +2.575757575757577342e+02 -6.212121212121211329e+02 9.944691260328405740e-10 +2.878787878787879890e+02 -6.212121212121211329e+02 4.177650791163489679e-11 +3.181818181818182438e+02 -6.212121212121211329e+02 1.237978279006397351e-12 +3.484848484848484986e+02 -6.212121212121211329e+02 2.517511129640851463e-14 +3.787878787878789808e+02 -6.212121212121211329e+02 3.413565520039400730e-16 +4.090909090909092356e+02 -6.212121212121211329e+02 2.994939843867837540e-18 +4.393939393939394904e+02 -6.212121212121211329e+02 1.647931249405066438e-20 +4.696969696969697452e+02 -6.212121212121211329e+02 5.504943555269707219e-23 +5.000000000000000000e+02 -6.212121212121211329e+02 1.079405629075745686e-25 +5.303030303030304822e+02 -6.212121212121211329e+02 1.199646544736765024e-28 +5.606060606060605096e+02 -6.212121212121211329e+02 7.288549574529638981e-32 +5.909090909090909918e+02 -6.212121212121211329e+02 2.331814555953415053e-35 +6.212121212121214739e+02 -6.212121212121211329e+02 3.779387970961711291e-39 +6.515151515151515014e+02 -6.212121212121211329e+02 2.981923889632518819e-43 +6.818181818181819835e+02 -6.212121212121211329e+02 1.099147165157795239e-47 +7.121212121212120110e+02 -6.212121212121211329e+02 1.814259930289169969e-52 +7.424242424242424931e+02 -6.212121212121211329e+02 1.283781973573603385e-57 +7.727272727272729753e+02 -6.212121212121211329e+02 3.723560575195090796e-63 +8.030303030303030027e+02 -6.212121212121211329e+02 4.227579734002911266e-69 +8.333333333333334849e+02 -6.212121212121211329e+02 1.792032305386404785e-75 +8.636363636363639671e+02 -6.212121212121211329e+02 2.701708418515475436e-82 +8.939393939393939945e+02 -6.212121212121211329e+02 1.378323829382657658e-89 +9.242424242424244767e+02 -6.212121212121211329e+02 2.261149588469028835e-97 +9.545454545454545041e+02 -6.212121212121211329e+02 1.132090696910024055e-105 +9.848484848484849863e+02 -6.212121212121211329e+02 1.639756130904124598e-114 +1.015151515151515468e+03 -6.212121212121211329e+02 6.505178216560347553e-124 +1.045454545454545496e+03 -6.212121212121211329e+02 6.683752649730692834e-134 +1.075757575757575978e+03 -6.212121212121211329e+02 1.679676617131450600e-144 +1.106060606060606005e+03 -6.212121212121211329e+02 9.738713381805993122e-156 +1.136363636363636488e+03 -6.212121212121211329e+02 1.227264349567998815e-167 +1.166666666666666970e+03 -6.212121212121211329e+02 3.162924800414491335e-180 +1.196969696969696997e+03 -6.212121212121211329e+02 1.566646369530121476e-193 +1.227272727272727479e+03 -6.212121212121211329e+02 1.399797325212056017e-207 +1.257575757575757507e+03 -6.212121212121211329e+02 2.115025883286803511e-222 +1.287878787878787989e+03 -6.212121212121211329e+02 5.059765528446387279e-238 +1.318181818181818471e+03 -6.212121212121211329e+02 1.792176055433490743e-254 +1.348484848484848499e+03 -6.212121212121211329e+02 8.778119308818371409e-272 +1.378787878787878981e+03 -6.212121212121211329e+02 5.546146491229375902e-290 +1.409090909090909008e+03 -6.212121212121211329e+02 4.211262587266922816e-309 +1.439393939393939490e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.469696969696969973e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -6.212121212121211329e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.909090909090908781e+02 3.157007688089750471e-61 +-1.469696969696969745e+03 -5.909090909090908781e+02 8.942029677828947070e-56 +-1.439393939393939490e+03 -5.909090909090908781e+02 1.043664146101998765e-50 +-1.409090909090909008e+03 -5.909090909090908781e+02 5.249552997608682586e-46 +-1.378787878787878753e+03 -5.909090909090908781e+02 1.188658400193692936e-41 +-1.348484848484848499e+03 -5.909090909090908781e+02 1.264051646960954002e-37 +-1.318181818181818244e+03 -5.909090909090908781e+02 6.578229000976184727e-34 +-1.287878787878787989e+03 -5.909090909090908781e+02 1.743478240992565787e-30 +-1.257575757575757507e+03 -5.909090909090908781e+02 2.446121198940783104e-27 +-1.227272727272727252e+03 -5.909090909090908781e+02 1.886024763124178473e-24 +-1.196969696969696997e+03 -5.909090909090908781e+02 8.285952404760724992e-22 +-1.166666666666666515e+03 -5.909090909090908781e+02 2.148049618647529613e-19 +-1.136363636363636488e+03 -5.909090909090908781e+02 3.398582235670923945e-17 +-1.106060606060606005e+03 -5.909090909090908781e+02 3.390089671968818824e-15 +-1.075757575757575751e+03 -5.909090909090908781e+02 2.199664314715099011e-13 +-1.045454545454545496e+03 -5.909090909090908781e+02 9.566848707108876447e-12 +-1.015151515151515127e+03 -5.909090909090908781e+02 2.870434826384658232e-10 +-9.848484848484848726e+02 -5.909090909090908781e+02 6.107385580804595787e-09 +-9.545454545454545041e+02 -5.909090909090908781e+02 9.460584959310517690e-08 +-9.242424242424242493e+02 -5.909090909090908781e+02 1.094020203654192920e-06 +-8.939393939393938808e+02 -5.909090909090908781e+02 9.672320012642515871e-06 +-8.636363636363636260e+02 -5.909090909090908781e+02 6.687299228485612276e-05 +-8.333333333333332575e+02 -5.909090909090908781e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -5.909090909090908781e+02 1.663107833829679388e-03 +-7.727272727272727479e+02 -5.909090909090908781e+02 6.220444444303507500e-03 +-7.424242424242423795e+02 -5.909090909090908781e+02 1.967161942171896313e-02 +-7.121212121212121247e+02 -5.909090909090908781e+02 5.347011694349667471e-02 +-6.818181818181817562e+02 -5.909090909090908781e+02 1.268331178800952141e-01 +-6.515151515151515014e+02 -5.909090909090908781e+02 2.662358111743491351e-01 +-6.212121212121211329e+02 -5.909090909090908781e+02 5.008848067624596112e-01 +-5.909090909090908781e+02 -5.909090909090908781e+02 8.543497687776520078e-01 +-5.606060606060605096e+02 -5.909090909090908781e+02 1.334788491359497398e+00 +-5.303030303030302548e+02 -5.909090909090908781e+02 1.927454348151829588e+00 +-5.000000000000000000e+02 -5.909090909090908781e+02 2.592568317032778236e+00 +-4.696969696969697452e+02 -5.909090909090908781e+02 3.269594569239050230e+00 +-4.393939393939392630e+02 -5.909090909090908781e+02 3.886707582912675374e+00 +-4.090909090909090082e+02 -5.909090909090908781e+02 4.372847671700379912e+00 +-3.787878787878787534e+02 -5.909090909090908781e+02 4.669551349532363282e+00 +-3.484848484848484986e+02 -5.909090909090908781e+02 4.740363630203887624e+00 +-3.181818181818180165e+02 -5.909090909090908781e+02 4.576513902341193152e+00 +-2.878787878787877617e+02 -5.909090909090908781e+02 4.198257131978425427e+00 +-2.575757575757575069e+02 -5.909090909090908781e+02 3.651761936183826940e+00 +-2.272727272727272521e+02 -5.909090909090908781e+02 3.001833994227014468e+00 +-1.969696969696969973e+02 -5.909090909090908781e+02 2.321329840757224261e+00 +-1.666666666666665151e+02 -5.909090909090908781e+02 1.678926737930095836e+00 +-1.363636363636362603e+02 -5.909090909090908781e+02 1.127752104990677795e+00 +-1.060606060606060055e+02 -5.909090909090908781e+02 6.977316435222883362e-01 +-7.575757575757575069e+01 -5.909090909090908781e+02 3.938451388034542866e-01 +-4.545454545454549589e+01 -5.909090909090908781e+02 2.006586295801091324e-01 +-1.515151515151501371e+01 -5.909090909090908781e+02 9.117631266334728923e-02 +1.515151515151524109e+01 -5.909090909090908781e+02 3.646348270185578722e-02 +4.545454545454549589e+01 -5.909090909090908781e+02 1.265056373312005954e-02 +7.575757575757575069e+01 -5.909090909090908781e+02 3.748214649864048571e-03 +1.060606060606062329e+02 -5.909090909090908781e+02 9.325082122531798455e-04 +1.363636363636364877e+02 -5.909090909090908781e+02 1.912973124885134673e-04 +1.666666666666667425e+02 -5.909090909090908781e+02 3.173737341076260864e-05 +1.969696969696969973e+02 -5.909090909090908781e+02 4.171386994035362388e-06 +2.272727272727272521e+02 -5.909090909090908781e+02 4.249544803125891469e-07 +2.575757575757577342e+02 -5.909090909090908781e+02 3.278878867068289314e-08 +2.878787878787879890e+02 -5.909090909090908781e+02 1.870085776796223526e-09 +3.181818181818182438e+02 -5.909090909090908781e+02 7.685048295328282863e-11 +3.484848484848484986e+02 -5.909090909090908781e+02 2.215337409576231827e-12 +3.787878787878789808e+02 -5.909090909090908781e+02 4.355762747543134421e-14 +4.090909090909092356e+02 -5.909090909090908781e+02 5.672911599541362999e-16 +4.393939393939394904e+02 -5.909090909090908781e+02 4.746956502817738645e-18 +4.696969696969697452e+02 -5.909090909090908781e+02 2.472324417284304129e-20 +5.000000000000000000e+02 -5.909090909090908781e+02 7.754498717481483205e-23 +5.303030303030304822e+02 -5.909090909090908781e+02 1.415470165255482274e-25 +5.606060606060605096e+02 -5.909090909090908781e+02 1.451278128946179991e-28 +5.909090909090909918e+02 -5.909090909090908781e+02 8.056961709414218233e-32 +6.212121212121214739e+02 -5.909090909090908781e+02 2.331814555953249342e-35 +6.515151515151515014e+02 -5.909090909090908781e+02 3.383091011068759252e-39 +6.818181818181819835e+02 -5.909090909090908781e+02 2.363136351615304930e-43 +7.121212121212120110e+02 -5.909090909090908781e+02 7.623270566396219001e-48 +7.424242424242424931e+02 -5.909090909090908781e+02 1.088070231295461016e-52 +7.727272727272729753e+02 -5.909090909090908781e+02 6.574832806497732151e-58 +8.030303030303030027e+02 -5.909090909090908781e+02 1.607449729462834532e-63 +8.333333333333334849e+02 -5.909090909090908781e+02 1.517718613154128422e-69 +8.636363636363639671e+02 -5.909090909090908781e+02 5.275773338398540745e-76 +8.939393939393939945e+02 -5.909090909090908781e+02 6.428733181078703468e-83 +9.242424242424244767e+02 -5.909090909090908781e+02 2.611415843250372998e-90 +9.545454545454545041e+02 -5.909090909090908781e+02 3.358679381568038257e-98 +9.848484848484849863e+02 -5.909090909090908781e+02 1.297469096415455195e-106 +1.015151515151515468e+03 -5.909090909090908781e+02 1.426326987358436006e-115 +1.045454545454545496e+03 -5.909090909090908781e+02 4.222367043598891692e-125 +1.075757575757575978e+03 -5.909090909090908781e+02 3.181210730371993723e-135 +1.106060606060606005e+03 -5.909090909090908781e+02 5.758068049508879801e-146 +1.136363636363636488e+03 -5.909090909090908781e+02 2.360592021961061274e-157 +1.166666666666666970e+03 -5.909090909090908781e+02 2.063955429327502722e-169 +1.196969696969696997e+03 -5.909090909090908781e+02 3.619544693035390224e-182 +1.227272727272727479e+03 -5.909090909090908781e+02 1.195871167959041660e-195 +1.257575757575757507e+03 -5.909090909090908781e+02 6.983253455219812275e-210 +1.287878787878787989e+03 -5.909090909090908781e+02 6.753110700098334563e-225 +1.318181818181818471e+03 -5.909090909090908781e+02 1.012082337004283717e-240 +1.348484848484848499e+03 -5.909090909090908781e+02 2.197103695739887561e-257 +1.378787878787878981e+03 -5.909090909090908781e+02 6.449534607913044044e-275 +1.409090909090909008e+03 -5.909090909090908781e+02 2.386894684156463071e-293 +1.439393939393939490e+03 -5.909090909090908781e+02 1.037081049593326322e-312 +1.469696969696969973e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +1.500000000000000000e+03 -5.909090909090908781e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.606060606060605096e+02 7.750539401519811312e-63 +-1.469696969696969745e+03 -5.606060606060605096e+02 3.159916171861751340e-57 +-1.439393939393939490e+03 -5.606060606060605096e+02 5.190588847986098680e-52 +-1.409090909090909008e+03 -5.606060606060605096e+02 3.595420650648373964e-47 +-1.378787878787878753e+03 -5.606060606060605096e+02 1.097824547628575175e-42 +-1.348484848484848499e+03 -5.606060606060605096e+02 1.542723219854800460e-38 +-1.318181818181818244e+03 -5.606060606060605096e+02 1.040399671311648067e-34 +-1.287878787878787989e+03 -5.606060606060605096e+02 3.506859212770513601e-31 +-1.257575757575757507e+03 -5.606060606060605096e+02 6.145465357752497194e-28 +-1.227272727272727252e+03 -5.606060606060605096e+02 5.816818120354161683e-25 +-1.196969696969696997e+03 -5.606060606060605096e+02 3.085673479698904782e-22 +-1.166666666666666515e+03 -5.606060606060605096e+02 9.507170764263290107e-20 +-1.136363636363636488e+03 -5.606060606060605096e+02 1.760986780776509373e-17 +-1.106060606060606005e+03 -5.606060606060605096e+02 2.027190509963051746e-15 +-1.075757575757575751e+03 -5.606060606060605096e+02 1.497478014110327348e-13 +-1.045454545454545496e+03 -5.606060606060605096e+02 7.320000032674891436e-12 +-1.015151515151515127e+03 -5.606060606060605096e+02 2.438750248254308272e-10 +-9.848484848484848726e+02 -5.606060606060605096e+02 5.696572446328830850e-09 +-9.545454545454545041e+02 -5.606060606060605096e+02 9.585129365857886975e-08 +-9.242424242424242493e+02 -5.606060606060605096e+02 1.192152875094323727e-06 +-8.939393939393938808e+02 -5.606060606060605096e+02 1.123286822982204241e-05 +-8.636363636363636260e+02 -5.606060606060605096e+02 8.207536179214272901e-05 +-8.333333333333332575e+02 -5.606060606060605096e+02 4.754453697203643082e-04 +-8.030303030303030027e+02 -5.606060606060605096e+02 2.229563892895675744e-03 +-7.727272727272727479e+02 -5.606060606060605096e+02 8.631774319411381069e-03 +-7.424242424242423795e+02 -5.606060606060605096e+02 2.810179219584373403e-02 +-7.121212121212121247e+02 -5.606060606060605096e+02 7.826691917058378745e-02 +-6.818181818181817562e+02 -5.606060606060605096e+02 1.894753837471521707e-01 +-6.515151515151515014e+02 -5.606060606060605096e+02 4.046143710365219803e-01 +-6.212121212121211329e+02 -5.606060606060605096e+02 7.724865797785769317e-01 +-5.909090909090908781e+02 -5.606060606060605096e+02 1.334788491359497398e+00 +-5.606060606060605096e+02 -5.606060606060605096e+02 2.110474631917974797e+00 +-5.303030303030302548e+02 -5.606060606060605096e+02 3.083414106412976530e+00 +-5.000000000000000000e+02 -5.606060606060605096e+02 4.198257131978437862e+00 +-4.696969696969697452e+02 -5.606060606060605096e+02 5.366074047187603391e+00 +-4.393939393939392630e+02 -5.606060606060605096e+02 6.477736584771363937e+00 +-4.090909090909090082e+02 -5.606060606060605096e+02 7.420975727555112478e+00 +-3.787878787878787534e+02 -5.606060606060605096e+02 8.097025652719134214e+00 +-3.484848484848484986e+02 -5.606060606060605096e+02 8.434047231856165894e+00 +-3.181818181818180165e+02 -5.606060606060605096e+02 8.396056384465889977e+00 +-2.878787878787877617e+02 -5.606060606060605096e+02 7.987112918615052237e+00 +-2.575757575757575069e+02 -5.606060606060605096e+02 7.250857669587010612e+00 +-2.272727272727272521e+02 -5.606060606060605096e+02 6.265381112019366761e+00 +-1.969696969696969973e+02 -5.606060606060605096e+02 5.133353887909683166e+00 +-1.666666666666665151e+02 -5.606060606060605096e+02 3.967812283772121695e+00 +-1.363636363636362603e+02 -5.606060606060605096e+02 2.875155878473119930e+00 +-1.060606060606060055e+02 -5.606060606060605096e+02 1.938473033170046156e+00 +-7.575757575757575069e+01 -5.606060606060605096e+02 1.205417551072405447e+00 +-4.545454545454549589e+01 -5.606060606060605096e+02 6.844622249752956300e-01 +-1.515151515151501371e+01 -5.606060606060605096e+02 3.509248288217568512e-01 +1.515151515151524109e+01 -5.606060606060605096e+02 1.604402458870249071e-01 +4.545454545454549589e+01 -5.606060606060605096e+02 6.451975134901938302e-02 +7.575757575757575069e+01 -5.606060606060605096e+02 2.248336393898591953e-02 +1.060606060606062329e+02 -5.606060606060605096e+02 6.680235796974064513e-03 +1.363636363636364877e+02 -5.606060606060605096e+02 1.663107833829682424e-03 +1.666666666666667425e+02 -5.606060606060605096e+02 3.405233689522310365e-04 +1.969696969696969973e+02 -5.606060606060605096e+02 5.621272911507701261e-05 +2.272727272727272521e+02 -5.606060606060605096e+02 7.325049444657307266e-06 +2.575757575757577342e+02 -5.606060606060605096e+02 7.368261931620209073e-07 +2.878787878787879890e+02 -5.606060606060605096e+02 5.587945784002515620e-08 +3.181818181818182438e+02 -5.606060606060605096e+02 3.116660753075333131e-09 +3.484848484848484986e+02 -5.606060606060605096e+02 1.245541639253622513e-10 +3.787878787878789808e+02 -5.606060606060605096e+02 3.470587925503447315e-12 +4.090909090909092356e+02 -5.606060606060605096e+02 6.552879881345054660e-14 +4.393939393939394904e+02 -5.606060606060605096e+02 8.137997505906992195e-16 +4.696969696969697452e+02 -5.606060606060605096e+02 6.444577989125091283e-18 +5.000000000000000000e+02 -5.606060606060605096e+02 3.151098353630756389e-20 +5.303030303030304822e+02 -5.606060606060605096e+02 9.199887089891759244e-23 +5.606060606060605096e+02 -5.606060606060605096e+02 1.549109724599552645e-25 +5.909090909090909918e+02 -5.606060606060605096e+02 1.451278128946138961e-28 +6.212121212121214739e+02 -5.606060606060605096e+02 7.288549574529121158e-32 +6.515151515151515014e+02 -5.606060606060605096e+02 1.888297121780456365e-35 +6.818181818181819835e+02 -5.606060606060605096e+02 2.425596935316179543e-39 +7.121212121212120110e+02 -5.606060606060605096e+02 1.482961626973036429e-43 +7.424242424242424931e+02 -5.606060606060605096e+02 4.137248587890261161e-48 +7.727272727272729753e+02 -5.606060606060605096e+02 5.043531720429866065e-53 +8.030303030303030027e+02 -5.606060606060605096e+02 2.569412945640338810e-58 +8.333333333333334849e+02 -5.606060606060605096e+02 5.225251588496137604e-64 +8.636363636363639671e+02 -5.606060606060605096e+02 4.046842924221980545e-70 +8.939393939393939945e+02 -5.606060606060605096e+02 1.137330255125591933e-76 +9.242424242424244767e+02 -5.606060606060605096e+02 1.103841607000073970e-83 +9.545454545454545041e+02 -5.606060606060605096e+02 3.516650693976034658e-91 +9.848484848484849863e+02 -5.606060606060605096e+02 3.491161610846682618e-99 +1.015151515151515468e+03 -5.606060606060605096e+02 1.024019974798551928e-107 +1.045454545454545496e+03 -5.606060606060605096e+02 8.404032505440477884e-117 +1.075757575757575978e+03 -5.606060606060605096e+02 1.825216843124890568e-126 +1.106060606060606005e+03 -5.606060606060605096e+02 9.909662211053542632e-137 +1.136363636363636488e+03 -5.606060606060605096e+02 1.268979554189097482e-147 +1.166666666666666970e+03 -5.606060606060605096e+02 3.611595492651089108e-159 +1.196969696969696997e+03 -5.606060606060605096e+02 2.150072767339572052e-171 +1.227272727272727479e+03 -5.606060606060605096e+02 2.516756677948042798e-184 +1.257575757575757507e+03 -5.606060606060605096e+02 5.438151644394856985e-198 +1.287878787878787989e+03 -5.606060606060605096e+02 2.033925169773270969e-212 +1.318181818181818471e+03 -5.606060606060605096e+02 1.233125621691070322e-227 +1.348484848484848499e+03 -5.606060606060605096e+02 1.133566620857054436e-243 +1.378787878787878981e+03 -5.606060606060605096e+02 1.476034124077952711e-260 +1.409090909090909008e+03 -5.606060606060605096e+02 2.540160591673379619e-278 +1.439393939393939490e+03 -5.606060606060605096e+02 5.384070588134642577e-297 +1.469696969696969973e+03 -5.606060606060605096e+02 1.308211720340744662e-316 +1.500000000000000000e+03 -5.606060606060605096e+02 0.000000000000000000e+00 +-1.500000000000000000e+03 -5.303030303030302548e+02 1.274954127373016771e-64 +-1.469696969696969745e+03 -5.303030303030302548e+02 7.640771892900340018e-59 +-1.439393939393939490e+03 -5.303030303030302548e+02 1.802615210573119387e-53 +-1.409090909090909008e+03 -5.303030303030302548e+02 1.753510576100426629e-48 +-1.378787878787878753e+03 -5.303030303030302548e+02 7.357551500589939676e-44 +-1.348484848484848499e+03 -5.303030303030302548e+02 1.391301834018568820e-39 +-1.318181818181818244e+03 -5.303030303030302548e+02 1.237313225194135063e-35 +-1.287878787878787989e+03 -5.303030303030302548e+02 5.393601910098739758e-32 +-1.257575757575757507e+03 -5.303030303030302548e+02 1.199646544736799104e-28 +-1.227272727272727252e+03 -5.303030303030302548e+02 1.415470165255562630e-25 +-1.196969696969696997e+03 -5.303030303030302548e+02 9.199887089891889724e-23 +-1.166666666666666515e+03 -5.303030303030302548e+02 3.416044915081429446e-20 +-1.136363636363636488e+03 -5.303030303030302548e+02 7.506067042544040144e-18 +-1.106060606060606005e+03 -5.303030303030302548e+02 1.009720453475564840e-15 +-1.075757575757575751e+03 -5.303030303030302548e+02 8.592218911187417590e-14 +-1.045454545454545496e+03 -5.303030303030302548e+02 4.773139830449487581e-12 +-1.015151515151515127e+03 -5.303030303030302548e+02 1.784186981526931991e-10 +-9.848484848484848726e+02 -5.303030303030302548e+02 4.619769020364141284e-09 +-9.545454545454545041e+02 -5.303030303030302548e+02 8.519492193135790364e-08 +-9.242424242424242493e+02 -5.303030303030302548e+02 1.149090232075844041e-06 +-8.939393939393938808e+02 -5.303030303030302548e+02 1.162621955646470765e-05 +-8.636363636363636260e+02 -5.303030303030302548e+02 9.039146387247680285e-05 +-8.333333333333332575e+02 -5.303030303030302548e+02 5.525161055462762209e-04 +-8.030303030303030027e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +-7.727272727272727479e+02 -5.303030303030302548e+02 1.092396005911756493e-02 +-7.424242424242423795e+02 -5.303030303030302548e+02 3.675900705335603119e-02 +-7.121212121212121247e+02 -5.303030303030302548e+02 1.052466108158106178e-01 +-6.818181818181817562e+02 -5.303030303030302548e+02 2.607084247504933838e-01 +-6.515151515151515014e+02 -5.303030303030302548e+02 5.674271211594738018e-01 +-6.212121212121211329e+02 -5.303030303030302548e+02 1.100632249223705061e+00 +-5.909090909090908781e+02 -5.303030303030302548e+02 1.927454348151829588e+00 +-5.606060606060605096e+02 -5.303030303030302548e+02 3.083414106412971201e+00 +-5.303030303030302548e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-5.000000000000000000e+02 -5.303030303030302548e+02 6.265381112019357879e+00 +-4.696969696969697452e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-4.393939393939392630e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-4.090909090909090082e+02 -5.303030303030302548e+02 1.149936924196613397e+01 +-3.787878787878787534e+02 -5.303030303030302548e+02 1.276250745677549325e+01 +-3.484848484848484986e+02 -5.303030303030302548e+02 1.356927875085422208e+01 +-3.181818181818180165e+02 -5.303030303030302548e+02 1.384652974243122969e+01 +-2.878787878787877617e+02 -5.303030303030302548e+02 1.356927875085421320e+01 +-2.575757575757575069e+02 -5.303030303030302548e+02 1.276250745677547904e+01 +-2.272727272727272521e+02 -5.303030303030302548e+02 1.149936924196612864e+01 +-1.969696969696969973e+02 -5.303030303030302548e+02 9.895316726363988735e+00 +-1.666666666666665151e+02 -5.303030303030302548e+02 8.097025652719112898e+00 +-1.363636363636362603e+02 -5.303030303030302548e+02 6.265381112019347221e+00 +-1.060606060606060055e+02 -5.303030303030302548e+02 4.553498766517245500e+00 +-7.575757575757575069e+01 -5.303030303030302548e+02 3.083414106412968536e+00 +-4.545454545454549589e+01 -5.303030303030302548e+02 1.927454348151831365e+00 +-1.515151515151501371e+01 -5.303030303030302548e+02 1.100632249223703063e+00 +1.515151515151524109e+01 -5.303030303030302548e+02 5.674271211594728026e-01 +4.545454545454549589e+01 -5.303030303030302548e+02 2.607084247504922181e-01 +7.575757575757575069e+01 -5.303030303030302548e+02 1.052466108158106178e-01 +1.060606060606062329e+02 -5.303030303030302548e+02 3.675900705335558016e-02 +1.363636363636364877e+02 -5.303030303030302548e+02 1.092396005911750595e-02 +1.666666666666667425e+02 -5.303030303030302548e+02 2.713180947850645994e-03 +1.969696969696969973e+02 -5.303030303030302548e+02 5.525161055462712335e-04 +2.272727272727272521e+02 -5.303030303030302548e+02 9.039146387247776508e-05 +2.575757575757577342e+02 -5.303030303030302548e+02 1.162621955646450097e-05 +2.878787878787879890e+02 -5.303030303030302548e+02 1.149090232075827735e-06 +3.181818181818182438e+02 -5.303030303030302548e+02 8.519492193135669927e-08 +3.484848484848484986e+02 -5.303030303030302548e+02 4.619769020364223175e-09 +3.787878787878789808e+02 -5.303030303030302548e+02 1.784186981526931991e-10 +4.090909090909092356e+02 -5.303030303030302548e+02 4.773139830449487581e-12 +4.393939393939394904e+02 -5.303030303030302548e+02 8.592218911187417590e-14 +4.696969696969697452e+02 -5.303030303030302548e+02 1.009720453475543344e-15 +5.000000000000000000e+02 -5.303030303030302548e+02 7.506067042544200381e-18 +5.303030303030304822e+02 -5.303030303030302548e+02 3.416044915081259121e-20 +5.606060606060605096e+02 -5.303030303030302548e+02 9.199887089892153034e-23 +5.909090909090909918e+02 -5.303030303030302548e+02 1.415470165255522452e-25 +6.212121212121214739e+02 -5.303030303030302548e+02 1.199646544736730944e-28 +6.515151515151515014e+02 -5.303030303030302548e+02 5.393601910098969659e-32 +6.818181818181819835e+02 -5.303030303030302548e+02 1.237313225194047396e-35 +7.121212121212120110e+02 -5.303030303030302548e+02 1.391301834018608461e-39 +7.424242424242424931e+02 -5.303030303030302548e+02 7.357551500589416943e-44 +7.727272727272729753e+02 -5.303030303030302548e+02 1.753510576100152549e-48 +8.030303030303030027e+02 -5.303030303030302548e+02 1.802615210573119387e-53 +8.333333333333334849e+02 -5.303030303030302548e+02 7.640771892899254044e-59 +8.636363636363639671e+02 -5.303030303030302548e+02 1.274954127372799349e-64 +8.939393939393939945e+02 -5.303030303030302548e+02 7.985867999539598362e-71 +9.242424242424244767e+02 -5.303030303030302548e+02 1.788259835300874445e-77 +9.545454545454545041e+02 -5.303030303030302548e+02 1.361740296016062085e-84 +9.848484848484849863e+02 -5.303030303030302548e+02 3.350047264315408913e-92 +1.015151515151515468e+03 -5.303030303030302548e+02 2.526398915685015648e-100 +1.045454545454545496e+03 -5.303030303030302548e+02 5.534930789536566627e-109 +1.075757575757575978e+03 -5.303030303030302548e+02 3.334342676871025778e-118 +1.106060606060606005e+03 -5.303030303030302548e+02 5.221413508757310352e-128 +1.136363636363636488e+03 -5.303030303030302548e+02 2.006787473306626300e-138 +1.166666666666666970e+03 -5.303030303030302548e+02 1.785127688795620203e-149 +1.196969696969696997e+03 -5.303030303030302548e+02 3.461581338702744903e-161 +1.227272727272727479e+03 -5.303030303030302548e+02 1.376459522873278293e-173 +1.257575757575757507e+03 -5.303030303030302548e+02 1.054498239096216513e-186 +1.287878787878787989e+03 -5.303030303030302548e+02 1.460478627360531291e-200 +1.318181818181818471e+03 -5.303030303030302548e+02 3.427271189294340881e-215 +1.348484848484848499e+03 -5.303030303030302548e+02 1.275575583369892472e-230 +1.378787878787878981e+03 -5.303030303030302548e+02 7.039348969580853945e-247 +1.409090909090909008e+03 -5.303030303030302548e+02 5.378423962585587468e-264 +1.439393939393939490e+03 -5.303030303030302548e+02 5.305973067521587417e-282 +1.469696969696969973e+03 -5.303030303030302548e+02 6.295312769211626028e-301 +1.500000000000000000e+03 -5.303030303030302548e+02 8.399115979301191251e-321 +-1.500000000000000000e+03 -5.000000000000000000e+02 1.385119369922601767e-66 +-1.469696969696969745e+03 -5.000000000000000000e+02 1.247000591634284549e-60 +-1.439393939393939490e+03 -5.000000000000000000e+02 4.315065247200378012e-55 +-1.409090909090909008e+03 -5.000000000000000000e+02 6.015720192032289303e-50 +-1.378787878787878753e+03 -5.000000000000000000e+02 3.537278923913023716e-45 +-1.348484848484848499e+03 -5.000000000000000000e+02 9.172713499359318212e-41 +-1.318181818181818244e+03 -5.000000000000000000e+02 1.095474273756923179e-36 +-1.287878787878787989e+03 -5.000000000000000000e+02 6.284560592169752431e-33 +-1.257575757575757507e+03 -5.000000000000000000e+02 1.804147929571447884e-29 +-1.227272727272727252e+03 -5.000000000000000000e+02 2.696581401566250365e-26 +-1.196969696969696997e+03 -5.000000000000000000e+02 2.180631712290003242e-23 +-1.166666666666666515e+03 -5.000000000000000000e+02 9.902054361619639494e-21 +-1.136363636363636488e+03 -5.000000000000000000e+02 2.617295991581659639e-18 +-1.106060606060606005e+03 -5.000000000000000000e+02 4.169066704949643775e-16 +-1.075757575757575751e+03 -5.000000000000000000e+02 4.138288825130378369e-14 +-1.045454545454545496e+03 -5.000000000000000000e+02 2.643624361305260079e-12 +-1.015151515151515127e+03 -5.000000000000000000e+02 1.121089509384008515e-10 +-9.848484848484848726e+02 -5.000000000000000000e+02 3.251401439798301898e-09 +-9.545454545454545041e+02 -5.000000000000000000e+02 6.635633443757741510e-08 +-9.242424242424242493e+02 -5.000000000000000000e+02 9.793342834294525276e-07 +-8.939393939393938808e+02 -5.000000000000000000e+02 1.072840490473388338e-05 +-8.636363636363636260e+02 -5.000000000000000000e+02 8.942879788635336709e-05 +-8.333333333333332575e+02 -5.000000000000000000e+02 5.807692880778107065e-04 +-8.030303030303030027e+02 -5.000000000000000000e+02 3.004854438145668997e-03 +-7.727272727272727479e+02 -5.000000000000000000e+02 1.265056373312010290e-02 +-7.424242424242423795e+02 -5.000000000000000000e+02 4.420787312407718772e-02 +-7.121212121212121247e+02 -5.000000000000000000e+02 1.306450276394798549e-01 +-6.818181818181817562e+02 -5.000000000000000000e+02 3.322411735347162720e-01 +-6.515151515151515014e+02 -5.000000000000000000e+02 7.389391304207537647e-01 +-6.212121212121211329e+02 -5.000000000000000000e+02 1.458980303435523318e+00 +-5.909090909090908781e+02 -5.000000000000000000e+02 2.592568317032778236e+00 +-5.606060606060605096e+02 -5.000000000000000000e+02 4.198257131978432533e+00 +-5.303030303030302548e+02 -5.000000000000000000e+02 6.265381112019357879e+00 +-5.000000000000000000e+02 -5.000000000000000000e+02 8.703836765622375182e+00 +-4.696969696969697452e+02 -5.000000000000000000e+02 1.135448600013550191e+01 +-4.393939393939392630e+02 -5.000000000000000000e+02 1.401489965409862748e+01 +-4.090909090909090082e+02 -5.000000000000000000e+02 1.647077799900302608e+01 +-3.787878787878787534e+02 -5.000000000000000000e+02 1.852419054593362091e+01 +-3.484848484848484986e+02 -5.000000000000000000e+02 2.001374351117113903e+01 +-3.181818181818180165e+02 -5.000000000000000000e+02 2.082609784612732895e+01 +-2.878787878787877617e+02 -5.000000000000000000e+02 2.090104720680696104e+01 +-2.575757575757575069e+02 -5.000000000000000000e+02 2.023309862889173161e+01 +-2.272727272727272521e+02 -5.000000000000000000e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 -5.000000000000000000e+02 1.691944523421542002e+01 +-1.666666666666665151e+02 -5.000000000000000000e+02 1.452916255455595440e+01 +-1.363636363636362603e+02 -5.000000000000000000e+02 1.189267220388693858e+01 +-1.060606060606060055e+02 -5.000000000000000000e+02 9.223041622713186172e+00 +-7.575757575757575069e+01 -5.000000000000000000e+02 6.727593712141153759e+00 +-4.545454545454549589e+01 -5.000000000000000000e+02 4.576513902341193152e+00 +-1.515151515151501371e+01 -5.000000000000000000e+02 2.875155878473105719e+00 +1.515151515151524109e+01 -5.000000000000000000e+02 1.649929098861372179e+00 +4.545454545454549589e+01 -5.000000000000000000e+02 8.543497687776482330e-01 +7.575757575757575069e+01 -5.000000000000000000e+02 3.938451388034535650e-01 +1.060606060606062329e+02 -5.000000000000000000e+02 1.592762472320076450e-01 +1.363636363636364877e+02 -5.000000000000000000e+02 5.561503648793426208e-02 +1.666666666666667425e+02 -5.000000000000000000e+02 1.648134427951286618e-02 +1.969696969696969973e+02 -5.000000000000000000e+02 4.069670962380073261e-03 +2.272727272727272521e+02 -5.000000000000000000e+02 8.210372360606049214e-04 +2.575757575757577342e+02 -5.000000000000000000e+02 1.325371086279554078e-04 +2.878787878787879890e+02 -5.000000000000000000e+02 1.674483854635813149e-05 +3.181818181818182438e+02 -5.000000000000000000e+02 1.617538348122345181e-06 +3.484848484848484986e+02 -5.000000000000000000e+02 1.165690430938539772e-07 +3.787878787878789808e+02 -5.000000000000000000e+02 6.107385580804444413e-09 +4.090909090909092356e+02 -5.000000000000000000e+02 2.264242348262330060e-10 +4.393939393939394904e+02 -5.000000000000000000e+02 5.774328674328721260e-12 +4.696969696969697452e+02 -5.000000000000000000e+02 9.834906517405588868e-14 +5.000000000000000000e+02 -5.000000000000000000e+02 1.084855264042937882e-15 +5.303030303030304822e+02 -5.000000000000000000e+02 7.506067042544040144e-18 +5.606060606060605096e+02 -5.000000000000000000e+02 3.151098353630756389e-20 +5.909090909090909918e+02 -5.000000000000000000e+02 7.754498717481263388e-23 +6.212121212121214739e+02 -5.000000000000000000e+02 1.079405629075653851e-25 +6.515151515151515014e+02 -5.000000000000000000e+02 8.190592154689639769e-29 +6.818181818181819835e+02 -5.000000000000000000e+02 3.261141548139720315e-32 +7.121212121212120110e+02 -5.000000000000000000e+02 6.549910100891336762e-36 +7.424242424242424931e+02 -5.000000000000000000e+02 6.371820707268080494e-40 +7.727272727272729753e+02 -5.000000000000000000e+02 2.879181287860594111e-44 +8.030303030303030027e+02 -5.000000000000000000e+02 5.788020115190711360e-49 +8.333333333333334849e+02 -5.000000000000000000e+02 4.952089332747266615e-54 +8.636363636363639671e+02 -5.000000000000000000e+02 1.722859058062317123e-59 +8.939393939393939945e+02 -5.000000000000000000e+02 2.325856181748250043e-65 +9.242424242424244767e+02 -5.000000000000000000e+02 1.161235584405599076e-71 +9.545454545454545041e+02 -5.000000000000000000e+02 2.041071860286435924e-78 +9.848484848484849863e+02 -5.000000000000000000e+02 1.200760533549086390e-85 +1.015151515151515468e+03 -5.000000000000000000e+02 2.245111407822327572e-93 +1.045454545454545496e+03 -5.000000000000000000e+02 1.265288505022653967e-101 +1.075757575757575978e+03 -5.000000000000000000e+02 2.035924916243278864e-110 +1.106060606060606005e+03 -5.000000000000000000e+02 8.848474370846281444e-120 +1.136363636363636488e+03 -5.000000000000000000e+02 9.814924425518539964e-130 +1.166666666666666970e+03 -5.000000000000000000e+02 2.622155751581993079e-140 +1.196969696969696997e+03 -5.000000000000000000e+02 1.590331173135733218e-151 +1.227272727272727479e+03 -5.000000000000000000e+02 2.061305607751825308e-163 +1.257575757575757507e+03 -5.000000000000000000e+02 5.368520886190014728e-176 +1.287878787878787989e+03 -5.000000000000000000e+02 2.638272463260076417e-189 +1.318181818181818471e+03 -5.000000000000000000e+02 2.294543125523952956e-203 +1.348484848484848499e+03 -5.000000000000000000e+02 3.308314558189894351e-218 +1.378787878787878981e+03 -5.000000000000000000e+02 7.398391846422538736e-234 +1.409090909090909008e+03 -5.000000000000000000e+02 2.397934725488949310e-250 +1.439393939393939490e+03 -5.000000000000000000e+02 1.051283800345577783e-267 +1.469696969696969973e+03 -5.000000000000000000e+02 5.811146587114891270e-286 +1.500000000000000000e+03 -5.000000000000000000e+02 3.770536500545132397e-305 +-1.500000000000000000e+03 -4.696969696969697452e+02 9.783564016050266370e-69 +-1.469696969696969745e+03 -4.696969696969697452e+02 1.353234097284519865e-62 +-1.439393939393939490e+03 -4.696969696969697452e+02 7.019409751131140033e-57 +-1.409090909090909008e+03 -4.696969696969697452e+02 1.432320621239124038e-51 +-1.378787878787878753e+03 -4.696969696969697452e+02 1.204524420319554228e-46 +-1.348484848484848499e+03 -4.696969696969697452e+02 4.368315301211030715e-42 +-1.318181818181818244e+03 -4.696969696969697452e+02 7.139802540245438189e-38 +-1.287878787878787989e+03 -4.696969696969697452e+02 5.489675720399862976e-34 +-1.257575757575757507e+03 -4.696969696969697452e+02 2.070014663641281400e-30 +-1.227272727272727252e+03 -4.696969696969697452e+02 3.985730491565544103e-27 +-1.196969696969696997e+03 -4.696969696969697452e+02 4.075259886177523587e-24 +-1.166666666666666515e+03 -4.696969696969697452e+02 2.298180960274097135e-21 +-1.136363636363636488e+03 -4.696969696969697452e+02 7.415268609422142457e-19 +-1.106060606060606005e+03 -4.696969696969697452e+02 1.418335871733455173e-16 +-1.075757575757575751e+03 -4.696969696969697452e+02 1.664179486460321568e-14 +-1.045454545454545496e+03 -4.696969696969697452e+02 1.237978279006370896e-12 +-1.015151515151515127e+03 -4.696969696969697452e+02 6.027040850409627817e-11 +-9.848484848484848726e+02 -4.696969696969697452e+02 1.979810045147800740e-09 +-9.545454545454545041e+02 -4.696969696969697452e+02 4.518401091155292189e-08 +-9.242424242424242493e+02 -4.696969696969697452e+02 7.368261931620260953e-07 +-8.939393939393938808e+02 -4.696969696969697452e+02 8.818710076177945181e-06 +-8.636363636363636260e+02 -4.696969696969697452e+02 7.947107386062757359e-05 +-8.333333333333332575e+02 -4.696969696969697452e+02 5.525161055462741609e-04 +-8.030303030303030027e+02 -4.696969696969697452e+02 3.032801906466364543e-03 +-7.727272727272727479e+02 -4.696969696969697452e+02 1.343387640559214405e-02 +-7.424242424242423795e+02 -4.696969696969697452e+02 4.902023343803175309e-02 +-7.121212121212121247e+02 -4.696969696969697452e+02 1.502409106354286039e-01 +-6.818181818181817562e+02 -4.696969696969697452e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -4.696969696969697452e+02 8.981242595383369665e-01 +-6.212121212121211329e+02 -4.696969696969697452e+02 1.809813356520446836e+00 +-5.909090909090908781e+02 -4.696969696969697452e+02 3.269594569239047566e+00 +-5.606060606060605096e+02 -4.696969696969697452e+02 5.366074047187590956e+00 +-5.303030303030302548e+02 -4.696969696969697452e+02 8.097025652719105793e+00 +-5.000000000000000000e+02 -4.696969696969697452e+02 1.135448600013549125e+01 +-4.696969696969697452e+02 -4.696969696969697452e+02 1.493871111047210221e+01 +-4.393939393939392630e+02 -4.696969696969697452e+02 1.859330534199407836e+01 +-4.090909090909090082e+02 -4.696969696969697452e+02 2.204730934729140301e+01 +-3.787878787878787534e+02 -4.696969696969697452e+02 2.505136371008615370e+01 +-3.484848484848484986e+02 -4.696969696969697452e+02 2.740114767170857135e+01 +-3.181818181818180165e+02 -4.696969696969697452e+02 2.894783723543701370e+01 +-2.878787878787877617e+02 -4.696969696969697452e+02 2.959957150752310184e+01 +-2.575757575757575069e+02 -4.696969696969697452e+02 2.931920339352129190e+01 +-2.272727272727272521e+02 -4.696969696969697452e+02 2.812259658780463312e+01 +-1.969696969696969973e+02 -4.696969696969697452e+02 2.607941266867414143e+01 +-1.666666666666665151e+02 -4.696969696969697452e+02 2.331554257030982313e+01 +-1.363636363636362603e+02 -4.696969696969697452e+02 2.001374351117110351e+01 +-1.060606060606060055e+02 -4.696969696969697452e+02 1.640739115024344486e+01 +-7.575757575757575069e+01 -4.696969696969697452e+02 1.276250745677545773e+01 +-4.545454545454549589e+01 -4.696969696969697452e+02 9.346267334126007853e+00 +-1.515151515151501371e+01 -4.696969696969697452e+02 6.386017470320072498e+00 +1.515151515151524109e+01 -4.696969696969697452e+02 4.029575336703639543e+00 +4.545454545454549589e+01 -4.696969696969697452e+02 2.321329840757213159e+00 +7.575757575757575069e+01 -4.696969696969697452e+02 1.205417551072399007e+00 +1.060606060606062329e+02 -4.696969696969697452e+02 5.564158524580616882e-01 +1.363636363636364877e+02 -4.696969696969697452e+02 2.248664244665884437e-01 +1.666666666666667425e+02 -4.696969696969697452e+02 7.826691917058282988e-02 +1.969696969696969973e+02 -4.696969696969697452e+02 2.305097498732430056e-02 +2.272727272727272521e+02 -4.696969696969697452e+02 5.637029251018730973e-03 +2.575757575757577342e+02 -4.696969696969697452e+02 1.121804712250755020e-03 +2.878787878787879890e+02 -4.696969696969697452e+02 1.778319660458189272e-04 +3.181818181818182438e+02 -4.696969696969697452e+02 2.195387441913282625e-05 +3.484848484848484986e+02 -4.696969696969697452e+02 2.060952754440492893e-06 +3.787878787878789808e+02 -4.696969696969697452e+02 1.434797832226715602e-07 +4.090909090909092356e+02 -4.696969696969697452e+02 7.215277938779037422e-09 +4.393939393939394904e+02 -4.696969696969697452e+02 2.549720171445584657e-10 +4.696969696969697452e+02 -4.696969696969697452e+02 6.151911244443070217e-12 +5.000000000000000000e+02 -4.696969696969697452e+02 9.834906517405519448e-14 +5.303030303030304822e+02 -4.696969696969697452e+02 1.009720453475500351e-15 +5.606060606060605096e+02 -4.696969696969697452e+02 6.444577989125045061e-18 +5.909090909090909918e+02 -4.696969696969697452e+02 2.472324417284251467e-20 +6.212121212121214739e+02 -4.696969696969697452e+02 5.504943555269237022e-23 +6.515151515151515014e+02 -4.696969696969697452e+02 6.861500121974648627e-26 +6.818181818181819835e+02 -4.696969696969697452e+02 4.611582579933525729e-29 +7.121212121212120110e+02 -4.696969696969697452e+02 1.607885402204063373e-32 +7.424242424242424931e+02 -4.696969696969697452e+02 2.794521287592013336e-36 +7.727272727272729753e+02 -4.696969696969697452e+02 2.323504838735485356e-40 +8.030303030303030027e+02 -4.696969696969697452e+02 8.858572265124334768e-45 +8.333333333333334849e+02 -4.696969696969697452e+02 1.482625960384607899e-49 +8.636363636363639671e+02 -4.696969696969697452e+02 1.041536444950537451e-54 +8.939393939393939945e+02 -4.696969696969697452e+02 2.932805033955014141e-60 +9.242424242424244767e+02 -4.696969696969697452e+02 3.157273288492741435e-66 +9.545454545454545041e+02 -4.696969696969697452e+02 1.237882402550954711e-72 +9.848484848484849863e+02 -4.696969696969697452e+02 1.681769093994011647e-79 +1.015151515151515468e+03 -4.696969696969697452e+02 7.523470174957766381e-87 +1.045454545454545496e+03 -4.696969696969697452e+02 1.051825158759479565e-94 +1.075757575757575978e+03 -4.696969696969697452e+02 4.356268475748769705e-103 +1.106060606060606005e+03 -4.696969696969697452e+02 5.060194744258727849e-112 +1.136363636363636488e+03 -4.696969696969697452e+02 1.558836896993037684e-121 +1.166666666666666970e+03 -4.696969696969697452e+02 1.202756953776878963e-131 +1.196969696969696997e+03 -4.696969696969697452e+02 2.192427768934152406e-142 +1.227272727272727479e+03 -4.696969696969697452e+02 8.894733804534862895e-154 +1.257575757575757507e+03 -4.696969696969697452e+02 7.557087439101445294e-166 +1.287878787878787989e+03 -4.696969696969697452e+02 1.263592148116150266e-178 +1.318181818181818471e+03 -4.696969696969697452e+02 3.902753120678278472e-192 +1.348484848484848499e+03 -4.696969696969697452e+02 2.087330420477087307e-206 +1.378787878787878981e+03 -4.696969696969697452e+02 1.809985603977467845e-221 +1.409090909090909008e+03 -4.696969696969697452e+02 2.379546682244374415e-237 +1.439393939393939490e+03 -4.696969696969697452e+02 4.429793536380294970e-254 +1.469696969696969973e+03 -4.696969696969697452e+02 1.089284707477503840e-271 +1.500000000000000000e+03 -4.696969696969697452e+02 3.296325375164239287e-290 +-1.500000000000000000e+03 -4.393939393939392630e+02 4.417484338634786664e-71 +-1.469696969696969745e+03 -4.393939393939392630e+02 9.607905200083869582e-65 +-1.439393939393939490e+03 -4.393939393939392630e+02 7.640771892899254044e-59 +-1.409090909090909008e+03 -4.393939393939392630e+02 2.332290390718612665e-53 +-1.378787878787878753e+03 -4.393939393939392630e+02 2.864906582124076546e-48 +-1.348484848484848499e+03 -4.393939393939392630e+02 1.482961626972889068e-43 +-1.318181818181818244e+03 -4.393939393939392630e+02 3.383091011068663330e-39 +-1.287878787878787989e+03 -4.393939393939392630e+02 3.553023206116283824e-35 +-1.257575757575757507e+03 -4.393939393939392630e+02 1.792185002743850935e-31 +-1.227272727272727252e+03 -4.393939393939392630e+02 4.524092374857336904e-28 +-1.196969696969696997e+03 -4.393939393939392630e+02 5.947998903018114093e-25 +-1.166666666666666515e+03 -4.393939393939392630e+02 4.233422443799704506e-22 +-1.136363636363636488e+03 -4.393939393939392630e+02 1.693353897939021219e-19 +-1.106060606060606005e+03 -4.393939393939392630e+02 3.946907027548934390e-17 +-1.075757575757575751e+03 -4.393939393939392630e+02 5.551371713955361009e-15 +-1.045454545454545496e+03 -4.393939393939392630e+02 4.873295378257243181e-13 +-1.015151515151515127e+03 -4.393939393939392630e+02 2.758242893688878161e-11 +-9.848484848484848726e+02 -4.393939393939392630e+02 1.038488082495695649e-09 +-9.545454545454545041e+02 -4.393939393939392630e+02 2.680187736377897992e-08 +-9.242424242424242493e+02 -4.393939393939392630e+02 4.880031423565826510e-07 +-8.939393939393938808e+02 -4.393939393939392630e+02 6.443714674555768282e-06 +-8.636363636363636260e+02 -4.393939393939392630e+02 6.334792636026811844e-05 +-8.333333333333332575e+02 -4.393939393939392630e+02 4.754453697203608930e-04 +-8.030303030303030027e+02 -4.393939393939392630e+02 2.789935865432181979e-03 +-7.727272727272727479e+02 -4.393939393939392630e+02 1.309272417923813478e-02 +-7.424242424242423795e+02 -4.393939393939392630e+02 5.019822989602332891e-02 +-7.121212121212121247e+02 -4.393939393939392630e+02 1.604402458870249071e-01 +-6.818181818181817562e+02 -4.393939393939392630e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -4.393939393939392630e+02 1.022719026539214981e+00 +-6.212121212121211329e+02 -4.393939393939392630e+02 2.110474631917969468e+00 +-5.909090909090908781e+02 -4.393939393939392630e+02 3.886707582912677594e+00 +-5.606060606060605096e+02 -4.393939393939392630e+02 6.477736584771358608e+00 +-5.303030303030302548e+02 -4.393939393939392630e+02 9.895316726363983406e+00 +-5.000000000000000000e+02 -4.393939393939392630e+02 1.401489965409862037e+01 +-4.696969696969697452e+02 -4.393939393939392630e+02 1.859330534199407836e+01 +-4.393939393939392630e+02 -4.393939393939392630e+02 2.331554257030989774e+01 +-4.090909090909090082e+02 -4.393939393939392630e+02 2.785071371464490753e+01 +-3.787878787878787534e+02 -4.393939393939392630e+02 3.189863750423572597e+01 +-3.484848484848484986e+02 -4.393939393939392630e+02 3.521758926474933560e+01 +-3.181818181818180165e+02 -4.393939393939392630e+02 3.763301798773053264e+01 +-2.878787878787877617e+02 -4.393939393939392630e+02 3.903320509833597640e+01 +-2.575757575757575069e+02 -4.393939393939392630e+02 3.935976443487312082e+01 +-2.272727272727272521e+02 -4.393939393939392630e+02 3.859977831813432658e+01 +-1.969696969696969973e+02 -4.393939393939392630e+02 3.678372156337845666e+01 +-1.666666666666665151e+02 -4.393939393939392630e+02 3.399015252191793479e+01 +-1.363636363636362603e+02 -4.393939393939392630e+02 3.035489726624810558e+01 +-1.060606060606060055e+02 -4.393939393939392630e+02 2.607941266867419117e+01 +-7.575757575757575069e+01 -4.393939393939392630e+02 2.143082896113670444e+01 +-4.545454545454549589e+01 -4.393939393939392630e+02 1.672609502329101616e+01 +-1.515151515151501371e+01 -4.393939393939392630e+02 1.229618639237857813e+01 +1.515151515151524109e+01 -4.393939393939392630e+02 8.434047231856155236e+00 +4.545454545454549589e+01 -4.393939393939392630e+02 5.339791733036749477e+00 +7.575757575757575069e+01 -4.393939393939392630e+02 3.083414106412973865e+00 +1.060606060606062329e+02 -4.393939393939392630e+02 1.602576414572428831e+00 +1.363636363636364877e+02 -4.393939393939392630e+02 7.389391304207537647e-01 +1.666666666666667425e+02 -4.393939393939392630e+02 2.975697925943394107e-01 +1.969696969696969973e+02 -4.393939393939392630e+02 1.028987436319815235e-01 +2.272727272727272521e+02 -4.393939393939392630e+02 3.000452186145853573e-02 +2.575757575757577342e+02 -4.393939393939392630e+02 7.235968611464849848e-03 +2.878787878787879890e+02 -4.393939393939392630e+02 1.413778726829432661e-03 +3.181818181818182438e+02 -4.393939393939392630e+02 2.189505576192053227e-04 +3.484848484848484986e+02 -4.393939393939392630e+02 2.626389391097757380e-05 +3.787878787878789808e+02 -4.393939393939392630e+02 2.381512063610675829e-06 +4.090909090909092356e+02 -4.393939393939392630e+02 1.591192751670234906e-07 +4.393939393939394904e+02 -4.393939393939392630e+02 7.626555240962888763e-09 +4.696969696969697452e+02 -4.393939393939392630e+02 2.549720171445657035e-10 +5.000000000000000000e+02 -4.393939393939392630e+02 5.774328674328947442e-12 +5.303030303030304822e+02 -4.393939393939392630e+02 8.592218911187417590e-14 +5.606060606060605096e+02 -4.393939393939392630e+02 8.137997505907165744e-16 +5.909090909090909918e+02 -4.393939393939392630e+02 4.746956502817772541e-18 +6.212121212121214739e+02 -4.393939393939392630e+02 1.647931249405007758e-20 +6.515151515151515014e+02 -4.393939393939392630e+02 3.286194629876848120e-23 +6.818181818181819835e+02 -4.393939393939392630e+02 3.628654415183960186e-26 +7.121212121212120110e+02 -4.393939393939392630e+02 2.136128687819757950e-29 +7.424242424242424931e+02 -4.393939393939392630e+02 6.446642623740546069e-33 +7.727272727272729753e+02 -4.393939393939392630e+02 9.579054004792335842e-37 +8.030303030303030027e+02 -4.393939393939392630e+02 6.722278760459544490e-41 +8.333333333333334849e+02 -4.393939393939392630e+02 2.134523160815605943e-45 +8.636363636363639671e+02 -4.393939393939392630e+02 2.934437283087147116e-50 +8.939393939393939945e+02 -4.393939393939392630e+02 1.669172073207070091e-55 +9.242424242424244767e+02 -4.393939393939392630e+02 3.749781639093513614e-61 +9.545454545454545041e+02 -4.393939393939392630e+02 3.171606292228252646e-67 +9.848484848484849863e+02 -4.393939393939392630e+02 9.616662695257643369e-74 +1.015151515151515468e+03 -4.393939393939392630e+02 9.940501002455981856e-81 +1.045454545454545496e+03 -4.393939393939392630e+02 3.327066334118042031e-88 +1.075757575757575978e+03 -4.393939393939392630e+02 3.420408862336073028e-96 +1.106060606060606005e+03 -4.393939393939392630e+02 1.023329762420089948e-104 +1.136363636363636488e+03 -4.393939393939392630e+02 8.431316847707157014e-114 +1.166666666666666970e+03 -4.393939393939392630e+02 1.808015725619714223e-123 +1.196969696969696997e+03 -4.393939393939392630e+02 9.525423902376652971e-134 +1.227272727272727479e+03 -4.393939393939392630e+02 1.162394707320232462e-144 +1.257575757575757507e+03 -4.393939393939392630e+02 3.093752660188204091e-156 +1.287878787878787989e+03 -4.393939393939392630e+02 1.688959443975069891e-168 +1.318181818181818471e+03 -4.393939393939392630e+02 1.776466784958918524e-181 +1.348484848484848499e+03 -4.393939393939392630e+02 3.377266532909510565e-195 +1.378787878787878981e+03 -4.393939393939392630e+02 1.087360748018092280e-209 +1.409090909090909008e+03 -4.393939393939392630e+02 5.548496235078223639e-225 +1.439393939393939490e+03 -4.393939393939392630e+02 4.193987081499043645e-241 +1.469696969696969973e+03 -4.393939393939392630e+02 4.383786664343198870e-258 +1.500000000000000000e+03 -4.393939393939392630e+02 5.907805748297977292e-276 +-1.500000000000000000e+03 -4.090909090909090082e+02 1.252089404672476376e-73 +-1.469696969696969745e+03 -4.090909090909090082e+02 4.386015980157994504e-67 +-1.439393939393939490e+03 -4.090909090909090082e+02 5.473377065585095875e-61 +-1.409090909090909008e+03 -4.090909090909090082e+02 2.556199277279947202e-55 +-1.378787878787878753e+03 -4.090909090909090082e+02 4.687655442031265519e-50 +-1.348484848484848499e+03 -4.090909090909090082e+02 3.537278923912922903e-45 +-1.318181818181818244e+03 -4.090909090909090082e+02 1.149556065965180981e-40 +-1.287878787878787989e+03 -4.090909090909090082e+02 1.681885295228469187e-36 +-1.257575757575757507e+03 -4.090909090909090082e+02 1.156617221994752775e-32 +-1.227272727272727252e+03 -4.090909090909090082e+02 3.898479567578792083e-29 +-1.196969696969696997e+03 -4.090909090909090082e+02 6.707520673389906865e-26 +-1.166666666666666515e+03 -4.090909090909090082e+02 6.127767966886709563e-23 +-1.136363636363636488e+03 -4.090909090909090082e+02 3.088105188850788551e-20 +-1.106060606060606005e+03 -4.090909090909090082e+02 8.907807991230643573e-18 +-1.075757575757575751e+03 -4.090909090909090082e+02 1.524198984291575082e-15 +-1.045454545454545496e+03 -4.090909090909090082e+02 1.601294376118513116e-13 +-1.015151515151515127e+03 -4.090909090909090082e+02 1.067799151664052595e-11 +-9.848484848484848726e+02 -4.090909090909090082e+02 4.666492816799057355e-10 +-9.545454545454545041e+02 -4.090909090909090082e+02 1.378261373162455346e-08 +-9.242424242424242493e+02 -4.090909090909090082e+02 2.833566430996978056e-07 +-8.939393939393938808e+02 -4.090909090909090082e+02 4.171386994035392035e-06 +-8.636363636363636260e+02 -4.090909090909090082e+02 4.517735882024929511e-05 +-8.333333333333332575e+02 -4.090909090909090082e+02 3.693737472711874090e-04 +-8.030303030303030027e+02 -4.090909090909090082e+02 2.336636575977202573e-03 +-7.727272727272727479e+02 -4.090909090909090082e+02 1.170671265806333232e-02 +-7.424242424242423795e+02 -4.090909090909090082e+02 4.748972307319374725e-02 +-7.121212121212121247e+02 -4.090909090909090082e+02 1.592762472320083389e-01 +-6.818181818181817562e+02 -4.090909090909090082e+02 4.504208248851511165e-01 +-6.515151515151515014e+02 -4.090909090909090082e+02 1.093943545730584166e+00 +-6.212121212121211329e+02 -4.090909090909090082e+02 2.321329840757224261e+00 +-5.909090909090908781e+02 -4.090909090909090082e+02 4.372847671700379912e+00 +-5.606060606060605096e+02 -4.090909090909090082e+02 7.420975727555112478e+00 +-5.303030303030302548e+02 -4.090909090909090082e+02 1.149936924196613397e+01 +-5.000000000000000000e+02 -4.090909090909090082e+02 1.647077799900302608e+01 +-4.696969696969697452e+02 -4.090909090909090082e+02 2.204730934729141723e+01 +-4.393939393939392630e+02 -4.090909090909090082e+02 2.785071371464490753e+01 +-4.090909090909090082e+02 -4.090909090909090082e+02 3.348557327433822906e+01 +-3.787878787878787534e+02 -4.090909090909090082e+02 3.859977831813433369e+01 +-3.484848484848484986e+02 -4.090909090909090082e+02 4.291865399354480815e+01 +-3.181818181818180165e+02 -4.090909090909090082e+02 4.625233861794324497e+01 +-2.878787878787877617e+02 -4.090909090909090082e+02 4.848454133994214033e+01 +-2.575757575757575069e+02 -4.090909090909090082e+02 4.955347455423409997e+01 +-2.272727272727272521e+02 -4.090909090909090082e+02 4.943436394678048629e+01 +-1.969696969696969973e+02 -4.090909090909090082e+02 4.812981200385588920e+01 +-1.666666666666665151e+02 -4.090909090909090082e+02 4.567091086140355571e+01 +-1.363636363636362603e+02 -4.090909090909090082e+02 4.212878690731835007e+01 +-1.060606060606060055e+02 -4.090909090909090082e+02 3.763301798773052553e+01 +-7.575757575757575069e+01 -4.090909090909090082e+02 3.238997094568933477e+01 +-4.545454545454549589e+01 -4.090909090909090082e+02 2.669117232474336276e+01 +-1.515151515151501371e+01 -4.090909090909090082e+02 2.090104720680696104e+01 +1.515151515151524109e+01 -4.090909090909090082e+02 1.541711232793175412e+01 +4.545454545454549589e+01 -4.090909090909090082e+02 1.060541016950785576e+01 +7.575757575757575069e+01 -4.090909090909090082e+02 6.727593712141166193e+00 +1.060606060606062329e+02 -4.090909090909090082e+02 3.886707582912668713e+00 +1.363636363636364877e+02 -4.090909090909090082e+02 2.017155313214868517e+00 +1.666666666666667425e+02 -4.090909090909090082e+02 9.264911260829724604e-01 +1.969696969696969973e+02 -4.090909090909090082e+02 3.705615046728227835e-01 +2.272727272727272521e+02 -4.090909090909090082e+02 1.268331178800952141e-01 +2.575757575757577342e+02 -4.090909090909090082e+02 3.646348270185569007e-02 +2.878787878787879890e+02 -4.090909090909090082e+02 8.631774319411335966e-03 +3.181818181818182438e+02 -4.090909090909090082e+02 1.647348039107863083e-03 +3.484848484848484986e+02 -4.090909090909090082e+02 2.478588728614938017e-04 +3.787878787878789808e+02 -4.090909090909090082e+02 2.871517220500735291e-05 +4.090909090909092356e+02 -4.090909090909090082e+02 2.498755802303974801e-06 +4.393939393939394904e+02 -4.090909090909090082e+02 1.591192751670246288e-07 +4.696969696969697452e+02 -4.090909090909090082e+02 7.215277938779216920e-09 +5.000000000000000000e+02 -4.090909090909090082e+02 2.264242348262394683e-10 +5.303030303030304822e+02 -4.090909090909090082e+02 4.773139830449487581e-12 +5.606060606060605096e+02 -4.090909090909090082e+02 6.552879881345194762e-14 +5.909090909090909918e+02 -4.090909090909090082e+02 5.672911599541404415e-16 +6.212121212121214739e+02 -4.090909090909090082e+02 2.994939843867773599e-18 +6.515151515151515014e+02 -4.090909090909090082e+02 9.313320549156783951e-21 +6.818181818181819835e+02 -4.090909090909090082e+02 1.645678520276801685e-23 +7.121212121212120110e+02 -4.090909090909090082e+02 1.592071826992967029e-26 +7.424242424242424931e+02 -4.090909090909090082e+02 8.114733966294560576e-30 +7.727272727272729753e+02 -4.090909090909090082e+02 2.094402829610119001e-33 +8.030303030303030027e+02 -4.090909090909090082e+02 2.627630745310841879e-37 +8.333333333333334849e+02 -4.090909090909090082e+02 1.536363899260011983e-41 +8.636363636363639671e+02 -4.090909090909090082e+02 4.008856449747846603e-46 +8.939393939393939945e+02 -4.090909090909090082e+02 4.464554645350092910e-51 +9.242424242424244767e+02 -4.090909090909090082e+02 2.027053180936089876e-56 +9.545454545454545041e+02 -4.090909090909090082e+02 3.579671728198669294e-62 +9.848484848484849863e+02 -4.090909090909090082e+02 2.342812748293724495e-68 +1.015151515151515468e+03 -4.090909090909090082e+02 5.408005114244114624e-75 +1.045454545454545496e+03 -4.090909090909090082e+02 4.184987151321382266e-82 +1.075757575757575978e+03 -4.090909090909090082e+02 1.030681849547648261e-89 +1.106060606060606005e+03 -4.090909090909090082e+02 7.659635376587762604e-98 +1.136363636363636488e+03 -4.090909090909090082e+02 1.626625589894746774e-106 +1.166666666666666970e+03 -4.090909090909090082e+02 9.336191871832202650e-116 +1.196969696969696997e+03 -4.090909090909090082e+02 1.368121887555569763e-125 +1.227272727272727479e+03 -4.090909090909090082e+02 4.829324843884254417e-136 +1.257575757575757507e+03 -4.090909090909090082e+02 3.869474298958950125e-147 +1.287878787878787989e+03 -4.090909090909090082e+02 6.623420189767991268e-159 +1.318181818181818471e+03 -4.090909090909090082e+02 2.276679405435065698e-171 +1.348484848484848499e+03 -4.090909090909090082e+02 1.475362289862000668e-184 +1.378787878787878981e+03 -4.090909090909090082e+02 1.690146173206533256e-198 +1.409090909090909008e+03 -4.090909090909090082e+02 3.205485106083467299e-213 +1.439393939393939490e+03 -4.090909090909090082e+02 9.414252714759057912e-229 +1.469696969696969973e+03 -4.090909090909090082e+02 3.999841459703490630e-245 +1.500000000000000000e+03 -4.090909090909090082e+02 2.293878155645944971e-262 +-1.500000000000000000e+03 -3.787878787878787534e+02 2.185022806596105263e-76 +-1.469696969696969745e+03 -3.787878787878787534e+02 1.263563911257922893e-69 +-1.439393939393939490e+03 -3.787878787878787534e+02 2.534408630171692137e-63 +-1.409090909090909008e+03 -3.787878787878787534e+02 1.853617005789016932e-57 +-1.378787878787878753e+03 -3.787878787878787534e+02 5.190588847986541559e-52 +-1.348484848484848499e+03 -3.787878787878787534e+02 5.836055178228830037e-47 +-1.318181818181818244e+03 -3.787878787878787534e+02 2.759591033387387855e-42 +-1.287878787878787989e+03 -3.787878787878787534e+02 5.740802921527251892e-38 +-1.257575757575757507e+03 -3.787878787878787534e+02 5.489675720400018638e-34 +-1.227272727272727252e+03 -3.787878787878787534e+02 2.518106005990044497e-30 +-1.196969696969696997e+03 -3.787878787878787534e+02 5.774644824333581529e-27 +-1.166666666666666515e+03 -3.787878787878787534e+02 6.891832999272426028e-24 +-1.136363636363636488e+03 -3.787878787878787534e+02 4.450412031472713570e-21 +-1.106060606060606005e+03 -3.787878787878787534e+02 1.614667396734129924e-18 +-1.075757575757575751e+03 -3.787878787878787534e+02 3.413565520039352413e-16 +-1.045454545454545496e+03 -3.787878787878787534e+02 4.355762747543134421e-14 +-1.015151515151515127e+03 -3.787878787878787534e+02 3.470587925503483666e-12 +-9.848484848484848726e+02 -3.787878787878787534e+02 1.784186981526950861e-10 +-9.545454545454545041e+02 -3.787878787878787534e+02 6.107385580804661962e-09 +-9.242424242424242493e+02 -3.787878787878787534e+02 1.434797832226761130e-07 +-8.939393939393938808e+02 -3.787878787878787534e+02 2.381512063610726651e-06 +-8.636363636363636260e+02 -3.787878787878787534e+02 2.871517220500745455e-05 +-8.333333333333332575e+02 -3.787878787878787534e+02 2.582855175103839092e-04 +-8.030303030303030027e+02 -3.787878787878787534e+02 1.777524778139183458e-03 +-7.727272727272727479e+02 -3.787878787878787534e+02 9.587796290980292804e-03 +-7.424242424242423795e+02 -3.787878787878787534e+02 4.146995554856768712e-02 +-7.121212121212121247e+02 -3.787878787878787534e+02 1.469764151375686501e-01 +-6.818181818181817562e+02 -3.787878787878787534e+02 4.356244763048486845e-01 +-6.515151515151515014e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +-6.212121212121211329e+02 -3.787878787878787534e+02 2.413325425405146163e+00 +-5.909090909090908781e+02 -3.787878787878787534e+02 4.669551349532358842e+00 +-5.606060606060605096e+02 -3.787878787878787534e+02 8.097025652719123556e+00 +-5.303030303030302548e+02 -3.787878787878787534e+02 1.276250745677547904e+01 +-5.000000000000000000e+02 -3.787878787878787534e+02 1.852419054593362091e+01 +-4.696969696969697452e+02 -3.787878787878787534e+02 2.505136371008615370e+01 +-4.393939393939392630e+02 -3.787878787878787534e+02 3.189863750423572597e+01 +-4.090909090909090082e+02 -3.787878787878787534e+02 3.859977831813431237e+01 +-3.787878787878787534e+02 -3.787878787878787534e+02 4.474620968552754618e+01 +-3.484848484848484986e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-3.181818181818180165e+02 -3.787878787878787534e+02 5.425510933709706052e+01 +-2.878787878787877617e+02 -3.787878787878787534e+02 5.731193832210289685e+01 +-2.575757575757575069e+02 -3.787878787878787534e+02 5.915498255960570617e+01 +-2.272727272727272521e+02 -3.787878787878787534e+02 5.977010272054962314e+01 +-1.969696969696969973e+02 -3.787878787878787534e+02 5.915498255960572038e+01 +-1.666666666666665151e+02 -3.787878787878787534e+02 5.731193832210288264e+01 +-1.363636363636362603e+02 -3.787878787878787534e+02 5.425510933709705341e+01 +-1.060606060606060055e+02 -3.787878787878787534e+02 5.003073387529208560e+01 +-7.575757575757575069e+01 -3.787878787878787534e+02 4.474620968552754618e+01 +-4.545454545454549589e+01 -3.787878787878787534e+02 3.859977831813431237e+01 +-1.515151515151501371e+01 -3.787878787878787534e+02 3.189863750423568334e+01 +1.515151515151524109e+01 -3.787878787878787534e+02 2.505136371008615370e+01 +4.545454545454549589e+01 -3.787878787878787534e+02 1.852419054593361025e+01 +7.575757575757575069e+01 -3.787878787878787534e+02 1.276250745677547371e+01 +1.060606060606062329e+02 -3.787878787878787534e+02 8.097025652719089805e+00 +1.363636363636364877e+02 -3.787878787878787534e+02 4.669551349532344631e+00 +1.666666666666667425e+02 -3.787878787878787534e+02 2.413325425405142166e+00 +1.969696969696969973e+02 -3.787878787878787534e+02 1.100632249223703063e+00 +2.272727272727272521e+02 -3.787878787878787534e+02 4.356244763048467972e-01 +2.575757575757577342e+02 -3.787878787878787534e+02 1.469764151375675953e-01 +2.878787878787879890e+02 -3.787878787878787534e+02 4.146995554856720140e-02 +3.181818181818182438e+02 -3.787878787878787534e+02 9.587796290980259845e-03 +3.484848484848484986e+02 -3.787878787878787534e+02 1.777524778139189529e-03 +3.787878787878789808e+02 -3.787878787878787534e+02 2.582855175103783798e-04 +4.090909090909092356e+02 -3.787878787878787534e+02 2.871517220500724787e-05 +4.393939393939394904e+02 -3.787878787878787534e+02 2.381512063610675829e-06 +4.696969696969697452e+02 -3.787878787878787534e+02 1.434797832226751071e-07 +5.000000000000000000e+02 -3.787878787878787534e+02 6.107385580804595787e-09 +5.303030303030304822e+02 -3.787878787878787534e+02 1.784186981526919325e-10 +5.606060606060605096e+02 -3.787878787878787534e+02 3.470587925503545866e-12 +5.909090909090909918e+02 -3.787878787878787534e+02 4.355762747543164714e-14 +6.212121212121214739e+02 -3.787878787878787534e+02 3.413565520039279443e-16 +6.515151515151515014e+02 -3.787878787878787534e+02 1.614667396734095642e-18 +6.818181818181819835e+02 -3.787878787878787534e+02 4.450412031472713570e-21 +7.121212121212120110e+02 -3.787878787878787534e+02 6.891832999272426028e-24 +7.424242424242424931e+02 -3.787878787878787534e+02 5.774644824333252930e-27 +7.727272727272729753e+02 -3.787878787878787534e+02 2.518106005989794365e-30 +8.030303030303030027e+02 -3.787878787878787534e+02 5.489675720400018638e-34 +8.333333333333334849e+02 -3.787878787878787534e+02 5.740802921527251892e-38 +8.636363636363639671e+02 -3.787878787878787534e+02 2.759591033386995636e-42 +8.939393939393939945e+02 -3.787878787878787534e+02 5.836055178228830037e-47 +9.242424242424244767e+02 -3.787878787878787534e+02 5.190588847985730726e-52 +9.545454545454545041e+02 -3.787878787878787534e+02 1.853617005789016932e-57 +9.848484848484849863e+02 -3.787878787878787534e+02 2.534408630171692137e-63 +1.015151515151515468e+03 -3.787878787878787534e+02 1.263563911257599626e-69 +1.045454545454545496e+03 -3.787878787878787534e+02 2.185022806595857047e-76 +1.075757575757575978e+03 -3.787878787878787534e+02 1.245061282106763618e-83 +1.106060606060606005e+03 -3.787878787878787534e+02 2.218210938815732637e-91 +1.136363636363636488e+03 -3.787878787878787534e+02 1.171000951828040377e-99 +1.166666666666666970e+03 -3.787878787878787534e+02 1.733733878801731023e-108 +1.196969696969696997e+03 -3.787878787878787534e+02 6.805663293521972772e-118 +1.227272727272727479e+03 -3.787878787878787534e+02 6.687702289670458574e-128 +1.257575757575757507e+03 -3.787878787878787534e+02 1.551390154337848894e-138 +1.287878787878787989e+03 -3.787878787878787534e+02 8.001759500366227833e-150 +1.318181818181818471e+03 -3.787878787878787534e+02 8.632103141027239840e-162 +1.348484848484848499e+03 -3.787878787878787534e+02 1.829887001709709438e-174 +1.378787878787878981e+03 -3.787878787878787534e+02 7.152895343947188669e-188 +1.409090909090909008e+03 -3.787878787878787534e+02 4.831994162343091673e-202 +1.439393939393939490e+03 -3.787878787878787534e+02 5.280297699944451631e-217 +1.469696969696969973e+03 -3.787878787878787534e+02 8.726538336902191525e-233 +1.500000000000000000e+03 -3.787878787878787534e+02 2.036595816921308150e-249 +-1.500000000000000000e+03 -3.484848484848484986e+02 2.299738198253776904e-79 +-1.469696969696969745e+03 -3.484848484848484986e+02 2.252024249415010331e-72 +-1.439393939393939490e+03 -3.484848484848484986e+02 7.441941493794076684e-66 +-1.409090909090909008e+03 -3.484848484848484986e+02 8.731032066334944038e-60 +-1.378787878787878753e+03 -3.484848484848484986e+02 3.821397698902973471e-54 +-1.348484848484848499e+03 -3.484848484848484986e+02 6.548336013154233037e-49 +-1.318181818181818244e+03 -3.484848484848484986e+02 4.605004313097202560e-44 +-1.287878787878787989e+03 -3.484848484848484986e+02 1.391301834018529342e-39 +-1.257575757575757507e+03 -3.484848484848484986e+02 1.888297121780456365e-35 +-1.227272727272727252e+03 -3.484848484848484986e+02 1.202280905104514597e-31 +-1.196969696969696997e+03 -3.484848484848484986e+02 3.745594530489799055e-28 +-1.166666666666666515e+03 -3.484848484848484986e+02 5.947998903018240826e-25 +-1.136363636363636488e+03 -3.484848484848484986e+02 5.009287693440547103e-22 +-1.106060606060606005e+03 -3.484848484848484986e+02 2.324980321593518139e-19 +-1.075757575757575751e+03 -3.484848484848484986e+02 6.172308083818387393e-17 +-1.045454545454545496e+03 -3.484848484848484986e+02 9.715636854068119414e-15 +-1.015151515151515127e+03 -3.484848484848484986e+02 9.387808790462772201e-13 +-9.848484848484848726e+02 -3.484848484848484986e+02 5.757897918648176391e-11 +-9.545454545454545041e+02 -3.484848484848484986e+02 2.315109263398868069e-09 +-9.242424242424242493e+02 -3.484848484848484986e+02 6.294357909175295720e-08 +-8.939393939393938808e+02 -3.484848484848484986e+02 1.192152875094323727e-06 +-8.636363636363636260e+02 -3.484848484848484986e+02 1.618470429048154196e-05 +-8.333333333333332575e+02 -3.484848484848484986e+02 1.618546487670201805e-04 +-8.030303030303030027e+02 -3.484848484848484986e+02 1.223804447256127744e-03 +-7.727272727272727479e+02 -3.484848484848484986e+02 7.172122996986630798e-03 +-7.424242424242423795e+02 -3.484848484848484986e+02 3.335632957512545127e-02 +-7.121212121212121247e+02 -3.484848484848484986e+02 1.258963514590812072e-01 +-6.818181818181817562e+02 -3.484848484848484986e+02 3.938451388034553413e-01 +-6.515151515151515014e+02 -3.484848484848484986e+02 1.041722272936272065e+00 +-6.212121212121211329e+02 -3.484848484848484986e+02 2.373519179353695829e+00 +-5.909090909090908781e+02 -3.484848484848484986e+02 4.740363630203884071e+00 +-5.606060606060605096e+02 -3.484848484848484986e+02 8.434047231856148130e+00 +-5.303030303030302548e+02 -3.484848484848484986e+02 1.356927875085421320e+01 +-5.000000000000000000e+02 -3.484848484848484986e+02 2.001374351117113903e+01 +-4.696969696969697452e+02 -3.484848484848484986e+02 2.740114767170855714e+01 +-4.393939393939392630e+02 -3.484848484848484986e+02 3.521758926474931428e+01 +-4.090909090909090082e+02 -3.484848484848484986e+02 4.291865399354480104e+01 +-3.787878787878787534e+02 -3.484848484848484986e+02 5.003073387529207849e+01 +-3.484848484848484986e+02 -3.484848484848484986e+02 5.620879029285029560e+01 +-3.181818181818180165e+02 -3.484848484848484986e+02 6.124688773464704639e+01 +-2.878787878787877617e+02 -3.484848484848484986e+02 6.505424328755198360e+01 +-2.575757575757575069e+02 -3.484848484848484986e+02 6.761483795353333903e+01 +-2.272727272727272521e+02 -3.484848484848484986e+02 6.894609788219688085e+01 +-1.969696969696969973e+02 -3.484848484848484986e+02 6.906670731075621461e+01 +-1.666666666666665151e+02 -3.484848484848484986e+02 6.797869707690963992e+01 +-1.363636363636362603e+02 -3.484848484848484986e+02 6.566578650553348950e+01 +-1.060606060606060055e+02 -3.484848484848484986e+02 6.210813108343087663e+01 +-7.575757575757575069e+01 -3.484848484848484986e+02 5.731193832210285422e+01 +-4.545454545454549589e+01 -3.484848484848484986e+02 5.134958619617896147e+01 +-1.515151515151501371e+01 -3.484848484848484986e+02 4.440127762556675606e+01 +1.515151515151524109e+01 -3.484848484848484986e+02 3.678372156337837851e+01 +4.545454545454549589e+01 -3.484848484848484986e+02 2.894783723543699594e+01 +7.575757575757575069e+01 -3.484848484848484986e+02 2.143082896113664404e+01 +1.060606060606062329e+02 -3.484848484848484986e+02 1.476216003891670425e+01 +1.363636363636364877e+02 -3.484848484848484986e+02 9.346267334125977655e+00 +1.666666666666667425e+02 -3.484848484848484986e+02 5.366074047187571416e+00 +1.969696969696969973e+02 -3.484848484848484986e+02 2.753098049922419577e+00 +2.272727272727272521e+02 -3.484848484848484986e+02 1.242261988017610230e+00 +2.575757575757577342e+02 -3.484848484848484986e+02 4.845903042951275053e-01 +2.878787878787879890e+02 -3.484848484848484986e+02 1.604402458870233528e-01 +3.181818181818182438e+02 -3.484848484848484986e+02 4.420787312407652159e-02 +3.484848484848484986e+02 -3.484848484848484986e+02 9.928138302323663913e-03 +3.787878787878789808e+02 -3.484848484848484986e+02 1.777524778139167629e-03 +4.090909090909092356e+02 -3.484848484848484986e+02 2.478588728614880554e-04 +4.393939393939394904e+02 -3.484848484848484986e+02 2.626389391097705880e-05 +4.696969696969697452e+02 -3.484848484848484986e+02 2.060952754440492893e-06 +5.000000000000000000e+02 -3.484848484848484986e+02 1.165690430938531566e-07 +5.303030303030304822e+02 -3.484848484848484986e+02 4.619769020364059393e-09 +5.606060606060605096e+02 -3.484848484848484986e+02 1.245541639253613466e-10 +5.909090909090909918e+02 -3.484848484848484986e+02 2.215337409576184571e-12 +6.212121212121214739e+02 -3.484848484848484986e+02 2.517511129640690535e-14 +6.515151515151515014e+02 -3.484848484848484986e+02 1.768164275229467154e-16 +6.818181818181819835e+02 -3.484848484848484986e+02 7.415268609422036531e-19 +7.121212121212120110e+02 -3.484848484848484986e+02 1.791765446072173541e-21 +7.424242424242424931e+02 -3.484848484848484986e+02 2.404063375977050904e-24 +7.727272727272729753e+02 -3.484848484848484986e+02 1.724031541468289412e-27 +8.030303030303030027e+02 -3.484848484848484986e+02 6.352821551413571390e-31 +8.333333333333334849e+02 -3.484848484848484986e+02 1.154945356164353606e-34 +8.636363636363639671e+02 -3.484848484848484986e+02 9.934460502444565246e-39 +8.939393939393939945e+02 -3.484848484848484986e+02 3.872518558409872031e-43 +9.242424242424244767e+02 -3.484848484848484986e+02 6.544115555519876049e-48 +9.545454545454545041e+02 -3.484848484848484986e+02 4.580596805966033287e-53 +9.848484848484849863e+02 -3.484848484848484986e+02 1.267289427994763024e-58 +1.015151515151515468e+03 -3.484848484848484986e+02 1.320823368052219865e-64 +1.045454545454545496e+03 -3.484848484848484986e+02 4.936566251689879803e-71 +1.075757575757575978e+03 -3.484848484848484986e+02 6.290369538745158613e-78 +1.106060606060606005e+03 -3.484848484848484986e+02 2.594905486197885955e-85 +1.136363636363636488e+03 -3.484848484848484986e+02 3.286608065666267094e-93 +1.166666666666666970e+03 -3.484848484848484986e+02 1.210613831465196900e-101 +1.196969696969696997e+03 -3.484848484848484986e+02 1.226898412834944271e-110 +1.227272727272727479e+03 -3.484848484848484986e+02 3.232468592439546480e-120 +1.257575757575757507e+03 -3.484848484848484986e+02 2.089410622911050916e-130 +1.287878787878787989e+03 -3.484848484848484986e+02 3.123069573182003557e-141 +1.318181818181818471e+03 -3.484848484848484986e+02 1.016192671859250207e-152 +1.348484848484848499e+03 -3.484848484848484986e+02 6.767662945477348454e-165 +1.378787878787878981e+03 -3.484848484848484986e+02 8.662932531325318902e-178 +1.409090909090909008e+03 -3.484848484848484986e+02 1.999003427866842901e-191 +1.439393939393939490e+03 -3.484848484848484986e+02 7.789452806692295032e-206 +1.469696969696969973e+03 -3.484848484848484986e+02 4.795469546323619291e-221 +1.500000000000000000e+03 -3.484848484848484986e+02 4.358485763021076559e-237 +-1.500000000000000000e+03 -3.181818181818180165e+02 1.428261252560667667e-82 +-1.469696969696969745e+03 -3.181818181818180165e+02 2.431222243413595945e-75 +-1.439393939393939490e+03 -3.181818181818180165e+02 1.357791146414755822e-68 +-1.409090909090909008e+03 -3.181818181818180165e+02 2.619401497398858158e-62 +-1.378787878787878753e+03 -3.181818181818180165e+02 1.835544847469746060e-56 +-1.348484848484848499e+03 -3.181818181818180165e+02 4.907026037274230436e-51 +-1.318181818181818244e+03 -3.181818181818180165e+02 5.249552997608533234e-46 +-1.287878787878787989e+03 -3.181818181818180165e+02 2.354510404616333165e-41 +-1.257575757575757507e+03 -3.181818181818180165e+02 4.632767653241958868e-37 +-1.227272727272727252e+03 -3.181818181818180165e+02 4.179197469545802063e-33 +-1.196969696969696997e+03 -3.181818181818180165e+02 1.804147929571447884e-29 +-1.166666666666666515e+03 -3.181818181818180165e+02 3.885583528512653331e-26 +-1.136363636363636488e+03 -3.181818181818180165e+02 4.346971004206839806e-23 +-1.106060606060606005e+03 -3.181818181818180165e+02 2.627052324647251905e-20 +-1.075757575757575751e+03 -3.181818181818180165e+02 8.907807991230201379e-18 +-1.045454545454545496e+03 -3.181818181818180165e+02 1.758026172274748451e-15 +-1.015151515151515127e+03 -3.181818181818180165e+02 2.092319353028616187e-13 +-9.848484848484848726e+02 -3.181818181818180165e+02 1.553953783700658091e-11 +-9.545454545454545041e+02 -3.181818181818180165e+02 7.443524460597053767e-10 +-9.242424242424242493e+02 -3.181818181818180165e+02 2.373755607470111406e-08 +-8.939393939393938808e+02 -3.181818181818180165e+02 5.195893945539351238e-07 +-8.636363636363636260e+02 -3.181818181818180165e+02 8.038315219101175563e-06 +-8.333333333333332575e+02 -3.181818181818180165e+02 9.039146387247791415e-05 +-8.030303030303030027e+02 -3.181818181818180165e+02 7.589062891483266482e-04 +-7.727272727272727479e+02 -3.181818181818180165e+02 4.880356011530227051e-03 +-7.424242424242423795e+02 -3.181818181818180165e+02 2.463118536079887330e-02 +-7.121212121212121247e+02 -3.181818181818180165e+02 9.984377095810406666e-02 +-6.818181818181817562e+02 -3.181818181818180165e+02 3.322411735347156614e-01 +-6.515151515151515014e+02 -3.181818181818180165e+02 9.264911260829707951e-01 +-6.212121212121211329e+02 -3.181818181818180165e+02 2.207529387731125947e+00 +-5.909090909090908781e+02 -3.181818181818180165e+02 4.576513902341193152e+00 +-5.606060606060605096e+02 -3.181818181818180165e+02 8.396056384465879319e+00 +-5.303030303030302548e+02 -3.181818181818180165e+02 1.384652974243122969e+01 +-5.000000000000000000e+02 -3.181818181818180165e+02 2.082609784612732895e+01 +-4.696969696969697452e+02 -3.181818181818180165e+02 2.894783723543701370e+01 +-4.393939393939392630e+02 -3.181818181818180165e+02 3.763301798773053264e+01 +-4.090909090909090082e+02 -3.181818181818180165e+02 4.625233861794322365e+01 +-3.787878787878787534e+02 -3.181818181818180165e+02 5.425510933709706052e+01 +-3.484848484848484986e+02 -3.181818181818180165e+02 6.124688773464706060e+01 +-3.181818181818180165e+02 -3.181818181818180165e+02 6.700721084507684111e+01 +-2.878787878787877617e+02 -3.181818181818180165e+02 7.146188235292231639e+01 +-2.575757575757575069e+02 -3.181818181818180165e+02 7.463242943417458264e+01 +-2.272727272727272521e+02 -3.181818181818180165e+02 7.658245894186940461e+01 +-1.969696969696969973e+02 -3.181818181818180165e+02 7.737338196227005938e+01 +-1.666666666666665151e+02 -3.181818181818180165e+02 7.703532267426605529e+01 +-1.363636363636362603e+02 -3.181818181818180165e+02 7.555502487561234659e+01 +-1.060606060606060055e+02 -3.181818181818180165e+02 7.288103824554374910e+01 +-7.575757575757575069e+01 -3.181818181818180165e+02 6.894609788219693769e+01 +-4.545454545454549589e+01 -3.181818181818180165e+02 6.370573466057815892e+01 +-1.515151515151501371e+01 -3.181818181818180165e+02 5.718924671883574007e+01 +1.515151515151524109e+01 -3.181818181818180165e+02 4.955347455423408576e+01 +4.545454545454549589e+01 -3.181818181818180165e+02 4.112237340274639052e+01 +7.575757575757575069e+01 -3.181818181818180165e+02 3.238997094568934187e+01 +1.060606060606062329e+02 -3.181818181818180165e+02 2.396728450570672209e+01 +1.363636363636364877e+02 -3.181818181818180165e+02 1.647077799900301542e+01 +1.666666666666667425e+02 -3.181818181818180165e+02 1.037937230069679373e+01 +1.969696969696969973e+02 -3.181818181818180165e+02 5.914635788099080749e+00 +2.272727272727272521e+02 -3.181818181818180165e+02 3.001833994227022462e+00 +2.575757575757577342e+02 -3.181818181818180165e+02 1.334788491359492735e+00 +2.878787878787879890e+02 -3.181818181818180165e+02 5.108980955626606368e-01 +3.181818181818182438e+02 -3.181818181818180165e+02 1.651751291168072899e-01 +3.484848484848484986e+02 -3.181818181818180165e+02 4.420787312407706976e-02 +3.787878787878789808e+02 -3.181818181818180165e+02 9.587796290980292804e-03 +4.090909090909092356e+02 -3.181818181818180165e+02 1.647348039107860047e-03 +4.393939393939394904e+02 -3.181818181818180165e+02 2.189505576192060817e-04 +4.696969696969697452e+02 -3.181818181818180165e+02 2.195387441913329381e-05 +5.000000000000000000e+02 -3.181818181818180165e+02 1.617538348122368051e-06 +5.303030303030304822e+02 -3.181818181818180165e+02 8.519492193135669927e-08 +5.606060606060605096e+02 -3.181818181818180165e+02 3.116660753075366218e-09 +5.909090909090909918e+02 -3.181818181818180165e+02 7.685048295328282863e-11 +6.212121212121214739e+02 -3.181818181818180165e+02 1.237978279006362212e-12 +6.515151515151515014e+02 -3.181818181818180165e+02 1.261189869223086386e-14 +6.818181818181819835e+02 -3.181818181818180165e+02 7.856048917698299443e-17 +7.121212121212120110e+02 -3.181818181818180165e+02 2.889368506568056262e-19 +7.424242424242424931e+02 -3.181818181818180165e+02 6.051445074130577168e-22 +7.727272727272729753e+02 -3.181818181818180165e+02 6.952141112065077879e-25 +8.030303030303030027e+02 -3.181818181818180165e+02 4.214934807281844002e-28 +8.333333333333334849e+02 -3.181818181818180165e+02 1.295832848468722946e-31 +8.636363636363639671e+02 -3.181818181818180165e+02 1.938784546125186889e-35 +8.939393939393939945e+02 -3.181818181818180165e+02 1.353108799656793889e-39 +9.242424242424244767e+02 -3.181818181818180165e+02 4.217180761578386274e-44 +9.545454545454545041e+02 -3.181818181818180165e+02 5.612099087386632418e-49 +9.848484848484849863e+02 -3.181818181818180165e+02 3.045319808370037776e-54 +1.015151515151515468e+03 -3.181818181818180165e+02 6.426867661539752703e-60 +1.045454545454545496e+03 -3.181818181818180165e+02 5.025076191585093028e-66 +1.075757575757575978e+03 -3.181818181818180165e+02 1.384982613310252862e-72 +1.106060606060606005e+03 -3.181818181818180165e+02 1.278643463138855102e-79 +1.136363636363636488e+03 -3.181818181818180165e+02 3.752897740150923850e-87 +1.166666666666666970e+03 -3.181818181818180165e+02 3.319466906040262834e-95 +1.196969696969696997e+03 -3.181818181818180165e+02 8.377030160884753587e-104 +1.227272727272727479e+03 -3.181818181818180165e+02 5.703366483291252283e-113 +1.257575757575757507e+03 -3.181818181818180165e+02 9.893611340527388959e-123 +1.287878787878787989e+03 -3.181818181818180165e+02 4.124651333392703867e-133 +1.318181818181818471e+03 -3.181818181818180165e+02 3.893305608035885134e-144 +1.348484848484848499e+03 -3.181818181818180165e+02 7.828926057619977131e-156 +1.378787878787878981e+03 -3.181818181818180165e+02 3.151776978945487506e-168 +1.409090909090909008e+03 -3.181818181818180165e+02 2.384289954456052616e-181 +1.439393939393939490e+03 -3.181818181818180165e+02 3.177292759749518651e-195 +1.469696969696969973e+03 -3.181818181818180165e+02 6.983253455217430803e-210 +1.500000000000000000e+03 -3.181818181818180165e+02 2.367184887816549984e-225 +-1.500000000000000000e+03 -2.878787878787877617e+02 5.114607873923675712e-86 +-1.469696969696969745e+03 -2.878787878787877617e+02 1.554685228201601751e-78 +-1.439393939393939490e+03 -2.878787878787877617e+02 1.506361232170784171e-71 +-1.409090909090909008e+03 -2.878787878787877617e+02 4.901891124006856844e-65 +-1.378787878787878753e+03 -2.878787878787877617e+02 5.637687125747197416e-59 +-1.348484848484848499e+03 -2.878787878787877617e+02 2.408571401092756223e-53 +-1.318181818181818244e+03 -2.878787878787877617e+02 4.012558297063887761e-48 +-1.287878787878787989e+03 -2.878787878787877617e+02 2.732952290813904567e-43 +-1.257575757575757507e+03 -2.878787878787877617e+02 7.968943776510235306e-39 +-1.227272727272727252e+03 -2.878787878787877617e+02 1.040399671311648067e-34 +-1.196969696969696997e+03 -2.878787878787877617e+02 6.352821551413571390e-31 +-1.166666666666666515e+03 -2.878787878787877617e+02 1.892779177796826894e-27 +-1.136363636363636488e+03 -2.878787878787877617e+02 2.867236291273510895e-24 +-1.106060606060606005e+03 -2.878787878787877617e+02 2.298180960274064409e-21 +-1.075757575757575751e+03 -2.878787878787877617e+02 1.013100858776567792e-18 +-1.045454545454545496e+03 -2.878787878787877617e+02 2.549898842689477083e-16 +-1.015151515151515127e+03 -2.878787878787877617e+02 3.799379475520033278e-14 +-9.848484848484848726e+02 -2.878787878787877617e+02 3.470587925503447315e-12 +-9.545454545454545041e+02 -2.878787878787877617e+02 2.010198097242778262e-10 +-9.242424242424242493e+02 -2.878787878787877617e+02 7.626555240962888763e-09 +-8.939393939393938808e+02 -2.878787878787877617e+02 1.955436111287653785e-07 +-8.636363636363636260e+02 -2.878787878787877617e+02 3.491563484674850046e-06 +-8.333333333333332575e+02 -2.878787878787877617e+02 4.468444522754330401e-05 +-8.030303030303030027e+02 -2.878787878787877617e+02 4.213233122013316590e-04 +-7.727272727272727479e+02 -2.878787878787877617e+02 3.004854438145658588e-03 +-7.424242424242423795e+02 -2.878787878787877617e+02 1.662148862300687896e-02 +-7.121212121212121247e+02 -2.878787878787877617e+02 7.303115762730594263e-02 +-6.818181818181817562e+02 -2.878787878787877617e+02 2.607084247504922181e-01 +-6.515151515151515014e+02 -2.878787878787877617e+02 7.724865797785728239e-01 +-6.212121212121211329e+02 -2.878787878787877617e+02 1.938473033170040161e+00 +-5.909090909090908781e+02 -2.878787878787877617e+02 4.198257131978419210e+00 +-5.606060606060605096e+02 -2.878787878787877617e+02 7.987112918615041579e+00 +-5.303030303030302548e+02 -2.878787878787877617e+02 1.356927875085420432e+01 +-5.000000000000000000e+02 -2.878787878787877617e+02 2.090104720680696104e+01 +-4.696969696969697452e+02 -2.878787878787877617e+02 2.959957150752309119e+01 +-4.393939393939392630e+02 -2.878787878787877617e+02 3.903320509833595509e+01 +-4.090909090909090082e+02 -2.878787878787877617e+02 4.848454133994211190e+01 +-3.787878787878787534e+02 -2.878787878787877617e+02 5.731193832210288264e+01 +-3.484848484848484986e+02 -2.878787878787877617e+02 6.505424328755196939e+01 +-3.181818181818180165e+02 -2.878787878787877617e+02 7.146188235292231639e+01 +-2.878787878787877617e+02 -2.878787878787877617e+02 7.646887247425470946e+01 +-2.575757575757575069e+02 -2.878787878787877617e+02 8.013329845360983938e+01 +-2.272727272727272521e+02 -2.878787878787877617e+02 8.257140933357871404e+01 +-1.969696969696969973e+02 -2.878787878787877617e+02 8.390126867352155671e+01 +-1.666666666666665151e+02 -2.878787878787877617e+02 8.420286747908703262e+01 +-1.363636363636362603e+02 -2.878787878787877617e+02 8.349600363200306674e+01 +-1.060606060606060055e+02 -2.878787878787877617e+02 8.173525932184850262e+01 +-7.575757575757575069e+01 -2.878787878787877617e+02 7.882177355463802826e+01 +-4.545454545454549589e+01 -2.878787878787877617e+02 7.463242943417458264e+01 +-1.515151515151501371e+01 -2.878787878787877617e+02 6.906670731075622882e+01 +1.515151515151524109e+01 -2.878787878787877617e+02 6.210813108343089795e+01 +4.545454545454549589e+01 -2.878787878787877617e+02 5.389010219795505918e+01 +7.575757575757575069e+01 -2.878787878787877617e+02 4.474620968552756040e+01 +1.060606060606062329e+02 -2.878787878787877617e+02 3.521758926474928586e+01 +1.363636363636364877e+02 -2.878787878787877617e+02 2.599274253454153083e+01 +1.666666666666667425e+02 -2.878787878787877617e+02 1.777584455539885866e+01 +1.969696969696969973e+02 -2.878787878787877617e+02 1.111614363368044600e+01 +2.272727272727272521e+02 -2.878787878787877617e+02 6.265381112019357879e+00 +2.575757575757577342e+02 -2.878787878787877617e+02 3.133267741810362494e+00 +2.878787878787879890e+02 -2.878787878787877617e+02 1.366957416838818329e+00 +3.181818181818182438e+02 -2.878787878787877617e+02 5.108980955626597487e-01 +3.484848484848484986e+02 -2.878787878787877617e+02 1.604402458870249071e-01 +3.787878787878789808e+02 -2.878787878787877617e+02 4.146995554856720140e-02 +4.090909090909092356e+02 -2.878787878787877617e+02 8.631774319411318619e-03 +4.393939393939394904e+02 -2.878787878787877617e+02 1.413778726829432661e-03 +4.696969696969697452e+02 -2.878787878787877617e+02 1.778319660458211498e-04 +5.000000000000000000e+02 -2.878787878787877617e+02 1.674483854635830767e-05 +5.303030303030304822e+02 -2.878787878787877617e+02 1.149090232075819477e-06 +5.606060606060605096e+02 -2.878787878787877617e+02 5.587945784002614882e-08 +5.909090909090909918e+02 -2.878787878787877617e+02 1.870085776796243792e-09 +6.212121212121214739e+02 -2.878787878787877617e+02 4.177650791163415362e-11 +6.515151515151515014e+02 -2.878787878787877617e+02 6.035003681930662346e-13 +6.818181818181819835e+02 -2.878787878787877617e+02 5.454749817366157294e-15 +7.121212121212120110e+02 -2.878787878787877617e+02 2.981018574785773488e-17 +7.424242424242424931e+02 -2.878787878787877617e+02 9.507170764263086680e-20 +7.727272727272729753e+02 -2.878787878787877617e+02 1.705699230501243345e-22 +8.030303030303030027e+02 -2.878787878787877617e+02 1.657484593072496569e-25 +8.333333333333334849e+02 -2.878787878787877617e+02 8.388558497347373564e-29 +8.636363636363639671e+02 -2.878787878787877617e+02 2.123608376663958120e-32 +8.939393939393939945e+02 -2.878787878787877617e+02 2.579483791747016240e-36 +9.242424242424244767e+02 -2.878787878787877617e+02 1.440283700205896287e-40 +9.545454545454545041e+02 -2.878787878787877617e+02 3.537278923913174313e-45 +9.848484848484849863e+02 -2.878787878787877617e+02 3.651819440393951439e-50 +1.015151515151515468e+03 -2.878787878787877617e+02 1.512670326909520541e-55 +1.045454545454545496e+03 -2.878787878787877617e+02 2.396702422958002420e-61 +1.075757575757575978e+03 -2.878787878787877617e+02 1.382999979475537502e-67 +1.106060606060606005e+03 -2.878787878787877617e+02 2.763983341614279879e-74 +1.136363636363636488e+03 -2.878787878787877617e+02 1.817123214030183199e-81 +1.166666666666666970e+03 -2.878787878787877617e+02 3.727890268461290371e-89 +1.196969696969696997e+03 -2.878787878787877617e+02 2.261149588469350572e-97 +1.227272727272727479e+03 -2.878787878787877617e+02 3.837108704635150744e-106 +1.257575757575757507e+03 -2.878787878787877617e+02 1.721758798034361068e-115 +1.287878787878787989e+03 -2.878787878787877617e+02 1.928333941090184380e-125 +1.318181818181818471e+03 -2.878787878787877617e+02 5.082130294070688721e-136 +1.348484848484848499e+03 -2.878787878787877617e+02 2.967825829165711670e-147 +1.378787878787878981e+03 -2.878787878787877617e+02 3.611595492651089108e-159 +1.409090909090909008e+03 -2.878787878787877617e+02 8.602614167736677083e-172 +1.439393939393939490e+03 -2.878787878787877617e+02 3.762691160089634922e-185 +1.469696969696969973e+03 -2.878787878787877617e+02 2.831608343310626969e-199 +1.500000000000000000e+03 -2.878787878787877617e+02 3.431053845968792389e-214 +-1.500000000000000000e+03 -2.575757575757575069e+02 1.030681849547736162e-89 +-1.469696969696969745e+03 -2.575757575757575069e+02 5.751492055957585893e-82 +-1.439393939393939490e+03 -2.575757575757575069e+02 9.932317958640460378e-75 +-1.409090909090909008e+03 -2.575757575757575069e+02 5.596907177314287556e-68 +-1.378787878787878753e+03 -2.575757575757575069e+02 1.083801540924498924e-61 +-1.348484848484848499e+03 -2.575757575757575069e+02 7.585704550446310756e-56 +-1.318181818181818244e+03 -2.575757575757575069e+02 2.015999754921317071e-50 +-1.287878787878787989e+03 -2.575757575757575069e+02 2.134523160815605943e-45 +-1.257575757575757507e+03 -2.575757575757575069e+02 9.435352470559581316e-41 +-1.227272727272727252e+03 -2.575757575757575069e+02 1.822455038103737839e-36 +-1.196969696969696997e+03 -2.575757575757575069e+02 1.607885402204063373e-32 +-1.166666666666666515e+03 -2.575757575757575069e+02 6.765106494816816298e-29 +-1.136363636363636488e+03 -2.575757575757575069e+02 1.415470165255462300e-25 +-1.106060606060606005e+03 -2.575757575757575069e+02 1.533847428403251511e-22 +-1.075757575757575751e+03 -2.575757575757575069e+02 8.954294013013378716e-20 +-1.045454545454545496e+03 -2.575757575757575069e+02 2.925662529470580368e-17 +-1.015151515151515127e+03 -2.575757575757575069e+02 5.551371713955361009e-15 +-9.848484848484848726e+02 -2.575757575757575069e+02 6.339611667251466030e-13 +-9.545454545454545041e+02 -2.575757575757575069e+02 4.510014146235453754e-11 +-9.242424242424242493e+02 -2.575757575757575069e+02 2.066218498179581712e-09 +-8.939393939393938808e+02 -2.575757575757575069e+02 6.294357909175295720e-08 +-8.636363636363636260e+02 -2.575757575757575069e+02 1.314803303002578274e-06 +-8.333333333333332575e+02 -2.575757575757575069e+02 1.939658080333557991e-05 +-8.030303030303030027e+02 -2.575757575757575069e+02 2.078878242575155099e-04 +-7.727272727272727479e+02 -2.575757575757575069e+02 1.663107833829679388e-03 +-7.424242424242423795e+02 -2.575757575757575069e+02 1.019085936356991726e-02 +-7.121212121212121247e+02 -2.575757575757575069e+02 4.902023343803123268e-02 +-6.818181818181817562e+02 -2.575757575757575069e+02 1.894753837471513380e-01 +-6.515151515151515014e+02 -2.575757575757575069e+02 6.016519329243258385e-01 +-6.212121212121211329e+02 -2.575757575757575069e+02 1.602576414572431496e+00 +-5.909090909090908781e+02 -2.575757575757575069e+02 3.651761936183819834e+00 +-5.606060606060605096e+02 -2.575757575757575069e+02 7.250857669586993737e+00 +-5.303030303030302548e+02 -2.575757575757575069e+02 1.276250745677547371e+01 +-5.000000000000000000e+02 -2.575757575757575069e+02 2.023309862889171740e+01 +-4.696969696969697452e+02 -2.575757575757575069e+02 2.931920339352129190e+01 +-4.393939393939392630e+02 -2.575757575757575069e+02 3.935976443487310661e+01 +-4.090909090909090082e+02 -2.575757575757575069e+02 4.955347455423407155e+01 +-3.787878787878787534e+02 -2.575757575757575069e+02 5.915498255960570617e+01 +-3.484848484848484986e+02 -2.575757575757575069e+02 6.761483795353333903e+01 +-3.181818181818180165e+02 -2.575757575757575069e+02 7.463242943417458264e+01 +-2.878787878787877617e+02 -2.575757575757575069e+02 8.013329845360983938e+01 +-2.575757575757575069e+02 -2.575757575757575069e+02 8.420286747908703262e+01 +-2.272727272727272521e+02 -2.575757575757575069e+02 8.700841837601652173e+01 +-1.969696969696969973e+02 -2.575757575757575069e+02 8.873028354177398569e+01 +-1.666666666666665151e+02 -2.575757575757575069e+02 8.951130724963081775e+01 +-1.363636363636362603e+02 -2.575757575757575069e+02 8.942566120874688806e+01 +-1.060606060606060055e+02 -2.575757575757575069e+02 8.846490311634080683e+01 +-7.575757575757575069e+01 -2.575757575757575069e+02 8.653949493425866990e+01 +-4.545454545454549589e+01 -2.575757575757575069e+02 8.349600363200305253e+01 +-1.515151515151501371e+01 -2.575757575757575069e+02 7.915202798841536946e+01 +1.515151515151524109e+01 -2.575757575757575069e+02 7.335066077541061702e+01 +4.545454545454549589e+01 -2.575757575757575069e+02 6.603220583561822821e+01 +7.575757575757575069e+01 -2.575757575757575069e+02 5.731193832210288264e+01 +1.060606060606062329e+02 -2.575757575757575069e+02 4.754043949671900293e+01 +1.363636363636364877e+02 -2.575757575757575069e+02 3.731341006484993272e+01 +1.666666666666667425e+02 -2.575757575757575069e+02 2.740114767170858201e+01 +1.969696969696969973e+02 -2.575757575757575069e+02 1.859330534199407836e+01 +2.272727272727272521e+02 -2.575757575757575069e+02 1.149936924196612864e+01 +2.575757575757577342e+02 -2.575757575757575069e+02 6.386017470320080491e+00 +2.878787878787879890e+02 -2.575757575757575069e+02 3.133267741810362494e+00 +3.181818181818182438e+02 -2.575757575757575069e+02 1.334788491359489182e+00 +3.484848484848484986e+02 -2.575757575757575069e+02 4.845903042951313910e-01 +3.787878787878789808e+02 -2.575757575757575069e+02 1.469764151375675953e-01 +4.090909090909092356e+02 -2.575757575757575069e+02 3.646348270185553048e-02 +4.393939393939394904e+02 -2.575757575757575069e+02 7.235968611464837705e-03 +4.696969696969697452e+02 -2.575757575757575069e+02 1.121804712250768898e-03 +5.000000000000000000e+02 -2.575757575757575069e+02 1.325371086279570612e-04 +5.303030303030304822e+02 -2.575757575757575069e+02 1.162621955646441796e-05 +5.606060606060605096e+02 -2.575757575757575069e+02 7.368261931620312834e-07 +5.909090909090909918e+02 -2.575757575757575069e+02 3.278878867068313137e-08 +6.212121212121214739e+02 -2.575757575757575069e+02 9.944691260328229964e-10 +6.515151515151515014e+02 -2.575757575757575069e+02 1.992958468534082340e-11 +6.818181818181819835e+02 -2.575757575757575069e+02 2.555319222097554818e-13 +7.121212121212120110e+02 -2.575757575757575069e+02 2.027190509963051746e-15 +7.424242424242424931e+02 -2.575757575757575069e+02 9.611087635526322365e-18 +7.727272727272729753e+02 -2.575757575757575069e+02 2.627052324647121002e-20 +8.030303030303030027e+02 -2.575757575757575069e+02 3.988745488704787184e-23 +8.333333333333334849e+02 -2.575757575757575069e+02 3.237368317942330380e-26 +8.636363636363639671e+02 -2.575757575757575069e+02 1.349946039876940893e-29 +8.939393939393939945e+02 -2.575757575757575069e+02 2.776215061516733583e-33 +9.242424242424244767e+02 -2.575757575757575069e+02 2.699663615826495595e-37 +9.545454545454545041e+02 -2.575757575757575069e+02 1.188658400193692936e-41 +9.848484848484849863e+02 -2.575757575757575069e+02 2.266365294794527204e-46 +1.015151515151515468e+03 -2.575757575757575069e+02 1.787418838639443648e-51 +1.045454545454545496e+03 -2.575757575757575069e+02 5.562986682804798967e-57 +1.075757575757575978e+03 -2.575757575757575069e+02 6.510288553050353159e-63 +1.106060606060606005e+03 -2.575757575757575069e+02 2.726414009001582396e-69 +1.136363636363636488e+03 -2.575757575757575069e+02 3.883605450139709762e-76 +1.166666666666666970e+03 -2.575757575757575069e+02 1.786265759846021114e-83 +1.196969696969696997e+03 -2.575757575757575069e+02 2.515383597627357455e-91 +1.227272727272727479e+03 -2.575757575757575069e+02 1.026957857318553437e-99 +1.257575757575757507e+03 -2.575757575757575069e+02 1.149735375787185776e-108 +1.287878787878787989e+03 -2.575757575757575069e+02 3.334342676871025778e-118 +1.318181818181818471e+03 -2.575757575757575069e+02 2.363324647135488658e-128 +1.348484848484848499e+03 -2.575757575757575069e+02 3.857755214561235614e-139 +1.378787878787878981e+03 -2.575757575757575069e+02 1.364912949288281194e-150 +1.409090909090909008e+03 -2.575757575757575069e+02 9.839174929622999580e-163 +1.439393939393939490e+03 -2.575757575757575069e+02 1.356700073694183777e-175 +1.469696969696969973e+03 -2.575757575757575069e+02 3.355305074886440190e-189 +1.500000000000000000e+03 -2.575757575757575069e+02 1.393857250589624850e-203 +-1.500000000000000000e+03 -2.272727272727272521e+02 1.139305608408922587e-93 +-1.469696969696969745e+03 -2.272727272727272521e+02 1.200760533549290985e-85 +-1.439393939393939490e+03 -2.272727272727272521e+02 3.799591219276452116e-78 +-1.409090909090909008e+03 -2.272727272727272521e+02 3.809050373714199104e-71 +-1.378787878787878753e+03 -2.272727272727272521e+02 1.274954127373016771e-64 +-1.348484848484848499e+03 -2.272727272727272521e+02 1.499797405510795537e-58 +-1.318181818181818244e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +-1.287878787878787989e+03 -2.272727272727272521e+02 1.099147165157795239e-47 +-1.257575757575757507e+03 -2.272727272727272521e+02 7.540206612321115606e-43 +-1.227272727272727252e+03 -2.272727272727272521e+02 2.204221497796652879e-38 +-1.196969696969696997e+03 -2.272727272727272521e+02 2.872445569167507801e-34 +-1.166666666666666515e+03 -2.272727272727272521e+02 1.743478240992615533e-30 +-1.136363636363636488e+03 -2.272727272727272521e+02 5.143473773786581685e-27 +-1.106060606060606005e+03 -2.272727272727272521e+02 7.686745253454967858e-24 +-1.075757575757575751e+03 -2.272727272727272521e+02 6.057712465178556770e-21 +-1.045454545454545496e+03 -2.272727272727272521e+02 2.617295991581697002e-18 +-1.015151515151515127e+03 -2.272727272727272521e+02 6.437784184080349797e-16 +-9.848484848484848726e+02 -2.272727272727272521e+02 9.349412223612138269e-14 +-9.545454545454545041e+02 -2.272727272727272521e+02 8.303955618125406527e-12 +-9.242424242424242493e+02 -2.272727272727272521e+02 4.666492816799106986e-10 +-8.939393939393938808e+02 -2.272727272727272521e+02 1.714417823045382066e-08 +-8.636363636363636260e+02 -2.272727272727272521e+02 4.249544803125815766e-07 +-8.333333333333332575e+02 -2.272727272727272521e+02 7.325049444657307266e-06 +-8.030303030303030027e+02 -2.272727272727272521e+02 9.039146387247711455e-05 +-7.727272727272727479e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +-7.424242424242423795e+02 -2.272727272727272521e+02 5.637029251018781280e-03 +-7.121212121212121247e+02 -2.272727272727272521e+02 3.000452186145821307e-02 +-6.818181818181817562e+02 -2.272727272727272521e+02 1.268331178800946313e-01 +-6.515151515151515014e+02 -2.272727272727272521e+02 4.356244763048460200e-01 +-6.212121212121211329e+02 -2.272727272727272521e+02 1.242261988017612451e+00 +-5.909090909090908781e+02 -2.272727272727272521e+02 3.001833994227012248e+00 +-5.606060606060605096e+02 -2.272727272727272521e+02 6.265381112019357879e+00 +-5.303030303030302548e+02 -2.272727272727272521e+02 1.149936924196611265e+01 +-5.000000000000000000e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +-4.696969696969697452e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +-4.393939393939392630e+02 -2.272727272727272521e+02 3.859977831813431237e+01 +-4.090909090909090082e+02 -2.272727272727272521e+02 4.943436394678046497e+01 +-3.787878787878787534e+02 -2.272727272727272521e+02 5.977010272054960893e+01 +-3.484848484848484986e+02 -2.272727272727272521e+02 6.894609788219688085e+01 +-3.181818181818180165e+02 -2.272727272727272521e+02 7.658245894186940461e+01 +-2.878787878787877617e+02 -2.272727272727272521e+02 8.257140933357871404e+01 +-2.575757575757575069e+02 -2.272727272727272521e+02 8.700841837601652173e+01 +-2.272727272727272521e+02 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.969696969696969973e+02 -2.272727272727272521e+02 9.209529436261553315e+01 +-1.666666666666665151e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-1.363636363636362603e+02 -2.272727272727272521e+02 9.354753036101064367e+01 +-1.060606060606060055e+02 -2.272727272727272521e+02 9.319672686721267496e+01 +-7.575757575757575069e+01 -2.272727272727272521e+02 9.209529436261553315e+01 +-4.545454545454549589e+01 -2.272727272727272521e+02 9.010274259123924878e+01 +-1.515151515151501371e+01 -2.272727272727272521e+02 8.700841837601649331e+01 +1.515151515151524109e+01 -2.272727272727272521e+02 8.257140933357868562e+01 +4.545454545454549589e+01 -2.272727272727272521e+02 7.658245894186936198e+01 +7.575757575757575069e+01 -2.272727272727272521e+02 6.894609788219689506e+01 +1.060606060606062329e+02 -2.272727272727272521e+02 5.977010272054954498e+01 +1.363636363636364877e+02 -2.272727272727272521e+02 4.943436394678040102e+01 +1.666666666666667425e+02 -2.272727272727272521e+02 3.859977831813425553e+01 +1.969696969696969973e+02 -2.272727272727272521e+02 2.812259658780464378e+01 +2.272727272727272521e+02 -2.272727272727272521e+02 1.887157585883731059e+01 +2.575757575757577342e+02 -2.272727272727272521e+02 1.149936924196608246e+01 +2.878787878787879890e+02 -2.272727272727272521e+02 6.265381112019330345e+00 +3.181818181818182438e+02 -2.272727272727272521e+02 3.001833994227002922e+00 +3.484848484848484986e+02 -2.272727272727272521e+02 1.242261988017610230e+00 +3.787878787878789808e+02 -2.272727272727272521e+02 4.356244763048433000e-01 +4.090909090909092356e+02 -2.272727272727272521e+02 1.268331178800935211e-01 +4.393939393939394904e+02 -2.272727272727272521e+02 3.000452186145805694e-02 +4.696969696969697452e+02 -2.272727272727272521e+02 5.637029251018711024e-03 +5.000000000000000000e+02 -2.272727272727272521e+02 8.210372360606021025e-04 +5.303030303030304822e+02 -2.272727272727272521e+02 9.039146387247582706e-05 +5.606060606060605096e+02 -2.272727272727272521e+02 7.325049444657255597e-06 +5.909090909090909918e+02 -2.272727272727272521e+02 4.249544803125846471e-07 +6.212121212121214739e+02 -2.272727272727272521e+02 1.714417823045309274e-08 +6.515151515151515014e+02 -2.272727272727272521e+02 4.666492816799057355e-10 +6.818181818181819835e+02 -2.272727272727272521e+02 8.303955618125081794e-12 +7.121212121212120110e+02 -2.272727272727272521e+02 9.349412223612337693e-14 +7.424242424242424931e+02 -2.272727272727272521e+02 6.437784184080212733e-16 +7.727272727272729753e+02 -2.272727272727272521e+02 2.617295991581641535e-18 +8.030303030303030027e+02 -2.272727272727272521e+02 6.057712465178642534e-21 +8.333333333333334849e+02 -2.272727272727272521e+02 7.686745253454585823e-24 +8.636363636363639671e+02 -2.272727272727272521e+02 5.143473773786436040e-27 +8.939393939393939945e+02 -2.272727272727272521e+02 1.743478240992565787e-30 +9.242424242424244767e+02 -2.272727272727272521e+02 2.872445569167262762e-34 +9.545454545454545041e+02 -2.272727272727272521e+02 2.204221497796652879e-38 +9.848484848484849863e+02 -2.272727272727272521e+02 7.540206612320578734e-43 +1.015151515151515468e+03 -2.272727272727272521e+02 1.099147165157717208e-47 +1.045454545454545496e+03 -2.272727272727272521e+02 6.518633848691861521e-53 +1.075757575757575978e+03 -2.272727272727272521e+02 1.499797405510667661e-58 +1.106060606060606005e+03 -2.272727272727272521e+02 1.274954127373052868e-64 +1.136363636363636488e+03 -2.272727272727272521e+02 3.809050373713657806e-71 +1.166666666666666970e+03 -2.272727272727272521e+02 3.799591219276128519e-78 +1.196969696969696997e+03 -2.272727272727272521e+02 1.200760533549222977e-85 +1.227272727272727479e+03 -2.272727272727272521e+02 1.139305608408793145e-93 +1.257575757575757507e+03 -2.272727272727272521e+02 3.071969200866254100e-102 +1.287878787878787989e+03 -2.272727272727272521e+02 2.225247511256393847e-111 +1.318181818181818471e+03 -2.272727272727272521e+02 4.088652965115599029e-121 +1.348484848484848499e+03 -2.272727272727272521e+02 1.796974077922866135e-131 +1.378787878787878981e+03 -2.272727272727272521e+02 1.779285943882067089e-142 +1.409090909090909008e+03 -2.272727272727272521e+02 3.733690859526917368e-154 +1.439393939393939490e+03 -2.272727272727272521e+02 1.560017604789381037e-166 +1.469696969696969973e+03 -2.272727272727272521e+02 1.217846630889691272e-179 +1.500000000000000000e+03 -2.272727272727272521e+02 1.664809861325412592e-193 +-1.500000000000000000e+03 -1.969696969696969973e+02 6.725405135115193460e-98 +-1.469696969696969745e+03 -1.969696969696969973e+02 1.378323829382736140e-89 +-1.439393939393939490e+03 -1.969696969696969973e+02 8.222254727485100452e-82 +-1.409090909090909008e+03 -1.969696969696969973e+02 1.507628616282224956e-74 +-1.378787878787878753e+03 -1.969696969696969973e+02 8.961528584132050887e-68 +-1.348484848484848499e+03 -1.969696969696969973e+02 1.819022831541049598e-61 +-1.318181818181818244e+03 -1.969696969696969973e+02 1.326508867687735380e-55 +-1.287878787878787989e+03 -1.969696969696969973e+02 3.651819440393639510e-50 +-1.257575757575757507e+03 -1.969696969696969973e+02 3.983000009176483054e-45 +-1.227272727272727252e+03 -1.969696969696969973e+02 1.804062145733578408e-40 +-1.196969696969696997e+03 -1.969696969696969973e+02 3.552505182411020644e-36 +-1.166666666666666515e+03 -1.969696969696969973e+02 3.179987495423768217e-32 +-1.136363636363636488e+03 -1.969696969696969973e+02 1.351302430080082594e-28 +-1.106060606060606005e+03 -1.969696969696969973e+02 2.843208481813977945e-25 +-1.075757575757575751e+03 -1.969696969696969973e+02 3.085673479698773597e-22 +-1.045454545454545496e+03 -1.969696969696969973e+02 1.797198369250521897e-19 +-1.015151515151515127e+03 -1.969696969696969973e+02 5.837542882741122500e-17 +-9.848484848484848726e+02 -1.969696969696969973e+02 1.097485946719956145e-14 +-9.545454545454545041e+02 -1.969696969696969973e+02 1.237978279006397351e-12 +-9.242424242424242493e+02 -1.969696969696969973e+02 8.674534404093027794e-11 +-8.939393939393938808e+02 -1.969696969696969973e+02 3.904234504556194418e-09 +-8.636363636363636260e+02 -1.969696969696969973e+02 1.165690430938531566e-07 +-8.333333333333332575e+02 -1.969696969696969973e+02 2.381512063610726651e-06 +-8.030303030303030027e+02 -1.969696969696969973e+02 3.429831019357660406e-05 +-7.727272727272727479e+02 -1.969696969696969973e+02 3.582900703654524378e-04 +-7.424242424242423795e+02 -1.969696969696969973e+02 2.789935865432211903e-03 +-7.121212121212121247e+02 -1.969696969696969973e+02 1.662148862300679222e-02 +-6.818181818181817562e+02 -1.969696969696969973e+02 7.766838493185834746e-02 +-6.515151515151515014e+02 -1.969696969696969973e+02 2.914494675808915747e-01 +-6.212121212121211329e+02 -1.969696969696969973e+02 8.981242595383369665e-01 +-5.909090909090908781e+02 -1.969696969696969973e+02 2.321329840757221152e+00 +-5.606060606060605096e+02 -1.969696969696969973e+02 5.133353887909671620e+00 +-5.303030303030302548e+02 -1.969696969696969973e+02 9.895316726363974524e+00 +-5.000000000000000000e+02 -1.969696969696969973e+02 1.691944523421541646e+01 +-4.696969696969697452e+02 -1.969696969696969973e+02 2.607941266867413077e+01 +-4.393939393939392630e+02 -1.969696969696969973e+02 3.678372156337844245e+01 +-4.090909090909090082e+02 -1.969696969696969973e+02 4.812981200385586078e+01 +-3.787878787878787534e+02 -1.969696969696969973e+02 5.915498255960569907e+01 +-3.484848484848484986e+02 -1.969696969696969973e+02 6.906670731075621461e+01 +-3.181818181818180165e+02 -1.969696969696969973e+02 7.737338196227004516e+01 +-2.878787878787877617e+02 -1.969696969696969973e+02 8.390126867352154250e+01 +-2.575757575757575069e+02 -1.969696969696969973e+02 8.873028354177397148e+01 +-2.272727272727272521e+02 -1.969696969696969973e+02 9.209529436261551893e+01 +-1.969696969696969973e+02 -1.969696969696969973e+02 9.428978345643486136e+01 +-1.666666666666665151e+02 -1.969696969696969973e+02 9.559087177709139382e+01 +-1.363636363636362603e+02 -1.969696969696969973e+02 9.620980024546966547e+01 +-1.060606060606060055e+02 -1.969696969696969973e+02 9.626388667315116265e+01 +-7.575757575757575069e+01 -1.969696969696969973e+02 9.576400586776449586e+01 +-4.545454545454549589e+01 -1.969696969696969973e+02 9.461353190028547999e+01 +-1.515151515151501371e+01 -1.969696969696969973e+02 9.261834373904989093e+01 +1.515151515151524109e+01 -1.969696969696969973e+02 8.951130724963078933e+01 +4.545454545454549589e+01 -1.969696969696969973e+02 8.499704223304760831e+01 +7.575757575757575069e+01 -1.969696969696969973e+02 7.882177355463798563e+01 +1.060606060606062329e+02 -1.969696969696969973e+02 7.086635272017882414e+01 +1.363636363636364877e+02 -1.969696969696969973e+02 6.124688773464696823e+01 +1.666666666666667425e+02 -1.969696969696969973e+02 5.038951397942084043e+01 +1.969696969696969973e+02 -1.969696969696969973e+02 3.903320509833589824e+01 +2.272727272727272521e+02 -1.969696969696969973e+02 2.812259658780464378e+01 +2.575757575757577342e+02 -1.969696969696969973e+02 1.859330534199401797e+01 +2.878787878787879890e+02 -1.969696969696969973e+02 1.111614363368039626e+01 +3.181818181818182438e+02 -1.969696969696969973e+02 5.914635788099049662e+00 +3.484848484848484986e+02 -1.969696969696969973e+02 2.753098049922418245e+00 +3.787878787878789808e+02 -1.969696969696969973e+02 1.100632249223695291e+00 +4.090909090909092356e+02 -1.969696969696969973e+02 3.705615046728188422e-01 +4.393939393939394904e+02 -1.969696969696969973e+02 1.028987436319803300e-01 +4.696969696969697452e+02 -1.969696969696969973e+02 2.305097498732425892e-02 +5.000000000000000000e+02 -1.969696969696969973e+02 4.069670962380043770e-03 +5.303030303030304822e+02 -1.969696969696969973e+02 5.525161055462614757e-04 +5.606060606060605096e+02 -1.969696969696969973e+02 5.621272911507651794e-05 +5.909090909090909918e+02 -1.969696969696969973e+02 4.171386994035332742e-06 +6.212121212121214739e+02 -1.969696969696969973e+02 2.194815096921689592e-07 +6.515151515151515014e+02 -1.969696969696969973e+02 7.949982292544292947e-09 +6.818181818181819835e+02 -1.969696969696969973e+02 1.922329515916788757e-10 +7.121212121212120110e+02 -1.969696969696969973e+02 3.005309492893079009e-12 +7.424242424242424931e+02 -1.969696969696969973e+02 2.938461975882593344e-14 +7.727272727272729753e+02 -1.969696969696969973e+02 1.736016382766525202e-16 +8.030303030303030027e+02 -1.969696969696969973e+02 5.979809732375747100e-19 +8.333333333333334849e+02 -1.969696969696969973e+02 1.157393946134499387e-21 +8.636363636363639671e+02 -1.969696969696969973e+02 1.211600363895292542e-24 +8.939393939393939945e+02 -1.969696969696969973e+02 6.594920231734701994e-28 +9.242424242424244767e+02 -1.969696969696969973e+02 1.792185002743672707e-31 +9.545454545454545041e+02 -1.969696969696969973e+02 2.331814555953415053e-35 +9.848484848484849863e+02 -1.969696969696969973e+02 1.391301834018469961e-39 +1.015151515151515468e+03 -1.969696969696969973e+02 3.641721635589814134e-44 +1.045454545454545496e+03 -1.969696969696969973e+02 3.995357065033970258e-49 +1.075757575757575978e+03 -1.969696969696969973e+02 1.753221946291435356e-54 +1.106060606060606005e+03 -1.969696969696969973e+02 2.932805033955430888e-60 +1.136363636363636488e+03 -1.969696969696969973e+02 1.780289335781915963e-66 +1.166666666666666970e+03 -1.969696969696969973e+02 3.728367897843207151e-73 +1.196969696969696997e+03 -1.969696969696969973e+02 2.557943414813497180e-80 +1.227272727272727479e+03 -1.969696969696969973e+02 5.452477757288683702e-88 +1.257575757575757507e+03 -1.969696969696969973e+02 3.420408862336656418e-96 +1.287878787878787989e+03 -1.969696969696969973e+02 5.973889847848846199e-105 +1.318181818181818471e+03 -1.969696969696969973e+02 2.744788860160422960e-114 +1.348484848484848499e+03 -1.969696969696969973e+02 3.130936491668790628e-124 +1.378787878787878981e+03 -1.969696969696969973e+02 8.357141570761596410e-135 +1.409090909090909008e+03 -1.969696969696969973e+02 4.913914632095628758e-146 +1.439393939393939490e+03 -1.969696969696969973e+02 5.984329898719574678e-158 +1.469696969696969973e+03 -1.969696969696969973e+02 1.417479555151248203e-170 +1.500000000000000000e+03 -1.969696969696969973e+02 6.124777054940729430e-184 +-1.500000000000000000e+03 -1.666666666666665151e+02 2.061494233037811370e-102 +-1.469696969696969745e+03 -1.666666666666665151e+02 8.464665762167466790e-94 +-1.439393939393939490e+03 -1.666666666666665151e+02 9.801202090947051054e-86 +-1.409090909090909008e+03 -1.666666666666665151e+02 3.381968125200895085e-78 +-1.378787878787878753e+03 -1.666666666666665151e+02 3.670478379248244475e-71 +-1.348484848484848499e+03 -1.666666666666665151e+02 1.320823368052332371e-64 +-1.318181818181818244e+03 -1.666666666666665151e+02 1.659224730130717455e-58 +-1.287878787878787989e+03 -1.666666666666665151e+02 7.651333244442023574e-53 +-1.257575757575757507e+03 -1.666666666666665151e+02 1.360307412168148885e-47 +-1.227272727272727252e+03 -1.666666666666665151e+02 9.780593716979092828e-43 +-1.196969696969696997e+03 -1.666666666666665151e+02 2.979513160178888319e-38 +-1.166666666666666515e+03 -1.666666666666665151e+02 4.024061608112517989e-34 +-1.136363636363636488e+03 -1.666666666666665151e+02 2.518106005989722549e-30 +-1.106060606060606005e+03 -1.666666666666665151e+02 7.620577489682819577e-27 +-1.075757575757575751e+03 -1.666666666666665151e+02 1.162744299662175563e-23 +-1.045454545454545496e+03 -1.666666666666665151e+02 9.313320549156189621e-21 +-1.015151515151515127e+03 -1.666666666666665151e+02 4.072433264588514437e-18 +-9.848484848484848726e+02 -1.666666666666665151e+02 1.009720453475521847e-15 +-9.545454545454545041e+02 -1.666666666666665151e+02 1.472577985385699567e-13 +-9.242424242424242493e+02 -1.666666666666665151e+02 1.308823873075620816e-11 +-8.939393939393938808e+02 -1.666666666666665151e+02 7.336167021249661736e-10 +-8.636363636363636260e+02 -1.666666666666665151e+02 2.680187736377860273e-08 +-8.333333333333332575e+02 -1.666666666666665151e+02 6.588031862012906694e-07 +-8.030303030303030027e+02 -1.666666666666665151e+02 1.123286822982180185e-05 +-7.727272727272727479e+02 -1.666666666666665151e+02 1.367992529815313966e-04 +-7.424242424242423795e+02 -1.666666666666665151e+02 1.223804447256134249e-03 +-7.121212121212121247e+02 -1.666666666666665151e+02 8.260689172919517126e-03 +-6.818181818181817562e+02 -1.666666666666665151e+02 4.316192073818510277e-02 +-6.515151515151515014e+02 -1.666666666666665151e+02 1.788682708422666967e-01 +-6.212121212121211329e+02 -1.666666666666665151e+02 6.016519329243258385e-01 +-5.909090909090908781e+02 -1.666666666666665151e+02 1.678926737930093172e+00 +-5.606060606060605096e+02 -1.666666666666665151e+02 3.967812283772108817e+00 +-5.303030303030302548e+02 -1.666666666666665151e+02 8.097025652719102240e+00 +-5.000000000000000000e+02 -1.666666666666665151e+02 1.452916255455594374e+01 +-4.696969696969697452e+02 -1.666666666666665151e+02 2.331554257030980892e+01 +-4.393939393939392630e+02 -1.666666666666665151e+02 3.399015252191791348e+01 +-4.090909090909090082e+02 -1.666666666666665151e+02 4.567091086140352729e+01 +-3.787878787878787534e+02 -1.666666666666665151e+02 5.731193832210285422e+01 +-3.484848484848484986e+02 -1.666666666666665151e+02 6.797869707690963992e+01 +-3.181818181818180165e+02 -1.666666666666665151e+02 7.703532267426604108e+01 +-2.878787878787877617e+02 -1.666666666666665151e+02 8.420286747908703262e+01 +-2.575757575757575069e+02 -1.666666666666665151e+02 8.951130724963081775e+01 +-2.272727272727272521e+02 -1.666666666666665151e+02 9.319672686721267496e+01 +-1.969696969696969973e+02 -1.666666666666665151e+02 9.559087177709139382e+01 +-1.666666666666665151e+02 -1.666666666666665151e+02 9.703088870665727939e+01 +-1.363636363636362603e+02 -1.666666666666665151e+02 9.779796181992730908e+01 +-1.060606060606060055e+02 -1.666666666666665151e+02 9.808164743839995481e+01 +-7.575757575757575069e+01 -1.666666666666665151e+02 9.796238728704331322e+01 +-4.545454545454549589e+01 -1.666666666666665151e+02 9.740554864617614328e+01 +-1.515151515151501371e+01 -1.666666666666665151e+02 9.626388667315116265e+01 +1.515151515151524109e+01 -1.666666666666665151e+02 9.428978345643487557e+01 +4.545454545454549589e+01 -1.666666666666665151e+02 9.116270180929593892e+01 +7.575757575757575069e+01 -1.666666666666665151e+02 8.653949493425868411e+01 +1.060606060606062329e+02 -1.666666666666665151e+02 8.013329845360979675e+01 +1.363636363636364877e+02 -1.666666666666665151e+02 7.181805118220364648e+01 +1.666666666666667425e+02 -1.666666666666665151e+02 6.173907887659102300e+01 +1.969696969696969973e+02 -1.666666666666665151e+02 5.038951397942093990e+01 +2.272727272727272521e+02 -1.666666666666665151e+02 3.859977831813433369e+01 +2.575757575757577342e+02 -1.666666666666665151e+02 2.740114767170857135e+01 +2.878787878787879890e+02 -1.666666666666665151e+02 1.777584455539885866e+01 +3.181818181818182438e+02 -1.666666666666665151e+02 1.037937230069677952e+01 +3.484848484848484986e+02 -1.666666666666665151e+02 5.366074047187599838e+00 +3.787878787878789808e+02 -1.666666666666665151e+02 2.413325425405138613e+00 +4.090909090909092356e+02 -1.666666666666665151e+02 9.264911260829691297e-01 +4.393939393939394904e+02 -1.666666666666665151e+02 2.975697925943386335e-01 +4.696969696969697452e+02 -1.666666666666665151e+02 7.826691917058337111e-02 +5.000000000000000000e+02 -1.666666666666665151e+02 1.648134427951301190e-02 +5.303030303030304822e+02 -1.666666666666665151e+02 2.713180947850626912e-03 +5.606060606060605096e+02 -1.666666666666665151e+02 3.405233689522328255e-04 +5.909090909090909918e+02 -1.666666666666665151e+02 3.173737341076282548e-05 +6.212121212121214739e+02 -1.666666666666665151e+02 2.136920489407591752e-06 +6.515151515151515014e+02 -1.666666666666665151e+02 1.009950414069068344e-07 +6.818181818181819835e+02 -1.666666666666665151e+02 3.251401439798244409e-09 +7.121212121212120110e+02 -1.666666666666665151e+02 6.910796398284487690e-11 +7.424242424242424931e+02 -1.666666666666665151e+02 9.387808790462905487e-13 +7.727272727272729753e+02 -1.666666666666665151e+02 7.880145509195354861e-15 +8.030303030303030027e+02 -1.666666666666665151e+02 3.946907027548934390e-17 +8.333333333333334849e+02 -1.666666666666665151e+02 1.137665448958036556e-19 +8.636363636363639671e+02 -1.666666666666665151e+02 1.817829598985346664e-22 +8.939393939393939945e+02 -1.666666666666665151e+02 1.549109724599530605e-25 +9.242424242424244767e+02 -1.666666666666665151e+02 6.765106494816431781e-29 +9.545454545454545041e+02 -1.666666666666665151e+02 1.453005117716669083e-32 +9.848484848484849863e+02 -1.666666666666665151e+02 1.471159845332178844e-36 +1.015151515151515468e+03 -1.666666666666665151e+02 6.722278760458588125e-41 +1.045454545454545496e+03 -1.666666666666665151e+02 1.325453195114634433e-45 +1.075757575757575978e+03 -1.666666666666665151e+02 1.076947037256880525e-50 +1.106060606060606005e+03 -1.666666666666665151e+02 3.439226478517965493e-56 +1.136363636363636488e+03 -1.666666666666665151e+02 4.112270338377265555e-62 +1.166666666666666970e+03 -1.666666666666665151e+02 1.751614464700647965e-68 +1.196969696969696997e+03 -1.666666666666665151e+02 2.525669194213979261e-75 +1.227272727272727479e+03 -1.666666666666665151e+02 1.170049258815420357e-82 +1.257575757575757507e+03 -1.666666666666665151e+02 1.650797401059112051e-90 +1.287878787878787989e+03 -1.666666666666665151e+02 6.715543060623129543e-99 +1.318181818181818471e+03 -1.666666666666665151e+02 7.448444252816214443e-108 +1.348484848484848499e+03 -1.666666666666665151e+02 2.127208106141072850e-117 +1.378787878787878981e+03 -1.666666666666665151e+02 1.475505473707249577e-127 +1.409090909090909008e+03 -1.666666666666665151e+02 2.341791008661823036e-138 +1.439393939393939490e+03 -1.666666666666665151e+02 8.001759500366227833e-150 +1.469696969696969973e+03 -1.666666666666665151e+02 5.531845646163398110e-162 +1.500000000000000000e+03 -1.666666666666665151e+02 7.262439421965926610e-175 +-1.500000000000000000e+03 -1.363636363636362603e+02 3.186527453613098527e-107 +-1.469696969696969745e+03 -1.363636363636362603e+02 2.702964406603156911e-98 +-1.439393939393939490e+03 -1.363636363636362603e+02 6.259393605590803773e-90 +-1.409090909090909008e+03 -1.363636363636362603e+02 4.184987151321619861e-82 +-1.378787878787878753e+03 -1.363636363636362603e+02 8.532772152080323611e-75 +-1.348484848484848499e+03 -1.363636363636362603e+02 5.596907177313969643e-68 +-1.318181818181818244e+03 -1.363636363636362603e+02 1.244398099700771591e-61 +-1.287878787878787989e+03 -1.363636363636362603e+02 9.869127491372105432e-56 +-1.257575757575757507e+03 -1.363636363636362603e+02 2.934437283087355544e-50 +-1.227272727272727252e+03 -1.363636363636362603e+02 3.433836288360102945e-45 +-1.196969696969696997e+03 -1.363636363636362603e+02 1.658015597596224663e-40 +-1.166666666666666515e+03 -1.363636363636362603e+02 3.459083627925158993e-36 +-1.136363636363636488e+03 -1.363636363636362603e+02 3.261141548139627807e-32 +-1.106060606060606005e+03 -1.363636363636362603e+02 1.451278128946138961e-28 +-1.075757575757575751e+03 -1.363636363636362603e+02 3.180562259591947158e-25 +-1.045454545454545496e+03 -1.363636363636362603e+02 3.576784713993915340e-22 +-1.015151515151515127e+03 -1.363636363636362603e+02 2.148049618647453057e-19 +-9.848484848484848726e+02 -1.363636363636362603e+02 7.160592310969537211e-17 +-9.545454545454545041e+02 -1.363636363636362603e+02 1.375500651520991123e-14 +-9.242424242424242493e+02 -1.363636363636362603e+02 1.578692376829973092e-12 +-8.939393939393938808e+02 -1.363636363636362603e+02 1.121089509384008515e-10 +-8.636363636363636260e+02 -1.363636363636362603e+02 5.094879290801888769e-09 +-8.333333333333332575e+02 -1.363636363636362603e+02 1.530687983283920407e-07 +-8.030303030303030027e+02 -1.363636363636362603e+02 3.136682068681742658e-06 +-7.727272727272727479e+02 -1.363636363636362603e+02 4.517735882024896985e-05 +-7.424242424242423795e+02 -1.363636363636362603e+02 4.706918687562613437e-04 +-7.121212121212121247e+02 -1.363636363636362603e+02 3.646537238222873328e-03 +-6.818181818181817562e+02 -1.363636363636362603e+02 2.156645910784277947e-02 +-6.515151515151515014e+02 -1.363636363636362603e+02 9.984377095810380298e-02 +-6.212121212121211329e+02 -1.363636363636362603e+02 3.705615046728211182e-01 +-5.909090909090908781e+02 -1.363636363636362603e+02 1.127752104990675575e+00 +-5.606060606060605096e+02 -1.363636363636362603e+02 2.875155878473112381e+00 +-5.303030303030302548e+02 -1.363636363636362603e+02 6.265381112019344556e+00 +-5.000000000000000000e+02 -1.363636363636362603e+02 1.189267220388692081e+01 +-4.696969696969697452e+02 -1.363636363636362603e+02 2.001374351117108219e+01 +-4.393939393939392630e+02 -1.363636363636362603e+02 3.035489726624809492e+01 +-4.090909090909090082e+02 -1.363636363636362603e+02 4.212878690731831455e+01 +-3.787878787878787534e+02 -1.363636363636362603e+02 5.425510933709703210e+01 +-3.484848484848484986e+02 -1.363636363636362603e+02 6.566578650553347529e+01 +-3.181818181818180165e+02 -1.363636363636362603e+02 7.555502487561234659e+01 +-2.878787878787877617e+02 -1.363636363636362603e+02 8.349600363200305253e+01 +-2.575757575757575069e+02 -1.363636363636362603e+02 8.942566120874687385e+01 +-2.272727272727272521e+02 -1.363636363636362603e+02 9.354753036101064367e+01 +-1.969696969696969973e+02 -1.363636363636362603e+02 9.620980024546966547e+01 +-1.666666666666665151e+02 -1.363636363636362603e+02 9.779796181992730908e+01 +-1.363636363636362603e+02 -1.363636363636362603e+02 9.865839504182422104e+01 +-1.060606060606060055e+02 -1.363636363636362603e+02 9.905259279819887297e+01 +-7.575757575757575069e+01 -1.363636363636362603e+02 9.913398848917468342e+01 +-4.545454545454549589e+01 -1.363636363636362603e+02 9.893846594209246348e+01 +-1.515151515151501371e+01 -1.363636363636362603e+02 9.838256000783080424e+01 +1.515151515151524109e+01 -1.363636363636362603e+02 9.726788551238661285e+01 +4.545454545454549589e+01 -1.363636363636362603e+02 9.529516273438626683e+01 +7.575757575757575069e+01 -1.363636363636362603e+02 9.209529436261553315e+01 +1.060606060606062329e+02 -1.363636363636362603e+02 8.728667844960284583e+01 +1.363636363636364877e+02 -1.363636363636362603e+02 8.056468965220990697e+01 +1.666666666666667425e+02 -1.363636363636362603e+02 7.181805118220361805e+01 +1.969696969696969973e+02 -1.363636363636362603e+02 6.124688773464704639e+01 +2.272727272727272521e+02 -1.363636363636362603e+02 4.943436394678047918e+01 +2.575757575757577342e+02 -1.363636363636362603e+02 3.731341006484991851e+01 +2.878787878787879890e+02 -1.363636363636362603e+02 2.599274253454152017e+01 +3.181818181818182438e+02 -1.363636363636362603e+02 1.647077799900299411e+01 +3.484848484848484986e+02 -1.363636363636362603e+02 9.346267334126020287e+00 +3.787878787878789808e+02 -1.363636363636362603e+02 4.669551349532333973e+00 +4.090909090909092356e+02 -1.363636363636362603e+02 2.017155313214861856e+00 +4.393939393939394904e+02 -1.363636363636362603e+02 7.389391304207504341e-01 +4.696969696969697452e+02 -1.363636363636362603e+02 2.248664244665898315e-01 +5.000000000000000000e+02 -1.363636363636362603e+02 5.561503648793451188e-02 +5.303030303030304822e+02 -1.363636363636362603e+02 1.092396005911744870e-02 +5.606060606060605096e+02 -1.363636363636362603e+02 1.663107833829688496e-03 +5.909090909090909918e+02 -1.363636363636362603e+02 1.912973124885141449e-04 +6.212121212121214739e+02 -1.363636363636362603e+02 1.618470429048125397e-05 +6.515151515151515014e+02 -1.363636363636362603e+02 9.793342834294385515e-07 +6.818181818181819835e+02 -1.363636363636362603e+02 4.115985597351740876e-08 +7.121212121212120110e+02 -1.363636363636362603e+02 1.165422519016183175e-09 +7.424242424242424931e+02 -1.363636363636362603e+02 2.153640296815983621e-11 +7.727272727272729753e+02 -1.363636363636362603e+02 2.513160532470617247e-13 +8.030303030303030027e+02 -1.363636363636362603e+02 1.789638228793522393e-15 +8.333333333333334849e+02 -1.363636363636362603e+02 7.506067042544040144e-18 +8.636363636363639671e+02 -1.363636363636362603e+02 1.787432223791495511e-20 +8.939393939393939945e+02 -1.363636363636362603e+02 2.326740886532330397e-23 +9.242424242424244767e+02 -1.363636363636362603e+02 1.592071826992876341e-26 +9.545454545454545041e+02 -1.363636363636362603e+02 5.499610781659104219e-30 +9.848484848484849863e+02 -1.363636363636362603e+02 9.199790552335308441e-34 +1.015151515151515468e+03 -1.363636363636362603e+02 7.139802540244728236e-38 +1.045454545454545496e+03 -1.363636363636362603e+02 2.459834491573067888e-42 +1.075757575757575978e+03 -1.363636363636362603e+02 3.595420650647811948e-47 +1.106060606060606005e+03 -1.363636363636362603e+02 2.128109343453502094e-52 +1.136363636363636488e+03 -1.363636363636362603e+02 4.862710457261072615e-58 +1.166666666666666970e+03 -1.363636363636362603e+02 4.084195491312633782e-64 +1.196969696969696997e+03 -1.363636363636362603e+02 1.199071906087379094e-70 +1.227272727272727479e+03 -1.363636363636362603e+02 1.168759215687869561e-77 +1.257575757575757507e+03 -1.363636363636362603e+02 3.587897800919700136e-85 +1.287878787878787989e+03 -1.363636363636362603e+02 3.286608065666360344e-93 +1.318181818181818471e+03 -1.363636363636362603e+02 8.500995972410067731e-102 +1.348484848484848499e+03 -1.363636363636362603e+02 5.868005475284841091e-111 +1.378787878787878981e+03 -1.363636363636362603e+02 1.020371555929776331e-120 +1.409090909090909008e+03 -1.363636363636362603e+02 4.213909446004062123e-131 +1.439393939393939490e+03 -1.363636363636362603e+02 3.891764262949402471e-142 +1.469696969696969973e+03 -1.363636363636362603e+02 7.559295742295575902e-154 +1.500000000000000000e+03 -1.363636363636362603e+02 2.900629133076066979e-166 +-1.500000000000000000e+03 -1.060606060606060055e+02 2.409212144271147565e-112 +-1.469696969696969745e+03 -1.060606060606060055e+02 4.356268475749760593e-103 +-1.439393939393939490e+03 -1.060606060606060055e+02 2.080383394339871161e-94 +-1.409090909090909008e+03 -1.060606060606060055e+02 2.777050578217619369e-86 +-1.378787878787878753e+03 -1.060606060606060055e+02 1.095271921939220462e-78 +-1.348484848484848499e+03 -1.060606060606060055e+02 1.347434051650306813e-71 +-1.318181818181818244e+03 -1.060606060606060055e+02 5.451972905594265615e-65 +-1.287878787878787989e+03 -1.060606060606060055e+02 7.640771892899690025e-59 +-1.257575757575757507e+03 -1.060606060606060055e+02 3.901202425592727200e-53 +-1.227272727272727252e+03 -1.060606060606060055e+02 7.623270566396001438e-48 +-1.196969696969696997e+03 -1.060606060606060055e+02 5.981818528337949718e-43 +-1.166666666666666515e+03 -1.060606060606060055e+02 1.975173268273269803e-38 +-1.136363636363636488e+03 -1.060606060606060055e+02 2.872445569167262762e-34 +-1.106060606060606005e+03 -1.060606060606060055e+02 1.923229879971525547e-30 +-1.075757575757575751e+03 -1.060606060606060055e+02 6.189635416498788347e-27 +-1.045454545454545496e+03 -1.060606060606060055e+02 9.984784196713380922e-24 +-1.015151515151515127e+03 -1.060606060606060055e+02 8.408157975774474523e-21 +-9.848484848484848726e+02 -1.060606060606060055e+02 3.844713597051727150e-18 +-9.545454545454545041e+02 -1.060606060606060055e+02 9.917541389068186821e-16 +-9.242424242424242493e+02 -1.060606060606060055e+02 1.497478014110327348e-13 +-8.939393939393938808e+02 -1.060606060606060055e+02 1.371628065598409816e-11 +-8.636363636363636260e+02 -1.060606060606060055e+02 7.888571694518103587e-10 +-8.333333333333332575e+02 -1.060606060606060055e+02 2.944941620113806968e-08 +-8.030303030303030027e+02 -1.060606060606060055e+02 7.368261931620209073e-07 +-7.727272727272727479e+02 -1.060606060606060055e+02 1.274150683472764526e-05 +-7.424242424242423795e+02 -1.060606060606060055e+02 1.568428675713577451e-04 +-7.121212121212121247e+02 -1.060606060606060055e+02 1.413778726829430059e-03 +-6.818181818181817562e+02 -1.060606060606060055e+02 9.587796290980292804e-03 +-6.515151515151515014e+02 -1.060606060606060055e+02 5.019822989602269747e-02 +-6.212121212121211329e+02 -1.060606060606060055e+02 2.079530918209719081e-01 +-5.909090909090908781e+02 -1.060606060606060055e+02 6.977316435222871149e-01 +-5.606060606060605096e+02 -1.060606060606060055e+02 1.938473033170040161e+00 +-5.303030303030302548e+02 -1.060606060606060055e+02 4.553498766517235730e+00 +-5.000000000000000000e+02 -1.060606060606060055e+02 9.223041622713177290e+00 +-4.696969696969697452e+02 -1.060606060606060055e+02 1.640739115024343420e+01 +-4.393939393939392630e+02 -1.060606060606060055e+02 2.607941266867418051e+01 +-4.090909090909090082e+02 -1.060606060606060055e+02 3.763301798773049711e+01 +-3.787878787878787534e+02 -1.060606060606060055e+02 5.003073387529206428e+01 +-3.484848484848484986e+02 -1.060606060606060055e+02 6.210813108343087663e+01 +-3.181818181818180165e+02 -1.060606060606060055e+02 7.288103824554372068e+01 +-2.878787878787877617e+02 -1.060606060606060055e+02 8.173525932184848841e+01 +-2.575757575757575069e+02 -1.060606060606060055e+02 8.846490311634079262e+01 +-2.272727272727272521e+02 -1.060606060606060055e+02 9.319672686721266075e+01 +-1.969696969696969973e+02 -1.060606060606060055e+02 9.626388667315116265e+01 +-1.666666666666665151e+02 -1.060606060606060055e+02 9.808164743839995481e+01 +-1.363636363636362603e+02 -1.060606060606060055e+02 9.905259279819887297e+01 +-1.060606060606060055e+02 -1.060606060606060055e+02 9.950693568637400688e+01 +-7.575757575757575069e+01 -1.060606060606060055e+02 9.967115653149848242e+01 +-4.545454545454549589e+01 -1.060606060606060055e+02 9.965453761904861096e+01 +-1.515151515151501371e+01 -1.060606060606060055e+02 9.944488525147522751e+01 +1.515151515151524109e+01 -1.060606060606060055e+02 9.890893667629471508e+01 +4.545454545454549589e+01 -1.060606060606060055e+02 9.779796181992730908e+01 +7.575757575757575069e+01 -1.060606060606060055e+02 9.576400586776449586e+01 +1.060606060606062329e+02 -1.060606060606060055e+02 9.239609946677256858e+01 +1.363636363636364877e+02 -1.060606060606060055e+02 8.728667844960284583e+01 +1.666666666666667425e+02 -1.060606060606060055e+02 8.013329845360979675e+01 +1.969696969696969973e+02 -1.060606060606060055e+02 7.086635272017888099e+01 +2.272727272727272521e+02 -1.060606060606060055e+02 5.977010272054960893e+01 +2.575757575757577342e+02 -1.060606060606060055e+02 4.754043949671898162e+01 +2.878787878787879890e+02 -1.060606060606060055e+02 3.521758926474927165e+01 +3.181818181818182438e+02 -1.060606060606060055e+02 2.396728450570669722e+01 +3.484848484848484986e+02 -1.060606060606060055e+02 1.476216003891674333e+01 +3.787878787878789808e+02 -1.060606060606060055e+02 8.097025652719077371e+00 +4.090909090909092356e+02 -1.060606060606060055e+02 3.886707582912653169e+00 +4.393939393939394904e+02 -1.060606060606060055e+02 1.602576414572423280e+00 +4.696969696969697452e+02 -1.060606060606060055e+02 5.564158524580636866e-01 +5.000000000000000000e+02 -1.060606060606060055e+02 1.592762472320079226e-01 +5.303030303030304822e+02 -1.060606060606060055e+02 3.675900705335531649e-02 +5.606060606060605096e+02 -1.060606060606060055e+02 6.680235796974076656e-03 +5.909090909090909918e+02 -1.060606060606060055e+02 9.325082122531798455e-04 +6.212121212121214739e+02 -1.060606060606060055e+02 9.741538245333793535e-05 +6.515151515151515014e+02 -1.060606060606060055e+02 7.410732345003795511e-06 +6.818181818181819835e+02 -1.060606060606060055e+02 3.989897167427718505e-07 +7.121212121212120110e+02 -1.060606060606060055e+02 1.475710265686048531e-08 +7.424242424242424931e+02 -1.060606060606060055e+02 3.635086181418488966e-10 +7.727272727272729753e+02 -1.060606060606060055e+02 5.774328674328659868e-12 +8.030303030303030027e+02 -1.060606060606060055e+02 5.720368200038586492e-14 +8.333333333333334849e+02 -1.060606060606060055e+02 3.413565520039328254e-16 +8.636363636363639671e+02 -1.060606060606060055e+02 1.183706196909760398e-18 +8.939393939393939945e+02 -1.060606060606060055e+02 2.298180960274047858e-21 +9.242424242424244767e+02 -1.060606060606060055e+02 2.404063375977050904e-24 +9.545454545454545041e+02 -1.060606060606060055e+02 1.302294837210653117e-27 +9.848484848484849863e+02 -1.060606060606060055e+02 3.506859212770513601e-31 +1.015151515151515468e+03 -1.060606060606060055e+02 4.500703460466270908e-35 +1.045454545454545496e+03 -1.060606060606060055e+02 2.636128257324718487e-39 +1.075757575757575978e+03 -1.060606060606060055e+02 6.739246103220869164e-44 +1.106060606060606005e+03 -1.060606060606060055e+02 7.183115904221403363e-49 +1.136363636363636488e+03 -1.060606060606060055e+02 3.045319808369821599e-54 +1.166666666666666970e+03 -1.060606060606060055e+02 4.893241775031898480e-60 +1.196969696969696997e+03 -1.060606060606060055e+02 2.835913608648011044e-66 +1.227272727272727479e+03 -1.060606060606060055e+02 5.634744846278798529e-73 +1.257575757575757507e+03 -1.060606060606060055e+02 3.643815621760968908e-80 +1.287878787878787989e+03 -1.060606060606060055e+02 7.271414754057272541e-88 +1.318181818181818471e+03 -1.060606060606060055e+02 4.240381125551646779e-96 +1.348484848484848499e+03 -1.060606060606060055e+02 6.834723485291821871e-105 +1.378787878787878981e+03 -1.060606060606060055e+02 2.876320492334731648e-114 +1.409090909090909008e+03 -1.060606060606060055e+02 2.981862573337742580e-124 +1.439393939393939490e+03 -1.060606060606060055e+02 7.175783181444103240e-135 +1.469696969696969973e+03 -1.060606060606060055e+02 3.772621208140659875e-146 +1.500000000000000000e+03 -1.060606060606060055e+02 4.073181309885488174e-158 +-1.500000000000000000e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +-1.469696969696969745e+03 -7.575757575757575069e+01 3.435327469168749386e-108 +-1.439393939393939490e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +-1.409090909090909008e+03 -7.575757575757575069e+01 9.594395441690136971e-91 +-1.378787878787878753e+03 -7.575757575757575069e+01 7.542565179832660796e-83 +-1.348484848484848499e+03 -7.575757575757575069e+01 1.792032305386506894e-75 +-1.318181818181818244e+03 -7.575757575757575069e+01 1.357791146414832830e-68 +-1.287878787878787989e+03 -7.575757575757575069e+01 3.457634775730777859e-62 +-1.257575757575757507e+03 -7.575757575757575069e+01 3.114916886073513779e-56 +-1.227272727272727252e+03 -7.575757575757575069e+01 1.043664146102043276e-50 +-1.196969696969696997e+03 -7.575757575757575069e+01 1.365561729682181226e-45 +-1.166666666666666515e+03 -7.575757575757575069e+01 7.317303358737783903e-41 +-1.136363636363636488e+03 -7.575757575757575069e+01 1.681885295228397356e-36 +-1.106060606060606005e+03 -7.575757575757575069e+01 1.734711582546649501e-32 +-1.075757575757575751e+03 -7.575757575757575069e+01 8.388558497347373564e-29 +-1.045454545454545496e+03 -7.575757575757575069e+01 1.984648844553145898e-25 +-1.015151515151515127e+03 -7.575757575757575069e+01 2.394346385576868825e-22 +-9.848484848484848726e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +-9.545454545454545041e+02 -7.575757575757575069e+01 5.418948642188818039e-17 +-9.242424242424242493e+02 -7.575757575757575069e+01 1.097485946719964034e-14 +-8.939393939393938808e+02 -7.575757575757575069e+01 1.321016453443291498e-12 +-8.636363636363636260e+02 -7.575757575757575069e+01 9.788841721948358162e-11 +-8.333333333333332575e+02 -7.575757575757575069e+01 4.619769020364223175e-09 +-8.030303030303030027e+02 -7.575757575757575069e+01 1.434797832226741013e-07 +-7.727272727272727479e+02 -7.575757575757575069e+01 3.026368684010096055e-06 +-7.424242424242423795e+02 -7.575757575757575069e+01 4.468444522754330401e-05 +-7.121212121212121247e+02 -7.575757575757575069e+01 4.754453697203566646e-04 +-6.818181818181817562e+02 -7.575757575757575069e+01 3.748214649864061582e-03 +-6.515151515151515014e+02 -7.575757575757575069e+01 2.248336393898571831e-02 +-6.212121212121211329e+02 -7.575757575757575069e+01 1.052466108158103264e-01 +-5.909090909090908781e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +-5.606060606060605096e+02 -7.575757575757575069e+01 1.205417551072403226e+00 +-5.303030303030302548e+02 -7.575757575757575069e+01 3.083414106412964095e+00 +-5.000000000000000000e+02 -7.575757575757575069e+01 6.727593712141145765e+00 +-4.696969696969697452e+02 -7.575757575757575069e+01 1.276250745677543996e+01 +-4.393939393939392630e+02 -7.575757575757575069e+01 2.143082896113668312e+01 +-4.090909090909090082e+02 -7.575757575757575069e+01 3.238997094568929214e+01 +-3.787878787878787534e+02 -7.575757575757575069e+01 4.474620968552752487e+01 +-3.484848484848484986e+02 -7.575757575757575069e+01 5.731193832210285422e+01 +-3.181818181818180165e+02 -7.575757575757575069e+01 6.894609788219692348e+01 +-2.878787878787877617e+02 -7.575757575757575069e+01 7.882177355463801405e+01 +-2.575757575757575069e+02 -7.575757575757575069e+01 8.653949493425866990e+01 +-2.272727272727272521e+02 -7.575757575757575069e+01 9.209529436261551893e+01 +-1.969696969696969973e+02 -7.575757575757575069e+01 9.576400586776449586e+01 +-1.666666666666665151e+02 -7.575757575757575069e+01 9.796238728704331322e+01 +-1.363636363636362603e+02 -7.575757575757575069e+01 9.913398848917468342e+01 +-1.060606060606060055e+02 -7.575757575757575069e+01 9.967115653149848242e+01 +-7.575757575757575069e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -7.575757575757575069e+01 9.991768755856237760e+01 +-1.515151515151501371e+01 -7.575757575757575069e+01 9.987141658826350010e+01 +1.515151515151524109e+01 -7.575757575757575069e+01 9.967115653149848242e+01 +4.545454545454549589e+01 -7.575757575757575069e+01 9.913398848917466921e+01 +7.575757575757575069e+01 -7.575757575757575069e+01 9.796238728704329901e+01 +1.060606060606062329e+02 -7.575757575757575069e+01 9.576400586776448165e+01 +1.363636363636364877e+02 -7.575757575757575069e+01 9.209529436261550472e+01 +1.666666666666667425e+02 -7.575757575757575069e+01 8.653949493425862727e+01 +1.969696969696969973e+02 -7.575757575757575069e+01 7.882177355463798563e+01 +2.272727272727272521e+02 -7.575757575757575069e+01 6.894609788219689506e+01 +2.575757575757577342e+02 -7.575757575757575069e+01 5.731193832210279737e+01 +2.878787878787879890e+02 -7.575757575757575069e+01 4.474620968552744671e+01 +3.181818181818182438e+02 -7.575757575757575069e+01 3.238997094568924240e+01 +3.484848484848484986e+02 -7.575757575757575069e+01 2.143082896113664404e+01 +3.787878787878789808e+02 -7.575757575757575069e+01 1.276250745677541865e+01 +4.090909090909092356e+02 -7.575757575757575069e+01 6.727593712141115567e+00 +4.393939393939394904e+02 -7.575757575757575069e+01 3.083414106412950773e+00 +4.696969696969697452e+02 -7.575757575757575069e+01 1.205417551072396787e+00 +5.000000000000000000e+02 -7.575757575757575069e+01 3.938451388034535650e-01 +5.303030303030304822e+02 -7.575757575757575069e+01 1.052466108158093966e-01 +5.606060606060605096e+02 -7.575757575757575069e+01 2.248336393898580157e-02 +5.909090909090909918e+02 -7.575757575757575069e+01 3.748214649864014744e-03 +6.212121212121214739e+02 -7.575757575757575069e+01 4.754453697203482620e-04 +6.515151515151515014e+02 -7.575757575757575069e+01 4.468444522754282968e-05 +6.818181818181819835e+02 -7.575757575757575069e+01 3.026368684010052856e-06 +7.121212121212120110e+02 -7.575757575757575069e+01 1.434797832226761130e-07 +7.424242424242424931e+02 -7.575757575757575069e+01 4.619769020364092480e-09 +7.727272727272729753e+02 -7.575757575757575069e+01 9.788841721948078988e-11 +8.030303030303030027e+02 -7.575757575757575069e+01 1.321016453443263225e-12 +8.333333333333334849e+02 -7.575757575757575069e+01 1.097485946719917175e-14 +8.636363636363639671e+02 -7.575757575757575069e+01 5.418948642188432853e-17 +8.939393939393939945e+02 -7.575757575757575069e+01 1.533315393829112672e-19 +9.242424242424244767e+02 -7.575757575757575069e+01 2.394346385576783719e-22 +9.545454545454545041e+02 -7.575757575757575069e+01 1.984648844553230386e-25 +9.848484848484849863e+02 -7.575757575757575069e+01 8.388558497347373564e-29 +1.015151515151515468e+03 -7.575757575757575069e+01 1.734711582546427538e-32 +1.045454545454545496e+03 -7.575757575757575069e+01 1.681885295228469187e-36 +1.075757575757575978e+03 -7.575757575757575069e+01 7.317303358736742913e-41 +1.106060606060606005e+03 -7.575757575757575069e+01 1.365561729682239567e-45 +1.136363636363636488e+03 -7.575757575757575069e+01 1.043664146101954255e-50 +1.166666666666666970e+03 -7.575757575757575069e+01 3.114916886073159702e-56 +1.196969696969696997e+03 -7.575757575757575069e+01 3.457634775731072784e-62 +1.227272727272727479e+03 -7.575757575757575069e+01 1.357791146414717113e-68 +1.257575757575757507e+03 -7.575757575757575069e+01 1.792032305386557457e-75 +1.287878787878787989e+03 -7.575757575757575069e+01 7.542565179832018528e-83 +1.318181818181818471e+03 -7.575757575757575069e+01 9.594395441687683296e-91 +1.348484848484848499e+03 -7.575757575757575069e+01 3.491161610846682618e-99 +1.378787878787878981e+03 -7.575757575757575069e+01 3.435327469167968060e-108 +1.409090909090909008e+03 -7.575757575757575069e+01 8.631132724518776649e-118 +1.439393939393939490e+03 -7.575757575757575069e+01 5.221413508755827081e-128 +1.469696969696969973e+03 -7.575757575757575069e+01 7.163277244744442941e-139 +1.500000000000000000e+03 -7.575757575757575069e+01 2.096452900678426215e-150 +-1.500000000000000000e+03 -4.545454545454549589e+01 1.417663027955286864e-123 +-1.469696969696969745e+03 -4.545454545454549589e+01 1.283511602170492482e-113 +-1.439393939393939490e+03 -4.545454545454549589e+01 2.866373679610373131e-104 +-1.409090909090909008e+03 -4.545454545454549589e+01 1.673548439470601891e-95 +-1.378787878787878753e+03 -4.545454545454549589e+01 2.704245081275655848e-87 +-1.348484848484848499e+03 -4.545454545454549589e+01 1.278643463138709633e-79 +-1.318181818181818244e+03 -4.545454545454549589e+01 1.868122981699607147e-72 +-1.287878787878787989e+03 -4.545454545454549589e+01 8.894766354816346179e-66 +-1.257575757575757507e+03 -4.545454545454549589e+01 1.453853892435560643e-59 +-1.227272727272727252e+03 -4.545454545454549589e+01 8.582459009524821314e-54 +-1.196969696969696997e+03 -4.545454545454549589e+01 1.922731526156724594e-48 +-1.166666666666666515e+03 -4.545454545454549589e+01 1.715600772060416937e-43 +-1.136363636363636488e+03 -4.545454545454549589e+01 6.390617110546527167e-39 +-1.106060606060606005e+03 -4.545454545454549589e+01 1.040399671311677575e-34 +-1.075757575757575751e+03 -4.545454545454549589e+01 7.740230330072471343e-31 +-1.045454545454545496e+03 -4.545454545454549589e+01 2.748101820202430779e-27 +-1.015151515151515127e+03 -4.545454545454549589e+01 4.856568981151497797e-24 +-9.848484848484848726e+02 -4.545454545454549589e+01 4.450412031472871556e-21 +-9.545454545454545041e+02 -4.545454545454549589e+01 2.200211702322452225e-18 +-9.242424242424242493e+02 -4.545454545454549589e+01 6.098254478752589854e-16 +-8.939393939393938808e+02 -4.545454545454549589e+01 9.834906517405798389e-14 +-8.636363636363636260e+02 -4.545454545454549589e+01 9.566848707108876447e-12 +-8.333333333333332575e+02 -4.545454545454549589e+01 5.811329112628858772e-10 +-8.030303030303030027e+02 -4.545454545454549589e+01 2.279436054554410091e-08 +-7.727272727272727479e+02 -4.545454545454549589e+01 5.962464051477281486e-07 +-7.424242424242423795e+02 -4.545454545454549589e+01 1.072840490473380715e-05 +-7.121212121212121247e+02 -4.545454545454549589e+01 1.367992529815323724e-04 +-6.818181818181817562e+02 -4.545454545454549589e+01 1.271929997684382359e-03 +-6.515151515151515014e+02 -4.545454545454549589e+01 8.861941872120891045e-03 +-6.212121212121211329e+02 -4.545454545454549589e+01 4.748972307319328234e-02 +-5.909090909090908781e+02 -4.545454545454549589e+01 2.006586295801087994e-01 +-5.606060606060605096e+02 -4.545454545454549589e+01 6.844622249752931875e-01 +-5.303030303030302548e+02 -4.545454545454549589e+01 1.927454348151827812e+00 +-5.000000000000000000e+02 -4.545454545454549589e+01 4.576513902341186935e+00 +-4.696969696969697452e+02 -4.545454545454549589e+01 9.346267334125990089e+00 +-4.393939393939392630e+02 -4.545454545454549589e+01 1.672609502329100550e+01 +-4.090909090909090082e+02 -4.545454545454549589e+01 2.669117232474333434e+01 +-3.787878787878787534e+02 -4.545454545454549589e+01 3.859977831813429816e+01 +-3.484848484848484986e+02 -4.545454545454549589e+01 5.134958619617895437e+01 +-3.181818181818180165e+02 -4.545454545454549589e+01 6.370573466057815182e+01 +-2.878787878787877617e+02 -4.545454545454549589e+01 7.463242943417458264e+01 +-2.575757575757575069e+02 -4.545454545454549589e+01 8.349600363200305253e+01 +-2.272727272727272521e+02 -4.545454545454549589e+01 9.010274259123924878e+01 +-1.969696969696969973e+02 -4.545454545454549589e+01 9.461353190028547999e+01 +-1.666666666666665151e+02 -4.545454545454549589e+01 9.740554864617614328e+01 +-1.363636363636362603e+02 -4.545454545454549589e+01 9.893846594209246348e+01 +-1.060606060606060055e+02 -4.545454545454549589e+01 9.965453761904861096e+01 +-7.575757575757575069e+01 -4.545454545454549589e+01 9.991768755856237760e+01 +-4.545454545454549589e+01 -4.545454545454549589e+01 9.998332625703542931e+01 +-1.515151515151501371e+01 -4.545454545454549589e+01 9.998682545404290067e+01 +1.515151515151524109e+01 -4.545454545454549589e+01 9.994052246661485128e+01 +4.545454545454549589e+01 -4.545454545454549589e+01 9.973355346956329015e+01 +7.575757575757575069e+01 -4.545454545454549589e+01 9.913398848917466921e+01 +1.060606060606062329e+02 -4.545454545454549589e+01 9.779796181992730908e+01 +1.363636363636364877e+02 -4.545454545454549589e+01 9.529516273438623841e+01 +1.666666666666667425e+02 -4.545454545454549589e+01 9.116270180929589628e+01 +1.969696969696969973e+02 -4.545454545454549589e+01 8.499704223304760831e+01 +2.272727272727272521e+02 -4.545454545454549589e+01 7.658245894186934777e+01 +2.575757575757577342e+02 -4.545454545454549589e+01 6.603220583561814294e+01 +2.878787878787879890e+02 -4.545454545454549589e+01 5.389010219795495971e+01 +3.181818181818182438e+02 -4.545454545454549589e+01 4.112237340274628394e+01 +3.484848484848484986e+02 -4.545454545454549589e+01 2.894783723543698528e+01 +3.787878787878789808e+02 -4.545454545454549589e+01 1.852419054593352499e+01 +4.090909090909092356e+02 -4.545454545454549589e+01 1.060541016950778470e+01 +4.393939393939394904e+02 -4.545454545454549589e+01 5.339791733036715726e+00 +4.696969696969697452e+02 -4.545454545454549589e+01 2.321329840757211382e+00 +5.000000000000000000e+02 -4.545454545454549589e+01 8.543497687776467897e-01 +5.303030303030304822e+02 -4.545454545454549589e+01 2.607084247504887764e-01 +5.606060606060605096e+02 -4.545454545454549589e+01 6.451975134901903608e-02 +5.909090909090909918e+02 -4.545454545454549589e+01 1.265056373311997107e-02 +6.212121212121214739e+02 -4.545454545454549589e+01 1.917483004401469198e-03 +6.515151515151515014e+02 -4.545454545454549589e+01 2.189505576192041301e-04 +6.818181818181819835e+02 -4.545454545454549589e+01 1.833181538886146967e-05 +7.121212121212120110e+02 -4.545454545454549589e+01 1.094020203654192920e-06 +7.424242424242424931e+02 -4.545454545454549589e+01 4.518401091155179031e-08 +7.727272727272729753e+02 -4.545454545454549589e+01 1.252352167359014830e-09 +8.030303030303030027e+02 -4.545454545454549589e+01 2.256091261159139595e-11 +8.333333333333334849e+02 -4.545454545454549589e+01 2.555319222097500292e-13 +8.636363636363639671e+02 -4.545454545454549589e+01 1.758026172274673312e-15 +8.939393939393939945e+02 -4.545454545454549589e+01 7.089149201122657218e-18 +9.242424242424244767e+02 -4.545454545454549589e+01 1.614774919869176495e-20 +9.545454545454545041e+02 -4.545454545454549589e+01 1.999875803674311029e-23 +9.848484848484849863e+02 -4.545454545454549589e+01 1.294657296743441213e-26 +1.015151515151515468e+03 -4.545454545454549589e+01 4.206477445196770851e-30 +1.045454545454545496e+03 -4.545454545454549589e+01 6.578229000975904194e-34 +1.075757575757575978e+03 -4.545454545454549589e+01 4.742467831580702116e-38 +1.106060606060606005e+03 -4.545454545454549589e+01 1.507810083289676178e-42 +1.136363636363636488e+03 -4.545454545454549589e+01 2.019952513817684583e-47 +1.166666666666666970e+03 -4.545454545454549589e+01 1.088070231295368101e-52 +1.196969696969696997e+03 -4.545454545454549589e+01 2.246086592899980203e-58 +1.227272727272727479e+03 -4.545454545454549589e+01 1.691398608409221507e-64 +1.257575757575757507e+03 -4.545454545454549589e+01 4.417484338635037608e-71 +1.287878787878787989e+03 -4.545454545454549589e+01 3.799591219276452116e-78 +1.318181818181818471e+03 -4.545454545454549589e+01 1.020747517760703355e-85 +1.348484848484848499e+03 -4.545454545454549589e+01 8.112780845150822823e-94 +1.378787878787878981e+03 -4.545454545454549589e+01 1.804700035652757711e-102 +1.409090909090909008e+03 -4.545454545454549589e+01 1.061699610384560491e-111 +1.439393939393939490e+03 -4.545454545454549589e+01 1.558836896993037684e-121 +1.469696969696969973e+03 -4.545454545454549589e+01 5.384020245237989432e-132 +1.500000000000000000e+03 -4.545454545454549589e+01 4.118014228838111499e-143 +-1.500000000000000000e+03 -1.515151515151501371e+01 1.031647559331802968e-129 +-1.469696969696969745e+03 -1.515151515151501371e+01 2.197212833849286965e-119 +-1.439393939393939490e+03 -1.515151515151501371e+01 1.114336414685473855e-109 +-1.409090909090909008e+03 -1.515151515151501371e+01 1.427420907713260696e-100 +-1.378787878787878753e+03 -1.515151515151501371e+01 4.892501784504428778e-92 +-1.348484848484848499e+03 -1.515151515151501371e+01 4.747537180727715135e-84 +-1.318181818181818244e+03 -1.515151515151501371e+01 1.378297586289085781e-76 +-1.287878787878787989e+03 -1.515151515151501371e+01 1.263563911257707467e-69 +-1.257575757575757507e+03 -1.515151515151501371e+01 3.855999312099541197e-63 +-1.227272727272727252e+03 -1.515151515151501371e+01 4.124123664868500903e-57 +-1.196969696969696997e+03 -1.515151515151501371e+01 1.625602847091744639e-51 +-1.166666666666666515e+03 -1.515151515151501371e+01 2.480172383626285421e-46 +-1.136363636363636488e+03 -1.515151515151501371e+01 1.536363899259946475e-41 +-1.106060606060606005e+03 -1.515151515151501371e+01 4.048320222077384594e-37 +-1.075757575757575751e+03 -1.515151515151501371e+01 4.748008073877725853e-33 +-1.045454545454545496e+03 -1.515151515151501371e+01 2.590327744386114960e-29 +-1.015151515151515127e+03 -1.515151515151501371e+01 6.861500121974549904e-26 +-9.848484848484848726e+02 -1.515151515151501371e+01 9.199887089891628764e-23 +-9.545454545454545041e+02 -1.515151515151501371e+01 6.501095089494406317e-20 +-9.242424242424242493e+02 -1.515151515151501371e+01 2.517887001306280949e-17 +-8.939393939393938808e+02 -1.515151515151501371e+01 5.551371713955400452e-15 +-8.636363636363636260e+02 -1.515151515151501371e+01 7.227880372012214650e-13 +-8.333333333333332575e+02 -1.515151515151501371e+01 5.757897918648237784e-11 +-8.030303030303030027e+02 -1.515151515151501371e+01 2.904147478221106826e-09 +-7.727272727272727479e+02 -1.515151515151501371e+01 9.585129365857717568e-08 +-7.424242424242423795e+02 -1.515151515151501371e+01 2.136920489407644691e-06 +-7.121212121212121247e+02 -1.515151515151501371e+01 3.317720901105286114e-05 +-6.818181818181817562e+02 -1.515151515151501371e+01 3.693737472711814459e-04 +-6.515151515151515014e+02 -1.515151515151501371e+01 3.032801906466338088e-03 +-6.212121212121211329e+02 -1.515151515151501371e+01 1.886316741582932596e-02 +-5.909090909090908781e+02 -1.515151515151501371e+01 9.117631266334712270e-02 +-5.606060606060605096e+02 -1.515151515151501371e+01 3.509248288217556300e-01 +-5.303030303030302548e+02 -1.515151515151501371e+01 1.100632249223699066e+00 +-5.000000000000000000e+02 -1.515151515151501371e+01 2.875155878473100834e+00 +-4.696969696969697452e+02 -1.515151515151501371e+01 6.386017470320067169e+00 +-4.393939393939392630e+02 -1.515151515151501371e+01 1.229618639237856748e+01 +-4.090909090909090082e+02 -1.515151515151501371e+01 2.090104720680693617e+01 +-3.787878787878787534e+02 -1.515151515151501371e+01 3.189863750423565136e+01 +-3.484848484848484986e+02 -1.515151515151501371e+01 4.440127762556674185e+01 +-3.181818181818180165e+02 -1.515151515151501371e+01 5.718924671883571875e+01 +-2.878787878787877617e+02 -1.515151515151501371e+01 6.906670731075621461e+01 +-2.575757575757575069e+02 -1.515151515151501371e+01 7.915202798841535525e+01 +-2.272727272727272521e+02 -1.515151515151501371e+01 8.700841837601647910e+01 +-1.969696969696969973e+02 -1.515151515151501371e+01 9.261834373904989093e+01 +-1.666666666666665151e+02 -1.515151515151501371e+01 9.626388667315116265e+01 +-1.363636363636362603e+02 -1.515151515151501371e+01 9.838256000783080424e+01 +-1.060606060606060055e+02 -1.515151515151501371e+01 9.944488525147522751e+01 +-7.575757575757575069e+01 -1.515151515151501371e+01 9.987141658826350010e+01 +-4.545454545454549589e+01 -1.515151515151501371e+01 9.998682545404290067e+01 +-1.515151515151501371e+01 -1.515151515151501371e+01 9.999979413437007736e+01 +1.515151515151524109e+01 -1.515151515151501371e+01 9.999670620077759509e+01 +4.545454545454549589e+01 -1.515151515151501371e+01 9.994052246661485128e+01 +7.575757575757575069e+01 -1.515151515151501371e+01 9.967115653149848242e+01 +1.060606060606062329e+02 -1.515151515151501371e+01 9.890893667629471508e+01 +1.363636363636364877e+02 -1.515151515151501371e+01 9.726788551238659863e+01 +1.666666666666667425e+02 -1.515151515151501371e+01 9.428978345643486136e+01 +1.969696969696969973e+02 -1.515151515151501371e+01 8.951130724963081775e+01 +2.272727272727272521e+02 -1.515151515151501371e+01 8.257140933357871404e+01 +2.575757575757577342e+02 -1.515151515151501371e+01 7.335066077541057439e+01 +2.878787878787879890e+02 -1.515151515151501371e+01 6.210813108343086242e+01 +3.181818181818182438e+02 -1.515151515151501371e+01 4.955347455423403602e+01 +3.484848484848484986e+02 -1.515151515151501371e+01 3.678372156337842824e+01 +3.787878787878789808e+02 -1.515151515151501371e+01 2.505136371008610396e+01 +4.090909090909092356e+02 -1.515151515151501371e+01 1.541711232793170616e+01 +4.393939393939394904e+02 -1.515151515151501371e+01 8.434047231856128590e+00 +4.696969696969697452e+02 -1.515151515151501371e+01 4.029575336703651978e+00 +5.000000000000000000e+02 -1.515151515151501371e+01 1.649929098861375287e+00 +5.303030303030304822e+02 -1.515151515151501371e+01 5.674271211594692499e-01 +5.606060606060605096e+02 -1.515151515151501371e+01 1.604402458870251846e-01 +5.909090909090909918e+02 -1.515151515151501371e+01 3.646348270185578722e-02 +6.212121212121214739e+02 -1.515151515151501371e+01 6.504161435522618460e-03 +6.515151515151515014e+02 -1.515151515151501371e+01 8.880207537367780686e-04 +6.818181818181819835e+02 -1.515151515151501371e+01 9.039146387247615233e-05 +7.121212121212120110e+02 -1.515151515151501371e+01 6.673315349676534327e-06 +7.424242424242424931e+02 -1.515151515151501371e+01 3.471896627556363110e-07 +7.727272727272729753e+02 -1.515151515151501371e+01 1.235285605046243808e-08 +8.030303030303030027e+02 -1.515151515151501371e+01 2.913208311720644275e-10 +8.333333333333334849e+02 -1.515151515151501371e+01 4.408297904797614137e-12 +8.636363636363639671e+02 -1.515151515151501371e+01 4.138288825130201665e-14 +8.939393939393939945e+02 -1.515151515151501371e+01 2.327233294925850477e-16 +9.242424242424244767e+02 -1.515151515151501371e+01 7.561547082558918804e-19 +9.545454545454545041e+02 -1.515151515151501371e+01 1.367347598335403639e-21 +9.848484848484849863e+02 -1.515151515151501371e+01 1.323897049569512251e-24 +1.015151515151515468e+03 -1.515151515151501371e+01 6.594920231734514557e-28 +1.045454545454545496e+03 -1.515151515151501371e+01 1.622114593737545644e-31 +1.075757575757575978e+03 -1.515151515151501371e+01 1.888297121780322192e-35 +1.106060606060606005e+03 -1.515151515151501371e+01 9.959548950521511814e-40 +1.136363636363636488e+03 -1.515151515151501371e+01 2.275709569497744589e-44 +1.166666666666666970e+03 -1.515151515151501371e+01 2.151258874210555909e-49 +1.196969696969696997e+03 -1.515151515151501371e+01 8.024566811621759370e-55 +1.227272727272727479e+03 -1.515151515151501371e+01 1.125178886265813440e-60 +1.257575757575757507e+03 -1.515151515151501371e+01 5.642533394611100129e-67 +1.287878787878787989e+03 -1.515151515151501371e+01 9.616662695258188475e-74 +1.318181818181818471e+03 -1.515151515151501371e+01 5.286654953981352303e-81 +1.348484848484848499e+03 -1.515151515151501371e+01 8.886200408185343739e-89 +1.378787878787878981e+03 -1.515151515151501371e+01 4.323799778576997487e-97 +1.409090909090909008e+03 -1.515151515151501371e+01 5.758756573587406938e-106 +1.439393939393939490e+03 -1.515151515151501371e+01 1.982752216478772424e-115 +1.469696969696969973e+03 -1.515151515151501371e+01 1.664605050537326983e-125 +1.500000000000000000e+03 -1.515151515151501371e+01 3.210310493616070183e-136 +-1.500000000000000000e+03 1.515151515151524109e+01 3.210310493615705118e-136 +-1.469696969696969745e+03 1.515151515151524109e+01 1.664605050537516186e-125 +-1.439393939393939490e+03 1.515151515151524109e+01 1.982752216478547009e-115 +-1.409090909090909008e+03 1.515151515151524109e+01 5.758756573586425236e-106 +-1.378787878787878753e+03 1.515151515151524109e+01 4.323799778577120152e-97 +-1.348484848484848499e+03 1.515151515151524109e+01 8.886200408184081040e-89 +-1.318181818181818244e+03 1.515151515151524109e+01 5.286654953981653803e-81 +-1.287878787878787989e+03 1.515151515151524109e+01 9.616662695256823354e-74 +-1.257575757575757507e+03 1.515151515151524109e+01 5.642533394610297605e-67 +-1.227272727272727252e+03 1.515151515151524109e+01 1.125178886265877417e-60 +-1.196969696969696997e+03 1.515151515151524109e+01 8.024566811620846558e-55 +-1.166666666666666515e+03 1.515151515151524109e+01 2.151258874210739364e-49 +-1.136363636363636488e+03 1.515151515151524109e+01 2.275709569497582790e-44 +-1.106060606060606005e+03 1.515151515151524109e+01 9.959548950520519968e-40 +-1.075757575757575751e+03 1.515151515151524109e+01 1.888297121780322192e-35 +-1.045454545454545496e+03 1.515151515151524109e+01 1.622114593737430475e-31 +-1.015151515151515127e+03 1.515151515151524109e+01 6.594920231734701994e-28 +-9.848484848484848726e+02 1.515151515151524109e+01 1.323897049569512251e-24 +-9.545454545454545041e+02 1.515151515151524109e+01 1.367347598335364518e-21 +-9.242424242424242493e+02 1.515151515151524109e+01 7.561547082559080582e-19 +-8.939393939393938808e+02 1.515151515151524109e+01 2.327233294925850477e-16 +-8.636363636363636260e+02 1.515151515151524109e+01 4.138288825130319678e-14 +-8.333333333333332575e+02 1.515151515151524109e+01 4.408297904797739345e-12 +-8.030303030303030027e+02 1.515151515151524109e+01 2.913208311720581720e-10 +-7.727272727272727479e+02 1.515151515151524109e+01 1.235285605046261344e-08 +-7.424242424242423795e+02 1.515151515151524109e+01 3.471896627556387991e-07 +-7.121212121212121247e+02 1.515151515151524109e+01 6.673315349676441153e-06 +-6.818181818181817562e+02 1.515151515151524109e+01 9.039146387247711455e-05 +-6.515151515151515014e+02 1.515151515151524109e+01 8.880207537367702623e-04 +-6.212121212121211329e+02 1.515151515151524109e+01 6.504161435522687849e-03 +-5.909090909090908781e+02 1.515151515151524109e+01 3.646348270185569007e-02 +-5.606060606060605096e+02 1.515151515151524109e+01 1.604402458870241854e-01 +-5.303030303030302548e+02 1.515151515151524109e+01 5.674271211594718034e-01 +-5.000000000000000000e+02 1.515151515151524109e+01 1.649929098861369514e+00 +-4.696969696969697452e+02 1.515151515151524109e+01 4.029575336703635990e+00 +-4.393939393939392630e+02 1.515151515151524109e+01 8.434047231856148130e+00 +-4.090909090909090082e+02 1.515151515151524109e+01 1.541711232793173458e+01 +-3.787878787878787534e+02 1.515151515151524109e+01 2.505136371008614304e+01 +-3.484848484848484986e+02 1.515151515151524109e+01 3.678372156337836429e+01 +-3.181818181818180165e+02 1.515151515151524109e+01 4.955347455423407155e+01 +-2.878787878787877617e+02 1.515151515151524109e+01 6.210813108343089795e+01 +-2.575757575757575069e+02 1.515151515151524109e+01 7.335066077541061702e+01 +-2.272727272727272521e+02 1.515151515151524109e+01 8.257140933357867141e+01 +-1.969696969696969973e+02 1.515151515151524109e+01 8.951130724963078933e+01 +-1.666666666666665151e+02 1.515151515151524109e+01 9.428978345643487557e+01 +-1.363636363636362603e+02 1.515151515151524109e+01 9.726788551238659863e+01 +-1.060606060606060055e+02 1.515151515151524109e+01 9.890893667629471508e+01 +-7.575757575757575069e+01 1.515151515151524109e+01 9.967115653149848242e+01 +-4.545454545454549589e+01 1.515151515151524109e+01 9.994052246661485128e+01 +-1.515151515151501371e+01 1.515151515151524109e+01 9.999670620077759509e+01 +1.515151515151524109e+01 1.515151515151524109e+01 9.999979413437007736e+01 +4.545454545454549589e+01 1.515151515151524109e+01 9.998682545404290067e+01 +7.575757575757575069e+01 1.515151515151524109e+01 9.987141658826350010e+01 +1.060606060606062329e+02 1.515151515151524109e+01 9.944488525147522751e+01 +1.363636363636364877e+02 1.515151515151524109e+01 9.838256000783080424e+01 +1.666666666666667425e+02 1.515151515151524109e+01 9.626388667315114844e+01 +1.969696969696969973e+02 1.515151515151524109e+01 9.261834373904990514e+01 +2.272727272727272521e+02 1.515151515151524109e+01 8.700841837601652173e+01 +2.575757575757577342e+02 1.515151515151524109e+01 7.915202798841532683e+01 +2.878787878787879890e+02 1.515151515151524109e+01 6.906670731075618619e+01 +3.181818181818182438e+02 1.515151515151524109e+01 5.718924671883568323e+01 +3.484848484848484986e+02 1.515151515151524109e+01 4.440127762556681290e+01 +3.787878787878789808e+02 1.515151515151524109e+01 3.189863750423562294e+01 +4.090909090909092356e+02 1.515151515151524109e+01 2.090104720680690420e+01 +4.393939393939394904e+02 1.515151515151524109e+01 1.229618639237855682e+01 +4.696969696969697452e+02 1.515151515151524109e+01 6.386017470320092038e+00 +5.000000000000000000e+02 1.515151515151524109e+01 2.875155878473112381e+00 +5.303030303030304822e+02 1.515151515151524109e+01 1.100632249223697290e+00 +5.606060606060605096e+02 1.515151515151524109e+01 3.509248288217578504e-01 +5.909090909090909918e+02 1.515151515151524109e+01 9.117631266334728923e-02 +6.212121212121214739e+02 1.515151515151524109e+01 1.886316741582912473e-02 +6.515151515151515014e+02 1.515151515151524109e+01 3.032801906466364543e-03 +6.818181818181819835e+02 1.515151515151524109e+01 3.693737472711781933e-04 +7.121212121212120110e+02 1.515151515151524109e+01 3.317720901105357265e-05 +7.424242424242424931e+02 1.515151515151524109e+01 2.136920489407629868e-06 +7.727272727272729753e+02 1.515151515151524109e+01 9.585129365857581249e-08 +8.030303030303030027e+02 1.515151515151524109e+01 2.904147478221158524e-09 +8.333333333333334849e+02 1.515151515151524109e+01 5.757897918648074286e-11 +8.636363636363639671e+02 1.515151515151524109e+01 7.227880372012007653e-13 +8.939393939393939945e+02 1.515151515151524109e+01 5.551371713955479338e-15 +9.242424242424244767e+02 1.515151515151524109e+01 2.517887001306209766e-17 +9.545454545454545041e+02 1.515151515151524109e+01 6.501095089494544744e-20 +9.848484848484849863e+02 1.515151515151524109e+01 9.199887089891628764e-23 +1.015151515151515468e+03 1.515151515151524109e+01 6.861500121974258326e-26 +1.045454545454545496e+03 1.515151515151524109e+01 2.590327744386114960e-29 +1.075757575757575978e+03 1.515151515151524109e+01 4.748008073877455584e-33 +1.106060606060606005e+03 1.515151515151524109e+01 4.048320222077499857e-37 +1.136363636363636488e+03 1.515151515151524109e+01 1.536363899259946475e-41 +1.166666666666666970e+03 1.515151515151524109e+01 2.480172383625897649e-46 +1.196969696969696997e+03 1.515151515151524109e+01 1.625602847091813779e-51 +1.227272727272727479e+03 1.515151515151524109e+01 4.124123664868032271e-57 +1.257575757575757507e+03 1.515151515151524109e+01 3.855999312099650769e-63 +1.287878787878787989e+03 1.515151515151524109e+01 1.263563911257743500e-69 +1.318181818181818471e+03 1.515151515151524109e+01 1.378297586288890031e-76 +1.348484848484848499e+03 1.515151515151524109e+01 4.747537180727984880e-84 +1.378787878787878981e+03 1.515151515151524109e+01 4.892501784503733878e-92 +1.409090909090909008e+03 1.515151515151524109e+01 1.427420907713341910e-100 +1.439393939393939490e+03 1.515151515151524109e+01 1.114336414685537200e-109 +1.469696969696969973e+03 1.515151515151524109e+01 2.197212833849037116e-119 +1.500000000000000000e+03 1.515151515151524109e+01 1.031647559331920371e-129 +-1.500000000000000000e+03 4.545454545454549589e+01 4.118014228838111499e-143 +-1.469696969696969745e+03 4.545454545454549589e+01 5.384020245239213205e-132 +-1.439393939393939490e+03 4.545454545454549589e+01 1.558836896993037684e-121 +-1.409090909090909008e+03 4.545454545454549589e+01 1.061699610384560491e-111 +-1.378787878787878753e+03 4.545454545454549589e+01 1.804700035653065833e-102 +-1.348484848484848499e+03 4.545454545454549589e+01 8.112780845150822823e-94 +-1.318181818181818244e+03 4.545454545454549589e+01 1.020747517760848371e-85 +-1.287878787878787989e+03 4.545454545454549589e+01 3.799591219276452116e-78 +-1.257575757575757507e+03 4.545454545454549589e+01 4.417484338635037608e-71 +-1.227272727272727252e+03 4.545454545454549589e+01 1.691398608409413796e-64 +-1.196969696969696997e+03 4.545454545454549589e+01 2.246086592899980203e-58 +-1.166666666666666515e+03 4.545454545454549589e+01 1.088070231295538353e-52 +-1.136363636363636488e+03 4.545454545454549589e+01 2.019952513817684583e-47 +-1.106060606060606005e+03 4.545454545454549589e+01 1.507810083289676178e-42 +-1.075757575757575751e+03 4.545454545454549589e+01 4.742467831581039344e-38 +-1.045454545454545496e+03 4.545454545454549589e+01 6.578229000975904194e-34 +-1.015151515151515127e+03 4.545454545454549589e+01 4.206477445197189139e-30 +-9.848484848484848726e+02 4.545454545454549589e+01 1.294657296743477948e-26 +-9.545454545454545041e+02 4.545454545454549589e+01 1.999875803674311029e-23 +-9.242424242424242493e+02 4.545454545454549589e+01 1.614774919869256541e-20 +-8.939393939393938808e+02 4.545454545454549589e+01 7.089149201122808211e-18 +-8.636363636363636260e+02 4.545454545454549589e+01 1.758026172274760678e-15 +-8.333333333333332575e+02 4.545454545454549589e+01 2.555319222097645695e-13 +-8.030303030303030027e+02 4.545454545454549589e+01 2.256091261159139595e-11 +-7.727272727272727479e+02 4.545454545454549589e+01 1.252352167359050399e-09 +-7.424242424242423795e+02 4.545454545454549589e+01 4.518401091155292189e-08 +-7.121212121212121247e+02 4.545454545454549589e+01 1.094020203654185085e-06 +-6.818181818181817562e+02 4.545454545454549589e+01 1.833181538886186269e-05 +-6.515151515151515014e+02 4.545454545454549589e+01 2.189505576192041301e-04 +-6.212121212121211329e+02 4.545454545454549589e+01 1.917483004401513216e-03 +-5.909090909090908781e+02 4.545454545454549589e+01 1.265056373312003525e-02 +-5.606060606060605096e+02 4.545454545454549589e+01 6.451975134901903608e-02 +-5.303030303030302548e+02 4.545454545454549589e+01 2.607084247504915520e-01 +-5.000000000000000000e+02 4.545454545454549589e+01 8.543497687776467897e-01 +-4.696969696969697452e+02 4.545454545454549589e+01 2.321329840757211382e+00 +-4.393939393939392630e+02 4.545454545454549589e+01 5.339791733036744148e+00 +-4.090909090909090082e+02 4.545454545454549589e+01 1.060541016950783266e+01 +-3.787878787878787534e+02 4.545454545454549589e+01 1.852419054593359604e+01 +-3.484848484848484986e+02 4.545454545454549589e+01 2.894783723543698528e+01 +-3.181818181818180165e+02 4.545454545454549589e+01 4.112237340274638342e+01 +-2.878787878787877617e+02 4.545454545454549589e+01 5.389010219795504497e+01 +-2.575757575757575069e+02 4.545454545454549589e+01 6.603220583561821400e+01 +-2.272727272727272521e+02 4.545454545454549589e+01 7.658245894186934777e+01 +-1.969696969696969973e+02 4.545454545454549589e+01 8.499704223304760831e+01 +-1.666666666666665151e+02 4.545454545454549589e+01 9.116270180929593892e+01 +-1.363636363636362603e+02 4.545454545454549589e+01 9.529516273438626683e+01 +-1.060606060606060055e+02 4.545454545454549589e+01 9.779796181992730908e+01 +-7.575757575757575069e+01 4.545454545454549589e+01 9.913398848917466921e+01 +-4.545454545454549589e+01 4.545454545454549589e+01 9.973355346956329015e+01 +-1.515151515151501371e+01 4.545454545454549589e+01 9.994052246661485128e+01 +1.515151515151524109e+01 4.545454545454549589e+01 9.998682545404290067e+01 +4.545454545454549589e+01 4.545454545454549589e+01 9.998332625703542931e+01 +7.575757575757575069e+01 4.545454545454549589e+01 9.991768755856237760e+01 +1.060606060606062329e+02 4.545454545454549589e+01 9.965453761904861096e+01 +1.363636363636364877e+02 4.545454545454549589e+01 9.893846594209246348e+01 +1.666666666666667425e+02 4.545454545454549589e+01 9.740554864617611486e+01 +1.969696969696969973e+02 4.545454545454549589e+01 9.461353190028547999e+01 +2.272727272727272521e+02 4.545454545454549589e+01 9.010274259123924878e+01 +2.575757575757577342e+02 4.545454545454549589e+01 8.349600363200299569e+01 +2.878787878787879890e+02 4.545454545454549589e+01 7.463242943417451158e+01 +3.181818181818182438e+02 4.545454545454549589e+01 6.370573466057805945e+01 +3.484848484848484986e+02 4.545454545454549589e+01 5.134958619617895437e+01 +3.787878787878789808e+02 4.545454545454549589e+01 3.859977831813420579e+01 +4.090909090909092356e+02 4.545454545454549589e+01 2.669117232474323842e+01 +4.393939393939394904e+02 4.545454545454549589e+01 1.672609502329093800e+01 +4.696969696969697452e+02 4.545454545454549589e+01 9.346267334125990089e+00 +5.000000000000000000e+02 4.545454545454549589e+01 4.576513902341186935e+00 +5.303030303030304822e+02 4.545454545454549589e+01 1.927454348151814267e+00 +5.606060606060605096e+02 4.545454545454549589e+01 6.844622249752931875e-01 +5.909090909090909918e+02 4.545454545454549589e+01 2.006586295801079389e-01 +6.212121212121214739e+02 4.545454545454549589e+01 4.748972307319256764e-02 +6.515151515151515014e+02 4.545454545454549589e+01 8.861941872120891045e-03 +6.818181818181819835e+02 4.545454545454549589e+01 1.271929997684359808e-03 +7.121212121212120110e+02 4.545454545454549589e+01 1.367992529815330771e-04 +7.424242424242424931e+02 4.545454545454549589e+01 1.072840490473357845e-05 +7.727272727272729753e+02 4.545454545454549589e+01 5.962464051477133256e-07 +8.030303030303030027e+02 4.545454545454549589e+01 2.279436054554410091e-08 +8.333333333333334849e+02 4.545454545454549589e+01 5.811329112628589938e-10 +8.636363636363639671e+02 4.545454545454549589e+01 9.566848707108399849e-12 +8.939393939393939945e+02 4.545454545454549589e+01 9.834906517405588868e-14 +9.242424242424244767e+02 4.545454545454549589e+01 6.098254478752329530e-16 +9.545454545454545041e+02 4.545454545454549589e+01 2.200211702322452225e-18 +9.848484848484849863e+02 4.545454545454549589e+01 4.450412031472745167e-21 +1.015151515151515468e+03 4.545454545454549589e+01 4.856568981151117965e-24 +1.045454545454545496e+03 4.545454545454549589e+01 2.748101820202430779e-27 +1.075757575757575978e+03 4.545454545454549589e+01 7.740230330072030810e-31 +1.106060606060606005e+03 4.545454545454549589e+01 1.040399671311677575e-34 +1.136363636363636488e+03 4.545454545454549589e+01 6.390617110546527167e-39 +1.166666666666666970e+03 4.545454545454549589e+01 1.715600772060173194e-43 +1.196969696969696997e+03 4.545454545454549589e+01 1.922731526156724594e-48 +1.227272727272727479e+03 4.545454545454549589e+01 8.582459009523845329e-54 +1.257575757575757507e+03 4.545454545454549589e+01 1.453853892435560643e-59 +1.287878787878787989e+03 4.545454545454549589e+01 8.894766354816346179e-66 +1.318181818181818471e+03 4.545454545454549589e+01 1.868122981699341726e-72 +1.348484848484848499e+03 4.545454545454549589e+01 1.278643463138709633e-79 +1.378787878787878981e+03 4.545454545454549589e+01 2.704245081275194188e-87 +1.409090909090909008e+03 4.545454545454549589e+01 1.673548439470601891e-95 +1.439393939393939490e+03 4.545454545454549589e+01 2.866373679610373131e-104 +1.469696969696969973e+03 4.545454545454549589e+01 1.283511602170200489e-113 +1.500000000000000000e+03 4.545454545454549589e+01 1.417663027955286864e-123 +-1.500000000000000000e+03 7.575757575757575069e+01 2.096452900678426215e-150 +-1.469696969696969745e+03 7.575757575757575069e+01 7.163277244746071843e-139 +-1.439393939393939490e+03 7.575757575757575069e+01 5.221413508755827081e-128 +-1.409090909090909008e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.378787878787878753e+03 7.575757575757575069e+01 3.435327469168553487e-108 +-1.348484848484848499e+03 7.575757575757575069e+01 3.491161610846682618e-99 +-1.318181818181818244e+03 7.575757575757575069e+01 9.594395441689046933e-91 +-1.287878787878787989e+03 7.575757575757575069e+01 7.542565179832018528e-83 +-1.257575757575757507e+03 7.575757575757575069e+01 1.792032305386557457e-75 +-1.227272727272727252e+03 7.575757575757575069e+01 1.357791146414871334e-68 +-1.196969696969696997e+03 7.575757575757575069e+01 3.457634775731072784e-62 +-1.166666666666666515e+03 7.575757575757575069e+01 3.114916886073690817e-56 +-1.136363636363636488e+03 7.575757575757575069e+01 1.043664146101954255e-50 +-1.106060606060606005e+03 7.575757575757575069e+01 1.365561729682239567e-45 +-1.075757575757575751e+03 7.575757575757575069e+01 7.317303358737471912e-41 +-1.045454545454545496e+03 7.575757575757575069e+01 1.681885295228469187e-36 +-1.015151515151515127e+03 7.575757575757575069e+01 1.734711582546600237e-32 +-9.848484848484848726e+02 7.575757575757575069e+01 8.388558497347731175e-29 +-9.545454545454545041e+02 7.575757575757575069e+01 1.984648844553230386e-25 +-9.242424242424242493e+02 7.575757575757575069e+01 2.394346385576902679e-22 +-8.939393939393938808e+02 7.575757575757575069e+01 1.533315393829145172e-19 +-8.636363636363636260e+02 7.575757575757575069e+01 5.418948642188741002e-17 +-8.333333333333332575e+02 7.575757575757575069e+01 1.097485946719979653e-14 +-8.030303030303030027e+02 7.575757575757575069e+01 1.321016453443263225e-12 +-7.727272727272727479e+02 7.575757575757575069e+01 9.788841721948461559e-11 +-7.424242424242423795e+02 7.575757575757575069e+01 4.619769020364174371e-09 +-7.121212121212121247e+02 7.575757575757575069e+01 1.434797832226751071e-07 +-6.818181818181817562e+02 7.575757575757575069e+01 3.026368684010127819e-06 +-6.515151515151515014e+02 7.575757575757575069e+01 4.468444522754282968e-05 +-6.212121212121211329e+02 7.575757575757575069e+01 4.754453697203583451e-04 +-5.909090909090908781e+02 7.575757575757575069e+01 3.748214649864048571e-03 +-5.606060606060605096e+02 7.575757575757575069e+01 2.248336393898580157e-02 +-5.303030303030302548e+02 7.575757575757575069e+01 1.052466108158103264e-01 +-5.000000000000000000e+02 7.575757575757575069e+01 3.938451388034535650e-01 +-4.696969696969697452e+02 7.575757575757575069e+01 1.205417551072396787e+00 +-4.393939393939392630e+02 7.575757575757575069e+01 3.083414106412971201e+00 +-4.090909090909090082e+02 7.575757575757575069e+01 6.727593712141153759e+00 +-3.787878787878787534e+02 7.575757575757575069e+01 1.276250745677546306e+01 +-3.484848484848484986e+02 7.575757575757575069e+01 2.143082896113664404e+01 +-3.181818181818180165e+02 7.575757575757575069e+01 3.238997094568933477e+01 +-2.878787878787877617e+02 7.575757575757575069e+01 4.474620968552754618e+01 +-2.575757575757575069e+02 7.575757575757575069e+01 5.731193832210287553e+01 +-2.272727272727272521e+02 7.575757575757575069e+01 6.894609788219689506e+01 +-1.969696969696969973e+02 7.575757575757575069e+01 7.882177355463798563e+01 +-1.666666666666665151e+02 7.575757575757575069e+01 8.653949493425868411e+01 +-1.363636363636362603e+02 7.575757575757575069e+01 9.209529436261553315e+01 +-1.060606060606060055e+02 7.575757575757575069e+01 9.576400586776449586e+01 +-7.575757575757575069e+01 7.575757575757575069e+01 9.796238728704329901e+01 +-4.545454545454549589e+01 7.575757575757575069e+01 9.913398848917466921e+01 +-1.515151515151501371e+01 7.575757575757575069e+01 9.967115653149848242e+01 +1.515151515151524109e+01 7.575757575757575069e+01 9.987141658826350010e+01 +4.545454545454549589e+01 7.575757575757575069e+01 9.991768755856237760e+01 +7.575757575757575069e+01 7.575757575757575069e+01 9.987141658826350010e+01 +1.060606060606062329e+02 7.575757575757575069e+01 9.967115653149848242e+01 +1.363636363636364877e+02 7.575757575757575069e+01 9.913398848917466921e+01 +1.666666666666667425e+02 7.575757575757575069e+01 9.796238728704329901e+01 +1.969696969696969973e+02 7.575757575757575069e+01 9.576400586776449586e+01 +2.272727272727272521e+02 7.575757575757575069e+01 9.209529436261551893e+01 +2.575757575757577342e+02 7.575757575757575069e+01 8.653949493425862727e+01 +2.878787878787879890e+02 7.575757575757575069e+01 7.882177355463795720e+01 +3.181818181818182438e+02 7.575757575757575069e+01 6.894609788219683821e+01 +3.484848484848484986e+02 7.575757575757575069e+01 5.731193832210285422e+01 +3.787878787878789808e+02 7.575757575757575069e+01 4.474620968552743960e+01 +4.090909090909092356e+02 7.575757575757575069e+01 3.238997094568921398e+01 +4.393939393939394904e+02 7.575757575757575069e+01 2.143082896113661207e+01 +4.696969696969697452e+02 7.575757575757575069e+01 1.276250745677543996e+01 +5.000000000000000000e+02 7.575757575757575069e+01 6.727593712141145765e+00 +5.303030303030304822e+02 7.575757575757575069e+01 3.083414106412946332e+00 +5.606060606060605096e+02 7.575757575757575069e+01 1.205417551072403226e+00 +5.909090909090909918e+02 7.575757575757575069e+01 3.938451388034528988e-01 +6.212121212121214739e+02 7.575757575757575069e+01 1.052466108158086611e-01 +6.515151515151515014e+02 7.575757575757575069e+01 2.248336393898571831e-02 +6.818181818181819835e+02 7.575757575757575069e+01 3.748214649863995229e-03 +7.121212121212120110e+02 7.575757575757575069e+01 4.754453697203600256e-04 +7.424242424242424931e+02 7.575757575757575069e+01 4.468444522754234856e-05 +7.727272727272729753e+02 7.575757575757575069e+01 3.026368684010052856e-06 +8.030303030303030027e+02 7.575757575757575069e+01 1.434797832226741013e-07 +8.333333333333334849e+02 7.575757575757575069e+01 4.619769020364027133e-09 +8.636363636363639671e+02 7.575757575757575069e+01 9.788841721947905797e-11 +8.939393939393939945e+02 7.575757575757575069e+01 1.321016453443263225e-12 +9.242424242424244767e+02 7.575757575757575069e+01 1.097485946719917175e-14 +9.545454545454545041e+02 7.575757575757575069e+01 5.418948642188818039e-17 +9.848484848484849863e+02 7.575757575757575069e+01 1.533315393829068857e-19 +1.015151515151515468e+03 7.575757575757575069e+01 2.394346385576715541e-22 +1.045454545454545496e+03 7.575757575757575069e+01 1.984648844553145898e-25 +1.075757575757575978e+03 7.575757575757575069e+01 8.388558497347134782e-29 +1.106060606060606005e+03 7.575757575757575069e+01 1.734711582546649501e-32 +1.136363636363636488e+03 7.575757575757575069e+01 1.681885295228397356e-36 +1.166666666666666970e+03 7.575757575757575069e+01 7.317303358736742913e-41 +1.196969696969696997e+03 7.575757575757575069e+01 1.365561729682181226e-45 +1.227272727272727479e+03 7.575757575757575069e+01 1.043664146101924581e-50 +1.257575757575757507e+03 7.575757575757575069e+01 3.114916886073513779e-56 +1.287878787878787989e+03 7.575757575757575069e+01 3.457634775730777859e-62 +1.318181818181818471e+03 7.575757575757575069e+01 1.357791146414639899e-68 +1.348484848484848499e+03 7.575757575757575069e+01 1.792032305386506894e-75 +1.378787878787878981e+03 7.575757575757575069e+01 7.542565179831589862e-83 +1.409090909090909008e+03 7.575757575757575069e+01 9.594395441690136971e-91 +1.439393939393939490e+03 7.575757575757575069e+01 3.491161610846682618e-99 +1.469696969696969973e+03 7.575757575757575069e+01 3.435327469167968060e-108 +1.500000000000000000e+03 7.575757575757575069e+01 8.631132724518776649e-118 +-1.500000000000000000e+03 1.060606060606062329e+02 4.073181309884793557e-158 +-1.469696969696969745e+03 1.060606060606062329e+02 3.772621208141088423e-146 +-1.439393939393939490e+03 1.060606060606062329e+02 7.175783181443288183e-135 +-1.409090909090909008e+03 1.060606060606062329e+02 2.981862573337742580e-124 +-1.378787878787878753e+03 1.060606060606062329e+02 2.876320492334731648e-114 +-1.348484848484848499e+03 1.060606060606062329e+02 6.834723485291045029e-105 +-1.318181818181818244e+03 1.060606060606062329e+02 4.240381125551887953e-96 +-1.287878787878787989e+03 1.060606060606062329e+02 7.271414754056859547e-88 +-1.257575757575757507e+03 1.060606060606062329e+02 3.643815621760761416e-80 +-1.227272727272727252e+03 1.060606060606062329e+02 5.634744846278958762e-73 +-1.196969696969696997e+03 1.060606060606062329e+02 2.835913608647769627e-66 +-1.166666666666666515e+03 1.060606060606062329e+02 4.893241775032593795e-60 +-1.136363636363636488e+03 1.060606060606062329e+02 3.045319808369692356e-54 +-1.106060606060606005e+03 1.060606060606062329e+02 7.183115904220892881e-49 +-1.075757575757575751e+03 1.060606060606062329e+02 6.739246103221155921e-44 +-1.045454545454545496e+03 1.060606060606062329e+02 2.636128257324606578e-39 +-1.015151515151515127e+03 1.060606060606062329e+02 4.500703460466526425e-35 +-9.848484848484848726e+02 1.060606060606062329e+02 3.506859212770513601e-31 +-9.545454545454545041e+02 1.060606060606062329e+02 1.302294837210616168e-27 +-9.242424242424242493e+02 1.060606060606062329e+02 2.404063375977119230e-24 +-8.939393939393938808e+02 1.060606060606062329e+02 2.298180960274015509e-21 +-8.636363636363636260e+02 1.060606060606062329e+02 1.183706196909802383e-18 +-8.333333333333332575e+02 1.060606060606062329e+02 3.413565520039400730e-16 +-8.030303030303030027e+02 1.060606060606062329e+02 5.720368200038382019e-14 +-7.727272727272727479e+02 1.060606060606062329e+02 5.774328674328721260e-12 +-7.424242424242423795e+02 1.060606060606062329e+02 3.635086181418488966e-10 +-7.121212121212121247e+02 1.060606060606062329e+02 1.475710265685996088e-08 +-6.818181818181817562e+02 1.060606060606062329e+02 3.989897167427718505e-07 +-6.515151515151515014e+02 1.060606060606062329e+02 7.410732345003689632e-06 +-6.212121212121211329e+02 1.060606060606062329e+02 9.741538245333930415e-05 +-5.909090909090908781e+02 1.060606060606062329e+02 9.325082122531764845e-04 +-5.606060606060605096e+02 1.060606060606062329e+02 6.680235796974016808e-03 +-5.303030303030302548e+02 1.060606060606062329e+02 3.675900705335548302e-02 +-5.000000000000000000e+02 1.060606060606062329e+02 1.592762472320072009e-01 +-4.696969696969697452e+02 1.060606060606062329e+02 5.564158524580616882e-01 +-4.393939393939392630e+02 1.060606060606062329e+02 1.602576414572428831e+00 +-4.090909090909090082e+02 1.060606060606062329e+02 3.886707582912661607e+00 +-3.787878787878787534e+02 1.060606060606062329e+02 8.097025652719084476e+00 +-3.484848484848484986e+02 1.060606060606062329e+02 1.476216003891669715e+01 +-3.181818181818180165e+02 1.060606060606062329e+02 2.396728450570670788e+01 +-2.878787878787877617e+02 1.060606060606062329e+02 3.521758926474928586e+01 +-2.575757575757575069e+02 1.060606060606062329e+02 4.754043949671900293e+01 +-2.272727272727272521e+02 1.060606060606062329e+02 5.977010272054953077e+01 +-1.969696969696969973e+02 1.060606060606062329e+02 7.086635272017882414e+01 +-1.666666666666665151e+02 1.060606060606062329e+02 8.013329845360979675e+01 +-1.363636363636362603e+02 1.060606060606062329e+02 8.728667844960284583e+01 +-1.060606060606060055e+02 1.060606060606062329e+02 9.239609946677256858e+01 +-7.575757575757575069e+01 1.060606060606062329e+02 9.576400586776448165e+01 +-4.545454545454549589e+01 1.060606060606062329e+02 9.779796181992730908e+01 +-1.515151515151501371e+01 1.060606060606062329e+02 9.890893667629471508e+01 +1.515151515151524109e+01 1.060606060606062329e+02 9.944488525147522751e+01 +4.545454545454549589e+01 1.060606060606062329e+02 9.965453761904861096e+01 +7.575757575757575069e+01 1.060606060606062329e+02 9.967115653149848242e+01 +1.060606060606062329e+02 1.060606060606062329e+02 9.950693568637399267e+01 +1.363636363636364877e+02 1.060606060606062329e+02 9.905259279819885876e+01 +1.666666666666667425e+02 1.060606060606062329e+02 9.808164743839994060e+01 +1.969696969696969973e+02 1.060606060606062329e+02 9.626388667315116265e+01 +2.272727272727272521e+02 1.060606060606062329e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.060606060606062329e+02 8.846490311634076420e+01 +2.878787878787879890e+02 1.060606060606062329e+02 8.173525932184844578e+01 +3.181818181818182438e+02 1.060606060606062329e+02 7.288103824554367804e+01 +3.484848484848484986e+02 1.060606060606062329e+02 6.210813108343089795e+01 +3.787878787878789808e+02 1.060606060606062329e+02 5.003073387529200744e+01 +4.090909090909092356e+02 1.060606060606062329e+02 3.763301798773042606e+01 +4.393939393939394904e+02 1.060606060606062329e+02 2.607941266867413077e+01 +4.696969696969697452e+02 1.060606060606062329e+02 1.640739115024345196e+01 +5.000000000000000000e+02 1.060606060606062329e+02 9.223041622713189724e+00 +5.303030303030304822e+02 1.060606060606062329e+02 4.553498766517223295e+00 +5.606060606060605096e+02 1.060606060606062329e+02 1.938473033170046156e+00 +5.909090909090909918e+02 1.060606060606062329e+02 6.977316435222883362e-01 +6.212121212121214739e+02 1.060606060606062329e+02 2.079530918209700485e-01 +6.515151515151515014e+02 1.060606060606062329e+02 5.019822989602297503e-02 +6.818181818181819835e+02 1.060606060606062329e+02 9.587796290980242497e-03 +7.121212121212120110e+02 1.060606060606062329e+02 1.413778726829450225e-03 +7.424242424242424931e+02 1.060606060606062329e+02 1.568428675713566338e-04 +7.727272727272729753e+02 1.060606060606062329e+02 1.274150683472755547e-05 +8.030303030303030027e+02 1.060606060606062329e+02 7.368261931620260953e-07 +8.333333333333334849e+02 1.060606060606062329e+02 2.944941620113702744e-08 +8.636363636363639671e+02 1.060606060606062329e+02 7.888571694517906098e-10 +8.939393939393939945e+02 1.060606060606062329e+02 1.371628065598395275e-11 +9.242424242424244767e+02 1.060606060606062329e+02 1.497478014110295541e-13 +9.545454545454545041e+02 1.060606060606062329e+02 9.917541389068326844e-16 +9.848484848484849863e+02 1.060606060606062329e+02 3.844713597051699417e-18 +1.015151515151515468e+03 1.060606060606062329e+02 8.408157975774056236e-21 +1.045454545454545496e+03 1.060606060606062329e+02 9.984784196713523450e-24 +1.075757575757575978e+03 1.060606060606062329e+02 6.189635416498788347e-27 +1.106060606060606005e+03 1.060606060606062329e+02 1.923229879971634848e-30 +1.136363636363636488e+03 1.060606060606062329e+02 2.872445569167344442e-34 +1.166666666666666970e+03 1.060606060606062329e+02 1.975173268273073260e-38 +1.196969696969696997e+03 1.060606060606062329e+02 5.981818528338374277e-43 +1.227272727272727479e+03 1.060606060606062329e+02 7.623270566395676918e-48 +1.257575757575757507e+03 1.060606060606062329e+02 3.901202425592838012e-53 +1.287878787878787989e+03 1.060606060606062329e+02 7.640771892899906689e-59 +1.318181818181818471e+03 1.060606060606062329e+02 5.451972905593955253e-65 +1.348484848484848499e+03 1.060606060606062329e+02 1.347434051650421828e-71 +1.378787878787878981e+03 1.060606060606062329e+02 1.095271921939127218e-78 +1.409090909090909008e+03 1.060606060606062329e+02 2.777050578217856539e-86 +1.439393939393939490e+03 1.060606060606062329e+02 2.080383394340048133e-94 +1.469696969696969973e+03 1.060606060606062329e+02 4.356268475749017056e-103 +1.500000000000000000e+03 1.060606060606062329e+02 2.409212144271421323e-112 +-1.500000000000000000e+03 1.363636363636364877e+02 2.900629133075572343e-166 +-1.469696969696969745e+03 1.363636363636364877e+02 7.559295742296864998e-154 +-1.439393939393939490e+03 1.363636363636364877e+02 3.891764262948959632e-142 +-1.409090909090909008e+03 1.363636363636364877e+02 4.213909446003343375e-131 +-1.378787878787878753e+03 1.363636363636364877e+02 1.020371555929892416e-120 +-1.348484848484848499e+03 1.363636363636364877e+02 5.868005475284174101e-111 +-1.318181818181818244e+03 1.363636363636364877e+02 8.500995972411032149e-102 +-1.287878787878787989e+03 1.363636363636364877e+02 3.286608065666080170e-93 +-1.257575757575757507e+03 1.363636363636364877e+02 3.587897800919292661e-85 +-1.227272727272727252e+03 1.363636363636364877e+02 1.168759215688002260e-77 +-1.196969696969696997e+03 1.363636363636364877e+02 1.199071906087345153e-70 +-1.166666666666666515e+03 1.363636363636364877e+02 4.084195491313214700e-64 +-1.136363636363636488e+03 1.363636363636364877e+02 4.862710457260795992e-58 +-1.106060606060606005e+03 1.363636363636364877e+02 2.128109343453320343e-52 +-1.075757575757575751e+03 1.363636363636364877e+02 3.595420650647964607e-47 +-1.045454545454545496e+03 1.363636363636364877e+02 2.459834491572893285e-42 +-1.015151515151515127e+03 1.363636363636364877e+02 7.139802540245234599e-38 +-9.848484848484848726e+02 1.363636363636364877e+02 9.199790552335308441e-34 +-9.545454545454545041e+02 1.363636363636364877e+02 5.499610781658947273e-30 +-9.242424242424242493e+02 1.363636363636364877e+02 1.592071826992876341e-26 +-8.939393939393938808e+02 1.363636363636364877e+02 2.326740886532330397e-23 +-8.636363636363636260e+02 1.363636363636364877e+02 1.787432223791584585e-20 +-8.333333333333332575e+02 1.363636363636364877e+02 7.506067042544308233e-18 +-8.030303030303030027e+02 1.363636363636364877e+02 1.789638228793484134e-15 +-7.727272727272727479e+02 1.363636363636364877e+02 2.513160532470653093e-13 +-7.424242424242423795e+02 1.363636363636364877e+02 2.153640296816029504e-11 +-7.121212121212121247e+02 1.363636363636364877e+02 1.165422519016154224e-09 +-6.818181818181817562e+02 1.363636363636364877e+02 4.115985597351813668e-08 +-6.515151515151515014e+02 1.363636363636364877e+02 9.793342834294315635e-07 +-6.212121212121211329e+02 1.363636363636364877e+02 1.618470429048148436e-05 +-5.909090909090908781e+02 1.363636363636364877e+02 1.912973124885127896e-04 +-5.606060606060605096e+02 1.363636363636364877e+02 1.663107833829673751e-03 +-5.303030303030302548e+02 1.363636363636364877e+02 1.092396005911746605e-02 +-5.000000000000000000e+02 1.363636363636364877e+02 5.561503648793410942e-02 +-4.696969696969697452e+02 1.363636363636364877e+02 2.248664244665884437e-01 +-4.393939393939392630e+02 1.363636363636364877e+02 7.389391304207523214e-01 +-4.090909090909090082e+02 1.363636363636364877e+02 2.017155313214864965e+00 +-3.787878787878787534e+02 1.363636363636364877e+02 4.669551349532341966e+00 +-3.484848484848484986e+02 1.363636363636364877e+02 9.346267334125986537e+00 +-3.181818181818180165e+02 1.363636363636364877e+02 1.647077799900300121e+01 +-2.878787878787877617e+02 1.363636363636364877e+02 2.599274253454153083e+01 +-2.575757575757575069e+02 1.363636363636364877e+02 3.731341006484993272e+01 +-2.272727272727272521e+02 1.363636363636364877e+02 4.943436394678040102e+01 +-1.969696969696969973e+02 1.363636363636364877e+02 6.124688773464696823e+01 +-1.666666666666665151e+02 1.363636363636364877e+02 7.181805118220363227e+01 +-1.363636363636362603e+02 1.363636363636364877e+02 8.056468965220990697e+01 +-1.060606060606060055e+02 1.363636363636364877e+02 8.728667844960284583e+01 +-7.575757575757575069e+01 1.363636363636364877e+02 9.209529436261550472e+01 +-4.545454545454549589e+01 1.363636363636364877e+02 9.529516273438623841e+01 +-1.515151515151501371e+01 1.363636363636364877e+02 9.726788551238659863e+01 +1.515151515151524109e+01 1.363636363636364877e+02 9.838256000783080424e+01 +4.545454545454549589e+01 1.363636363636364877e+02 9.893846594209246348e+01 +7.575757575757575069e+01 1.363636363636364877e+02 9.913398848917466921e+01 +1.060606060606062329e+02 1.363636363636364877e+02 9.905259279819885876e+01 +1.363636363636364877e+02 1.363636363636364877e+02 9.865839504182420683e+01 +1.666666666666667425e+02 1.363636363636364877e+02 9.779796181992730908e+01 +1.969696969696969973e+02 1.363636363636364877e+02 9.620980024546965126e+01 +2.272727272727272521e+02 1.363636363636364877e+02 9.354753036101062946e+01 +2.575757575757577342e+02 1.363636363636364877e+02 8.942566120874685964e+01 +2.878787878787879890e+02 1.363636363636364877e+02 8.349600363200302411e+01 +3.181818181818182438e+02 1.363636363636364877e+02 7.555502487561230396e+01 +3.484848484848484986e+02 1.363636363636364877e+02 6.566578650553350371e+01 +3.787878787878789808e+02 1.363636363636364877e+02 5.425510933709696104e+01 +4.090909090909092356e+02 1.363636363636364877e+02 4.212878690731824349e+01 +4.393939393939394904e+02 1.363636363636364877e+02 3.035489726624804163e+01 +4.696969696969697452e+02 1.363636363636364877e+02 2.001374351117111772e+01 +5.000000000000000000e+02 1.363636363636364877e+02 1.189267220388694213e+01 +5.303030303030304822e+02 1.363636363636364877e+02 6.265381112019325016e+00 +5.606060606060605096e+02 1.363636363636364877e+02 2.875155878473117266e+00 +5.909090909090909918e+02 1.363636363636364877e+02 1.127752104990675575e+00 +6.212121212121214739e+02 1.363636363636364877e+02 3.705615046728181761e-01 +6.515151515151515014e+02 1.363636363636364877e+02 9.984377095810406666e-02 +6.818181818181819835e+02 1.363636363636364877e+02 2.156645910784254702e-02 +7.121212121212120110e+02 1.363636363636364877e+02 3.646537238222918864e-03 +7.424242424242424931e+02 1.363636363636364877e+02 4.706918687562538627e-04 +7.727272727272729753e+02 1.363636363636364877e+02 4.517735882024864459e-05 +8.030303030303030027e+02 1.363636363636364877e+02 3.136682068681787127e-06 +8.333333333333334849e+02 1.363636363636364877e+02 1.530687983283882291e-07 +8.636363636363639671e+02 1.363636363636364877e+02 5.094879290801798606e-09 +8.939393939393939945e+02 1.363636363636364877e+02 1.121089509384008515e-10 +9.242424242424244767e+02 1.363636363636364877e+02 1.578692376829956532e-12 +9.545454545454545041e+02 1.363636363636364877e+02 1.375500651521020469e-14 +9.848484848484849863e+02 1.363636363636364877e+02 7.160592310969537211e-17 +1.015151515151515468e+03 1.363636363636364877e+02 2.148049618647346408e-19 +1.045454545454545496e+03 1.363636363636364877e+02 3.576784713994067684e-22 +1.075757575757575978e+03 1.363636363636364877e+02 3.180562259591856700e-25 +1.106060606060606005e+03 1.363636363636364877e+02 1.451278128946221470e-28 +1.136363636363636488e+03 1.363636363636364877e+02 3.261141548139720315e-32 +1.166666666666666970e+03 1.363636363636364877e+02 3.459083627924913767e-36 +1.196969696969696997e+03 1.363636363636364877e+02 1.658015597596271768e-40 +1.227272727272727479e+03 1.363636363636364877e+02 3.433836288360005243e-45 +1.257575757575757507e+03 1.363636363636364877e+02 2.934437283087563972e-50 +1.287878787878787989e+03 1.363636363636364877e+02 9.869127491372947610e-56 +1.318181818181818471e+03 1.363636363636364877e+02 1.244398099700736010e-61 +1.348484848484848499e+03 1.363636363636364877e+02 5.596907177314446513e-68 +1.378787878787878981e+03 1.363636363636364877e+02 8.532772152079838593e-75 +1.409090909090909008e+03 1.363636363636364877e+02 4.184987151321858041e-82 +1.439393939393939490e+03 1.363636363636364877e+02 6.259393605591515350e-90 +1.469696969696969973e+03 1.363636363636364877e+02 2.702964406602926588e-98 +1.500000000000000000e+03 1.363636363636364877e+02 3.186527453613460977e-107 +-1.500000000000000000e+03 1.666666666666667425e+02 7.262439421965926610e-175 +-1.469696969696969745e+03 1.666666666666667425e+02 5.531845646164341781e-162 +-1.439393939393939490e+03 1.666666666666667425e+02 8.001759500365318325e-150 +-1.409090909090909008e+03 1.666666666666667425e+02 2.341791008661556624e-138 +-1.378787878787878753e+03 1.666666666666667425e+02 1.475505473707417483e-127 +-1.348484848484848499e+03 1.666666666666667425e+02 2.127208106140831234e-117 +-1.318181818181818244e+03 1.666666666666667425e+02 7.448444252817060060e-108 +-1.287878787878787989e+03 1.666666666666667425e+02 6.715543060622556983e-99 +-1.257575757575757507e+03 1.666666666666667425e+02 1.650797401058924346e-90 +-1.227272727272727252e+03 1.666666666666667425e+02 1.170049258815553346e-82 +-1.196969696969696997e+03 1.666666666666667425e+02 2.525669194213835424e-75 +-1.166666666666666515e+03 1.666666666666667425e+02 1.751614464700847073e-68 +-1.136363636363636488e+03 1.666666666666667425e+02 4.112270338376914063e-62 +-1.106060606060606005e+03 1.666666666666667425e+02 3.439226478517769438e-56 +-1.075757575757575751e+03 1.666666666666667425e+02 1.076947037256926341e-50 +-1.045454545454545496e+03 1.666666666666667425e+02 1.325453195114577804e-45 +-1.015151515151515127e+03 1.666666666666667425e+02 6.722278760459066307e-41 +-9.848484848484848726e+02 1.666666666666667425e+02 1.471159845332178844e-36 +-9.545454545454545041e+02 1.666666666666667425e+02 1.453005117716627755e-32 +-9.242424242424242493e+02 1.666666666666667425e+02 6.765106494816624600e-29 +-8.939393939393938808e+02 1.666666666666667425e+02 1.549109724599508564e-25 +-8.636363636363636260e+02 1.666666666666667425e+02 1.817829598985398386e-22 +-8.333333333333332575e+02 1.666666666666667425e+02 1.137665448958069057e-19 +-8.030303030303030027e+02 1.666666666666667425e+02 3.946907027548793874e-17 +-7.727272727272727479e+02 1.666666666666667425e+02 7.880145509195410081e-15 +-7.424242424242423795e+02 1.666666666666667425e+02 9.387808790462905487e-13 +-7.121212121212121247e+02 1.666666666666667425e+02 6.910796398284291235e-11 +-6.818181818181817562e+02 1.666666666666667425e+02 3.251401439798244409e-09 +-6.515151515151515014e+02 1.666666666666667425e+02 1.009950414069043066e-07 +-6.212121212121211329e+02 1.666666666666667425e+02 2.136920489407629868e-06 +-5.909090909090908781e+02 1.666666666666667425e+02 3.173737341076260864e-05 +-5.606060606060605096e+02 1.666666666666667425e+02 3.405233689522285971e-04 +-5.303030303030302548e+02 1.666666666666667425e+02 2.713180947850636019e-03 +-5.000000000000000000e+02 1.666666666666667425e+02 1.648134427951286618e-02 +-4.696969696969697452e+02 1.666666666666667425e+02 7.826691917058282988e-02 +-4.393939393939392630e+02 1.666666666666667425e+02 2.975697925943399658e-01 +-4.090909090909090082e+02 1.666666666666667425e+02 9.264911260829724604e-01 +-3.787878787878787534e+02 1.666666666666667425e+02 2.413325425405140834e+00 +-3.484848484848484986e+02 1.666666666666667425e+02 5.366074047187574081e+00 +-3.181818181818180165e+02 1.666666666666667425e+02 1.037937230069678840e+01 +-2.878787878787877617e+02 1.666666666666667425e+02 1.777584455539885866e+01 +-2.575757575757575069e+02 1.666666666666667425e+02 2.740114767170857135e+01 +-2.272727272727272521e+02 1.666666666666667425e+02 3.859977831813425553e+01 +-1.969696969696969973e+02 1.666666666666667425e+02 5.038951397942084043e+01 +-1.666666666666665151e+02 1.666666666666667425e+02 6.173907887659103721e+01 +-1.363636363636362603e+02 1.666666666666667425e+02 7.181805118220363227e+01 +-1.060606060606060055e+02 1.666666666666667425e+02 8.013329845360979675e+01 +-7.575757575757575069e+01 1.666666666666667425e+02 8.653949493425864148e+01 +-4.545454545454549589e+01 1.666666666666667425e+02 9.116270180929591049e+01 +-1.515151515151501371e+01 1.666666666666667425e+02 9.428978345643486136e+01 +1.515151515151524109e+01 1.666666666666667425e+02 9.626388667315116265e+01 +4.545454545454549589e+01 1.666666666666667425e+02 9.740554864617611486e+01 +7.575757575757575069e+01 1.666666666666667425e+02 9.796238728704329901e+01 +1.060606060606062329e+02 1.666666666666667425e+02 9.808164743839994060e+01 +1.363636363636364877e+02 1.666666666666667425e+02 9.779796181992730908e+01 +1.666666666666667425e+02 1.666666666666667425e+02 9.703088870665726517e+01 +1.969696969696969973e+02 1.666666666666667425e+02 9.559087177709137961e+01 +2.272727272727272521e+02 1.666666666666667425e+02 9.319672686721266075e+01 +2.575757575757577342e+02 1.666666666666667425e+02 8.951130724963078933e+01 +2.878787878787879890e+02 1.666666666666667425e+02 8.420286747908698999e+01 +3.181818181818182438e+02 1.666666666666667425e+02 7.703532267426598423e+01 +3.484848484848484986e+02 1.666666666666667425e+02 6.797869707690963992e+01 +3.787878787878789808e+02 1.666666666666667425e+02 5.731193832210279737e+01 +4.090909090909092356e+02 1.666666666666667425e+02 4.567091086140344913e+01 +4.393939393939394904e+02 1.666666666666667425e+02 3.399015252191785663e+01 +4.696969696969697452e+02 1.666666666666667425e+02 2.331554257030983734e+01 +5.000000000000000000e+02 1.666666666666667425e+02 1.452916255455595440e+01 +5.303030303030304822e+02 1.666666666666667425e+02 8.097025652719084476e+00 +5.606060606060605096e+02 1.666666666666667425e+02 3.967812283772118143e+00 +5.909090909090909918e+02 1.666666666666667425e+02 1.678926737930093172e+00 +6.212121212121214739e+02 1.666666666666667425e+02 6.016519329243210645e-01 +6.515151515151515014e+02 1.666666666666667425e+02 1.788682708422675016e-01 +6.818181818181819835e+02 1.666666666666667425e+02 4.316192073818479746e-02 +7.121212121212120110e+02 1.666666666666667425e+02 8.260689172919603862e-03 +7.424242424242424931e+02 1.666666666666667425e+02 1.223804447256123407e-03 +7.727272727272729753e+02 1.666666666666667425e+02 1.367992529815304208e-04 +8.030303030303030027e+02 1.666666666666667425e+02 1.123286822982188148e-05 +8.333333333333334849e+02 1.666666666666667425e+02 6.588031862012720347e-07 +8.636363636363639671e+02 1.666666666666667425e+02 2.680187736377764651e-08 +8.939393939393939945e+02 1.666666666666667425e+02 7.336167021249661736e-10 +9.242424242424244767e+02 1.666666666666667425e+02 1.308823873075597229e-11 +9.545454545454545041e+02 1.666666666666667425e+02 1.472577985385710169e-13 +9.848484848484849863e+02 1.666666666666667425e+02 1.009720453475521847e-15 +1.015151515151515468e+03 1.666666666666667425e+02 4.072433264588311059e-18 +1.045454545454545496e+03 1.666666666666667425e+02 9.313320549156388232e-21 +1.075757575757575978e+03 1.666666666666667425e+02 1.162744299662134274e-23 +1.106060606060606005e+03 1.666666666666667425e+02 7.620577489683251491e-27 +1.136363636363636488e+03 1.666666666666667425e+02 2.518106005989865832e-30 +1.166666666666666970e+03 1.666666666666667425e+02 4.024061608112231468e-34 +1.196969696969696997e+03 1.666666666666667425e+02 2.979513160178973409e-38 +1.227272727272727479e+03 1.666666666666667425e+02 9.780593716978675438e-43 +1.257575757575757507e+03 1.666666666666667425e+02 1.360307412168245390e-47 +1.287878787878787989e+03 1.666666666666667425e+02 7.651333244442677322e-53 +1.318181818181818471e+03 1.666666666666667425e+02 1.659224730130575960e-58 +1.348484848484848499e+03 1.666666666666667425e+02 1.320823368052482492e-64 +1.378787878787878981e+03 1.666666666666667425e+02 3.670478379248036160e-71 +1.409090909090909008e+03 1.666666666666667425e+02 3.381968125201279566e-78 +1.439393939393939490e+03 1.666666666666667425e+02 9.801202090947886864e-86 +1.469696969696969973e+03 1.666666666666667425e+02 8.464665762166745065e-94 +1.500000000000000000e+03 1.666666666666667425e+02 2.061494233038045733e-102 +-1.500000000000000000e+03 1.969696969696969973e+02 6.124777054940729430e-184 +-1.469696969696969745e+03 1.969696969696969973e+02 1.417479555151651045e-170 +-1.439393939393939490e+03 1.969696969696969973e+02 5.984329898719574678e-158 +-1.409090909090909008e+03 1.969696969696969973e+02 4.913914632095628758e-146 +-1.378787878787878753e+03 1.969696969696969973e+02 8.357141570762547106e-135 +-1.348484848484848499e+03 1.969696969696969973e+02 3.130936491668790628e-124 +-1.318181818181818244e+03 1.969696969696969973e+02 2.744788860161203435e-114 +-1.287878787878787989e+03 1.969696969696969973e+02 5.973889847848846199e-105 +-1.257575757575757507e+03 1.969696969696969973e+02 3.420408862336656418e-96 +-1.227272727272727252e+03 1.969696969696969973e+02 5.452477757289767530e-88 +-1.196969696969696997e+03 1.969696969696969973e+02 2.557943414813497180e-80 +-1.166666666666666515e+03 1.969696969696969973e+02 3.728367897844267201e-73 +-1.136363636363636488e+03 1.969696969696969973e+02 1.780289335781915963e-66 +-1.106060606060606005e+03 1.969696969696969973e+02 2.932805033955430888e-60 +-1.075757575757575751e+03 1.969696969696969973e+02 1.753221946291584883e-54 +-1.045454545454545496e+03 1.969696969696969973e+02 3.995357065033970258e-49 +-1.015151515151515127e+03 1.969696969696969973e+02 3.641721635590331391e-44 +-9.848484848484848726e+02 1.969696969696969973e+02 1.391301834018568820e-39 +-9.545454545454545041e+02 1.969696969696969973e+02 2.331814555953415053e-35 +-9.242424242424242493e+02 1.969696969696969973e+02 1.792185002743901951e-31 +-8.939393939393938808e+02 1.969696969696969973e+02 6.594920231735075973e-28 +-8.636363636363636260e+02 1.969696969696969973e+02 1.211600363895395765e-24 +-8.333333333333332575e+02 1.969696969696969973e+02 1.157393946134573490e-21 +-8.030303030303030027e+02 1.969696969696969973e+02 5.979809732375747100e-19 +-7.727272727272727479e+02 1.969696969696969973e+02 1.736016382766599158e-16 +-7.424242424242423795e+02 1.969696969696969973e+02 2.938461975882676648e-14 +-7.121212121212121247e+02 1.969696969696969973e+02 3.005309492893057602e-12 +-6.818181818181817562e+02 1.969696969696969973e+02 1.922329515916836320e-10 +-6.515151515151515014e+02 1.969696969696969973e+02 7.949982292544292947e-09 +-6.212121212121211329e+02 1.969696969696969973e+02 2.194815096921760001e-07 +-5.909090909090908781e+02 1.969696969696969973e+02 4.171386994035362388e-06 +-5.606060606060605096e+02 1.969696969696969973e+02 5.621272911507651794e-05 +-5.303030303030302548e+02 1.969696969696969973e+02 5.525161055462692820e-04 +-5.000000000000000000e+02 1.969696969696969973e+02 4.069670962380043770e-03 +-4.696969696969697452e+02 1.969696969696969973e+02 2.305097498732425892e-02 +-4.393939393939392630e+02 1.969696969696969973e+02 1.028987436319815235e-01 +-4.090909090909090082e+02 1.969696969696969973e+02 3.705615046728227835e-01 +-3.787878787878787534e+02 1.969696969696969973e+02 1.100632249223703063e+00 +-3.484848484848484986e+02 1.969696969696969973e+02 2.753098049922418245e+00 +-3.181818181818180165e+02 1.969696969696969973e+02 5.914635788099080749e+00 +-2.878787878787877617e+02 1.969696969696969973e+02 1.111614363368044600e+01 +-2.575757575757575069e+02 1.969696969696969973e+02 1.859330534199407836e+01 +-2.272727272727272521e+02 1.969696969696969973e+02 2.812259658780464378e+01 +-1.969696969696969973e+02 1.969696969696969973e+02 3.903320509833589824e+01 +-1.666666666666665151e+02 1.969696969696969973e+02 5.038951397942093990e+01 +-1.363636363636362603e+02 1.969696969696969973e+02 6.124688773464704639e+01 +-1.060606060606060055e+02 1.969696969696969973e+02 7.086635272017888099e+01 +-7.575757575757575069e+01 1.969696969696969973e+02 7.882177355463798563e+01 +-4.545454545454549589e+01 1.969696969696969973e+02 8.499704223304760831e+01 +-1.515151515151501371e+01 1.969696969696969973e+02 8.951130724963081775e+01 +1.515151515151524109e+01 1.969696969696969973e+02 9.261834373904991935e+01 +4.545454545454549589e+01 1.969696969696969973e+02 9.461353190028547999e+01 +7.575757575757575069e+01 1.969696969696969973e+02 9.576400586776449586e+01 +1.060606060606062329e+02 1.969696969696969973e+02 9.626388667315116265e+01 +1.363636363636364877e+02 1.969696969696969973e+02 9.620980024546965126e+01 +1.666666666666667425e+02 1.969696969696969973e+02 9.559087177709137961e+01 +1.969696969696969973e+02 1.969696969696969973e+02 9.428978345643486136e+01 +2.272727272727272521e+02 1.969696969696969973e+02 9.209529436261551893e+01 +2.575757575757577342e+02 1.969696969696969973e+02 8.873028354177394306e+01 +2.878787878787879890e+02 1.969696969696969973e+02 8.390126867352151407e+01 +3.181818181818182438e+02 1.969696969696969973e+02 7.737338196226998832e+01 +3.484848484848484986e+02 1.969696969696969973e+02 6.906670731075621461e+01 +3.787878787878789808e+02 1.969696969696969973e+02 5.915498255960560670e+01 +4.090909090909092356e+02 1.969696969696969973e+02 4.812981200385576841e+01 +4.393939393939394904e+02 1.969696969696969973e+02 3.678372156337836429e+01 +4.696969696969697452e+02 1.969696969696969973e+02 2.607941266867413077e+01 +5.000000000000000000e+02 1.969696969696969973e+02 1.691944523421541646e+01 +5.303030303030304822e+02 1.969696969696969973e+02 9.895316726363944326e+00 +5.606060606060605096e+02 1.969696969696969973e+02 5.133353887909671620e+00 +5.909090909090909918e+02 1.969696969696969973e+02 2.321329840757215379e+00 +6.212121212121214739e+02 1.969696969696969973e+02 8.981242595383265304e-01 +6.515151515151515014e+02 1.969696969696969973e+02 2.914494675808915747e-01 +6.818181818181819835e+02 1.969696969696969973e+02 7.766838493185725112e-02 +7.121212121212120110e+02 1.969696969696969973e+02 1.662148862300684773e-02 +7.424242424242424931e+02 1.969696969696969973e+02 2.789935865432162463e-03 +7.727272727272729753e+02 1.969696969696969973e+02 3.582900703654479384e-04 +8.030303030303030027e+02 1.969696969696969973e+02 3.429831019357660406e-05 +8.333333333333334849e+02 1.969696969696969973e+02 2.381512063610658888e-06 +8.636363636363639671e+02 1.969696969696969973e+02 1.165690430938494244e-07 +8.939393939393939945e+02 1.969696969696969973e+02 3.904234504556125762e-09 +9.242424242424244767e+02 1.969696969696969973e+02 8.674534404092782225e-11 +9.545454545454545041e+02 1.969696969696969973e+02 1.237978279006397351e-12 +9.848484848484849863e+02 1.969696969696969973e+02 1.097485946719940683e-14 +1.015151515151515468e+03 1.969696969696969973e+02 5.837542882740790932e-17 +1.045454545454545496e+03 1.969696969696969973e+02 1.797198369250521897e-19 +1.075757575757575978e+03 1.969696969696969973e+02 3.085673479698664041e-22 +1.106060606060606005e+03 1.969696969696969973e+02 2.843208481813977945e-25 +1.136363636363636488e+03 1.969696969696969973e+02 1.351302430080082594e-28 +1.166666666666666970e+03 1.969696969696969973e+02 3.179987495423361512e-32 +1.196969696969696997e+03 1.969696969696969973e+02 3.552505182411020644e-36 +1.227272727272727479e+03 1.969696969696969973e+02 1.804062145733450349e-40 +1.257575757575757507e+03 1.969696969696969973e+02 3.983000009176483054e-45 +1.287878787878787989e+03 1.969696969696969973e+02 3.651819440393639510e-50 +1.318181818181818471e+03 1.969696969696969973e+02 1.326508867687622546e-55 +1.348484848484848499e+03 1.969696969696969973e+02 1.819022831541049598e-61 +1.378787878787878981e+03 1.969696969696969973e+02 8.961528584131286578e-68 +1.409090909090909008e+03 1.969696969696969973e+02 1.507628616282224956e-74 +1.439393939393939490e+03 1.969696969696969973e+02 8.222254727485100452e-82 +1.469696969696969973e+03 1.969696969696969973e+02 1.378323829382461625e-89 +1.500000000000000000e+03 1.969696969696969973e+02 6.725405135115193460e-98 +-1.500000000000000000e+03 2.272727272727272521e+02 1.664809861325412592e-193 +-1.469696969696969745e+03 2.272727272727272521e+02 1.217846630890037167e-179 +-1.439393939393939490e+03 2.272727272727272521e+02 1.560017604789381037e-166 +-1.409090909090909008e+03 2.272727272727272521e+02 3.733690859526917368e-154 +-1.378787878787878753e+03 2.272727272727272521e+02 1.779285943882572931e-142 +-1.348484848484848499e+03 2.272727272727272521e+02 1.796974077922866135e-131 +-1.318181818181818244e+03 2.272727272727272521e+02 4.088652965116528568e-121 +-1.287878787878787989e+03 2.272727272727272521e+02 2.225247511256393847e-111 +-1.257575757575757507e+03 2.272727272727272521e+02 3.071969200866254100e-102 +-1.227272727272727252e+03 2.272727272727272521e+02 1.139305608408987521e-93 +-1.196969696969696997e+03 2.272727272727272521e+02 1.200760533549222977e-85 +-1.166666666666666515e+03 2.272727272727272521e+02 3.799591219277100270e-78 +-1.136363636363636488e+03 2.272727272727272521e+02 3.809050373713657806e-71 +-1.106060606060606005e+03 2.272727272727272521e+02 1.274954127373052868e-64 +-1.075757575757575751e+03 2.272727272727272521e+02 1.499797405510795537e-58 +-1.045454545454545496e+03 2.272727272727272521e+02 6.518633848691861521e-53 +-1.015151515151515127e+03 2.272727272727272521e+02 1.099147165157826597e-47 +-9.848484848484848726e+02 2.272727272727272521e+02 7.540206612320793801e-43 +-9.545454545454545041e+02 2.272727272727272521e+02 2.204221497796652879e-38 +-9.242424242424242493e+02 2.272727272727272521e+02 2.872445569167507801e-34 +-8.939393939393938808e+02 2.272727272727272521e+02 1.743478240992615533e-30 +-8.636363636363636260e+02 2.272727272727272521e+02 5.143473773786874411e-27 +-8.333333333333332575e+02 2.272727272727272521e+02 7.686745253455078061e-24 +-8.030303030303030027e+02 2.272727272727272521e+02 6.057712465178642534e-21 +-7.727272727272727479e+02 2.272727272727272521e+02 2.617295991581752854e-18 +-7.424242424242423795e+02 2.272727272727272521e+02 6.437784184080486862e-16 +-7.121212121212121247e+02 2.272727272727272521e+02 9.349412223612270798e-14 +-6.818181818181817562e+02 2.272727272727272521e+02 8.303955618125406527e-12 +-6.515151515151515014e+02 2.272727272727272521e+02 4.666492816799057355e-10 +-6.212121212121211329e+02 2.272727272727272521e+02 1.714417823045363868e-08 +-5.909090909090908781e+02 2.272727272727272521e+02 4.249544803125891469e-07 +-5.606060606060605096e+02 2.272727272727272521e+02 7.325049444657255597e-06 +-5.303030303030302548e+02 2.272727272727272521e+02 9.039146387247776508e-05 +-5.000000000000000000e+02 2.272727272727272521e+02 8.210372360606021025e-04 +-4.696969696969697452e+02 2.272727272727272521e+02 5.637029251018711024e-03 +-4.393939393939392630e+02 2.272727272727272521e+02 3.000452186145842470e-02 +-4.090909090909090082e+02 2.272727272727272521e+02 1.268331178800946313e-01 +-3.787878787878787534e+02 2.272727272727272521e+02 4.356244763048467972e-01 +-3.484848484848484986e+02 2.272727272727272521e+02 1.242261988017610230e+00 +-3.181818181818180165e+02 2.272727272727272521e+02 3.001833994227022462e+00 +-2.878787878787877617e+02 2.272727272727272521e+02 6.265381112019357879e+00 +-2.575757575757575069e+02 2.272727272727272521e+02 1.149936924196612864e+01 +-2.272727272727272521e+02 2.272727272727272521e+02 1.887157585883731059e+01 +-1.969696969696969973e+02 2.272727272727272521e+02 2.812259658780464378e+01 +-1.666666666666665151e+02 2.272727272727272521e+02 3.859977831813433369e+01 +-1.363636363636362603e+02 2.272727272727272521e+02 4.943436394678047918e+01 +-1.060606060606060055e+02 2.272727272727272521e+02 5.977010272054960893e+01 +-7.575757575757575069e+01 2.272727272727272521e+02 6.894609788219689506e+01 +-4.545454545454549589e+01 2.272727272727272521e+02 7.658245894186936198e+01 +-1.515151515151501371e+01 2.272727272727272521e+02 8.257140933357872825e+01 +1.515151515151524109e+01 2.272727272727272521e+02 8.700841837601652173e+01 +4.545454545454549589e+01 2.272727272727272521e+02 9.010274259123924878e+01 +7.575757575757575069e+01 2.272727272727272521e+02 9.209529436261553315e+01 +1.060606060606062329e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.363636363636364877e+02 2.272727272727272521e+02 9.354753036101064367e+01 +1.666666666666667425e+02 2.272727272727272521e+02 9.319672686721267496e+01 +1.969696969696969973e+02 2.272727272727272521e+02 9.209529436261553315e+01 +2.272727272727272521e+02 2.272727272727272521e+02 9.010274259123924878e+01 +2.575757575757577342e+02 2.272727272727272521e+02 8.700841837601649331e+01 +2.878787878787879890e+02 2.272727272727272521e+02 8.257140933357868562e+01 +3.181818181818182438e+02 2.272727272727272521e+02 7.658245894186934777e+01 +3.484848484848484986e+02 2.272727272727272521e+02 6.894609788219688085e+01 +3.787878787878789808e+02 2.272727272727272521e+02 5.977010272054954498e+01 +4.090909090909092356e+02 2.272727272727272521e+02 4.943436394678037260e+01 +4.393939393939394904e+02 2.272727272727272521e+02 3.859977831813424132e+01 +4.696969696969697452e+02 2.272727272727272521e+02 2.812259658780464378e+01 +5.000000000000000000e+02 2.272727272727272521e+02 1.887157585883731059e+01 +5.303030303030304822e+02 2.272727272727272521e+02 1.149936924196608246e+01 +5.606060606060605096e+02 2.272727272727272521e+02 6.265381112019357879e+00 +5.909090909090909918e+02 2.272727272727272521e+02 3.001833994227002922e+00 +6.212121212121214739e+02 2.272727272727272521e+02 1.242261988017598240e+00 +6.515151515151515014e+02 2.272727272727272521e+02 4.356244763048460200e-01 +6.818181818181819835e+02 2.272727272727272521e+02 1.268331178800935211e-01 +7.121212121212120110e+02 2.272727272727272521e+02 3.000452186145837266e-02 +7.424242424242424931e+02 2.272727272727272521e+02 5.637029251018701483e-03 +7.727272727272729753e+02 2.272727272727272521e+02 8.210372360605919110e-04 +8.030303030303030027e+02 2.272727272727272521e+02 9.039146387247711455e-05 +8.333333333333334849e+02 2.272727272727272521e+02 7.325049444657048074e-06 +8.636363636363639671e+02 2.272727272727272521e+02 4.249544803125680241e-07 +8.939393939393939945e+02 2.272727272727272521e+02 1.714417823045363868e-08 +9.242424242424244767e+02 2.272727272727272521e+02 4.666492816798974637e-10 +9.545454545454545041e+02 2.272727272727272521e+02 8.303955618125406527e-12 +9.848484848484849863e+02 2.272727272727272521e+02 9.349412223612071373e-14 +1.015151515151515468e+03 2.272727272727272521e+02 6.437784184079892258e-16 +1.045454545454545496e+03 2.272727272727272521e+02 2.617295991581697002e-18 +1.075757575757575978e+03 2.272727272727272521e+02 6.057712465178341608e-21 +1.106060606060606005e+03 2.272727272727272521e+02 7.686745253454967858e-24 +1.136363636363636488e+03 2.272727272727272521e+02 5.143473773786581685e-27 +1.166666666666666970e+03 2.272727272727272521e+02 1.743478240992466995e-30 +1.196969696969696997e+03 2.272727272727272521e+02 2.872445569167507801e-34 +1.227272727272727479e+03 2.272727272727272521e+02 2.204221497796433890e-38 +1.257575757575757507e+03 2.272727272727272521e+02 7.540206612321115606e-43 +1.287878787878787989e+03 2.272727272727272521e+02 1.099147165157795239e-47 +1.318181818181818471e+03 2.272727272727272521e+02 6.518633848691120608e-53 +1.348484848484848499e+03 2.272727272727272521e+02 1.499797405510795537e-58 +1.378787878787878981e+03 2.272727272727272521e+02 1.274954127372907976e-64 +1.409090909090909008e+03 2.272727272727272521e+02 3.809050373714199104e-71 +1.439393939393939490e+03 2.272727272727272521e+02 3.799591219276452116e-78 +1.469696969696969973e+03 2.272727272727272521e+02 1.200760533549052243e-85 +1.500000000000000000e+03 2.272727272727272521e+02 1.139305608408922587e-93 +-1.500000000000000000e+03 2.575757575757577342e+02 1.393857250589149498e-203 +-1.469696969696969745e+03 2.575757575757577342e+02 3.355305074886440190e-189 +-1.439393939393939490e+03 2.575757575757577342e+02 1.356700073694029474e-175 +-1.409090909090909008e+03 2.575757575757577342e+02 9.839174929620203611e-163 +-1.378787878787878753e+03 2.575757575757577342e+02 1.364912949288281194e-150 +-1.348484848484848499e+03 2.575757575757577342e+02 3.857755214560358513e-139 +-1.318181818181818244e+03 2.575757575757577342e+02 2.363324647135488658e-128 +-1.287878787878787989e+03 2.575757575757577342e+02 3.334342676870268086e-118 +-1.257575757575757507e+03 2.575757575757577342e+02 1.149735375787055114e-108 +-1.227272727272727252e+03 2.575757575757577342e+02 1.026957857318670182e-99 +-1.196969696969696997e+03 2.575757575757577342e+02 2.515383597627214660e-91 +-1.166666666666666515e+03 2.575757575757577342e+02 1.786265759846376263e-83 +-1.136363636363636488e+03 2.575757575757577342e+02 3.883605450139598694e-76 +-1.106060606060606005e+03 2.575757575757577342e+02 2.726414009001427454e-69 +-1.075757575757575751e+03 2.575757575757577342e+02 6.510288553050723435e-63 +-1.045454545454545496e+03 2.575757575757577342e+02 5.562986682804483150e-57 +-1.015151515151515127e+03 2.575757575757577342e+02 1.787418838639646913e-51 +-9.848484848484848726e+02 2.575757575757577342e+02 2.266365294794527204e-46 +-9.545454545454545041e+02 2.575757575757577342e+02 1.188658400193659035e-41 +-9.242424242424242493e+02 2.575757575757577342e+02 2.699663615826610858e-37 +-8.939393939393938808e+02 2.575757575757577342e+02 2.776215061516733583e-33 +-8.636363636363636260e+02 2.575757575757577342e+02 1.349946039877017404e-29 +-8.333333333333332575e+02 2.575757575757577342e+02 3.237368317942422789e-26 +-8.030303030303030027e+02 2.575757575757577342e+02 3.988745488704645537e-23 +-7.727272727272727479e+02 2.575757575757577342e+02 2.627052324647158316e-20 +-7.424242424242423795e+02 2.575757575757577342e+02 9.611087635526322365e-18 +-7.121212121212121247e+02 2.575757575757577342e+02 2.027190509962965760e-15 +-6.818181818181817562e+02 2.575757575757577342e+02 2.555319222097591169e-13 +-6.515151515151515014e+02 2.575757575757577342e+02 1.992958468534018362e-11 +-6.212121212121211329e+02 2.575757575757577342e+02 9.944691260328405740e-10 +-5.909090909090908781e+02 2.575757575757577342e+02 3.278878867068289314e-08 +-5.606060606060605096e+02 2.575757575757577342e+02 7.368261931620156133e-07 +-5.303030303030302548e+02 2.575757575757577342e+02 1.162621955646450097e-05 +-5.000000000000000000e+02 2.575757575757577342e+02 1.325371086279549470e-04 +-4.696969696969697452e+02 2.575757575757577342e+02 1.121804712250755020e-03 +-4.393939393939392630e+02 2.575757575757577342e+02 7.235968611464849848e-03 +-4.090909090909090082e+02 2.575757575757577342e+02 3.646348270185562762e-02 +-3.787878787878787534e+02 2.575757575757577342e+02 1.469764151375675953e-01 +-3.484848484848484986e+02 2.575757575757577342e+02 4.845903042951275053e-01 +-3.181818181818180165e+02 2.575757575757577342e+02 1.334788491359489182e+00 +-2.878787878787877617e+02 2.575757575757577342e+02 3.133267741810362494e+00 +-2.575757575757575069e+02 2.575757575757577342e+02 6.386017470320080491e+00 +-2.272727272727272521e+02 2.575757575757577342e+02 1.149936924196608246e+01 +-1.969696969696969973e+02 2.575757575757577342e+02 1.859330534199401797e+01 +-1.666666666666665151e+02 2.575757575757577342e+02 2.740114767170857135e+01 +-1.363636363636362603e+02 2.575757575757577342e+02 3.731341006484992562e+01 +-1.060606060606060055e+02 2.575757575757577342e+02 4.754043949671898162e+01 +-7.575757575757575069e+01 2.575757575757577342e+02 5.731193832210279737e+01 +-4.545454545454549589e+01 2.575757575757577342e+02 6.603220583561815715e+01 +-1.515151515151501371e+01 2.575757575757577342e+02 7.335066077541060281e+01 +1.515151515151524109e+01 2.575757575757577342e+02 7.915202798841534104e+01 +4.545454545454549589e+01 2.575757575757577342e+02 8.349600363200299569e+01 +7.575757575757575069e+01 2.575757575757577342e+02 8.653949493425862727e+01 +1.060606060606062329e+02 2.575757575757577342e+02 8.846490311634077841e+01 +1.363636363636364877e+02 2.575757575757577342e+02 8.942566120874685964e+01 +1.666666666666667425e+02 2.575757575757577342e+02 8.951130724963078933e+01 +1.969696969696969973e+02 2.575757575757577342e+02 8.873028354177394306e+01 +2.272727272727272521e+02 2.575757575757577342e+02 8.700841837601647910e+01 +2.575757575757577342e+02 2.575757575757577342e+02 8.420286747908698999e+01 +2.878787878787879890e+02 2.575757575757577342e+02 8.013329845360979675e+01 +3.181818181818182438e+02 2.575757575757577342e+02 7.463242943417452580e+01 +3.484848484848484986e+02 2.575757575757577342e+02 6.761483795353332482e+01 +3.787878787878789808e+02 2.575757575757577342e+02 5.915498255960562801e+01 +4.090909090909092356e+02 2.575757575757577342e+02 4.955347455423398628e+01 +4.393939393939394904e+02 2.575757575757577342e+02 3.935976443487304266e+01 +4.696969696969697452e+02 2.575757575757577342e+02 2.931920339352129190e+01 +5.000000000000000000e+02 2.575757575757577342e+02 2.023309862889174227e+01 +5.303030303030304822e+02 2.575757575757577342e+02 1.276250745677543996e+01 +5.606060606060605096e+02 2.575757575757577342e+02 7.250857669587003507e+00 +5.909090909090909918e+02 2.575757575757577342e+02 3.651761936183819834e+00 +6.212121212121214739e+02 2.575757575757577342e+02 1.602576414572417285e+00 +6.515151515151515014e+02 2.575757575757577342e+02 6.016519329243269487e-01 +6.818181818181819835e+02 2.575757575757577342e+02 1.894753837471494506e-01 +7.121212121212120110e+02 2.575757575757577342e+02 4.902023343803175309e-02 +7.424242424242424931e+02 2.575757575757577342e+02 1.019085936356980623e-02 +7.727272727272729753e+02 2.575757575757577342e+02 1.663107833829664860e-03 +8.030303030303030027e+02 2.575757575757577342e+02 2.078878242575169736e-04 +8.333333333333334849e+02 2.575757575757577342e+02 1.939658080333509540e-05 +8.636363636363639671e+02 2.575757575757577342e+02 1.314803303002545663e-06 +8.939393939393939945e+02 2.575757575757577342e+02 6.294357909175295720e-08 +9.242424242424244767e+02 2.575757575757577342e+02 2.066218498179530426e-09 +9.545454545454545041e+02 2.575757575757577342e+02 4.510014146235486066e-11 +9.848484848484849863e+02 2.575757575757577342e+02 6.339611667251510458e-13 +1.015151515151515468e+03 2.575757575757577342e+02 5.551371713955163794e-15 +1.045454545454545496e+03 2.575757575757577342e+02 2.925662529470622276e-17 +1.075757575757575978e+03 2.575757575757577342e+02 8.954294013013124734e-20 +1.106060606060606005e+03 2.575757575757577342e+02 1.533847428403273375e-22 +1.136363636363636488e+03 2.575757575757577342e+02 1.415470165255482274e-25 +1.166666666666666970e+03 2.575757575757577342e+02 6.765106494816431781e-29 +1.196969696969696997e+03 2.575757575757577342e+02 1.607885402204109080e-32 +1.227272727272727479e+03 2.575757575757577342e+02 1.822455038103659995e-36 +1.257575757575757507e+03 2.575757575757577342e+02 9.435352470560252199e-41 +1.287878787878787989e+03 2.575757575757577342e+02 2.134523160815666617e-45 +1.318181818181818471e+03 2.575757575757577342e+02 2.015999754921231136e-50 +1.348484848484848499e+03 2.575757575757577342e+02 7.585704550446740901e-56 +1.378787878787878981e+03 2.575757575757577342e+02 1.083801540924468179e-61 +1.409090909090909008e+03 2.575757575757577342e+02 5.596907177314764426e-68 +1.439393939393939490e+03 2.575757575757577342e+02 9.932317958641306705e-75 +1.469696969696969973e+03 2.575757575757577342e+02 5.751492055957095487e-82 +1.500000000000000000e+03 2.575757575757577342e+02 1.030681849547853363e-89 +-1.500000000000000000e+03 2.878787878787879890e+02 3.431053845968207430e-214 +-1.469696969696969745e+03 2.878787878787879890e+02 2.831608343311592367e-199 +-1.439393939393939490e+03 2.878787878787879890e+02 3.762691160089207069e-185 +-1.409090909090909008e+03 2.878787878787879890e+02 8.602614167735209632e-172 +-1.378787878787878753e+03 2.878787878787879890e+02 3.611595492651705187e-159 +-1.348484848484848499e+03 2.878787878787879890e+02 2.967825829165373811e-147 +-1.318181818181818244e+03 2.878787878787879890e+02 5.082130294071266868e-136 +-1.287878787878787989e+03 2.878787878787879890e+02 1.928333941089964999e-125 +-1.257575757575757507e+03 2.878787878787879890e+02 1.721758798034165408e-115 +-1.227272727272727252e+03 2.878787878787879890e+02 3.837108704635150744e-106 +-1.196969696969696997e+03 2.878787878787879890e+02 2.261149588469157738e-97 +-1.166666666666666515e+03 2.878787878787879890e+02 3.727890268461714526e-89 +-1.136363636363636488e+03 2.878787878787879890e+02 1.817123214030028469e-81 +-1.106060606060606005e+03 2.878787878787879890e+02 2.763983341613965697e-74 +-1.075757575757575751e+03 2.878787878787879890e+02 1.382999979475537502e-67 +-1.045454545454545496e+03 2.878787878787879890e+02 2.396702422957798260e-61 +-1.015151515151515127e+03 2.878787878787879890e+02 1.512670326909563646e-55 +-9.848484848484848726e+02 2.878787878787879890e+02 3.651819440393795237e-50 +-9.545454545454545041e+02 2.878787878787879890e+02 3.537278923912922903e-45 +-9.242424242424242493e+02 2.878787878787879890e+02 1.440283700205957869e-40 +-8.939393939393938808e+02 2.878787878787879890e+02 2.579483791746943407e-36 +-8.636363636363636260e+02 2.878787878787879890e+02 2.123608376664018332e-32 +-8.333333333333332575e+02 2.878787878787879890e+02 8.388558497347731175e-29 +-8.030303030303030027e+02 2.878787878787879890e+02 1.657484593072425855e-25 +-7.727272727272727479e+02 2.878787878787879890e+02 1.705699230501267561e-22 +-7.424242424242423795e+02 2.878787878787879890e+02 9.507170764263086680e-20 +-7.121212121212121247e+02 2.878787878787879890e+02 2.981018574785645914e-17 +-6.818181818181817562e+02 2.878787878787879890e+02 5.454749817366157294e-15 +-6.515151515151515014e+02 2.878787878787879890e+02 6.035003681930533099e-13 +-6.212121212121211329e+02 2.878787878787879890e+02 4.177650791163445089e-11 +-5.909090909090908781e+02 2.878787878787879890e+02 1.870085776796223526e-09 +-5.606060606060605096e+02 2.878787878787879890e+02 5.587945784002475916e-08 +-5.303030303030302548e+02 2.878787878787879890e+02 1.149090232075827735e-06 +-5.000000000000000000e+02 2.878787878787879890e+02 1.674483854635807050e-05 +-4.696969696969697452e+02 2.878787878787879890e+02 1.778319660458189272e-04 +-4.393939393939392630e+02 2.878787878787879890e+02 1.413778726829437648e-03 +-4.090909090909090082e+02 2.878787878787879890e+02 8.631774319411335966e-03 +-3.787878787878787534e+02 2.878787878787879890e+02 4.146995554856720140e-02 +-3.484848484848484986e+02 2.878787878787879890e+02 1.604402458870233528e-01 +-3.181818181818180165e+02 2.878787878787879890e+02 5.108980955626597487e-01 +-2.878787878787877617e+02 2.878787878787879890e+02 1.366957416838818329e+00 +-2.575757575757575069e+02 2.878787878787879890e+02 3.133267741810362494e+00 +-2.272727272727272521e+02 2.878787878787879890e+02 6.265381112019330345e+00 +-1.969696969696969973e+02 2.878787878787879890e+02 1.111614363368039626e+01 +-1.666666666666665151e+02 2.878787878787879890e+02 1.777584455539885866e+01 +-1.363636363636362603e+02 2.878787878787879890e+02 2.599274253454152017e+01 +-1.060606060606060055e+02 2.878787878787879890e+02 3.521758926474927165e+01 +-7.575757575757575069e+01 2.878787878787879890e+02 4.474620968552747513e+01 +-4.545454545454549589e+01 2.878787878787879890e+02 5.389010219795495971e+01 +-1.515151515151501371e+01 2.878787878787879890e+02 6.210813108343087663e+01 +1.515151515151524109e+01 2.878787878787879890e+02 6.906670731075618619e+01 +4.545454545454549589e+01 2.878787878787879890e+02 7.463242943417452580e+01 +7.575757575757575069e+01 2.878787878787879890e+02 7.882177355463795720e+01 +1.060606060606062329e+02 2.878787878787879890e+02 8.173525932184844578e+01 +1.363636363636364877e+02 2.878787878787879890e+02 8.349600363200302411e+01 +1.666666666666667425e+02 2.878787878787879890e+02 8.420286747908698999e+01 +1.969696969696969973e+02 2.878787878787879890e+02 8.390126867352151407e+01 +2.272727272727272521e+02 2.878787878787879890e+02 8.257140933357867141e+01 +2.575757575757577342e+02 2.878787878787879890e+02 8.013329845360978254e+01 +2.878787878787879890e+02 2.878787878787879890e+02 7.646887247425465262e+01 +3.181818181818182438e+02 2.878787878787879890e+02 7.146188235292224533e+01 +3.484848484848484986e+02 2.878787878787879890e+02 6.505424328755195518e+01 +3.787878787878789808e+02 2.878787878787879890e+02 5.731193832210280448e+01 +4.090909090909092356e+02 2.878787878787879890e+02 4.848454133994201953e+01 +4.393939393939394904e+02 2.878787878787879890e+02 3.903320509833589824e+01 +4.696969696969697452e+02 2.878787878787879890e+02 2.959957150752310184e+01 +5.000000000000000000e+02 2.878787878787879890e+02 2.090104720680696104e+01 +5.303030303030304822e+02 2.878787878787879890e+02 1.356927875085417945e+01 +5.606060606060605096e+02 2.878787878787879890e+02 7.987112918615041579e+00 +5.909090909090909918e+02 2.878787878787879890e+02 4.198257131978412104e+00 +6.212121212121214739e+02 2.878787878787879890e+02 1.938473033170024618e+00 +6.515151515151515014e+02 2.878787878787879890e+02 7.724865797785741561e-01 +6.818181818181819835e+02 2.878787878787879890e+02 2.607084247504899421e-01 +7.121212121212120110e+02 2.878787878787879890e+02 7.303115762730645610e-02 +7.424242424242424931e+02 2.878787878787879890e+02 1.662148862300672977e-02 +7.727272727272729753e+02 2.878787878787879890e+02 3.004854438145636904e-03 +8.030303030303030027e+02 2.878787878787879890e+02 4.213233122013338274e-04 +8.333333333333334849e+02 2.878787878787879890e+02 4.468444522754219271e-05 +8.636363636363639671e+02 2.878787878787879890e+02 3.491563484674775084e-06 +8.939393939393939945e+02 2.878787878787879890e+02 1.955436111287640021e-07 +9.242424242424244767e+02 2.878787878787879890e+02 7.626555240962835823e-09 +9.545454545454545041e+02 2.878787878787879890e+02 2.010198097242792221e-10 +9.848484848484849863e+02 2.878787878787879890e+02 3.470587925503447315e-12 +1.015151515151515468e+03 2.878787878787879890e+02 3.799379475519925361e-14 +1.045454545454545496e+03 2.878787878787879890e+02 2.549898842689549560e-16 +1.075757575757575978e+03 2.878787878787879890e+02 1.013100858776546414e-18 +1.106060606060606005e+03 2.878787878787879890e+02 2.298180960274097135e-21 +1.136363636363636488e+03 2.878787878787879890e+02 2.867236291273592445e-24 +1.166666666666666970e+03 2.878787878787879890e+02 1.892779177796719274e-27 +1.196969696969696997e+03 2.878787878787879890e+02 6.352821551413571390e-31 +1.227272727272727479e+03 2.878787878787879890e+02 1.040399671311588839e-34 +1.257575757575757507e+03 2.878787878787879890e+02 7.968943776510574622e-39 +1.287878787878787989e+03 2.878787878787879890e+02 2.732952290813982230e-43 +1.318181818181818471e+03 2.878787878787879890e+02 4.012558297063602742e-48 +1.348484848484848499e+03 2.878787878787879890e+02 2.408571401092756223e-53 +1.378787878787878981e+03 2.878787878787879890e+02 5.637687125746716333e-59 +1.409090909090909008e+03 2.878787878787879890e+02 4.901891124007136002e-65 +1.439393939393939490e+03 2.878787878787879890e+02 1.506361232170784171e-71 +1.469696969696969973e+03 2.878787878787879890e+02 1.554685228201380746e-78 +1.500000000000000000e+03 2.878787878787879890e+02 5.114607873923820728e-86 +-1.500000000000000000e+03 3.181818181818182438e+02 2.367184887816280638e-225 +-1.469696969696969745e+03 3.181818181818182438e+02 6.983253455218622215e-210 +-1.439393939393939490e+03 3.181818181818182438e+02 3.177292759748976840e-195 +-1.409090909090909008e+03 3.181818181818182438e+02 2.384289954456052616e-181 +-1.378787878787878753e+03 3.181818181818182438e+02 3.151776978945845699e-168 +-1.348484848484848499e+03 3.181818181818182438e+02 7.828926057618642948e-156 +-1.318181818181818244e+03 3.181818181818182438e+02 3.893305608036327836e-144 +-1.287878787878787989e+03 3.181818181818182438e+02 4.124651333392234629e-133 +-1.257575757575757507e+03 3.181818181818182438e+02 9.893611340526265730e-123 +-1.227272727272727252e+03 3.181818181818182438e+02 5.703366483292225208e-113 +-1.196969696969696997e+03 3.181818181818182438e+02 8.377030160883325995e-104 +-1.166666666666666515e+03 3.181818181818182438e+02 3.319466906040829009e-95 +-1.136363636363636488e+03 3.181818181818182438e+02 3.752897740150391200e-87 +-1.106060606060606005e+03 3.181818181818182438e+02 1.278643463138709633e-79 +-1.075757575757575751e+03 3.181818181818182438e+02 1.384982613310252862e-72 +-1.045454545454545496e+03 3.181818181818182438e+02 5.025076191584663960e-66 +-1.015151515151515127e+03 3.181818181818182438e+02 6.426867661540117495e-60 +-9.848484848484848726e+02 3.181818181818182438e+02 3.045319808369907954e-54 +-9.545454545454545041e+02 3.181818181818182438e+02 5.612099087386233604e-49 +-9.242424242424242493e+02 3.181818181818182438e+02 4.217180761578386274e-44 +-8.939393939393938808e+02 3.181818181818182438e+02 1.353108799656736304e-39 +-8.636363636363636260e+02 3.181818181818182438e+02 1.938784546125242215e-35 +-8.333333333333332575e+02 3.181818181818182438e+02 1.295832848468759730e-31 +-8.030303030303030027e+02 3.181818181818182438e+02 4.214934807281604548e-28 +-7.727272727272727479e+02 3.181818181818182438e+02 6.952141112065127470e-25 +-7.424242424242423795e+02 3.181818181818182438e+02 6.051445074130662744e-22 +-7.121212121212121247e+02 3.181818181818182438e+02 2.889368506567912780e-19 +-6.818181818181817562e+02 3.181818181818182438e+02 7.856048917698356142e-17 +-6.515151515151515014e+02 3.181818181818182438e+02 1.261189869223041421e-14 +-6.212121212121211329e+02 3.181818181818182438e+02 1.237978279006388466e-12 +-5.909090909090908781e+02 3.181818181818182438e+02 7.685048295328227287e-11 +-5.606060606060605096e+02 3.181818181818182438e+02 3.116660753075310383e-09 +-5.303030303030302548e+02 3.181818181818182438e+02 8.519492193135669927e-08 +-5.000000000000000000e+02 3.181818181818182438e+02 1.617538348122345181e-06 +-4.696969696969697452e+02 3.181818181818182438e+02 2.195387441913290418e-05 +-4.393939393939392630e+02 3.181818181818182438e+02 2.189505576192053227e-04 +-4.090909090909090082e+02 3.181818181818182438e+02 1.647348039107860047e-03 +-3.787878787878787534e+02 3.181818181818182438e+02 9.587796290980259845e-03 +-3.484848484848484986e+02 3.181818181818182438e+02 4.420787312407663955e-02 +-3.181818181818180165e+02 3.181818181818182438e+02 1.651751291168068181e-01 +-2.878787878787877617e+02 3.181818181818182438e+02 5.108980955626597487e-01 +-2.575757575757575069e+02 3.181818181818182438e+02 1.334788491359489182e+00 +-2.272727272727272521e+02 3.181818181818182438e+02 3.001833994227002922e+00 +-1.969696969696969973e+02 3.181818181818182438e+02 5.914635788099052327e+00 +-1.666666666666665151e+02 3.181818181818182438e+02 1.037937230069677952e+01 +-1.363636363636362603e+02 3.181818181818182438e+02 1.647077799900299411e+01 +-1.060606060606060055e+02 3.181818181818182438e+02 2.396728450570669722e+01 +-7.575757575757575069e+01 3.181818181818182438e+02 3.238997094568924950e+01 +-4.545454545454549589e+01 3.181818181818182438e+02 4.112237340274629815e+01 +-1.515151515151501371e+01 3.181818181818182438e+02 4.955347455423404313e+01 +1.515151515151524109e+01 3.181818181818182438e+02 5.718924671883569744e+01 +4.545454545454549589e+01 3.181818181818182438e+02 6.370573466057805945e+01 +7.575757575757575069e+01 3.181818181818182438e+02 6.894609788219685242e+01 +1.060606060606062329e+02 3.181818181818182438e+02 7.288103824554367804e+01 +1.363636363636364877e+02 3.181818181818182438e+02 7.555502487561230396e+01 +1.666666666666667425e+02 3.181818181818182438e+02 7.703532267426598423e+01 +1.969696969696969973e+02 3.181818181818182438e+02 7.737338196226998832e+01 +2.272727272727272521e+02 3.181818181818182438e+02 7.658245894186934777e+01 +2.575757575757577342e+02 3.181818181818182438e+02 7.463242943417452580e+01 +2.878787878787879890e+02 3.181818181818182438e+02 7.146188235292223112e+01 +3.181818181818182438e+02 3.181818181818182438e+02 6.700721084507677006e+01 +3.484848484848484986e+02 3.181818181818182438e+02 6.124688773464700375e+01 +3.787878787878789808e+02 3.181818181818182438e+02 5.425510933709698236e+01 +4.090909090909092356e+02 3.181818181818182438e+02 4.625233861794312418e+01 +4.393939393939394904e+02 3.181818181818182438e+02 3.763301798773046158e+01 +4.696969696969697452e+02 3.181818181818182438e+02 2.894783723543698528e+01 +5.000000000000000000e+02 3.181818181818182438e+02 2.082609784612731474e+01 +5.303030303030304822e+02 3.181818181818182438e+02 1.384652974243118706e+01 +5.606060606060605096e+02 3.181818181818182438e+02 8.396056384465879319e+00 +5.909090909090909918e+02 3.181818181818182438e+02 4.576513902341179829e+00 +6.212121212121214739e+02 3.181818181818182438e+02 2.207529387731106407e+00 +6.515151515151515014e+02 3.181818181818182438e+02 9.264911260829724604e-01 +6.818181818181819835e+02 3.181818181818182438e+02 3.322411735347120532e-01 +7.121212121212120110e+02 3.181818181818182438e+02 9.984377095810449687e-02 +7.424242424242424931e+02 3.181818181818182438e+02 2.463118536079856452e-02 +7.727272727272729753e+02 3.181818181818182438e+02 4.880356011530175009e-03 +8.030303030303030027e+02 3.181818181818182438e+02 7.589062891483293587e-04 +8.333333333333334849e+02 3.181818181818182438e+02 9.039146387247566443e-05 +8.636363636363639671e+02 3.181818181818182438e+02 8.038315219101060366e-06 +8.939393939393939945e+02 3.181818181818182438e+02 5.195893945539296181e-07 +9.242424242424244767e+02 3.181818181818182438e+02 2.373755607470069386e-08 +9.545454545454545041e+02 3.181818181818182438e+02 7.443524460597107533e-10 +9.848484848484849863e+02 3.181818181818182438e+02 1.553953783700658091e-11 +1.015151515151515468e+03 3.181818181818182438e+02 2.092319353028556612e-13 +1.045454545454545496e+03 3.181818181818182438e+02 1.758026172274760678e-15 +1.075757575757575978e+03 3.181818181818182438e+02 8.907807991229883986e-18 +1.106060606060606005e+03 3.181818181818182438e+02 2.627052324647288919e-20 +1.136363636363636488e+03 3.181818181818182438e+02 4.346971004206962645e-23 +1.166666666666666970e+03 3.181818181818182438e+02 3.885583528512377251e-26 +1.196969696969696997e+03 3.181818181818182438e+02 1.804147929571499172e-29 +1.227272727272727479e+03 3.181818181818182438e+02 4.179197469545564636e-33 +1.257575757575757507e+03 3.181818181818182438e+02 4.632767653242090836e-37 +1.287878787878787989e+03 3.181818181818182438e+02 2.354510404616399947e-41 +1.318181818181818471e+03 3.181818181818182438e+02 5.249552997607936602e-46 +1.348484848484848499e+03 3.181818181818182438e+02 4.907026037274230436e-51 +1.378787878787878981e+03 3.181818181818182438e+02 1.835544847469694216e-56 +1.409090909090909008e+03 3.181818181818182438e+02 2.619401497398858158e-62 +1.439393939393939490e+03 3.181818181818182438e+02 1.357791146414832830e-68 +1.469696969696969973e+03 3.181818181818182438e+02 2.431222243413250345e-75 +1.500000000000000000e+03 3.181818181818182438e+02 1.428261252560749011e-82 +-1.500000000000000000e+03 3.484848484848484986e+02 4.358485763021076559e-237 +-1.469696969696969745e+03 3.484848484848484986e+02 4.795469546325800216e-221 +-1.439393939393939490e+03 3.484848484848484986e+02 7.789452806692295032e-206 +-1.409090909090909008e+03 3.484848484848484986e+02 1.999003427866842901e-191 +-1.378787878787878753e+03 3.484848484848484986e+02 8.662932531326797278e-178 +-1.348484848484848499e+03 3.484848484848484986e+02 6.767662945477348454e-165 +-1.318181818181818244e+03 3.484848484848484986e+02 1.016192671859539134e-152 +-1.287878787878787989e+03 3.484848484848484986e+02 3.123069573182003557e-141 +-1.257575757575757507e+03 3.484848484848484986e+02 2.089410622911050916e-130 +-1.227272727272727252e+03 3.484848484848484986e+02 3.232468592440465528e-120 +-1.196969696969696997e+03 3.484848484848484986e+02 1.226898412834944271e-110 +-1.166666666666666515e+03 3.484848484848484986e+02 1.210613831465437529e-101 +-1.136363636363636488e+03 3.484848484848484986e+02 3.286608065666267094e-93 +-1.106060606060606005e+03 3.484848484848484986e+02 2.594905486197885955e-85 +-1.075757575757575751e+03 3.484848484848484986e+02 6.290369538745695545e-78 +-1.045454545454545496e+03 3.484848484848484986e+02 4.936566251689879803e-71 +-1.015151515151515127e+03 3.484848484848484986e+02 1.320823368052482492e-64 +-9.848484848484848726e+02 3.484848484848484986e+02 1.267289427994798928e-58 +-9.545454545454545041e+02 3.484848484848484986e+02 4.580596805966033287e-53 +-9.242424242424242493e+02 3.484848484848484986e+02 6.544115555520433933e-48 +-8.939393939393938808e+02 3.484848484848484986e+02 3.872518558409981954e-43 +-8.636363636363636260e+02 3.484848484848484986e+02 9.934460502445976017e-39 +-8.333333333333332575e+02 3.484848484848484986e+02 1.154945356164435713e-34 +-8.030303030303030027e+02 3.484848484848484986e+02 6.352821551413571390e-31 +-7.727272727272727479e+02 3.484848484848484986e+02 1.724031541468387346e-27 +-7.424242424242423795e+02 3.484848484848484986e+02 2.404063375977170291e-24 +-7.121212121212121247e+02 3.484848484848484986e+02 1.791765446072122759e-21 +-6.818181818181817562e+02 3.484848484848484986e+02 7.415268609422300383e-19 +-6.515151515151515014e+02 3.484848484848484986e+02 1.768164275229467154e-16 +-6.212121212121211329e+02 3.484848484848484986e+02 2.517511129640833793e-14 +-5.909090909090908781e+02 3.484848484848484986e+02 2.215337409576231827e-12 +-5.606060606060605096e+02 3.484848484848484986e+02 1.245541639253613466e-10 +-5.303030303030302548e+02 3.484848484848484986e+02 4.619769020364174371e-09 +-5.000000000000000000e+02 3.484848484848484986e+02 1.165690430938531566e-07 +-4.696969696969697452e+02 3.484848484848484986e+02 2.060952754440492893e-06 +-4.393939393939392630e+02 3.484848484848484986e+02 2.626389391097747554e-05 +-4.090909090909090082e+02 3.484848484848484986e+02 2.478588728614928801e-04 +-3.787878787878787534e+02 3.484848484848484986e+02 1.777524778139189529e-03 +-3.484848484848484986e+02 3.484848484848484986e+02 9.928138302323663913e-03 +-3.181818181818180165e+02 3.484848484848484986e+02 4.420787312407706976e-02 +-2.878787878787877617e+02 3.484848484848484986e+02 1.604402458870249071e-01 +-2.575757575757575069e+02 3.484848484848484986e+02 4.845903042951313910e-01 +-2.272727272727272521e+02 3.484848484848484986e+02 1.242261988017610230e+00 +-1.969696969696969973e+02 3.484848484848484986e+02 2.753098049922419577e+00 +-1.666666666666665151e+02 3.484848484848484986e+02 5.366074047187595397e+00 +-1.363636363636362603e+02 3.484848484848484986e+02 9.346267334126020287e+00 +-1.060606060606060055e+02 3.484848484848484986e+02 1.476216003891674333e+01 +-7.575757575757575069e+01 3.484848484848484986e+02 2.143082896113664404e+01 +-4.545454545454549589e+01 3.484848484848484986e+02 2.894783723543699594e+01 +-1.515151515151501371e+01 3.484848484848484986e+02 3.678372156337842824e+01 +1.515151515151524109e+01 3.484848484848484986e+02 4.440127762556681290e+01 +4.545454545454549589e+01 3.484848484848484986e+02 5.134958619617896147e+01 +7.575757575757575069e+01 3.484848484848484986e+02 5.731193832210285422e+01 +1.060606060606062329e+02 3.484848484848484986e+02 6.210813108343089795e+01 +1.363636363636364877e+02 3.484848484848484986e+02 6.566578650553351792e+01 +1.666666666666667425e+02 3.484848484848484986e+02 6.797869707690965413e+01 +1.969696969696969973e+02 3.484848484848484986e+02 6.906670731075621461e+01 +2.272727272727272521e+02 3.484848484848484986e+02 6.894609788219688085e+01 +2.575757575757577342e+02 3.484848484848484986e+02 6.761483795353332482e+01 +2.878787878787879890e+02 3.484848484848484986e+02 6.505424328755196939e+01 +3.181818181818182438e+02 3.484848484848484986e+02 6.124688773464702507e+01 +3.484848484848484986e+02 3.484848484848484986e+02 5.620879029285029560e+01 +3.787878787878789808e+02 3.484848484848484986e+02 5.003073387529202165e+01 +4.090909090909092356e+02 3.484848484848484986e+02 4.291865399354473709e+01 +4.393939393939394904e+02 3.484848484848484986e+02 3.521758926474928586e+01 +4.696969696969697452e+02 3.484848484848484986e+02 2.740114767170855714e+01 +5.000000000000000000e+02 3.484848484848484986e+02 2.001374351117113903e+01 +5.303030303030304822e+02 3.484848484848484986e+02 1.356927875085417945e+01 +5.606060606060605096e+02 3.484848484848484986e+02 8.434047231856148130e+00 +5.909090909090909918e+02 3.484848484848484986e+02 4.740363630203877854e+00 +6.212121212121214739e+02 3.484848484848484986e+02 2.373519179353675845e+00 +6.515151515151515014e+02 3.484848484848484986e+02 1.041722272936272065e+00 +6.818181818181819835e+02 3.484848484848484986e+02 3.938451388034510670e-01 +7.121212121212120110e+02 3.484848484848484986e+02 1.258963514590817623e-01 +7.424242424242424931e+02 3.484848484848484986e+02 3.335632957512504188e-02 +7.727272727272729753e+02 3.484848484848484986e+02 7.172122996986541460e-03 +8.030303030303030027e+02 3.484848484848484986e+02 1.223804447256127744e-03 +8.333333333333334849e+02 3.484848484848484986e+02 1.618546487670153287e-04 +8.636363636363639671e+02 3.484848484848484986e+02 1.618470429048108117e-05 +8.939393939393939945e+02 3.484848484848484986e+02 1.192152875094306787e-06 +9.242424242424244767e+02 3.484848484848484986e+02 6.294357909175139548e-08 +9.545454545454545041e+02 3.484848484848484986e+02 2.315109263398868069e-09 +9.848484848484849863e+02 3.484848484848484986e+02 5.757897918648074286e-11 +1.015151515151515468e+03 3.484848484848484986e+02 9.387808790462438986e-13 +1.045454545454545496e+03 3.484848484848484986e+02 9.715636854068119414e-15 +1.075757575757575978e+03 3.484848484848484986e+02 6.172308083818167991e-17 +1.106060606060606005e+03 3.484848484848484986e+02 2.324980321593518139e-19 +1.136363636363636488e+03 3.484848484848484986e+02 5.009287693440547103e-22 +1.166666666666666970e+03 3.484848484848484986e+02 5.947998903017775220e-25 +1.196969696969696997e+03 3.484848484848484986e+02 3.745594530489799055e-28 +1.227272727272727479e+03 3.484848484848484986e+02 1.202280905104446065e-31 +1.257575757575757507e+03 3.484848484848484986e+02 1.888297121780456365e-35 +1.287878787878787989e+03 3.484848484848484986e+02 1.391301834018529342e-39 +1.318181818181818471e+03 3.484848484848484986e+02 4.605004313096874981e-44 +1.348484848484848499e+03 3.484848484848484986e+02 6.548336013154233037e-49 +1.378787878787878981e+03 3.484848484848484986e+02 3.821397698902484899e-54 +1.409090909090909008e+03 3.484848484848484986e+02 8.731032066334944038e-60 +1.439393939393939490e+03 3.484848484848484986e+02 7.441941493794076684e-66 +1.469696969696969973e+03 3.484848484848484986e+02 2.252024249414690368e-72 +1.500000000000000000e+03 3.484848484848484986e+02 2.299738198253776904e-79 +-1.500000000000000000e+03 3.787878787878789808e+02 2.036595816920845187e-249 +-1.469696969696969745e+03 3.787878787878789808e+02 8.726538336902191525e-233 +-1.439393939393939490e+03 3.787878787878789808e+02 5.280297699942950843e-217 +-1.409090909090909008e+03 3.787878787878789808e+02 4.831994162341718309e-202 +-1.378787878787878753e+03 3.787878787878789808e+02 7.152895343945969004e-188 +-1.348484848484848499e+03 3.787878787878789808e+02 1.829887001709397241e-174 +-1.318181818181818244e+03 3.787878787878789808e+02 8.632103141028222008e-162 +-1.287878787878787989e+03 3.787878787878789808e+02 8.001759500363954064e-150 +-1.257575757575757507e+03 3.787878787878789808e+02 1.551390154337672280e-138 +-1.227272727272727252e+03 3.787878787878789808e+02 6.687702289671220198e-128 +-1.196969696969696997e+03 3.787878787878789808e+02 6.805663293520424808e-118 +-1.166666666666666515e+03 3.787878787878789808e+02 1.733733878802026762e-108 +-1.136363636363636488e+03 3.787878787878789808e+02 1.171000951827973782e-99 +-1.106060606060606005e+03 3.787878787878789808e+02 2.218210938815480566e-91 +-1.075757575757575751e+03 3.787878787878789808e+02 1.245061282106798914e-83 +-1.045454545454545496e+03 3.787878787878789808e+02 2.185022806595670502e-76 +-1.015151515151515127e+03 3.787878787878789808e+02 1.263563911257743500e-69 +-9.848484848484848726e+02 3.787878787878789808e+02 2.534408630171620349e-63 +-9.545454545454545041e+02 3.787878787878789808e+02 1.853617005788858741e-57 +-9.242424242424242493e+02 3.787878787878789808e+02 5.190588847986098680e-52 +-8.939393939393938808e+02 3.787878787878789808e+02 5.836055178228995336e-47 +-8.636363636363636260e+02 3.787878787878789808e+02 2.759591033387191905e-42 +-8.333333333333332575e+02 3.787878787878789808e+02 5.740802921527496199e-38 +-8.030303030303030027e+02 3.787878787878789808e+02 5.489675720399628628e-34 +-7.727272727272727479e+02 3.787878787878789808e+02 2.518106005989865832e-30 +-7.424242424242423795e+02 3.787878787878789808e+02 5.774644824333252930e-27 +-7.121212121212121247e+02 3.787878787878789808e+02 6.891832999271985217e-24 +-6.818181818181817562e+02 3.787878787878789808e+02 4.450412031472745167e-21 +-6.515151515151515014e+02 3.787878787878789808e+02 1.614667396734038250e-18 +-6.212121212121211329e+02 3.787878787878789808e+02 3.413565520039328254e-16 +-5.909090909090908781e+02 3.787878787878789808e+02 4.355762747543134421e-14 +-5.606060606060605096e+02 3.787878787878789808e+02 3.470587925503447315e-12 +-5.303030303030302548e+02 3.787878787878789808e+02 1.784186981526931991e-10 +-5.000000000000000000e+02 3.787878787878789808e+02 6.107385580804444413e-09 +-4.696969696969697452e+02 3.787878787878789808e+02 1.434797832226725660e-07 +-4.393939393939392630e+02 3.787878787878789808e+02 2.381512063610692770e-06 +-4.090909090909090082e+02 3.787878787878789808e+02 2.871517220500724787e-05 +-3.787878787878787534e+02 3.787878787878789808e+02 2.582855175103783798e-04 +-3.484848484848484986e+02 3.787878787878789808e+02 1.777524778139167629e-03 +-3.181818181818180165e+02 3.787878787878789808e+02 9.587796290980259845e-03 +-2.878787878787877617e+02 3.787878787878789808e+02 4.146995554856720140e-02 +-2.575757575757575069e+02 3.787878787878789808e+02 1.469764151375675953e-01 +-2.272727272727272521e+02 3.787878787878789808e+02 4.356244763048433000e-01 +-1.969696969696969973e+02 3.787878787878789808e+02 1.100632249223695291e+00 +-1.666666666666665151e+02 3.787878787878789808e+02 2.413325425405138613e+00 +-1.363636363636362603e+02 3.787878787878789808e+02 4.669551349532338413e+00 +-1.060606060606060055e+02 3.787878787878789808e+02 8.097025652719077371e+00 +-7.575757575757575069e+01 3.787878787878789808e+02 1.276250745677542398e+01 +-4.545454545454549589e+01 3.787878787878789808e+02 1.852419054593354275e+01 +-1.515151515151501371e+01 3.787878787878789808e+02 2.505136371008612883e+01 +1.515151515151524109e+01 3.787878787878789808e+02 3.189863750423563715e+01 +4.545454545454549589e+01 3.787878787878789808e+02 3.859977831813422000e+01 +7.575757575757575069e+01 3.787878787878789808e+02 4.474620968552744671e+01 +1.060606060606062329e+02 3.787878787878789808e+02 5.003073387529202165e+01 +1.363636363636364877e+02 3.787878787878789808e+02 5.425510933709698236e+01 +1.666666666666667425e+02 3.787878787878789808e+02 5.731193832210281869e+01 +1.969696969696969973e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.272727272727272521e+02 3.787878787878789808e+02 5.977010272054954498e+01 +2.575757575757577342e+02 3.787878787878789808e+02 5.915498255960562801e+01 +2.878787878787879890e+02 3.787878787878789808e+02 5.731193832210281869e+01 +3.181818181818182438e+02 3.787878787878789808e+02 5.425510933709698236e+01 +3.484848484848484986e+02 3.787878787878789808e+02 5.003073387529203586e+01 +3.787878787878789808e+02 3.787878787878789808e+02 4.474620968552747513e+01 +4.090909090909092356e+02 3.787878787878789808e+02 3.859977831813423421e+01 +4.393939393939394904e+02 3.787878787878789808e+02 3.189863750423565136e+01 +4.696969696969697452e+02 3.787878787878789808e+02 2.505136371008612883e+01 +5.000000000000000000e+02 3.787878787878789808e+02 1.852419054593361025e+01 +5.303030303030304822e+02 3.787878787878789808e+02 1.276250745677543996e+01 +5.606060606060605096e+02 3.787878787878789808e+02 8.097025652719123556e+00 +5.909090909090909918e+02 3.787878787878789808e+02 4.669551349532344631e+00 +6.212121212121214739e+02 3.787878787878789808e+02 2.413325425405130620e+00 +6.515151515151515014e+02 3.787878787878789808e+02 1.100632249223703063e+00 +6.818181818181819835e+02 3.787878787878789808e+02 4.356244763048440771e-01 +7.121212121212120110e+02 3.787878787878789808e+02 1.469764151375692884e-01 +7.424242424242424931e+02 3.787878787878789808e+02 4.146995554856720140e-02 +7.727272727272729753e+02 3.787878787878789808e+02 9.587796290980207803e-03 +8.030303030303030027e+02 3.787878787878789808e+02 1.777524778139189529e-03 +8.333333333333334849e+02 3.787878787878789808e+02 2.582855175103775124e-04 +8.636363636363639671e+02 3.787878787878789808e+02 2.871517220500684130e-05 +8.939393939393939945e+02 3.787878787878789808e+02 2.381512063610709710e-06 +9.242424242424244767e+02 3.787878787878789808e+02 1.434797832226741013e-07 +9.545454545454545041e+02 3.787878787878789808e+02 6.107385580804661962e-09 +9.848484848484849863e+02 3.787878787878789808e+02 1.784186981526931991e-10 +1.015151515151515468e+03 3.787878787878789808e+02 3.470587925503372594e-12 +1.045454545454545496e+03 3.787878787878789808e+02 4.355762747543226560e-14 +1.075757575757575978e+03 3.787878787878789808e+02 3.413565520039328254e-16 +1.106060606060606005e+03 3.787878787878789808e+02 1.614667396734152842e-18 +1.136363636363636488e+03 3.787878787878789808e+02 4.450412031472745167e-21 +1.166666666666666970e+03 3.787878787878789808e+02 6.891832999271985217e-24 +1.196969696969696997e+03 3.787878787878789808e+02 5.774644824333581529e-27 +1.227272727272727479e+03 3.787878787878789808e+02 2.518106005989865832e-30 +1.257575757575757507e+03 3.787878787878789808e+02 5.489675720400175155e-34 +1.287878787878787989e+03 3.787878787878789808e+02 5.740802921527496199e-38 +1.318181818181818471e+03 3.787878787878789808e+02 2.759591033387074334e-42 +1.348484848484848499e+03 3.787878787878789808e+02 5.836055178229244256e-47 +1.378787878787878981e+03 3.787878787878789808e+02 5.190588847986098680e-52 +1.409090909090909008e+03 3.787878787878789808e+02 1.853617005789069568e-57 +1.439393939393939490e+03 3.787878787878789808e+02 2.534408630171836253e-63 +1.469696969696969973e+03 3.787878787878789808e+02 1.263563911257743500e-69 +1.500000000000000000e+03 3.787878787878789808e+02 2.185022806596105263e-76 +-1.500000000000000000e+03 4.090909090909092356e+02 2.293878155645684064e-262 +-1.469696969696969745e+03 4.090909090909092356e+02 3.999841459704854822e-245 +-1.439393939393939490e+03 4.090909090909092356e+02 9.414252714756916743e-229 +-1.409090909090909008e+03 4.090909090909092356e+02 3.205485106082920512e-213 +-1.378787878787878753e+03 4.090909090909092356e+02 1.690146173206725593e-198 +-1.348484848484848499e+03 4.090909090909092356e+02 1.475362289861497174e-184 +-1.318181818181818244e+03 4.090909090909092356e+02 2.276679405435453647e-171 +-1.287878787878787989e+03 4.090909090909092356e+02 6.623420189767239237e-159 +-1.257575757575757507e+03 4.090909090909092356e+02 3.869474298958510019e-147 +-1.227272727272727252e+03 4.090909090909092356e+02 4.829324843884802778e-136 +-1.196969696969696997e+03 4.090909090909092356e+02 1.368121887555414150e-125 +-1.166666666666666515e+03 4.090909090909092356e+02 9.336191871834855779e-116 +-1.136363636363636488e+03 4.090909090909092356e+02 1.626625589894561857e-106 +-1.106060606060606005e+03 4.090909090909092356e+02 7.659635376586891989e-98 +-1.075757575757575751e+03 4.090909090909092356e+02 1.030681849547648261e-89 +-1.045454545454545496e+03 4.090909090909092356e+02 4.184987151321025873e-82 +-1.015151515151515127e+03 4.090909090909092356e+02 5.408005114244421933e-75 +-9.848484848484848726e+02 4.090909090909092356e+02 2.342812748293657783e-68 +-9.545454545454545041e+02 4.090909090909092356e+02 3.579671728198364437e-62 +-9.242424242424242493e+02 4.090909090909092356e+02 2.027053180936205109e-56 +-8.939393939393938808e+02 4.090909090909092356e+02 4.464554645349965907e-51 +-8.636363636363636260e+02 4.090909090909092356e+02 4.008856449747960951e-46 +-8.333333333333332575e+02 4.090909090909092356e+02 1.536363899260055570e-41 +-8.030303030303030027e+02 4.090909090909092356e+02 2.627630745310692789e-37 +-7.727272727272727479e+02 4.090909090909092356e+02 2.094402829610119001e-33 +-7.424242424242423795e+02 4.090909090909092356e+02 8.114733966294560576e-30 +-7.121212121212121247e+02 4.090909090909092356e+02 1.592071826992876341e-26 +-6.818181818181817562e+02 4.090909090909092356e+02 1.645678520276801685e-23 +-6.515151515151515014e+02 4.090909090909092356e+02 9.313320549156254320e-21 +-6.212121212121211329e+02 4.090909090909092356e+02 2.994939843867837540e-18 +-5.909090909090908781e+02 4.090909090909092356e+02 5.672911599541283127e-16 +-5.606060606060605096e+02 4.090909090909092356e+02 6.552879881345007959e-14 +-5.303030303030302548e+02 4.090909090909092356e+02 4.773139830449487581e-12 +-5.000000000000000000e+02 4.090909090909092356e+02 2.264242348262330060e-10 +-4.696969696969697452e+02 4.090909090909092356e+02 7.215277938779037422e-09 +-4.393939393939392630e+02 4.090909090909092356e+02 1.591192751670246288e-07 +-4.090909090909090082e+02 4.090909090909092356e+02 2.498755802303974801e-06 +-3.787878787878787534e+02 4.090909090909092356e+02 2.871517220500735291e-05 +-3.484848484848484986e+02 4.090909090909092356e+02 2.478588728614889770e-04 +-3.181818181818180165e+02 4.090909090909092356e+02 1.647348039107854410e-03 +-2.878787878787877617e+02 4.090909090909092356e+02 8.631774319411335966e-03 +-2.575757575757575069e+02 4.090909090909092356e+02 3.646348270185553048e-02 +-2.272727272727272521e+02 4.090909090909092356e+02 1.268331178800935211e-01 +-1.969696969696969973e+02 4.090909090909092356e+02 3.705615046728195083e-01 +-1.666666666666665151e+02 4.090909090909092356e+02 9.264911260829707951e-01 +-1.363636363636362603e+02 4.090909090909092356e+02 2.017155313214863632e+00 +-1.060606060606060055e+02 4.090909090909092356e+02 3.886707582912656722e+00 +-7.575757575757575069e+01 4.090909090909092356e+02 6.727593712141128002e+00 +-4.545454545454549589e+01 4.090909090909092356e+02 1.060541016950779003e+01 +-1.515151515151501371e+01 4.090909090909092356e+02 1.541711232793171682e+01 +1.515151515151524109e+01 4.090909090909092356e+02 2.090104720680691486e+01 +4.545454545454549589e+01 4.090909090909092356e+02 2.669117232474324908e+01 +7.575757575757575069e+01 4.090909090909092356e+02 3.238997094568922108e+01 +1.060606060606062329e+02 4.090909090909092356e+02 3.763301798773044027e+01 +1.363636363636364877e+02 4.090909090909092356e+02 4.212878690731825770e+01 +1.666666666666667425e+02 4.090909090909092356e+02 4.567091086140347755e+01 +1.969696969696969973e+02 4.090909090909092356e+02 4.812981200385577552e+01 +2.272727272727272521e+02 4.090909090909092356e+02 4.943436394678038681e+01 +2.575757575757577342e+02 4.090909090909092356e+02 4.955347455423399339e+01 +2.878787878787879890e+02 4.090909090909092356e+02 4.848454133994203374e+01 +3.181818181818182438e+02 4.090909090909092356e+02 4.625233861794313128e+01 +3.484848484848484986e+02 4.090909090909092356e+02 4.291865399354474420e+01 +3.787878787878789808e+02 4.090909090909092356e+02 3.859977831813422000e+01 +4.090909090909092356e+02 4.090909090909092356e+02 3.348557327433812958e+01 +4.393939393939394904e+02 4.090909090909092356e+02 2.785071371464482581e+01 +4.696969696969697452e+02 4.090909090909092356e+02 2.204730934729136749e+01 +5.000000000000000000e+02 4.090909090909092356e+02 1.647077799900299411e+01 +5.303030303030304822e+02 4.090909090909092356e+02 1.149936924196608778e+01 +5.606060606060605096e+02 4.090909090909092356e+02 7.420975727555092938e+00 +5.909090909090909918e+02 4.090909090909092356e+02 4.372847671700366590e+00 +6.212121212121214739e+02 4.090909090909092356e+02 2.321329840757200724e+00 +6.515151515151515014e+02 4.090909090909092356e+02 1.093943545730584166e+00 +6.818181818181819835e+02 4.090909090909092356e+02 4.504208248851455099e-01 +7.121212121212120110e+02 4.090909090909092356e+02 1.592762472320090605e-01 +7.424242424242424931e+02 4.090909090909092356e+02 4.748972307319303254e-02 +7.727272727272729753e+02 4.090909090909092356e+02 1.170671265806326987e-02 +8.030303030303030027e+02 4.090909090909092356e+02 2.336636575977202573e-03 +8.333333333333334849e+02 4.090909090909092356e+02 3.693737472711781933e-04 +8.636363636363639671e+02 4.090909090909092356e+02 4.517735882024808894e-05 +8.939393939393939945e+02 4.090909090909092356e+02 4.171386994035362388e-06 +9.242424242424244767e+02 4.090909090909092356e+02 2.833566430996938351e-07 +9.545454545454545041e+02 4.090909090909092356e+02 1.378261373162455346e-08 +9.848484848484849863e+02 4.090909090909092356e+02 4.666492816799024268e-10 +1.015151515151515468e+03 4.090909090909092356e+02 1.067799151664010913e-11 +1.045454545454545496e+03 4.090909090909092356e+02 1.601294376118513116e-13 +1.075757575757575978e+03 4.090909090909092356e+02 1.524198984291531892e-15 +1.106060606060606005e+03 4.090909090909092356e+02 8.907807991230643573e-18 +1.136363636363636488e+03 4.090909090909092356e+02 3.088105188850832486e-20 +1.166666666666666970e+03 4.090909090909092356e+02 6.127767966886405110e-23 +1.196969696969696997e+03 4.090909090909092356e+02 6.707520673390002145e-26 +1.227272727272727479e+03 4.090909090909092356e+02 3.898479567578570678e-29 +1.257575757575757507e+03 4.090909090909092356e+02 1.156617221994752775e-32 +1.287878787878787989e+03 4.090909090909092356e+02 1.681885295228469187e-36 +1.318181818181818471e+03 4.090909090909092356e+02 1.149556065965148354e-40 +1.348484848484848499e+03 4.090909090909092356e+02 3.537278923913023716e-45 +1.378787878787878981e+03 4.090909090909092356e+02 4.687655442031066112e-50 +1.409090909090909008e+03 4.090909090909092356e+02 2.556199277280019647e-55 +1.439393939393939490e+03 4.090909090909092356e+02 5.473377065585251326e-61 +1.469696969696969973e+03 4.090909090909092356e+02 4.386015980157495726e-67 +1.500000000000000000e+03 4.090909090909092356e+02 1.252089404672476376e-73 +-1.500000000000000000e+03 4.393939393939394904e+02 5.907805748297306297e-276 +-1.469696969696969745e+03 4.393939393939394904e+02 4.383786664343198870e-258 +-1.439393939393939490e+03 4.393939393939394904e+02 4.193987081497613745e-241 +-1.409090909090909008e+03 4.393939393939394904e+02 5.548496235077592566e-225 +-1.378787878787878753e+03 4.393939393939394904e+02 1.087360748018277881e-209 +-1.348484848484848499e+03 4.393939393939394904e+02 3.377266532908934914e-195 +-1.318181818181818244e+03 4.393939393939394904e+02 1.776466784958918524e-181 +-1.287878787878787989e+03 4.393939393939394904e+02 1.688959443974590025e-168 +-1.257575757575757507e+03 4.393939393939394904e+02 3.093752660187324813e-156 +-1.227272727272727252e+03 4.393939393939394904e+02 1.162394707320100164e-144 +-1.196969696969696997e+03 4.393939393939394904e+02 9.525423902374488610e-134 +-1.166666666666666515e+03 4.393939393939394904e+02 1.808015725620125357e-123 +-1.136363636363636488e+03 4.393939393939394904e+02 8.431316847705239728e-114 +-1.106060606060606005e+03 4.393939393939394904e+02 1.023329762419973616e-104 +-1.075757575757575751e+03 4.393939393939394904e+02 3.420408862336073028e-96 +-1.045454545454545496e+03 4.393939393939394904e+02 3.327066334117569321e-88 +-1.015151515151515127e+03 4.393939393939394904e+02 9.940501002456545530e-81 +-9.848484848484848726e+02 4.393939393939394904e+02 9.616662695257368460e-74 +-9.545454545454545041e+02 4.393939393939394904e+02 3.171606292227801967e-67 +-9.242424242424242493e+02 4.393939393939394904e+02 3.749781639093727100e-61 +-8.939393939393938808e+02 4.393939393939394904e+02 1.669172073207022277e-55 +-8.636363636363636260e+02 4.393939393939394904e+02 2.934437283087230677e-50 +-8.333333333333332575e+02 4.393939393939394904e+02 2.134523160815666617e-45 +-8.030303030303030027e+02 4.393939393939394904e+02 6.722278760459066307e-41 +-7.727272727272727479e+02 4.393939393939394904e+02 9.579054004792335842e-37 +-7.424242424242423795e+02 4.393939393939394904e+02 6.446642623740546069e-33 +-7.121212121212121247e+02 4.393939393939394904e+02 2.136128687819636317e-29 +-6.818181818181817562e+02 4.393939393939394904e+02 3.628654415183960186e-26 +-6.515151515151515014e+02 4.393939393939394904e+02 3.286194629876708236e-23 +-6.212121212121211329e+02 4.393939393939394904e+02 1.647931249405019494e-20 +-5.909090909090908781e+02 4.393939393939394904e+02 4.746956502817670852e-18 +-5.606060606060605096e+02 4.393939393939394904e+02 8.137997505906935002e-16 +-5.303030303030302548e+02 4.393939393939394904e+02 8.592218911187417590e-14 +-5.000000000000000000e+02 4.393939393939394904e+02 5.774328674328721260e-12 +-4.696969696969697452e+02 4.393939393939394904e+02 2.549720171445584657e-10 +-4.393939393939392630e+02 4.393939393939394904e+02 7.626555240962888763e-09 +-4.090909090909090082e+02 4.393939393939394904e+02 1.591192751670234906e-07 +-3.787878787878787534e+02 4.393939393939394904e+02 2.381512063610692770e-06 +-3.484848484848484986e+02 4.393939393939394904e+02 2.626389391097705880e-05 +-3.181818181818180165e+02 4.393939393939394904e+02 2.189505576192053227e-04 +-2.878787878787877617e+02 4.393939393939394904e+02 1.413778726829432661e-03 +-2.575757575757575069e+02 4.393939393939394904e+02 7.235968611464837705e-03 +-2.272727272727272521e+02 4.393939393939394904e+02 3.000452186145810551e-02 +-1.969696969696969973e+02 4.393939393939394904e+02 1.028987436319804966e-01 +-1.666666666666665151e+02 4.393939393939394904e+02 2.975697925943394107e-01 +-1.363636363636362603e+02 4.393939393939394904e+02 7.389391304207523214e-01 +-1.060606060606060055e+02 4.393939393939394904e+02 1.602576414572425945e+00 +-7.575757575757575069e+01 4.393939393939394904e+02 3.083414106412953437e+00 +-4.545454545454549589e+01 4.393939393939394904e+02 5.339791733036721055e+00 +-1.515151515151501371e+01 4.393939393939394904e+02 8.434047231856137472e+00 +1.515151515151524109e+01 4.393939393939394904e+02 1.229618639237855682e+01 +4.545454545454549589e+01 4.393939393939394904e+02 1.672609502329095577e+01 +7.575757575757575069e+01 4.393939393939394904e+02 2.143082896113662272e+01 +1.060606060606062329e+02 4.393939393939394904e+02 2.607941266867414143e+01 +1.363636363636364877e+02 4.393939393939394904e+02 3.035489726624805940e+01 +1.666666666666667425e+02 4.393939393939394904e+02 3.399015252191787084e+01 +1.969696969696969973e+02 4.393939393939394904e+02 3.678372156337837851e+01 +2.272727272727272521e+02 4.393939393939394904e+02 3.859977831813424132e+01 +2.575757575757577342e+02 4.393939393939394904e+02 3.935976443487304266e+01 +2.878787878787879890e+02 4.393939393939394904e+02 3.903320509833590535e+01 +3.181818181818182438e+02 4.393939393939394904e+02 3.763301798773046869e+01 +3.484848484848484986e+02 4.393939393939394904e+02 3.521758926474928586e+01 +3.787878787878789808e+02 4.393939393939394904e+02 3.189863750423565136e+01 +4.090909090909092356e+02 4.393939393939394904e+02 2.785071371464482581e+01 +4.393939393939394904e+02 4.393939393939394904e+02 2.331554257030983734e+01 +4.696969696969697452e+02 4.393939393939394904e+02 1.859330534199406060e+01 +5.000000000000000000e+02 4.393939393939394904e+02 1.401489965409860794e+01 +5.303030303030304822e+02 4.393939393939394904e+02 9.895316726363947879e+00 +5.606060606060605096e+02 4.393939393939394904e+02 6.477736584771352391e+00 +5.909090909090909918e+02 4.393939393939394904e+02 3.886707582912668713e+00 +6.212121212121214739e+02 4.393939393939394904e+02 2.110474631917949484e+00 +6.515151515151515014e+02 4.393939393939394904e+02 1.022719026539214981e+00 +6.818181818181819835e+02 4.393939393939394904e+02 4.356244763048440771e-01 +7.121212121212120110e+02 4.393939393939394904e+02 1.604402458870249071e-01 +7.424242424242424931e+02 4.393939393939394904e+02 5.019822989602257257e-02 +7.727272727272729753e+02 4.393939393939394904e+02 1.309272417923804110e-02 +8.030303030303030027e+02 4.393939393939394904e+02 2.789935865432187183e-03 +8.333333333333334849e+02 4.393939393939394904e+02 4.754453697203508099e-04 +8.636363636363639671e+02 4.393939393939394904e+02 6.334792636026655990e-05 +8.939393939393939945e+02 4.393939393939394904e+02 6.443714674555721695e-06 +9.242424242424244767e+02 4.393939393939394904e+02 4.880031423565792628e-07 +9.545454545454545041e+02 4.393939393939394904e+02 2.680187736377927109e-08 +9.848484848484849863e+02 4.393939393939394904e+02 1.038488082495684482e-09 +1.015151515151515468e+03 4.393939393939394904e+02 2.758242893688769917e-11 +1.045454545454545496e+03 4.393939393939394904e+02 4.873295378257312853e-13 +1.075757575757575978e+03 4.393939393939394904e+02 5.551371713955163794e-15 +1.106060606060606005e+03 4.393939393939394904e+02 3.946907027548989857e-17 +1.136363636363636488e+03 4.393939393939394904e+02 1.693353897939045293e-19 +1.166666666666666970e+03 4.393939393939394904e+02 4.233422443799554513e-22 +1.196969696969696997e+03 4.393939393939394904e+02 5.947998903018240826e-25 +1.227272727272727479e+03 4.393939393939394904e+02 4.524092374857080410e-28 +1.257575757575757507e+03 4.393939393939394904e+02 1.792185002743901951e-31 +1.287878787878787989e+03 4.393939393939394904e+02 3.553023206116384855e-35 +1.318181818181818471e+03 4.393939393939394904e+02 3.383091011068423199e-39 +1.348484848484848499e+03 4.393939393939394904e+02 1.482961626972931285e-43 +1.378787878787878981e+03 4.393939393939394904e+02 2.864906582123750810e-48 +1.409090909090909008e+03 4.393939393939394904e+02 2.332290390718712350e-53 +1.439393939393939490e+03 4.393939393939394904e+02 7.640771892899690025e-59 +1.469696969696969973e+03 4.393939393939394904e+02 9.607905200082776567e-65 +1.500000000000000000e+03 4.393939393939394904e+02 4.417484338635037608e-71 +-1.500000000000000000e+03 4.696969696969697452e+02 3.296325375164239287e-290 +-1.469696969696969745e+03 4.696969696969697452e+02 1.089284707477999274e-271 +-1.439393939393939490e+03 4.696969696969697452e+02 4.429793536380294970e-254 +-1.409090909090909008e+03 4.696969696969697452e+02 2.379546682244374415e-237 +-1.378787878787878753e+03 4.696969696969697452e+02 1.809985603978085315e-221 +-1.348484848484848499e+03 4.696969696969697452e+02 2.087330420477087307e-206 +-1.318181818181818244e+03 4.696969696969697452e+02 3.902753120679609249e-192 +-1.287878787878787989e+03 4.696969696969697452e+02 1.263592148116150266e-178 +-1.257575757575757507e+03 4.696969696969697452e+02 7.557087439101445294e-166 +-1.227272727272727252e+03 4.696969696969697452e+02 8.894733804536885967e-154 +-1.196969696969696997e+03 4.696969696969697452e+02 2.192427768934152406e-142 +-1.166666666666666515e+03 4.696969696969697452e+02 1.202756953777357461e-131 +-1.136363636363636488e+03 4.696969696969697452e+02 1.558836896993037684e-121 +-1.106060606060606005e+03 4.696969696969697452e+02 5.060194744258727849e-112 +-1.075757575757575751e+03 4.696969696969697452e+02 4.356268475749264902e-103 +-1.045454545454545496e+03 4.696969696969697452e+02 1.051825158759479565e-94 +-1.015151515151515127e+03 4.696969696969697452e+02 7.523470174959262088e-87 +-9.848484848484848726e+02 4.696969696969697452e+02 1.681769093994202809e-79 +-9.545454545454545041e+02 4.696969696969697452e+02 1.237882402550954711e-72 +-9.242424242424242493e+02 4.696969696969697452e+02 3.157273288493190006e-66 +-8.939393939393938808e+02 4.696969696969697452e+02 2.932805033955263968e-60 +-8.636363636363636260e+02 4.696969696969697452e+02 1.041536444950714942e-54 +-8.333333333333332575e+02 4.696969696969697452e+02 1.482625960384818511e-49 +-8.030303030303030027e+02 4.696969696969697452e+02 8.858572265124334768e-45 +-7.727272727272727479e+02 4.696969696969697452e+02 2.323504838735650528e-40 +-7.424242424242423795e+02 4.696969696969697452e+02 2.794521287592092516e-36 +-7.121212121212121247e+02 4.696969696969697452e+02 1.607885402204063373e-32 +-6.818181818181817562e+02 4.696969696969697452e+02 4.611582579933853633e-29 +-6.515151515151515014e+02 4.696969696969697452e+02 6.861500121974648627e-26 +-6.212121212121211329e+02 4.696969696969697452e+02 5.504943555269628461e-23 +-5.909090909090908781e+02 4.696969696969697452e+02 2.472324417284268920e-20 +-5.606060606060605096e+02 4.696969696969697452e+02 6.444577989125045061e-18 +-5.303030303030302548e+02 4.696969696969697452e+02 1.009720453475543344e-15 +-5.000000000000000000e+02 4.696969696969697452e+02 9.834906517405519448e-14 +-4.696969696969697452e+02 4.696969696969697452e+02 6.151911244443070217e-12 +-4.393939393939392630e+02 4.696969696969697452e+02 2.549720171445657035e-10 +-4.090909090909090082e+02 4.696969696969697452e+02 7.215277938779216920e-09 +-3.787878787878787534e+02 4.696969696969697452e+02 1.434797832226751071e-07 +-3.484848484848484986e+02 4.696969696969697452e+02 2.060952754440492893e-06 +-3.181818181818180165e+02 4.696969696969697452e+02 2.195387441913329381e-05 +-2.878787878787877617e+02 4.696969696969697452e+02 1.778319660458211498e-04 +-2.575757575757575069e+02 4.696969696969697452e+02 1.121804712250768898e-03 +-2.272727272727272521e+02 4.696969696969697452e+02 5.637029251018730973e-03 +-1.969696969696969973e+02 4.696969696969697452e+02 2.305097498732430056e-02 +-1.666666666666665151e+02 4.696969696969697452e+02 7.826691917058337111e-02 +-1.363636363636362603e+02 4.696969696969697452e+02 2.248664244665898315e-01 +-1.060606060606060055e+02 4.696969696969697452e+02 5.564158524580646858e-01 +-7.575757575757575069e+01 4.696969696969697452e+02 1.205417551072399007e+00 +-4.545454545454549589e+01 4.696969696969697452e+02 2.321329840757213159e+00 +-1.515151515151501371e+01 4.696969696969697452e+02 4.029575336703656419e+00 +1.515151515151524109e+01 4.696969696969697452e+02 6.386017470320094702e+00 +4.545454545454549589e+01 4.696969696969697452e+02 9.346267334126007853e+00 +7.575757575757575069e+01 4.696969696969697452e+02 1.276250745677545773e+01 +1.060606060606062329e+02 4.696969696969697452e+02 1.640739115024346262e+01 +1.363636363636364877e+02 4.696969696969697452e+02 2.001374351117112482e+01 +1.666666666666667425e+02 4.696969696969697452e+02 2.331554257030984800e+01 +1.969696969696969973e+02 4.696969696969697452e+02 2.607941266867414143e+01 +2.272727272727272521e+02 4.696969696969697452e+02 2.812259658780463312e+01 +2.575757575757577342e+02 4.696969696969697452e+02 2.931920339352130966e+01 +2.878787878787879890e+02 4.696969696969697452e+02 2.959957150752310184e+01 +3.181818181818182438e+02 4.696969696969697452e+02 2.894783723543701370e+01 +3.484848484848484986e+02 4.696969696969697452e+02 2.740114767170857135e+01 +3.787878787878789808e+02 4.696969696969697452e+02 2.505136371008614304e+01 +4.090909090909092356e+02 4.696969696969697452e+02 2.204730934729137815e+01 +4.393939393939394904e+02 4.696969696969697452e+02 1.859330534199407126e+01 +4.696969696969697452e+02 4.696969696969697452e+02 1.493871111047210221e+01 +5.000000000000000000e+02 4.696969696969697452e+02 1.135448600013549125e+01 +5.303030303030304822e+02 4.696969696969697452e+02 8.097025652719095135e+00 +5.606060606060605096e+02 4.696969696969697452e+02 5.366074047187590956e+00 +5.909090909090909918e+02 4.696969696969697452e+02 3.269594569239041348e+00 +6.212121212121214739e+02 4.696969696969697452e+02 1.809813356520433958e+00 +6.515151515151515014e+02 4.696969696969697452e+02 8.981242595383369665e-01 +6.818181818181819835e+02 4.696969696969697452e+02 3.938451388034517886e-01 +7.121212121212120110e+02 4.696969696969697452e+02 1.502409106354292700e-01 +7.424242424242424931e+02 4.696969696969697452e+02 4.902023343803101063e-02 +7.727272727272729753e+02 4.696969696969697452e+02 1.343387640559200007e-02 +8.030303030303030027e+02 4.696969696969697452e+02 3.032801906466364543e-03 +8.333333333333334849e+02 4.696969696969697452e+02 5.525161055462614757e-04 +8.636363636363639671e+02 4.696969696969697452e+02 7.947107386062601505e-05 +8.939393939393939945e+02 4.696969696969697452e+02 8.818710076177882501e-06 +9.242424242424244767e+02 4.696969696969697452e+02 7.368261931620156133e-07 +9.545454545454545041e+02 4.696969696969697452e+02 4.518401091155292189e-08 +9.848484848484849863e+02 4.696969696969697452e+02 1.979810045147786678e-09 +1.015151515151515468e+03 4.696969696969697452e+02 6.027040850409392587e-11 +1.045454545454545496e+03 4.696969696969697452e+02 1.237978279006370896e-12 +1.075757575757575978e+03 4.696969696969697452e+02 1.664179486460274236e-14 +1.106060606060606005e+03 4.696969696969697452e+02 1.418335871733455173e-16 +1.136363636363636488e+03 4.696969696969697452e+02 7.415268609422142457e-19 +1.166666666666666970e+03 4.696969696969697452e+02 2.298180960273950057e-21 +1.196969696969696997e+03 4.696969696969697452e+02 4.075259886177523587e-24 +1.227272727272727479e+03 4.696969696969697452e+02 3.985730491565317384e-27 +1.257575757575757507e+03 4.696969696969697452e+02 2.070014663641281400e-30 +1.287878787878787989e+03 4.696969696969697452e+02 5.489675720399862976e-34 +1.318181818181818471e+03 4.696969696969697452e+02 7.139802540244930781e-38 +1.348484848484848499e+03 4.696969696969697452e+02 4.368315301211030715e-42 +1.378787878787878981e+03 4.696969696969697452e+02 1.204524420319468467e-46 +1.409090909090909008e+03 4.696969696969697452e+02 1.432320621239124038e-51 +1.439393939393939490e+03 4.696969696969697452e+02 7.019409751131140033e-57 +1.469696969696969973e+03 4.696969696969697452e+02 1.353234097284289063e-62 +1.500000000000000000e+03 4.696969696969697452e+02 9.783564016050266370e-69 +-1.500000000000000000e+03 5.000000000000000000e+02 3.770536500545132397e-305 +-1.469696969696969745e+03 5.000000000000000000e+02 5.811146587116872589e-286 +-1.439393939393939490e+03 5.000000000000000000e+02 1.051283800345577783e-267 +-1.409090909090909008e+03 5.000000000000000000e+02 2.397934725488949310e-250 +-1.378787878787878753e+03 5.000000000000000000e+02 7.398391846425062855e-234 +-1.348484848484848499e+03 5.000000000000000000e+02 3.308314558189894351e-218 +-1.318181818181818244e+03 5.000000000000000000e+02 2.294543125524735672e-203 +-1.287878787878787989e+03 5.000000000000000000e+02 2.638272463260076417e-189 +-1.257575757575757507e+03 5.000000000000000000e+02 5.368520886190014728e-176 +-1.227272727272727252e+03 5.000000000000000000e+02 2.061305607752411092e-163 +-1.196969696969696997e+03 5.000000000000000000e+02 1.590331173135733218e-151 +-1.166666666666666515e+03 5.000000000000000000e+02 2.622155751583036780e-140 +-1.136363636363636488e+03 5.000000000000000000e+02 9.814924425518539964e-130 +-1.106060606060606005e+03 5.000000000000000000e+02 8.848474370846281444e-120 +-1.075757575757575751e+03 5.000000000000000000e+02 2.035924916243741547e-110 +-1.045454545454545496e+03 5.000000000000000000e+02 1.265288505022653967e-101 +-1.015151515151515127e+03 5.000000000000000000e+02 2.245111407822774232e-93 +-9.848484848484848726e+02 5.000000000000000000e+02 1.200760533549154684e-85 +-9.545454545454545041e+02 5.000000000000000000e+02 2.041071860286435924e-78 +-9.242424242424242493e+02 5.000000000000000000e+02 1.161235584405763959e-71 +-8.939393939393938808e+02 5.000000000000000000e+02 2.325856181748448658e-65 +-8.636363636363636260e+02 5.000000000000000000e+02 1.722859058062611168e-59 +-8.333333333333332575e+02 5.000000000000000000e+02 4.952089332747618990e-54 +-8.030303030303030027e+02 5.000000000000000000e+02 5.788020115190711360e-49 +-7.727272727272727479e+02 5.000000000000000000e+02 2.879181287860839546e-44 +-7.424242424242423795e+02 5.000000000000000000e+02 6.371820707268533187e-40 +-7.121212121212121247e+02 5.000000000000000000e+02 6.549910100891336762e-36 +-6.818181818181817562e+02 5.000000000000000000e+02 3.261141548139952405e-32 +-6.515151515151515014e+02 5.000000000000000000e+02 8.190592154689639769e-29 +-6.212121212121211329e+02 5.000000000000000000e+02 1.079405629075745686e-25 +-5.909090909090908781e+02 5.000000000000000000e+02 7.754498717481483205e-23 +-5.606060606060605096e+02 5.000000000000000000e+02 3.151098353630756389e-20 +-5.303030303030302548e+02 5.000000000000000000e+02 7.506067042544200381e-18 +-5.000000000000000000e+02 5.000000000000000000e+02 1.084855264042937882e-15 +-4.696969696969697452e+02 5.000000000000000000e+02 9.834906517405588868e-14 +-4.393939393939392630e+02 5.000000000000000000e+02 5.774328674328947442e-12 +-4.090909090909090082e+02 5.000000000000000000e+02 2.264242348262418465e-10 +-3.787878787878787534e+02 5.000000000000000000e+02 6.107385580804661962e-09 +-3.484848484848484986e+02 5.000000000000000000e+02 1.165690430938539772e-07 +-3.181818181818180165e+02 5.000000000000000000e+02 1.617538348122379698e-06 +-2.878787878787877617e+02 5.000000000000000000e+02 1.674483854635836866e-05 +-2.575757575757575069e+02 5.000000000000000000e+02 1.325371086279570612e-04 +-2.272727272727272521e+02 5.000000000000000000e+02 8.210372360606049214e-04 +-1.969696969696969973e+02 5.000000000000000000e+02 4.069670962380073261e-03 +-1.666666666666665151e+02 5.000000000000000000e+02 1.648134427951304312e-02 +-1.363636363636362603e+02 5.000000000000000000e+02 5.561503648793480331e-02 +-1.060606060606060055e+02 5.000000000000000000e+02 1.592762472320083389e-01 +-7.575757575757575069e+01 5.000000000000000000e+02 3.938451388034535650e-01 +-4.545454545454549589e+01 5.000000000000000000e+02 8.543497687776482330e-01 +-1.515151515151501371e+01 5.000000000000000000e+02 1.649929098861378174e+00 +1.515151515151524109e+01 5.000000000000000000e+02 2.875155878473117266e+00 +4.545454545454549589e+01 5.000000000000000000e+02 4.576513902341193152e+00 +7.575757575757575069e+01 5.000000000000000000e+02 6.727593712141153759e+00 +1.060606060606062329e+02 5.000000000000000000e+02 9.223041622713203935e+00 +1.363636363636364877e+02 5.000000000000000000e+02 1.189267220388695812e+01 +1.666666666666667425e+02 5.000000000000000000e+02 1.452916255455597394e+01 +1.969696969696969973e+02 5.000000000000000000e+02 1.691944523421542002e+01 +2.272727272727272521e+02 5.000000000000000000e+02 1.887157585883731059e+01 +2.575757575757577342e+02 5.000000000000000000e+02 2.023309862889174227e+01 +2.878787878787879890e+02 5.000000000000000000e+02 2.090104720680697525e+01 +3.181818181818182438e+02 5.000000000000000000e+02 2.082609784612732895e+01 +3.484848484848484986e+02 5.000000000000000000e+02 2.001374351117113903e+01 +3.787878787878789808e+02 5.000000000000000000e+02 1.852419054593361025e+01 +4.090909090909092356e+02 5.000000000000000000e+02 1.647077799900299411e+01 +4.393939393939394904e+02 5.000000000000000000e+02 1.401489965409862037e+01 +4.696969696969697452e+02 5.000000000000000000e+02 1.135448600013550191e+01 +5.000000000000000000e+02 5.000000000000000000e+02 8.703836765622375182e+00 +5.303030303030304822e+02 5.000000000000000000e+02 6.265381112019347221e+00 +5.606060606060605096e+02 5.000000000000000000e+02 4.198257131978432533e+00 +5.909090909090909918e+02 5.000000000000000000e+02 2.592568317032773795e+00 +6.212121212121214739e+02 5.000000000000000000e+02 1.458980303435513104e+00 +6.515151515151515014e+02 5.000000000000000000e+02 7.389391304207537647e-01 +6.818181818181819835e+02 5.000000000000000000e+02 3.322411735347132744e-01 +7.121212121212120110e+02 5.000000000000000000e+02 1.306450276394802157e-01 +7.424242424242424931e+02 5.000000000000000000e+02 4.420787312407663955e-02 +7.727272727272729753e+02 5.000000000000000000e+02 1.265056373311999188e-02 +8.030303030303030027e+02 5.000000000000000000e+02 3.004854438145668997e-03 +8.333333333333334849e+02 5.000000000000000000e+02 5.807692880777962866e-04 +8.636363636363639671e+02 5.000000000000000000e+02 8.942879788635098184e-05 +8.939393939393939945e+02 5.000000000000000000e+02 1.072840490473373092e-05 +9.242424242424244767e+02 5.000000000000000000e+02 9.793342834294247872e-07 +9.545454545454545041e+02 5.000000000000000000e+02 6.635633443757741510e-08 +9.848484848484849863e+02 5.000000000000000000e+02 3.251401439798244409e-09 +1.015151515151515468e+03 5.000000000000000000e+02 1.121089509383964959e-10 +1.045454545454545496e+03 5.000000000000000000e+02 2.643624361305260079e-12 +1.075757575757575978e+03 5.000000000000000000e+02 4.138288825130290017e-14 +1.106060606060606005e+03 5.000000000000000000e+02 4.169066704949643775e-16 +1.136363636363636488e+03 5.000000000000000000e+02 2.617295991581659639e-18 +1.166666666666666970e+03 5.000000000000000000e+02 9.902054361619147479e-21 +1.196969696969696997e+03 5.000000000000000000e+02 2.180631712290003242e-23 +1.227272727272727479e+03 5.000000000000000000e+02 2.696581401566096541e-26 +1.257575757575757507e+03 5.000000000000000000e+02 1.804147929571447884e-29 +1.287878787878787989e+03 5.000000000000000000e+02 6.284560592169752431e-33 +1.318181818181818471e+03 5.000000000000000000e+02 1.095474273756845335e-36 +1.348484848484848499e+03 5.000000000000000000e+02 9.172713499359318212e-41 +1.378787878787878981e+03 5.000000000000000000e+02 3.537278923912772307e-45 +1.409090909090909008e+03 5.000000000000000000e+02 6.015720192032289303e-50 +1.439393939393939490e+03 5.000000000000000000e+02 4.315065247200378012e-55 +1.469696969696969973e+03 5.000000000000000000e+02 1.247000591634072030e-60 +1.500000000000000000e+03 5.000000000000000000e+02 1.385119369922601767e-66 +-1.500000000000000000e+03 5.303030303030304822e+02 8.399115979301191251e-321 +-1.469696969696969745e+03 5.303030303030304822e+02 6.295312769213056717e-301 +-1.439393939393939490e+03 5.303030303030304822e+02 5.305973067519777776e-282 +-1.409090909090909008e+03 5.303030303030304822e+02 5.378423962584364907e-264 +-1.378787878787878753e+03 5.303030303030304822e+02 7.039348969580053661e-247 +-1.348484848484848499e+03 5.303030303030304822e+02 1.275575583369602308e-230 +-1.318181818181818244e+03 5.303030303030304822e+02 3.427271189294925222e-215 +-1.287878787878787989e+03 5.303030303030304822e+02 1.460478627360033217e-200 +-1.257575757575757507e+03 5.303030303030304822e+02 1.054498239096036676e-186 +-1.227272727272727252e+03 5.303030303030304822e+02 1.376459522873434684e-173 +-1.196969696969696997e+03 5.303030303030304822e+02 3.461581338701957984e-161 +-1.166666666666666515e+03 5.303030303030304822e+02 1.785127688795822943e-149 +-1.136363636363636488e+03 5.303030303030304822e+02 2.006787473306398074e-138 +-1.106060606060606005e+03 5.303030303030304822e+02 5.221413508755827081e-128 +-1.075757575757575751e+03 5.303030303030304822e+02 3.334342676870646712e-118 +-1.045454545454545496e+03 5.303030303030304822e+02 5.534930789535624007e-109 +-1.015151515151515127e+03 5.303030303030304822e+02 2.526398915685159803e-100 +-9.848484848484848726e+02 5.303030303030304822e+02 3.350047264315313535e-92 +-9.545454545454545041e+02 5.303030303030304822e+02 1.361740296015984590e-84 +-9.242424242424242493e+02 5.303030303030304822e+02 1.788259835300976079e-77 +-8.939393939393938808e+02 5.303030303030304822e+02 7.985867999539144734e-71 +-8.636363636363636260e+02 5.303030303030304822e+02 1.274954127372907976e-64 +-8.333333333333332575e+02 5.303030303030304822e+02 7.640771892899690025e-59 +-8.030303030303030027e+02 5.303030303030304822e+02 1.802615210572965918e-53 +-7.727272727272727479e+02 5.303030303030304822e+02 1.753510576100227298e-48 +-7.424242424242423795e+02 5.303030303030304822e+02 7.357551500589416943e-44 +-7.121212121212121247e+02 5.303030303030304822e+02 1.391301834018529342e-39 +-6.818181818181817562e+02 5.303030303030304822e+02 1.237313225194082409e-35 +-6.515151515151515014e+02 5.303030303030304822e+02 5.393601910098739758e-32 +-6.212121212121211329e+02 5.303030303030304822e+02 1.199646544736765024e-28 +-5.909090909090908781e+02 5.303030303030304822e+02 1.415470165255482274e-25 +-5.606060606060605096e+02 5.303030303030304822e+02 9.199887089891628764e-23 +-5.303030303030302548e+02 5.303030303030304822e+02 3.416044915081259121e-20 +-5.000000000000000000e+02 5.303030303030304822e+02 7.506067042544040144e-18 +-4.696969696969697452e+02 5.303030303030304822e+02 1.009720453475500351e-15 +-4.393939393939392630e+02 5.303030303030304822e+02 8.592218911187478174e-14 +-4.090909090909090082e+02 5.303030303030304822e+02 4.773139830449487581e-12 +-3.787878787878787534e+02 5.303030303030304822e+02 1.784186981526931991e-10 +-3.484848484848484986e+02 5.303030303030304822e+02 4.619769020364059393e-09 +-3.181818181818180165e+02 5.303030303030304822e+02 8.519492193135669927e-08 +-2.878787878787877617e+02 5.303030303030304822e+02 1.149090232075827735e-06 +-2.575757575757575069e+02 5.303030303030304822e+02 1.162621955646446031e-05 +-2.272727272727272521e+02 5.303030303030304822e+02 9.039146387247615233e-05 +-1.969696969696969973e+02 5.303030303030304822e+02 5.525161055462614757e-04 +-1.666666666666665151e+02 5.303030303030304822e+02 2.713180947850626912e-03 +-1.363636363636362603e+02 5.303030303030304822e+02 1.092396005911746605e-02 +-1.060606060606060055e+02 5.303030303030304822e+02 3.675900705335541363e-02 +-7.575757575757575069e+01 5.303030303030304822e+02 1.052466108158093966e-01 +-4.545454545454549589e+01 5.303030303030304822e+02 2.607084247504894425e-01 +-1.515151515151501371e+01 5.303030303030304822e+02 5.674271211594718034e-01 +1.515151515151524109e+01 5.303030303030304822e+02 1.100632249223699066e+00 +4.545454545454549589e+01 5.303030303030304822e+02 1.927454348151819152e+00 +7.575757575757575069e+01 5.303030303030304822e+02 3.083414106412950773e+00 +1.060606060606062329e+02 5.303030303030304822e+02 4.553498766517232177e+00 +1.363636363636364877e+02 5.303030303030304822e+02 6.265381112019335674e+00 +1.666666666666667425e+02 5.303030303030304822e+02 8.097025652719089805e+00 +1.969696969696969973e+02 5.303030303030304822e+02 9.895316726363947879e+00 +2.272727272727272521e+02 5.303030303030304822e+02 1.149936924196608246e+01 +2.575757575757577342e+02 5.303030303030304822e+02 1.276250745677545240e+01 +2.878787878787879890e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.181818181818182438e+02 5.303030303030304822e+02 1.384652974243119417e+01 +3.484848484848484986e+02 5.303030303030304822e+02 1.356927875085417945e+01 +3.787878787878789808e+02 5.303030303030304822e+02 1.276250745677545240e+01 +4.090909090909092356e+02 5.303030303030304822e+02 1.149936924196609844e+01 +4.393939393939394904e+02 5.303030303030304822e+02 9.895316726363956761e+00 +4.696969696969697452e+02 5.303030303030304822e+02 8.097025652719089805e+00 +5.000000000000000000e+02 5.303030303030304822e+02 6.265381112019347221e+00 +5.303030303030304822e+02 5.303030303030304822e+02 4.553498766517232177e+00 +5.606060606060605096e+02 5.303030303030304822e+02 3.083414106412966760e+00 +5.909090909090909918e+02 5.303030303030304822e+02 1.927454348151822705e+00 +6.212121212121214739e+02 5.303030303030304822e+02 1.100632249223697290e+00 +6.515151515151515014e+02 5.303030303030304822e+02 5.674271211594728026e-01 +6.818181818181819835e+02 5.303030303030304822e+02 2.607084247504903862e-01 +7.121212121212120110e+02 5.303030303030304822e+02 1.052466108158106178e-01 +7.424242424242424931e+02 5.303030303030304822e+02 3.675900705335548302e-02 +7.727272727272729753e+02 5.303030303030304822e+02 1.092396005911746605e-02 +8.030303030303030027e+02 5.303030303030304822e+02 2.713180947850645994e-03 +8.333333333333334849e+02 5.303030303030304822e+02 5.525161055462623431e-04 +8.636363636363639671e+02 5.303030303030304822e+02 9.039146387247502747e-05 +8.939393939393939945e+02 5.303030303030304822e+02 1.162621955646462294e-05 +9.242424242424244767e+02 5.303030303030304822e+02 1.149090232075827735e-06 +9.545454545454545041e+02 5.303030303030304822e+02 8.519492193135790364e-08 +9.848484848484849863e+02 5.303030303030304822e+02 4.619769020364141284e-09 +1.015151515151515468e+03 5.303030303030304822e+02 1.784186981526900196e-10 +1.045454545454545496e+03 5.303030303030304822e+02 4.773139830449487581e-12 +1.075757575757575978e+03 5.303030303030304822e+02 8.592218911187234574e-14 +1.106060606060606005e+03 5.303030303030304822e+02 1.009720453475564840e-15 +1.136363636363636488e+03 5.303030303030304822e+02 7.506067042544040144e-18 +1.166666666666666970e+03 5.303030303030304822e+02 3.416044915081259121e-20 +1.196969696969696997e+03 5.303030303030304822e+02 9.199887089892153034e-23 +1.227272727272727479e+03 5.303030303030304822e+02 1.415470165255482274e-25 +1.257575757575757507e+03 5.303030303030304822e+02 1.199646544736833183e-28 +1.287878787878787989e+03 5.303030303030304822e+02 5.393601910098969659e-32 +1.318181818181818471e+03 5.303030303030304822e+02 1.237313225194047396e-35 +1.348484848484848499e+03 5.303030303030304822e+02 1.391301834018608461e-39 +1.378787878787878981e+03 5.303030303030304822e+02 7.357551500589416943e-44 +1.409090909090909008e+03 5.303030303030304822e+02 1.753510576100426629e-48 +1.439393939393939490e+03 5.303030303030304822e+02 1.802615210573119387e-53 +1.469696969696969973e+03 5.303030303030304822e+02 7.640771892899254044e-59 +1.500000000000000000e+03 5.303030303030304822e+02 1.274954127373052868e-64 +-1.500000000000000000e+03 5.606060606060605096e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.606060606060605096e+02 1.308211720340744662e-316 +-1.439393939393939490e+03 5.606060606060605096e+02 5.384070588134642577e-297 +-1.409090909090909008e+03 5.606060606060605096e+02 2.540160591673379619e-278 +-1.378787878787878753e+03 5.606060606060605096e+02 1.476034124078455818e-260 +-1.348484848484848499e+03 5.606060606060605096e+02 1.133566620857054436e-243 +-1.318181818181818244e+03 5.606060606060605096e+02 1.233125621691490940e-227 +-1.287878787878787989e+03 5.606060606060605096e+02 2.033925169773270969e-212 +-1.257575757575757507e+03 5.606060606060605096e+02 5.438151644394856985e-198 +-1.227272727272727252e+03 5.606060606060605096e+02 2.516756677948758717e-184 +-1.196969696969696997e+03 5.606060606060605096e+02 2.150072767339572052e-171 +-1.166666666666666515e+03 5.606060606060605096e+02 3.611595492652526457e-159 +-1.136363636363636488e+03 5.606060606060605096e+02 1.268979554189097482e-147 +-1.106060606060606005e+03 5.606060606060605096e+02 9.909662211053542632e-137 +-1.075757575757575751e+03 5.606060606060605096e+02 1.825216843125098206e-126 +-1.045454545454545496e+03 5.606060606060605096e+02 8.404032505440477884e-117 +-1.015151515151515127e+03 5.606060606060605096e+02 1.024019974798784737e-107 +-9.848484848484848726e+02 5.606060606060605096e+02 3.491161610846980268e-99 +-9.545454545454545041e+02 5.606060606060605096e+02 3.516650693976034658e-91 +-9.242424242424242493e+02 5.606060606060605096e+02 1.103841607000293607e-83 +-8.939393939393938808e+02 5.606060606060605096e+02 1.137330255125591933e-76 +-8.636363636363636260e+02 5.606060606060605096e+02 4.046842924222785494e-70 +-8.333333333333332575e+02 5.606060606060605096e+02 5.225251588496582907e-64 +-8.030303030303030027e+02 5.606060606060605096e+02 2.569412945640338810e-58 +-7.727272727272727479e+02 5.606060606060605096e+02 5.043531720430224003e-53 +-7.424242424242423795e+02 5.606060606060605096e+02 4.137248587890555295e-48 +-7.121212121212121247e+02 5.606060606060605096e+02 1.482961626972994411e-43 +-6.818181818181817562e+02 5.606060606060605096e+02 2.425596935316351811e-39 +-6.515151515151515014e+02 5.606060606060605096e+02 1.888297121780456365e-35 +-6.212121212121211329e+02 5.606060606060605096e+02 7.288549574529638981e-32 +-5.909090909090908781e+02 5.606060606060605096e+02 1.451278128946221470e-28 +-5.606060606060605096e+02 5.606060606060605096e+02 1.549109724599552645e-25 +-5.303030303030302548e+02 5.606060606060605096e+02 9.199887089892153034e-23 +-5.000000000000000000e+02 5.606060606060605096e+02 3.151098353630756389e-20 +-4.696969696969697452e+02 5.606060606060605096e+02 6.444577989125091283e-18 +-4.393939393939392630e+02 5.606060606060605096e+02 8.137997505907281115e-16 +-4.090909090909090082e+02 5.606060606060605096e+02 6.552879881345288163e-14 +-3.787878787878787534e+02 5.606060606060605096e+02 3.470587925503582217e-12 +-3.484848484848484986e+02 5.606060606060605096e+02 1.245541639253622513e-10 +-3.181818181818180165e+02 5.606060606060605096e+02 3.116660753075421639e-09 +-2.878787878787877617e+02 5.606060606060605096e+02 5.587945784002614882e-08 +-2.575757575757575069e+02 5.606060606060605096e+02 7.368261931620365774e-07 +-2.272727272727272521e+02 5.606060606060605096e+02 7.325049444657307266e-06 +-1.969696969696969973e+02 5.606060606060605096e+02 5.621272911507701261e-05 +-1.666666666666665151e+02 5.606060606060605096e+02 3.405233689522352649e-04 +-1.363636363636362603e+02 5.606060606060605096e+02 1.663107833829703241e-03 +-1.060606060606060055e+02 5.606060606060605096e+02 6.680235796974111351e-03 +-7.575757575757575069e+01 5.606060606060605096e+02 2.248336393898591953e-02 +-4.545454545454549589e+01 5.606060606060605096e+02 6.451975134901938302e-02 +-1.515151515151501371e+01 5.606060606060605096e+02 1.604402458870259063e-01 +1.515151515151524109e+01 5.606060606060605096e+02 3.509248288217593492e-01 +4.545454545454549589e+01 5.606060606060605096e+02 6.844622249752956300e-01 +7.575757575757575069e+01 5.606060606060605096e+02 1.205417551072405447e+00 +1.060606060606062329e+02 5.606060606060605096e+02 1.938473033170051263e+00 +1.363636363636364877e+02 5.606060606060605096e+02 2.875155878473127480e+00 +1.666666666666667425e+02 5.606060606060605096e+02 3.967812283772128357e+00 +1.969696969696969973e+02 5.606060606060605096e+02 5.133353887909683166e+00 +2.272727272727272521e+02 5.606060606060605096e+02 6.265381112019366761e+00 +2.575757575757577342e+02 5.606060606060605096e+02 7.250857669587020382e+00 +2.878787878787879890e+02 5.606060606060605096e+02 7.987112918615063784e+00 +3.181818181818182438e+02 5.606060606060605096e+02 8.396056384465900635e+00 +3.484848484848484986e+02 5.606060606060605096e+02 8.434047231856165894e+00 +3.787878787878789808e+02 5.606060606060605096e+02 8.097025652719134214e+00 +4.090909090909092356e+02 5.606060606060605096e+02 7.420975727555105372e+00 +4.393939393939394904e+02 5.606060606060605096e+02 6.477736584771358608e+00 +4.696969696969697452e+02 5.606060606060605096e+02 5.366074047187603391e+00 +5.000000000000000000e+02 5.606060606060605096e+02 4.198257131978437862e+00 +5.303030303030304822e+02 5.606060606060605096e+02 3.083414106412971201e+00 +5.606060606060605096e+02 5.606060606060605096e+02 2.110474631917974797e+00 +5.909090909090909918e+02 5.606060606060605096e+02 1.334788491359494955e+00 +6.212121212121214739e+02 5.606060606060605096e+02 7.724865797785707144e-01 +6.515151515151515014e+02 5.606060606060605096e+02 4.046143710365219803e-01 +6.818181818181819835e+02 5.606060606060605096e+02 1.894753837471508107e-01 +7.121212121212120110e+02 5.606060606060605096e+02 7.826691917058378745e-02 +7.424242424242424931e+02 5.606060606060605096e+02 2.810179219584338708e-02 +7.727272727272729753e+02 5.606060606060605096e+02 8.631774319411335966e-03 +8.030303030303030027e+02 5.606060606060605096e+02 2.229563892895675744e-03 +8.333333333333334849e+02 5.606060606060605096e+02 4.754453697203524904e-04 +8.636363636363639671e+02 5.606060606060605096e+02 8.207536179214112982e-05 +8.939393939393939945e+02 5.606060606060605096e+02 1.123286822982196279e-05 +9.242424242424244767e+02 5.606060606060605096e+02 1.192152875094306787e-06 +9.545454545454545041e+02 5.606060606060605096e+02 9.585129365857886975e-08 +9.848484848484849863e+02 5.606060606060605096e+02 5.696572446328791145e-09 +1.015151515151515468e+03 5.606060606060605096e+02 2.438750248254238478e-10 +1.045454545454545496e+03 5.606060606060605096e+02 7.320000032674891436e-12 +1.075757575757575978e+03 5.606060606060605096e+02 1.497478014110274084e-13 +1.106060606060606005e+03 5.606060606060605096e+02 2.027190509963051746e-15 +1.136363636363636488e+03 5.606060606060605096e+02 1.760986780776509373e-17 +1.166666666666666970e+03 5.606060606060605096e+02 9.507170764262750846e-20 +1.196969696969696997e+03 5.606060606060605096e+02 3.085673479698904782e-22 +1.227272727272727479e+03 5.606060606060605096e+02 5.816818120353747505e-25 +1.257575757575757507e+03 5.606060606060605096e+02 6.145465357752497194e-28 +1.287878787878787989e+03 5.606060606060605096e+02 3.506859212770513601e-31 +1.318181818181818471e+03 5.606060606060605096e+02 1.040399671311544578e-34 +1.348484848484848499e+03 5.606060606060605096e+02 1.542723219854800460e-38 +1.378787878787878981e+03 5.606060606060605096e+02 1.097824547628497273e-42 +1.409090909090909008e+03 5.606060606060605096e+02 3.595420650648373964e-47 +1.439393939393939490e+03 5.606060606060605096e+02 5.190588847986098680e-52 +1.469696969696969973e+03 5.606060606060605096e+02 3.159916171861213093e-57 +1.500000000000000000e+03 5.606060606060605096e+02 7.750539401519811312e-63 +-1.500000000000000000e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 5.909090909090909918e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 5.909090909090909918e+02 1.037081049593326322e-312 +-1.409090909090909008e+03 5.909090909090909918e+02 2.386894684156191612e-293 +-1.378787878787878753e+03 5.909090909090909918e+02 6.449534607913776447e-275 +-1.348484848484848499e+03 5.909090909090909918e+02 2.197103695739388091e-257 +-1.318181818181818244e+03 5.909090909090909918e+02 1.012082337004513886e-240 +-1.287878787878787989e+03 5.909090909090909918e+02 6.753110700097566719e-225 +-1.257575757575757507e+03 5.909090909090909918e+02 6.983253455218622215e-210 +-1.227272727272727252e+03 5.909090909090909918e+02 1.195871167959245647e-195 +-1.196969696969696997e+03 5.909090909090909918e+02 3.619544693035390224e-182 +-1.166666666666666515e+03 5.909090909090909918e+02 2.063955429327737183e-169 +-1.136363636363636488e+03 5.909090909090909918e+02 2.360592021961061274e-157 +-1.106060606060606005e+03 5.909090909090909918e+02 5.758068049508225421e-146 +-1.075757575757575751e+03 5.909090909090909918e+02 3.181210730371993723e-135 +-1.045454545454545496e+03 5.909090909090909918e+02 4.222367043598411994e-125 +-1.015151515151515127e+03 5.909090909090909918e+02 1.426326987358760378e-115 +-9.848484848484848726e+02 5.909090909090909918e+02 1.297469096415528775e-106 +-9.545454545454545041e+02 5.909090909090909918e+02 3.358679381567846592e-98 +-9.242424242424242493e+02 5.909090909090909918e+02 2.611415843250447120e-90 +-8.939393939393938808e+02 5.909090909090909918e+02 6.428733181079069224e-83 +-8.636363636363636260e+02 5.909090909090909918e+02 5.275773338399290609e-76 +-8.333333333333332575e+02 5.909090909090909918e+02 1.517718613154214644e-69 +-8.030303030303030027e+02 5.909090909090909918e+02 1.607449729462788923e-63 +-7.727272727272727479e+02 5.909090909090909918e+02 6.574832806498292471e-58 +-7.424242424242423795e+02 5.909090909090909918e+02 1.088070231295507382e-52 +-7.121212121212121247e+02 5.909090909090909918e+02 7.623270566396001438e-48 +-6.818181818181817562e+02 5.909090909090909918e+02 2.363136351615506456e-43 +-6.515151515151515014e+02 5.909090909090909918e+02 3.383091011068759252e-39 +-6.212121212121211329e+02 5.909090909090909918e+02 2.331814555953415053e-35 +-5.909090909090908781e+02 5.909090909090909918e+02 8.056961709414218233e-32 +-5.606060606060605096e+02 5.909090909090909918e+02 1.451278128946138961e-28 +-5.303030303030302548e+02 5.909090909090909918e+02 1.415470165255522452e-25 +-5.000000000000000000e+02 5.909090909090909918e+02 7.754498717481152891e-23 +-4.696969696969697452e+02 5.909090909090909918e+02 2.472324417284251467e-20 +-4.393939393939392630e+02 5.909090909090909918e+02 4.746956502817839563e-18 +-4.090909090909090082e+02 5.909090909090909918e+02 5.672911599541404415e-16 +-3.787878787878787534e+02 5.909090909090909918e+02 4.355762747543164714e-14 +-3.484848484848484986e+02 5.909090909090909918e+02 2.215337409576208401e-12 +-3.181818181818180165e+02 5.909090909090909918e+02 7.685048295328364288e-11 +-2.878787878787877617e+02 5.909090909090909918e+02 1.870085776796257027e-09 +-2.575757575757575069e+02 5.909090909090909918e+02 3.278878867068313137e-08 +-2.272727272727272521e+02 5.909090909090909918e+02 4.249544803125846471e-07 +-1.969696969696969973e+02 5.909090909090909918e+02 4.171386994035332742e-06 +-1.666666666666665151e+02 5.909090909090909918e+02 3.173737341076282548e-05 +-1.363636363636362603e+02 5.909090909090909918e+02 1.912973124885148767e-04 +-1.060606060606060055e+02 5.909090909090909918e+02 9.325082122531815803e-04 +-7.575757575757575069e+01 5.909090909090909918e+02 3.748214649864028188e-03 +-4.545454545454549589e+01 5.909090909090909918e+02 1.265056373311999188e-02 +-1.515151515151501371e+01 5.909090909090909918e+02 3.646348270185588436e-02 +1.515151515151524109e+01 5.909090909090909918e+02 9.117631266334753903e-02 +4.545454545454549589e+01 5.909090909090909918e+02 2.006586295801082720e-01 +7.575757575757575069e+01 5.909090909090909918e+02 3.938451388034528988e-01 +1.060606060606062329e+02 5.909090909090909918e+02 6.977316435222902236e-01 +1.363636363636364877e+02 5.909090909090909918e+02 1.127752104990677795e+00 +1.666666666666667425e+02 5.909090909090909918e+02 1.678926737930095836e+00 +1.969696969696969973e+02 5.909090909090909918e+02 2.321329840757218932e+00 +2.272727272727272521e+02 5.909090909090909918e+02 3.001833994227007807e+00 +2.575757575757577342e+02 5.909090909090909918e+02 3.651761936183823387e+00 +2.878787878787879890e+02 5.909090909090909918e+02 4.198257131978422763e+00 +3.181818181818182438e+02 5.909090909090909918e+02 4.576513902341186935e+00 +3.484848484848484986e+02 5.909090909090909918e+02 4.740363630203879630e+00 +3.787878787878789808e+02 5.909090909090909918e+02 4.669551349532348183e+00 +4.090909090909092356e+02 5.909090909090909918e+02 4.372847671700370142e+00 +4.393939393939394904e+02 5.909090909090909918e+02 3.886707582912671821e+00 +4.696969696969697452e+02 5.909090909090909918e+02 3.269594569239044013e+00 +5.000000000000000000e+02 5.909090909090909918e+02 2.592568317032778236e+00 +5.303030303030304822e+02 5.909090909090909918e+02 1.927454348151826036e+00 +5.606060606060605096e+02 5.909090909090909918e+02 1.334788491359494955e+00 +5.909090909090909918e+02 5.909090909090909918e+02 8.543497687776504534e-01 +6.212121212121214739e+02 5.909090909090909918e+02 5.008848067624556144e-01 +6.515151515151515014e+02 5.909090909090909918e+02 2.662358111743486355e-01 +6.818181818181819835e+02 5.909090909090909918e+02 1.268331178800940762e-01 +7.121212121212120110e+02 5.909090909090909918e+02 5.347011694349682043e-02 +7.424242424242424931e+02 5.909090909090909918e+02 1.967161942171875497e-02 +7.727272727272729753e+02 5.909090909090909918e+02 6.220444444303472806e-03 +8.030303030303030027e+02 5.909090909090909918e+02 1.663107833829679388e-03 +8.333333333333334849e+02 5.909090909090909918e+02 3.693737472711781933e-04 +8.636363636363639671e+02 5.909090909090909918e+02 6.687299228485469975e-05 +8.939393939393939945e+02 5.909090909090909918e+02 9.672320012642446414e-06 +9.242424242424244767e+02 5.909090909090909918e+02 1.094020203654185085e-06 +9.545454545454545041e+02 5.909090909090909918e+02 9.460584959310517690e-08 +9.848484848484849863e+02 5.909090909090909918e+02 6.107385580804552774e-09 +1.015151515151515468e+03 5.909090909090909918e+02 2.870434826384546045e-10 +1.045454545454545496e+03 5.909090909090909918e+02 9.566848707108876447e-12 +1.075757575757575978e+03 5.909090909090909918e+02 2.199664314715052058e-13 +1.106060606060606005e+03 5.909090909090909918e+02 3.390089671968842884e-15 +1.136363636363636488e+03 5.909090909090909918e+02 3.398582235670923945e-17 +1.166666666666666970e+03 5.909090909090909918e+02 2.148049618647422723e-19 +1.196969696969696997e+03 5.909090909090909918e+02 8.285952404760724992e-22 +1.227272727272727479e+03 5.909090909090909918e+02 1.886024763124057985e-24 +1.257575757575757507e+03 5.909090909090909918e+02 2.446121198940783104e-27 +1.287878787878787989e+03 5.909090909090909918e+02 1.743478240992565787e-30 +1.318181818181818471e+03 5.909090909090909918e+02 6.578229000975716887e-34 +1.348484848484848499e+03 5.909090909090909918e+02 1.264051646960990126e-37 +1.378787878787878981e+03 5.909090909090909918e+02 1.188658400193608311e-41 +1.409090909090909008e+03 5.909090909090909918e+02 5.249552997608682586e-46 +1.439393939393939490e+03 5.909090909090909918e+02 1.043664146101998765e-50 +1.469696969696969973e+03 5.909090909090909918e+02 8.942029677827931022e-56 +1.500000000000000000e+03 5.909090909090909918e+02 3.157007688089750471e-61 +-1.500000000000000000e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.212121212121214739e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.212121212121214739e+02 4.211262587266922816e-309 +-1.378787878787878753e+03 6.212121212121214739e+02 5.546146491229375902e-290 +-1.348484848484848499e+03 6.212121212121214739e+02 8.778119308815376739e-272 +-1.318181818181818244e+03 6.212121212121214739e+02 1.792176055433490743e-254 +-1.287878787878787989e+03 6.212121212121214739e+02 5.059765528444661862e-238 +-1.257575757575757507e+03 6.212121212121214739e+02 2.115025883286082351e-222 +-1.227272727272727252e+03 6.212121212121214739e+02 1.399797325211817411e-207 +-1.196969696969696997e+03 6.212121212121214739e+02 1.566646369529587102e-193 +-1.166666666666666515e+03 6.212121212121214739e+02 3.162924800414850501e-180 +-1.136363636363636488e+03 6.212121212121214739e+02 1.227264349567649941e-167 +-1.106060606060606005e+03 6.212121212121214739e+02 9.738713381803225391e-156 +-1.075757575757575751e+03 6.212121212121214739e+02 1.679676617131259692e-144 +-1.045454545454545496e+03 6.212121212121214739e+02 6.683752649728793397e-134 +-1.015151515151515127e+03 6.212121212121214739e+02 6.505178216560347553e-124 +-9.848484848484848726e+02 6.212121212121214739e+02 1.639756130903938135e-114 +-9.545454545454545041e+02 6.212121212121214739e+02 1.132090696909766528e-105 +-9.242424242424242493e+02 6.212121212121214739e+02 2.261149588468900711e-97 +-8.939393939393938808e+02 6.212121212121214739e+02 1.378323829382579349e-89 +-8.636363636363636260e+02 6.212121212121214739e+02 2.701708418515475436e-82 +-8.333333333333332575e+02 6.212121212121214739e+02 1.792032305386302921e-75 +-8.030303030303030027e+02 6.212121212121214739e+02 4.227579734002310546e-69 +-7.727272727272727479e+02 6.212121212121214739e+02 3.723560575194773417e-63 +-7.424242424242423795e+02 6.212121212121214739e+02 1.283781973573493868e-57 +-7.121212121212121247e+02 6.212121212121214739e+02 1.814259930288886215e-52 +-6.818181818181817562e+02 6.212121212121214739e+02 1.099147165157795239e-47 +-6.515151515151515014e+02 6.212121212121214739e+02 2.981923889632180287e-43 +-6.212121212121211329e+02 6.212121212121214739e+02 3.779387970961818306e-39 +-5.909090909090908781e+02 6.212121212121214739e+02 2.331814555953249342e-35 +-5.606060606060605096e+02 6.212121212121214739e+02 7.288549574529121158e-32 +-5.303030303030302548e+02 6.212121212121214739e+02 1.199646544736730944e-28 +-5.000000000000000000e+02 6.212121212121214739e+02 1.079405629075669233e-25 +-4.696969696969697452e+02 6.212121212121214739e+02 5.504943555269315780e-23 +-4.393939393939392630e+02 6.212121212121214739e+02 1.647931249405019494e-20 +-4.090909090909090082e+02 6.212121212121214739e+02 2.994939843867773599e-18 +-3.787878787878787534e+02 6.212121212121214739e+02 3.413565520039279443e-16 +-3.484848484848484986e+02 6.212121212121214739e+02 2.517511129640726192e-14 +-3.181818181818180165e+02 6.212121212121214739e+02 1.237978279006370896e-12 +-2.878787878787877617e+02 6.212121212121214739e+02 4.177650791163415362e-11 +-2.575757575757575069e+02 6.212121212121214739e+02 9.944691260328229964e-10 +-2.272727272727272521e+02 6.212121212121214739e+02 1.714417823045321516e-08 +-1.969696969696969973e+02 6.212121212121214739e+02 2.194815096921705473e-07 +-1.666666666666665151e+02 6.212121212121214739e+02 2.136920489407614622e-06 +-1.363636363636362603e+02 6.212121212121214739e+02 1.618470429048136916e-05 +-1.060606060606060055e+02 6.212121212121214739e+02 9.741538245333861297e-05 +-7.575757575757575069e+01 6.212121212121214739e+02 4.754453697203491294e-04 +-4.545454545454549589e+01 6.212121212121214739e+02 1.917483004401479389e-03 +-1.515151515151501371e+01 6.212121212121214739e+02 6.504161435522654022e-03 +1.515151515151524109e+01 6.212121212121214739e+02 1.886316741582922535e-02 +4.545454545454549589e+01 6.212121212121214739e+02 4.748972307319277580e-02 +7.575757575757575069e+01 6.212121212121214739e+02 1.052466108158091190e-01 +1.060606060606062329e+02 6.212121212121214739e+02 2.079530918209709645e-01 +1.363636363636364877e+02 6.212121212121214739e+02 3.705615046728195083e-01 +1.666666666666667425e+02 6.212121212121214739e+02 6.016519329243237291e-01 +1.969696969696969973e+02 6.212121212121214739e+02 8.981242595383320815e-01 +2.272727272727272521e+02 6.212121212121214739e+02 1.242261988017603569e+00 +2.575757575757577342e+02 6.212121212121214739e+02 1.602576414572423280e+00 +2.878787878787879890e+02 6.212121212121214739e+02 1.938473033170031501e+00 +3.181818181818182438e+02 6.212121212121214739e+02 2.207529387731114401e+00 +3.484848484848484986e+02 6.212121212121214739e+02 2.373519179353682063e+00 +3.787878787878789808e+02 6.212121212121214739e+02 2.413325425405136837e+00 +4.090909090909092356e+02 6.212121212121214739e+02 2.321329840757211382e+00 +4.393939393939394904e+02 6.212121212121214739e+02 2.110474631917954369e+00 +4.696969696969697452e+02 6.212121212121214739e+02 1.809813356520440397e+00 +5.000000000000000000e+02 6.212121212121214739e+02 1.458980303435515546e+00 +5.303030303030304822e+02 6.212121212121214739e+02 1.100632249223699066e+00 +5.606060606060605096e+02 6.212121212121214739e+02 7.724865797785728239e-01 +5.909090909090909918e+02 6.212121212121214739e+02 5.008848067624565026e-01 +6.212121212121214739e+02 6.212121212121214739e+02 2.975697925943368016e-01 +6.515151515151515014e+02 6.212121212121214739e+02 1.604402458870241854e-01 +6.818181818181819835e+02 6.212121212121214739e+02 7.766838493185758419e-02 +7.121212121212120110e+02 6.212121212121214739e+02 3.335632957512527086e-02 +7.424242424242424931e+02 6.212121212121214739e+02 1.254224770355766641e-02 +7.727272727272729753e+02 6.212121212121214739e+02 4.069670962380043770e-03 +8.030303030303030027e+02 6.212121212121214739e+02 1.121804712250768898e-03 +8.333333333333334849e+02 6.212121212121214739e+02 2.582855175103775124e-04 +8.636363636363639671e+02 6.212121212121214739e+02 4.877778093119096729e-05 +8.939393939393939945e+02 6.212121212121214739e+02 7.410732345003848875e-06 +9.242424242424244767e+02 6.212121212121214739e+02 8.872761371850682329e-07 +9.545454545454545041e+02 6.212121212121214739e+02 8.190682658047538215e-08 +9.848484848484849863e+02 6.212121212121214739e+02 5.696572446328791145e-09 +1.015151515151515468e+03 6.212121212121214739e+02 2.913208311720530021e-10 +1.045454545454545496e+03 6.212121212121214739e+02 1.067799151664041286e-11 +1.075757575757575978e+03 6.212121212121214739e+02 2.731033359526221729e-13 +1.106060606060606005e+03 6.212121212121214739e+02 4.739218035293334066e-15 +1.136363636363636488e+03 6.212121212121214739e+02 5.418948642188741002e-17 +1.166666666666666970e+03 6.212121212121214739e+02 3.960062252250595279e-19 +1.196969696969696997e+03 6.212121212121214739e+02 1.791765446072199120e-21 +1.227272727272727479e+03 6.212121212121214739e+02 4.856568981151394207e-24 +1.257575757575757507e+03 6.212121212121214739e+02 7.620577489683251491e-27 +1.287878787878787989e+03 6.212121212121214739e+02 6.681290277801030145e-30 +1.318181818181818471e+03 6.212121212121214739e+02 3.155111508438502279e-33 +1.348484848484848499e+03 6.212121212121214739e+02 7.726491675956603008e-37 +1.378787878787878981e+03 6.212121212121214739e+02 9.435352470559983030e-41 +1.409090909090909008e+03 6.212121212121214739e+02 5.518239422536640530e-45 +1.439393939393939490e+03 6.212121212121214739e+02 1.482625960384776351e-49 +1.469696969696969973e+03 6.212121212121214739e+02 1.753221946291435356e-54 +1.500000000000000000e+03 6.212121212121214739e+02 8.731032066335439271e-60 +-1.500000000000000000e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.515151515151515014e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.515151515151515014e+02 8.853433688792414275e-306 +-1.348484848484848499e+03 6.515151515151515014e+02 6.824143492001728339e-287 +-1.318181818181818244e+03 6.515151515151515014e+02 6.468029419989761874e-269 +-1.287878787878787989e+03 6.515151515151515014e+02 8.087356593484389441e-252 +-1.257575757575757507e+03 6.515151515151515014e+02 1.429350950569962164e-235 +-1.227272727272727252e+03 6.515151515151515014e+02 3.821371855747446482e-220 +-1.196969696969696997e+03 6.515151515151515014e+02 1.651816880129409406e-205 +-1.166666666666666515e+03 6.515151515151515014e+02 1.232378926905791574e-191 +-1.136363636363636488e+03 6.515151515151515014e+02 1.692027994383817812e-178 +-1.106060606060606005e+03 6.515151515151515014e+02 4.552568153888466629e-166 +-1.075757575757575751e+03 6.515151515151515014e+02 2.553049735605590669e-154 +-1.045454545454545496e+03 6.515151515151515014e+02 3.169916622934572130e-143 +-1.015151515151515127e+03 6.515151515151515014e+02 9.245226322405190379e-133 +-9.848484848484848726e+02 6.515151515151515014e+02 6.711619999649583133e-123 +-9.545454545454545041e+02 6.515151515151515014e+02 1.283511602170492482e-113 +-9.242424242424242493e+02 6.515151515151515014e+02 6.834723485292209905e-105 +-8.939393939393938808e+02 6.515151515151515014e+02 1.069893269020580247e-96 +-8.636363636363636260e+02 6.515151515151515014e+02 5.191244991777839737e-89 +-8.333333333333332575e+02 6.515151515151515014e+02 8.222254727486268530e-82 +-8.030303030303030027e+02 6.515151515151515014e+02 4.471353353524697159e-75 +-7.727272727272727479e+02 6.515151515151515014e+02 8.770404237157894841e-69 +-7.424242424242423795e+02 6.515151515151515014e+02 6.510288553051462907e-63 +-7.121212121212121247e+02 6.515151515151515014e+02 1.916513524830030170e-57 +-6.818181818181817562e+02 6.515151515151515014e+02 2.341796425360575149e-52 +-6.515151515151515014e+02 6.515151515151515014e+02 1.241566904445750744e-47 +-6.212121212121211329e+02 6.515151515151515014e+02 2.981923889632518819e-43 +-5.909090909090908781e+02 6.515151515151515014e+02 3.383091011068759252e-39 +-5.606060606060605096e+02 6.515151515151515014e+02 1.888297121780456365e-35 +-5.303030303030302548e+02 6.515151515151515014e+02 5.393601910099122926e-32 +-5.000000000000000000e+02 6.515151515151515014e+02 8.190592154689639769e-29 +-4.696969696969697452e+02 6.515151515151515014e+02 6.861500121974843778e-26 +-4.393939393939392630e+02 6.515151515151515014e+02 3.286194629876871630e-23 +-4.090909090909090082e+02 6.515151515151515014e+02 9.313320549156783951e-21 +-3.787878787878787534e+02 6.515151515151515014e+02 1.614667396734118561e-18 +-3.484848484848484986e+02 6.515151515151515014e+02 1.768164275229492546e-16 +-3.181818181818180165e+02 6.515151515151515014e+02 1.261189869223095221e-14 +-2.878787878787877617e+02 6.515151515151515014e+02 6.035003681930790583e-13 +-2.575757575757575069e+02 6.515151515151515014e+02 1.992958468534082340e-11 +-2.272727272727272521e+02 6.515151515151515014e+02 4.666492816799106986e-10 +-1.969696969696969973e+02 6.515151515151515014e+02 7.949982292544349195e-09 +-1.666666666666665151e+02 6.515151515151515014e+02 1.009950414069075359e-07 +-1.363636363636362603e+02 6.515151515151515014e+02 9.793342834294525276e-07 +-1.060606060606060055e+02 6.515151515151515014e+02 7.410732345003848875e-06 +-7.575757575757575069e+01 6.515151515151515014e+02 4.468444522754314816e-05 +-4.545454545454549589e+01 6.515151515151515014e+02 2.189505576192053227e-04 +-1.515151515151501371e+01 6.515151515151515014e+02 8.880207537367844654e-04 +1.515151515151524109e+01 6.515151515151515014e+02 3.032801906466381023e-03 +4.545454545454549589e+01 6.515151515151515014e+02 8.861941872120937883e-03 +7.575757575757575069e+01 6.515151515151515014e+02 2.248336393898580157e-02 +1.060606060606062329e+02 6.515151515151515014e+02 5.019822989602319707e-02 +1.363636363636364877e+02 6.515151515151515014e+02 9.984377095810477443e-02 +1.666666666666667425e+02 6.515151515151515014e+02 1.788682708422679735e-01 +1.969696969696969973e+02 6.515151515151515014e+02 2.914494675808929069e-01 +2.272727272727272521e+02 6.515151515151515014e+02 4.356244763048467972e-01 +2.575757575757577342e+02 6.515151515151515014e+02 6.016519329243296133e-01 +2.878787878787879890e+02 6.515151515151515014e+02 7.724865797785769317e-01 +3.181818181818182438e+02 6.515151515151515014e+02 9.264911260829757911e-01 +3.484848484848484986e+02 6.515151515151515014e+02 1.041722272936275617e+00 +3.787878787878789808e+02 6.515151515151515014e+02 1.100632249223705061e+00 +4.090909090909092356e+02 6.515151515151515014e+02 1.093943545730586164e+00 +4.393939393939394904e+02 6.515151515151515014e+02 1.022719026539218534e+00 +4.696969696969697452e+02 6.515151515151515014e+02 8.981242595383385208e-01 +5.000000000000000000e+02 6.515151515151515014e+02 7.389391304207549860e-01 +5.303030303030304822e+02 6.515151515151515014e+02 5.674271211594738018e-01 +5.606060606060605096e+02 6.515151515151515014e+02 4.046143710365227020e-01 +5.909090909090909918e+02 6.515151515151515014e+02 2.662358111743491351e-01 +6.212121212121214739e+02 6.515151515151515014e+02 1.604402458870241854e-01 +6.515151515151515014e+02 6.515151515151515014e+02 8.777546380688321104e-02 +6.818181818181819835e+02 6.515151515151515014e+02 4.316192073818510277e-02 +7.121212121212120110e+02 6.515151515151515014e+02 1.886316741582952719e-02 +7.424242424242424931e+02 6.515151515151515014e+02 7.235968611464875869e-03 +7.727272727272729753e+02 6.515151515151515014e+02 2.403214091272119941e-03 +8.030303030303030027e+02 6.515151515151515014e+02 6.807867228626436141e-04 +8.333333333333334849e+02 6.515151515151515014e+02 1.618546487670164671e-04 +8.636363636363639671e+02 6.515151515151515014e+02 3.173737341076220884e-05 +8.939393939393939945e+02 6.515151515151515014e+02 5.037885229815266850e-06 +9.242424242424244767e+02 6.515151515151515014e+02 6.346296855671360263e-07 +9.545454545454545041e+02 6.515151515151515014e+02 6.211753673035495130e-08 +9.848484848484849863e+02 6.515151515151515014e+02 4.619769020364141284e-09 +1.015151515151515468e+03 6.515151515151515014e+02 2.549720171445566562e-10 +1.045454545454545496e+03 6.515151515151515014e+02 1.018705348782984785e-11 +1.075757575757575978e+03 6.515151515151515014e+02 2.870579718490544594e-13 +1.106060606060606005e+03 6.515151515151515014e+02 5.551371713955597667e-15 +1.136363636363636488e+03 6.515151515151515014e+02 7.160592310969537211e-17 +1.166666666666666970e+03 6.515151515151515014e+02 5.979809732375661396e-19 +1.196969696969696997e+03 6.515151515151515014e+02 3.134375024086951533e-21 +1.227272727272727479e+03 6.515151515151515014e+02 9.984784196713239862e-24 +1.257575757575757507e+03 6.515151515151515014e+02 1.869446579660732052e-26 +1.287878787878787989e+03 6.515151515151515014e+02 1.987010532640029437e-29 +1.318181818181818471e+03 6.515151515151515014e+02 1.156617221994670394e-32 +1.348484848484848499e+03 6.515151515151515014e+02 3.552505182410919747e-36 +1.378787878787878981e+03 6.515151515151515014e+02 5.540540472263589906e-40 +1.409090909090909008e+03 6.515151515151515014e+02 4.217180761578686473e-44 +1.439393939393939490e+03 6.515151515151515014e+02 1.503795788735964714e-48 +1.469696969696969973e+03 6.515151515151515014e+02 2.408571401092653293e-53 +1.500000000000000000e+03 6.515151515151515014e+02 1.659224730130905997e-58 +-1.500000000000000000e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 6.818181818181819835e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 6.818181818181819835e+02 4.940656458412465442e-322 +-1.348484848484848499e+03 6.818181818181819835e+02 9.732007969104878559e-303 +-1.318181818181818244e+03 6.818181818181819835e+02 4.488730643155449640e-284 +-1.287878787878787989e+03 6.818181818181819835e+02 2.603682871510943927e-266 +-1.257575757575757507e+03 6.818181818181819835e+02 2.036595816920845187e-249 +-1.227272727272727252e+03 6.818181818181819835e+02 2.300626724177455553e-233 +-1.196969696969696997e+03 6.818181818181819835e+02 4.014652107448244649e-218 +-1.166666666666666515e+03 6.818181818181819835e+02 1.156137724015487970e-203 +-1.136363636363636488e+03 6.818181818181819835e+02 5.862652341347176286e-190 +-1.106060606060606005e+03 6.818181818181819835e+02 5.578638260889149442e-177 +-1.075757575757575751e+03 6.818181818181819835e+02 1.060234400453697143e-164 +-1.045454545454545496e+03 6.818181818181819835e+02 4.278277120822392806e-153 +-1.015151515151515127e+03 6.818181818181819835e+02 3.891764262948959632e-142 +-9.848484848484848726e+02 6.818181818181819835e+02 8.462828811161805195e-132 +-9.545454545454545041e+02 6.818181818181819835e+02 4.659296927050423385e-122 +-9.242424242424242493e+02 6.818181818181819835e+02 6.870193495658118207e-113 +-8.939393939393938808e+02 6.818181818181819835e+02 2.866373679610373131e-104 +-8.636363636363636260e+02 6.818181818181819835e+02 3.570647460208784808e-96 +-8.333333333333332575e+02 6.818181818181819835e+02 1.399619867200871609e-88 +-8.030303030303030027e+02 6.818181818181819835e+02 1.817123214030183199e-81 +-7.727272727272727479e+02 6.818181818181819835e+02 8.214772912441235529e-75 +-7.424242424242423795e+02 6.818181818181819835e+02 1.357791146414755822e-68 +-7.121212121212121247e+02 6.818181818181819835e+02 8.604972468030282899e-63 +-6.818181818181817562e+02 6.818181818181819835e+02 2.190087871280643235e-57 +-6.515151515151515014e+02 6.818181818181819835e+02 2.341796425360375223e-52 +-6.212121212121211329e+02 6.818181818181819835e+02 1.099147165157795239e-47 +-5.909090909090908781e+02 6.818181818181819835e+02 2.363136351615405693e-43 +-5.606060606060605096e+02 6.818181818181819835e+02 2.425596935316179543e-39 +-5.303030303030302548e+02 6.818181818181819835e+02 1.237313225194082409e-35 +-5.000000000000000000e+02 6.818181818181819835e+02 3.261141548139720315e-32 +-4.696969696969697452e+02 6.818181818181819835e+02 4.611582579933525729e-29 +-4.393939393939392630e+02 6.818181818181819835e+02 3.628654415184011269e-26 +-4.090909090909090082e+02 6.818181818181819835e+02 1.645678520276801685e-23 +-3.787878787878787534e+02 6.818181818181819835e+02 4.450412031472745167e-21 +-3.484848484848484986e+02 6.818181818181819835e+02 7.415268609422142457e-19 +-3.181818181818180165e+02 6.818181818181819835e+02 7.856048917698356142e-17 +-2.878787878787877617e+02 6.818181818181819835e+02 5.454749817366157294e-15 +-2.575757575757575069e+02 6.818181818181819835e+02 2.555319222097591169e-13 +-2.272727272727272521e+02 6.818181818181819835e+02 8.303955618125141571e-12 +-1.969696969696969973e+02 6.818181818181819835e+02 1.922329515916802457e-10 +-1.666666666666665151e+02 6.818181818181819835e+02 3.251401439798279564e-09 +-1.363636363636362603e+02 6.818181818181819835e+02 4.115985597351770654e-08 +-1.060606060606060055e+02 6.818181818181819835e+02 3.989897167427718505e-07 +-7.575757575757575069e+01 6.818181818181819835e+02 3.026368684010074032e-06 +-4.545454545454549589e+01 6.818181818181819835e+02 1.833181538886159841e-05 +-1.515151515151501371e+01 6.818181818181819835e+02 9.039146387247680285e-05 +1.515151515151524109e+01 6.818181818181819835e+02 3.693737472711801448e-04 +4.545454545454549589e+01 6.818181818181819835e+02 1.271929997684366530e-03 +7.575757575757575069e+01 6.818181818181819835e+02 3.748214649864008673e-03 +1.060606060606062329e+02 6.818181818181819835e+02 9.587796290980259845e-03 +1.363636363636364877e+02 6.818181818181819835e+02 2.156645910784266498e-02 +1.666666666666667425e+02 6.818181818181819835e+02 4.316192073818490849e-02 +1.969696969696969973e+02 6.818181818181819835e+02 7.766838493185758419e-02 +2.272727272727272521e+02 6.818181818181819835e+02 1.268331178800935211e-01 +2.575757575757577342e+02 6.818181818181819835e+02 1.894753837471504776e-01 +2.878787878787879890e+02 6.818181818181819835e+02 2.607084247504910524e-01 +3.181818181818182438e+02 6.818181818181819835e+02 3.322411735347141626e-01 +3.484848484848484986e+02 6.818181818181819835e+02 3.938451388034517886e-01 +3.787878787878789808e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.090909090909092356e+02 6.818181818181819835e+02 4.504208248851471752e-01 +4.393939393939394904e+02 6.818181818181819835e+02 4.356244763048451873e-01 +4.696969696969697452e+02 6.818181818181819835e+02 3.938451388034528988e-01 +5.000000000000000000e+02 6.818181818181819835e+02 3.322411735347141626e-01 +5.303030303030304822e+02 6.818181818181819835e+02 2.607084247504915520e-01 +5.606060606060605096e+02 6.818181818181819835e+02 1.894753837471508107e-01 +5.909090909090909918e+02 6.818181818181819835e+02 1.268331178800940762e-01 +6.212121212121214739e+02 6.818181818181819835e+02 7.766838493185758419e-02 +6.515151515151515014e+02 6.818181818181819835e+02 4.316192073818510277e-02 +6.818181818181819835e+02 6.818181818181819835e+02 2.156645910784266498e-02 +7.121212121212120110e+02 6.818181818181819835e+02 9.587796290980344846e-03 +7.424242424242424931e+02 6.818181818181819835e+02 3.748214649864028188e-03 +7.727272727272729753e+02 6.818181818181819835e+02 1.271929997684371301e-03 +8.030303030303030027e+02 6.818181818181819835e+02 3.693737472711827469e-04 +8.333333333333334849e+02 6.818181818181819835e+02 9.039146387247582706e-05 +8.636363636363639671e+02 6.818181818181819835e+02 1.833181538886140529e-05 +8.939393939393939945e+02 6.818181818181819835e+02 3.026368684010149418e-06 +9.242424242424244767e+02 6.818181818181819835e+02 3.989897167427746563e-07 +9.545454545454545041e+02 6.818181818181819835e+02 4.115985597351843446e-08 +9.848484848484849863e+02 6.818181818181819835e+02 3.251401439798279564e-09 +1.015151515151515468e+03 6.818181818181819835e+02 1.922329515916788757e-10 +1.045454545454545496e+03 6.818181818181819835e+02 8.303955618125230428e-12 +1.075757575757575978e+03 6.818181818181819835e+02 2.555319222097536642e-13 +1.106060606060606005e+03 6.818181818181819835e+02 5.454749817366389219e-15 +1.136363636363636488e+03 6.818181818181819835e+02 7.856048917698299443e-17 +1.166666666666666970e+03 6.818181818181819835e+02 7.415268609422194457e-19 +1.196969696969696997e+03 6.818181818181819835e+02 4.450412031472997945e-21 +1.227272727272727479e+03 6.818181818181819835e+02 1.645678520276790224e-23 +1.257575757575757507e+03 6.818181818181819835e+02 3.628654415184062927e-26 +1.287878787878787989e+03 6.818181818181819835e+02 4.611582579933721911e-29 +1.318181818181818471e+03 6.818181818181819835e+02 3.261141548139627807e-32 +1.348484848484848499e+03 6.818181818181819835e+02 1.237313225194135063e-35 +1.378787878787878981e+03 6.818181818181819835e+02 2.425596935316110701e-39 +1.409090909090909008e+03 6.818181818181819835e+02 2.363136351615573765e-43 +1.439393939393939490e+03 6.818181818181819835e+02 1.099147165157826597e-47 +1.469696969696969973e+03 6.818181818181819835e+02 2.341796425360308828e-52 +1.500000000000000000e+03 6.818181818181819835e+02 2.190087871280830292e-57 +-1.500000000000000000e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.121212121212120110e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.121212121212120110e+02 2.396218382330045739e-319 +-1.318181818181818244e+03 7.121212121212120110e+02 5.644593351007431632e-300 +-1.287878787878787989e+03 7.121212121212120110e+02 1.592186906391999936e-281 +-1.257575757575757507e+03 7.121212121212120110e+02 5.773705707348184721e-264 +-1.227272727272727252e+03 7.121212121212120110e+02 2.884753043927585099e-247 +-1.196969696969696997e+03 7.121212121212120110e+02 2.125757860667463528e-231 +-1.166666666666666515e+03 7.121212121212120110e+02 2.469968536057092462e-216 +-1.136363636363636488e+03 7.121212121212120110e+02 4.831994162342543234e-202 +-1.106060606060606005e+03 7.121212121212120110e+02 1.697333464714009116e-188 +-1.075757575757575751e+03 7.121212121212120110e+02 1.140317375233597413e-175 +-1.045454545454545496e+03 7.121212121212120110e+02 1.558754313407531553e-163 +-1.015151515151515127e+03 7.121212121212120110e+02 4.606404570854113666e-152 +-9.848484848484848726e+02 7.121212121212120110e+02 3.123069573182713848e-141 +-9.545454545454545041e+02 7.121212121212120110e+02 5.148760122792980852e-131 +-9.242424242424242493e+02 7.121212121212120110e+02 2.185017337565912877e-121 +-8.939393939393938808e+02 7.121212121212120110e+02 2.523665068051930833e-112 +-8.636363636363636260e+02 7.121212121212120110e+02 8.377030160884277723e-104 +-8.333333333333332575e+02 7.121212121212120110e+02 8.428503477567044989e-96 +-8.030303030303030027e+02 7.121212121212120110e+02 2.707677564871139467e-88 +-7.727272727272727479e+02 7.121212121212120110e+02 2.921979237418440070e-81 +-7.424242424242423795e+02 7.121212121212120110e+02 1.113017998660957457e-74 +-7.121212121212121247e+02 7.121212121212120110e+02 1.570532301014278455e-68 +-6.818181818181817562e+02 7.121212121212120110e+02 8.604972468031260945e-63 +-6.515151515151515014e+02 7.121212121212120110e+02 1.916513524830084504e-57 +-6.212121212121211329e+02 7.121212121212120110e+02 1.814259930289169969e-52 +-5.909090909090908781e+02 7.121212121212120110e+02 7.623270566396219001e-48 +-5.606060606060605096e+02 7.121212121212120110e+02 1.482961626973036429e-43 +-5.303030303030302548e+02 7.121212121212120110e+02 1.391301834018667841e-39 +-5.000000000000000000e+02 7.121212121212120110e+02 6.549910100891522519e-36 +-4.696969696969697452e+02 7.121212121212120110e+02 1.607885402204109080e-32 +-4.393939393939392630e+02 7.121212121212120110e+02 2.136128687819818486e-29 +-4.090909090909090082e+02 7.121212121212120110e+02 1.592071826993012373e-26 +-3.787878787878787534e+02 7.121212121212120110e+02 6.891832999272524475e-24 +-3.484848484848484986e+02 7.121212121212120110e+02 1.791765446072199120e-21 +-3.181818181818180165e+02 7.121212121212120110e+02 2.889368506568097670e-19 +-2.878787878787877617e+02 7.121212121212120110e+02 2.981018574785816013e-17 +-2.575757575757575069e+02 7.121212121212120110e+02 2.027190509963051746e-15 +-2.272727272727272521e+02 7.121212121212120110e+02 9.349412223612470222e-14 +-1.969696969696969973e+02 7.121212121212120110e+02 3.005309492893110916e-12 +-1.666666666666665151e+02 7.121212121212120110e+02 6.910796398284561361e-11 +-1.363636363636362603e+02 7.121212121212120110e+02 1.165422519016204061e-09 +-1.060606060606060055e+02 7.121212121212120110e+02 1.475710265686059119e-08 +-7.575757575757575069e+01 7.121212121212120110e+02 1.434797832226771453e-07 +-4.545454545454549589e+01 7.121212121212120110e+02 1.094020203654200544e-06 +-1.515151515151501371e+01 7.121212121212120110e+02 6.673315349676582608e-06 +1.515151515151524109e+01 7.121212121212120110e+02 3.317720901105380304e-05 +4.545454545454549589e+01 7.121212121212120110e+02 1.367992529815340529e-04 +7.575757575757575069e+01 7.121212121212120110e+02 4.754453697203625735e-04 +1.060606060606062329e+02 7.121212121212120110e+02 1.413778726829457814e-03 +1.363636363636364877e+02 7.121212121212120110e+02 3.646537238222938380e-03 +1.666666666666667425e+02 7.121212121212120110e+02 8.260689172919648965e-03 +1.969696969696969973e+02 7.121212121212120110e+02 1.662148862300693794e-02 +2.272727272727272521e+02 7.121212121212120110e+02 3.000452186145853573e-02 +2.575757575757577342e+02 7.121212121212120110e+02 4.902023343803185024e-02 +2.878787878787879890e+02 7.121212121212120110e+02 7.303115762730685856e-02 +3.181818181818182438e+02 7.121212121212120110e+02 9.984377095810495484e-02 +3.484848484848484986e+02 7.121212121212120110e+02 1.258963514590817623e-01 +3.787878787878789808e+02 7.121212121212120110e+02 1.469764151375695660e-01 +4.090909090909092356e+02 7.121212121212120110e+02 1.592762472320093381e-01 +4.393939393939394904e+02 7.121212121212120110e+02 1.604402458870256287e-01 +4.696969696969697452e+02 7.121212121212120110e+02 1.502409106354296586e-01 +5.000000000000000000e+02 7.121212121212120110e+02 1.306450276394804377e-01 +5.303030303030304822e+02 7.121212121212120110e+02 1.052466108158110897e-01 +5.606060606060605096e+02 7.121212121212120110e+02 7.826691917058392622e-02 +5.909090909090909918e+02 7.121212121212120110e+02 5.347011694349682043e-02 +6.212121212121214739e+02 7.121212121212120110e+02 3.335632957512527086e-02 +6.515151515151515014e+02 7.121212121212120110e+02 1.886316741582952719e-02 +6.818181818181819835e+02 7.121212121212120110e+02 9.587796290980344846e-03 +7.121212121212120110e+02 7.121212121212120110e+02 4.337634251146107317e-03 +7.424242424242424931e+02 7.121212121212120110e+02 1.727598076362141548e-03 +7.727272727272729753e+02 7.121212121212120110e+02 5.983804620234836266e-04 +8.030303030303030027e+02 7.121212121212120110e+02 1.778319660458217732e-04 +8.333333333333334849e+02 7.121212121212120110e+02 4.468444522754251119e-05 +8.636363636363639671e+02 7.121212121212120110e+02 9.343228515321169443e-06 +8.939393939393939945e+02 7.121212121212120110e+02 1.597993975671998298e-06 +9.242424242424244767e+02 7.121212121212120110e+02 2.194815096921775354e-07 +9.545454545454545041e+02 7.121212121212120110e+02 2.373755607470153758e-08 +9.848484848484849863e+02 7.121212121212120110e+02 1.979810045147821420e-09 +1.015151515151515468e+03 7.121212121212120110e+02 1.245541639253578052e-10 +1.045454545454545496e+03 7.121212121212120110e+02 5.774328674328823850e-12 +1.075757575757575978e+03 7.121212121212120110e+02 1.924766926750530845e-13 +1.106060606060606005e+03 7.121212121212120110e+02 4.495485802090147684e-15 +1.136363636363636488e+03 7.121212121212120110e+02 7.160592310969537211e-17 +1.166666666666666970e+03 7.121212121212120110e+02 7.561547082559025693e-19 +1.196969696969696997e+03 7.121212121212120110e+02 5.139736935262688999e-21 +1.227272727272727479e+03 7.121212121212120110e+02 2.180631712289957104e-23 +1.257575757575757507e+03 7.121212121212120110e+02 5.592953431255566668e-26 +1.287878787878787989e+03 7.121212121212120110e+02 8.388558497347373564e-29 +1.318181818181818471e+03 7.121212121212120110e+02 7.108109260780038868e-32 +1.348484848484848499e+03 7.121212121212120110e+02 3.283510473906921774e-35 +1.378787878787878981e+03 7.121212121212120110e+02 7.968943776510009531e-39 +1.409090909090909008e+03 7.121212121212120110e+02 9.780593716979789009e-43 +1.439393939393939490e+03 7.121212121212120110e+02 5.836055178228995336e-47 +1.469696969696969973e+03 7.121212121212120110e+02 1.625602847091675499e-51 +1.500000000000000000e+03 7.121212121212120110e+02 2.027053180936377846e-56 +-1.500000000000000000e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.424242424242424931e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.424242424242424931e+02 1.210485535593346096e-316 +-1.287878787878787989e+03 7.424242424242424931e+02 1.741835817511137601e-297 +-1.257575757575757507e+03 7.424242424242424931e+02 3.069678301202340133e-279 +-1.227272727272727252e+03 7.424242424242424931e+02 7.106130923753813355e-262 +-1.196969696969696997e+03 7.424242424242424931e+02 2.314770060545059635e-245 +-1.166666666666666515e+03 7.424242424242424931e+02 1.135167633967156741e-229 +-1.136363636363636488e+03 7.424242424242424931e+02 8.955634832414364280e-215 +-1.106060606060606005e+03 7.424242424242424931e+02 1.213073988785484003e-200 +-1.075757575757575751e+03 7.424242424242424931e+02 3.007229728439913643e-187 +-1.045454545454545496e+03 7.424242424242424931e+02 1.452552204921676660e-174 +-1.015151515151515127e+03 7.424242424242424931e+02 1.453595970926848878e-162 +-9.848484848484848726e+02 7.424242424242424931e+02 3.200567843958368242e-151 +-9.545454545454545041e+02 7.424242424242424931e+02 1.644636189633509363e-140 +-9.242424242424242493e+02 7.424242424242424931e+02 2.089410622911050916e-130 +-8.939393939393938808e+02 7.424242424242424931e+02 6.943910903843738504e-121 +-8.636363636363636260e+02 7.424242424242424931e+02 6.379544381480531450e-112 +-8.333333333333332575e+02 7.424242424242424931e+02 1.710104800090375856e-103 +-8.030303030303030027e+02 7.424242424242424931e+02 1.409967973436980236e-95 +-7.727272727272727479e+02 7.424242424242424931e+02 3.764598893272483778e-88 +-7.424242424242423795e+02 7.424242424242424931e+02 3.422820743117097088e-81 +-7.121212121212121247e+02 7.424242424242424931e+02 1.113017998660862417e-74 +-6.818181818181817562e+02 7.424242424242424931e+02 1.357791146414832830e-68 +-6.515151515151515014e+02 7.424242424242424931e+02 6.510288553051278309e-63 +-6.212121212121211329e+02 7.424242424242424931e+02 1.283781973573603385e-57 +-5.909090909090908781e+02 7.424242424242424931e+02 1.088070231295507382e-52 +-5.606060606060605096e+02 7.424242424242424931e+02 4.137248587890261161e-48 +-5.303030303030302548e+02 7.424242424242424931e+02 7.357551500589627032e-44 +-5.000000000000000000e+02 7.424242424242424931e+02 6.371820707268261572e-40 +-4.696969696969697452e+02 7.424242424242424931e+02 2.794521287592092516e-36 +-4.393939393939392630e+02 7.424242424242424931e+02 6.446642623740729442e-33 +-4.090909090909090082e+02 7.424242424242424931e+02 8.114733966294906697e-30 +-3.787878787878787534e+02 7.424242424242424931e+02 5.774644824333417229e-27 +-3.484848484848484986e+02 7.424242424242424931e+02 2.404063375977136128e-24 +-3.181818181818180165e+02 7.424242424242424931e+02 6.051445074130749260e-22 +-2.878787878787877617e+02 7.424242424242424931e+02 9.507170764263290107e-20 +-2.575757575757575069e+02 7.424242424242424931e+02 9.611087635526527284e-18 +-2.272727272727272521e+02 7.424242424242424931e+02 6.437784184080349797e-16 +-1.969696969696969973e+02 7.424242424242424931e+02 2.938461975882655822e-14 +-1.666666666666665151e+02 7.424242424242424931e+02 9.387808790463105416e-13 +-1.363636363636362603e+02 7.424242424242424931e+02 2.153640296816044691e-11 +-1.060606060606060055e+02 7.424242424242424931e+02 3.635086181418553590e-10 +-7.575757575757575069e+01 7.424242424242424931e+02 4.619769020364174371e-09 +-4.545454545454549589e+01 7.424242424242424931e+02 4.518401091155259764e-08 +-1.515151515151501371e+01 7.424242424242424931e+02 3.471896627556412344e-07 +1.515151515151524109e+01 7.424242424242424931e+02 2.136920489407659938e-06 +4.545454545454549589e+01 7.424242424242424931e+02 1.072840490473373092e-05 +7.575757575757575069e+01 7.424242424242424931e+02 4.468444522754298553e-05 +1.060606060606062329e+02 7.424242424242424931e+02 1.568428675713582872e-04 +1.363636363636364877e+02 7.424242424242424931e+02 4.706918687562613437e-04 +1.666666666666667425e+02 7.424242424242424931e+02 1.223804447256134249e-03 +1.969696969696969973e+02 7.424242424242424931e+02 2.789935865432196724e-03 +2.272727272727272521e+02 7.424242424242424931e+02 5.637029251018730973e-03 +2.575757575757577342e+02 7.424242424242424931e+02 1.019085936356989817e-02 +2.878787878787879890e+02 7.424242424242424931e+02 1.662148862300684773e-02 +3.181818181818182438e+02 7.424242424242424931e+02 2.463118536079878657e-02 +3.484848484848484986e+02 7.424242424242424931e+02 3.335632957512521535e-02 +3.787878787878789808e+02 7.424242424242424931e+02 4.146995554856761079e-02 +4.090909090909092356e+02 7.424242424242424931e+02 4.748972307319336561e-02 +4.393939393939394904e+02 7.424242424242424931e+02 5.019822989602305829e-02 +4.696969696969697452e+02 7.424242424242424931e+02 4.902023343803135758e-02 +5.000000000000000000e+02 7.424242424242424931e+02 4.420787312407695180e-02 +5.303030303030304822e+02 7.424242424242424931e+02 3.675900705335587160e-02 +5.606060606060605096e+02 7.424242424242424931e+02 2.810179219584353280e-02 +5.909090909090909918e+02 7.424242424242424931e+02 1.967161942171878966e-02 +6.212121212121214739e+02 7.424242424242424931e+02 1.254224770355773406e-02 +6.515151515151515014e+02 7.424242424242424931e+02 7.235968611464875869e-03 +6.818181818181819835e+02 7.424242424242424931e+02 3.748214649864048571e-03 +7.121212121212120110e+02 7.424242424242424931e+02 1.727598076362141548e-03 +7.424242424242424931e+02 7.424242424242424931e+02 7.012922018445114352e-04 +7.727272727272729753e+02 7.424242424242424931e+02 2.478588728614920128e-04 +8.030303030303030027e+02 7.424242424242424931e+02 7.530672801598704055e-05 +8.333333333333334849e+02 7.424242424242424931e+02 1.939658080333516655e-05 +8.636363636363639671e+02 7.424242424242424931e+02 4.171386994035303943e-06 +8.939393939393939945e+02 7.424242424242424931e+02 7.368261931620312834e-07 +9.242424242424244767e+02 7.424242424242424931e+02 1.050286615177775639e-07 +9.545454545454545041e+02 7.424242424242424931e+02 1.185499294385565064e-08 +9.848484848484849863e+02 7.424242424242424931e+02 1.038488082495702887e-09 +1.015151515151515468e+03 7.424242424242424931e+02 6.910796398284168450e-11 +1.045454545454545496e+03 7.424242424242424931e+02 3.415578104546128491e-12 +1.075757575757575978e+03 7.424242424242424931e+02 1.224211976440204417e-13 +1.106060606060606005e+03 7.424242424242424931e+02 3.103241738433734813e-15 +1.136363636363636488e+03 7.424242424242424931e+02 5.418948642188741002e-17 +1.166666666666666970e+03 7.424242424242424931e+02 6.341504853147078672e-19 +1.196969696969696997e+03 7.424242424242424931e+02 4.832239773634506772e-21 +1.227272727272727479e+03 7.424242424242424931e+02 2.326740886532264276e-23 +1.257575757575757507e+03 7.424242424242424931e+02 6.861500121975037780e-26 +1.287878787878787989e+03 7.424242424242424931e+02 1.199646544736765024e-28 +1.318181818181818471e+03 7.424242424242424931e+02 1.202280905104446065e-31 +1.348484848484848499e+03 7.424242424242424931e+02 6.669538673888584568e-35 +1.378787878787878981e+03 7.424242424242424931e+02 1.975173268273129639e-38 +1.409090909090909008e+03 7.424242424242424931e+02 3.008015560372739800e-42 +1.439393939393939490e+03 7.424242424242424931e+02 2.266365294794688225e-46 +1.469696969696969973e+03 7.424242424242424931e+02 8.117601675612555623e-51 +1.500000000000000000e+03 7.424242424242424931e+02 1.326508867687886247e-55 +-1.500000000000000000e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 7.727272727272729753e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 7.727272727272729753e+02 3.206814891603562005e-314 +-1.257575757575757507e+03 7.727272727272729753e+02 2.881294644374386302e-295 +-1.227272727272727252e+03 7.727272727272729753e+02 3.239737918873586569e-277 +-1.196969696969696997e+03 7.727272727272729753e+02 4.886996119778116951e-260 +-1.166666666666666515e+03 7.727272727272729753e+02 1.058885644922986320e-243 +-1.136363636363636488e+03 7.727272727272729753e+02 3.524192993211342361e-228 +-1.106060606060606005e+03 7.727272727272729753e+02 1.924270086699875293e-213 +-1.075757575757575751e+03 7.727272727272729753e+02 1.838754821946824410e-199 +-1.045454545454545496e+03 7.727272727272729753e+02 3.276063875424088880e-186 +-1.015151515151515127e+03 7.727272727272729753e+02 1.158069139744204033e-173 +-9.848484848484848726e+02 7.727272727272729753e+02 8.632103141028222008e-162 +-9.545454545454545041e+02 7.727272727272729753e+02 1.440153326792880918e-150 +-9.242424242424242493e+02 7.727272727272729753e+02 5.701437370450883543e-140 +-8.939393939393938808e+02 7.727272727272729753e+02 5.671273562847458234e-130 +-8.636363636363636260e+02 7.727272727272729753e+02 1.498987831105225164e-120 +-8.333333333333332575e+02 7.727272727272729753e+02 1.111990585998753488e-111 +-8.030303030303030027e+02 7.727272727272729753e+02 2.442403362450314721e-103 +-7.727272727272727479e+02 7.727272727272729753e+02 1.673548439470268905e-95 +-7.424242424242423795e+02 7.727272727272729753e+02 3.764598893272483778e-88 +-7.121212121212121247e+02 7.727272727272729753e+02 2.921979237417858606e-81 +-6.818181818181817562e+02 7.727272727272729753e+02 8.214772912440769165e-75 +-6.515151515151515014e+02 7.727272727272729753e+02 8.770404237156648103e-69 +-6.212121212121211329e+02 7.727272727272729753e+02 3.723560575195090796e-63 +-5.909090909090908781e+02 7.727272727272729753e+02 6.574832806497732151e-58 +-5.606060606060605096e+02 7.727272727272729753e+02 5.043531720429866065e-53 +-5.303030303030302548e+02 7.727272727272729753e+02 1.753510576100227298e-48 +-5.000000000000000000e+02 7.727272727272729753e+02 2.879181287860594111e-44 +-4.696969696969697452e+02 7.727272727272729753e+02 2.323504838735485356e-40 +-4.393939393939392630e+02 7.727272727272729753e+02 9.579054004792609800e-37 +-4.090909090909090082e+02 7.727272727272729753e+02 2.094402829610119001e-33 +-3.787878787878787534e+02 7.727272727272729753e+02 2.518106005989865832e-30 +-3.484848484848484986e+02 7.727272727272729753e+02 1.724031541468338199e-27 +-3.181818181818180165e+02 7.727272727272729753e+02 6.952141112065127470e-25 +-2.878787878787877617e+02 7.727272727272729753e+02 1.705699230501267561e-22 +-2.575757575757575069e+02 7.727272727272729753e+02 2.627052324647158316e-20 +-2.272727272727272521e+02 7.727272727272729753e+02 2.617295991581659639e-18 +-1.969696969696969973e+02 7.727272727272729753e+02 1.736016382766549854e-16 +-1.666666666666665151e+02 7.727272727272729753e+02 7.880145509195410081e-15 +-1.363636363636362603e+02 7.727272727272729753e+02 2.513160532470653093e-13 +-1.060606060606060055e+02 7.727272727272729753e+02 5.774328674328721260e-12 +-7.575757575757575069e+01 7.727272727272729753e+02 9.788841721948287076e-11 +-4.545454545454549589e+01 7.727272727272729753e+02 1.252352167359028065e-09 +-1.515151515151501371e+01 7.727272727272729753e+02 1.235285605046252576e-08 +1.515151515151524109e+01 7.727272727272729753e+02 9.585129365857650070e-08 +4.545454545454549589e+01 7.727272727272729753e+02 5.962464051477239135e-07 +7.575757575757575069e+01 7.727272727272729753e+02 3.026368684010074032e-06 +1.060606060606062329e+02 7.727272727272729753e+02 1.274150683472760121e-05 +1.363636363636364877e+02 7.727272727272729753e+02 4.517735882024896985e-05 +1.666666666666667425e+02 7.727272727272729753e+02 1.367992529815313966e-04 +1.969696969696969973e+02 7.727272727272729753e+02 3.582900703654492394e-04 +2.272727272727272521e+02 7.727272727272729753e+02 8.210372360605919110e-04 +2.575757575757577342e+02 7.727272727272729753e+02 1.663107833829667896e-03 +2.878787878787879890e+02 7.727272727272729753e+02 3.004854438145642109e-03 +3.181818181818182438e+02 7.727272727272729753e+02 4.880356011530218377e-03 +3.484848484848484986e+02 7.727272727272729753e+02 7.172122996986567481e-03 +3.787878787878789808e+02 7.727272727272729753e+02 9.587796290980259845e-03 +4.090909090909092356e+02 7.727272727272729753e+02 1.170671265806326987e-02 +4.393939393939394904e+02 7.727272727272729753e+02 1.309272417923806539e-02 +4.696969696969697452e+02 7.727272727272729753e+02 1.343387640559202435e-02 +5.000000000000000000e+02 7.727272727272729753e+02 1.265056373312003525e-02 +5.303030303030304822e+02 7.727272727272729753e+02 1.092396005911750595e-02 +5.606060606060605096e+02 7.727272727272729753e+02 8.631774319411335966e-03 +5.909090909090909918e+02 7.727272727272729753e+02 6.220444444303485816e-03 +6.212121212121214739e+02 7.727272727272729753e+02 4.069670962380043770e-03 +6.515151515151515014e+02 7.727272727272729753e+02 2.403214091272119941e-03 +6.818181818181819835e+02 7.727272727272729753e+02 1.271929997684371301e-03 +7.121212121212120110e+02 7.727272727272729753e+02 5.983804620234836266e-04 +7.424242424242424931e+02 7.727272727272729753e+02 2.478588728614902780e-04 +7.727272727272729753e+02 7.727272727272729753e+02 8.942879788635304183e-05 +8.030303030303030027e+02 7.727272727272729753e+02 2.777107682945733900e-05 +8.333333333333334849e+02 7.727272727272729753e+02 7.325049444657150565e-06 +8.636363636363639671e+02 7.727272727272729753e+02 1.617538348122333746e-06 +8.939393939393939945e+02 7.727272727272729753e+02 2.943825259327277673e-07 +9.242424242424244767e+02 7.727272727272729753e+02 4.341438767599597336e-08 +9.545454545454545041e+02 7.727272727272729753e+02 5.094879290802015327e-09 +9.848484848484849863e+02 7.727272727272729753e+02 4.666492816799057355e-10 +1.015151515151515468e+03 7.727272727272729753e+02 3.267723238714125349e-11 +1.045454545454545496e+03 7.727272727272729753e+02 1.711602587959610888e-12 +1.075757575757575978e+03 7.727272727272729753e+02 6.552879881344914558e-14 +1.106060606060606005e+03 7.727272727272729753e+02 1.789638228793585897e-15 +1.136363636363636488e+03 7.727272727272729753e+02 3.398582235670923945e-17 +1.166666666666666970e+03 7.727272727272729753e+02 4.369070960200930626e-19 +1.196969696969696997e+03 7.727272727272729753e+02 3.697107193508614660e-21 +1.227272727272727479e+03 7.727272727272729753e+02 1.999875803674296923e-23 +1.257575757575757507e+03 7.727272727272729753e+02 6.707520673390002145e-26 +1.287878787878787989e+03 7.727272727272729753e+02 1.351302430080121158e-28 +1.318181818181818471e+03 7.727272727272729753e+02 1.582164859452500491e-31 +1.348484848484848499e+03 7.727272727272729753e+02 1.040399671311677575e-34 +1.378787878787878981e+03 7.727272727272729753e+02 3.708533372700083076e-38 +1.409090909090909008e+03 7.727272727272729753e+02 6.907572784675347703e-42 +1.439393939393939490e+03 7.727272727272729753e+02 6.472937031498124301e-46 +1.469696969696969973e+03 7.727272727272729753e+02 2.934437283087355544e-50 +1.500000000000000000e+03 7.727272727272729753e+02 6.180936518926826613e-55 +-1.500000000000000000e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.030303030303030027e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.030303030303030027e+02 4.489218983745281423e-312 +-1.227272727272727252e+03 8.030303030303030027e+02 2.572126065281032985e-293 +-1.196969696969696997e+03 8.030303030303030027e+02 1.883612903695001093e-275 +-1.166666666666666515e+03 8.030303030303030027e+02 1.889104212390984109e-258 +-1.136363636363636488e+03 8.030303030303030027e+02 2.776741792535026036e-242 +-1.106060606060606005e+03 8.030303030303030027e+02 6.393584769897403150e-227 +-1.075757575757575751e+03 8.030303030303030027e+02 2.461842699099761567e-212 +-1.045454545454545496e+03 8.030303030303030027e+02 1.690146173206725593e-198 +-1.015151515151515127e+03 8.030303030303030027e+02 2.203134651994134169e-185 +-9.848484848484848726e+02 8.030303030303030027e+02 5.799344400516185593e-173 +-9.545454545454545041e+02 8.030303030303030027e+02 3.274686139916537408e-161 +-9.242424242424242493e+02 8.030303030303030027e+02 4.208320267535328214e-150 +-8.939393939393938808e+02 8.030303030303030027e+02 1.304232948234466486e-139 +-8.636363636363636260e+02 8.030303030303030027e+02 1.031647559331920371e-129 +-8.333333333333332575e+02 8.030303030303030027e+02 2.201524032105787785e-120 +-8.030303030303030027e+02 8.030303030303030027e+02 1.338076796299368466e-111 +-7.727272727272727479e+02 8.030303030303030027e+02 2.442403362450731597e-103 +-7.424242424242423795e+02 8.030303030303030027e+02 1.409967973437180494e-95 +-7.121212121212121247e+02 8.030303030303030027e+02 2.707677564870985431e-88 +-6.818181818181817562e+02 8.030303030303030027e+02 1.817123214030493360e-81 +-6.515151515151515014e+02 8.030303030303030027e+02 4.471353353524823813e-75 +-6.212121212121211329e+02 8.030303030303030027e+02 4.227579734003151657e-69 +-5.909090909090908781e+02 8.030303030303030027e+02 1.607449729462834532e-63 +-5.606060606060605096e+02 8.030303030303030027e+02 2.569412945640485258e-58 +-5.303030303030302548e+02 8.030303030303030027e+02 1.802615210573196121e-53 +-5.000000000000000000e+02 8.030303030303030027e+02 5.788020115191121568e-49 +-4.696969696969697452e+02 8.030303030303030027e+02 8.858572265124713127e-45 +-4.393939393939392630e+02 8.030303030303030027e+02 6.722278760459829972e-41 +-4.090909090909090082e+02 8.030303030303030027e+02 2.627630745311028555e-37 +-3.787878787878787534e+02 8.030303030303030027e+02 5.489675720400175155e-34 +-3.484848484848484986e+02 8.030303030303030027e+02 6.352821551413571390e-31 +-3.181818181818180165e+02 8.030303030303030027e+02 4.214934807281964177e-28 +-2.878787878787877617e+02 8.030303030303030027e+02 1.657484593072543405e-25 +-2.575757575757575069e+02 8.030303030303030027e+02 3.988745488704900619e-23 +-2.272727272727272521e+02 8.030303030303030027e+02 6.057712465178815567e-21 +-1.969696969696969973e+02 8.030303030303030027e+02 5.979809732375874211e-19 +-1.666666666666665151e+02 8.030303030303030027e+02 3.946907027549018206e-17 +-1.363636363636362603e+02 8.030303030303030027e+02 1.789638228793560259e-15 +-1.060606060606060055e+02 8.030303030303030027e+02 5.720368200038707661e-14 +-7.575757575757575069e+01 8.030303030303030027e+02 1.321016453443291498e-12 +-4.545454545454549589e+01 8.030303030303030027e+02 2.256091261159179662e-11 +-1.515151515151501371e+01 8.030303030303030027e+02 2.913208311720695974e-10 +1.515151515151524109e+01 8.030303030303030027e+02 2.904147478221210223e-09 +4.545454545454549589e+01 8.030303030303030027e+02 2.279436054554450457e-08 +7.575757575757575069e+01 8.030303030303030027e+02 1.434797832226771453e-07 +1.060606060606062329e+02 8.030303030303030027e+02 7.368261931620365774e-07 +1.363636363636364877e+02 8.030303030303030027e+02 3.136682068681832020e-06 +1.666666666666667425e+02 8.030303030303030027e+02 1.123286822982204241e-05 +1.969696969696969973e+02 8.030303030303030027e+02 3.429831019357709195e-05 +2.272727272727272521e+02 8.030303030303030027e+02 9.039146387247776508e-05 +2.575757575757577342e+02 8.030303030303030027e+02 2.078878242575195757e-04 +2.878787878787879890e+02 8.030303030303030027e+02 4.213233122013383268e-04 +3.181818181818182438e+02 8.030303030303030027e+02 7.589062891483386829e-04 +3.484848484848484986e+02 8.030303030303030027e+02 1.223804447256134249e-03 +3.787878787878789808e+02 8.030303030303030027e+02 1.777524778139205576e-03 +4.090909090909092356e+02 8.030303030303030027e+02 2.336636575977227726e-03 +4.393939393939394904e+02 8.030303030303030027e+02 2.789935865432211903e-03 +4.696969696969697452e+02 8.030303030303030027e+02 3.032801906466381023e-03 +5.000000000000000000e+02 8.030303030303030027e+02 3.004854438145695885e-03 +5.303030303030304822e+02 8.030303030303030027e+02 2.713180947850665509e-03 +5.606060606060605096e+02 8.030303030303030027e+02 2.229563892895687887e-03 +5.909090909090909918e+02 8.030303030303030027e+02 1.663107833829694350e-03 +6.212121212121214739e+02 8.030303030303030027e+02 1.121804712250768898e-03 +6.515151515151515014e+02 8.030303030303030027e+02 6.807867228626483845e-04 +6.818181818181819835e+02 8.030303030303030027e+02 3.693737472711847527e-04 +7.121212121212120110e+02 8.030303030303030027e+02 1.778319660458227219e-04 +7.424242424242424931e+02 8.030303030303030027e+02 7.530672801598704055e-05 +7.727272727272729753e+02 8.030303030303030027e+02 2.777107682945748808e-05 +8.030303030303030027e+02 8.030303030303030027e+02 8.818710076177945181e-06 +8.333333333333334849e+02 8.030303030303030027e+02 2.381512063610692770e-06 +8.636363636363639671e+02 8.030303030303030027e+02 5.394875368984320488e-07 +8.939393939393939945e+02 8.030303030303030027e+02 1.009950414069068344e-07 +9.242424242424244767e+02 8.030303030303030027e+02 1.537380432065325535e-08 +9.545454545454545041e+02 8.030303030303030027e+02 1.870085776796276879e-09 +9.848484848484849863e+02 8.030303030303030027e+02 1.784186981526950861e-10 +1.015151515151515468e+03 8.030303030303030027e+02 1.308823873075606599e-11 +1.045454545454545496e+03 8.030303030303030027e+02 7.227880372012368131e-13 +1.075757575757575978e+03 8.030303030303030027e+02 2.938461975882613539e-14 +1.106060606060606005e+03 8.030303030303030027e+02 8.589395343775709917e-16 +1.136363636363636488e+03 8.030303030303030027e+02 1.760986780776546967e-17 +1.166666666666666970e+03 8.030303030303030027e+02 2.467071494564388696e-19 +1.196969696969696997e+03 8.030303030303030027e+02 2.298180960274129861e-21 +1.227272727272727479e+03 8.030303030303030027e+02 1.383476638375685181e-23 +1.257575757575757507e+03 8.030303030303030027e+02 5.224159077859599815e-26 +1.287878787878787989e+03 8.030303030303030027e+02 1.199646544736765024e-28 +1.318181818181818471e+03 8.030303030303030027e+02 1.622114593737430475e-31 +1.348484848484848499e+03 8.030303030303030027e+02 1.249003296533140431e-34 +1.378787878787878981e+03 8.030303030303030027e+02 5.289633079428115042e-38 +1.409090909090909008e+03 8.030303030303030027e+02 1.188658400193743405e-41 +1.439393939393939490e+03 8.030303030303030027e+02 1.365561729682181226e-45 +1.469696969696969973e+03 8.030303030303030027e+02 7.718006380931787602e-50 +1.500000000000000000e+03 8.030303030303030027e+02 2.062617889542571576e-54 +-1.500000000000000000e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.333333333333334849e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.333333333333334849e+02 3.341930913911265327e-310 +-1.196969696969696997e+03 8.333333333333334849e+02 1.246510256903556698e-291 +-1.166666666666666515e+03 8.333333333333334849e+02 6.066545258626171474e-274 +-1.136363636363636488e+03 8.333333333333334849e+02 4.125784643839418161e-257 +-1.106060606060606005e+03 8.333333333333334849e+02 4.193987081498566790e-241 +-1.075757575757575751e+03 8.333333333333334849e+02 6.807732712390463716e-226 +-1.045454545454545496e+03 8.333333333333334849e+02 1.882763600862718389e-211 +-1.015151515151515127e+03 8.333333333333334849e+02 9.454390984310646192e-198 +-9.848484848484848726e+02 8.333333333333334849e+02 9.174996973562497926e-185 +-9.545454545454545041e+02 8.333333333333334849e+02 1.829222807235765795e-172 +-9.242424242424242493e+02 8.333333333333334849e+02 7.954865747498191044e-161 +-8.939393939393938808e+02 8.333333333333334849e+02 8.001759500365318325e-150 +-8.636363636363636260e+02 8.333333333333334849e+02 1.971827466418941207e-139 +-8.333333333333332575e+02 8.333333333333334849e+02 1.259189386491206326e-129 +-8.030303030303030027e+02 8.333333333333334849e+02 2.201524032105286986e-120 +-7.727272727272727479e+02 8.333333333333334849e+02 1.111990585998753488e-111 +-7.424242424242423795e+02 8.333333333333334849e+02 1.710104800090278453e-103 +-7.121212121212121247e+02 8.333333333333334849e+02 8.428503477565128907e-96 +-6.818181818181817562e+02 8.333333333333334849e+02 1.399619867200871609e-88 +-6.515151515151515014e+02 8.333333333333334849e+02 8.222254727485334536e-82 +-6.212121212121211329e+02 8.333333333333334849e+02 1.792032305386404785e-75 +-5.909090909090908781e+02 8.333333333333334849e+02 1.517718613154214644e-69 +-5.606060606060605096e+02 8.333333333333334849e+02 5.225251588496137604e-64 +-5.303030303030302548e+02 8.333333333333334849e+02 7.640771892899690025e-59 +-5.000000000000000000e+02 8.333333333333334849e+02 4.952089332747266615e-54 +-4.696969696969697452e+02 8.333333333333334849e+02 1.482625960384649870e-49 +-4.393939393939392630e+02 8.333333333333334849e+02 2.134523160815757784e-45 +-4.090909090909090082e+02 8.333333333333334849e+02 1.536363899260011983e-41 +-3.787878787878787534e+02 8.333333333333334849e+02 5.740802921527496199e-38 +-3.484848484848484986e+02 8.333333333333334849e+02 1.154945356164402785e-34 +-3.181818181818180165e+02 8.333333333333334849e+02 1.295832848468722946e-31 +-2.878787878787877617e+02 8.333333333333334849e+02 8.388558497347731175e-29 +-2.575757575757575069e+02 8.333333333333334849e+02 3.237368317942376297e-26 +-2.272727272727272521e+02 8.333333333333334849e+02 7.686745253454694556e-24 +-1.969696969696969973e+02 8.333333333333334849e+02 1.157393946134507662e-21 +-1.666666666666665151e+02 8.333333333333334849e+02 1.137665448958052686e-19 +-1.363636363636362603e+02 8.333333333333334849e+02 7.506067042544200381e-18 +-1.060606060606060055e+02 8.333333333333334849e+02 3.413565520039352413e-16 +-7.575757575757575069e+01 8.333333333333334849e+02 1.097485946719940683e-14 +-4.545454545454549589e+01 8.333333333333334849e+02 2.555319222097554818e-13 +-1.515151515151501371e+01 8.333333333333334849e+02 4.408297904797692493e-12 +1.515151515151524109e+01 8.333333333333334849e+02 5.757897918648176391e-11 +4.545454545454549589e+01 8.333333333333334849e+02 5.811329112628693336e-10 +7.575757575757575069e+01 8.333333333333334849e+02 4.619769020364141284e-09 +1.060606060606062329e+02 8.333333333333334849e+02 2.944941620113755021e-08 +1.363636363636364877e+02 8.333333333333334849e+02 1.530687983283909290e-07 +1.666666666666667425e+02 8.333333333333334849e+02 6.588031862012860107e-07 +1.969696969696969973e+02 8.333333333333334849e+02 2.381512063610692770e-06 +2.272727272727272521e+02 8.333333333333334849e+02 7.325049444657150565e-06 +2.575757575757577342e+02 8.333333333333334849e+02 1.939658080333530208e-05 +2.878787878787879890e+02 8.333333333333334849e+02 4.468444522754266705e-05 +3.181818181818182438e+02 8.333333333333334849e+02 9.039146387247711455e-05 +3.484848484848484986e+02 8.333333333333334849e+02 1.618546487670173345e-04 +3.787878787878789808e+02 8.333333333333334849e+02 2.582855175103807108e-04 +4.090909090909092356e+02 8.333333333333334849e+02 3.693737472711814459e-04 +4.393939393939394904e+02 8.333333333333334849e+02 4.754453697203550383e-04 +4.696969696969697452e+02 8.333333333333334849e+02 5.525161055462673304e-04 +5.000000000000000000e+02 8.333333333333334849e+02 5.807692880778035508e-04 +5.303030303030304822e+02 8.333333333333334849e+02 5.525161055462712335e-04 +5.606060606060605096e+02 8.333333333333334849e+02 4.754453697203583451e-04 +5.909090909090909918e+02 8.333333333333334849e+02 3.693737472711814459e-04 +6.212121212121214739e+02 8.333333333333334849e+02 2.582855175103788677e-04 +6.515151515151515014e+02 8.333333333333334849e+02 1.618546487670173345e-04 +6.818181818181819835e+02 8.333333333333334849e+02 9.039146387247711455e-05 +7.121212121212120110e+02 8.333333333333334849e+02 4.468444522754314816e-05 +7.424242424242424931e+02 8.333333333333334849e+02 1.939658080333530208e-05 +7.727272727272729753e+02 8.333333333333334849e+02 7.325049444657203928e-06 +8.030303030303030027e+02 8.333333333333334849e+02 2.381512063610692770e-06 +8.333333333333334849e+02 8.333333333333334849e+02 6.588031862012813520e-07 +8.636363636363639671e+02 8.333333333333334849e+02 1.530687983283882291e-07 +8.939393939393939945e+02 8.333333333333334849e+02 2.944941620113806968e-08 +9.242424242424244767e+02 8.333333333333334849e+02 4.619769020364174371e-09 +9.545454545454545041e+02 8.333333333333334849e+02 5.811329112628796733e-10 +9.848484848484849863e+02 8.333333333333334849e+02 5.757897918648176391e-11 +1.015151515151515468e+03 8.333333333333334849e+02 4.408297904797614137e-12 +1.045454545454545496e+03 8.333333333333334849e+02 2.555319222097591169e-13 +1.075757575757575978e+03 8.333333333333334849e+02 1.097485946719932795e-14 +1.106060606060606005e+03 8.333333333333334849e+02 3.413565520039546177e-16 +1.136363636363636488e+03 8.333333333333334849e+02 7.506067042544200381e-18 +1.166666666666666970e+03 8.333333333333334849e+02 1.137665448958052686e-19 +1.196969696969696997e+03 8.333333333333334849e+02 1.157393946134573490e-21 +1.227272727272727479e+03 8.333333333333334849e+02 7.686745253454585823e-24 +1.257575757575757507e+03 8.333333333333334849e+02 3.237368317942468707e-26 +1.287878787878787989e+03 8.333333333333334849e+02 8.388558497347373564e-29 +1.318181818181818471e+03 8.333333333333334849e+02 1.295832848468630986e-31 +1.348484848484848499e+03 8.333333333333334849e+02 1.154945356164435713e-34 +1.378787878787878981e+03 8.333333333333334849e+02 5.740802921527496199e-38 +1.409090909090909008e+03 8.333333333333334849e+02 1.536363899260164920e-41 +1.439393939393939490e+03 8.333333333333334849e+02 2.134523160815757784e-45 +1.469696969696969973e+03 8.333333333333334849e+02 1.482625960384713110e-49 +1.500000000000000000e+03 8.333333333333334849e+02 4.952089332747829951e-54 +-1.500000000000000000e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.636363636363639671e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.636363636363639671e+02 1.330323203695502113e-308 +-1.166666666666666515e+03 8.636363636363639671e+02 3.296325375164239287e-290 +-1.136363636363636488e+03 8.636363636363639671e+02 1.087474689038915806e-272 +-1.106060606060606005e+03 8.636363636363639671e+02 5.113075120196246465e-256 +-1.075757575757575751e+03 8.636363636363639671e+02 3.663029685140021263e-240 +-1.045454545454545496e+03 8.636363636363639671e+02 4.269517823375308270e-225 +-1.015151515151515127e+03 8.636363636363639671e+02 8.634670942948656968e-211 +-9.848484848484848726e+02 8.636363636363639671e+02 3.227403924914359416e-197 +-9.545454545454545041e+02 8.636363636363639671e+02 2.371794117560633653e-184 +-9.242424242424242493e+02 8.636363636363639671e+02 3.641295390075823371e-172 +-8.939393939393938808e+02 8.636363636363639671e+02 1.239346602962220879e-160 +-8.636363636363636260e+02 8.636363636363639671e+02 9.911829987626954733e-150 +-8.333333333333332575e+02 8.636363636363639671e+02 1.971827466418941207e-139 +-8.030303030303030027e+02 8.636363636363639671e+02 1.031647559331685726e-129 +-7.727272727272727479e+02 8.636363636363639671e+02 1.498987831105225164e-120 +-7.424242424242423795e+02 8.636363636363639671e+02 6.379544381479080949e-112 +-7.121212121212121247e+02 8.636363636363639671e+02 8.377030160882373028e-104 +-6.818181818181817562e+02 8.636363636363639671e+02 3.570647460208581890e-96 +-6.515151515151515014e+02 8.636363636363639671e+02 5.191244991776807253e-89 +-6.212121212121211329e+02 8.636363636363639671e+02 2.701708418515628761e-82 +-5.909090909090908781e+02 8.636363636363639671e+02 5.275773338398841427e-76 +-5.606060606060605096e+02 8.636363636363639671e+02 4.046842924222440608e-70 +-5.303030303030302548e+02 8.636363636363639671e+02 1.274954127372835446e-64 +-5.000000000000000000e+02 8.636363636363639671e+02 1.722859058062366204e-59 +-4.696969696969697452e+02 8.636363636363639671e+02 1.041536444950596566e-54 +-4.393939393939392630e+02 8.636363636363639671e+02 2.934437283087230677e-50 +-4.090909090909090082e+02 8.636363636363639671e+02 4.008856449747960951e-46 +-3.787878787878787534e+02 8.636363636363639671e+02 2.759591033387074334e-42 +-3.484848484848484986e+02 8.636363636363639671e+02 9.934460502444989391e-39 +-3.181818181818180165e+02 8.636363636363639671e+02 1.938784546125242215e-35 +-2.878787878787877617e+02 8.636363636363639671e+02 2.123608376664018332e-32 +-2.575757575757575069e+02 8.636363636363639671e+02 1.349946039877017404e-29 +-2.272727272727272521e+02 8.636363636363639671e+02 5.143473773786436040e-27 +-1.969696969696969973e+02 8.636363636363639671e+02 1.211600363895326889e-24 +-1.666666666666665151e+02 8.636363636363639671e+02 1.817829598985398386e-22 +-1.363636363636362603e+02 8.636363636363639671e+02 1.787432223791559006e-20 +-1.060606060606060055e+02 8.636363636363639671e+02 1.183706196909785627e-18 +-7.575757575757575069e+01 8.636363636363639671e+02 5.418948642188548717e-17 +-4.545454545454549589e+01 8.636363636363639671e+02 1.758026172274710783e-15 +-1.515151515151501371e+01 8.636363636363639671e+02 4.138288825130290017e-14 +1.515151515151524109e+01 8.636363636363639671e+02 7.227880372012162144e-13 +4.545454545454549589e+01 8.636363636363639671e+02 9.566848707108671267e-12 +7.575757575757575069e+01 8.636363636363639671e+02 9.788841721948184971e-11 +1.060606060606062329e+02 8.636363636363639671e+02 7.888571694518046719e-10 +1.363636363636364877e+02 8.636363636363639671e+02 5.094879290801852373e-09 +1.666666666666667425e+02 8.636363636363639671e+02 2.680187736377831487e-08 +1.969696969696969973e+02 8.636363636363639671e+02 1.165690430938510788e-07 +2.272727272727272521e+02 8.636363636363639671e+02 4.249544803125755415e-07 +2.575757575757577342e+02 8.636363636363639671e+02 1.314803303002568957e-06 +2.878787878787879890e+02 8.636363636363639671e+02 3.491563484674824635e-06 +3.181818181818182438e+02 8.636363636363639671e+02 8.038315219101175563e-06 +3.484848484848484986e+02 8.636363636363639671e+02 1.618470429048125397e-05 +3.787878787878789808e+02 8.636363636363639671e+02 2.871517220500714962e-05 +4.090909090909092356e+02 8.636363636363639671e+02 4.517735882024864459e-05 +4.393939393939394904e+02 8.636363636363639671e+02 6.334792636026767120e-05 +4.696969696969697452e+02 8.636363636363639671e+02 7.947107386062686886e-05 +5.000000000000000000e+02 8.636363636363639671e+02 8.942879788635256749e-05 +5.303030303030304822e+02 8.636363636363639671e+02 9.039146387247646403e-05 +5.606060606060605096e+02 8.636363636363639671e+02 8.207536179214157705e-05 +5.909090909090909918e+02 8.636363636363639671e+02 6.687299228485541803e-05 +6.212121212121214739e+02 8.636363636363639671e+02 4.877778093119122479e-05 +6.515151515151515014e+02 8.636363636363639671e+02 3.173737341076243246e-05 +6.818181818181819835e+02 8.636363636363639671e+02 1.833181538886166618e-05 +7.121212121212120110e+02 8.636363636363639671e+02 9.343228515321303274e-06 +7.424242424242424931e+02 8.636363636363639671e+02 4.171386994035303943e-06 +7.727272727272729753e+02 8.636363636363639671e+02 1.617538348122345181e-06 +8.030303030303030027e+02 8.636363636363639671e+02 5.394875368984358605e-07 +8.333333333333334849e+02 8.636363636363639671e+02 1.530687983283882291e-07 +8.636363636363639671e+02 8.636363636363639671e+02 3.649720569991912844e-08 +8.939393939393939945e+02 8.636363636363639671e+02 7.215277938779216920e-09 +9.242424242424244767e+02 8.636363636363639671e+02 1.165422519016162495e-09 +9.545454545454545041e+02 8.636363636363639671e+02 1.513667830629548818e-10 +9.848484848484849863e+02 8.636363636363639671e+02 1.553953783700674247e-11 +1.015151515151515468e+03 8.636363636363639671e+02 1.237978279006344643e-12 +1.045454545454545496e+03 8.636363636363639671e+02 7.504573066194429743e-14 +1.075757575757575978e+03 8.636363636363639671e+02 3.390089671968650007e-15 +1.106060606060606005e+03 8.636363636363639671e+02 1.116262575131978006e-16 +1.136363636363636488e+03 8.636363636363639671e+02 2.617295991581734365e-18 +1.166666666666666970e+03 8.636363636363639671e+02 4.263786878818114270e-20 +1.196969696969696997e+03 8.636363636363639671e+02 4.703084136443714165e-22 +1.227272727272727479e+03 8.636363636363639671e+02 3.418744282862675268e-24 +1.257575757575757507e+03 8.636363636363639671e+02 1.592071826992921685e-26 +1.287878787878787989e+03 8.636363636363639671e+02 4.611582579933721911e-29 +1.318181818181818471e+03 8.636363636363639671e+02 8.056961709413759527e-32 +1.348484848484848499e+03 8.636363636363639671e+02 8.223048123166088698e-35 +1.378787878787878981e+03 8.636363636363639671e+02 4.742467831580904662e-38 +1.409090909090909008e+03 8.636363636363639671e+02 1.493204720045171366e-41 +1.439393939393939490e+03 8.636363636363639671e+02 2.476707066507104212e-45 +1.469696969696969973e+03 8.636363636363639671e+02 2.085598728277050792e-49 +1.500000000000000000e+03 8.636363636363639671e+02 8.582459009525187598e-54 +-1.500000000000000000e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 8.939393939393939945e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 8.939393939393939945e+02 2.845180409263052270e-307 +-1.136363636363636488e+03 8.939393939393939945e+02 4.777307158639866431e-289 +-1.106060606060606005e+03 8.939393939393939945e+02 1.089284707477751557e-271 +-1.075757575757575751e+03 8.939393939393939945e+02 3.608508343024296000e-255 +-1.045454545454545496e+03 8.939393939393939945e+02 1.855875457242586922e-239 +-1.015151515151515127e+03 8.939393939393939945e+02 1.581521332753445921e-224 +-9.848484848484848726e+02 8.939393939393939945e+02 2.380346914686845797e-210 +-9.545454545454545041e+02 8.939393939393939945e+02 6.736617061033316290e-197 +-9.242424242424242493e+02 8.939393939393939945e+02 3.811894358852401519e-184 +-8.939393939393938808e+02 8.939393939393939945e+02 4.579961132755234720e-172 +-8.636363636363636260e+02 8.939393939393939945e+02 1.239346602962361758e-160 +-8.333333333333332575e+02 8.939393939393939945e+02 8.001759500366227833e-150 +-8.030303030303030027e+02 8.939393939393939945e+02 1.304232948234244041e-139 +-7.727272727272727479e+02 8.939393939393939945e+02 5.671273562847458234e-130 +-7.424242424242423795e+02 8.939393939393939945e+02 6.943910903842949126e-121 +-7.121212121212121247e+02 8.939393939393939945e+02 2.523665068051643687e-112 +-6.818181818181817562e+02 8.939393939393939945e+02 2.866373679610536710e-104 +-6.515151515151515014e+02 8.939393939393939945e+02 1.069893269020519330e-96 +-6.212121212121211329e+02 8.939393939393939945e+02 1.378323829382736140e-89 +-5.909090909090908781e+02 8.939393939393939945e+02 6.428733181079069224e-83 +-5.606060606060605096e+02 8.939393939393939945e+02 1.137330255125591933e-76 +-5.303030303030302548e+02 8.939393939393939945e+02 7.985867999539598362e-71 +-5.000000000000000000e+02 8.939393939393939945e+02 2.325856181748250043e-65 +-4.696969696969697452e+02 8.939393939393939945e+02 2.932805033955181061e-60 +-4.393939393939392630e+02 8.939393939393939945e+02 1.669172073207164633e-55 +-4.090909090909090082e+02 8.939393939393939945e+02 4.464554645350283415e-51 +-3.787878787878787534e+02 8.939393939393939945e+02 5.836055178229244256e-47 +-3.484848484848484986e+02 8.939393939393939945e+02 3.872518558409872031e-43 +-3.181818181818180165e+02 8.939393939393939945e+02 1.353108799656736304e-39 +-2.878787878787877617e+02 8.939393939393939945e+02 2.579483791747089407e-36 +-2.575757575757575069e+02 8.939393939393939945e+02 2.776215061516733583e-33 +-2.272727272727272521e+02 8.939393939393939945e+02 1.743478240992615533e-30 +-1.969696969696969973e+02 8.939393939393939945e+02 6.594920231734888535e-28 +-1.666666666666665151e+02 8.939393939393939945e+02 1.549109724599552645e-25 +-1.363636363636362603e+02 8.939393939393939945e+02 2.326740886532363311e-23 +-1.060606060606060055e+02 8.939393939393939945e+02 2.298180960274064409e-21 +-7.575757575757575069e+01 8.939393939393939945e+02 1.533315393829123264e-19 +-4.545454545454549589e+01 8.939393939393939945e+02 7.089149201122708062e-18 +-1.515151515151501371e+01 8.939393939393939945e+02 2.327233294925900274e-16 +1.515151515151524109e+01 8.939393939393939945e+02 5.551371713955518781e-15 +4.545454545454549589e+01 8.939393939393939945e+02 9.834906517405728970e-14 +7.575757575757575069e+01 8.939393939393939945e+02 1.321016453443277362e-12 +1.060606060606062329e+02 8.939393939393939945e+02 1.371628065598409816e-11 +1.363636363636364877e+02 8.939393939393939945e+02 1.121089509384016658e-10 +1.666666666666667425e+02 8.939393939393939945e+02 7.336167021249661736e-10 +1.969696969696969973e+02 8.939393939393939945e+02 3.904234504556167121e-09 +2.272727272727272521e+02 8.939393939393939945e+02 1.714417823045363868e-08 +2.575757575757577342e+02 8.939393939393939945e+02 6.294357909175295720e-08 +2.878787878787879890e+02 8.939393939393939945e+02 1.955436111287653785e-07 +3.181818181818182438e+02 8.939393939393939945e+02 5.195893945539351238e-07 +3.484848484848484986e+02 8.939393939393939945e+02 1.192152875094315257e-06 +3.787878787878789808e+02 8.939393939393939945e+02 2.381512063610709710e-06 +4.090909090909092356e+02 8.939393939393939945e+02 4.171386994035392035e-06 +4.393939393939394904e+02 8.939393939393939945e+02 6.443714674555768282e-06 +4.696969696969697452e+02 8.939393939393939945e+02 8.818710076177945181e-06 +5.000000000000000000e+02 8.939393939393939945e+02 1.072840490473380715e-05 +5.303030303030304822e+02 8.939393939393939945e+02 1.162621955646466530e-05 +5.606060606060605096e+02 8.939393939393939945e+02 1.123286822982196279e-05 +5.909090909090909918e+02 8.939393939393939945e+02 9.672320012642446414e-06 +6.212121212121214739e+02 8.939393939393939945e+02 7.410732345003795511e-06 +6.515151515151515014e+02 8.939393939393939945e+02 5.037885229815230427e-06 +6.818181818181819835e+02 8.939393939393939945e+02 3.026368684010149418e-06 +7.121212121212120110e+02 8.939393939393939945e+02 1.597993975671998298e-06 +7.424242424242424931e+02 8.939393939393939945e+02 7.368261931620260953e-07 +7.727272727272729753e+02 8.939393939393939945e+02 2.943825259327257027e-07 +8.030303030303030027e+02 8.939393939393939945e+02 1.009950414069057492e-07 +8.333333333333334849e+02 8.939393939393939945e+02 2.944941620113755021e-08 +8.636363636363639671e+02 8.939393939393939945e+02 7.215277938779113522e-09 +8.939393939393939945e+02 8.939393939393939945e+02 1.466573596940659211e-09 +9.242424242424244767e+02 8.939393939393939945e+02 2.438750248254334121e-10 +9.545454545454545041e+02 8.939393939393939945e+02 3.267723238714253303e-11 +9.848484848484849863e+02 8.939393939393939945e+02 3.470587925503508303e-12 +1.015151515151515468e+03 8.939393939393939945e+02 2.870579718490605683e-13 +1.045454545454545496e+03 8.939393939393939945e+02 1.814418398434590395e-14 +1.075757575757575978e+03 8.939393939393939945e+02 8.589395343775221809e-16 +1.106060606060606005e+03 8.939393939393939945e+02 2.981018574785773488e-17 +1.136363636363636488e+03 8.939393939393939945e+02 7.415268609422300383e-19 +1.166666666666666970e+03 8.939393939393939945e+02 1.290909947486125653e-20 +1.196969696969696997e+03 8.939393939393939945e+02 1.533847428403295239e-22 +1.227272727272727479e+03 8.939393939393939945e+02 1.211600363895378684e-24 +1.257575757575757507e+03 8.939393939393939945e+02 6.189635416499139188e-27 +1.287878787878787989e+03 8.939393939393939945e+02 1.987010532640086049e-29 +1.318181818181818471e+03 8.939393939393939945e+02 3.889817655100364411e-32 +1.348484848484848499e+03 8.939393939393939945e+02 4.500703460466718864e-35 +1.378787878787878981e+03 8.939393939393939945e+02 2.979513160178888319e-38 +1.409090909090909008e+03 8.939393939393939945e+02 1.091136794320088488e-41 +1.439393939393939490e+03 8.939393939393939945e+02 2.134523160815666617e-45 +1.469696969696969973e+03 8.939393939393939945e+02 2.151258874210555909e-49 +1.500000000000000000e+03 8.939393939393939945e+02 1.075970904295022199e-53 +-1.500000000000000000e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.242424242424244767e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.242424242424244767e+02 3.282252599971482076e-306 +-1.106060606060606005e+03 9.242424242424244767e+02 3.808027481301005765e-288 +-1.075757575757575751e+03 9.242424242424244767e+02 6.116197084169433751e-271 +-1.045454545454545496e+03 9.242424242424244767e+02 1.454269173318239432e-254 +-1.015151515151515127e+03 9.242424242424244767e+02 5.467417281281110391e-239 +-9.848484848484848726e+02 9.242424242424244767e+02 3.466965084269595887e-224 +-9.545454545454545041e+02 9.242424242424244767e+02 3.950625187186950018e-210 +-9.242424242424242493e+02 9.242424242424244767e+02 8.608235771893422856e-197 +-8.939393939393938808e+02 9.242424242424244767e+02 3.811894358851751444e-184 +-8.636363636363636260e+02 9.242424242424244767e+02 3.641295390076443906e-172 +-8.333333333333332575e+02 9.242424242424244767e+02 7.954865747498191044e-161 +-8.030303030303030027e+02 9.242424242424244767e+02 4.208320267534610810e-150 +-7.727272727272727479e+02 9.242424242424244767e+02 5.701437370450883543e-140 +-7.424242424242423795e+02 9.242424242424244767e+02 2.089410622911050916e-130 +-7.121212121212121247e+02 9.242424242424244767e+02 2.185017337565416292e-121 +-6.818181818181817562e+02 9.242424242424244767e+02 6.870193495658118207e-113 +-6.515151515151515014e+02 9.242424242424244767e+02 6.834723485291045029e-105 +-6.212121212121211329e+02 9.242424242424244767e+02 2.261149588469157738e-97 +-5.909090909090908781e+02 9.242424242424244767e+02 2.611415843250447120e-90 +-5.606060606060605096e+02 9.242424242424244767e+02 1.103841607000073970e-83 +-5.303030303030302548e+02 9.242424242424244767e+02 1.788259835300874445e-77 +-5.000000000000000000e+02 9.242424242424244767e+02 1.161235584405632053e-71 +-4.696969696969697452e+02 9.242424242424244767e+02 3.157273288492920653e-66 +-4.393939393939392630e+02 9.242424242424244767e+02 3.749781639093727100e-61 +-4.090909090909090082e+02 9.242424242424244767e+02 2.027053180936205109e-56 +-3.787878787878787534e+02 9.242424242424244767e+02 5.190588847986098680e-52 +-3.484848484848484986e+02 9.242424242424244767e+02 6.544115555519876049e-48 +-3.181818181818180165e+02 9.242424242424244767e+02 4.217180761578386274e-44 +-2.878787878787877617e+02 9.242424242424244767e+02 1.440283700205957869e-40 +-2.575757575757575069e+02 9.242424242424244767e+02 2.699663615826610858e-37 +-2.272727272727272521e+02 9.242424242424244767e+02 2.872445569167344442e-34 +-1.969696969696969973e+02 9.242424242424244767e+02 1.792185002743800138e-31 +-1.666666666666665151e+02 9.242424242424244767e+02 6.765106494816624600e-29 +-1.363636363636362603e+02 9.242424242424244767e+02 1.592071826992876341e-26 +-1.060606060606060055e+02 9.242424242424244767e+02 2.404063375977085067e-24 +-7.575757575757575069e+01 9.242424242424244767e+02 2.394346385576817574e-22 +-4.545454545454549589e+01 9.242424242424244767e+02 1.614774919869199064e-20 +-1.515151515151501371e+01 9.242424242424244767e+02 7.561547082559025693e-19 +1.515151515151524109e+01 9.242424242424244767e+02 2.517887001306245204e-17 +4.545454545454549589e+01 9.242424242424244767e+02 6.098254478752416305e-16 +7.575757575757575069e+01 9.242424242424244767e+02 1.097485946719932795e-14 +1.060606060606062329e+02 9.242424242424244767e+02 1.497478014110306144e-13 +1.363636363636364877e+02 9.242424242424244767e+02 1.578692376829956532e-12 +1.666666666666667425e+02 9.242424242424244767e+02 1.308823873075620816e-11 +1.969696969696969973e+02 9.242424242424244767e+02 8.674534404092873990e-11 +2.272727272727272521e+02 9.242424242424244767e+02 4.666492816798974637e-10 +2.575757575757577342e+02 9.242424242424244767e+02 2.066218498179544902e-09 +2.878787878787879890e+02 9.242424242424244767e+02 7.626555240962835823e-09 +3.181818181818182438e+02 9.242424242424244767e+02 2.373755607470094863e-08 +3.484848484848484986e+02 9.242424242424244767e+02 6.294357909175139548e-08 +3.787878787878789808e+02 9.242424242424244767e+02 1.434797832226741013e-07 +4.090909090909092356e+02 9.242424242424244767e+02 2.833566430996957939e-07 +4.393939393939394904e+02 9.242424242424244767e+02 4.880031423565792628e-07 +4.696969696969697452e+02 9.242424242424244767e+02 7.368261931620156133e-07 +5.000000000000000000e+02 9.242424242424244767e+02 9.793342834294315635e-07 +5.303030303030304822e+02 9.242424242424244767e+02 1.149090232075827735e-06 +5.606060606060605096e+02 9.242424242424244767e+02 1.192152875094306787e-06 +5.909090909090909918e+02 9.242424242424244767e+02 1.094020203654185085e-06 +6.212121212121214739e+02 9.242424242424244767e+02 8.872761371850619861e-07 +6.515151515151515014e+02 9.242424242424244767e+02 6.346296855671360263e-07 +6.818181818181819835e+02 9.242424242424244767e+02 3.989897167427746563e-07 +7.121212121212120110e+02 9.242424242424244767e+02 2.194815096921736443e-07 +7.424242424242424931e+02 9.242424242424244767e+02 1.050286615177756977e-07 +7.727272727272729753e+02 9.242424242424244767e+02 4.341438767599566234e-08 +8.030303030303030027e+02 9.242424242424244767e+02 1.537380432065308991e-08 +8.333333333333334849e+02 9.242424242424244767e+02 4.619769020364092480e-09 +8.636363636363639671e+02 9.242424242424244767e+02 1.165422519016141816e-09 +8.939393939393939945e+02 9.242424242424244767e+02 2.438750248254334121e-10 +9.242424242424244767e+02 9.242424242424244767e+02 4.177650791163534269e-11 +9.545454545454545041e+02 9.242424242424244767e+02 5.774328674328823850e-12 +9.848484848484849863e+02 9.242424242424244767e+02 6.339611667251510458e-13 +1.015151515151515468e+03 9.242424242424244767e+02 5.435836629391048811e-14 +1.045454545454545496e+03 9.242424242424244767e+02 3.574596907389345997e-15 +1.075757575757575978e+03 9.242424242424244767e+02 1.768164275229429683e-16 +1.106060606060606005e+03 9.242424242424244767e+02 6.444577989125273861e-18 +1.136363636363636488e+03 9.242424242424244767e+02 1.693353897939057330e-19 +1.166666666666666970e+03 9.242424242424244767e+02 3.134375024086884577e-21 +1.196969696969696997e+03 9.242424242424244767e+02 3.988745488704843608e-23 +1.227272727272727479e+03 9.242424242424244767e+02 3.401727813564874041e-25 +1.257575757575757507e+03 9.242424242424244767e+02 1.892779177796880703e-27 +1.287878787878787989e+03 9.242424242424244767e+02 6.681290277801030145e-30 +1.318181818181818471e+03 9.242424242424244767e+02 1.453005117716545101e-32 +1.348484848484848499e+03 9.242424242424244767e+02 1.888297121780456365e-35 +1.378787878787878981e+03 9.242424242424244767e+02 1.420638027279050848e-38 +1.409090909090909008e+03 9.242424242424244767e+02 5.986645637013718289e-42 +1.439393939393939490e+03 9.242424242424244767e+02 1.365561729682142488e-45 +1.469696969696969973e+03 9.242424242424244767e+02 1.627312680552132632e-49 +1.500000000000000000e+03 9.242424242424244767e+02 9.766306425176701764e-54 +-1.500000000000000000e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.545454545454545041e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.545454545454545041e+02 2.048882356007675240e-305 +-1.075757575757575751e+03 9.545454545454545041e+02 1.674103951314024610e-287 +-1.045454545454545496e+03 9.545454545454545041e+02 1.929608989010334530e-270 +-1.015151515151515127e+03 9.545454545454545041e+02 3.353449174576296516e-254 +-9.848484848484848726e+02 9.545454545454545041e+02 9.380527417807372543e-239 +-9.545454545454545041e+02 9.545454545454545041e+02 4.503156623245518974e-224 +-9.242424242424242493e+02 9.545454545454545041e+02 3.950625187188297447e-210 +-8.939393939393938808e+02 9.545454545454545041e+02 6.736617061034465262e-197 +-8.636363636363636260e+02 9.545454545454545041e+02 2.371794117561307766e-184 +-8.333333333333332575e+02 9.545454545454545041e+02 1.829222807236285780e-172 +-8.030303030303030027e+02 9.545454545454545041e+02 3.274686139915979102e-161 +-7.727272727272727479e+02 9.545454545454545041e+02 1.440153326793208417e-150 +-7.424242424242423795e+02 9.545454545454545041e+02 1.644636189633696288e-140 +-7.121212121212121247e+02 9.545454545454545041e+02 5.148760122792980852e-131 +-6.818181818181817562e+02 9.545454545454545041e+02 4.659296927051483197e-122 +-6.515151515151515014e+02 9.545454545454545041e+02 1.283511602170492482e-113 +-6.212121212121211329e+02 9.545454545454545041e+02 1.132090696910024055e-105 +-5.909090909090908781e+02 9.545454545454545041e+02 3.358679381568229273e-98 +-5.606060606060605096e+02 9.545454545454545041e+02 3.516650693976234135e-91 +-5.303030303030302548e+02 9.545454545454545041e+02 1.361740296016100718e-84 +-5.000000000000000000e+02 9.545454545454545041e+02 2.041071860286668196e-78 +-4.696969696969697452e+02 9.545454545454545041e+02 1.237882402550990151e-72 +-4.393939393939392630e+02 9.545454545454545041e+02 3.171606292228342913e-67 +-4.090909090909090082e+02 9.545454545454545041e+02 3.579671728198873108e-62 +-3.787878787878787534e+02 9.545454545454545041e+02 1.853617005789016932e-57 +-3.484848484848484986e+02 9.545454545454545041e+02 4.580596805966228948e-53 +-3.181818181818180165e+02 9.545454545454545041e+02 5.612099087386632418e-49 +-2.878787878787877617e+02 9.545454545454545041e+02 3.537278923913275126e-45 +-2.575757575757575069e+02 9.545454545454545041e+02 1.188658400193777306e-41 +-2.272727272727272521e+02 9.545454545454545041e+02 2.204221497796810008e-38 +-1.969696969696969973e+02 9.545454545454545041e+02 2.331814555953481071e-35 +-1.666666666666665151e+02 9.545454545454545041e+02 1.453005117716710410e-32 +-1.363636363636362603e+02 9.545454545454545041e+02 5.499610781659260463e-30 +-1.060606060606060055e+02 9.545454545454545041e+02 1.302294837210690246e-27 +-7.575757575757575069e+01 9.545454545454545041e+02 1.984648844553287095e-25 +-4.545454545454549589e+01 9.545454545454545041e+02 1.999875803674367746e-23 +-1.515151515151501371e+01 9.545454545454545041e+02 1.367347598335432791e-21 +1.515151515151524109e+01 9.545454545454545041e+02 6.501095089494728911e-20 +4.545454545454549589e+01 9.545454545454545041e+02 2.200211702322515011e-18 +7.575757575757575069e+01 9.545454545454545041e+02 5.418948642189010941e-17 +1.060606060606062329e+02 9.545454545454545041e+02 9.917541389068539836e-16 +1.363636363636364877e+02 9.545454545454545041e+02 1.375500651521049814e-14 +1.666666666666667425e+02 9.545454545454545041e+02 1.472577985385762676e-13 +1.969696969696969973e+02 9.545454545454545041e+02 1.237978279006423605e-12 +2.272727272727272521e+02 9.545454545454545041e+02 8.303955618125466304e-12 +2.575757575757577342e+02 9.545454545454545041e+02 4.510014146235534533e-11 +2.878787878787879890e+02 9.545454545454545041e+02 2.010198097242835131e-10 +3.181818181818182438e+02 9.545454545454545041e+02 7.443524460597239882e-10 +3.484848484848484986e+02 9.545454545454545041e+02 2.315109263398909015e-09 +3.787878787878789808e+02 9.545454545454545041e+02 6.107385580804770322e-09 +4.090909090909092356e+02 9.545454545454545041e+02 1.378261373162479996e-08 +4.393939393939394904e+02 9.545454545454545041e+02 2.680187736377945638e-08 +4.696969696969697452e+02 9.545454545454545041e+02 4.518401091155372261e-08 +5.000000000000000000e+02 9.545454545454545041e+02 6.635633443757787832e-08 +5.303030303030304822e+02 9.545454545454545041e+02 8.519492193135942566e-08 +5.606060606060605096e+02 9.545454545454545041e+02 9.585129365858024617e-08 +5.909090909090909918e+02 9.545454545454545041e+02 9.460584959310615629e-08 +6.212121212121214739e+02 9.545454545454545041e+02 8.190682658047596449e-08 +6.515151515151515014e+02 9.545454545454545041e+02 6.211753673035538805e-08 +6.818181818181819835e+02 9.545454545454545041e+02 4.115985597351872563e-08 +7.121212121212120110e+02 9.545454545454545041e+02 2.373755607470153758e-08 +7.424242424242424931e+02 9.545454545454545041e+02 1.185499294385565064e-08 +7.727272727272729753e+02 9.545454545454545041e+02 5.094879290802069921e-09 +8.030303030303030027e+02 9.545454545454545041e+02 1.870085776796276879e-09 +8.333333333333334849e+02 9.545454545454545041e+02 5.811329112628796733e-10 +8.636363636363639671e+02 9.545454545454545041e+02 1.513667830629538220e-10 +8.939393939393939945e+02 9.545454545454545041e+02 3.267723238714310818e-11 +9.242424242424244767e+02 9.545454545454545041e+02 5.774328674329008027e-12 +9.545454545454545041e+02 9.545454545454545041e+02 8.238436825551831218e-13 +9.848484848484849863e+02 9.545454545454545041e+02 9.349412223612470222e-14 +1.015151515151515468e+03 9.545454545454545041e+02 8.304101250837852277e-15 +1.045454545454545496e+03 9.545454545454545041e+02 5.672911599541404415e-16 +1.075757575757575978e+03 9.545454545454545041e+02 2.925662529470643230e-17 +1.106060606060606005e+03 9.545454545454545041e+02 1.116633410280128017e-18 +1.136363636363636488e+03 9.545454545454545041e+02 3.088105188850898088e-20 +1.166666666666666970e+03 9.545454545454545041e+02 6.051445074130749260e-22 +1.196969696969696997e+03 9.545454545454545041e+02 8.206645555750352787e-24 +1.227272727272727479e+03 9.545454545454545041e+02 7.513277266314931599e-26 +1.257575757575757507e+03 9.545454545454545041e+02 4.524092374857465151e-28 +1.287878787878787989e+03 9.545454545454545041e+02 1.743478240992565787e-30 +1.318181818181818471e+03 9.545454545454545041e+02 4.179197469545683692e-33 +1.348484848484848499e+03 9.545454545454545041e+02 6.048286856550476913e-36 +1.378787878787878981e+03 9.545454545454545041e+02 5.123543086988653243e-39 +1.409090909090909008e+03 9.545454545454545041e+02 2.459834491573242810e-42 +1.439393939393939490e+03 9.545454545454545041e+02 6.472937031498399670e-46 +1.469696969696969973e+03 9.545454545454545041e+02 9.017433745251737654e-50 +1.500000000000000000e+03 9.545454545454545041e+02 6.415644086102914005e-54 +-1.500000000000000000e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.469696969696969745e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.439393939393939490e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.409090909090909008e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.378787878787878753e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.348484848484848499e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.318181818181818244e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.287878787878787989e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.257575757575757507e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.227272727272727252e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.196969696969696997e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.166666666666666515e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.136363636363636488e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.106060606060606005e+03 9.848484848484849863e+02 0.000000000000000000e+00 +-1.075757575757575751e+03 9.848484848484849863e+02 6.937050178107476577e-305 +-1.045454545454545496e+03 9.848484848484849863e+02 4.067134262740196120e-287 +-1.015151515151515127e+03 9.848484848484849863e+02 3.426033257239073849e-270 +-9.848484848484848726e+02 9.848484848484849863e+02 4.429793536379287956e-254 +-9.545454545454545041e+02 9.848484848484849863e+02 9.380527417805239641e-239 +-9.242424242424242493e+02 9.848484848484849863e+02 3.466965084270778368e-224 +-8.939393939393938808e+02 9.848484848484849863e+02 2.380346914687251377e-210 +-8.636363636363636260e+02 9.848484848484849863e+02 3.227403924914910139e-197 +-8.333333333333332575e+02 9.848484848484849863e+02 9.174996973564063017e-185 +-8.030303030303030027e+02 9.848484848484849863e+02 5.799344400514536578e-173 +-7.727272727272727479e+02 9.848484848484849863e+02 8.632103141029203188e-162 +-7.424242424242423795e+02 9.848484848484849863e+02 3.200567843958368242e-151 +-7.121212121212121247e+02 9.848484848484849863e+02 3.123069573182358994e-141 +-6.818181818181817562e+02 9.848484848484849863e+02 8.462828811163247946e-132 +-6.515151515151515014e+02 9.848484848484849863e+02 6.711619999648819982e-123 +-6.212121212121211329e+02 9.848484848484849863e+02 1.639756130904124598e-114 +-5.909090909090908781e+02 9.848484848484849863e+02 1.297469096415528775e-106 +-5.606060606060605096e+02 9.848484848484849863e+02 3.491161610846682618e-99 +-5.303030303030302548e+02 9.848484848484849863e+02 3.350047264315598989e-92 +-5.000000000000000000e+02 9.848484848484849863e+02 1.200760533549154684e-85 +-4.696969696969697452e+02 9.848484848484849863e+02 1.681769093994107527e-79 +-4.393939393939392630e+02 9.848484848484849863e+02 9.616662695258188475e-74 +-4.090909090909090082e+02 9.848484848484849863e+02 2.342812748293857508e-68 +-3.787878787878787534e+02 9.848484848484849863e+02 2.534408630171692137e-63 +-3.484848484848484986e+02 9.848484848484849863e+02 1.267289427994763024e-58 +-3.181818181818180165e+02 9.848484848484849863e+02 3.045319808370037776e-54 +-2.878787878787877617e+02 9.848484848484849863e+02 3.651819440393951439e-50 +-2.575757575757575069e+02 9.848484848484849863e+02 2.266365294794688225e-46 +-2.272727272727272521e+02 9.848484848484849863e+02 7.540206612321115606e-43 +-1.969696969696969973e+02 9.848484848484849863e+02 1.391301834018568820e-39 +-1.666666666666665151e+02 9.848484848484849863e+02 1.471159845332262535e-36 +-1.363636363636362603e+02 9.848484848484849863e+02 9.199790552335570158e-34 +-1.060606060606060055e+02 9.848484848484849863e+02 3.506859212770613443e-31 +-7.575757575757575069e+01 9.848484848484849863e+02 8.388558497347373564e-29 +-4.545454545454549589e+01 9.848484848484849863e+02 1.294657296743477948e-26 +-1.515151515151501371e+01 9.848484848484849863e+02 1.323897049569540353e-24 +1.515151515151524109e+01 9.848484848484849863e+02 9.199887089891889724e-23 +4.545454545454549589e+01 9.848484848484849863e+02 4.450412031472871556e-21 +7.575757575757575069e+01 9.848484848484849863e+02 1.533315393829123264e-19 +1.060606060606062329e+02 9.848484848484849863e+02 3.844713597051835772e-18 +1.363636363636364877e+02 9.848484848484849863e+02 7.160592310969740589e-17 +1.666666666666667425e+02 9.848484848484849863e+02 1.009720453475543344e-15 +1.969696969696969973e+02 9.848484848484849863e+02 1.097485946719956145e-14 +2.272727272727272521e+02 9.848484848484849863e+02 9.349412223612138269e-14 +2.575757575757577342e+02 9.848484848484849863e+02 6.339611667251555897e-13 +2.878787878787879890e+02 9.848484848484849863e+02 3.470587925503508303e-12 +3.181818181818182438e+02 9.848484848484849863e+02 1.553953783700685556e-11 +3.484848484848484986e+02 9.848484848484849863e+02 5.757897918648237784e-11 +3.787878787878789808e+02 9.848484848484849863e+02 1.784186981526963786e-10 +4.090909090909092356e+02 9.848484848484849863e+02 4.666492816799106986e-10 +4.393939393939394904e+02 9.848484848484849863e+02 1.038488082495702887e-09 +4.696969696969697452e+02 9.848484848484849863e+02 1.979810045147800740e-09 +5.000000000000000000e+02 9.848484848484849863e+02 3.251401439798301898e-09 +5.303030303030304822e+02 9.848484848484849863e+02 4.619769020364223175e-09 +5.606060606060605096e+02 9.848484848484849863e+02 5.696572446328830850e-09 +5.909090909090909918e+02 9.848484848484849863e+02 6.107385580804661962e-09 +6.212121212121214739e+02 9.848484848484849863e+02 5.696572446328830850e-09 +6.515151515151515014e+02 9.848484848484849863e+02 4.619769020364174371e-09 +6.818181818181819835e+02 9.848484848484849863e+02 3.251401439798279564e-09 +7.121212121212120110e+02 9.848484848484849863e+02 1.979810045147821420e-09 +7.424242424242424931e+02 9.848484848484849863e+02 1.038488082495702887e-09 +7.727272727272729753e+02 9.848484848484849863e+02 4.666492816799106986e-10 +8.030303030303030027e+02 9.848484848484849863e+02 1.784186981526963786e-10 +8.333333333333334849e+02 9.848484848484849863e+02 5.757897918648176391e-11 +8.636363636363639671e+02 9.848484848484849863e+02 1.553953783700658091e-11 +8.939393939393939945e+02 9.848484848484849863e+02 3.470587925503545866e-12 +9.242424242424244767e+02 9.848484848484849863e+02 6.339611667251555897e-13 +9.545454545454545041e+02 9.848484848484849863e+02 9.349412223612470222e-14 +9.848484848484849863e+02 9.848484848484849863e+02 1.097485946719979653e-14 +1.015151515151515468e+03 9.848484848484849863e+02 1.009720453475529144e-15 +1.045454545454545496e+03 9.848484848484849863e+02 7.160592310969638284e-17 +1.075757575757575978e+03 9.848484848484849863e+02 3.844713597051699417e-18 +1.106060606060606005e+03 9.848484848484849863e+02 1.533315393829188746e-19 +1.136363636363636488e+03 9.848484848484849863e+02 4.450412031472808362e-21 +1.166666666666666970e+03 9.848484848484849863e+02 9.199887089892020204e-23 +1.196969696969696997e+03 9.848484848484849863e+02 1.323897049569596924e-24 +1.227272727272727479e+03 9.848484848484849863e+02 1.294657296743477948e-26 +1.257575757575757507e+03 9.848484848484849863e+02 8.388558497347731175e-29 +1.287878787878787989e+03 9.848484848484849863e+02 3.506859212770513601e-31 +1.318181818181818471e+03 9.848484848484849863e+02 9.199790552335046724e-34 +1.348484848484848499e+03 9.848484848484849863e+02 1.471159845332262535e-36 +1.378787878787878981e+03 9.848484848484849863e+02 1.391301834018568820e-39 +1.409090909090909008e+03 9.848484848484849863e+02 7.540206612321650885e-43 +1.439393939393939490e+03 9.848484848484849863e+02 2.266365294794784682e-46 +1.469696969696969973e+03 9.848484848484849863e+02 3.651819440393951439e-50 +1.500000000000000000e+03 9.848484848484849863e+02 3.045319808370298000e-54 +-1.500000000000000000e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.015151515151515468e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.015151515151515468e+03 1.275945375852921194e-304 +-1.015151515151515127e+03 1.015151515151515468e+03 5.466801672782783114e-287 +-9.848484848484848726e+02 1.015151515151515468e+03 3.426033257238684227e-270 +-9.545454545454545041e+02 1.015151515151515468e+03 3.353449174575152457e-254 +-9.242424242424242493e+02 1.015151515151515468e+03 5.467417281281110391e-239 +-8.939393939393938808e+02 1.015151515151515468e+03 1.581521332753086233e-224 +-8.636363636363636260e+02 1.015151515151515468e+03 8.634670942947184589e-211 +-8.333333333333332575e+02 1.015151515151515468e+03 9.454390984310646192e-198 +-8.030303030303030027e+02 1.015151515151515468e+03 2.203134651993508067e-185 +-7.727272727272727479e+02 1.015151515151515468e+03 1.158069139744006525e-173 +-7.424242424242423795e+02 1.015151515151515468e+03 1.453595970926600868e-162 +-7.121212121212121247e+02 1.015151515151515468e+03 4.606404570852803637e-152 +-6.818181818181817562e+02 1.015151515151515468e+03 3.891764262948959632e-142 +-6.515151515151515014e+02 1.015151515151515468e+03 9.245226322402562645e-133 +-6.212121212121211329e+02 1.015151515151515468e+03 6.505178216560347553e-124 +-5.909090909090908781e+02 1.015151515151515468e+03 1.426326987358598079e-115 +-5.606060606060605096e+02 1.015151515151515468e+03 1.024019974798610168e-107 +-5.303030303030302548e+02 1.015151515151515468e+03 2.526398915685159803e-100 +-5.000000000000000000e+02 1.015151515151515468e+03 2.245111407822327572e-93 +-4.696969696969697452e+02 1.015151515151515468e+03 7.523470174958620943e-87 +-4.393939393939392630e+02 1.015151515151515468e+03 9.940501002456545530e-81 +-4.090909090909090082e+02 1.015151515151515468e+03 5.408005114244421933e-75 +-3.787878787878787534e+02 1.015151515151515468e+03 1.263563911257707467e-69 +-3.484848484848484986e+02 1.015151515151515468e+03 1.320823368052294588e-64 +-3.181818181818180165e+02 1.015151515151515468e+03 6.426867661539752703e-60 +-2.878787878787877617e+02 1.015151515151515468e+03 1.512670326909520541e-55 +-2.575757575757575069e+02 1.015151515151515468e+03 1.787418838639570651e-51 +-2.272727272727272521e+02 1.015151515151515468e+03 1.099147165157748323e-47 +-1.969696969696969973e+02 1.015151515151515468e+03 3.641721635590073509e-44 +-1.666666666666665151e+02 1.015151515151515468e+03 6.722278760459066307e-41 +-1.363636363636362603e+02 1.015151515151515468e+03 7.139802540244930781e-38 +-1.060606060606060055e+02 1.015151515151515468e+03 4.500703460466398667e-35 +-7.575757575757575069e+01 1.015151515151515468e+03 1.734711582546477076e-32 +-4.545454545454549589e+01 1.015151515151515468e+03 4.206477445196770851e-30 +-1.515151515151501371e+01 1.015151515151515468e+03 6.594920231734514557e-28 +1.515151515151524109e+01 1.015151515151515468e+03 6.861500121974453477e-26 +4.545454545454549589e+01 1.015151515151515468e+03 4.856568981151256086e-24 +7.575757575757575069e+01 1.015151515151515468e+03 2.394346385576783719e-22 +1.060606060606062329e+02 1.015151515151515468e+03 8.408157975774296977e-21 +1.363636363636364877e+02 1.015151515151515468e+03 2.148049618647392149e-19 +1.666666666666667425e+02 1.015151515151515468e+03 4.072433264588427385e-18 +1.969696969696969973e+02 1.015151515151515468e+03 5.837542882740915424e-17 +2.272727272727272521e+02 1.015151515151515468e+03 6.437784184080029323e-16 +2.575757575757577342e+02 1.015151515151515468e+03 5.551371713955282123e-15 +2.878787878787879890e+02 1.015151515151515468e+03 3.799379475519952498e-14 +3.181818181818182438e+02 1.015151515151515468e+03 2.092319353028601546e-13 +3.484848484848484986e+02 1.015151515151515468e+03 9.387808790462638915e-13 +3.787878787878789808e+02 1.015151515151515468e+03 3.470587925503410156e-12 +4.090909090909092356e+02 1.015151515151515468e+03 1.067799151664029815e-11 +4.393939393939394904e+02 1.015151515151515468e+03 2.758242893688829047e-11 +4.696969696969697452e+02 1.015151515151515468e+03 6.027040850409457211e-11 +5.000000000000000000e+02 1.015151515151515468e+03 1.121089509383976850e-10 +5.303030303030304822e+02 1.015151515151515468e+03 1.784186981526919325e-10 +5.606060606060605096e+02 1.015151515151515468e+03 2.438750248254264845e-10 +5.909090909090909918e+02 1.015151515151515468e+03 2.870434826384596710e-10 +6.212121212121214739e+02 1.015151515151515468e+03 2.913208311720561557e-10 +6.515151515151515014e+02 1.015151515151515468e+03 2.549720171445584657e-10 +6.818181818181819835e+02 1.015151515151515468e+03 1.922329515916802457e-10 +7.121212121212120110e+02 1.015151515151515468e+03 1.245541639253578052e-10 +7.424242424242424931e+02 1.015151515151515468e+03 6.910796398284168450e-11 +7.727272727272729753e+02 1.015151515151515468e+03 3.267723238714160245e-11 +8.030303030303030027e+02 1.015151515151515468e+03 1.308823873075606599e-11 +8.333333333333334849e+02 1.015151515151515468e+03 4.408297904797566477e-12 +8.636363636363639671e+02 1.015151515151515468e+03 1.237978279006344643e-12 +8.939393939393939945e+02 1.015151515151515468e+03 2.870579718490625878e-13 +9.242424242424244767e+02 1.015151515151515468e+03 5.435836629391242555e-14 +9.545454545454545041e+02 1.015151515151515468e+03 8.304101250837852277e-15 +9.848484848484849863e+02 1.015151515151515468e+03 1.009720453475529144e-15 +1.015151515151515468e+03 1.015151515151515468e+03 9.629601882390976741e-17 +1.045454545454545496e+03 1.015151515151515468e+03 7.089149201122657218e-18 +1.075757575757575978e+03 1.015151515151515468e+03 3.960062252250538946e-19 +1.106060606060606005e+03 1.015151515151515468e+03 1.647931249405101346e-20 +1.136363636363636488e+03 1.015151515151515468e+03 5.009287693440618573e-22 +1.166666666666666970e+03 1.015151515151515468e+03 1.089298387811083242e-23 +1.196969696969696997e+03 1.015151515151515468e+03 1.657484593072496569e-25 +1.227272727272727479e+03 1.015151515151515468e+03 1.724031541468338199e-27 +1.257575757575757507e+03 1.015151515151515468e+03 1.196076224162188080e-29 +1.287878787878787989e+03 1.015151515151515468e+03 5.393601910098739758e-32 +1.318181818181818471e+03 1.015151515151515468e+03 1.538711858188925864e-34 +1.348484848484848499e+03 1.015151515151515468e+03 2.699663615826687283e-37 +1.378787878787878981e+03 1.015151515151515468e+03 2.828232246048750057e-40 +1.409090909090909008e+03 1.015151515151515468e+03 1.715600772060368348e-43 +1.439393939393939490e+03 1.015151515151515468e+03 5.836055178228995336e-47 +1.469696969696969973e+03 1.015151515151515468e+03 1.076947037256926341e-50 +1.500000000000000000e+03 1.015151515151515468e+03 1.041536444950803760e-54 +-1.500000000000000000e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.045454545454545496e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.045454545454545496e+03 1.275945375853646485e-304 +-9.848484848484848726e+02 1.045454545454545496e+03 4.067134262741583183e-287 +-9.545454545454545041e+02 1.045454545454545496e+03 1.929608989010334530e-270 +-9.242424242424242493e+02 1.045454545454545496e+03 1.454269173318735367e-254 +-8.939393939393938808e+02 1.045454545454545496e+03 1.855875457243220100e-239 +-8.636363636363636260e+02 1.045454545454545496e+03 4.269517823377249477e-225 +-8.333333333333332575e+02 1.045454545454545496e+03 1.882763600863253646e-211 +-8.030303030303030027e+02 1.045454545454545496e+03 1.690146173206725593e-198 +-7.727272727272727479e+02 1.045454545454545496e+03 3.276063875425019705e-186 +-7.424242424242423795e+02 1.045454545454545496e+03 1.452552204921924444e-174 +-7.121212121212121247e+02 1.045454545454545496e+03 1.558754313407265652e-163 +-6.818181818181817562e+02 1.045454545454545496e+03 4.278277120823608505e-153 +-6.515151515151515014e+02 1.045454545454545496e+03 3.169916622934572130e-143 +-6.212121212121211329e+02 1.045454545454545496e+03 6.683752649730692834e-134 +-5.909090909090908781e+02 1.045454545454545496e+03 4.222367043598891692e-125 +-5.606060606060605096e+02 1.045454545454545496e+03 8.404032505440477884e-117 +-5.303030303030302548e+02 1.045454545454545496e+03 5.534930789536566627e-109 +-5.000000000000000000e+02 1.045454545454545496e+03 1.265288505022653967e-101 +-4.696969696969697452e+02 1.045454545454545496e+03 1.051825158759539443e-94 +-4.393939393939392630e+02 1.045454545454545496e+03 3.327066334118231227e-88 +-4.090909090909090082e+02 1.045454545454545496e+03 4.184987151321619861e-82 +-3.787878787878787534e+02 1.045454545454545496e+03 2.185022806595857047e-76 +-3.484848484848484986e+02 1.045454545454545496e+03 4.936566251689879803e-71 +-3.181818181818180165e+02 1.045454545454545496e+03 5.025076191585378721e-66 +-2.878787878787877617e+02 1.045454545454545496e+03 2.396702422958070473e-61 +-2.575757575757575069e+02 1.045454545454545496e+03 5.562986682805115916e-57 +-2.272727272727272521e+02 1.045454545454545496e+03 6.518633848692139712e-53 +-1.969696969696969973e+02 1.045454545454545496e+03 3.995357065034140419e-49 +-1.666666666666665151e+02 1.045454545454545496e+03 1.325453195114728556e-45 +-1.363636363636362603e+02 1.045454545454545496e+03 2.459834491573138303e-42 +-1.060606060606060055e+02 1.045454545454545496e+03 2.636128257324793528e-39 +-7.575757575757575069e+01 1.045454545454545496e+03 1.681885295228516962e-36 +-4.545454545454549589e+01 1.045454545454545496e+03 6.578229000975904194e-34 +-1.515151515151501371e+01 1.045454545454545496e+03 1.622114593737591843e-31 +1.515151515151524109e+01 1.045454545454545496e+03 2.590327744386188949e-29 +4.545454545454549589e+01 1.045454545454545496e+03 2.748101820202508624e-27 +7.575757575757575069e+01 1.045454545454545496e+03 1.984648844553202377e-25 +1.060606060606062329e+02 1.045454545454545496e+03 9.984784196713949567e-24 +1.363636363636364877e+02 1.045454545454545496e+03 3.576784713994143856e-22 +1.666666666666667425e+02 1.045454545454545496e+03 9.313320549156651543e-21 +1.969696969696969973e+02 1.045454545454545496e+03 1.797198369250585452e-19 +2.272727272727272521e+02 1.045454545454545496e+03 2.617295991581752854e-18 +2.575757575757577342e+02 1.045454545454545496e+03 2.925662529470684522e-17 +2.878787878787879890e+02 1.045454545454545496e+03 2.549898842689604287e-16 +3.181818181818182438e+02 1.045454545454545496e+03 1.758026172274798347e-15 +3.484848484848484986e+02 1.045454545454545496e+03 9.715636854068464935e-15 +3.787878787878789808e+02 1.045454545454545496e+03 4.355762747543258115e-14 +4.090909090909092356e+02 1.045454545454545496e+03 1.601294376118558555e-13 +4.393939393939394904e+02 1.045454545454545496e+03 4.873295378257415847e-13 +4.696969696969697452e+02 1.045454545454545496e+03 1.237978279006397351e-12 +5.000000000000000000e+02 1.045454545454545496e+03 2.643624361305278658e-12 +5.303030303030304822e+02 1.045454545454545496e+03 4.773139830449640254e-12 +5.606060606060605096e+02 1.045454545454545496e+03 7.320000032675046532e-12 +5.909090909090909918e+02 1.045454545454545496e+03 9.566848707109044468e-12 +6.212121212121214739e+02 1.045454545454545496e+03 1.067799151664060188e-11 +6.515151515151515014e+02 1.045454545454545496e+03 1.018705348782991894e-11 +6.818181818181819835e+02 1.045454545454545496e+03 8.303955618125317670e-12 +7.121212121212120110e+02 1.045454545454545496e+03 5.774328674328947442e-12 +7.424242424242424931e+02 1.045454545454545496e+03 3.415578104546164842e-12 +7.727272727272729753e+02 1.045454545454545496e+03 1.711602587959628861e-12 +8.030303030303030027e+02 1.045454545454545496e+03 7.227880372012419628e-13 +8.333333333333334849e+02 1.045454545454545496e+03 2.555319222097591169e-13 +8.636363636363639671e+02 1.045454545454545496e+03 7.504573066194429743e-14 +8.939393939393939945e+02 1.045454545454545496e+03 1.814418398434603648e-14 +9.242424242424244767e+02 1.045454545454545496e+03 3.574596907389447760e-15 +9.545454545454545041e+02 1.045454545454545496e+03 5.672911599541524716e-16 +9.848484848484849863e+02 1.045454545454545496e+03 7.160592310969638284e-17 +1.015151515151515468e+03 1.045454545454545496e+03 7.089149201122657218e-18 +1.045454545454545496e+03 1.045454545454545496e+03 5.421797970393833297e-19 +1.075757575757575978e+03 1.045454545454545496e+03 3.151098353630599907e-20 +1.106060606060606005e+03 1.045454545454545496e+03 1.367347598335423011e-21 +1.136363636363636488e+03 1.045454545454545496e+03 4.346971004207148374e-23 +1.166666666666666970e+03 1.045454545454545496e+03 9.922964700149091067e-25 +1.196969696969696997e+03 1.045454545454545496e+03 1.592071826992967029e-26 +1.227272727272727479e+03 1.045454545454545496e+03 1.755228059978329177e-28 +1.257575757575757507e+03 1.045454545454545496e+03 1.298377177976066786e-30 +1.287878787878787989e+03 1.045454545454545496e+03 6.284560592169752431e-33 +1.318181818181818471e+03 1.045454545454545496e+03 1.938784546125242215e-35 +1.348484848484848499e+03 1.045454545454545496e+03 3.708533372700188003e-38 +1.378787878787878981e+03 1.045454545454545496e+03 4.273599597681460303e-41 +1.409090909090909008e+03 1.045454545454545496e+03 2.879181287861044159e-44 +1.439393939393939490e+03 1.045454545454545496e+03 1.099147165157826597e-47 +1.469696969696969973e+03 1.045454545454545496e+03 2.301685591583223533e-51 +1.500000000000000000e+03 1.045454545454545496e+03 2.556199277280019647e-55 +-1.500000000000000000e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.075757575757575978e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.075757575757575978e+03 6.937050178107476577e-305 +-9.545454545454545041e+02 1.075757575757575978e+03 1.674103951313643722e-287 +-9.242424242424242493e+02 1.075757575757575978e+03 6.116197084170823908e-271 +-8.939393939393938808e+02 1.075757575757575978e+03 3.608508343024296000e-255 +-8.636363636363636260e+02 1.075757575757575978e+03 3.663029685141270145e-240 +-8.333333333333332575e+02 1.075757575757575978e+03 6.807732712389689872e-226 +-8.030303030303030027e+02 1.075757575757575978e+03 2.461842699099061891e-212 +-7.727272727272727479e+02 1.075757575757575978e+03 1.838754821947033270e-199 +-7.424242424242423795e+02 1.075757575757575978e+03 3.007229728439571728e-187 +-7.121212121212121247e+02 1.075757575757575978e+03 1.140317375233273236e-175 +-6.818181818181817562e+02 1.075757575757575978e+03 1.060234400453697143e-164 +-6.515151515151515014e+02 1.075757575757575978e+03 2.553049735605590669e-154 +-6.212121212121211329e+02 1.075757575757575978e+03 1.679676617131450600e-144 +-5.909090909090908781e+02 1.075757575757575978e+03 3.181210730371993723e-135 +-5.606060606060605096e+02 1.075757575757575978e+03 1.825216843125098206e-126 +-5.303030303030302548e+02 1.075757575757575978e+03 3.334342676870646712e-118 +-5.000000000000000000e+02 1.075757575757575978e+03 2.035924916243510205e-110 +-4.696969696969697452e+02 1.075757575757575978e+03 4.356268475749017056e-103 +-4.393939393939392630e+02 1.075757575757575978e+03 3.420408862336267214e-96 +-4.090909090909090082e+02 1.075757575757575978e+03 1.030681849547706861e-89 +-3.787878787878787534e+02 1.075757575757575978e+03 1.245061282106763618e-83 +-3.484848484848484986e+02 1.075757575757575978e+03 6.290369538745158613e-78 +-3.181818181818180165e+02 1.075757575757575978e+03 1.384982613310252862e-72 +-2.878787878787877617e+02 1.075757575757575978e+03 1.382999979475576870e-67 +-2.575757575757575069e+02 1.075757575757575978e+03 6.510288553050723435e-63 +-2.272727272727272521e+02 1.075757575757575978e+03 1.499797405510752735e-58 +-1.969696969696969973e+02 1.075757575757575978e+03 1.753221946291435356e-54 +-1.666666666666665151e+02 1.075757575757575978e+03 1.076947037256926341e-50 +-1.363636363636362603e+02 1.075757575757575978e+03 3.595420650647964607e-47 +-1.060606060606060055e+02 1.075757575757575978e+03 6.739246103221155921e-44 +-7.575757575757575069e+01 1.075757575757575978e+03 7.317303358737055924e-41 +-4.545454545454549589e+01 1.075757575757575978e+03 4.742467831580702116e-38 +-1.515151515151501371e+01 1.075757575757575978e+03 1.888297121780402909e-35 +1.515151515151524109e+01 1.075757575757575978e+03 4.748008073877725853e-33 +4.545454545454549589e+01 1.075757575757575978e+03 7.740230330072250638e-31 +7.575757575757575069e+01 1.075757575757575978e+03 8.388558497347134782e-29 +1.060606060606062329e+02 1.075757575757575978e+03 6.189635416498963409e-27 +1.363636363636364877e+02 1.075757575757575978e+03 3.180562259591947158e-25 +1.666666666666667425e+02 1.075757575757575978e+03 1.162744299662175563e-23 +1.969696969696969973e+02 1.075757575757575978e+03 3.085673479698751498e-22 +2.272727272727272521e+02 1.075757575757575978e+03 6.057712465178513888e-21 +2.575757575757577342e+02 1.075757575757575978e+03 8.954294013013378716e-20 +2.878787878787879890e+02 1.075757575757575978e+03 1.013100858776567792e-18 +3.181818181818182438e+02 1.075757575757575978e+03 8.907807991230201379e-18 +3.484848484848484986e+02 1.075757575757575978e+03 6.172308083818299879e-17 +3.787878787878789808e+02 1.075757575757575978e+03 3.413565520039352413e-16 +4.090909090909092356e+02 1.075757575757575978e+03 1.524198984291542739e-15 +4.393939393939394904e+02 1.075757575757575978e+03 5.551371713955361009e-15 +4.696969696969697452e+02 1.075757575757575978e+03 1.664179486460309577e-14 +5.000000000000000000e+02 1.075757575757575978e+03 4.138288825130378369e-14 +5.303030303030304822e+02 1.075757575757575978e+03 8.592218911187478174e-14 +5.606060606060605096e+02 1.075757575757575978e+03 1.497478014110295541e-13 +5.909090909090909918e+02 1.075757575757575978e+03 2.199664314715052058e-13 +6.212121212121214739e+02 1.075757575757575978e+03 2.731033359526279789e-13 +6.515151515151515014e+02 1.075757575757575978e+03 2.870579718490585489e-13 +6.818181818181819835e+02 1.075757575757575978e+03 2.555319222097554818e-13 +7.121212121212120110e+02 1.075757575757575978e+03 1.924766926750530845e-13 +7.424242424242424931e+02 1.075757575757575978e+03 1.224211976440204417e-13 +7.727272727272729753e+02 1.075757575757575978e+03 6.552879881345007959e-14 +8.030303030303030027e+02 1.075757575757575978e+03 2.938461975882613539e-14 +8.333333333333334849e+02 1.075757575757575978e+03 1.097485946719932795e-14 +8.636363636363639671e+02 1.075757575757575978e+03 3.390089671968650007e-15 +8.939393939393939945e+02 1.075757575757575978e+03 8.589395343775526507e-16 +9.242424242424244767e+02 1.075757575757575978e+03 1.768164275229492546e-16 +9.545454545454545041e+02 1.075757575757575978e+03 2.925662529470643230e-17 +9.848484848484849863e+02 1.075757575757575978e+03 3.844713597051699417e-18 +1.015151515151515468e+03 1.075757575757575978e+03 3.960062252250538946e-19 +1.045454545454545496e+03 1.075757575757575978e+03 3.151098353630599907e-20 +1.075757575757575978e+03 1.075757575757575978e+03 1.906913806200898278e-21 +1.106060606060606005e+03 1.075757575757575978e+03 8.628993064866322181e-23 +1.136363636363636488e+03 1.075757575757575978e+03 2.867236291273633220e-24 +1.166666666666666970e+03 1.075757575757575978e+03 6.861500121974648627e-26 +1.196969696969696997e+03 1.075757575757575978e+03 1.158426196376296190e-27 +1.227272727272727479e+03 1.075757575757575978e+03 1.349946039877017404e-29 +1.257575757575757507e+03 1.075757575757575978e+03 1.061040093814868698e-31 +1.287878787878787989e+03 1.075757575757575978e+03 5.489675720399862976e-34 +1.318181818181818471e+03 1.075757575757575978e+03 1.822455038103659995e-36 +1.348484848484848499e+03 1.075757575757575978e+03 3.779387970961925974e-39 +1.378787878787878981e+03 1.075757575757575978e+03 4.760619827379282055e-42 +1.409090909090909008e+03 1.075757575757575978e+03 3.537278923913174313e-45 +1.439393939393939490e+03 1.075757575757575978e+03 1.503795788736007558e-48 +1.469696969696969973e+03 1.075757575757575978e+03 3.543526686620262663e-52 +1.500000000000000000e+03 1.075757575757575978e+03 4.478029310896750347e-56 +-1.500000000000000000e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.106060606060606005e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.106060606060606005e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.106060606060606005e+03 2.048882356008141448e-305 +-9.242424242424242493e+02 1.106060606060606005e+03 3.808027481303170500e-288 +-8.939393939393938808e+02 1.106060606060606005e+03 1.089284707478123001e-271 +-8.636363636363636260e+02 1.106060606060606005e+03 5.113075120197990284e-256 +-8.333333333333332575e+02 1.106060606060606005e+03 4.193987081499997356e-241 +-8.030303030303030027e+02 1.106060606060606005e+03 6.393584769897403150e-227 +-7.727272727272727479e+02 1.106060606060606005e+03 1.924270086700422410e-213 +-7.424242424242423795e+02 1.106060606060606005e+03 1.213073988785690977e-200 +-7.121212121212121247e+02 1.106060606060606005e+03 1.697333464714009116e-188 +-6.818181818181817562e+02 1.106060606060606005e+03 5.578638260890735435e-177 +-6.515151515151515014e+02 1.106060606060606005e+03 4.552568153888466629e-166 +-6.212121212121211329e+02 1.106060606060606005e+03 9.738713381805993122e-156 +-5.909090909090908781e+02 1.106060606060606005e+03 5.758068049509534181e-146 +-5.606060606060605096e+02 1.106060606060606005e+03 9.909662211055232393e-137 +-5.303030303030302548e+02 1.106060606060606005e+03 5.221413508757310352e-128 +-5.000000000000000000e+02 1.106060606060606005e+03 8.848474370846281444e-120 +-4.696969696969697452e+02 1.106060606060606005e+03 5.060194744259303064e-112 +-4.393939393939392630e+02 1.106060606060606005e+03 1.023329762420148192e-104 +-4.090909090909090082e+02 1.106060606060606005e+03 7.659635376588633220e-98 +-3.787878787878787534e+02 1.106060606060606005e+03 2.218210938815732637e-91 +-3.484848484848484986e+02 1.106060606060606005e+03 2.594905486198033972e-85 +-3.181818181818180165e+02 1.106060606060606005e+03 1.278643463138927912e-79 +-2.878787878787877617e+02 1.106060606060606005e+03 2.763983341614358425e-74 +-2.575757575757575069e+02 1.106060606060606005e+03 2.726414009001815065e-69 +-2.272727272727272521e+02 1.106060606060606005e+03 1.274954127373125398e-64 +-1.969696969696969973e+02 1.106060606060606005e+03 2.932805033955430888e-60 +-1.666666666666665151e+02 1.106060606060606005e+03 3.439226478518160643e-56 +-1.363636363636362603e+02 1.106060606060606005e+03 2.128109343453562554e-52 +-1.060606060606060055e+02 1.106060606060606005e+03 7.183115904221710259e-49 +-7.575757575757575069e+01 1.106060606060606005e+03 1.365561729682239567e-45 +-4.545454545454549589e+01 1.106060606060606005e+03 1.507810083289676178e-42 +-1.515151515151501371e+01 1.106060606060606005e+03 9.959548950521511814e-40 +1.515151515151524109e+01 1.106060606060606005e+03 4.048320222077672751e-37 +4.545454545454549589e+01 1.106060606060606005e+03 1.040399671311722050e-34 +7.575757575757575069e+01 1.106060606060606005e+03 1.734711582546698766e-32 +1.060606060606062329e+02 1.106060606060606005e+03 1.923229879971634848e-30 +1.363636363636364877e+02 1.106060606060606005e+03 1.451278128946221470e-28 +1.666666666666667425e+02 1.106060606060606005e+03 7.620577489683251491e-27 +1.969696969696969973e+02 1.106060606060606005e+03 2.843208481814099168e-25 +2.272727272727272521e+02 1.106060606060606005e+03 7.686745253455188263e-24 +2.575757575757577342e+02 1.106060606060606005e+03 1.533847428403316868e-22 +2.878787878787879890e+02 1.106060606060606005e+03 2.298180960274162211e-21 +3.181818181818182438e+02 1.106060606060606005e+03 2.627052324647344891e-20 +3.484848484848484986e+02 1.106060606060606005e+03 2.324980321593567732e-19 +3.787878787878789808e+02 1.106060606060606005e+03 1.614667396734175954e-18 +4.090909090909092356e+02 1.106060606060606005e+03 8.907807991230769914e-18 +4.393939393939394904e+02 1.106060606060606005e+03 3.946907027549074290e-17 +4.696969696969697452e+02 1.106060606060606005e+03 1.418335871733475388e-16 +5.000000000000000000e+02 1.106060606060606005e+03 4.169066704949732522e-16 +5.303030303030304822e+02 1.106060606060606005e+03 1.009720453475586337e-15 +5.606060606060605096e+02 1.106060606060606005e+03 2.027190509963066340e-15 +5.909090909090909918e+02 1.106060606060606005e+03 3.390089671968891004e-15 +6.212121212121214739e+02 1.106060606060606005e+03 4.739218035293334066e-15 +6.515151515151515014e+02 1.106060606060606005e+03 5.551371713955637110e-15 +6.818181818181819835e+02 1.106060606060606005e+03 5.454749817366389219e-15 +7.121212121212120110e+02 1.106060606060606005e+03 4.495485802090147684e-15 +7.424242424242424931e+02 1.106060606060606005e+03 3.103241738433734813e-15 +7.727272727272729753e+02 1.106060606060606005e+03 1.789638228793598519e-15 +8.030303030303030027e+02 1.106060606060606005e+03 8.589395343775709917e-16 +8.333333333333334849e+02 1.106060606060606005e+03 3.413565520039473700e-16 +8.636363636363639671e+02 1.106060606060606005e+03 1.116262575131954340e-16 +8.939393939393939945e+02 1.106060606060606005e+03 2.981018574785816013e-17 +9.242424242424244767e+02 1.106060606060606005e+03 6.444577989125319313e-18 +9.545454545454545041e+02 1.106060606060606005e+03 1.116633410280128017e-18 +9.848484848484849863e+02 1.106060606060606005e+03 1.533315393829188746e-19 +1.015151515151515468e+03 1.106060606060606005e+03 1.647931249405066438e-20 +1.045454545454545496e+03 1.106060606060606005e+03 1.367347598335384267e-21 +1.075757575757575978e+03 1.106060606060606005e+03 8.628993064866322181e-23 +1.106060606060606005e+03 1.106060606060606005e+03 4.075259886177726360e-24 +1.136363636363636488e+03 1.106060606060606005e+03 1.415470165255562630e-25 +1.166666666666666970e+03 1.106060606060606005e+03 3.548919357599413493e-27 +1.196969696969696997e+03 1.106060606060606005e+03 6.296582306044642953e-29 +1.227272727272727479e+03 1.106060606060606005e+03 7.740230330072692047e-31 +1.257575757575757507e+03 1.106060606060606005e+03 6.446642623741004502e-33 +1.287878787878787989e+03 1.106060606060606005e+03 3.553023206116485885e-35 +1.318181818181818471e+03 1.106060606060606005e+03 1.264051646960954002e-37 +1.348484848484848499e+03 1.106060606060606005e+03 2.828232246048910742e-40 +1.378787878787878981e+03 1.106060606060606005e+03 3.872518558409981954e-43 +1.409090909090909008e+03 1.106060606060606005e+03 3.153613066582500354e-46 +1.439393939393939490e+03 1.106060606060606005e+03 1.482625960384818511e-49 +1.469696969696969973e+03 1.106060606060606005e+03 3.901202425592560285e-53 +1.500000000000000000e+03 1.106060606060606005e+03 5.562986682805431733e-57 +-1.500000000000000000e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.136363636363636488e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.136363636363636488e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.136363636363636488e+03 3.282252599974094537e-306 +-8.939393939393938808e+02 1.136363636363636488e+03 4.777307158641496908e-289 +-8.636363636363636260e+02 1.136363636363636488e+03 1.087474689039286692e-272 +-8.333333333333332575e+02 1.136363636363636488e+03 4.125784643840825254e-257 +-8.030303030303030027e+02 1.136363636363636488e+03 2.776741792535026036e-242 +-7.727272727272727479e+02 1.136363636363636488e+03 3.524192993212143176e-228 +-7.424242424242423795e+02 1.136363636363636488e+03 8.955634832416909822e-215 +-7.121212121212121247e+02 1.136363636363636488e+03 4.831994162342543234e-202 +-6.818181818181817562e+02 1.136363636363636488e+03 5.862652341348841804e-190 +-6.515151515151515014e+02 1.136363636363636488e+03 1.692027994384394806e-178 +-6.212121212121211329e+02 1.136363636363636488e+03 1.227264349568208176e-167 +-5.909090909090908781e+02 1.136363636363636488e+03 2.360592021961731794e-157 +-5.606060606060605096e+02 1.136363636363636488e+03 1.268979554189241961e-147 +-5.303030303030302548e+02 1.136363636363636488e+03 2.006787473306968488e-138 +-5.000000000000000000e+02 1.136363636363636488e+03 9.814924425519656325e-130 +-4.696969696969697452e+02 1.136363636363636488e+03 1.558836896993214606e-121 +-4.393939393939392630e+02 1.136363636363636488e+03 8.431316847707157014e-114 +-4.090909090909090082e+02 1.136363636363636488e+03 1.626625589894931690e-106 +-3.787878787878787534e+02 1.136363636363636488e+03 1.171000951828240164e-99 +-3.484848484848484986e+02 1.136363636363636488e+03 3.286608065666360344e-93 +-3.181818181818180165e+02 1.136363636363636488e+03 3.752897740151137267e-87 +-2.878787878787877617e+02 1.136363636363636488e+03 1.817123214030389895e-81 +-2.575757575757575069e+02 1.136363636363636488e+03 3.883605450140150354e-76 +-2.272727272727272521e+02 1.136363636363636488e+03 3.809050373713981941e-71 +-1.969696969696969973e+02 1.136363636363636488e+03 1.780289335782118110e-66 +-1.666666666666665151e+02 1.136363636363636488e+03 4.112270338377615320e-62 +-1.363636363636362603e+02 1.136363636363636488e+03 4.862710457261487195e-58 +-1.060606060606060055e+02 1.136363636363636488e+03 3.045319808370037776e-54 +-7.575757575757575069e+01 1.136363636363636488e+03 1.043664146101998765e-50 +-4.545454545454549589e+01 1.136363636363636488e+03 2.019952513817828004e-47 +-1.515151515151501371e+01 1.136363636363636488e+03 2.275709569497906387e-44 +1.515151515151524109e+01 1.136363636363636488e+03 1.536363899260121078e-41 +4.545454545454549589e+01 1.136363636363636488e+03 6.390617110546798620e-39 +7.575757575757575069e+01 1.136363636363636488e+03 1.681885295228516962e-36 +1.060606060606062329e+02 1.136363636363636488e+03 2.872445569167507801e-34 +1.363636363636364877e+02 1.136363636363636488e+03 3.261141548139952405e-32 +1.666666666666667425e+02 1.136363636363636488e+03 2.518106005990044497e-30 +1.969696969696969973e+02 1.136363636363636488e+03 1.351302430080159497e-28 +2.272727272727272521e+02 1.136363636363636488e+03 5.143473773786874411e-27 +2.575757575757577342e+02 1.136363636363636488e+03 1.415470165255562630e-25 +2.878787878787879890e+02 1.136363636363636488e+03 2.867236291273714770e-24 +3.181818181818182438e+02 1.136363636363636488e+03 4.346971004207210087e-23 +3.484848484848484986e+02 1.136363636363636488e+03 5.009287693440796308e-22 +3.787878787878789808e+02 1.136363636363636488e+03 4.450412031472934751e-21 +4.090909090909092356e+02 1.136363636363636488e+03 3.088105188850942024e-20 +4.393939393939394904e+02 1.136363636363636488e+03 1.693353897939105478e-19 +4.696969696969697452e+02 1.136363636363636488e+03 7.415268609422405346e-19 +5.000000000000000000e+02 1.136363636363636488e+03 2.617295991581789831e-18 +5.303030303030304822e+02 1.136363636363636488e+03 7.506067042544414544e-18 +5.606060606060605096e+02 1.136363636363636488e+03 1.760986780776571927e-17 +5.909090909090909918e+02 1.136363636363636488e+03 3.398582235671020088e-17 +6.212121212121214739e+02 1.136363636363636488e+03 5.418948642188895077e-17 +6.515151515151515014e+02 1.136363636363636488e+03 7.160592310969740589e-17 +6.818181818181819835e+02 1.136363636363636488e+03 7.856048917698467076e-17 +7.121212121212120110e+02 1.136363636363636488e+03 7.160592310969740589e-17 +7.424242424242424931e+02 1.136363636363636488e+03 5.418948642188895077e-17 +7.727272727272729753e+02 1.136363636363636488e+03 3.398582235671044740e-17 +8.030303030303030027e+02 1.136363636363636488e+03 1.760986780776584561e-17 +8.333333333333334849e+02 1.136363636363636488e+03 7.506067042544200381e-18 +8.636363636363639671e+02 1.136363636363636488e+03 2.617295991581734365e-18 +8.939393939393939945e+02 1.136363636363636488e+03 7.415268609422563273e-19 +9.242424242424244767e+02 1.136363636363636488e+03 1.693353897939129552e-19 +9.545454545454545041e+02 1.136363636363636488e+03 3.088105188850986561e-20 +9.848484848484849863e+02 1.136363636363636488e+03 4.450412031472934751e-21 +1.015151515151515468e+03 1.136363636363636488e+03 5.009287693440725778e-22 +1.045454545454545496e+03 1.136363636363636488e+03 4.346971004207148374e-23 +1.075757575757575978e+03 1.136363636363636488e+03 2.867236291273633220e-24 +1.106060606060606005e+03 1.136363636363636488e+03 1.415470165255603038e-25 +1.136363636363636488e+03 1.136363636363636488e+03 5.143473773786874411e-27 +1.166666666666666970e+03 1.136363636363636488e+03 1.351302430080159497e-28 +1.196969696969696997e+03 1.136363636363636488e+03 2.518106005990116314e-30 +1.227272727272727479e+03 1.136363636363636488e+03 3.261141548139813370e-32 +1.257575757575757507e+03 1.136363636363636488e+03 2.872445569167507801e-34 +1.287878787878787989e+03 1.136363636363636488e+03 1.681885295228516962e-36 +1.318181818181818471e+03 1.136363636363636488e+03 6.390617110546527167e-39 +1.348484848484848499e+03 1.136363636363636488e+03 1.536363899260121078e-41 +1.378787878787878981e+03 1.136363636363636488e+03 2.275709569497841170e-44 +1.409090909090909008e+03 1.136363636363636488e+03 2.019952513818000595e-47 +1.439393939393939490e+03 1.136363636363636488e+03 1.043664146102043276e-50 +1.469696969696969973e+03 1.136363636363636488e+03 3.045319808369907954e-54 +1.500000000000000000e+03 1.136363636363636488e+03 4.862710457261901775e-58 +-1.500000000000000000e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.166666666666666970e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.166666666666666970e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.166666666666666970e+03 2.845180409262405242e-307 +-8.636363636363636260e+02 1.166666666666666970e+03 3.296325375162740050e-290 +-8.333333333333332575e+02 1.166666666666666970e+03 6.066545258624102787e-274 +-8.030303030303030027e+02 1.166666666666666970e+03 1.889104212389910351e-258 +-7.727272727272727479e+02 1.166666666666666970e+03 1.058885644922745416e-243 +-7.424242424242423795e+02 1.166666666666666970e+03 1.135167633966898615e-229 +-7.121212121212121247e+02 1.166666666666666970e+03 2.469968536055548196e-216 +-6.818181818181817562e+02 1.166666666666666970e+03 1.156137724015093637e-203 +-6.515151515151515014e+02 1.166666666666666970e+03 1.232378926905231075e-191 +-6.212121212121211329e+02 1.166666666666666970e+03 3.162924800414850501e-180 +-5.909090909090908781e+02 1.166666666666666970e+03 2.063955429327502722e-169 +-5.606060606060605096e+02 1.166666666666666970e+03 3.611595492651089108e-159 +-5.303030303030302548e+02 1.166666666666666970e+03 1.785127688795620203e-149 +-5.000000000000000000e+02 1.166666666666666970e+03 2.622155751582290946e-140 +-4.696969696969697452e+02 1.166666666666666970e+03 1.202756953776878963e-131 +-4.393939393939392630e+02 1.166666666666666970e+03 1.808015725619919790e-123 +-4.090909090909090082e+02 1.166666666666666970e+03 9.336191871833796330e-116 +-3.787878787878787534e+02 1.166666666666666970e+03 1.733733878801829728e-108 +-3.484848484848484986e+02 1.166666666666666970e+03 1.210613831465265583e-101 +-3.181818181818180165e+02 1.166666666666666970e+03 3.319466906040451115e-95 +-2.878787878787877617e+02 1.166666666666666970e+03 3.727890268461502449e-89 +-2.575757575757575069e+02 1.166666666666666970e+03 1.786265759846173268e-83 +-2.272727272727272521e+02 1.166666666666666970e+03 3.799591219276344250e-78 +-1.969696969696969973e+02 1.166666666666666970e+03 3.728367897843524475e-73 +-1.666666666666665151e+02 1.166666666666666970e+03 1.751614464700797244e-68 +-1.363636363636362603e+02 1.166666666666666970e+03 4.084195491312865879e-64 +-1.060606060606060055e+02 1.166666666666666970e+03 4.893241775032176496e-60 +-7.575757575757575069e+01 1.166666666666666970e+03 3.114916886073159702e-56 +-4.545454545454549589e+01 1.166666666666666970e+03 1.088070231295414651e-52 +-1.515151515151501371e+01 1.166666666666666970e+03 2.151258874210555909e-49 +1.515151515151524109e+01 1.166666666666666970e+03 2.480172383626109232e-46 +4.545454545454549589e+01 1.166666666666666970e+03 1.715600772060173194e-43 +7.575757575757575069e+01 1.166666666666666970e+03 7.317303358737055924e-41 +1.060606060606062329e+02 1.166666666666666970e+03 1.975173268273129639e-38 +1.363636363636364877e+02 1.166666666666666970e+03 3.459083627925061437e-36 +1.666666666666667425e+02 1.166666666666666970e+03 4.024061608112346077e-34 +1.969696969696969973e+02 1.166666666666666970e+03 3.179987495423451830e-32 +2.272727272727272521e+02 1.166666666666666970e+03 1.743478240992516391e-30 +2.575757575757577342e+02 1.166666666666666970e+03 6.765106494816624600e-29 +2.878787878787879890e+02 1.166666666666666970e+03 1.892779177796773084e-27 +3.181818181818182438e+02 1.166666666666666970e+03 3.885583528512488027e-26 +3.484848484848484986e+02 1.166666666666666970e+03 5.947998903017945116e-25 +3.787878787878789808e+02 1.166666666666666970e+03 6.891832999272083665e-24 +4.090909090909092356e+02 1.166666666666666970e+03 6.127767966886490921e-23 +4.393939393939394904e+02 1.166666666666666970e+03 4.233422443799554513e-22 +4.696969696969697452e+02 1.166666666666666970e+03 2.298180960273982783e-21 +5.000000000000000000e+02 1.166666666666666970e+03 9.902054361619287410e-21 +5.303030303030304822e+02 1.166666666666666970e+03 3.416044915081356019e-20 +5.606060606060605096e+02 1.166666666666666970e+03 9.507170764262951865e-20 +5.909090909090909918e+02 1.166666666666666970e+03 2.148049618647453057e-19 +6.212121212121214739e+02 1.166666666666666970e+03 3.960062252250595279e-19 +6.515151515151515014e+02 1.166666666666666970e+03 5.979809732375661396e-19 +6.818181818181819835e+02 1.166666666666666970e+03 7.415268609422194457e-19 +7.121212121212120110e+02 1.166666666666666970e+03 7.561547082559025693e-19 +7.424242424242424931e+02 1.166666666666666970e+03 6.341504853147078672e-19 +7.727272727272729753e+02 1.166666666666666970e+03 4.369070960200992256e-19 +8.030303030303030027e+02 1.166666666666666970e+03 2.467071494564388696e-19 +8.333333333333334849e+02 1.166666666666666970e+03 1.137665448958020427e-19 +8.636363636363639671e+02 1.166666666666666970e+03 4.263786878818023992e-20 +8.939393939393939945e+02 1.166666666666666970e+03 1.290909947486144009e-20 +9.242424242424244767e+02 1.166666666666666970e+03 3.134375024086906770e-21 +9.545454545454545041e+02 1.166666666666666970e+03 6.051445074130577168e-22 +9.848484848484849863e+02 1.166666666666666970e+03 9.199887089891759244e-23 +1.015151515151515468e+03 1.166666666666666970e+03 1.089298387811083242e-23 +1.045454545454545496e+03 1.166666666666666970e+03 9.922964700149091067e-25 +1.075757575757575978e+03 1.166666666666666970e+03 6.861500121974648627e-26 +1.106060606060606005e+03 1.166666666666666970e+03 3.548919357599413493e-27 +1.136363636363636488e+03 1.166666666666666970e+03 1.351302430080121158e-28 +1.166666666666666970e+03 1.166666666666666970e+03 3.723332851281809173e-30 +1.196969696969696997e+03 1.166666666666666970e+03 7.288549574529638981e-32 +1.227272727272727479e+03 1.166666666666666970e+03 9.939188723744957356e-34 +1.257575757575757507e+03 1.166666666666666970e+03 9.246886523801013336e-36 +1.287878787878787989e+03 1.166666666666666970e+03 5.740802921527496199e-38 +1.318181818181818471e+03 1.166666666666666970e+03 2.323504838735584459e-40 +1.348484848484848499e+03 1.166666666666666970e+03 5.981818528338204613e-43 +1.378787878787878981e+03 1.166666666666666970e+03 9.546189092938518641e-46 +1.409090909090909008e+03 1.166666666666666970e+03 9.191491241382640836e-49 +1.439393939393939490e+03 1.166666666666666970e+03 5.190588847986320490e-52 +1.469696969696969973e+03 1.166666666666666970e+03 1.669172073207070091e-55 +1.500000000000000000e+03 1.166666666666666970e+03 2.964026646166774115e-59 +-1.500000000000000000e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.196969696969696997e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.196969696969696997e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.196969696969696997e+03 1.330323203696243212e-308 +-8.333333333333332575e+02 1.196969696969696997e+03 1.246510256904123647e-291 +-8.030303030303030027e+02 1.196969696969696997e+03 1.883612903695001093e-275 +-7.727272727272727479e+02 1.196969696969696997e+03 4.886996119779227507e-260 +-7.424242424242423795e+02 1.196969696969696997e+03 2.314770060545585637e-245 +-7.121212121212121247e+02 1.196969696969696997e+03 2.125757860667463528e-231 +-6.818181818181817562e+02 1.196969696969696997e+03 4.014652107448929524e-218 +-6.515151515151515014e+02 1.196969696969696997e+03 1.651816880129409406e-205 +-6.212121212121211329e+02 1.196969696969696997e+03 1.566646369530121476e-193 +-5.909090909090908781e+02 1.196969696969696997e+03 3.619544693035801590e-182 +-5.606060606060605096e+02 1.196969696969696997e+03 2.150072767339572052e-171 +-5.303030303030302548e+02 1.196969696969696997e+03 3.461581338702744903e-161 +-5.000000000000000000e+02 1.196969696969696997e+03 1.590331173135733218e-151 +-4.696969696969697452e+02 1.196969696969696997e+03 2.192427768934152406e-142 +-4.393939393939392630e+02 1.196969696969696997e+03 9.525423902376652971e-134 +-4.090909090909090082e+02 1.196969696969696997e+03 1.368121887555569763e-125 +-3.787878787878787534e+02 1.196969696969696997e+03 6.805663293521972772e-118 +-3.484848484848484986e+02 1.196969696969696997e+03 1.226898412835083726e-110 +-3.181818181818180165e+02 1.196969696969696997e+03 8.377030160885230691e-104 +-2.878787878787877617e+02 1.196969696969696997e+03 2.261149588469478956e-97 +-2.575757575757575069e+02 1.196969696969696997e+03 2.515383597627500795e-91 +-2.272727272727272521e+02 1.196969696969696997e+03 1.200760533549290985e-85 +-1.969696969696969973e+02 1.196969696969696997e+03 2.557943414813497180e-80 +-1.666666666666665151e+02 1.196969696969696997e+03 2.525669194214194279e-75 +-1.363636363636362603e+02 1.196969696969696997e+03 1.199071906087515665e-70 +-1.060606060606060055e+02 1.196969696969696997e+03 2.835913608648011044e-66 +-7.575757575757575069e+01 1.196969696969696997e+03 3.457634775731072784e-62 +-4.545454545454549589e+01 1.196969696969696997e+03 2.246086592900043876e-58 +-1.515151515151501371e+01 1.196969696969696997e+03 8.024566811621759370e-55 +1.515151515151524109e+01 1.196969696969696997e+03 1.625602847091883215e-51 +4.545454545454549589e+01 1.196969696969696997e+03 1.922731526156806636e-48 +7.575757575757575069e+01 1.196969696969696997e+03 1.365561729682239567e-45 +1.060606060606062329e+02 1.196969696969696997e+03 5.981818528338374277e-43 +1.363636363636364877e+02 1.196969696969696997e+03 1.658015597596342526e-40 +1.666666666666667425e+02 1.196969696969696997e+03 2.979513160179100261e-38 +1.969696969696969973e+02 1.196969696969696997e+03 3.552505182411121541e-36 +2.272727272727272521e+02 1.196969696969696997e+03 2.872445569167630535e-34 +2.575757575757577342e+02 1.196969696969696997e+03 1.607885402204154513e-32 +2.878787878787879890e+02 1.196969696969696997e+03 6.352821551413933100e-31 +3.181818181818182438e+02 1.196969696969696997e+03 1.804147929571550460e-29 +3.484848484848484986e+02 1.196969696969696997e+03 3.745594530489799055e-28 +3.787878787878789808e+02 1.196969696969696997e+03 5.774644824333745828e-27 +4.090909090909092356e+02 1.196969696969696997e+03 6.707520673390192703e-26 +4.393939393939394904e+02 1.196969696969696997e+03 5.947998903018409804e-25 +4.696969696969697452e+02 1.196969696969696997e+03 4.075259886177552240e-24 +5.000000000000000000e+02 1.196969696969696997e+03 2.180631712290096107e-23 +5.303030303030304822e+02 1.196969696969696997e+03 9.199887089892413994e-23 +5.606060606060605096e+02 1.196969696969696997e+03 3.085673479698992709e-22 +5.909090909090909918e+02 1.196969696969696997e+03 8.285952404760842541e-22 +6.212121212121214739e+02 1.196969696969696997e+03 1.791765446072224698e-21 +6.515151515151515014e+02 1.196969696969696997e+03 3.134375024086996296e-21 +6.818181818181819835e+02 1.196969696969696997e+03 4.450412031473029543e-21 +7.121212121212120110e+02 1.196969696969696997e+03 5.139736935262688999e-21 +7.424242424242424931e+02 1.196969696969696997e+03 4.832239773634609840e-21 +7.727272727272729753e+02 1.196969696969696997e+03 3.697107193508666570e-21 +8.030303030303030027e+02 1.196969696969696997e+03 2.298180960274129861e-21 +8.333333333333334849e+02 1.196969696969696997e+03 1.157393946134573490e-21 +8.636363636363639671e+02 1.196969696969696997e+03 4.703084136443714165e-22 +8.939393939393939945e+02 1.196969696969696997e+03 1.533847428403316868e-22 +9.242424242424244767e+02 1.196969696969696997e+03 3.988745488705014054e-23 +9.545454545454545041e+02 1.196969696969696997e+03 8.206645555750352787e-24 +9.848484848484849863e+02 1.196969696969696997e+03 1.323897049569596924e-24 +1.015151515151515468e+03 1.196969696969696997e+03 1.657484593072543405e-25 +1.045454545454545496e+03 1.196969696969696997e+03 1.592071826992967029e-26 +1.075757575757575978e+03 1.196969696969696997e+03 1.158426196376263366e-27 +1.106060606060606005e+03 1.196969696969696997e+03 6.296582306044822320e-29 +1.136363636363636488e+03 1.196969696969696997e+03 2.518106005990116314e-30 +1.166666666666666970e+03 1.196969696969696997e+03 7.288549574529638981e-32 +1.196969696969696997e+03 1.196969696969696997e+03 1.500151515874301573e-33 +1.227272727272727479e+03 1.196969696969696997e+03 2.154510131895280645e-35 +1.257575757575757507e+03 1.196969696969696997e+03 2.116105972682001420e-37 +1.287878787878787989e+03 1.196969696969696997e+03 1.391301834018608461e-39 +1.318181818181818471e+03 1.196969696969696997e+03 5.986645637013463395e-42 +1.348484848484848499e+03 1.196969696969696997e+03 1.646155037076407815e-44 +1.378787878787878981e+03 1.196969696969696997e+03 2.820935834885616039e-47 +1.409090909090909008e+03 1.196969696969696997e+03 2.934437283087688838e-50 +1.439393939393939490e+03 1.196969696969696997e+03 1.802615210573196121e-53 +1.469696969696969973e+03 1.196969696969696997e+03 6.353730525180025273e-57 +1.500000000000000000e+03 1.196969696969696997e+03 1.247000591634390946e-60 +-1.500000000000000000e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.227272727272727479e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.227272727272727479e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.227272727272727479e+03 3.341930913911265327e-310 +-8.030303030303030027e+02 1.227272727272727479e+03 2.572126065279570555e-293 +-7.727272727272727479e+02 1.227272727272727479e+03 3.239737918873586569e-277 +-7.424242424242423795e+02 1.227272727272727479e+03 7.106130923753813355e-262 +-7.121212121212121247e+02 1.227272727272727479e+03 2.884753043926601257e-247 +-6.818181818181817562e+02 1.227272727272727479e+03 2.300626724177455553e-233 +-6.515151515151515014e+02 1.227272727272727479e+03 3.821371855746360639e-220 +-6.212121212121211329e+02 1.227272727272727479e+03 1.399797325212056017e-207 +-5.909090909090908781e+02 1.227272727272727479e+03 1.195871167959245647e-195 +-5.606060606060605096e+02 1.227272727272727479e+03 2.516756677948042798e-184 +-5.303030303030302548e+02 1.227272727272727479e+03 1.376459522873434684e-173 +-5.000000000000000000e+02 1.227272727272727479e+03 2.061305607751825308e-163 +-4.696969696969697452e+02 1.227272727272727479e+03 8.894733804535875093e-154 +-4.393939393939392630e+02 1.227272727272727479e+03 1.162394707320232462e-144 +-4.090909090909090082e+02 1.227272727272727479e+03 4.829324843884254417e-136 +-3.787878787878787534e+02 1.227272727272727479e+03 6.687702289671220198e-128 +-3.484848484848484986e+02 1.227272727272727479e+03 3.232468592439914512e-120 +-3.181818181818180165e+02 1.227272727272727479e+03 5.703366483292225208e-113 +-2.878787878787877617e+02 1.227272727272727479e+03 3.837108704635150744e-106 +-2.575757575757575069e+02 1.227272727272727479e+03 1.026957857318670182e-99 +-2.272727272727272521e+02 1.227272727272727479e+03 1.139305608408857866e-93 +-1.969696969696969973e+02 1.227272727272727479e+03 5.452477757289303192e-88 +-1.666666666666665151e+02 1.227272727272727479e+03 1.170049258815486778e-82 +-1.363636363636362603e+02 1.227272727272727479e+03 1.168759215687935910e-77 +-1.060606060606060055e+02 1.227272727272727479e+03 5.634744846278958762e-73 +-7.575757575757575069e+01 1.227272727272727479e+03 1.357791146414717113e-68 +-4.545454545454549589e+01 1.227272727272727479e+03 1.691398608409221507e-64 +-1.515151515151501371e+01 1.227272727272727479e+03 1.125178886265877417e-60 +1.515151515151524109e+01 1.227272727272727479e+03 4.124123664868384311e-57 +4.545454545454549589e+01 1.227272727272727479e+03 8.582459009524089905e-54 +7.575757575757575069e+01 1.227272727272727479e+03 1.043664146101954255e-50 +1.060606060606062329e+02 1.227272727272727479e+03 7.623270566395676918e-48 +1.363636363636364877e+02 1.227272727272727479e+03 3.433836288360005243e-45 +1.666666666666667425e+02 1.227272727272727479e+03 9.780593716979092828e-43 +1.969696969696969973e+02 1.227272727272727479e+03 1.804062145733501532e-40 +2.272727272727272521e+02 1.227272727272727479e+03 2.204221497796496272e-38 +2.575757575757577342e+02 1.227272727272727479e+03 1.822455038103737839e-36 +2.878787878787879890e+02 1.227272727272727479e+03 1.040399671311618560e-34 +3.181818181818182438e+02 1.227272727272727479e+03 4.179197469545683692e-33 +3.484848484848484986e+02 1.227272727272727479e+03 1.202280905104480441e-31 +3.787878787878789808e+02 1.227272727272727479e+03 2.518106005989973381e-30 +4.090909090909092356e+02 1.227272727272727479e+03 3.898479567578681660e-29 +4.393939393939394904e+02 1.227272727272727479e+03 4.524092374857208657e-28 +4.696969696969697452e+02 1.227272727272727479e+03 3.985730491565317384e-27 +5.000000000000000000e+02 1.227272727272727479e+03 2.696581401566134997e-26 +5.303030303030304822e+02 1.227272727272727479e+03 1.415470165255522452e-25 +5.606060606060605096e+02 1.227272727272727479e+03 5.816818120353913727e-25 +5.909090909090909918e+02 1.227272727272727479e+03 1.886024763124111617e-24 +6.212121212121214739e+02 1.227272727272727479e+03 4.856568981151463267e-24 +6.515151515151515014e+02 1.227272727272727479e+03 9.984784196713380922e-24 +6.818181818181819835e+02 1.227272727272727479e+03 1.645678520276801685e-23 +7.121212121212120110e+02 1.227272727272727479e+03 2.180631712289957104e-23 +7.424242424242424931e+02 1.227272727272727479e+03 2.326740886532264276e-23 +7.727272727272729753e+02 1.227272727272727479e+03 1.999875803674311029e-23 +8.030303030303030027e+02 1.227272727272727479e+03 1.383476638375685181e-23 +8.333333333333334849e+02 1.227272727272727479e+03 7.686745253454585823e-24 +8.636363636363639671e+02 1.227272727272727479e+03 3.418744282862675268e-24 +8.939393939393939945e+02 1.227272727272727479e+03 1.211600363895430296e-24 +9.242424242424244767e+02 1.227272727272727479e+03 3.401727813564923173e-25 +9.545454545454545041e+02 1.227272727272727479e+03 7.513277266314931599e-26 +9.848484848484849863e+02 1.227272727272727479e+03 1.294657296743477948e-26 +1.015151515151515468e+03 1.227272727272727479e+03 1.724031541468338199e-27 +1.045454545454545496e+03 1.227272727272727479e+03 1.755228059978279178e-28 +1.075757575757575978e+03 1.227272727272727479e+03 1.349946039877017404e-29 +1.106060606060606005e+03 1.227272727272727479e+03 7.740230330072692047e-31 +1.136363636363636488e+03 1.227272727272727479e+03 3.261141548139813370e-32 +1.166666666666666970e+03 1.227272727272727479e+03 9.939188723744957356e-34 +1.196969696969696997e+03 1.227272727272727479e+03 2.154510131895280645e-35 +1.227272727272727479e+03 1.227272727272727479e+03 3.261946369667790264e-37 +1.257575757575757507e+03 1.227272727272727479e+03 3.383091011068759252e-39 +1.287878787878787989e+03 1.227272727272727479e+03 2.354510404616399947e-41 +1.318181818181818471e+03 1.227272727272727479e+03 1.075827533642019972e-43 +1.348484848484848499e+03 1.227272727272727479e+03 3.153613066582231597e-46 +1.378787878787878981e+03 1.227272727272727479e+03 5.788020115190711360e-49 +1.409090909090909008e+03 1.227272727272727479e+03 6.483406563716900730e-52 +1.439393939393939490e+03 1.227272727272727479e+03 4.315065247200378012e-55 +1.469696969696969973e+03 1.227272727272727479e+03 1.659224730130764855e-58 +1.500000000000000000e+03 1.227272727272727479e+03 3.579671728198873108e-62 +-1.500000000000000000e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.257575757575757507e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.257575757575757507e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.257575757575757507e+03 4.489218983745281423e-312 +-7.727272727272727479e+02 1.257575757575757507e+03 2.881294644375368898e-295 +-7.424242424242423795e+02 1.257575757575757507e+03 3.069678301203736397e-279 +-7.121212121212121247e+02 1.257575757575757507e+03 5.773705707348184721e-264 +-6.818181818181817562e+02 1.257575757575757507e+03 2.036595816921539879e-249 +-6.515151515151515014e+02 1.257575757575757507e+03 1.429350950570449613e-235 +-6.212121212121211329e+02 1.257575757575757507e+03 2.115025883287044307e-222 +-5.909090909090908781e+02 1.257575757575757507e+03 6.983253455221003687e-210 +-5.606060606060605096e+02 1.257575757575757507e+03 5.438151644394856985e-198 +-5.303030303030302548e+02 1.257575757575757507e+03 1.054498239096336336e-186 +-5.000000000000000000e+02 1.257575757575757507e+03 5.368520886190930729e-176 +-4.696969696969697452e+02 1.257575757575757507e+03 7.557087439102304431e-166 +-4.393939393939392630e+02 1.257575757575757507e+03 3.093752660188556009e-156 +-4.090909090909090082e+02 1.257575757575757507e+03 3.869474298959610284e-147 +-3.787878787878787534e+02 1.257575757575757507e+03 1.551390154338025209e-138 +-3.484848484848484986e+02 1.257575757575757507e+03 2.089410622911644734e-130 +-3.181818181818180165e+02 1.257575757575757507e+03 9.893611340528513531e-123 +-2.878787878787877617e+02 1.257575757575757507e+03 1.721758798034556502e-115 +-2.575757575757575069e+02 1.257575757575757507e+03 1.149735375787251202e-108 +-2.272727272727272521e+02 1.257575757575757507e+03 3.071969200866603464e-102 +-1.969696969696969973e+02 1.257575757575757507e+03 3.420408862336850605e-96 +-1.666666666666665151e+02 1.257575757575757507e+03 1.650797401059299755e-90 +-1.363636363636362603e+02 1.257575757575757507e+03 3.587897800920006457e-85 +-1.060606060606060055e+02 1.257575757575757507e+03 3.643815621761279022e-80 +-7.575757575757575069e+01 1.257575757575757507e+03 1.792032305386761430e-75 +-4.545454545454549589e+01 1.257575757575757507e+03 4.417484338635289356e-71 +-1.515151515151501371e+01 1.257575757575757507e+03 5.642533394611260239e-67 +1.515151515151524109e+01 1.257575757575757507e+03 3.855999312100089594e-63 +4.545454545454549589e+01 1.257575757575757507e+03 1.453853892435684672e-59 +7.575757575757575069e+01 1.257575757575757507e+03 3.114916886073779110e-56 +1.060606060606062329e+02 1.257575757575757507e+03 3.901202425593170450e-53 +1.363636363636364877e+02 1.257575757575757507e+03 2.934437283087814180e-50 +1.666666666666667425e+02 1.257575757575757507e+03 1.360307412168361585e-47 +1.969696969696969973e+02 1.257575757575757507e+03 3.983000009176766202e-45 +2.272727272727272521e+02 1.257575757575757507e+03 7.540206612321650885e-43 +2.575757575757577342e+02 1.257575757575757507e+03 9.435352470560923082e-41 +2.878787878787879890e+02 1.257575757575757507e+03 7.968943776511368099e-39 +3.181818181818182438e+02 1.257575757575757507e+03 4.632767653242419920e-37 +3.484848484848484986e+02 1.257575757575757507e+03 1.888297121780563542e-35 +3.787878787878789808e+02 1.257575757575757507e+03 5.489675720400565165e-34 +4.090909090909092356e+02 1.257575757575757507e+03 1.156617221994818461e-32 +4.393939393939394904e+02 1.257575757575757507e+03 1.792185002744003983e-31 +4.696969696969697452e+02 1.257575757575757507e+03 2.070014663641339904e-30 +5.000000000000000000e+02 1.257575757575757507e+03 1.804147929571601747e-29 +5.303030303030304822e+02 1.257575757575757507e+03 1.199646544736901566e-28 +5.606060606060605096e+02 1.257575757575757507e+03 6.145465357752846061e-28 +5.909090909090909918e+02 1.257575757575757507e+03 2.446121198940921933e-27 +6.212121212121214739e+02 1.257575757575757507e+03 7.620577489683468166e-27 +6.515151515151515014e+02 1.257575757575757507e+03 1.869446579660811834e-26 +6.818181818181819835e+02 1.257575757575757507e+03 3.628654415184320640e-26 +7.121212121212120110e+02 1.257575757575757507e+03 5.592953431255883500e-26 +7.424242424242424931e+02 1.257575757575757507e+03 6.861500121975232930e-26 +7.727272727272729753e+02 1.257575757575757507e+03 6.707520673390287983e-26 +8.030303030303030027e+02 1.257575757575757507e+03 5.224159077859860398e-26 +8.333333333333334849e+02 1.257575757575757507e+03 3.237368317942560542e-26 +8.636363636363639671e+02 1.257575757575757507e+03 1.592071826993012373e-26 +8.939393939393939945e+02 1.257575757575757507e+03 6.189635416499491463e-27 +9.242424242424244767e+02 1.257575757575757507e+03 1.892779177797015228e-27 +9.545454545454545041e+02 1.257575757575757507e+03 4.524092374857465151e-28 +9.848484848484849863e+02 1.257575757575757507e+03 8.388558497348207616e-29 +1.015151515151515468e+03 1.257575757575757507e+03 1.196076224162256183e-29 +1.045454545454545496e+03 1.257575757575757507e+03 1.298377177976103570e-30 +1.075757575757575978e+03 1.257575757575757507e+03 1.061040093814898913e-31 +1.106060606060606005e+03 1.257575757575757507e+03 6.446642623741371248e-33 +1.136363636363636488e+03 1.257575757575757507e+03 2.872445569167630535e-34 +1.166666666666666970e+03 1.257575757575757507e+03 9.246886523801538534e-36 +1.196969696969696997e+03 1.257575757575757507e+03 2.116105972682151763e-37 +1.227272727272727479e+03 1.257575757575757507e+03 3.383091011068903461e-39 +1.257575757575757507e+03 1.257575757575757507e+03 3.708720569847600008e-41 +1.287878787878787989e+03 1.257575757575757507e+03 2.732952290814176588e-43 +1.318181818181818471e+03 1.257575757575757507e+03 1.325453195114672238e-45 +1.348484848484848499e+03 1.257575757575757507e+03 4.137248587890555295e-48 +1.378787878787878981e+03 1.257575757575757507e+03 8.117601675613132479e-51 +1.409090909090909008e+03 1.257575757575757507e+03 9.766306425177117890e-54 +1.439393939393939490e+03 1.257575757575757507e+03 7.019409751131936933e-57 +1.469696969696969973e+03 1.257575757575757507e+03 2.932805033955263968e-60 +1.500000000000000000e+03 1.257575757575757507e+03 6.922873799743092960e-64 +-1.500000000000000000e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.287878787878787989e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.287878787878787989e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.287878787878787989e+03 3.206814891603562005e-314 +-7.424242424242423795e+02 1.287878787878787989e+03 1.741835817511533820e-297 +-7.121212121212121247e+02 1.287878787878787989e+03 1.592186906391637854e-281 +-6.818181818181817562e+02 1.287878787878787989e+03 2.603682871511535802e-266 +-6.515151515151515014e+02 1.287878787878787989e+03 8.087356593484389441e-252 +-6.212121212121211329e+02 1.287878787878787989e+03 5.059765528446387279e-238 +-5.909090909090908781e+02 1.287878787878787989e+03 6.753110700098334563e-225 +-5.606060606060605096e+02 1.287878787878787989e+03 2.033925169773270969e-212 +-5.303030303030302548e+02 1.287878787878787989e+03 1.460478627360282399e-200 +-5.000000000000000000e+02 1.287878787878787989e+03 2.638272463260076417e-189 +-4.696969696969697452e+02 1.287878787878787989e+03 1.263592148116150266e-178 +-4.393939393939392630e+02 1.287878787878787989e+03 1.688959443975069891e-168 +-4.090909090909090082e+02 1.287878787878787989e+03 6.623420189768745320e-159 +-3.787878787878787534e+02 1.287878787878787989e+03 8.001759500366227833e-150 +-3.484848484848484986e+02 1.287878787878787989e+03 3.123069573182003557e-141 +-3.181818181818180165e+02 1.287878787878787989e+03 4.124651333393406942e-133 +-2.878787878787877617e+02 1.287878787878787989e+03 1.928333941090403761e-125 +-2.575757575757575069e+02 1.287878787878787989e+03 3.334342676871404845e-118 +-2.272727272727272521e+02 1.287878787878787989e+03 2.225247511256646461e-111 +-1.969696969696969973e+02 1.287878787878787989e+03 5.973889847849184663e-105 +-1.666666666666665151e+02 1.287878787878787989e+03 6.715543060623511249e-99 +-1.363636363636362603e+02 1.287878787878787989e+03 3.286608065666547268e-93 +-1.060606060606060055e+02 1.287878787878787989e+03 7.271414754057686650e-88 +-7.575757575757575069e+01 1.287878787878787989e+03 7.542565179832233593e-83 +-4.545454545454549589e+01 1.287878787878787989e+03 3.799591219276452116e-78 +-1.515151515151501371e+01 1.287878787878787989e+03 9.616662695258188475e-74 +1.515151515151524109e+01 1.287878787878787989e+03 1.263563911257887117e-69 +4.545454545454549589e+01 1.287878787878787989e+03 8.894766354816850096e-66 +7.575757575757575069e+01 1.287878787878787989e+03 3.457634775730876311e-62 +1.060606060606062329e+02 1.287878787878787989e+03 7.640771892900340018e-59 +1.363636363636364877e+02 1.287878787878787989e+03 9.869127491372947610e-56 +1.666666666666667425e+02 1.287878787878787989e+03 7.651333244442894310e-53 +1.969696969696969973e+02 1.287878787878787989e+03 3.651819440393951439e-50 +2.272727272727272521e+02 1.287878787878787989e+03 1.099147165157826597e-47 +2.575757575757577342e+02 1.287878787878787989e+03 2.134523160815757784e-45 +2.878787878787879890e+02 1.287878787878787989e+03 2.732952290814098526e-43 +3.181818181818182438e+02 1.287878787878787989e+03 2.354510404616500376e-41 +3.484848484848484986e+02 1.287878787878787989e+03 1.391301834018568820e-39 +3.787878787878789808e+02 1.287878787878787989e+03 5.740802921527659071e-38 +4.090909090909092356e+02 1.287878787878787989e+03 1.681885295228516962e-36 +4.393939393939394904e+02 1.287878787878787989e+03 3.553023206116384855e-35 +4.696969696969697452e+02 1.287878787878787989e+03 5.489675720400018638e-34 +5.000000000000000000e+02 1.287878787878787989e+03 6.284560592169931699e-33 +5.303030303030304822e+02 1.287878787878787989e+03 5.393601910099122926e-32 +5.606060606060605096e+02 1.287878787878787989e+03 3.506859212770613443e-31 +5.909090909090909918e+02 1.287878787878787989e+03 1.743478240992615533e-30 +6.212121212121214739e+02 1.287878787878787989e+03 6.681290277801030145e-30 +6.515151515151515014e+02 1.287878787878787989e+03 1.987010532640086049e-29 +6.818181818181819835e+02 1.287878787878787989e+03 4.611582579933853633e-29 +7.121212121212120110e+02 1.287878787878787989e+03 8.388558497347731175e-29 +7.424242424242424931e+02 1.287878787878787989e+03 1.199646544736799104e-28 +7.727272727272729753e+02 1.287878787878787989e+03 1.351302430080159497e-28 +8.030303030303030027e+02 1.287878787878787989e+03 1.199646544736799104e-28 +8.333333333333334849e+02 1.287878787878787989e+03 8.388558497347373564e-29 +8.636363636363639671e+02 1.287878787878787989e+03 4.611582579933721911e-29 +8.939393939393939945e+02 1.287878787878787989e+03 1.987010532640142382e-29 +9.242424242424244767e+02 1.287878787878787989e+03 6.681290277801220722e-30 +9.545454545454545041e+02 1.287878787878787989e+03 1.743478240992565787e-30 +9.848484848484849863e+02 1.287878787878787989e+03 3.506859212770762769e-31 +1.015151515151515468e+03 1.287878787878787989e+03 5.393601910098969659e-32 +1.045454545454545496e+03 1.287878787878787989e+03 6.284560592169752431e-33 +1.075757575757575978e+03 1.287878787878787989e+03 5.489675720399862976e-34 +1.106060606060606005e+03 1.287878787878787989e+03 3.553023206116637164e-35 +1.136363636363636488e+03 1.287878787878787989e+03 1.681885295228516962e-36 +1.166666666666666970e+03 1.287878787878787989e+03 5.740802921527659071e-38 +1.196969696969696997e+03 1.287878787878787989e+03 1.391301834018608461e-39 +1.227272727272727479e+03 1.287878787878787989e+03 2.354510404616500376e-41 +1.257575757575757507e+03 1.287878787878787989e+03 2.732952290814098526e-43 +1.287878787878787989e+03 1.287878787878787989e+03 2.134523160815666617e-45 +1.318181818181818471e+03 1.287878787878787989e+03 1.099147165157795239e-47 +1.348484848484848499e+03 1.287878787878787989e+03 3.651819440393951439e-50 +1.378787878787878981e+03 1.287878787878787989e+03 7.651333244442677322e-53 +1.409090909090909008e+03 1.287878787878787989e+03 9.869127491373789788e-56 +1.439393939393939490e+03 1.287878787878787989e+03 7.640771892900340018e-59 +1.469696969696969973e+03 1.287878787878787989e+03 3.457634775730876311e-62 +1.500000000000000000e+03 1.287878787878787989e+03 8.894766354817861093e-66 +-1.500000000000000000e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.318181818181818471e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.318181818181818471e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.318181818181818471e+03 1.210485535593346096e-316 +-7.121212121212121247e+02 1.318181818181818471e+03 5.644593351005506584e-300 +-6.818181818181817562e+02 1.318181818181818471e+03 4.488730643155449640e-284 +-6.515151515151515014e+02 1.318181818181818471e+03 6.468029419987556116e-269 +-6.212121212121211329e+02 1.318181818181818471e+03 1.792176055433694418e-254 +-5.909090909090908781e+02 1.318181818181818471e+03 1.012082337004513886e-240 +-5.606060606060605096e+02 1.318181818181818471e+03 1.233125621691210450e-227 +-5.303030303030302548e+02 1.318181818181818471e+03 3.427271189294925222e-215 +-5.000000000000000000e+02 1.318181818181818471e+03 2.294543125524344172e-203 +-4.696969696969697452e+02 1.318181818181818471e+03 3.902753120678278472e-192 +-4.393939393939392630e+02 1.318181818181818471e+03 1.776466784959221396e-181 +-4.090909090909090082e+02 1.318181818181818471e+03 2.276679405435453647e-171 +-3.787878787878787534e+02 1.318181818181818471e+03 8.632103141028222008e-162 +-3.484848484848484986e+02 1.318181818181818471e+03 1.016192671859365735e-152 +-3.181818181818180165e+02 1.318181818181818471e+03 3.893305608036327836e-144 +-2.878787878787877617e+02 1.318181818181818471e+03 5.082130294071266868e-136 +-2.575757575757575069e+02 1.318181818181818471e+03 2.363324647135488658e-128 +-2.272727272727272521e+02 1.318181818181818471e+03 4.088652965116528568e-121 +-1.969696969696969973e+02 1.318181818181818471e+03 2.744788860160891461e-114 +-1.666666666666665151e+02 1.318181818181818471e+03 7.448444252817483625e-108 +-1.363636363636362603e+02 1.318181818181818471e+03 8.500995972411515944e-102 +-1.060606060606060055e+02 1.318181818181818471e+03 4.240381125552129126e-96 +-7.575757575757575069e+01 1.318181818181818471e+03 9.594395441688774424e-91 +-4.545454545454549589e+01 1.318181818181818471e+03 1.020747517760790365e-85 +-1.515151515151501371e+01 1.318181818181818471e+03 5.286654953981954366e-81 +1.515151515151524109e+01 1.318181818181818471e+03 1.378297586289085781e-76 +4.545454545454549589e+01 1.318181818181818471e+03 1.868122981699447542e-72 +7.575757575757575069e+01 1.318181818181818471e+03 1.357791146414755822e-68 +1.060606060606062329e+02 1.318181818181818471e+03 5.451972905594265615e-65 +1.363636363636364877e+02 1.318181818181818471e+03 1.244398099700842234e-61 +1.666666666666667425e+02 1.318181818181818471e+03 1.659224730130764855e-58 +1.969696969696969973e+02 1.318181818181818471e+03 1.326508867687735380e-55 +2.272727272727272521e+02 1.318181818181818471e+03 6.518633848691584258e-53 +2.575757575757577342e+02 1.318181818181818471e+03 2.015999754921317071e-50 +2.878787878787879890e+02 1.318181818181818471e+03 4.012558297063887761e-48 +3.181818181818182438e+02 1.318181818181818471e+03 5.249552997608309205e-46 +3.484848484848484986e+02 1.318181818181818471e+03 4.605004313097005415e-44 +3.787878787878789808e+02 1.318181818181818471e+03 2.759591033387309475e-42 +4.090909090909092356e+02 1.318181818181818471e+03 1.149556065965229920e-40 +4.393939393939394904e+02 1.318181818181818471e+03 3.383091011068663330e-39 +4.696969696969697452e+02 1.318181818181818471e+03 7.139802540245234599e-38 +5.000000000000000000e+02 1.318181818181818471e+03 1.095474273756923179e-36 +5.303030303030304822e+02 1.318181818181818471e+03 1.237313225194135063e-35 +5.606060606060605096e+02 1.318181818181818471e+03 1.040399671311618560e-34 +5.909090909090909918e+02 1.318181818181818471e+03 6.578229000975904194e-34 +6.212121212121214739e+02 1.318181818181818471e+03 3.155111508438681547e-33 +6.515151515151515014e+02 1.318181818181818471e+03 1.156617221994703374e-32 +6.818181818181819835e+02 1.318181818181818471e+03 3.261141548139952405e-32 +7.121212121212120110e+02 1.318181818181818471e+03 7.108109260780241400e-32 +7.424242424242424931e+02 1.318181818181818471e+03 1.202280905104480441e-31 +7.727272727272729753e+02 1.318181818181818471e+03 1.582164859452590480e-31 +8.030303030303030027e+02 1.318181818181818471e+03 1.622114593737545644e-31 +8.333333333333334849e+02 1.318181818181818471e+03 1.295832848468686162e-31 +8.636363636363639671e+02 1.318181818181818471e+03 8.056961709413988332e-32 +8.939393939393939945e+02 1.318181818181818471e+03 3.889817655100585006e-32 +9.242424242424244767e+02 1.318181818181818471e+03 1.453005117716669083e-32 +9.545454545454545041e+02 1.318181818181818471e+03 4.179197469545979962e-33 +9.848484848484849863e+02 1.318181818181818471e+03 9.199790552335570158e-34 +1.015151515151515468e+03 1.318181818181818471e+03 1.538711858189035127e-34 +1.045454545454545496e+03 1.318181818181818471e+03 1.938784546125297274e-35 +1.075757575757575978e+03 1.318181818181818471e+03 1.822455038103737839e-36 +1.106060606060606005e+03 1.318181818181818471e+03 1.264051646961043790e-37 +1.136363636363636488e+03 1.318181818181818471e+03 6.390617110546798620e-39 +1.166666666666666970e+03 1.318181818181818471e+03 2.323504838735749631e-40 +1.196969696969696997e+03 1.318181818181818471e+03 5.986645637013718289e-42 +1.227272727272727479e+03 1.318181818181818471e+03 1.075827533642050440e-43 +1.257575757575757507e+03 1.318181818181818471e+03 1.325453195114672238e-45 +1.287878787878787989e+03 1.318181818181818471e+03 1.099147165157826597e-47 +1.318181818181818471e+03 1.318181818181818471e+03 6.015720192031861053e-50 +1.348484848484848499e+03 1.318181818181818471e+03 2.128109343453411218e-52 +1.378787878787878981e+03 1.318181818181818471e+03 4.759622719817121433e-55 +1.409090909090909008e+03 1.318181818181818471e+03 6.574832806498666018e-58 +1.439393939393939490e+03 1.318181818181818471e+03 5.473377065585717680e-61 +1.469696969696969973e+03 1.318181818181818471e+03 2.675918797110694256e-64 +1.500000000000000000e+03 1.318181818181818471e+03 7.478067814810610917e-68 +-1.500000000000000000e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.348484848484848499e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.348484848484848499e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.348484848484848499e+03 2.396218382330045739e-319 +-6.818181818181817562e+02 1.348484848484848499e+03 9.732007969108198063e-303 +-6.515151515151515014e+02 1.348484848484848499e+03 6.824143492002504114e-287 +-6.212121212121211329e+02 1.348484848484848499e+03 8.778119308820366543e-272 +-5.909090909090908781e+02 1.348484848484848499e+03 2.197103695739887561e-257 +-5.606060606060605096e+02 1.348484848484848499e+03 1.133566620857312381e-243 +-5.303030303030302548e+02 1.348484848484848499e+03 1.275575583370037325e-230 +-5.000000000000000000e+02 1.348484848484848499e+03 3.308314558189894351e-218 +-4.696969696969697452e+02 1.348484848484848499e+03 2.087330420477443626e-206 +-4.393939393939392630e+02 1.348484848484848499e+03 3.377266532909894585e-195 +-4.090909090909090082e+02 1.348484848484848499e+03 1.475362289862168151e-184 +-3.787878787878787534e+02 1.348484848484848499e+03 1.829887001709917271e-174 +-3.484848484848484986e+02 1.348484848484848499e+03 6.767662945478117700e-165 +-3.181818181818180165e+02 1.348484848484848499e+03 7.828926057620868311e-156 +-2.878787878787877617e+02 1.348484848484848499e+03 2.967825829166217348e-147 +-2.575757575757575069e+02 1.348484848484848499e+03 3.857755214561674165e-139 +-2.272727272727272521e+02 1.348484848484848499e+03 1.796974077923376917e-131 +-1.969696969696969973e+02 1.348484848484848499e+03 3.130936491669503143e-124 +-1.666666666666665151e+02 1.348484848484848499e+03 2.127208106141314818e-117 +-1.363636363636362603e+02 1.348484848484848499e+03 5.868005475285508081e-111 +-1.060606060606060055e+02 1.348484848484848499e+03 6.834723485292598713e-105 +-7.575757575757575069e+01 1.348484848484848499e+03 3.491161610846980268e-99 +-4.545454545454549589e+01 1.348484848484848499e+03 8.112780845151745735e-94 +-1.515151515151501371e+01 1.348484848484848499e+03 8.886200408185848819e-89 +1.515151515151524109e+01 1.348484848484848499e+03 4.747537180728389955e-84 +4.545454545454549589e+01 1.348484848484848499e+03 1.278643463138782443e-79 +7.575757575757575069e+01 1.348484848484848499e+03 1.792032305386557457e-75 +1.060606060606062329e+02 1.348484848484848499e+03 1.347434051650460033e-71 +1.363636363636364877e+02 1.348484848484848499e+03 5.596907177314764426e-68 +1.666666666666667425e+02 1.348484848484848499e+03 1.320823368052595167e-64 +1.969696969696969973e+02 1.348484848484848499e+03 1.819022831541205049e-61 +2.272727272727272521e+02 1.348484848484848499e+03 1.499797405510880611e-58 +2.575757575757577342e+02 1.348484848484848499e+03 7.585704550447171951e-56 +2.878787878787879890e+02 1.348484848484848499e+03 2.408571401092927310e-53 +3.181818181818182438e+02 1.348484848484848499e+03 4.907026037274579398e-51 +3.484848484848484986e+02 1.348484848484848499e+03 6.548336013154697940e-49 +3.787878787878789808e+02 1.348484848484848499e+03 5.836055178229493177e-47 +4.090909090909092356e+02 1.348484848484848499e+03 3.537278923913275126e-45 +4.393939393939394904e+02 1.348484848484848499e+03 1.482961626973036429e-43 +4.696969696969697452e+02 1.348484848484848499e+03 4.368315301211341687e-42 +5.000000000000000000e+02 1.348484848484848499e+03 9.172713499359969723e-41 +5.303030303030304822e+02 1.348484848484848499e+03 1.391301834018667841e-39 +5.606060606060605096e+02 1.348484848484848499e+03 1.542723219854844310e-38 +5.909090909090909918e+02 1.348484848484848499e+03 1.264051646961043790e-37 +6.212121212121214739e+02 1.348484848484848499e+03 7.726491675957152595e-37 +6.515151515151515014e+02 1.348484848484848499e+03 3.552505182411020644e-36 +6.818181818181819835e+02 1.348484848484848499e+03 1.237313225194170343e-35 +7.121212121212120110e+02 1.348484848484848499e+03 3.283510473907015321e-35 +7.424242424242424931e+02 1.348484848484848499e+03 6.669538673888867881e-35 +7.727272727272729753e+02 1.348484848484848499e+03 1.040399671311751557e-34 +8.030303030303030027e+02 1.348484848484848499e+03 1.249003296533175925e-34 +8.333333333333334849e+02 1.348484848484848499e+03 1.154945356164435713e-34 +8.636363636363639671e+02 1.348484848484848499e+03 8.223048123166322832e-35 +8.939393939393939945e+02 1.348484848484848499e+03 4.500703460466974380e-35 +9.242424242424244767e+02 1.348484848484848499e+03 1.888297121780563542e-35 +9.545454545454545041e+02 1.348484848484848499e+03 6.048286856550820364e-36 +9.848484848484849863e+02 1.348484848484848499e+03 1.471159845332262535e-36 +1.015151515151515468e+03 1.348484848484848499e+03 2.699663615826764125e-37 +1.045454545454545496e+03 1.348484848484848499e+03 3.708533372700346176e-38 +1.075757575757575978e+03 1.348484848484848499e+03 3.779387970962087149e-39 +1.106060606060606005e+03 1.348484848484848499e+03 2.828232246049111803e-40 +1.136363636363636488e+03 1.348484848484848499e+03 1.536363899260121078e-41 +1.166666666666666970e+03 1.348484848484848499e+03 5.981818528338374277e-43 +1.196969696969696997e+03 1.348484848484848499e+03 1.646155037076478011e-44 +1.227272727272727479e+03 1.348484848484848499e+03 3.153613066582365781e-46 +1.257575757575757507e+03 1.348484848484848499e+03 4.137248587890437398e-48 +1.287878787878787989e+03 1.348484848484848499e+03 3.651819440394106217e-50 +1.318181818181818471e+03 1.348484848484848499e+03 2.128109343453411218e-52 +1.348484848484848499e+03 1.348484848484848499e+03 8.024566811621530443e-55 +1.378787878787878981e+03 1.348484848484848499e+03 1.916513524830030170e-57 +1.409090909090909008e+03 1.348484848484848499e+03 2.834314178026598541e-60 +1.439393939393939490e+03 1.348484848484848499e+03 2.534408630171980369e-63 +1.469696969696969973e+03 1.348484848484848499e+03 1.336312828344712480e-66 +1.500000000000000000e+03 1.348484848484848499e+03 4.046842924223130380e-70 +-1.500000000000000000e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.378787878787878981e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.378787878787878981e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.378787878787878981e+03 4.940656458412465442e-322 +-6.515151515151515014e+02 1.378787878787878981e+03 8.853433688790400701e-306 +-6.212121212121211329e+02 1.378787878787878981e+03 5.546146491230637038e-290 +-5.909090909090908781e+02 1.378787878787878981e+03 6.449534607913776447e-275 +-5.606060606060605096e+02 1.378787878787878981e+03 1.476034124078288296e-260 +-5.303030303030302548e+02 1.378787878787878981e+03 7.039348969580853945e-247 +-5.000000000000000000e+02 1.378787878787878981e+03 7.398391846424221482e-234 +-4.696969696969697452e+02 1.378787878787878981e+03 1.809985603977673750e-221 +-4.393939393939392630e+02 1.378787878787878981e+03 1.087360748018277881e-209 +-4.090909090909090082e+02 1.378787878787878981e+03 1.690146173206725593e-198 +-3.787878787878787534e+02 1.378787878787878981e+03 7.152895343947188669e-188 +-3.484848484848484986e+02 1.378787878787878981e+03 8.662932531326797278e-178 +-3.181818181818180165e+02 1.378787878787878981e+03 3.151776978945845699e-168 +-2.878787878787877617e+02 1.378787878787878981e+03 3.611595492652115569e-159 +-2.575757575757575069e+02 1.378787878787878981e+03 1.364912949288281194e-150 +-2.272727272727272521e+02 1.378787878787878981e+03 1.779285943882572931e-142 +-1.969696969696969973e+02 1.378787878787878981e+03 8.357141570762547106e-135 +-1.666666666666665151e+02 1.378787878787878981e+03 1.475505473707417483e-127 +-1.363636363636362603e+02 1.378787878787878981e+03 1.020371555929892416e-120 +-1.060606060606060055e+02 1.378787878787878981e+03 2.876320492335058409e-114 +-7.575757575757575069e+01 1.378787878787878981e+03 3.435327469168358345e-108 +-4.545454545454549589e+01 1.378787878787878981e+03 1.804700035652963125e-102 +-1.515151515151501371e+01 1.378787878787878981e+03 4.323799778577366524e-97 +1.515151515151524109e+01 1.378787878787878981e+03 4.892501784504428778e-92 +4.545454545454549589e+01 1.378787878787878981e+03 2.704245081275502259e-87 +7.575757575757575069e+01 1.378787878787878981e+03 7.542565179832018528e-83 +1.060606060606062329e+02 1.378787878787878981e+03 1.095271921939220462e-78 +1.363636363636364877e+02 1.378787878787878981e+03 8.532772152080566120e-75 +1.666666666666667425e+02 1.378787878787878981e+03 3.670478379248453595e-71 +1.969696969696969973e+02 1.378787878787878981e+03 8.961528584131541897e-68 +2.272727272727272521e+02 1.378787878787878981e+03 1.274954127372944241e-64 +2.575757575757577342e+02 1.378787878787878981e+03 1.083801540924560586e-61 +2.878787878787879890e+02 1.378787878787878981e+03 5.637687125747197416e-59 +3.181818181818182438e+02 1.378787878787878981e+03 1.835544847469798583e-56 +3.484848484848484986e+02 1.378787878787878981e+03 3.821397698902647756e-54 +3.787878787878789808e+02 1.378787878787878981e+03 5.190588847986320490e-52 +4.090909090909092356e+02 1.378787878787878981e+03 4.687655442031465876e-50 +4.393939393939394904e+02 1.378787878787878981e+03 2.864906582123954395e-48 +4.696969696969697452e+02 1.378787878787878981e+03 1.204524420319519807e-46 +5.000000000000000000e+02 1.378787878787878981e+03 3.537278923913023716e-45 +5.303030303030304822e+02 1.378787878787878981e+03 7.357551500589627032e-44 +5.606060606060605096e+02 1.378787878787878981e+03 1.097824547628575175e-42 +5.909090909090909918e+02 1.378787878787878981e+03 1.188658400193692936e-41 +6.212121212121214739e+02 1.378787878787878981e+03 9.435352470559983030e-41 +6.515151515151515014e+02 1.378787878787878981e+03 5.540540472263747329e-40 +6.818181818181819835e+02 1.378787878787878981e+03 2.425596935316179543e-39 +7.121212121212120110e+02 1.378787878787878981e+03 7.968943776510235306e-39 +7.424242424242424931e+02 1.378787878787878981e+03 1.975173268273185496e-38 +7.727272727272729753e+02 1.378787878787878981e+03 3.708533372700346176e-38 +8.030303030303030027e+02 1.378787878787878981e+03 5.289633079428340556e-38 +8.333333333333334849e+02 1.378787878787878981e+03 5.740802921527496199e-38 +8.636363636363639671e+02 1.378787878787878981e+03 4.742467831581039344e-38 +8.939393939393939945e+02 1.378787878787878981e+03 2.979513160179100261e-38 +9.242424242424244767e+02 1.378787878787878981e+03 1.420638027279151860e-38 +9.545454545454545041e+02 1.378787878787878981e+03 5.123543086988653243e-39 +9.848484848484849863e+02 1.378787878787878981e+03 1.391301834018568820e-39 +1.015151515151515468e+03 1.378787878787878981e+03 2.828232246048830399e-40 +1.045454545454545496e+03 1.378787878787878981e+03 4.273599597681460303e-41 +1.075757575757575978e+03 1.378787878787878981e+03 4.760619827379282055e-42 +1.106060606060606005e+03 1.378787878787878981e+03 3.872518558410146839e-43 +1.136363636363636488e+03 1.378787878787878981e+03 2.275709569497841170e-44 +1.166666666666666970e+03 1.378787878787878981e+03 9.546189092938924692e-46 +1.196969696969696997e+03 1.378787878787878981e+03 2.820935834885616039e-47 +1.227272727272727479e+03 1.378787878787878981e+03 5.788020115190958245e-49 +1.257575757575757507e+03 1.378787878787878981e+03 8.117601675613132479e-51 +1.287878787878787989e+03 1.378787878787878981e+03 7.651333244442894310e-53 +1.318181818181818471e+03 1.378787878787878981e+03 4.759622719816715738e-55 +1.348484848484848499e+03 1.378787878787878981e+03 1.916513524830030170e-57 +1.378787878787878981e+03 1.378787878787878981e+03 4.893241775032315780e-60 +1.409090909090909008e+03 1.378787878787878981e+03 7.750539401520471979e-63 +1.439393939393939490e+03 1.378787878787878981e+03 7.441941493794499427e-66 +1.469696969696969973e+03 1.378787878787878981e+03 4.227579734002791328e-69 +1.500000000000000000e+03 1.378787878787878981e+03 1.384982613310449666e-72 +-1.500000000000000000e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.409090909090909008e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.409090909090909008e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.409090909090909008e+03 4.211262587268899078e-309 +-5.909090909090908781e+02 1.409090909090909008e+03 2.386894684156463071e-293 +-5.606060606060605096e+02 1.409090909090909008e+03 2.540160591673957071e-278 +-5.303030303030302548e+02 1.409090909090909008e+03 5.378423962586199189e-264 +-5.000000000000000000e+02 1.409090909090909008e+03 2.397934725489494518e-250 +-4.696969696969697452e+02 1.409090909090909008e+03 2.379546682244374415e-237 +-4.393939393939392630e+02 1.409090909090909008e+03 5.548496235079484584e-225 +-4.090909090909090082e+02 1.409090909090909008e+03 3.205485106084014085e-213 +-3.787878787878787534e+02 1.409090909090909008e+03 4.831994162343915691e-202 +-3.484848484848484986e+02 1.409090909090909008e+03 1.999003427867183966e-191 +-3.181818181818180165e+02 1.409090909090909008e+03 2.384289954456730333e-181 +-2.878787878787877617e+02 1.409090909090909008e+03 8.602614167737655000e-172 +-2.575757575757575069e+02 1.409090909090909008e+03 9.839174929622999580e-163 +-2.272727272727272521e+02 1.409090909090909008e+03 3.733690859527341988e-154 +-1.969696969696969973e+02 1.409090909090909008e+03 4.913914632097025540e-146 +-1.666666666666665151e+02 1.409090909090909008e+03 2.341791008662222505e-138 +-1.363636363636362603e+02 1.409090909090909008e+03 4.213909446004541622e-131 +-1.060606060606060055e+02 1.409090909090909008e+03 2.981862573338081833e-124 +-7.575757575757575069e+01 1.409090909090909008e+03 8.631132724519757554e-118 +-4.545454545454549589e+01 1.409090909090909008e+03 1.061699610384681258e-111 +-1.515151515151501371e+01 1.409090909090909008e+03 5.758756573588062374e-106 +1.515151515151524109e+01 1.409090909090909008e+03 1.427420907713504084e-100 +4.545454545454549589e+01 1.409090909090909008e+03 1.673548439470792168e-95 +7.575757575757575069e+01 1.409090909090909008e+03 9.594395441690681990e-91 +1.060606060606062329e+02 1.409090909090909008e+03 2.777050578218014414e-86 +1.363636363636364877e+02 1.409090909090909008e+03 4.184987151322214434e-82 +1.666666666666667425e+02 1.409090909090909008e+03 3.381968125201568167e-78 +1.969696969696969973e+02 1.409090909090909008e+03 1.507628616282396185e-74 +2.272727272727272521e+02 1.409090909090909008e+03 3.809050373714524044e-71 +2.575757575757577342e+02 1.409090909090909008e+03 5.596907177315241296e-68 +2.878787878787879890e+02 1.409090909090909008e+03 4.901891124007553473e-65 +3.181818181818182438e+02 1.409090909090909008e+03 2.619401497399230377e-62 +3.484848484848484986e+02 1.409090909090909008e+03 8.731032066335687992e-60 +3.787878787878789808e+02 1.409090909090909008e+03 1.853617005789122204e-57 +4.090909090909092356e+02 1.409090909090909008e+03 2.556199277280238070e-55 +4.393939393939394904e+02 1.409090909090909008e+03 2.332290390718877873e-53 +4.696969696969697452e+02 1.409090909090909008e+03 1.432320621239225819e-51 +5.000000000000000000e+02 1.409090909090909008e+03 6.015720192032716603e-50 +5.303030303030304822e+02 1.409090909090909008e+03 1.753510576100625960e-48 +5.606060606060605096e+02 1.409090909090909008e+03 3.595420650648629205e-47 +5.909090909090909918e+02 1.409090909090909008e+03 5.249552997609055189e-46 +6.212121212121214739e+02 1.409090909090909008e+03 5.518239422536875760e-45 +6.515151515151515014e+02 1.409090909090909008e+03 4.217180761578986173e-44 +6.818181818181819835e+02 1.409090909090909008e+03 2.363136351615674528e-43 +7.121212121212120110e+02 1.409090909090909008e+03 9.780593716980066207e-43 +7.424242424242424931e+02 1.409090909090909008e+03 3.008015560372953912e-42 +7.727272727272729753e+02 1.409090909090909008e+03 6.907572784675642107e-42 +8.030303030303030027e+02 1.409090909090909008e+03 1.188658400193828030e-41 +8.333333333333334849e+02 1.409090909090909008e+03 1.536363899260164920e-41 +8.636363636363639671e+02 1.409090909090909008e+03 1.493204720045235089e-41 +8.939393939393939945e+02 1.409090909090909008e+03 1.091136794320119457e-41 +9.242424242424244767e+02 1.409090909090909008e+03 5.986645637014313468e-42 +9.545454545454545041e+02 1.409090909090909008e+03 2.459834491573417413e-42 +9.848484848484849863e+02 1.409090909090909008e+03 7.540206612321650885e-43 +1.015151515151515468e+03 1.409090909090909008e+03 1.715600772060416937e-43 +1.045454545454545496e+03 1.409090909090909008e+03 2.879181287861125805e-44 +1.075757575757575978e+03 1.409090909090909008e+03 3.537278923913275126e-45 +1.106060606060606005e+03 1.409090909090909008e+03 3.153613066582590198e-46 +1.136363636363636488e+03 1.409090909090909008e+03 2.019952513818057963e-47 +1.166666666666666970e+03 1.409090909090909008e+03 9.191491241383423271e-49 +1.196969696969696997e+03 1.409090909090909008e+03 2.934437283087814180e-50 +1.227272727272727479e+03 1.409090909090909008e+03 6.483406563717084707e-52 +1.257575757575757507e+03 1.409090909090909008e+03 9.766306425177117890e-54 +1.287878787878787989e+03 1.409090909090909008e+03 9.869127491373228336e-56 +1.318181818181818471e+03 1.409090909090909008e+03 6.574832806498666018e-58 +1.348484848484848499e+03 1.409090909090909008e+03 2.834314178026598541e-60 +1.378787878787878981e+03 1.409090909090909008e+03 7.750539401520471979e-63 +1.409090909090909008e+03 1.409090909090909008e+03 1.316325924095141119e-65 +1.439393939393939490e+03 1.409090909090909008e+03 1.357791146414948547e-68 +1.469696969696969973e+03 1.409090909090909008e+03 8.307963294144188386e-72 +1.500000000000000000e+03 1.409090909090909008e+03 2.941479408751492303e-75 +-1.500000000000000000e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.439393939393939490e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.439393939393939490e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.439393939393939490e+03 1.037081049593326322e-312 +-5.606060606060605096e+02 1.439393939393939490e+03 5.384070588135255070e-297 +-5.303030303030302548e+02 1.439393939393939490e+03 5.305973067522190631e-282 +-5.000000000000000000e+02 1.439393939393939490e+03 1.051283800345577783e-267 +-4.696969696969697452e+02 1.439393939393939490e+03 4.429793536380294970e-254 +-4.393939393939392630e+02 1.439393939393939490e+03 4.193987081499043645e-241 +-4.090909090909090082e+02 1.439393939393939490e+03 9.414252714760127032e-229 +-3.787878787878787534e+02 1.439393939393939490e+03 5.280297699945352586e-217 +-3.484848484848484986e+02 1.439393939393939490e+03 7.789452806693622929e-206 +-3.181818181818180165e+02 1.439393939393939490e+03 3.177292759749879859e-195 +-2.878787878787877617e+02 1.439393939393939490e+03 3.762691160090277028e-185 +-2.575757575757575069e+02 1.439393939393939490e+03 1.356700073694415232e-175 +-2.272727272727272521e+02 1.439393939393939490e+03 1.560017604789824462e-166 +-1.969696969696969973e+02 1.439393939393939490e+03 5.984329898720595175e-158 +-1.666666666666665151e+02 1.439393939393939490e+03 8.001759500367137341e-150 +-1.363636363636362603e+02 1.439393939393939490e+03 3.891764262949844581e-142 +-1.060606060606060055e+02 1.439393939393939490e+03 7.175783181444919519e-135 +-7.575757575757575069e+01 1.439393939393939490e+03 5.221413508756419570e-128 +-4.545454545454549589e+01 1.439393939393939490e+03 1.558836896993214606e-121 +-1.515151515151501371e+01 1.439393939393939490e+03 1.982752216478997839e-115 +1.515151515151524109e+01 1.439393939393939490e+03 1.114336414685727237e-109 +4.545454545454549589e+01 1.439393939393939490e+03 2.866373679610699049e-104 +7.575757575757575069e+01 1.439393939393939490e+03 3.491161610846781699e-99 +1.060606060606062329e+02 1.439393939393939490e+03 2.080383394340166823e-94 +1.363636363636364877e+02 1.439393939393939490e+03 6.259393605592227799e-90 +1.666666666666667425e+02 1.439393939393939490e+03 9.801202090949001277e-86 +1.969696969696969973e+02 1.439393939393939490e+03 8.222254727486268530e-82 +2.272727272727272521e+02 1.439393939393939490e+03 3.799591219276884538e-78 +2.575757575757577342e+02 1.439393939393939490e+03 9.932317958642435797e-75 +2.878787878787879890e+02 1.439393939393939490e+03 1.506361232170912659e-71 +3.181818181818182438e+02 1.439393939393939490e+03 1.357791146414948547e-68 +3.484848484848484986e+02 1.439393939393939490e+03 7.441941493794499427e-66 +3.787878787878789808e+02 1.439393939393939490e+03 2.534408630171980369e-63 +4.090909090909092356e+02 1.439393939393939490e+03 5.473377065585717680e-61 +4.393939393939394904e+02 1.439393939393939490e+03 7.640771892900340018e-59 +4.696969696969697452e+02 1.439393939393939490e+03 7.019409751131738840e-57 +5.000000000000000000e+02 1.439393939393939490e+03 4.315065247200991625e-55 +5.303030303030304822e+02 1.439393939393939490e+03 1.802615210573324552e-53 +5.606060606060605096e+02 1.439393939393939490e+03 5.190588847986541559e-52 +5.909090909090909918e+02 1.439393939393939490e+03 1.043664146102087786e-50 +6.212121212121214739e+02 1.439393939393939490e+03 1.482625960384881751e-49 +6.515151515151515014e+02 1.439393939393939490e+03 1.503795788736007558e-48 +6.818181818181819835e+02 1.439393939393939490e+03 1.099147165157873269e-47 +7.121212121212120110e+02 1.439393939393939490e+03 5.836055178229244256e-47 +7.424242424242424931e+02 1.439393939393939490e+03 2.266365294794784682e-46 +7.727272727272729753e+02 1.439393939393939490e+03 6.472937031498399670e-46 +8.030303030303030027e+02 1.439393939393939490e+03 1.365561729682239567e-45 +8.333333333333334849e+02 1.439393939393939490e+03 2.134523160815757784e-45 +8.636363636363639671e+02 1.439393939393939490e+03 2.476707066507209692e-45 +8.939393939393939945e+02 1.439393939393939490e+03 2.134523160815909315e-45 +9.242424242424244767e+02 1.439393939393939490e+03 1.365561729682297597e-45 +9.545454545454545041e+02 1.439393939393939490e+03 6.472937031498399670e-46 +9.848484848484849863e+02 1.439393939393939490e+03 2.266365294794784682e-46 +1.015151515151515468e+03 1.439393939393939490e+03 5.836055178229244256e-47 +1.045454545454545496e+03 1.439393939393939490e+03 1.099147165157873269e-47 +1.075757575757575978e+03 1.439393939393939490e+03 1.503795788736007558e-48 +1.106060606060606005e+03 1.439393939393939490e+03 1.482625960384944992e-49 +1.136363636363636488e+03 1.439393939393939490e+03 1.043664146102087786e-50 +1.166666666666666970e+03 1.439393939393939490e+03 5.190588847986763369e-52 +1.196969696969696997e+03 1.439393939393939490e+03 1.802615210573247586e-53 +1.227272727272727479e+03 1.439393939393939490e+03 4.315065247200623602e-55 +1.257575757575757507e+03 1.439393939393939490e+03 7.019409751131538483e-57 +1.287878787878787989e+03 1.439393939393939490e+03 7.640771892899906689e-59 +1.318181818181818471e+03 1.439393939393939490e+03 5.473377065585717680e-61 +1.348484848484848499e+03 1.439393939393939490e+03 2.534408630171980369e-63 +1.378787878787878981e+03 1.439393939393939490e+03 7.441941493794499427e-66 +1.409090909090909008e+03 1.439393939393939490e+03 1.357791146414948547e-68 +1.439393939393939490e+03 1.439393939393939490e+03 1.506361232170912659e-71 +1.469696969696969973e+03 1.439393939393939490e+03 9.932317958641306705e-75 +1.500000000000000000e+03 1.439393939393939490e+03 3.799591219277208615e-78 +-1.500000000000000000e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.469696969696969973e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.469696969696969973e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.469696969696969973e+03 1.308211720340744662e-316 +-5.303030303030302548e+02 1.469696969696969973e+03 6.295312769213056717e-301 +-5.000000000000000000e+02 1.469696969696969973e+03 5.811146587116211838e-286 +-4.696969696969697452e+02 1.469696969696969973e+03 1.089284707477503840e-271 +-4.393939393939392630e+02 1.469696969696969973e+03 4.383786664344195222e-258 +-4.090909090909090082e+02 1.469696969696969973e+03 3.999841459704399549e-245 +-3.787878787878787534e+02 1.469696969696969973e+03 8.726538336903183741e-233 +-3.484848484848484986e+02 1.469696969696969973e+03 4.795469546324982492e-221 +-3.181818181818180165e+02 1.469696969696969973e+03 6.983253455218622215e-210 +-2.878787878787877617e+02 1.469696969696969973e+03 2.831608343311109668e-199 +-2.575757575757575069e+02 1.469696969696969973e+03 3.355305074887012307e-189 +-2.272727272727272521e+02 1.469696969696969973e+03 1.217846630889829459e-179 +-1.969696969696969973e+02 1.469696969696969973e+03 1.417479555151489798e-170 +-1.666666666666665151e+02 1.469696969696969973e+03 5.531845646164341781e-162 +-1.363636363636362603e+02 1.469696969696969973e+03 7.559295742296864998e-154 +-1.060606060606060055e+02 1.469696969696969973e+03 3.772621208140659875e-146 +-7.575757575757575069e+01 1.469696969696969973e+03 7.163277244745257392e-139 +-4.545454545454549589e+01 1.469696969696969973e+03 5.384020245238601318e-132 +-1.515151515151501371e+01 1.469696969696969973e+03 1.664605050537516186e-125 +1.515151515151524109e+01 1.469696969696969973e+03 2.197212833849037116e-119 +4.545454545454549589e+01 1.469696969696969973e+03 1.283511602170346630e-113 +7.575757575757575069e+01 1.469696969696969973e+03 3.435327469168163202e-108 +1.060606060606062329e+02 1.469696969696969973e+03 4.356268475749512747e-103 +1.363636363636364877e+02 1.469696969696969973e+03 2.702964406603156911e-98 +1.666666666666667425e+02 1.469696969696969973e+03 8.464665762167466790e-94 +1.969696969696969973e+02 1.469696969696969973e+03 1.378323829382579349e-89 +2.272727272727272521e+02 1.469696969696969973e+03 1.200760533549154684e-85 +2.575757575757577342e+02 1.469696969696969973e+03 5.751492055957422034e-82 +2.878787878787879890e+02 1.469696969696969973e+03 1.554685228201557406e-78 +3.181818181818182438e+02 1.469696969696969973e+03 2.431222243413457508e-75 +3.484848484848484986e+02 1.469696969696969973e+03 2.252024249414946489e-72 +3.787878787878789808e+02 1.469696969696969973e+03 1.263563911257815309e-69 +4.090909090909092356e+02 1.469696969696969973e+03 4.386015980157869974e-67 +4.393939393939394904e+02 1.469696969696969973e+03 9.607905200083596328e-65 +4.696969696969697452e+02 1.469696969696969973e+03 1.353234097284404356e-62 +5.000000000000000000e+02 1.469696969696969973e+03 1.247000591634178427e-60 +5.303030303030304822e+02 1.469696969696969973e+03 7.640771892900340018e-59 +5.606060606060605096e+02 1.469696969696969973e+03 3.159916171861571924e-57 +5.909090909090909918e+02 1.469696969696969973e+03 8.942029677828184581e-56 +6.212121212121214739e+02 1.469696969696969973e+03 1.753221946291584883e-54 +6.515151515151515014e+02 1.469696969696969973e+03 2.408571401092756223e-53 +6.818181818181819835e+02 1.469696969696969973e+03 2.341796425360375223e-52 +7.121212121212120110e+02 1.469696969696969973e+03 1.625602847091744639e-51 +7.424242424242424931e+02 1.469696969696969973e+03 8.117601675612902211e-51 +7.727272727272729753e+02 1.469696969696969973e+03 2.934437283087563972e-50 +8.030303030303030027e+02 1.469696969696969973e+03 7.718006380932006000e-50 +8.333333333333334849e+02 1.469696969696969973e+03 1.482625960384713110e-49 +8.636363636363639671e+02 1.469696969696969973e+03 2.085598728277050792e-49 +8.939393939393939945e+02 1.469696969696969973e+03 2.151258874210800515e-49 +9.242424242424244767e+02 1.469696969696969973e+03 1.627312680552201950e-49 +9.545454545454545041e+02 1.469696969696969973e+03 9.017433745252375756e-50 +9.848484848484849863e+02 1.469696969696969973e+03 3.651819440393951439e-50 +1.015151515151515468e+03 1.469696969696969973e+03 1.076947037256972394e-50 +1.045454545454545496e+03 1.469696969696969973e+03 2.301685591583321753e-51 +1.075757575757575978e+03 1.469696969696969973e+03 3.543526686620363553e-52 +1.106060606060606005e+03 1.469696969696969973e+03 3.901202425592838012e-53 +1.136363636363636488e+03 1.469696969696969973e+03 3.045319808370037776e-54 +1.166666666666666970e+03 1.469696969696969973e+03 1.669172073207164633e-55 +1.196969696969696997e+03 1.469696969696969973e+03 6.353730525180387500e-57 +1.227272727272727479e+03 1.469696969696969973e+03 1.659224730130858950e-58 +1.257575757575757507e+03 1.469696969696969973e+03 2.932805033955263968e-60 +1.287878787878787989e+03 1.469696969696969973e+03 3.457634775730777859e-62 +1.318181818181818471e+03 1.469696969696969973e+03 2.675918797110694256e-64 +1.348484848484848499e+03 1.469696969696969973e+03 1.336312828344712480e-66 +1.378787878787878981e+03 1.469696969696969973e+03 4.227579734003151657e-69 +1.409090909090909008e+03 1.469696969696969973e+03 8.307963294144188386e-72 +1.439393939393939490e+03 1.469696969696969973e+03 9.932317958641306705e-75 +1.469696969696969973e+03 1.469696969696969973e+03 7.065740686204368361e-78 +1.500000000000000000e+03 1.469696969696969973e+03 2.921979237418523404e-81 +-1.500000000000000000e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.469696969696969745e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.439393939393939490e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.409090909090909008e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.378787878787878753e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.348484848484848499e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.318181818181818244e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.287878787878787989e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.257575757575757507e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.227272727272727252e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.196969696969696997e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.166666666666666515e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.136363636363636488e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.106060606060606005e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.075757575757575751e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.045454545454545496e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-1.015151515151515127e+03 1.500000000000000000e+03 0.000000000000000000e+00 +-9.848484848484848726e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.545454545454545041e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-9.242424242424242493e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.939393939393938808e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.636363636363636260e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.333333333333332575e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-8.030303030303030027e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.727272727272727479e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.424242424242423795e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-7.121212121212121247e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.818181818181817562e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.515151515151515014e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-6.212121212121211329e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.909090909090908781e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.606060606060605096e+02 1.500000000000000000e+03 0.000000000000000000e+00 +-5.303030303030302548e+02 1.500000000000000000e+03 8.399115979301191251e-321 +-5.000000000000000000e+02 1.500000000000000000e+03 3.770536500545990443e-305 +-4.696969696969697452e+02 1.500000000000000000e+03 3.296325375164614096e-290 +-4.393939393939392630e+02 1.500000000000000000e+03 5.907805748299320085e-276 +-4.090909090909090082e+02 1.500000000000000000e+03 2.293878155646727410e-262 +-3.787878787878787534e+02 1.500000000000000000e+03 2.036595816921539879e-249 +-3.484848484848484986e+02 1.500000000000000000e+03 4.358485763021571406e-237 +-3.181818181818180165e+02 1.500000000000000000e+03 2.367184887817088075e-225 +-2.878787878787877617e+02 1.500000000000000000e+03 3.431053845969377349e-214 +-2.575757575757575069e+02 1.500000000000000000e+03 1.393857250589783206e-203 +-2.272727272727272521e+02 1.500000000000000000e+03 1.664809861325696569e-193 +-1.969696969696969973e+02 1.500000000000000000e+03 6.124777054941773521e-184 +-1.666666666666665151e+02 1.500000000000000000e+03 7.262439421967990348e-175 +-1.363636363636362603e+02 1.500000000000000000e+03 2.900629133076891172e-166 +-1.060606060606060055e+02 1.500000000000000000e+03 4.073181309885951522e-158 +-7.575757575757575069e+01 1.500000000000000000e+03 2.096452900678664445e-150 +-4.545454545454549589e+01 1.500000000000000000e+03 4.118014228838579466e-143 +-1.515151515151501371e+01 1.500000000000000000e+03 3.210310493616617398e-136 +1.515151515151524109e+01 1.500000000000000000e+03 1.031647559332037613e-129 +4.545454545454549589e+01 1.500000000000000000e+03 1.417663027955447926e-123 +7.575757575757575069e+01 1.500000000000000000e+03 8.631132724519757554e-118 +1.060606060606062329e+02 1.500000000000000000e+03 2.409212144271421323e-112 +1.363636363636364877e+02 1.500000000000000000e+03 3.186527453613822823e-107 +1.666666666666667425e+02 1.500000000000000000e+03 2.061494233038221406e-102 +1.969696969696969973e+02 1.500000000000000000e+03 6.725405135115575491e-98 +2.272727272727272521e+02 1.500000000000000000e+03 1.139305608409019881e-93 +2.575757575757577342e+02 1.500000000000000000e+03 1.030681849547970563e-89 +2.878787878787879890e+02 1.500000000000000000e+03 5.114607873924693685e-86 +3.181818181818182438e+02 1.500000000000000000e+03 1.428261252560911114e-82 +3.484848484848484986e+02 1.500000000000000000e+03 2.299738198253841923e-79 +3.787878787878789808e+02 1.500000000000000000e+03 2.185022806596291809e-76 +4.090909090909092356e+02 1.500000000000000000e+03 1.252089404672583198e-73 +4.393939393939394904e+02 1.500000000000000000e+03 4.417484338635414827e-71 +4.696969696969697452e+02 1.500000000000000000e+03 9.783564016051100274e-69 +5.000000000000000000e+02 1.500000000000000000e+03 1.385119369922719839e-66 +5.303030303030304822e+02 1.500000000000000000e+03 1.274954127373161663e-64 +5.606060606060605096e+02 1.500000000000000000e+03 7.750539401520471979e-63 +5.909090909090909918e+02 1.500000000000000000e+03 3.157007688089840978e-61 +6.212121212121214739e+02 1.500000000000000000e+03 8.731032066335687992e-60 +6.515151515151515014e+02 1.500000000000000000e+03 1.659224730131000445e-58 +6.818181818181819835e+02 1.500000000000000000e+03 2.190087871281016782e-57 +7.121212121212120110e+02 1.500000000000000000e+03 2.027053180936435350e-56 +7.424242424242424931e+02 1.500000000000000000e+03 1.326508867687961772e-55 +7.727272727272729753e+02 1.500000000000000000e+03 6.180936518927177249e-55 +8.030303030303030027e+02 1.500000000000000000e+03 2.062617889542571576e-54 +8.333333333333334849e+02 1.500000000000000000e+03 4.952089332747829951e-54 +8.636363636363639671e+02 1.500000000000000000e+03 8.582459009525187598e-54 +8.939393939393939945e+02 1.500000000000000000e+03 1.075970904295114002e-53 +9.242424242424244767e+02 1.500000000000000000e+03 9.766306425177535176e-54 +9.545454545454545041e+02 1.500000000000000000e+03 6.415644086102914005e-54 +9.848484848484849863e+02 1.500000000000000000e+03 3.045319808370298000e-54 +1.015151515151515468e+03 1.500000000000000000e+03 1.041536444950803760e-54 +1.045454545454545496e+03 1.500000000000000000e+03 2.556199277280019647e-55 +1.075757575757575978e+03 1.500000000000000000e+03 4.478029310897004811e-56 +1.106060606060606005e+03 1.500000000000000000e+03 5.562986682805589075e-57 +1.136363636363636488e+03 1.500000000000000000e+03 4.862710457261901775e-58 +1.166666666666666970e+03 1.500000000000000000e+03 2.964026646166857686e-59 +1.196969696969696997e+03 1.500000000000000000e+03 1.247000591634426596e-60 +1.227272727272727479e+03 1.500000000000000000e+03 3.579671728198669294e-62 +1.257575757575757507e+03 1.500000000000000000e+03 6.922873799742501923e-64 +1.287878787878787989e+03 1.500000000000000000e+03 8.894766354817609134e-66 +1.318181818181818471e+03 1.500000000000000000e+03 7.478067814810610917e-68 +1.348484848484848499e+03 1.500000000000000000e+03 4.046842924223130380e-70 +1.378787878787878981e+03 1.500000000000000000e+03 1.384982613310449666e-72 +1.409090909090909008e+03 1.500000000000000000e+03 2.941479408751492303e-75 +1.439393939393939490e+03 1.500000000000000000e+03 3.799591219277208615e-78 +1.469696969696969973e+03 1.500000000000000000e+03 2.921979237418274339e-81 +1.500000000000000000e+03 1.500000000000000000e+03 1.307885547752358417e-84 diff --git a/tests/9-Regression/Input_Data/turbsim/ExampleOutput.wnd b/tests/9-Regression/Input_Data/turbsim/ExampleOutput.wnd new file mode 100644 index 00000000..b762c4c4 Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/ExampleOutput.wnd differ diff --git a/tests/9-Regression/Input_Data/turbsim/generate_turbsim_data.py b/tests/9-Regression/Input_Data/turbsim/generate_turbsim_data.py new file mode 100644 index 00000000..9719f62f --- /dev/null +++ b/tests/9-Regression/Input_Data/turbsim/generate_turbsim_data.py @@ -0,0 +1,106 @@ +""" +This script provides an example usage of the PyTurbSim API. +""" + +# Begin by importing the PyTurbSim API: +import pyts.api as pyts_api +import pyts.io.main as pyts +import numpy as np + +# Domain Params: +H = 200 # Height of the domain (m) +L = 160 # Width of the domain (m) +ny = 15 # Grid point is the y direction (<30) +nz = 15 # Grid point is the z direction (<30) +T = 1000 # Final Time (s) +dt = 0.5 # Time step size (s) +tol = 0.1 # Buffer between ground and grid (>0) + +# Physics Params: +Zref = 32.1 # Hub height (m) +Uref = 8.0 # Velocity at hub height (m/s) +Z0 = 0.04 # Roughness height (m) +k = 0.4 # von Karman constant (-) +Ri = 0.0 # Richardson Number stability parameter (-) + +# Calculate the friction velocity +Ustar = Uref*k/np.log(Zref/Z0) + +# First we initialize a PyTurbSim 'run' object: +tsr = pyts_api.tsrun() + +# Next we give this run object a grid: +tsr.grid = pyts_api.tsGrid( + center = H/2.0+tol, ny = ny, nz = nz, height = H, width = L, time_sec = T, dt = dt) + +# Now we define a mean 'profile model', +prof_model = pyts_api.profModels.h2l(Uref, Zref, Ustar) +# and assign it to the run object, +tsr.prof = prof_model +# These two steps can be completed in one as: +#tsr.profModel=pyts.profModels.h2l(U,refht,ustar) + +# Next we define and assign a 'spectral model' to the run object, +tsr.spec = pyts_api.specModels.tidal(Ustar, H/2.0) + +# ... and define/assign a 'coherence model', +tsr.cohere = pyts_api.cohereModels.nwtc() + +# ... and define/assign a 'stress model', +tsr.stress = pyts_api.stressModels.tidal(Ustar, H/2.0) + +# Now simply 'call' the run oject to produce the TurbSim output. +turbsim_output = tsr() + +# We can save the output in 'bladed' format, +turbsim_output.write_bladed('ExampleOutput.bl') + + +a = pyts.readModel('ExampleOutput.wnd') + +fn_u = 'turb_u.npy' +fn_v = 'turb_v.npy' +fn_w = 'turb_w.npy' +fn_y = 'turb_y.npy' +fn_z = 'turb_z.npy' + +turb_u_fp = open(fn_u, 'w+') +np.save(turb_u_fp, a.u) +turb_u_fp.close() + +turb_v_fp = open(fn_v, 'w+') +np.save(turb_v_fp, a.v) +turb_v_fp.close() + +turb_w_fp = open(fn_w, 'w+') +np.save(turb_w_fp, a.w) +turb_w_fp.close() + + +turb_y_fp = open(fn_y, 'w+') +np.save(turb_y_fp, a.y) +turb_y_fp.close() + + +turb_z_fp = open(fn_z, 'w+') +np.save(turb_z_fp, a.z) +turb_z_fp.close() + + + + + + +import matplotlib +matplotlib.use('TKAgg') +import matplotlib.pyplot as plt + +mag = np.sqrt(np.power(a.u,2.0)+np.power(a.v,2.0),np.power(a.w,2.0)) + +p = plt.contourf(a.y,a.z,np.mean(mag,2),32) +plt.colorbar(p) +plt.show() + +p = plt.contour(a.y,a.z,mag[:,:,-25],32) +plt.colorbar(p) +plt.show() diff --git a/tests/9-Regression/Input_Data/turbsim/turb_u.npy b/tests/9-Regression/Input_Data/turbsim/turb_u.npy new file mode 100644 index 00000000..01be5456 Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/turb_u.npy differ diff --git a/tests/9-Regression/Input_Data/turbsim/turb_v.npy b/tests/9-Regression/Input_Data/turbsim/turb_v.npy new file mode 100644 index 00000000..5d427e38 Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/turb_v.npy differ diff --git a/tests/9-Regression/Input_Data/turbsim/turb_w.npy b/tests/9-Regression/Input_Data/turbsim/turb_w.npy new file mode 100644 index 00000000..83620951 Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/turb_w.npy differ diff --git a/tests/9-Regression/Input_Data/turbsim/turb_y.npy b/tests/9-Regression/Input_Data/turbsim/turb_y.npy new file mode 100644 index 00000000..377808be Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/turb_y.npy differ diff --git a/tests/9-Regression/Input_Data/turbsim/turb_z.npy b/tests/9-Regression/Input_Data/turbsim/turb_z.npy new file mode 100644 index 00000000..b2e2d818 Binary files /dev/null and b/tests/9-Regression/Input_Data/turbsim/turb_z.npy differ diff --git a/tests/9-Regression/Input_Data/wind_farm.txt b/tests/9-Regression/Input_Data/wind_farm.txt new file mode 100755 index 00000000..0e203af7 --- /dev/null +++ b/tests/9-Regression/Input_Data/wind_farm.txt @@ -0,0 +1,4 @@ +# x y HH Yaw Diameter Thickness Axial_Induction + -882 0 90.0 0.0 126.0 12.0 0.25 + 0 0 90.0 0.0 126.0 12.0 0.25 + 882 0 90.0 0.0 126.0 12.0 0.25 \ No newline at end of file diff --git a/tests/9-Regression/Truth_Data/2_5D_Wind_Farm_truth.yaml b/tests/9-Regression/Truth_Data/2_5D_Wind_Farm_truth.yaml new file mode 100644 index 00000000..248f50af --- /dev/null +++ b/tests/9-Regression/Truth_Data/2_5D_Wind_Farm_truth.yaml @@ -0,0 +1,57 @@ +WindFarmManager: + min_x: -882.0 + max_x: 882.0 + avg_x: 0.0 + min_y: 0.0 + max_y: 0.0 + avg_y: 0.0 + min_z: 90.0 + max_z: 90.0 + avg_z: 90.0 + min_yaw: 0.0 + max_yaw: 0.0 + avg_yaw: 0.0 +DomainManager: + dim: 2 + x_min: -1200.0 + x_max: 1200.0 + y_min: -1200.0 + y_max: 1200.0 + volume: 5760000.000000001 + ID_east: 1 + SA_east: 2399.9999999999995 + ID_north: 2 + SA_north: 2399.9999999999995 + ID_west: 3 + SA_west: 2399.9999999999995 + ID_south: 4 + SA_south: 2399.9999999999995 +FunctionSpaceManager: + velocity_dofs: 170160 + pressure_dofs: 21375 + total_dofs: 191535 +BoundaryManager: + min_x: 8.0 + max_x: 8.0 + avg_x: 8.0 + min_y: 0.0 + max_y: 0.0 + avg_y: 0.0 + min_p: 0.0 + max_p: 0.0 + avg_p: 0.0 + min_initial_values: 0.0 + max_initial_values: 8.0 + avg_initial_values: 3.5536063904769364 + num_bc: 7 +ProblemManager: + int_nu_T: 2.6081935768183183e-12 + int_tf_x: -0.0027187801116942056 + int_tf_y: 0.0 +SolverManager: + min_x_vel: 3.3930493907099284 + max_x_vel: 8.597708944018562 + avg_x_vel: 8.000000000001911 + min_y_vel: -0.957785869949327 + max_y_vel: 0.9575791647336435 + avg_y_vel: -2.3033547953228162e-08 diff --git a/tests/9-Regression/Truth_Data/3D_Box_Steady_truth.yaml b/tests/9-Regression/Truth_Data/3D_Box_Steady_truth.yaml new file mode 100644 index 00000000..b1eb33cf --- /dev/null +++ b/tests/9-Regression/Truth_Data/3D_Box_Steady_truth.yaml @@ -0,0 +1,121 @@ +WindFarmManager: + min_x: -537.0 + max_x: 537.0 + avg_x: 0.0 + min_y: -237.0 + max_y: 237.0 + avg_y: 0.0 + min_z: 90.0 + max_z: 90.0 + avg_z: 90.0 + min_yaw: 0.349 + max_yaw: 0.349 + avg_yaw: 0.349 +DomainManager: + dim: 3 + x_min: -1200.0 + x_max: 1200.0 + y_min: -600.0 + y_max: 600.0 + z_min: 0.04 + z_max: 640.0 + volume: 1843084799.9991457 + ID_east: 1 + SA_east: 767951.9999999994 + ID_north: 2 + SA_north: 1535904.0000000016 + ID_west: 3 + SA_west: 767952.0000000009 + ID_south: 4 + SA_south: 1535904.0000000016 + ID_bottom: 5 + SA_bottom: 2880000.0000000005 + ID_top: 6 + SA_top: 2880000.000000001 +FunctionSpaceManager: + velocity_dofs: 70536 + pressure_dofs: 23512 + total_dofs: 94048 +BoundaryManager: + min_x: 3.4975322130308117 + max_x: 9.14464606512413 + avg_x: 7.810282372737295 + min_y: 0.0 + max_y: 0.0 + avg_y: 0.0 + min_z: 0.0 + max_z: 0.0 + avg_z: 0.0 + min_p: 0.0 + max_p: 0.0 + avg_p: 0.0 + min_initial_values: 0.0 + max_initial_values: 9.14464606512413 + avg_initial_values: 1.9525705931843254 + num_bc: 11 +ProblemManager: + int_nu_T: 2.33223495351999 + int_tf_x: -0.0028646841052595686 + int_tf_y: -0.0010424461193826397 + int_tf_z: 0.0 +SolverManager: + min_x_vel: -3.523792309530237 + max_x_vel: 15.639385212242559 + avg_x_vel: 8.328114291427932 + min_y_vel: -3.523792309530237 + max_y_vel: 15.639385212242559 + avg_y_vel: 0.011420994427148414 + min_z_vel: -3.523792309530237 + max_z_vel: 15.639385212242559 + avg_z_vel: 0.011420994427148414 +OptimizationManager: + n_controls: 24 + obj_value: 6385326.01213793 + val0_x_0: -537.0 + val0_y_0: -237.0 + val0_x_1: -179.0 + val0_y_1: -237.0 + val0_x_2: 179.0 + val0_y_2: -237.0 + val0_x_3: 537.0 + val0_y_3: -237.0 + val0_x_4: -537.0 + val0_y_4: 237.0 + val0_x_5: -179.0 + val0_y_5: 237.0 + val0_x_6: 179.0 + val0_y_6: 237.0 + val0_x_7: 537.0 + val0_y_7: 237.0 + val0_yaw_0: 0.349 + val0_yaw_1: 0.349 + val0_yaw_2: 0.349 + val0_yaw_3: 0.349 + val0_yaw_4: 0.349 + val0_yaw_5: 0.349 + val0_yaw_6: 0.349 + val0_yaw_7: 0.349 + grad_x_0: -2915.3603586469144 + grad_y_0: -3880.3722865076 + grad_x_1: 249.94146932609783 + grad_y_1: -770.8558790897309 + grad_x_2: 167.2979235008852 + grad_y_2: 949.4071219192974 + grad_x_3: 638.2286315643637 + grad_y_3: 1112.6579986942456 + grad_x_4: -1026.7909098349755 + grad_y_4: -399.4628641889658 + grad_x_5: -400.23968769810926 + grad_y_5: -645.6971768537344 + grad_x_6: -485.26976201103025 + grad_y_6: 954.2969124666272 + grad_x_7: 1330.9410044646556 + grad_y_7: 2246.1081458054314 + grad_yaw_0: -569460.8407367035 + grad_yaw_1: -326120.3519465219 + grad_yaw_2: -341208.1988690822 + grad_yaw_3: -455414.4093164362 + grad_yaw_4: -673812.3630666032 + grad_yaw_5: -367365.3836200102 + grad_yaw_6: -352327.8476484102 + grad_yaw_7: -471856.89142735145 diff --git a/tests/9-Regression/Truth_Data/3D_Skew_Steady_truth.yaml b/tests/9-Regression/Truth_Data/3D_Skew_Steady_truth.yaml new file mode 100644 index 00000000..1028d09d --- /dev/null +++ b/tests/9-Regression/Truth_Data/3D_Skew_Steady_truth.yaml @@ -0,0 +1,127 @@ +WindFarmManager: + min_x: -295.80877608508325 + max_x: 562.9306831248141 + avg_x: 129.49748590404013 + min_y: -582.0048466205284 + max_y: 594.7334965402117 + avg_y: -73.53392820754387 + min_z: 90.0 + max_z: 185.9518881601661 + avg_z: 118.33178844013065 + min_yaw: 0.0 + max_yaw: 0.0 + avg_yaw: 0.0 +DomainManager: + dim: 3 + x_min: -1200.0 + x_max: 1200.0 + y_min: -1200.0 + y_max: 1200.0 + z_min: 0.04 + z_max: 640.0 + volume: 3641744048.1420846 + ID_east: 1 + SA_east: 3072000.0000000116 + ID_north: 2 + SA_north: 0.0 + ID_west: 3 + SA_west: 3072000.0000000116 + ID_south: 4 + SA_south: 0.0 + ID_bottom: 5 + SA_bottom: 5797467.212811884 + ID_top: 6 + SA_top: 5760000.000000002 +FunctionSpaceManager: + velocity_dofs: 80187 + pressure_dofs: 26729 + total_dofs: 106916 +BoundaryManager: + min_x: -8.62371383462156e-15 + max_x: 3.901652933735131 + avg_x: 3.301107932536731 + min_y: -1.8280118644368033e-14 + max_y: 8.27052936885338 + avg_y: 6.997524015972109 + min_z: 0.0 + max_z: 0.0 + avg_z: 0.0 + min_p: 0.0 + max_p: 0.0 + avg_p: 0.0 + min_initial_values: -1.8280118644368033e-14 + max_initial_values: 8.27052936885338 + avg_initial_values: 2.5746579871272184 + num_bc: 7 +ProblemManager: + int_nu_T: 2.8400364477854523 + int_tf_x: -0.000837070261301636 + int_tf_y: -0.00177437980708893 + int_tf_z: 0.0 +SolverManager: + min_x_vel: -11.525501002869433 + max_x_vel: 17.328663432898058 + avg_x_vel: 3.556390151011368 + min_y_vel: -11.525501002869433 + max_y_vel: 17.328663432898058 + avg_y_vel: 7.360294800264146 + min_z_vel: -11.525501002869433 + max_z_vel: 17.328663432898058 + avg_z_vel: 7.360294800264146 +OptimizationManager: + n_controls: 27 + obj_value: 10621717.836366512 + val0_x_0: -295.80877608508325 + val0_y_0: -582.0048466205284 + val0_x_1: 562.9306831248141 + val0_y_1: -113.42593135831106 + val0_x_2: -85.45266103992424 + val0_y_2: 594.7334965402117 + val0_x_3: 493.8999427938627 + val0_y_3: -505.2183271125247 + val0_x_4: 355.66079561899267 + val0_y_4: 581.2096134531819 + val0_x_5: 198.92742102790157 + val0_y_5: 145.70916957544432 + val0_x_6: -156.9667216193053 + val0_y_6: 74.29477055779353 + val0_x_7: 115.29546619865096 + val0_y_7: -539.4373340371653 + val0_x_8: -23.00877688354808 + val0_y_8: -317.6659648659968 + val0_yaw_0: 0.0 + val0_yaw_1: 0.0 + val0_yaw_2: 0.0 + val0_yaw_3: 0.0 + val0_yaw_4: 0.0 + val0_yaw_5: 0.0 + val0_yaw_6: 0.0 + val0_yaw_7: 0.0 + val0_yaw_8: 0.0 + grad_x_0: 126.8100688194952 + grad_y_0: 5204.577329595443 + grad_x_1: -1602.4707896902003 + grad_y_1: 904.1338804924033 + grad_x_2: -3235.377604844807 + grad_y_2: 1763.6269638256208 + grad_x_3: 572.9942969532921 + grad_y_3: -8989.015526656774 + grad_x_4: -635.3564113721702 + grad_y_4: -339.2127634402336 + grad_x_5: 916.45659082314 + grad_y_5: -250.3186034577492 + grad_x_6: -5701.454279704116 + grad_y_6: -11848.61040808235 + grad_x_7: -2118.7985726012384 + grad_y_7: -4215.216554150401 + grad_x_8: 2688.0013260330543 + grad_y_8: 2505.4144213586123 + grad_yaw_0: -92263.72322783596 + grad_yaw_1: -193636.44663598048 + grad_yaw_2: -320962.6018998673 + grad_yaw_3: 6758.718887239549 + grad_yaw_4: -11574.98388629406 + grad_yaw_5: -115322.50596030375 + grad_yaw_6: -40268.81234504143 + grad_yaw_7: -18969.261149205413 + grad_yaw_8: -205110.30943894706 diff --git a/tests/9-Regression/Truth_Data/ALM_Unsteady_truth.yaml b/tests/9-Regression/Truth_Data/ALM_Unsteady_truth.yaml new file mode 100644 index 00000000..b35dc7f0 --- /dev/null +++ b/tests/9-Regression/Truth_Data/ALM_Unsteady_truth.yaml @@ -0,0 +1,112 @@ +WindFarmManager: + min_x: 0.0 + max_x: 0.0 + avg_x: 0.0 + min_y: 0.0 + max_y: 0.0 + avg_y: 0.0 + min_z: 110.0 + max_z: 110.0 + avg_z: 110.0 + min_yaw: -0.349 + max_yaw: -0.349 + avg_yaw: -0.349 +DomainManager: + dim: 3 + x_min: -260.0 + x_max: 780.0 + y_min: -260.0 + y_max: 260.0 + z_min: 0.04 + z_max: 520.0 + volume: 281194367.99974936 + ID_east: 1 + SA_east: 270379.2000000004 + ID_north: 2 + SA_north: 540758.399999999 + ID_west: 3 + SA_west: 270379.1999999989 + ID_south: 4 + SA_south: 540758.399999999 + ID_bottom: 5 + SA_bottom: 540800.0000000051 + ID_top: 6 + SA_top: 540799.999999993 +FunctionSpaceManager: + velocity_dofs: 69855 + pressure_dofs: 23285 + total_dofs: 93140 +BoundaryManager: + min_x: 0.6303245027860005 + max_x: 16.15444333548264 + avg_x: 8.813558941293195 + min_y: -1.664474289699461 + max_y: 4.716928191298767 + avg_y: 0.007595883459844816 + min_z: -0.9634279735963808 + max_z: 1.0730452693927497 + avg_z: 0.0007827601930388015 + min_p: 0.0 + max_p: 0.0 + avg_p: 0.0 + min_initial_values: 0.0 + max_initial_values: 10.004982955812217 + avg_initial_values: 2.2012739747108747 + num_bc: 11 +ProblemManager: + int_nu_T: 0.09844767904880475 + int_tf_x: -0.00018167246288992186 + int_tf_y: 7.316914719263494e-05 + int_tf_z: 5.98898219368106e-07 + min_chord: 0.2 + max_chord: 4.1403300000000005 + avg_chord: 2.2914154166666667 + min_cl: 0.0 + max_cl: 1.318966 + avg_cl: 0.9035484166666666 + min_cd: 0.008425092333333334 + max_cd: 0.5 + avg_cd: 0.13290783725 + num_blade_segments: 4 +SolverManager: + time_0.0: 0.0 + min_x_vel_0.0: -1.664474289699461 + max_x_vel_0.0: 16.15444333548264 + avg_x_vel_0.0: 9.32449363490731 + min_y_vel_0.0: -1.664474289699461 + max_y_vel_0.0: 16.15444333548264 + avg_y_vel_0.0: 0.0090483145529486 + min_z_vel_0.0: -1.664474289699461 + max_z_vel_0.0: 16.15444333548264 + avg_z_vel_0.0: 0.0090483145529486 + time_11: 5.0 + min_x_vel_11: -5.916919139377842 + max_x_vel_11: 14.406400455891392 + avg_x_vel_11: 9.72787839143067 + min_y_vel_11: -5.916919139377842 + max_y_vel_11: 14.406400455891392 + avg_y_vel_11: 0.04914879169676592 + min_z_vel_11: -5.916919139377842 + max_z_vel_11: 14.406400455891392 + avg_z_vel_11: 0.04914879169676592 + time_22: 10.0 + min_x_vel_22: -2.480333689198385 + max_x_vel_22: 10.86957412911828 + avg_x_vel_22: 7.96683866407067 + min_y_vel_22: -2.480333689198385 + max_y_vel_22: 10.86957412911828 + avg_y_vel_22: 0.00024101962936762296 + min_z_vel_22: -2.480333689198385 + max_z_vel_22: 10.86957412911828 + avg_z_vel_22: 0.00024101962936762296 +OptimizationManager: + n_controls: 4 + obj_value: 0.1393434075475879 + val0_chord_0_0: 2.6 + val0_chord_0_1: 4.1403300000000005 + val0_chord_0_2: 2.225331666666667 + val0_chord_0_3: 0.2 + grad_chord_0_0: 3.502785545785629e-05 + grad_chord_0_1: 0.011391222531070036 + grad_chord_0_2: 0.043585220800986466 + grad_chord_0_3: 0.0 diff --git a/tests/9-Regression/Truth_Data/tolerances.yaml b/tests/9-Regression/Truth_Data/tolerances.yaml new file mode 100644 index 00000000..6c4f2ad3 --- /dev/null +++ b/tests/9-Regression/Truth_Data/tolerances.yaml @@ -0,0 +1,9 @@ +FunctionSpaceManager: + velocity_dofs: [0.05, "relative"] + pressure_dofs: [0.05, "relative"] + total_dofs: [0.05, "relative"] +SolverManager: + "*max": [1e-3,"absolute"] + "*min": [1e-3,"absolute"] +DomainManager: + volume: [1e-9, "relative"] \ No newline at end of file diff --git a/tests/9-Regression/airfoil_polars/af_station_0.txt b/tests/9-Regression/airfoil_polars/af_station_0.txt new file mode 100644 index 00000000..44f7951b --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_0.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-3.036873e+00 0.000000e+00 5.000000e-01 -2.775558e-17 +-2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.832596e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +-9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +-8.991090e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +-5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +5.288877e-03 0.000000e+00 5.000000e-01 0.000000e+00 +1.586663e-02 0.000000e+00 5.000000e-01 0.000000e+00 +2.644438e-02 0.000000e+00 5.000000e-01 0.000000e+00 +3.702214e-02 0.000000e+00 5.000000e-01 0.000000e+00 +4.759989e-02 0.000000e+00 5.000000e-01 0.000000e+00 +5.817764e-02 0.000000e+00 5.000000e-01 0.000000e+00 +6.875539e-02 0.000000e+00 5.000000e-01 0.000000e+00 +7.933315e-02 0.000000e+00 5.000000e-01 0.000000e+00 +8.991090e-02 1.110223e-16 5.000000e-01 0.000000e+00 +1.004887e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.110664e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.216442e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.322219e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.427997e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.533774e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.639552e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.745329e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.851107e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.956884e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.062662e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.168439e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.274217e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.379994e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.485772e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.591549e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.697327e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.803105e-01 0.000000e+00 5.000000e-01 0.000000e+00 +2.908882e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.014660e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.120437e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.226215e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.331992e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.437770e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.543547e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.649325e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.755102e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.860880e-01 0.000000e+00 5.000000e-01 0.000000e+00 +3.966657e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.072435e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.178212e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.283990e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.389768e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.495545e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.601323e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.707100e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.812878e-01 0.000000e+00 5.000000e-01 0.000000e+00 +4.918655e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.024433e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.130210e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.235988e-01 0.000000e+00 5.000000e-01 0.000000e+00 +5.759587e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.283185e-01 0.000000e+00 5.000000e-01 0.000000e+00 +6.806784e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.330383e-01 0.000000e+00 5.000000e-01 0.000000e+00 +7.853982e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.377580e-01 0.000000e+00 5.000000e-01 0.000000e+00 +8.901179e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.424778e-01 0.000000e+00 5.000000e-01 0.000000e+00 +9.948377e-01 0.000000e+00 5.000000e-01 0.000000e+00 +1.047198e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.099557e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.151917e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.204277e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.256637e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.308997e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.361357e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.413717e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.466077e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.518436e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.570796e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.623156e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.675516e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.727876e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.780236e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.832596e+00 2.775558e-17 5.000000e-01 0.000000e+00 +1.884956e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.937315e+00 0.000000e+00 5.000000e-01 0.000000e+00 +1.989675e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.042035e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.094395e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.146755e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.199115e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.251475e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.303835e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.356194e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.408554e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.460914e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.513274e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.565634e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.617994e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.670354e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.722714e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.775074e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.827433e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.879793e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.932153e+00 0.000000e+00 5.000000e-01 0.000000e+00 +2.984513e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.036873e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.089233e+00 0.000000e+00 5.000000e-01 0.000000e+00 +3.141593e+00 0.000000e+00 5.000000e-01 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_1.txt b/tests/9-Regression/airfoil_polars/af_station_1.txt new file mode 100644 index 00000000..4e1b19e8 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_1.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 +-3.089233e+00 6.229174e-03 4.993738e-01 7.767759e-03 +-3.036873e+00 1.251542e-02 4.994195e-01 1.560668e-02 +-2.984513e+00 1.877316e-02 4.994620e-01 2.341007e-02 +-2.932153e+00 2.340943e-02 4.995304e-01 2.524367e-02 +-2.879793e+00 2.723607e-02 4.996082e-01 2.409244e-02 +-2.827433e+00 3.106375e-02 4.996801e-01 2.294121e-02 +-2.775074e+00 3.364942e-02 4.997542e-01 2.215177e-02 +-2.722714e+00 3.375108e-02 4.998369e-01 2.208593e-02 +-2.670354e+00 3.385484e-02 4.999083e-01 2.202009e-02 +-2.617994e+00 3.396106e-02 4.999651e-01 2.195425e-02 +-2.565634e+00 3.400224e-02 5.015496e-01 2.236452e-02 +-2.513274e+00 3.404434e-02 5.076337e-01 2.277480e-02 +-2.460914e+00 3.408746e-02 5.137178e-01 2.318507e-02 +-2.408554e+00 3.367906e-02 5.200100e-01 2.359458e-02 +-2.356194e+00 3.304485e-02 5.264060e-01 2.400371e-02 +-2.303835e+00 3.241105e-02 5.328022e-01 2.441283e-02 +-2.251475e+00 3.149665e-02 5.390257e-01 2.475877e-02 +-2.199115e+00 3.002039e-02 5.449039e-01 2.497831e-02 +-2.146755e+00 2.854429e-02 5.479970e-01 2.519785e-02 +-2.094395e+00 2.706839e-02 5.503904e-01 2.541739e-02 +-2.042035e+00 2.482081e-02 5.518423e-01 2.535477e-02 +-1.989675e+00 2.257329e-02 5.532942e-01 2.529214e-02 +-1.937315e+00 2.032586e-02 5.547460e-01 2.522952e-02 +-1.884956e+00 1.770446e-02 5.553394e-01 2.495107e-02 +-1.832596e+00 1.489604e-02 5.555035e-01 2.456470e-02 +-1.780236e+00 1.208768e-02 5.556677e-01 2.417834e-02 +-1.727876e+00 9.193921e-03 5.553366e-01 2.369007e-02 +-1.675516e+00 6.129268e-03 5.540151e-01 2.299800e-02 +-1.623156e+00 3.064638e-03 5.526936e-01 2.230594e-02 +-1.570796e+00 1.912727e-08 5.513720e-01 2.158414e-02 +-1.518436e+00 -3.064634e-03 5.526936e-01 2.163385e-02 +-1.466077e+00 -6.129276e-03 5.540151e-01 2.166779e-02 +-1.413717e+00 -9.193895e-03 5.553366e-01 2.169475e-02 +-1.361357e+00 -1.208767e-02 5.556677e-01 2.149194e-02 +-1.308997e+00 -1.489606e-02 5.555035e-01 2.117425e-02 +-1.256637e+00 -1.770444e-02 5.553394e-01 2.085655e-02 +-1.204277e+00 -2.032584e-02 5.547460e-01 2.043347e-02 +-1.151917e+00 -2.257329e-02 5.532942e-01 1.979959e-02 +-1.099557e+00 -2.482082e-02 5.518423e-01 1.916571e-02 +-1.047198e+00 -2.706840e-02 5.503904e-01 1.853183e-02 +-9.948377e-01 -2.854430e-02 5.479970e-01 1.765036e-02 +-9.424778e-01 -3.002040e-02 5.449039e-01 1.676889e-02 +-8.901179e-01 -3.149666e-02 5.390257e-01 1.588741e-02 +-8.377580e-01 -3.241105e-02 5.328022e-01 1.488455e-02 +-7.853982e-01 -3.304484e-02 5.264061e-01 1.382100e-02 +-7.330383e-01 -3.367906e-02 5.200100e-01 1.275743e-02 +-6.806784e-01 -3.408746e-02 5.137178e-01 1.165026e-02 +-6.283185e-01 -3.404434e-02 5.076337e-01 1.045587e-02 +-5.759587e-01 -3.400224e-02 5.015496e-01 9.261500e-03 +-5.235988e-01 -3.396106e-02 4.999651e-01 8.067108e-03 +-5.130210e-01 -3.393938e-02 4.999550e-01 7.771340e-03 +-5.024433e-01 -3.391782e-02 4.999442e-01 7.471710e-03 +-4.918655e-01 -3.389637e-02 4.999327e-01 7.172343e-03 +-4.812878e-01 -3.387503e-02 4.999205e-01 6.873237e-03 +-4.707100e-01 -3.385378e-02 4.999077e-01 6.574403e-03 +-4.601323e-01 -3.383264e-02 4.998943e-01 6.275847e-03 +-4.495545e-01 -3.381159e-02 4.998803e-01 5.977581e-03 +-4.389768e-01 -3.379064e-02 4.998658e-01 5.679611e-03 +-4.283990e-01 -3.376978e-02 4.998508e-01 5.381939e-03 +-4.178212e-01 -3.374901e-02 4.998353e-01 5.084571e-03 +-4.072435e-01 -3.372832e-02 4.998194e-01 4.787514e-03 +-3.966657e-01 -3.370771e-02 4.998031e-01 4.490775e-03 +-3.860880e-01 -3.368719e-02 4.997863e-01 4.194361e-03 +-3.755102e-01 -3.366674e-02 4.997691e-01 3.898272e-03 +-3.649325e-01 -3.364637e-02 4.997516e-01 3.602521e-03 +-3.543547e-01 -3.362607e-02 4.997337e-01 3.307117e-03 +-3.437770e-01 -3.299418e-02 4.997159e-01 2.971983e-03 +-3.331992e-01 -3.175095e-02 4.996981e-01 2.597007e-03 +-3.226215e-01 -3.050819e-02 4.996797e-01 2.222289e-03 +-3.120437e-01 -2.926584e-02 4.996606e-01 1.847861e-03 +-3.014660e-01 -2.802387e-02 4.996409e-01 1.473776e-03 +-2.908882e-01 -2.678236e-02 4.996206e-01 1.100141e-03 +-2.803105e-01 -2.554132e-02 4.995996e-01 7.270834e-04 +-2.697327e-01 -2.430084e-02 4.995779e-01 3.547971e-04 +-2.591549e-01 -2.306088e-02 4.995555e-01 4.216843e-05 +-2.485772e-01 -2.182141e-02 4.995325e-01 2.719112e-05 +-2.379994e-01 -2.058331e-02 4.995087e-01 1.422645e-05 +-2.274217e-01 -1.934428e-02 4.994841e-01 4.312959e-06 +-2.168439e-01 -1.810748e-02 4.994589e-01 -1.610420e-04 +-2.062662e-01 -1.686995e-02 4.994328e-01 -7.838176e-04 +-1.956884e-01 -1.563378e-02 4.994060e-01 -1.406543e-03 +-1.851107e-01 -1.439857e-02 4.990527e-01 -2.029315e-03 +-1.745329e-01 -1.316300e-02 4.979937e-01 -2.652049e-03 +-1.639552e-01 -1.114772e-02 4.964871e-01 -2.556463e-03 +-1.533774e-01 -9.132908e-03 4.949777e-01 -2.461472e-03 +-1.427997e-01 -7.121543e-03 4.934670e-01 -2.365668e-03 +-1.322219e-01 -5.112661e-03 4.919550e-01 -2.262834e-03 +-1.216442e-01 -3.106988e-03 4.904402e-01 -2.081812e-03 +-1.110664e-01 -1.103098e-03 4.889213e-01 -1.898745e-03 +-1.004887e-01 -3.007475e-04 4.874018e-01 -1.715671e-03 +-8.991090e-02 -2.216312e-04 4.858796e-01 -1.534032e-03 +-7.933315e-02 -1.496166e-04 4.843539e-01 -1.350308e-03 +-6.875539e-02 -8.688976e-05 4.828257e-01 -1.167116e-03 +-5.817764e-02 -3.063904e-05 4.814856e-01 -1.060972e-03 +-4.759989e-02 2.498835e-03 4.810812e-01 -1.114713e-03 +-3.702214e-02 9.702295e-03 4.812053e-01 -1.251468e-03 +-2.644438e-02 1.690641e-02 4.813293e-01 -1.473736e-03 +-1.586663e-02 2.156878e-02 4.814504e-01 -1.680819e-03 +-5.288877e-03 2.424046e-02 4.815609e-01 -1.903134e-03 +5.288877e-03 2.691317e-02 4.816849e-01 -2.123761e-03 +1.586663e-02 2.958566e-02 4.818089e-01 -2.333017e-03 +2.644438e-02 3.223989e-02 4.819298e-01 -2.551202e-03 +3.702214e-02 3.666758e-02 4.819250e-01 -2.773918e-03 +4.759989e-02 4.196984e-02 4.818795e-01 -2.985107e-03 +5.817764e-02 4.727172e-02 4.818339e-01 -3.185736e-03 +6.875539e-02 5.257533e-02 4.817757e-01 -3.386382e-03 +7.933315e-02 5.787657e-02 4.817286e-01 -3.598892e-03 +8.991090e-02 6.318038e-02 4.816806e-01 -3.799538e-03 +1.004887e-01 6.786681e-02 4.816261e-01 -4.038040e-03 +1.110664e-01 7.150425e-02 4.815846e-01 -4.349806e-03 +1.216442e-01 7.499985e-02 4.815306e-01 -4.665071e-03 +1.322219e-01 7.855343e-02 4.814892e-01 -4.960224e-03 +1.427997e-01 8.272224e-02 4.814427e-01 -5.122101e-03 +1.533774e-01 8.596735e-02 4.814856e-01 -5.300269e-03 +1.639552e-01 8.639389e-02 4.817349e-01 -5.583906e-03 +1.745329e-01 8.614763e-02 4.820336e-01 -5.893519e-03 +1.851107e-01 1.146407e-02 4.863678e-01 -4.324011e-03 +1.956884e-01 1.771100e-03 4.909773e-01 -5.526904e-05 +2.062662e-01 1.636081e-03 4.945966e-01 -4.715685e-05 +2.168439e-01 5.380233e-02 4.976370e-01 -7.014276e-05 +2.274217e-01 7.071026e-02 4.994084e-01 -2.785119e-04 +2.379994e-01 6.816320e-02 4.994667e-01 -3.414584e-04 +2.485772e-01 6.495928e-02 4.995154e-01 -3.608904e-04 +2.591549e-01 6.002261e-02 4.995586e-01 -3.805025e-04 +2.697327e-01 5.429324e-02 4.995952e-01 -3.605697e-04 +2.803105e-01 4.893999e-02 4.996267e-01 -3.747071e-04 +2.908882e-01 4.902648e-02 4.996430e-01 -8.145705e-04 +3.014660e-01 4.897674e-02 4.996587e-01 -1.295426e-03 +3.120437e-01 4.876019e-02 4.996737e-01 -1.826407e-03 +3.226215e-01 4.854488e-02 4.996885e-01 -2.358605e-03 +3.331992e-01 4.833006e-02 4.997031e-01 -2.891678e-03 +3.437770e-01 4.811546e-02 4.997175e-01 -3.425235e-03 +3.543547e-01 4.802332e-02 4.997337e-01 -3.869163e-03 +3.649325e-01 4.805353e-02 4.997516e-01 -4.223186e-03 +3.755102e-01 4.808385e-02 4.997691e-01 -4.577580e-03 +3.860880e-01 4.811427e-02 4.997863e-01 -4.932333e-03 +3.966657e-01 4.814481e-02 4.998031e-01 -5.287433e-03 +4.072435e-01 4.817546e-02 4.998194e-01 -5.642879e-03 +4.178212e-01 4.820623e-02 4.998353e-01 -5.998664e-03 +4.283990e-01 4.823712e-02 4.998508e-01 -6.354780e-03 +4.389768e-01 4.826814e-02 4.998658e-01 -6.711221e-03 +4.495545e-01 4.829929e-02 4.998803e-01 -7.067980e-03 +4.601323e-01 4.833057e-02 4.998943e-01 -7.425055e-03 +4.707100e-01 4.836200e-02 4.999077e-01 -7.782439e-03 +4.812878e-01 4.839357e-02 4.999205e-01 -8.140120e-03 +4.918655e-01 4.842528e-02 4.999327e-01 -8.498091e-03 +5.024433e-01 4.845715e-02 4.999442e-01 -8.856340e-03 +5.130210e-01 4.848918e-02 4.999550e-01 -9.214869e-03 +5.235988e-01 4.852137e-02 4.999651e-01 -9.573673e-03 +5.759587e-01 4.857839e-02 5.015496e-01 -1.088933e-02 +6.283185e-01 4.863673e-02 5.076337e-01 -1.218307e-02 +6.806784e-01 4.869653e-02 5.137178e-01 -1.347159e-02 +7.330383e-01 4.810745e-02 5.200100e-01 -1.457554e-02 +7.853982e-01 4.719383e-02 5.264061e-01 -1.558723e-02 +8.377580e-01 4.628080e-02 5.328022e-01 -1.659890e-02 +8.901179e-01 4.496965e-02 5.390257e-01 -1.751960e-02 +9.424778e-01 4.286132e-02 5.449039e-01 -1.825836e-02 +9.948377e-01 4.075323e-02 5.479970e-01 -1.899712e-02 +1.047198e+00 3.864541e-02 5.503904e-01 -1.973587e-02 +1.099557e+00 3.544416e-02 5.518423e-01 -2.019917e-02 +1.151917e+00 3.224300e-02 5.532942e-01 -2.066247e-02 +1.204277e+00 2.904195e-02 5.547460e-01 -2.112577e-02 +1.256637e+00 2.529976e-02 5.553394e-01 -2.140263e-02 +1.308997e+00 2.128699e-02 5.555035e-01 -2.158626e-02 +1.361357e+00 1.727421e-02 5.556677e-01 -2.176990e-02 +1.413717e+00 1.313915e-02 5.553366e-01 -2.186447e-02 +1.466077e+00 8.759453e-03 5.540151e-01 -2.178094e-02 +1.518436e+00 4.379721e-03 5.526936e-01 -2.169042e-02 +1.570796e+00 -1.912727e-08 5.513720e-01 -2.158414e-02 +1.623156e+00 -3.064638e-03 5.526936e-01 -2.230594e-02 +1.675516e+00 -6.129268e-03 5.540151e-01 -2.299800e-02 +1.727876e+00 -9.193921e-03 5.553366e-01 -2.369007e-02 +1.780236e+00 -1.208768e-02 5.556677e-01 -2.417834e-02 +1.832596e+00 -1.489604e-02 5.555035e-01 -2.456470e-02 +1.884956e+00 -1.770446e-02 5.553394e-01 -2.495107e-02 +1.937315e+00 -2.032586e-02 5.547460e-01 -2.522952e-02 +1.989675e+00 -2.257329e-02 5.532942e-01 -2.529214e-02 +2.042035e+00 -2.482081e-02 5.518423e-01 -2.535477e-02 +2.094395e+00 -2.706839e-02 5.503904e-01 -2.541739e-02 +2.146755e+00 -2.854429e-02 5.479970e-01 -2.519785e-02 +2.199115e+00 -3.002039e-02 5.449039e-01 -2.497831e-02 +2.251475e+00 -3.149665e-02 5.390257e-01 -2.475877e-02 +2.303835e+00 -3.241105e-02 5.328022e-01 -2.441283e-02 +2.356194e+00 -3.304485e-02 5.264060e-01 -2.400371e-02 +2.408554e+00 -3.367906e-02 5.200100e-01 -2.359458e-02 +2.460914e+00 -3.408746e-02 5.137178e-01 -2.318507e-02 +2.513274e+00 -3.404434e-02 5.076337e-01 -2.277480e-02 +2.565634e+00 -3.400224e-02 5.015496e-01 -2.236452e-02 +2.617994e+00 -3.396106e-02 4.999651e-01 -2.195425e-02 +2.670354e+00 -3.385484e-02 4.999083e-01 -2.202009e-02 +2.722714e+00 -3.375108e-02 4.998369e-01 -2.208593e-02 +2.775074e+00 -3.364942e-02 4.997542e-01 -2.215177e-02 +2.827433e+00 -3.106375e-02 4.996801e-01 -2.424176e-02 +2.879793e+00 -2.723607e-02 4.996082e-01 -2.734385e-02 +2.932153e+00 -2.340943e-02 4.995304e-01 -3.044590e-02 +2.984513e+00 -1.877316e-02 4.994620e-01 -2.926259e-02 +3.036873e+00 -1.251542e-02 4.994195e-01 -1.950835e-02 +3.089233e+00 -6.229174e-03 4.993738e-01 -9.709699e-03 +3.141593e+00 0.000000e+00 4.982985e-01 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_10.txt b/tests/9-Regression/airfoil_polars/af_station_10.txt new file mode 100644 index 00000000..a28508c5 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_10.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 +-3.089233e+00 1.249662e-01 5.308379e-02 1.185768e-01 +-3.036873e+00 2.529986e-01 6.370030e-02 2.399998e-01 +-2.984513e+00 3.794983e-01 9.555018e-02 3.600004e-01 +-2.932153e+00 4.987576e-01 1.283214e-01 3.229148e-01 +-2.879793e+00 6.152205e-01 1.615532e-01 2.072880e-01 +-2.827433e+00 7.270771e-01 1.947855e-01 9.165991e-02 +-2.775074e+00 7.932310e-01 2.358464e-01 1.841009e-02 +-2.722714e+00 7.682341e-01 2.925644e-01 3.039326e-02 +-2.670354e+00 7.433564e-01 3.492825e-01 4.281624e-02 +-2.617994e+00 7.184785e-01 4.060006e-01 5.561569e-02 +-2.565634e+00 7.039559e-01 4.756515e-01 6.927908e-02 +-2.513274e+00 6.894330e-01 5.453024e-01 8.295032e-02 +-2.460914e+00 6.749097e-01 6.149536e-01 9.663090e-02 +-2.408554e+00 6.562195e-01 6.874184e-01 1.108817e-01 +-2.356194e+00 6.354459e-01 7.612900e-01 1.254185e-01 +-2.303835e+00 6.146715e-01 8.351618e-01 1.399610e-01 +-2.251475e+00 5.901342e-01 9.074153e-01 1.546213e-01 +-2.199115e+00 5.580711e-01 9.764321e-01 1.695091e-01 +-2.146755e+00 5.260078e-01 1.045448e+00 1.844022e-01 +-2.094395e+00 4.939445e-01 1.114464e+00 1.993017e-01 +-2.042035e+00 4.507542e-01 1.170114e+00 2.131304e-01 +-1.989675e+00 4.075641e-01 1.225764e+00 2.269663e-01 +-1.937315e+00 3.643743e-01 1.281413e+00 2.408105e-01 +-1.884956e+00 3.159054e-01 1.323534e+00 2.528372e-01 +-1.832596e+00 2.647970e-01 1.358889e+00 2.639616e-01 +-1.780236e+00 2.136890e-01 1.394244e+00 2.750999e-01 +-1.727876e+00 1.616554e-01 1.421338e+00 2.848361e-01 +-1.675516e+00 1.077704e-01 1.431912e+00 2.917531e-01 +-1.623156e+00 5.388535e-02 1.442486e+00 2.986988e-01 +-1.570796e+00 3.363138e-07 1.453060e+00 3.056850e-01 +-1.518436e+00 -5.388530e-02 1.442486e+00 3.090602e-01 +-1.466077e+00 -1.077705e-01 1.431912e+00 3.126863e-01 +-1.413717e+00 -1.616549e-01 1.421339e+00 3.167676e-01 +-1.361357e+00 -2.136888e-01 1.394244e+00 3.165405e-01 +-1.308997e+00 -2.647973e-01 1.358889e+00 3.142668e-01 +-1.256637e+00 -3.159052e-01 1.323534e+00 3.119921e-01 +-1.204277e+00 -3.643739e-01 1.281414e+00 3.084960e-01 +-1.151917e+00 -4.075643e-01 1.225764e+00 3.025573e-01 +-1.099557e+00 -4.507545e-01 1.170114e+00 2.966174e-01 +-1.047198e+00 -4.939447e-01 1.114464e+00 2.906764e-01 +-9.948377e-01 -5.260080e-01 1.045448e+00 2.829484e-01 +-9.424778e-01 -5.580713e-01 9.764317e-01 2.752188e-01 +-8.901179e-01 -5.901344e-01 9.074149e-01 2.674872e-01 +-8.377580e-01 -6.163497e-01 8.352147e-01 2.599154e-01 +-7.853982e-01 -6.396412e-01 7.614230e-01 2.524217e-01 +-7.330383e-01 -6.578977e-01 6.874713e-01 2.462044e-01 +-6.806784e-01 -6.752451e-01 6.139113e-01 2.405062e-01 +-6.283185e-01 -6.900831e-01 5.419412e-01 2.366953e-01 +-5.759587e-01 -7.040171e-01 4.725833e-01 2.354429e-01 +-5.235988e-01 -7.184786e-01 4.060001e-01 2.370169e-01 +-5.130210e-01 -7.217984e-01 3.932214e-01 2.380911e-01 +-5.024433e-01 -7.251181e-01 3.804427e-01 2.391654e-01 +-4.918655e-01 -7.284378e-01 3.676640e-01 2.402396e-01 +-4.812878e-01 -7.321726e-01 3.552936e-01 2.418476e-01 +-4.707100e-01 -7.360853e-01 3.430982e-01 2.436843e-01 +-4.601323e-01 -7.399980e-01 3.309028e-01 2.455210e-01 +-4.495545e-01 -7.442769e-01 3.189652e-01 2.477534e-01 +-4.389768e-01 -7.491050e-01 3.074142e-01 2.505794e-01 +-4.283990e-01 -7.539332e-01 2.958632e-01 2.534054e-01 +-4.178212e-01 -7.588962e-01 2.843822e-01 2.563627e-01 +-4.072435e-01 -7.650736e-01 2.735322e-01 2.605020e-01 +-3.966657e-01 -7.712509e-01 2.626822e-01 2.647799e-01 +-3.860880e-01 -7.774283e-01 2.518321e-01 2.689456e-01 +-3.755102e-01 -7.902629e-01 2.418935e-01 2.732490e-01 +-3.649325e-01 -8.059060e-01 2.321829e-01 2.772705e-01 +-3.543547e-01 -8.194892e-01 2.224722e-01 2.811927e-01 +-3.437770e-01 -8.246780e-01 2.130808e-01 2.756322e-01 +-3.331992e-01 -8.216200e-01 2.040087e-01 2.606138e-01 +-3.226215e-01 -8.181974e-01 1.950107e-01 2.455868e-01 +-3.120437e-01 -8.145695e-01 1.860075e-01 2.306486e-01 +-3.014660e-01 -8.108148e-01 1.768239e-01 2.157539e-01 +-2.908882e-01 -8.069761e-01 1.685930e-01 2.008595e-01 +-2.803105e-01 -8.030789e-01 1.604544e-01 1.859654e-01 +-2.697327e-01 -7.970007e-01 1.517109e-01 1.713969e-01 +-2.591549e-01 -7.895766e-01 1.426253e-01 1.570067e-01 +-2.485772e-01 -7.787813e-01 1.327919e-01 1.432016e-01 +-2.379994e-01 -7.673574e-01 1.228498e-01 1.294901e-01 +-2.274217e-01 -7.554226e-01 1.128238e-01 1.156450e-01 +-2.168439e-01 -7.429692e-01 1.028903e-01 1.014491e-01 +-2.062662e-01 -7.302446e-01 9.311762e-02 8.724644e-02 +-1.956884e-01 -7.172315e-01 8.373832e-02 7.306489e-02 +-1.851107e-01 -7.035774e-01 7.457985e-02 5.906222e-02 +-1.745329e-01 -6.891051e-01 6.550598e-02 4.516304e-02 +-1.639552e-01 -6.762278e-01 5.546922e-02 3.110598e-02 +-1.533774e-01 -6.641416e-01 4.523691e-02 1.716231e-02 +-1.427997e-01 -6.542169e-01 3.558004e-02 3.421543e-03 +-1.322219e-01 -6.146250e-01 2.916668e-02 -3.863414e-03 +-1.216442e-01 -5.618419e-01 2.438649e-02 -8.436657e-03 +-1.110664e-01 -4.991896e-01 2.066882e-02 -1.379591e-02 +-1.004887e-01 -4.346088e-01 1.769326e-02 -1.927294e-02 +-8.991090e-02 -3.673484e-01 1.560525e-02 -2.572887e-02 +-7.933315e-02 -2.972208e-01 1.389653e-02 -3.247737e-02 +-6.875539e-02 -2.258271e-01 1.243328e-02 -3.918858e-02 +-5.817764e-02 -1.540505e-01 1.191499e-02 -4.569999e-02 +-4.759989e-02 -8.123190e-02 1.137064e-02 -5.163849e-02 +-3.702214e-02 -7.149793e-03 1.078594e-02 -5.708011e-02 +-2.644438e-02 6.878267e-02 1.050335e-02 -6.204664e-02 +-1.586663e-02 1.453699e-01 1.031390e-02 -6.685166e-02 +-5.288877e-03 2.230288e-01 1.020943e-02 -7.161763e-02 +5.288877e-03 3.012373e-01 1.015645e-02 -7.605365e-02 +1.586663e-02 3.800064e-01 1.015449e-02 -8.016853e-02 +2.644438e-02 4.592466e-01 1.031951e-02 -8.422924e-02 +3.702214e-02 5.384362e-01 1.051582e-02 -8.803056e-02 +4.759989e-02 6.170864e-01 1.072346e-02 -9.092216e-02 +5.817764e-02 6.947666e-01 1.098924e-02 -9.348514e-02 +6.875539e-02 7.716653e-01 1.126748e-02 -9.578019e-02 +7.933315e-02 8.464241e-01 1.163537e-02 -9.804942e-02 +8.991090e-02 9.201987e-01 1.202137e-02 -1.001665e-01 +1.004887e-01 9.917111e-01 1.243255e-02 -1.018493e-01 +1.110664e-01 1.060023e+00 1.293735e-02 -1.031826e-01 +1.216442e-01 1.126200e+00 1.350519e-02 -1.042811e-01 +1.322219e-01 1.186231e+00 1.424460e-02 -1.053235e-01 +1.427997e-01 1.243049e+00 1.507026e-02 -1.063308e-01 +1.533774e-01 1.293395e+00 1.606810e-02 -1.073207e-01 +1.639552e-01 1.336406e+00 1.814675e-02 -1.081079e-01 +1.745329e-01 1.374695e+00 2.094388e-02 -1.087700e-01 +1.851107e-01 1.391285e+00 2.539736e-02 -1.087044e-01 +1.956884e-01 1.392476e+00 3.083450e-02 -1.085111e-01 +2.062662e-01 1.365069e+00 3.751195e-02 -1.079690e-01 +2.168439e-01 1.339886e+00 4.768215e-02 -1.090708e-01 +2.274217e-01 1.285174e+00 5.943925e-02 -1.107472e-01 +2.379994e-01 1.256430e+00 7.183865e-02 -1.103094e-01 +2.485772e-01 1.229411e+00 8.491470e-02 -1.100768e-01 +2.591549e-01 1.205874e+00 9.893019e-02 -1.101324e-01 +2.697327e-01 1.189368e+00 1.139248e-01 -1.138107e-01 +2.803105e-01 1.175659e+00 1.291763e-01 -1.190715e-01 +2.908882e-01 1.166036e+00 1.438019e-01 -1.264202e-01 +3.014660e-01 1.159013e+00 1.584129e-01 -1.332983e-01 +3.120437e-01 1.155166e+00 1.730059e-01 -1.396013e-01 +3.226215e-01 1.160353e+00 1.876060e-01 -1.433182e-01 +3.331992e-01 1.164821e+00 2.014718e-01 -1.467231e-01 +3.437770e-01 1.152412e+00 2.111647e-01 -1.520239e-01 +3.543547e-01 1.141082e+00 2.211097e-01 -1.569863e-01 +3.649325e-01 1.130830e+00 2.313070e-01 -1.616352e-01 +3.755102e-01 1.120579e+00 2.415043e-01 -1.662928e-01 +3.860880e-01 1.110613e+00 2.518321e-01 -1.708024e-01 +3.966657e-01 1.101788e+00 2.626822e-01 -1.747270e-01 +4.072435e-01 1.092964e+00 2.735322e-01 -1.786576e-01 +4.178212e-01 1.084139e+00 2.843822e-01 -1.826232e-01 +4.283990e-01 1.077049e+00 2.958632e-01 -1.861559e-01 +4.389768e-01 1.070151e+00 3.074142e-01 -1.896404e-01 +4.495545e-01 1.063254e+00 3.189652e-01 -1.931250e-01 +4.601323e-01 1.057141e+00 3.309028e-01 -1.964225e-01 +4.707100e-01 1.051551e+00 3.430982e-01 -1.995953e-01 +4.812878e-01 1.045961e+00 3.552936e-01 -2.027681e-01 +4.918655e-01 1.040625e+00 3.676640e-01 -2.058792e-01 +5.024433e-01 1.035883e+00 3.804427e-01 -2.088465e-01 +5.130210e-01 1.031142e+00 3.932214e-01 -2.118138e-01 +5.235988e-01 1.026400e+00 4.060001e-01 -2.147810e-01 +5.759587e-01 1.005738e+00 4.725833e-01 -2.286290e-01 +6.283185e-01 9.858337e-01 5.419412e-01 -2.419444e-01 +6.806784e-01 9.646357e-01 6.139113e-01 -2.553595e-01 +7.330383e-01 9.398538e-01 6.874713e-01 -2.684028e-01 +7.853982e-01 9.137739e-01 7.614230e-01 -2.813220e-01 +8.377580e-01 8.804999e-01 8.352147e-01 -2.938299e-01 +8.901179e-01 8.430491e-01 9.074149e-01 -3.060924e-01 +9.424778e-01 7.972444e-01 9.764317e-01 -3.178783e-01 +9.948377e-01 7.514399e-01 1.045448e+00 -3.296538e-01 +1.047198e+00 7.056357e-01 1.114464e+00 -3.414199e-01 +1.099557e+00 6.439354e-01 1.170114e+00 -3.518242e-01 +1.151917e+00 5.822350e-01 1.225764e+00 -3.622187e-01 +1.204277e+00 5.205346e-01 1.281414e+00 -3.726040e-01 +1.256637e+00 4.512935e-01 1.323534e+00 -3.816548e-01 +1.308997e+00 3.782821e-01 1.358889e+00 -3.900320e-01 +1.361357e+00 3.052699e-01 1.394244e+00 -3.983986e-01 +1.413717e+00 2.309357e-01 1.421339e+00 -4.058623e-01 +1.466077e+00 1.539578e-01 1.431912e+00 -4.115289e-01 +1.518436e+00 7.697892e-02 1.442486e+00 -4.171825e-01 +1.570796e+00 -3.363138e-07 1.453060e+00 -4.228239e-01 +1.623156e+00 -5.388535e-02 1.442486e+00 -4.255318e-01 +1.675516e+00 -1.077704e-01 1.431912e+00 -4.282399e-01 +1.727876e+00 -1.616554e-01 1.421338e+00 -4.309480e-01 +1.780236e+00 -2.136890e-01 1.394244e+00 -4.304260e-01 +1.832596e+00 -2.647970e-01 1.358889e+00 -4.282889e-01 +1.884956e+00 -3.159054e-01 1.323534e+00 -4.261509e-01 +1.937315e+00 -3.643743e-01 1.281413e+00 -4.227813e-01 +1.989675e+00 -4.075641e-01 1.225764e+00 -4.169482e-01 +2.042035e+00 -4.507542e-01 1.170114e+00 -4.111142e-01 +2.094395e+00 -4.939445e-01 1.114464e+00 -4.052796e-01 +2.146755e+00 -5.260078e-01 1.045448e+00 -3.976359e-01 +2.199115e+00 -5.580711e-01 9.764321e-01 -3.899910e-01 +2.251475e+00 -5.901342e-01 9.074153e-01 -3.823447e-01 +2.303835e+00 -6.146715e-01 8.351618e-01 -3.752901e-01 +2.356194e+00 -6.354459e-01 7.612900e-01 -3.685299e-01 +2.408554e+00 -6.562195e-01 6.874184e-01 -3.617679e-01 +2.460914e+00 -6.749097e-01 6.149536e-01 -3.567863e-01 +2.513274e+00 -6.894330e-01 5.453024e-01 -3.553657e-01 +2.565634e+00 -7.039559e-01 4.756515e-01 -3.539408e-01 +2.617994e+00 -7.184785e-01 4.060006e-01 -3.525116e-01 +2.670354e+00 -7.426292e-01 3.494025e-01 -3.679427e-01 +2.722714e+00 -7.667799e-01 2.928045e-01 -3.833748e-01 +2.775074e+00 -7.910516e-01 2.362066e-01 -3.988079e-01 +2.827433e+00 -7.193074e-01 1.956067e-01 -4.231622e-01 +2.879793e+00 -5.994226e-01 1.630059e-01 -4.519769e-01 +2.932153e+00 -4.729059e-01 1.304049e-01 -4.807907e-01 +2.984513e+00 -3.527389e-01 9.780373e-02 -4.500005e-01 +3.036873e+00 -2.351591e-01 6.520238e-02 -2.999997e-01 +3.089233e+00 -1.162164e-01 5.382590e-02 -1.482210e-01 +3.141593e+00 0.000000e+00 5.308379e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_11.txt b/tests/9-Regression/airfoil_polars/af_station_11.txt new file mode 100644 index 00000000..d48be999 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_11.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 +-3.089233e+00 1.206102e-01 5.173381e-02 1.187633e-01 +-3.036873e+00 2.438462e-01 6.208037e-02 2.399998e-01 +-2.984513e+00 3.657697e-01 9.312038e-02 3.600004e-01 +-2.932153e+00 4.840692e-01 1.248854e-01 3.210350e-01 +-2.879793e+00 6.016375e-01 1.570129e-01 2.025885e-01 +-2.827433e+00 7.131536e-01 1.891409e-01 8.414098e-02 +-2.775074e+00 7.800690e-01 2.293569e-01 7.973417e-03 +-2.722714e+00 7.586813e-01 2.857487e-01 1.759163e-02 +-2.670354e+00 7.377160e-01 3.421405e-01 2.797642e-02 +-2.617994e+00 7.167506e-01 3.985323e-01 3.875972e-02 +-2.565634e+00 7.024308e-01 4.684419e-01 5.289485e-02 +-2.513274e+00 6.881108e-01 5.383516e-01 6.704018e-02 +-2.460914e+00 6.737902e-01 6.082615e-01 8.119764e-02 +-2.408554e+00 6.552538e-01 6.810250e-01 9.583133e-02 +-2.356194e+00 6.346093e-01 7.552153e-01 1.107044e-01 +-2.303835e+00 6.139641e-01 8.294061e-01 1.255853e-01 +-2.251475e+00 5.895418e-01 9.019954e-01 1.405922e-01 +-2.199115e+00 5.575653e-01 9.713819e-01 1.558411e-01 +-2.146755e+00 5.255887e-01 1.040768e+00 1.710971e-01 +-2.094395e+00 4.936120e-01 1.110154e+00 1.863617e-01 +-2.042035e+00 4.504785e-01 1.166212e+00 2.006292e-01 +-1.989675e+00 4.073452e-01 1.222270e+00 2.149061e-01 +-1.937315e+00 3.642120e-01 1.278327e+00 2.291939e-01 +-1.884956e+00 3.157837e-01 1.320874e+00 2.417166e-01 +-1.832596e+00 2.647077e-01 1.356665e+00 2.533648e-01 +-1.780236e+00 2.136321e-01 1.392456e+00 2.650312e-01 +-1.727876e+00 1.616236e-01 1.419990e+00 2.753163e-01 +-1.675516e+00 1.077492e-01 1.431014e+00 2.828194e-01 +-1.623156e+00 5.387476e-02 1.442037e+00 2.903593e-01 +-1.570796e+00 3.362477e-07 1.453060e+00 2.979512e-01 +-1.518436e+00 -5.387471e-02 1.442037e+00 3.017534e-01 +-1.466077e+00 -1.077493e-01 1.431014e+00 3.058848e-01 +-1.413717e+00 -1.616232e-01 1.419991e+00 3.106135e-01 +-1.361357e+00 -2.136319e-01 1.392456e+00 3.106747e-01 +-1.308997e+00 -2.647080e-01 1.356665e+00 3.085430e-01 +-1.256637e+00 -3.157834e-01 1.320874e+00 3.064093e-01 +-1.204277e+00 -3.642116e-01 1.278328e+00 3.030447e-01 +-1.151917e+00 -4.073453e-01 1.222270e+00 2.972197e-01 +-1.099557e+00 -4.504788e-01 1.166211e+00 2.913916e-01 +-1.047198e+00 -4.936122e-01 1.110153e+00 2.855602e-01 +-9.948377e-01 -5.255889e-01 1.040767e+00 2.779257e-01 +-9.424778e-01 -5.575655e-01 9.713814e-01 2.702862e-01 +-8.901179e-01 -5.895420e-01 9.019950e-01 2.626407e-01 +-8.377580e-01 -6.156511e-01 8.294498e-01 2.551539e-01 +-7.853982e-01 -6.388267e-01 7.553253e-01 2.477396e-01 +-7.330383e-01 -6.569408e-01 6.810687e-01 2.416090e-01 +-6.806784e-01 -6.741382e-01 6.072106e-01 2.360338e-01 +-6.283185e-01 -6.888004e-01 5.349648e-01 2.325264e-01 +-5.759587e-01 -7.025275e-01 4.653521e-01 2.316601e-01 +-5.235988e-01 -7.167507e-01 3.985319e-01 2.337170e-01 +-5.130210e-01 -7.200144e-01 3.857090e-01 2.349162e-01 +-5.024433e-01 -7.232780e-01 3.728861e-01 2.361153e-01 +-4.918655e-01 -7.265416e-01 3.600632e-01 2.373145e-01 +-4.812878e-01 -7.302151e-01 3.476506e-01 2.390677e-01 +-4.707100e-01 -7.340642e-01 3.354138e-01 2.410583e-01 +-4.601323e-01 -7.379133e-01 3.231770e-01 2.430489e-01 +-4.495545e-01 -7.421248e-01 3.111991e-01 2.454510e-01 +-4.389768e-01 -7.468801e-01 2.996095e-01 2.484703e-01 +-4.283990e-01 -7.516353e-01 2.880200e-01 2.514896e-01 +-4.178212e-01 -7.565243e-01 2.765008e-01 2.546457e-01 +-4.072435e-01 -7.626167e-01 2.656151e-01 2.590329e-01 +-3.966657e-01 -7.687092e-01 2.547294e-01 2.639111e-01 +-3.860880e-01 -7.748016e-01 2.438437e-01 2.683919e-01 +-3.755102e-01 -7.938963e-01 2.347656e-01 2.692200e-01 +-3.649325e-01 -8.195888e-01 2.261394e-01 2.680137e-01 +-3.543547e-01 -8.417559e-01 2.175132e-01 2.664555e-01 +-3.437770e-01 -8.571330e-01 2.091383e-01 2.573233e-01 +-3.331992e-01 -8.659135e-01 2.010148e-01 2.407032e-01 +-3.226215e-01 -8.742150e-01 1.931524e-01 2.240511e-01 +-3.120437e-01 -8.822469e-01 1.852719e-01 2.077139e-01 +-3.014660e-01 -8.901125e-01 1.767531e-01 1.915339e-01 +-2.908882e-01 -8.978677e-01 1.696667e-01 1.753541e-01 +-2.803105e-01 -9.055460e-01 1.627696e-01 1.591744e-01 +-2.697327e-01 -9.055002e-01 1.547095e-01 1.442633e-01 +-2.591549e-01 -9.006505e-01 1.459729e-01 1.300484e-01 +-2.485772e-01 -8.838819e-01 1.356952e-01 1.180611e-01 +-2.379994e-01 -8.651353e-01 1.251966e-01 1.063728e-01 +-2.274217e-01 -8.449492e-01 1.145364e-01 9.419226e-02 +-2.168439e-01 -8.234381e-01 1.040715e-01 8.074760e-02 +-2.062662e-01 -8.015783e-01 9.393510e-02 6.729893e-02 +-1.956884e-01 -7.794361e-01 8.457841e-02 5.396640e-02 +-1.851107e-01 -7.561254e-01 7.566868e-02 4.130150e-02 +-1.745329e-01 -7.314042e-01 6.695421e-02 2.901545e-02 +-1.639552e-01 -7.109082e-01 5.626594e-02 1.613363e-02 +-1.533774e-01 -6.938955e-01 4.516320e-02 3.666309e-03 +-1.427997e-01 -6.823058e-01 3.469500e-02 -8.064901e-03 +-1.322219e-01 -6.418097e-01 2.778312e-02 -1.410966e-02 +-1.216442e-01 -5.881439e-01 2.284174e-02 -1.784055e-02 +-1.110664e-01 -5.185954e-01 1.949658e-02 -2.294399e-02 +-1.004887e-01 -4.477231e-01 1.684852e-02 -2.819666e-02 +-8.991090e-02 -3.751430e-01 1.496108e-02 -3.471822e-02 +-7.933315e-02 -3.007872e-01 1.346360e-02 -4.140115e-02 +-6.875539e-02 -2.257502e-01 1.219536e-02 -4.795565e-02 +-5.817764e-02 -1.530974e-01 1.170617e-02 -5.419619e-02 +-4.759989e-02 -7.957189e-02 1.122939e-02 -5.978743e-02 +-3.702214e-02 -5.035396e-03 1.074405e-02 -6.484770e-02 +-2.644438e-02 7.107412e-02 1.049018e-02 -6.950729e-02 +-1.586663e-02 1.478005e-01 1.031835e-02 -7.400891e-02 +-5.288877e-03 2.257121e-01 1.025308e-02 -7.844526e-02 +5.288877e-03 3.040127e-01 1.023099e-02 -8.256916e-02 +1.586663e-02 3.827113e-01 1.025034e-02 -8.639621e-02 +2.644438e-02 4.617569e-01 1.038131e-02 -9.011045e-02 +3.702214e-02 5.406850e-01 1.054159e-02 -9.358504e-02 +4.759989e-02 6.188862e-01 1.074458e-02 -9.628170e-02 +5.817764e-02 6.962278e-01 1.098876e-02 -9.867117e-02 +6.875539e-02 7.728834e-01 1.123449e-02 -1.008080e-01 +7.933315e-02 8.475519e-01 1.155511e-02 -1.028855e-01 +8.991090e-02 9.212716e-01 1.189236e-02 -1.048194e-01 +1.004887e-01 9.927843e-01 1.226109e-02 -1.063600e-01 +1.110664e-01 1.061315e+00 1.270798e-02 -1.075810e-01 +1.216442e-01 1.127874e+00 1.320631e-02 -1.085875e-01 +1.322219e-01 1.188857e+00 1.383024e-02 -1.095029e-01 +1.427997e-01 1.247208e+00 1.450511e-02 -1.103836e-01 +1.533774e-01 1.301092e+00 1.526501e-02 -1.112951e-01 +1.639552e-01 1.349103e+00 1.695973e-02 -1.116173e-01 +1.745329e-01 1.391222e+00 1.929513e-02 -1.115796e-01 +1.851107e-01 1.413747e+00 2.320873e-02 -1.107010e-01 +1.956884e-01 1.422351e+00 2.800431e-02 -1.096334e-01 +2.062662e-01 1.405100e+00 3.366753e-02 -1.080714e-01 +2.168439e-01 1.360985e+00 4.533112e-02 -1.096777e-01 +2.274217e-01 1.271220e+00 5.948502e-02 -1.124512e-01 +2.379994e-01 1.233317e+00 7.124919e-02 -1.115691e-01 +2.485772e-01 1.199300e+00 8.347016e-02 -1.108665e-01 +2.591549e-01 1.174292e+00 9.631639e-02 -1.103645e-01 +2.697327e-01 1.156932e+00 1.099182e-01 -1.129975e-01 +2.803105e-01 1.142660e+00 1.237245e-01 -1.169934e-01 +2.908882e-01 1.133254e+00 1.371048e-01 -1.228033e-01 +3.014660e-01 1.126866e+00 1.505464e-01 -1.283601e-01 +3.120437e-01 1.124168e+00 1.640631e-01 -1.336075e-01 +3.226215e-01 1.131393e+00 1.780106e-01 -1.372067e-01 +3.331992e-01 1.138677e+00 1.915011e-01 -1.406923e-01 +3.437770e-01 1.132239e+00 2.017902e-01 -1.458687e-01 +3.543547e-01 1.125926e+00 2.121972e-01 -1.508817e-01 +3.649325e-01 1.119738e+00 2.227220e-01 -1.558199e-01 +3.755102e-01 1.113551e+00 2.332468e-01 -1.607886e-01 +3.860880e-01 1.106860e+00 2.438437e-01 -1.656030e-01 +3.966657e-01 1.098157e+00 2.547294e-01 -1.698221e-01 +4.072435e-01 1.089454e+00 2.656151e-01 -1.740626e-01 +4.178212e-01 1.080750e+00 2.765008e-01 -1.784273e-01 +4.283990e-01 1.073766e+00 2.880200e-01 -1.822840e-01 +4.389768e-01 1.066973e+00 2.996095e-01 -1.860843e-01 +4.495545e-01 1.060179e+00 3.111991e-01 -1.898847e-01 +4.601323e-01 1.054162e+00 3.231770e-01 -1.934621e-01 +4.707100e-01 1.048663e+00 3.354138e-01 -1.968908e-01 +4.812878e-01 1.043164e+00 3.476506e-01 -2.003196e-01 +4.918655e-01 1.037916e+00 3.600632e-01 -2.036736e-01 +5.024433e-01 1.033254e+00 3.728861e-01 -2.068529e-01 +5.130210e-01 1.028593e+00 3.857090e-01 -2.100322e-01 +5.235988e-01 1.023932e+00 3.985319e-01 -2.132115e-01 +5.759587e-01 1.003610e+00 4.653521e-01 -2.279064e-01 +6.283185e-01 9.840013e-01 5.349648e-01 -2.419255e-01 +6.806784e-01 9.630546e-01 6.072106e-01 -2.558611e-01 +7.330383e-01 9.384869e-01 6.810687e-01 -2.693969e-01 +7.853982e-01 9.126102e-01 7.553253e-01 -2.828061e-01 +8.377580e-01 8.795018e-01 8.294498e-01 -2.957596e-01 +8.901179e-01 8.422027e-01 9.019950e-01 -3.084645e-01 +9.424778e-01 7.965217e-01 9.713814e-01 -3.206799e-01 +9.948377e-01 7.508410e-01 1.040767e+00 -3.328866e-01 +1.047198e+00 7.051605e-01 1.110153e+00 -3.450851e-01 +1.099557e+00 6.435413e-01 1.166211e+00 -3.559345e-01 +1.151917e+00 5.819220e-01 1.222270e+00 -3.667742e-01 +1.204277e+00 5.203027e-01 1.278328e+00 -3.776045e-01 +1.256637e+00 4.511195e-01 1.320874e+00 -3.871192e-01 +1.308997e+00 3.781546e-01 1.356665e+00 -3.959689e-01 +1.361357e+00 3.051886e-01 1.392456e+00 -4.048066e-01 +1.413717e+00 2.308904e-01 1.419991e+00 -4.127481e-01 +1.466077e+00 1.539276e-01 1.431014e+00 -4.189066e-01 +1.518436e+00 7.696380e-02 1.442037e+00 -4.250498e-01 +1.570796e+00 -3.362477e-07 1.453060e+00 -4.311784e-01 +1.623156e+00 -5.387476e-02 1.442037e+00 -4.341047e-01 +1.675516e+00 -1.077492e-01 1.431014e+00 -4.370315e-01 +1.727876e+00 -1.616236e-01 1.419990e+00 -4.399588e-01 +1.780236e+00 -2.136321e-01 1.392456e+00 -4.396362e-01 +1.832596e+00 -2.647077e-01 1.356665e+00 -4.376888e-01 +1.884956e+00 -3.157837e-01 1.320874e+00 -4.357408e-01 +1.937315e+00 -3.642120e-01 1.278327e+00 -4.325502e-01 +1.989675e+00 -4.073452e-01 1.222270e+00 -4.268739e-01 +2.042035e+00 -4.504785e-01 1.166212e+00 -4.211969e-01 +2.094395e+00 -4.936120e-01 1.110154e+00 -4.155194e-01 +2.146755e+00 -5.255887e-01 1.040768e+00 -4.080139e-01 +2.199115e+00 -5.575653e-01 9.713819e-01 -4.005072e-01 +2.251475e+00 -5.895418e-01 9.019954e-01 -3.929991e-01 +2.303835e+00 -6.139641e-01 8.294061e-01 -3.860986e-01 +2.356194e+00 -6.346093e-01 7.552153e-01 -3.795003e-01 +2.408554e+00 -6.552538e-01 6.810250e-01 -3.728999e-01 +2.460914e+00 -6.737902e-01 6.082615e-01 -3.681262e-01 +2.513274e+00 -6.881108e-01 5.383516e-01 -3.670063e-01 +2.565634e+00 -7.024308e-01 4.684419e-01 -3.658810e-01 +2.617994e+00 -7.167506e-01 3.985323e-01 -3.647506e-01 +2.670354e+00 -7.348789e-01 3.426089e-01 -3.803510e-01 +2.722714e+00 -7.530070e-01 2.866857e-01 -3.959559e-01 +2.775074e+00 -7.715645e-01 2.307625e-01 -4.115654e-01 +2.827433e+00 -7.002562e-01 1.909094e-01 -4.334160e-01 +2.879793e+00 -5.835466e-01 1.590915e-01 -4.583856e-01 +2.932153e+00 -4.581257e-01 1.272733e-01 -4.833541e-01 +2.984513e+00 -3.410453e-01 9.545502e-02 -4.500005e-01 +3.036873e+00 -2.273634e-01 6.363664e-02 -2.999997e-01 +3.089233e+00 -1.125416e-01 5.250409e-02 -1.484542e-01 +3.141593e+00 0.000000e+00 5.173381e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_12.txt b/tests/9-Regression/airfoil_polars/af_station_12.txt new file mode 100644 index 00000000..13c79aed --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_12.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 +-3.089233e+00 1.168147e-01 5.020179e-02 1.189750e-01 +-3.036873e+00 2.357573e-01 6.024199e-02 2.399998e-01 +-2.984513e+00 3.536365e-01 9.036292e-02 3.600004e-01 +-2.932153e+00 4.698298e-01 1.209861e-01 3.196920e-01 +-2.879793e+00 5.861004e-01 1.518603e-01 1.992310e-01 +-2.827433e+00 6.972070e-01 1.827352e-01 7.876906e-02 +-2.775074e+00 7.650533e-01 2.219924e-01 4.594889e-04 +-2.722714e+00 7.478402e-01 2.780139e-01 8.238265e-03 +-2.670354e+00 7.313151e-01 3.340354e-01 1.690339e-02 +-2.617994e+00 7.147897e-01 3.900570e-01 2.579010e-02 +-2.565634e+00 7.007001e-01 4.602601e-01 4.022825e-02 +-2.513274e+00 6.866102e-01 5.304633e-01 5.467500e-02 +-2.460914e+00 6.725199e-01 6.006669e-01 6.913197e-02 +-2.408554e+00 6.541578e-01 6.737695e-01 8.400668e-02 +-2.356194e+00 6.336600e-01 7.483216e-01 9.909139e-02 +-2.303835e+00 6.131613e-01 8.228742e-01 1.141829e-01 +-2.251475e+00 5.888694e-01 8.958447e-01 1.294087e-01 +-2.199115e+00 5.569913e-01 9.656507e-01 1.448942e-01 +-2.146755e+00 5.251130e-01 1.035456e+00 1.603859e-01 +-2.094395e+00 4.932347e-01 1.105261e+00 1.758849e-01 +-2.042035e+00 4.501656e-01 1.161783e+00 1.904500e-01 +-1.989675e+00 4.070967e-01 1.218304e+00 2.050229e-01 +-1.937315e+00 3.640278e-01 1.274825e+00 2.196047e-01 +-1.884956e+00 3.156455e-01 1.317856e+00 2.324633e-01 +-1.832596e+00 2.646064e-01 1.354141e+00 2.444670e-01 +-1.780236e+00 2.135676e-01 1.390426e+00 2.564855e-01 +-1.727876e+00 1.615876e-01 1.418461e+00 2.671344e-01 +-1.675516e+00 1.077251e-01 1.429994e+00 2.750275e-01 +-1.623156e+00 5.386274e-02 1.441527e+00 2.829510e-01 +-1.570796e+00 3.361726e-07 1.453060e+00 2.909174e-01 +-1.518436e+00 -5.386268e-02 1.441527e+00 2.947675e-01 +-1.466077e+00 -1.077253e-01 1.429994e+00 2.988977e-01 +-1.413717e+00 -1.615871e-01 1.418461e+00 3.035368e-01 +-1.361357e+00 -2.135673e-01 1.390426e+00 3.037026e-01 +-1.308997e+00 -2.646067e-01 1.354141e+00 3.017515e-01 +-1.256637e+00 -3.156452e-01 1.317856e+00 2.997974e-01 +-1.204277e+00 -3.640274e-01 1.274826e+00 2.966019e-01 +-1.151917e+00 -4.070968e-01 1.218304e+00 2.909256e-01 +-1.099557e+00 -4.501659e-01 1.161783e+00 2.852446e-01 +-1.047198e+00 -4.932349e-01 1.105261e+00 2.795583e-01 +-9.948377e-01 -5.251132e-01 1.035456e+00 2.720518e-01 +-9.424778e-01 -5.569915e-01 9.656502e-01 2.645373e-01 +-8.901179e-01 -5.888696e-01 8.958442e-01 2.570134e-01 +-8.377580e-01 -6.148583e-01 8.229075e-01 2.496500e-01 +-7.853982e-01 -6.379023e-01 7.484055e-01 2.423557e-01 +-7.330383e-01 -6.558548e-01 6.738028e-01 2.363613e-01 +-6.806784e-01 -6.728821e-01 5.996063e-01 2.309582e-01 +-6.283185e-01 -6.873447e-01 5.270476e-01 2.277952e-01 +-5.759587e-01 -7.008370e-01 4.571459e-01 2.273672e-01 +-5.235988e-01 -7.147898e-01 3.900566e-01 2.299722e-01 +-5.130210e-01 -7.179898e-01 3.771836e-01 2.313131e-01 +-5.024433e-01 -7.211898e-01 3.643105e-01 2.326540e-01 +-4.918655e-01 -7.243898e-01 3.514375e-01 2.339950e-01 +-4.812878e-01 -7.279936e-01 3.389769e-01 2.359129e-01 +-4.707100e-01 -7.317705e-01 3.266931e-01 2.380781e-01 +-4.601323e-01 -7.355474e-01 3.144093e-01 2.402434e-01 +-4.495545e-01 -7.396826e-01 3.023857e-01 2.428381e-01 +-4.389768e-01 -7.443551e-01 2.907524e-01 2.460768e-01 +-4.283990e-01 -7.490276e-01 2.791191e-01 2.493155e-01 +-4.178212e-01 -7.538324e-01 2.675565e-01 2.526972e-01 +-4.072435e-01 -7.598285e-01 2.566304e-01 2.573656e-01 +-3.966657e-01 -7.658247e-01 2.457043e-01 2.628336e-01 +-3.860880e-01 -7.718208e-01 2.347781e-01 2.676545e-01 +-3.755102e-01 -7.964435e-01 2.266764e-01 2.643514e-01 +-3.649325e-01 -8.308499e-01 2.192810e-01 2.571919e-01 +-3.543547e-01 -8.612398e-01 2.118855e-01 2.494594e-01 +-3.437770e-01 -8.868514e-01 2.046642e-01 2.363455e-01 +-3.331992e-01 -9.078495e-01 1.976171e-01 2.179900e-01 +-3.226215e-01 -9.284387e-01 1.909949e-01 1.995819e-01 +-3.120437e-01 -9.487980e-01 1.843433e-01 1.816865e-01 +-3.014660e-01 -9.690157e-01 1.766526e-01 1.640479e-01 +-2.908882e-01 -9.891392e-01 1.704065e-01 1.464094e-01 +-2.803105e-01 -1.009197e+00 1.644055e-01 1.287708e-01 +-2.697327e-01 -1.015408e+00 1.568629e-01 1.134708e-01 +-2.591549e-01 -1.012984e+00 1.484038e-01 9.945488e-02 +-2.485772e-01 -9.892038e-01 1.377950e-01 8.942579e-02 +-2.379994e-01 -9.620147e-01 1.268812e-01 7.980895e-02 +-2.274217e-01 -9.324493e-01 1.157519e-01 6.934144e-02 +-2.168439e-01 -9.007925e-01 1.049007e-01 5.677139e-02 +-2.062662e-01 -8.688487e-01 9.450410e-02 4.423753e-02 +-1.956884e-01 -8.368086e-01 8.516610e-02 3.199584e-02 +-1.851107e-01 -8.032842e-01 7.644332e-02 2.091060e-02 +-1.745329e-01 -7.680970e-01 6.801307e-02 1.047792e-02 +-1.639552e-01 -7.397376e-01 5.683943e-02 -1.008929e-03 +-1.533774e-01 -7.177916e-01 4.505771e-02 -1.179532e-02 +-1.427997e-01 -7.044576e-01 3.355568e-02 -2.133723e-02 +-1.322219e-01 -6.632328e-01 2.629820e-02 -2.606693e-02 +-1.216442e-01 -6.089914e-01 2.141762e-02 -2.892284e-02 +-1.110664e-01 -5.336520e-01 1.854029e-02 -3.377369e-02 +-1.004887e-01 -4.576458e-01 1.622046e-02 -3.873520e-02 +-8.991090e-02 -3.808782e-01 1.450752e-02 -4.474299e-02 +-7.933315e-02 -3.033286e-01 1.317520e-02 -5.082063e-02 +-6.875539e-02 -2.256389e-01 1.204631e-02 -5.675775e-02 +-5.817764e-02 -1.517591e-01 1.157655e-02 -6.234620e-02 +-4.759989e-02 -7.728036e-02 1.114439e-02 -6.736479e-02 +-3.702214e-02 -2.141653e-03 1.072048e-02 -7.190898e-02 +-2.644438e-02 7.420112e-02 1.048298e-02 -7.614466e-02 +-1.586663e-02 1.511092e-01 1.032341e-02 -8.025095e-02 +-5.288877e-03 2.293440e-01 1.030261e-02 -8.427929e-02 +5.288877e-03 3.077592e-01 1.031558e-02 -8.803600e-02 +1.586663e-02 3.863636e-01 1.035912e-02 -9.153965e-02 +2.644438e-02 4.651551e-01 1.045144e-02 -9.488499e-02 +3.702214e-02 5.437424e-01 1.057085e-02 -9.802803e-02 +4.759989e-02 6.213556e-01 1.076855e-02 -1.005383e-01 +5.817764e-02 6.982477e-01 1.098850e-02 -1.027684e-01 +6.875539e-02 7.745773e-01 1.121606e-02 -1.047642e-01 +7.933315e-02 8.491236e-01 1.150844e-02 -1.066699e-01 +8.991090e-02 9.227688e-01 1.181492e-02 -1.084435e-01 +1.004887e-01 9.942818e-01 1.215569e-02 -1.098662e-01 +1.110664e-01 1.063105e+00 1.256302e-02 -1.109993e-01 +1.216442e-01 1.130168e+00 1.301205e-02 -1.119392e-01 +1.322219e-01 1.192357e+00 1.354894e-02 -1.127571e-01 +1.427997e-01 1.252535e+00 1.410285e-02 -1.135508e-01 +1.533774e-01 1.310228e+00 1.466133e-02 -1.144192e-01 +1.639552e-01 1.363511e+00 1.600815e-02 -1.143593e-01 +1.745329e-01 1.409978e+00 1.784434e-02 -1.137369e-01 +1.851107e-01 1.439237e+00 2.095886e-02 -1.121879e-01 +1.956884e-01 1.456253e+00 2.479247e-02 -1.104208e-01 +2.062662e-01 1.450528e+00 2.930471e-02 -1.081300e-01 +2.168439e-01 1.377389e+00 4.266306e-02 -1.100972e-01 +2.274217e-01 1.254020e+00 5.951009e-02 -1.136711e-01 +2.379994e-01 1.206427e+00 7.058024e-02 -1.124601e-01 +2.485772e-01 1.165128e+00 8.183083e-02 -1.114167e-01 +2.591549e-01 1.138452e+00 9.335012e-02 -1.105137e-01 +2.697327e-01 1.120122e+00 1.053713e-01 -1.120746e-01 +2.803105e-01 1.105212e+00 1.175375e-01 -1.146351e-01 +2.908882e-01 1.096051e+00 1.295045e-01 -1.186987e-01 +3.014660e-01 1.090385e+00 1.416191e-01 -1.227560e-01 +3.120437e-01 1.088989e+00 1.539143e-01 -1.268054e-01 +3.226215e-01 1.098527e+00 1.671213e-01 -1.302712e-01 +3.331992e-01 1.109008e+00 1.801859e-01 -1.338483e-01 +3.437770e-01 1.109345e+00 1.911517e-01 -1.388835e-01 +3.543547e-01 1.108726e+00 2.020828e-01 -1.439538e-01 +3.649325e-01 1.107151e+00 2.129793e-01 -1.492038e-01 +3.755102e-01 1.105575e+00 2.238757e-01 -1.545034e-01 +3.860880e-01 1.102601e+00 2.347781e-01 -1.596521e-01 +3.966657e-01 1.094036e+00 2.457043e-01 -1.642326e-01 +4.072435e-01 1.085470e+00 2.566304e-01 -1.688479e-01 +4.178212e-01 1.076905e+00 2.675565e-01 -1.736655e-01 +4.283990e-01 1.070040e+00 2.791191e-01 -1.778900e-01 +4.389768e-01 1.063365e+00 2.907524e-01 -1.820487e-01 +4.495545e-01 1.056690e+00 3.023857e-01 -1.862074e-01 +4.601323e-01 1.050782e+00 3.144093e-01 -1.901025e-01 +4.707100e-01 1.045385e+00 3.266931e-01 -1.938217e-01 +4.812878e-01 1.039989e+00 3.389769e-01 -1.975410e-01 +4.918655e-01 1.034841e+00 3.514375e-01 -2.011705e-01 +5.024433e-01 1.030271e+00 3.643105e-01 -2.045904e-01 +5.130210e-01 1.025701e+00 3.771836e-01 -2.080103e-01 +5.235988e-01 1.021131e+00 3.900566e-01 -2.114302e-01 +5.759587e-01 1.001195e+00 4.571459e-01 -2.270864e-01 +6.283185e-01 9.819217e-01 5.270476e-01 -2.419041e-01 +6.806784e-01 9.612603e-01 5.996063e-01 -2.561594e-01 +7.330383e-01 9.369357e-01 6.738028e-01 -2.700195e-01 +7.853982e-01 9.112896e-01 7.484055e-01 -2.837688e-01 +8.377580e-01 8.783691e-01 8.229075e-01 -2.970429e-01 +8.901179e-01 8.412420e-01 8.958442e-01 -3.100747e-01 +9.424778e-01 7.957015e-01 9.656502e-01 -3.226147e-01 +9.948377e-01 7.501613e-01 1.035456e+00 -3.351535e-01 +1.047198e+00 7.046213e-01 1.105261e+00 -3.476900e-01 +1.099557e+00 6.430941e-01 1.161783e+00 -3.588955e-01 +1.151917e+00 5.815668e-01 1.218304e+00 -3.700966e-01 +1.204277e+00 5.200394e-01 1.274826e+00 -3.812929e-01 +1.256637e+00 4.509221e-01 1.317856e+00 -3.911971e-01 +1.308997e+00 3.780098e-01 1.354141e+00 -4.004504e-01 +1.361357e+00 3.050964e-01 1.390426e+00 -4.096961e-01 +1.413717e+00 2.308389e-01 1.418461e+00 -4.180584e-01 +1.466077e+00 1.538933e-01 1.429994e+00 -4.246599e-01 +1.518436e+00 7.694665e-02 1.441527e+00 -4.312502e-01 +1.570796e+00 -3.361726e-07 1.453060e+00 -4.378299e-01 +1.623156e+00 -5.386274e-02 1.441527e+00 -4.409334e-01 +1.675516e+00 -1.077251e-01 1.429994e+00 -4.440379e-01 +1.727876e+00 -1.615876e-01 1.418461e+00 -4.471433e-01 +1.780236e+00 -2.135676e-01 1.390426e+00 -4.469862e-01 +1.832596e+00 -2.646064e-01 1.354141e+00 -4.451982e-01 +1.884956e+00 -3.156455e-01 1.317856e+00 -4.434101e-01 +1.937315e+00 -3.640278e-01 1.274825e+00 -4.403725e-01 +1.989675e+00 -4.070967e-01 1.218304e+00 -4.348355e-01 +2.042035e+00 -4.501656e-01 1.161783e+00 -4.292981e-01 +2.094395e+00 -4.932347e-01 1.105261e+00 -4.237607e-01 +2.146755e+00 -5.251130e-01 1.035456e+00 -4.163867e-01 +2.199115e+00 -5.569913e-01 9.656507e-01 -4.090120e-01 +2.251475e+00 -5.888694e-01 8.958447e-01 -4.016365e-01 +2.303835e+00 -6.131613e-01 8.228742e-01 -3.948883e-01 +2.356194e+00 -6.336600e-01 7.483216e-01 -3.884527e-01 +2.408554e+00 -6.541578e-01 6.737695e-01 -3.820158e-01 +2.460914e+00 -6.725199e-01 6.006669e-01 -3.774504e-01 +2.513274e+00 -6.866102e-01 5.304633e-01 -3.766282e-01 +2.565634e+00 -7.007001e-01 4.602601e-01 -3.758019e-01 +2.617994e+00 -7.147897e-01 3.900570e-01 -3.749717e-01 +2.670354e+00 -7.260834e-01 3.348993e-01 -3.906992e-01 +2.722714e+00 -7.373769e-01 2.797417e-01 -4.064346e-01 +2.775074e+00 -7.493696e-01 2.245843e-01 -4.221781e-01 +2.827433e+00 -6.784876e-01 1.855787e-01 -4.419425e-01 +2.879793e+00 -5.654061e-01 1.546492e-01 -4.637146e-01 +2.932153e+00 -4.448942e-01 1.237194e-01 -4.854858e-01 +2.984513e+00 -3.314965e-01 9.278960e-02 -4.500005e-01 +3.036873e+00 -2.209976e-01 6.185977e-02 -2.999997e-01 +3.089233e+00 -1.095755e-01 5.100404e-02 -1.487187e-01 +3.141593e+00 0.000000e+00 5.020179e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_13.txt b/tests/9-Regression/airfoil_polars/af_station_13.txt new file mode 100644 index 00000000..b1002b48 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_13.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 +-3.089233e+00 1.136020e-01 4.874390e-02 1.191764e-01 +-3.036873e+00 2.288584e-01 5.849257e-02 2.399998e-01 +-2.984513e+00 3.432883e-01 8.773889e-02 3.600004e-01 +-2.932153e+00 4.570708e-01 1.172754e-01 3.187084e-01 +-2.879793e+00 5.711291e-01 1.469571e-01 1.967718e-01 +-2.827433e+00 6.818112e-01 1.766394e-01 7.483443e-02 +-2.775074e+00 7.506445e-01 2.149842e-01 -5.078017e-03 +-2.722714e+00 7.375238e-01 2.706534e-01 1.061328e-03 +-2.670354e+00 7.252238e-01 3.263226e-01 8.043370e-03 +-2.617994e+00 7.129237e-01 3.819919e-01 1.503604e-02 +-2.565634e+00 6.990531e-01 4.524742e-01 2.969959e-02 +-2.513274e+00 6.851823e-01 5.229569e-01 4.436865e-02 +-2.460914e+00 6.713110e-01 5.934399e-01 5.904427e-02 +-2.408554e+00 6.531149e-01 6.668651e-01 7.409234e-02 +-2.356194e+00 6.327565e-01 7.417614e-01 8.932743e-02 +-2.303835e+00 6.123973e-01 8.166584e-01 1.045671e-01 +-2.251475e+00 5.882296e-01 8.899915e-01 1.199474e-01 +-2.199115e+00 5.564451e-01 9.601968e-01 1.356033e-01 +-2.146755e+00 5.246604e-01 1.030402e+00 1.512632e-01 +-2.094395e+00 4.928756e-01 1.100606e+00 1.669277e-01 +-2.042035e+00 4.498679e-01 1.157569e+00 1.817110e-01 +-1.989675e+00 4.068602e-01 1.214531e+00 1.964988e-01 +-1.937315e+00 3.638525e-01 1.271493e+00 2.112921e-01 +-1.884956e+00 3.155140e-01 1.314984e+00 2.243961e-01 +-1.832596e+00 2.645100e-01 1.351740e+00 2.366594e-01 +-1.780236e+00 2.135061e-01 1.388495e+00 2.489317e-01 +-1.727876e+00 1.615532e-01 1.417005e+00 2.598411e-01 +-1.675516e+00 1.077023e-01 1.429023e+00 2.680144e-01 +-1.623156e+00 5.385130e-02 1.441042e+00 2.762062e-01 +-1.570796e+00 3.361012e-07 1.453060e+00 2.844245e-01 +-1.518436e+00 -5.385124e-02 1.441042e+00 2.881792e-01 +-1.466077e+00 -1.077024e-01 1.429023e+00 2.921162e-01 +-1.413717e+00 -1.615528e-01 1.417005e+00 2.963849e-01 +-1.361357e+00 -2.135059e-01 1.388495e+00 2.965895e-01 +-1.308997e+00 -2.645103e-01 1.351739e+00 2.948394e-01 +-1.256637e+00 -3.155137e-01 1.314984e+00 2.930861e-01 +-1.204277e+00 -3.638521e-01 1.271493e+00 2.900814e-01 +-1.151917e+00 -4.068603e-01 1.214531e+00 2.845767e-01 +-1.099557e+00 -4.498682e-01 1.157568e+00 2.790663e-01 +-1.047198e+00 -4.928758e-01 1.100606e+00 2.735497e-01 +-9.948377e-01 -5.246606e-01 1.030401e+00 2.661982e-01 +-9.424778e-01 -5.564453e-01 9.601963e-01 2.588373e-01 +-8.901179e-01 -5.882298e-01 8.899911e-01 2.514652e-01 +-8.377580e-01 -6.141038e-01 8.166817e-01 2.442602e-01 +-7.853982e-01 -6.370226e-01 7.418205e-01 2.371255e-01 +-7.330383e-01 -6.548214e-01 6.668884e-01 2.313184e-01 +-6.806784e-01 -6.716868e-01 5.923700e-01 2.261282e-01 +-6.283185e-01 -6.859594e-01 5.195135e-01 2.232930e-01 +-5.759587e-01 -6.992283e-01 4.493367e-01 2.232820e-01 +-5.235988e-01 -7.129238e-01 3.819914e-01 2.264086e-01 +-5.130210e-01 -7.160632e-01 3.690707e-01 2.278844e-01 +-5.024433e-01 -7.192027e-01 3.561499e-01 2.293602e-01 +-4.918655e-01 -7.223421e-01 3.432292e-01 2.308360e-01 +-4.812878e-01 -7.258796e-01 3.307229e-01 2.329108e-01 +-4.707100e-01 -7.295879e-01 3.183944e-01 2.352422e-01 +-4.601323e-01 -7.332961e-01 3.060658e-01 2.375737e-01 +-4.495545e-01 -7.373586e-01 2.939988e-01 2.403516e-01 +-4.389768e-01 -7.419523e-01 2.823239e-01 2.437991e-01 +-4.283990e-01 -7.465460e-01 2.706490e-01 2.472466e-01 +-4.178212e-01 -7.512708e-01 2.590451e-01 2.508429e-01 +-4.072435e-01 -7.571753e-01 2.480805e-01 2.557790e-01 +-3.966657e-01 -7.630797e-01 2.371159e-01 2.616691e-01 +-3.860880e-01 -7.689842e-01 2.261512e-01 2.667871e-01 +-3.755102e-01 -7.985587e-01 2.189787e-01 2.592687e-01 +-3.649325e-01 -8.399770e-01 2.127544e-01 2.464129e-01 +-3.543547e-01 -8.776261e-01 2.065302e-01 2.328734e-01 +-3.437770e-01 -9.124823e-01 2.004066e-01 2.160792e-01 +-3.331992e-01 -9.446534e-01 1.943838e-01 1.961969e-01 +-3.226215e-01 -9.765567e-01 1.888681e-01 1.762519e-01 +-3.120437e-01 -1.008310e+00 1.833171e-01 1.569186e-01 +-3.014660e-01 -1.039971e+00 1.765264e-01 1.378920e-01 +-2.908882e-01 -1.071570e+00 1.709322e-01 1.188653e-01 +-2.803105e-01 -1.103127e+00 1.655930e-01 9.983846e-02 +-2.697327e-01 -1.115071e+00 1.584467e-01 8.416841e-02 +-2.591549e-01 -1.114773e+00 1.502075e-01 7.034177e-02 +-2.485772e-01 -1.084233e+00 1.393481e-01 6.201736e-02 +-2.379994e-01 -1.048960e+00 1.281199e-01 5.403056e-02 +-2.274217e-01 -1.010464e+00 1.166374e-01 4.492610e-02 +-2.168439e-01 -9.692019e-01 1.054992e-01 3.322191e-02 +-2.062662e-01 -9.277674e-01 9.491196e-02 2.164831e-02 +-1.956884e-01 -8.864806e-01 8.558916e-02 1.063801e-02 +-1.851107e-01 -8.435143e-01 7.700876e-02 1.149343e-03 +-1.745329e-01 -7.988563e-01 6.880294e-02 -7.485147e-03 +-1.639552e-01 -7.634132e-01 5.726199e-02 -1.755154e-02 +-1.533774e-01 -7.368552e-01 4.492414e-02 -2.672998e-02 +-1.427997e-01 -7.219152e-01 3.226665e-02 -3.432708e-02 +-1.322219e-01 -6.801078e-01 2.476963e-02 -3.794558e-02 +-1.216442e-01 -6.254773e-01 2.006402e-02 -4.009179e-02 +-1.110664e-01 -5.453854e-01 1.767035e-02 -4.475958e-02 +-1.004887e-01 -4.652409e-01 1.566763e-02 -4.946246e-02 +-8.991090e-02 -3.851773e-01 1.411708e-02 -5.478062e-02 +-7.933315e-02 -3.051860e-01 1.292997e-02 -6.008386e-02 +-6.875539e-02 -2.254966e-01 1.191941e-02 -6.526223e-02 +-5.817764e-02 -1.500959e-01 1.146619e-02 -7.008882e-02 +-4.759989e-02 -7.448077e-02 1.107127e-02 -7.448035e-02 +-3.702214e-02 1.362415e-03 1.069950e-02 -7.848881e-02 +-2.644438e-02 7.797627e-02 1.047646e-02 -8.227693e-02 +-1.586663e-02 1.550932e-01 1.032822e-02 -8.597074e-02 +-5.288877e-03 2.336910e-01 1.034974e-02 -8.957884e-02 +5.288877e-03 3.122304e-01 1.039608e-02 -9.296313e-02 +1.586663e-02 3.907236e-01 1.046264e-02 -9.614173e-02 +2.644438e-02 4.692234e-01 1.051818e-02 -9.912698e-02 +3.702214e-02 5.474190e-01 1.059869e-02 -1.019513e-01 +4.759989e-02 6.243535e-01 1.079135e-02 -1.042854e-01 +5.817764e-02 7.007190e-01 1.098826e-02 -1.063672e-01 +6.875539e-02 7.766621e-01 1.119959e-02 -1.082335e-01 +7.933315e-02 8.510625e-01 1.146771e-02 -1.099811e-01 +8.991090e-02 9.246183e-01 1.174841e-02 -1.116079e-01 +1.004887e-01 9.961310e-01 1.206614e-02 -1.129221e-01 +1.110664e-01 1.065301e+00 1.244110e-02 -1.139715e-01 +1.216442e-01 1.132949e+00 1.284999e-02 -1.148457e-01 +1.322219e-01 1.196478e+00 1.331857e-02 -1.155486e-01 +1.427997e-01 1.258522e+00 1.378220e-02 -1.162254e-01 +1.533774e-01 1.319533e+00 1.420147e-02 -1.169735e-01 +1.639552e-01 1.377223e+00 1.524993e-02 -1.165821e-01 +1.745329e-01 1.427826e+00 1.662031e-02 -1.155062e-01 +1.851107e-01 1.463494e+00 1.890499e-02 -1.134282e-01 +1.956884e-01 1.488515e+00 2.173606e-02 -1.110865e-01 +2.062662e-01 1.493759e+00 2.515300e-02 -1.081822e-01 +2.168439e-01 1.390192e+00 4.012412e-02 -1.103962e-01 +2.274217e-01 1.235583e+00 5.953303e-02 -1.145661e-01 +2.379994e-01 1.179836e+00 6.994366e-02 -1.131074e-01 +2.485772e-01 1.132610e+00 8.027082e-02 -1.118114e-01 +2.591549e-01 1.104346e+00 9.052739e-02 -1.106278e-01 +2.697327e-01 1.085093e+00 1.010444e-01 -1.111964e-01 +2.803105e-01 1.069575e+00 1.116499e-01 -1.123908e-01 +2.908882e-01 1.060648e+00 1.222720e-01 -1.147928e-01 +3.014660e-01 1.055669e+00 1.331239e-01 -1.174231e-01 +3.120437e-01 1.055513e+00 1.442567e-01 -1.203324e-01 +3.226215e-01 1.067251e+00 1.567590e-01 -1.236712e-01 +3.331992e-01 1.080774e+00 1.694183e-01 -1.273355e-01 +3.437770e-01 1.087560e+00 1.810279e-01 -1.322363e-01 +3.543547e-01 1.092359e+00 1.924579e-01 -1.373612e-01 +3.649325e-01 1.095172e+00 2.037080e-01 -1.428827e-01 +3.755102e-01 1.097985e+00 2.149582e-01 -1.484635e-01 +3.860880e-01 1.098548e+00 2.261512e-01 -1.539128e-01 +3.966657e-01 1.090114e+00 2.371159e-01 -1.588785e-01 +4.072435e-01 1.081680e+00 2.480805e-01 -1.638856e-01 +4.178212e-01 1.073245e+00 2.590451e-01 -1.691341e-01 +4.283990e-01 1.066495e+00 2.706490e-01 -1.737087e-01 +4.389768e-01 1.059932e+00 2.823239e-01 -1.782084e-01 +4.495545e-01 1.053369e+00 2.939988e-01 -1.827081e-01 +4.601323e-01 1.047565e+00 3.060658e-01 -1.869054e-01 +4.707100e-01 1.042267e+00 3.183944e-01 -1.909011e-01 +4.812878e-01 1.036968e+00 3.307229e-01 -1.948969e-01 +4.918655e-01 1.031915e+00 3.432292e-01 -1.987885e-01 +5.024433e-01 1.027432e+00 3.561499e-01 -2.024374e-01 +5.130210e-01 1.022949e+00 3.690707e-01 -2.060863e-01 +5.235988e-01 1.018466e+00 3.819914e-01 -2.097352e-01 +5.759587e-01 9.988963e-01 4.493367e-01 -2.263060e-01 +6.283185e-01 9.799428e-01 5.195135e-01 -2.418838e-01 +6.806784e-01 9.595528e-01 5.923700e-01 -2.564186e-01 +7.330383e-01 9.354596e-01 6.668884e-01 -2.705507e-01 +7.853982e-01 9.100328e-01 7.418205e-01 -2.845837e-01 +8.377580e-01 8.772912e-01 8.166817e-01 -2.981252e-01 +8.901179e-01 8.403279e-01 8.899911e-01 -3.114302e-01 +9.424778e-01 7.949210e-01 9.601963e-01 -3.242426e-01 +9.948377e-01 7.495146e-01 1.030401e+00 -3.370609e-01 +1.047198e+00 7.041082e-01 1.100606e+00 -3.498831e-01 +1.099557e+00 6.426686e-01 1.157568e+00 -3.613911e-01 +1.151917e+00 5.812288e-01 1.214531e+00 -3.729006e-01 +1.204277e+00 5.197890e-01 1.271493e+00 -3.844106e-01 +1.256637e+00 4.507342e-01 1.314984e+00 -3.946508e-01 +1.308997e+00 3.778721e-01 1.351739e+00 -4.042546e-01 +1.361357e+00 3.050087e-01 1.388495e+00 -4.138564e-01 +1.413717e+00 2.307900e-01 1.417005e+00 -4.225883e-01 +1.466077e+00 1.538606e-01 1.429023e+00 -4.295819e-01 +1.518436e+00 7.693032e-02 1.441042e+00 -4.365705e-01 +1.570796e+00 -3.361012e-07 1.453060e+00 -4.435540e-01 +1.623156e+00 -5.385130e-02 1.441042e+00 -4.468214e-01 +1.675516e+00 -1.077023e-01 1.429023e+00 -4.500901e-01 +1.727876e+00 -1.615532e-01 1.417005e+00 -4.533598e-01 +1.780236e+00 -2.135061e-01 1.388495e+00 -4.533584e-01 +1.832596e+00 -2.645100e-01 1.351740e+00 -4.517218e-01 +1.884956e+00 -3.155140e-01 1.314984e+00 -4.500853e-01 +1.937315e+00 -3.638525e-01 1.271493e+00 -4.471947e-01 +1.989675e+00 -4.068602e-01 1.214531e+00 -4.417949e-01 +2.042035e+00 -4.498679e-01 1.157569e+00 -4.363952e-01 +2.094395e+00 -4.928756e-01 1.100606e+00 -4.309958e-01 +2.146755e+00 -5.246604e-01 1.030402e+00 -4.237564e-01 +2.199115e+00 -5.564451e-01 9.601968e-01 -4.165170e-01 +2.251475e+00 -5.882296e-01 8.899915e-01 -4.092772e-01 +2.303835e+00 -6.123973e-01 8.166584e-01 -4.026867e-01 +2.356194e+00 -6.327565e-01 7.417614e-01 -3.964205e-01 +2.408554e+00 -6.531149e-01 6.668651e-01 -3.901538e-01 +2.460914e+00 -6.713110e-01 5.934399e-01 -3.858031e-01 +2.513274e+00 -6.851823e-01 5.229569e-01 -3.852843e-01 +2.565634e+00 -6.990531e-01 4.524742e-01 -3.847634e-01 +2.617994e+00 -7.129237e-01 3.819919e-01 -3.842404e-01 +2.670354e+00 -7.177135e-01 3.275627e-01 -4.000445e-01 +2.722714e+00 -7.225032e-01 2.731337e-01 -4.158582e-01 +2.775074e+00 -7.281271e-01 2.187050e-01 -4.316818e-01 +2.827433e+00 -6.575469e-01 1.805059e-01 -4.495673e-01 +2.879793e+00 -5.479556e-01 1.504218e-01 -4.684801e-01 +2.932153e+00 -4.335088e-01 1.203375e-01 -4.873920e-01 +2.984513e+00 -3.237110e-01 9.025315e-02 -4.500005e-01 +3.036873e+00 -2.158073e-01 6.016888e-02 -2.999997e-01 +3.089233e+00 -1.071734e-01 4.957657e-02 -1.489705e-01 +3.141593e+00 0.000000e+00 4.874390e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_14.txt b/tests/9-Regression/airfoil_polars/af_station_14.txt new file mode 100644 index 00000000..51fd956c --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_14.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 +-3.089233e+00 1.110002e-01 4.749716e-02 1.193487e-01 +-3.036873e+00 2.232495e-01 5.699651e-02 2.399998e-01 +-2.984513e+00 3.348750e-01 8.549489e-02 3.600004e-01 +-2.932153e+00 4.463519e-01 1.141022e-01 3.180099e-01 +-2.879793e+00 5.579991e-01 1.427639e-01 1.950256e-01 +-2.827433e+00 6.682566e-01 1.714265e-01 7.204054e-02 +-2.775074e+00 7.381120e-01 2.089910e-01 -9.031473e-03 +-2.722714e+00 7.287014e-01 2.643589e-01 -4.583688e-03 +-2.670354e+00 7.200148e-01 3.197268e-01 4.848529e-04 +-2.617994e+00 7.113280e-01 3.750947e-01 5.417995e-03 +-2.565634e+00 6.976447e-01 4.458160e-01 2.028355e-02 +-2.513274e+00 6.839612e-01 5.165375e-01 3.515127e-02 +-2.460914e+00 6.702771e-01 5.872595e-01 5.002158e-02 +-2.408554e+00 6.522230e-01 6.609606e-01 6.521791e-02 +-2.356194e+00 6.319839e-01 7.361513e-01 8.057760e-02 +-2.303835e+00 6.117440e-01 8.113428e-01 9.593932e-02 +-2.251475e+00 5.876825e-01 8.849861e-01 1.114450e-01 +-2.199115e+00 5.559780e-01 9.555328e-01 1.272360e-01 +-2.146755e+00 5.242733e-01 1.026079e+00 1.430286e-01 +-2.094395e+00 4.925686e-01 1.096625e+00 1.588230e-01 +-2.042035e+00 4.496133e-01 1.153964e+00 1.737772e-01 +-1.989675e+00 4.066580e-01 1.211304e+00 1.887329e-01 +-1.937315e+00 3.637026e-01 1.268643e+00 2.036902e-01 +-1.884956e+00 3.154015e-01 1.312528e+00 2.169851e-01 +-1.832596e+00 2.644275e-01 1.349686e+00 2.294499e-01 +-1.780236e+00 2.134536e-01 1.386844e+00 2.419177e-01 +-1.727876e+00 1.615239e-01 1.415760e+00 2.530269e-01 +-1.675516e+00 1.076827e-01 1.428193e+00 2.614149e-01 +-1.623156e+00 5.384151e-02 1.440627e+00 2.698091e-01 +-1.570796e+00 3.360402e-07 1.453060e+00 2.782126e-01 +-1.518436e+00 -5.384146e-02 1.440627e+00 2.818538e-01 +-1.466077e+00 -1.076828e-01 1.428193e+00 2.855691e-01 +-1.413717e+00 -1.615234e-01 1.415760e+00 2.894200e-01 +-1.361357e+00 -2.134533e-01 1.386844e+00 2.896653e-01 +-1.308997e+00 -2.644279e-01 1.349686e+00 2.881387e-01 +-1.256637e+00 -3.154013e-01 1.312528e+00 2.866095e-01 +-1.204277e+00 -3.637022e-01 1.268643e+00 2.838207e-01 +-1.151917e+00 -4.066581e-01 1.211304e+00 2.785153e-01 +-1.099557e+00 -4.496136e-01 1.153964e+00 2.732048e-01 +-1.047198e+00 -4.925688e-01 1.096624e+00 2.678889e-01 +-9.948377e-01 -5.242735e-01 1.026079e+00 2.607283e-01 +-9.424778e-01 -5.559782e-01 9.555323e-01 2.535596e-01 +-8.901179e-01 -5.876827e-01 8.849856e-01 2.463809e-01 +-8.377580e-01 -6.134586e-01 8.113577e-01 2.393835e-01 +-7.853982e-01 -6.362704e-01 7.361891e-01 2.324649e-01 +-7.330383e-01 -6.539377e-01 6.609755e-01 2.269191e-01 +-6.806784e-01 -6.706645e-01 5.861817e-01 2.219977e-01 +-6.283185e-01 -6.847748e-01 5.130705e-01 2.194429e-01 +-5.759587e-01 -6.978525e-01 4.426585e-01 2.197884e-01 +-5.235988e-01 -7.113281e-01 3.750943e-01 2.233610e-01 +-5.130210e-01 -7.144157e-01 3.621327e-01 2.249522e-01 +-5.024433e-01 -7.175033e-01 3.491712e-01 2.265434e-01 +-4.918655e-01 -7.205909e-01 3.362096e-01 2.281346e-01 +-4.812878e-01 -7.240718e-01 3.236644e-01 2.303435e-01 +-4.707100e-01 -7.277213e-01 3.112976e-01 2.328171e-01 +-4.601323e-01 -7.313708e-01 2.989308e-01 2.352906e-01 +-4.495545e-01 -7.353711e-01 2.868265e-01 2.382252e-01 +-4.389768e-01 -7.398975e-01 2.751160e-01 2.418513e-01 +-4.283990e-01 -7.444239e-01 2.634056e-01 2.454773e-01 +-4.178212e-01 -7.490802e-01 2.517664e-01 2.492572e-01 +-4.072435e-01 -7.549063e-01 2.407688e-01 2.544222e-01 +-3.966657e-01 -7.607324e-01 2.297713e-01 2.604288e-01 +-3.860880e-01 -7.665584e-01 2.187737e-01 2.657543e-01 +-3.755102e-01 -8.006876e-01 2.123958e-01 2.541315e-01 +-3.649325e-01 -8.470116e-01 2.071731e-01 2.363496e-01 +-3.543547e-01 -8.905943e-01 2.019504e-01 2.179646e-01 +-3.437770e-01 -9.331165e-01 1.967656e-01 1.982143e-01 +-3.331992e-01 -9.746225e-01 1.916188e-01 1.772456e-01 +-3.226215e-01 -1.016018e+00 1.869194e-01 1.562218e-01 +-3.120437e-01 -1.057351e+00 1.821890e-01 1.357377e-01 +-3.014660e-01 -1.098648e+00 1.763647e-01 1.155242e-01 +-2.908882e-01 -1.139919e+00 1.712953e-01 9.531031e-02 +-2.803105e-01 -1.181172e+00 1.664295e-01 7.509626e-02 +-2.697327e-01 -1.197913e+00 1.595754e-01 5.910976e-02 +-2.591549e-01 -1.199342e+00 1.515029e-01 4.544499e-02 +-2.485772e-01 -1.162979e+00 1.404604e-01 3.829909e-02 +-2.379994e-01 -1.120770e+00 1.290024e-01 3.110654e-02 +-2.274217e-01 -1.074633e+00 1.172633e-01 2.269808e-02 +-2.168439e-01 -1.025182e+00 1.059186e-01 1.179335e-02 +-2.062662e-01 -9.756819e-01 9.519597e-02 1.198736e-03 +-1.956884e-01 -9.265711e-01 8.588489e-02 -8.418615e-03 +-1.851107e-01 -8.756649e-01 7.740904e-02 -1.637780e-02 +-1.745329e-01 -8.232371e-01 6.937282e-02 -2.341385e-02 +-1.639552e-01 -7.821113e-01 5.756363e-02 -3.210202e-02 +-1.533774e-01 -7.513752e-01 4.475160e-02 -3.989070e-02 +-1.427997e-01 -7.350881e-01 3.080416e-02 -4.606821e-02 +-1.322219e-01 -6.928361e-01 2.315799e-02 -4.898299e-02 +-1.216442e-01 -6.379499e-01 1.870325e-02 -5.073845e-02 +-1.110664e-01 -5.541613e-01 1.677841e-02 -5.535038e-02 +-1.004887e-01 -4.708401e-01 1.508454e-02 -5.989515e-02 +-8.991090e-02 -3.882920e-01 1.369825e-02 -6.455728e-02 +-7.933315e-02 -3.065024e-01 1.265622e-02 -6.910089e-02 +-6.875539e-02 -2.253108e-01 1.176732e-02 -7.353465e-02 +-5.817764e-02 -1.479882e-01 1.133253e-02 -7.761940e-02 +-4.759989e-02 -7.099842e-02 1.097831e-02 -8.140851e-02 +-3.702214e-02 5.678243e-03 1.066962e-02 -8.491426e-02 +-2.644438e-02 8.261026e-02 1.046673e-02 -8.827118e-02 +-1.586663e-02 1.599690e-01 1.033233e-02 -9.156551e-02 +-5.288877e-03 2.389744e-01 1.039005e-02 -9.476613e-02 +5.288877e-03 3.176469e-01 1.046493e-02 -9.779012e-02 +1.586663e-02 3.960074e-01 1.055116e-02 -1.006511e-01 +2.644438e-02 4.741694e-01 1.057525e-02 -1.032935e-01 +3.702214e-02 5.519119e-01 1.062249e-02 -1.058138e-01 +4.759989e-02 6.280566e-01 1.081086e-02 -1.079775e-01 +5.817764e-02 7.037981e-01 1.098790e-02 -1.099166e-01 +6.875539e-02 7.792765e-01 1.117588e-02 -1.116583e-01 +7.933315e-02 8.534998e-01 1.141295e-02 -1.132533e-01 +8.991090e-02 9.269466e-01 1.166384e-02 -1.147370e-01 +1.004887e-01 9.984584e-01 1.195684e-02 -1.159393e-01 +1.110664e-01 1.068044e+00 1.229915e-02 -1.168925e-01 +1.216442e-01 1.136380e+00 1.266989e-02 -1.176816e-01 +1.322219e-01 1.201391e+00 1.308392e-02 -1.182080e-01 +1.427997e-01 1.265259e+00 1.349274e-02 -1.186756e-01 +1.533774e-01 1.328562e+00 1.386378e-02 -1.191200e-01 +1.639552e-01 1.388948e+00 1.467296e-02 -1.184230e-01 +1.745329e-01 1.443089e+00 1.564945e-02 -1.170513e-01 +1.851107e-01 1.484238e+00 1.719081e-02 -1.145988e-01 +1.956884e-01 1.516105e+00 1.912229e-02 -1.117798e-01 +2.062662e-01 1.530729e+00 2.160257e-02 -1.082548e-01 +2.168439e-01 1.399778e+00 3.795287e-02 -1.106033e-01 +2.274217e-01 1.216175e+00 5.956751e-02 -1.152026e-01 +2.379994e-01 1.155335e+00 6.939927e-02 -1.135636e-01 +2.485772e-01 1.104802e+00 7.893675e-02 -1.120865e-01 +2.591549e-01 1.075179e+00 8.811347e-02 -1.107362e-01 +2.697327e-01 1.055137e+00 9.734410e-02 -1.104453e-01 +2.803105e-01 1.039100e+00 1.066150e-01 -1.104716e-01 +2.908882e-01 1.030373e+00 1.160869e-01 -1.114525e-01 +3.014660e-01 1.025980e+00 1.258590e-01 -1.128625e-01 +3.120437e-01 1.026885e+00 1.359978e-01 -1.147969e-01 +3.226215e-01 1.040506e+00 1.478973e-01 -1.180271e-01 +3.331992e-01 1.056630e+00 1.602101e-01 -1.217659e-01 +3.437770e-01 1.068929e+00 1.723704e-01 -1.265517e-01 +3.543547e-01 1.078362e+00 1.842269e-01 -1.317234e-01 +3.649325e-01 1.084928e+00 1.957795e-01 -1.374330e-01 +3.755102e-01 1.091495e+00 2.073321e-01 -1.431948e-01 +3.860880e-01 1.095083e+00 2.187737e-01 -1.488704e-01 +3.966657e-01 1.086760e+00 2.297713e-01 -1.542379e-01 +4.072435e-01 1.078438e+00 2.407688e-01 -1.596420e-01 +4.178212e-01 1.070116e+00 2.517664e-01 -1.652590e-01 +4.283990e-01 1.063463e+00 2.634056e-01 -1.701329e-01 +4.389768e-01 1.056996e+00 2.751160e-01 -1.749242e-01 +4.495545e-01 1.050529e+00 2.868265e-01 -1.797156e-01 +4.601323e-01 1.044814e+00 2.989308e-01 -1.841714e-01 +4.707100e-01 1.039599e+00 3.112976e-01 -1.884035e-01 +4.812878e-01 1.034385e+00 3.236644e-01 -1.926356e-01 +4.918655e-01 1.029412e+00 3.362096e-01 -1.967515e-01 +5.024433e-01 1.025004e+00 3.491712e-01 -2.005962e-01 +5.130210e-01 1.020595e+00 3.621327e-01 -2.044409e-01 +5.235988e-01 1.016187e+00 3.750943e-01 -2.082856e-01 +5.759587e-01 9.969308e-01 4.426585e-01 -2.256387e-01 +6.283185e-01 9.782505e-01 5.130705e-01 -2.418664e-01 +6.806784e-01 9.580926e-01 5.861817e-01 -2.567566e-01 +7.330383e-01 9.341972e-01 6.609755e-01 -2.711894e-01 +7.853982e-01 9.089581e-01 7.361891e-01 -2.855139e-01 +8.377580e-01 8.763694e-01 8.113577e-01 -2.993186e-01 +8.901179e-01 8.395461e-01 8.849856e-01 -3.128855e-01 +9.424778e-01 7.942536e-01 9.555323e-01 -3.259532e-01 +9.948377e-01 7.489614e-01 1.026079e+00 -3.390304e-01 +1.047198e+00 7.036695e-01 1.096624e+00 -3.521147e-01 +1.099557e+00 6.423046e-01 1.153964e+00 -3.638960e-01 +1.151917e+00 5.809397e-01 1.211304e+00 -3.756825e-01 +1.204277e+00 5.195748e-01 1.268643e+00 -3.874729e-01 +1.256637e+00 4.505735e-01 1.312528e+00 -3.980115e-01 +1.308997e+00 3.777543e-01 1.349686e+00 -4.079252e-01 +1.361357e+00 3.049336e-01 1.386844e+00 -4.178412e-01 +1.413717e+00 2.307481e-01 1.415760e+00 -4.268985e-01 +1.466077e+00 1.538327e-01 1.428193e+00 -4.342364e-01 +1.518436e+00 7.691636e-02 1.440627e+00 -4.415744e-01 +1.570796e+00 -3.360402e-07 1.453060e+00 -4.489123e-01 +1.623156e+00 -5.384151e-02 1.440627e+00 -4.523538e-01 +1.675516e+00 -1.076827e-01 1.428193e+00 -4.557964e-01 +1.727876e+00 -1.615239e-01 1.415760e+00 -4.592400e-01 +1.780236e+00 -2.134536e-01 1.386844e+00 -4.594058e-01 +1.832596e+00 -2.644275e-01 1.349686e+00 -4.579331e-01 +1.884956e+00 -3.154015e-01 1.312528e+00 -4.564605e-01 +1.937315e+00 -3.637026e-01 1.268643e+00 -4.537298e-01 +1.989675e+00 -4.066580e-01 1.211304e+00 -4.484821e-01 +2.042035e+00 -4.496133e-01 1.153964e+00 -4.432347e-01 +2.094395e+00 -4.925686e-01 1.096625e+00 -4.379876e-01 +2.146755e+00 -5.242733e-01 1.026079e+00 -4.308999e-01 +2.199115e+00 -5.559780e-01 9.555328e-01 -4.238125e-01 +2.251475e+00 -5.876825e-01 8.849861e-01 -4.167251e-01 +2.303835e+00 -6.117440e-01 8.113428e-01 -4.103111e-01 +2.356194e+00 -6.319839e-01 7.361513e-01 -4.042341e-01 +2.408554e+00 -6.522230e-01 6.609606e-01 -3.981574e-01 +2.460914e+00 -6.702771e-01 5.872595e-01 -3.940436e-01 +2.513274e+00 -6.839612e-01 5.165375e-01 -3.938553e-01 +2.565634e+00 -6.976447e-01 4.458160e-01 -3.936666e-01 +2.617994e+00 -7.113280e-01 3.750947e-01 -3.934776e-01 +2.670354e+00 -7.105558e-01 3.212886e-01 -4.092914e-01 +2.722714e+00 -7.097835e-01 2.674827e-01 -4.251138e-01 +2.775074e+00 -7.097473e-01 2.136772e-01 -4.409450e-01 +2.827433e+00 -6.392427e-01 1.761678e-01 -4.569796e-01 +2.879793e+00 -5.327021e-01 1.468067e-01 -4.731127e-01 +2.932153e+00 -4.241657e-01 1.174454e-01 -4.892450e-01 +2.984513e+00 -3.175404e-01 8.808405e-02 -4.500005e-01 +3.036873e+00 -2.116936e-01 5.872288e-02 -2.999997e-01 +3.089233e+00 -1.052755e-01 4.835584e-02 -1.491858e-01 +3.141593e+00 0.000000e+00 4.749716e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_15.txt b/tests/9-Regression/airfoil_polars/af_station_15.txt new file mode 100644 index 00000000..13c426a8 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_15.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 +-3.089233e+00 1.094089e-01 4.676844e-02 1.194493e-01 +-3.036873e+00 2.198279e-01 5.612208e-02 2.399998e-01 +-2.984513e+00 3.297426e-01 8.418329e-02 3.600004e-01 +-2.932153e+00 4.396529e-01 1.122474e-01 3.176570e-01 +-2.879793e+00 5.495689e-01 1.403131e-01 1.941435e-01 +-2.827433e+00 6.594363e-01 1.683796e-01 7.062921e-02 +-2.775074e+00 7.303005e-01 2.054880e-01 -1.103856e-02 +-2.722714e+00 7.235448e-01 2.606798e-01 -8.603569e-03 +-2.670354e+00 7.169701e-01 3.158715e-01 -6.036413e-03 +-2.617994e+00 7.103953e-01 3.710634e-01 -3.530550e-03 +-2.565634e+00 6.968215e-01 4.419243e-01 1.156226e-02 +-2.513274e+00 6.832474e-01 5.127854e-01 2.665515e-02 +-2.460914e+00 6.696729e-01 5.836471e-01 4.174818e-02 +-2.408554e+00 6.517017e-01 6.575095e-01 5.710322e-02 +-2.356194e+00 6.315323e-01 7.328723e-01 7.258930e-02 +-2.303835e+00 6.113621e-01 8.082359e-01 8.807563e-02 +-2.251475e+00 5.873627e-01 8.820604e-01 1.037028e-01 +-2.199115e+00 5.557050e-01 9.528067e-01 1.196113e-01 +-2.146755e+00 5.240471e-01 1.023552e+00 1.355198e-01 +-2.094395e+00 4.923891e-01 1.094298e+00 1.514283e-01 +-2.042035e+00 4.494644e-01 1.151858e+00 1.665191e-01 +-1.989675e+00 4.065398e-01 1.209418e+00 1.816095e-01 +-1.937315e+00 3.636150e-01 1.266977e+00 1.966994e-01 +-1.884956e+00 3.153358e-01 1.311092e+00 2.101440e-01 +-1.832596e+00 2.643793e-01 1.348485e+00 2.227658e-01 +-1.780236e+00 2.134229e-01 1.385878e+00 2.353872e-01 +-1.727876e+00 1.615067e-01 1.415032e+00 2.466532e-01 +-1.675516e+00 1.076713e-01 1.427708e+00 2.552080e-01 +-1.623156e+00 5.383580e-02 1.440384e+00 2.637625e-01 +-1.570796e+00 3.360045e-07 1.453060e+00 2.723165e-01 +-1.518436e+00 -5.383574e-02 1.440384e+00 2.759759e-01 +-1.466077e+00 -1.076714e-01 1.427708e+00 2.796375e-01 +-1.413717e+00 -1.615063e-01 1.415032e+00 2.833035e-01 +-1.361357e+00 -2.134226e-01 1.385879e+00 2.836739e-01 +-1.308997e+00 -2.643797e-01 1.348485e+00 2.823973e-01 +-1.256637e+00 -3.153356e-01 1.311092e+00 2.811200e-01 +-1.204277e+00 -3.636146e-01 1.266977e+00 2.785792e-01 +-1.151917e+00 -4.065399e-01 1.209417e+00 2.735119e-01 +-1.099557e+00 -4.494647e-01 1.151857e+00 2.684431e-01 +-1.047198e+00 -4.923893e-01 1.094297e+00 2.633728e-01 +-9.948377e-01 -5.240473e-01 1.023552e+00 2.564588e-01 +-9.424778e-01 -5.557052e-01 9.528062e-01 2.495428e-01 +-8.901179e-01 -5.873629e-01 8.820600e-01 2.426243e-01 +-8.377580e-01 -6.130815e-01 8.082457e-01 2.359147e-01 +-7.853982e-01 -6.358307e-01 7.328976e-01 2.293067e-01 +-7.330383e-01 -6.534212e-01 6.575194e-01 2.241476e-01 +-6.806784e-01 -6.700671e-01 5.825647e-01 2.195835e-01 +-6.283185e-01 -6.840823e-01 5.093047e-01 2.171925e-01 +-5.759587e-01 -6.970484e-01 4.387551e-01 2.177465e-01 +-5.235988e-01 -7.103953e-01 3.710629e-01 2.215798e-01 +-5.130210e-01 -7.134527e-01 3.580775e-01 2.232384e-01 +-5.024433e-01 -7.165100e-01 3.450921e-01 2.248970e-01 +-4.918655e-01 -7.195674e-01 3.321067e-01 2.265557e-01 +-4.812878e-01 -7.230152e-01 3.195387e-01 2.288429e-01 +-4.707100e-01 -7.266303e-01 3.071495e-01 2.313995e-01 +-4.601323e-01 -7.302455e-01 2.947604e-01 2.339562e-01 +-4.495545e-01 -7.342094e-01 2.826344e-01 2.369824e-01 +-4.389768e-01 -7.386964e-01 2.709031e-01 2.407128e-01 +-4.283990e-01 -7.431835e-01 2.591718e-01 2.444432e-01 +-4.178212e-01 -7.477998e-01 2.475120e-01 2.483304e-01 +-4.072435e-01 -7.535801e-01 2.364952e-01 2.536292e-01 +-3.966657e-01 -7.593603e-01 2.254784e-01 2.591388e-01 +-3.860880e-01 -7.651406e-01 2.144616e-01 2.644778e-01 +-3.755102e-01 -8.033027e-01 2.085481e-01 2.493016e-01 +-3.649325e-01 -8.508240e-01 2.039108e-01 2.285139e-01 +-3.543547e-01 -8.977684e-01 1.992735e-01 2.075751e-01 +-3.437770e-01 -9.446782e-01 1.946375e-01 1.865388e-01 +-3.331992e-01 -9.915551e-01 1.900027e-01 1.654418e-01 +-3.226215e-01 -1.038427e+00 1.854805e-01 1.443321e-01 +-3.120437e-01 -1.085296e+00 1.809505e-01 1.233576e-01 +-3.014660e-01 -1.132166e+00 1.761460e-01 1.024503e-01 +-2.908882e-01 -1.179035e+00 1.714739e-01 8.154255e-02 +-2.803105e-01 -1.225903e+00 1.668489e-01 6.063456e-02 +-2.697327e-01 -1.245406e+00 1.601475e-01 4.446310e-02 +-2.591549e-01 -1.247810e+00 1.521640e-01 3.089294e-02 +-2.485772e-01 -1.208027e+00 1.410268e-01 2.379048e-02 +-2.379994e-01 -1.161755e+00 1.294496e-01 1.567623e-02 +-2.274217e-01 -1.111151e+00 1.175780e-01 6.589247e-03 +-2.168439e-01 -1.056922e+00 1.061280e-01 -3.711828e-03 +-2.062662e-01 -1.002728e+00 9.533681e-02 -1.336962e-02 +-1.956884e-01 -9.490766e-01 8.603210e-02 -2.138729e-02 +-1.851107e-01 -8.935818e-01 7.761068e-02 -2.807319e-02 +-1.745329e-01 -8.369859e-01 6.966491e-02 -3.403477e-02 +-1.639552e-01 -7.931664e-01 5.771675e-02 -4.153955e-02 +-1.533774e-01 -7.591698e-01 4.451598e-02 -4.848198e-02 +-1.427997e-01 -7.421055e-01 2.911706e-02 -5.439262e-02 +-1.322219e-01 -6.996146e-01 2.143825e-02 -5.746587e-02 +-1.216442e-01 -6.446088e-01 1.728744e-02 -5.949243e-02 +-1.110664e-01 -5.588023e-01 1.575510e-02 -6.430447e-02 +-1.004887e-01 -4.737650e-01 1.435024e-02 -6.892492e-02 +-8.991090e-02 -3.898944e-01 1.314197e-02 -7.326032e-02 +-7.933315e-02 -3.071663e-01 1.226371e-02 -7.731904e-02 +-6.875539e-02 -2.250542e-01 1.152661e-02 -8.124666e-02 +-5.817764e-02 -1.451727e-01 1.111816e-02 -8.480486e-02 +-4.759989e-02 -6.644818e-02 1.082133e-02 -8.814619e-02 +-3.702214e-02 1.124953e-02 1.061399e-02 -9.127994e-02 +-2.644438e-02 8.856703e-02 1.044799e-02 -9.429424e-02 +-1.586663e-02 1.662133e-01 1.033474e-02 -9.725952e-02 +-5.288877e-03 2.456818e-01 1.041361e-02 -1.001167e-01 +5.288877e-03 3.244938e-01 1.050516e-02 -1.028325e-01 +1.586663e-02 4.026896e-01 1.060290e-02 -1.054096e-01 +2.644438e-02 4.804506e-01 1.060861e-02 -1.077570e-01 +3.702214e-02 5.576550e-01 1.063641e-02 -1.100075e-01 +4.759989e-02 6.328541e-01 1.082226e-02 -1.120108e-01 +5.817764e-02 7.078291e-01 1.098719e-02 -1.138134e-01 +6.875539e-02 7.827261e-01 1.113136e-02 -1.154336e-01 +7.933315e-02 8.567250e-01 1.131555e-02 -1.168804e-01 +8.991090e-02 9.300328e-01 1.152084e-02 -1.182197e-01 +1.004887e-01 1.001543e+00 1.177955e-02 -1.192932e-01 +1.110664e-01 1.071647e+00 1.208084e-02 -1.201148e-01 +1.216442e-01 1.140818e+00 1.240891e-02 -1.207695e-01 +1.322219e-01 1.207473e+00 1.278414e-02 -1.209842e-01 +1.427997e-01 1.272931e+00 1.319711e-02 -1.210404e-01 +1.533774e-01 1.336317e+00 1.368798e-02 -1.207980e-01 +1.639552e-01 1.395802e+00 1.436346e-02 -1.198142e-01 +1.745329e-01 1.452010e+00 1.511147e-02 -1.184171e-01 +1.851107e-01 1.496363e+00 1.620528e-02 -1.158425e-01 +1.956884e-01 1.532231e+00 1.759456e-02 -1.126699e-01 +2.062662e-01 1.552337e+00 1.952736e-02 -1.083874e-01 +2.168439e-01 1.404853e+00 3.668379e-02 -1.107055e-01 +2.274217e-01 1.196419e+00 5.963411e-02 -1.155245e-01 +2.379994e-01 1.136943e+00 6.908108e-02 -1.137925e-01 +2.485772e-01 1.088548e+00 7.815699e-02 -1.122230e-01 +2.591549e-01 1.058131e+00 8.670254e-02 -1.108692e-01 +2.697327e-01 1.037628e+00 9.518132e-02 -1.100064e-01 +2.803105e-01 1.021287e+00 1.036722e-01 -1.093499e-01 +2.908882e-01 1.012677e+00 1.124718e-01 -1.095002e-01 +3.014660e-01 1.008628e+00 1.216127e-01 -1.101969e-01 +3.120437e-01 1.010152e+00 1.311705e-01 -1.115615e-01 +3.226215e-01 1.024873e+00 1.427178e-01 -1.147281e-01 +3.331992e-01 1.042517e+00 1.548279e-01 -1.185105e-01 +3.437770e-01 1.058040e+00 1.673101e-01 -1.232292e-01 +3.543547e-01 1.070181e+00 1.794159e-01 -1.284282e-01 +3.649325e-01 1.078941e+00 1.911453e-01 -1.341456e-01 +3.755102e-01 1.087701e+00 2.028747e-01 -1.398761e-01 +3.860880e-01 1.093057e+00 2.144616e-01 -1.456127e-01 +3.966657e-01 1.084800e+00 2.254784e-01 -1.513826e-01 +4.072435e-01 1.076543e+00 2.364952e-01 -1.571616e-01 +4.178212e-01 1.068287e+00 2.475120e-01 -1.629940e-01 +4.283990e-01 1.061691e+00 2.591718e-01 -1.680429e-01 +4.389768e-01 1.055280e+00 2.709031e-01 -1.730047e-01 +4.495545e-01 1.048870e+00 2.826344e-01 -1.779665e-01 +4.601323e-01 1.043206e+00 2.947604e-01 -1.825734e-01 +4.707100e-01 1.038041e+00 3.071495e-01 -1.869437e-01 +4.812878e-01 1.032875e+00 3.195387e-01 -1.913140e-01 +4.918655e-01 1.027950e+00 3.321067e-01 -1.955609e-01 +5.024433e-01 1.023585e+00 3.450921e-01 -1.995200e-01 +5.130210e-01 1.019220e+00 3.580775e-01 -2.034792e-01 +5.235988e-01 1.014855e+00 3.710629e-01 -2.074383e-01 +5.759587e-01 9.957820e-01 4.387551e-01 -2.252486e-01 +6.283185e-01 9.772613e-01 5.093047e-01 -2.418562e-01 +6.806784e-01 9.572392e-01 5.825647e-01 -2.573403e-01 +7.330383e-01 9.334594e-01 6.575194e-01 -2.722029e-01 +7.853982e-01 9.083300e-01 7.328976e-01 -2.868981e-01 +8.377580e-01 8.758306e-01 8.082457e-01 -3.010101e-01 +8.901179e-01 8.390892e-01 8.820600e-01 -3.148647e-01 +9.424778e-01 7.938635e-01 9.528062e-01 -3.281972e-01 +9.948377e-01 7.486382e-01 1.023552e+00 -3.415328e-01 +1.047198e+00 7.034130e-01 1.094297e+00 -3.548709e-01 +1.099557e+00 6.420919e-01 1.151857e+00 -3.669032e-01 +1.151917e+00 5.807707e-01 1.209417e+00 -3.789375e-01 +1.204277e+00 5.194495e-01 1.266977e+00 -3.909735e-01 +1.256637e+00 4.504796e-01 1.311092e+00 -4.017645e-01 +1.308997e+00 3.776854e-01 1.348485e+00 -4.119337e-01 +1.361357e+00 3.048898e-01 1.385879e+00 -4.221043e-01 +1.413717e+00 2.307236e-01 1.415032e+00 -4.314196e-01 +1.466077e+00 1.538164e-01 1.427708e+00 -4.390235e-01 +1.518436e+00 7.690820e-02 1.440384e+00 -4.466280e-01 +1.570796e+00 -3.360045e-07 1.453060e+00 -4.542332e-01 +1.623156e+00 -5.383580e-02 1.440384e+00 -4.578858e-01 +1.675516e+00 -1.076713e-01 1.427708e+00 -4.615387e-01 +1.727876e+00 -1.615067e-01 1.415032e+00 -4.651919e-01 +1.780236e+00 -2.134229e-01 1.385878e+00 -4.655616e-01 +1.832596e+00 -2.643793e-01 1.348485e+00 -4.642897e-01 +1.884956e+00 -3.153358e-01 1.311092e+00 -4.630175e-01 +1.937315e+00 -3.636150e-01 1.266977e+00 -4.604829e-01 +1.989675e+00 -4.065398e-01 1.209418e+00 -4.554236e-01 +2.042035e+00 -4.494644e-01 1.151858e+00 -4.503641e-01 +2.094395e+00 -4.923891e-01 1.094298e+00 -4.453045e-01 +2.146755e+00 -5.240471e-01 1.023552e+00 -4.384043e-01 +2.199115e+00 -5.557050e-01 9.528067e-01 -4.315041e-01 +2.251475e+00 -5.873627e-01 8.820604e-01 -4.246036e-01 +2.303835e+00 -6.113621e-01 8.082359e-01 -4.184036e-01 +2.356194e+00 -6.315323e-01 7.328723e-01 -4.125538e-01 +2.408554e+00 -6.517017e-01 6.575095e-01 -4.067044e-01 +2.460914e+00 -6.696729e-01 5.836471e-01 -4.028698e-01 +2.513274e+00 -6.832474e-01 5.127854e-01 -4.030650e-01 +2.565634e+00 -6.968215e-01 4.419243e-01 -4.032601e-01 +2.617994e+00 -7.103953e-01 3.710634e-01 -4.034552e-01 +2.670354e+00 -7.063721e-01 3.176214e-01 -4.191622e-01 +2.722714e+00 -7.023489e-01 2.641797e-01 -4.348711e-01 +2.775074e+00 -6.985102e-01 2.107385e-01 -4.505819e-01 +2.827433e+00 -6.276283e-01 1.736323e-01 -4.646558e-01 +2.879793e+00 -5.230233e-01 1.446937e-01 -4.779103e-01 +2.932153e+00 -4.183494e-01 1.157549e-01 -4.911641e-01 +2.984513e+00 -3.137420e-01 8.681622e-02 -4.500005e-01 +3.036873e+00 -2.091612e-01 5.787769e-02 -2.999997e-01 +3.089233e+00 -1.041009e-01 4.764233e-02 -1.493117e-01 +3.141593e+00 0.000000e+00 4.676844e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_16.txt b/tests/9-Regression/airfoil_polars/af_station_16.txt new file mode 100644 index 00000000..e5a89d3a --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_16.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 +-3.089233e+00 1.090262e-01 4.749453e-02 1.194527e-01 +-3.036873e+00 2.190501e-01 5.699338e-02 2.399998e-01 +-2.984513e+00 3.285757e-01 8.549025e-02 3.600004e-01 +-2.932153e+00 4.381069e-01 1.139865e-01 3.177781e-01 +-2.879793e+00 5.476440e-01 1.424825e-01 1.944463e-01 +-2.827433e+00 6.571854e-01 1.709793e-01 7.111358e-02 +-2.775074e+00 7.289866e-01 2.083259e-01 -1.074680e-02 +-2.722714e+00 7.236043e-01 2.633715e-01 -1.081741e-02 +-2.670354e+00 7.177673e-01 3.184172e-01 -1.141487e-02 +-2.617994e+00 7.124453e-01 3.734629e-01 -1.264574e-02 +-2.565634e+00 6.986308e-01 4.442407e-01 2.755368e-03 +-2.513274e+00 6.848161e-01 5.150187e-01 1.815679e-02 +-2.460914e+00 6.710009e-01 5.857973e-01 3.360661e-02 +-2.408554e+00 6.528474e-01 6.595637e-01 4.921272e-02 +-2.356194e+00 6.325247e-01 7.348240e-01 6.488708e-02 +-2.303835e+00 6.122013e-01 8.100852e-01 8.055970e-02 +-2.251475e+00 5.880656e-01 8.838019e-01 9.635506e-02 +-2.199115e+00 5.563050e-01 9.544295e-01 1.123984e-01 +-2.146755e+00 5.245443e-01 1.025057e+00 1.284409e-01 +-2.094395e+00 4.927836e-01 1.095683e+00 1.444827e-01 +-2.042035e+00 4.497916e-01 1.153112e+00 1.596986e-01 +-1.989675e+00 4.067996e-01 1.210540e+00 1.749142e-01 +-1.937315e+00 3.638076e-01 1.267968e+00 1.901295e-01 +-1.884956e+00 3.154803e-01 1.311947e+00 2.037014e-01 +-1.832596e+00 2.644854e-01 1.349200e+00 2.164523e-01 +-1.780236e+00 2.134904e-01 1.386453e+00 2.292039e-01 +-1.727876e+00 1.615444e-01 1.415466e+00 2.406010e-01 +-1.675516e+00 1.076964e-01 1.427997e+00 2.492884e-01 +-1.623156e+00 5.384836e-02 1.440529e+00 2.579779e-01 +-1.570796e+00 3.360829e-07 1.453060e+00 2.666700e-01 +-1.518436e+00 -5.384831e-02 1.440529e+00 2.706538e-01 +-1.466077e+00 -1.076965e-01 1.427997e+00 2.746321e-01 +-1.413717e+00 -1.615440e-01 1.415466e+00 2.786052e-01 +-1.361357e+00 -2.134902e-01 1.386453e+00 2.792870e-01 +-1.308997e+00 -2.644857e-01 1.349200e+00 2.783216e-01 +-1.256637e+00 -3.154801e-01 1.311947e+00 2.773526e-01 +-1.204277e+00 -3.638072e-01 1.267969e+00 2.751146e-01 +-1.151917e+00 -4.067998e-01 1.210540e+00 2.703426e-01 +-1.099557e+00 -4.497919e-01 1.153112e+00 2.655692e-01 +-1.047198e+00 -4.927838e-01 1.095683e+00 2.607953e-01 +-9.948377e-01 -5.245445e-01 1.025056e+00 2.541852e-01 +-9.424778e-01 -5.563052e-01 9.544291e-01 2.475776e-01 +-8.901179e-01 -5.880658e-01 8.838014e-01 2.409738e-01 +-8.377580e-01 -6.139104e-01 8.100980e-01 2.346116e-01 +-7.853982e-01 -6.367971e-01 7.348568e-01 2.283777e-01 +-7.330383e-01 -6.545564e-01 6.595765e-01 2.236803e-01 +-6.806784e-01 -6.713802e-01 5.847176e-01 2.195369e-01 +-6.283185e-01 -6.856042e-01 5.115462e-01 2.173051e-01 +-5.759587e-01 -6.988157e-01 4.410784e-01 2.180543e-01 +-5.235988e-01 -7.124454e-01 3.734624e-01 2.221247e-01 +-5.130210e-01 -7.155693e-01 3.604912e-01 2.238429e-01 +-5.024433e-01 -7.186931e-01 3.475200e-01 2.255612e-01 +-4.918655e-01 -7.218170e-01 3.345488e-01 2.272795e-01 +-4.812878e-01 -7.253375e-01 3.219943e-01 2.296350e-01 +-4.707100e-01 -7.290282e-01 3.096185e-01 2.322637e-01 +-4.601323e-01 -7.327188e-01 2.972427e-01 2.348924e-01 +-4.495545e-01 -7.367626e-01 2.851296e-01 2.379972e-01 +-4.389768e-01 -7.413362e-01 2.734107e-01 2.418163e-01 +-4.283990e-01 -7.459098e-01 2.616918e-01 2.456354e-01 +-4.178212e-01 -7.506271e-01 2.500437e-01 2.495150e-01 +-4.072435e-01 -7.566385e-01 2.390325e-01 2.539403e-01 +-3.966657e-01 -7.626498e-01 2.280214e-01 2.578538e-01 +-3.860880e-01 -7.686611e-01 2.170102e-01 2.620686e-01 +-3.755102e-01 -8.072330e-01 2.107194e-01 2.446669e-01 +-3.649325e-01 -8.500639e-01 2.056090e-01 2.238252e-01 +-3.543547e-01 -8.948189e-01 2.004986e-01 2.035315e-01 +-3.437770e-01 -9.393016e-01 1.953882e-01 1.834589e-01 +-3.331992e-01 -9.836596e-01 1.902779e-01 1.634740e-01 +-3.226215e-01 -1.028356e+00 1.848627e-01 1.435419e-01 +-3.120437e-01 -1.073120e+00 1.796236e-01 1.230062e-01 +-3.014660e-01 -1.117896e+00 1.753053e-01 1.021740e-01 +-2.908882e-01 -1.162916e+00 1.704796e-01 8.134692e-02 +-2.803105e-01 -1.208107e+00 1.654355e-01 6.052610e-02 +-2.697327e-01 -1.227802e+00 1.584140e-01 4.429992e-02 +-2.591549e-01 -1.231481e+00 1.501760e-01 3.060013e-02 +-2.485772e-01 -1.195577e+00 1.389919e-01 2.191178e-02 +-2.379994e-01 -1.153203e+00 1.273918e-01 1.070829e-02 +-2.274217e-01 -1.106242e+00 1.155103e-01 -8.835662e-04 +-2.168439e-01 -1.054043e+00 1.037637e-01 -1.085871e-02 +-2.062662e-01 -1.001361e+00 9.261674e-02 -1.965432e-02 +-1.956884e-01 -9.485858e-01 8.311405e-02 -2.584022e-02 +-1.851107e-01 -8.936679e-01 7.462271e-02 -3.163908e-02 +-1.745329e-01 -8.380652e-01 6.665118e-02 -3.725757e-02 +-1.639552e-01 -7.954108e-01 5.512362e-02 -4.388657e-02 +-1.533774e-01 -7.591146e-01 4.226127e-02 -5.059754e-02 +-1.427997e-01 -7.399083e-01 2.653475e-02 -5.758701e-02 +-1.322219e-01 -6.955152e-01 1.937440e-02 -6.186966e-02 +-1.216442e-01 -6.389704e-01 1.569037e-02 -6.504450e-02 +-1.110664e-01 -5.530510e-01 1.443305e-02 -7.049163e-02 +-1.004887e-01 -4.678555e-01 1.327285e-02 -7.564454e-02 +-8.991090e-02 -3.837619e-01 1.227476e-02 -8.034340e-02 +-7.933315e-02 -3.008534e-01 1.159213e-02 -8.449645e-02 +-6.875539e-02 -2.183168e-01 1.104442e-02 -8.843033e-02 +-5.817764e-02 -1.358022e-01 1.067564e-02 -9.191892e-02 +-4.759989e-02 -5.524019e-02 1.044785e-02 -9.514621e-02 +-3.702214e-02 2.363969e-02 1.036043e-02 -9.818886e-02 +-2.644438e-02 1.014846e-01 1.024520e-02 -1.010042e-01 +-1.586663e-02 1.794666e-01 1.016192e-02 -1.037503e-01 +-5.288877e-03 2.590876e-01 1.024266e-02 -1.063603e-01 +5.288877e-03 3.378376e-01 1.033031e-02 -1.088435e-01 +1.586663e-02 4.157900e-01 1.042121e-02 -1.111778e-01 +2.644438e-02 4.931479e-01 1.042361e-02 -1.132985e-01 +3.702214e-02 5.698595e-01 1.046451e-02 -1.153234e-01 +4.759989e-02 6.443076e-01 1.064953e-02 -1.171707e-01 +5.817764e-02 7.186009e-01 1.081268e-02 -1.188360e-01 +6.875539e-02 7.929502e-01 1.090431e-02 -1.203293e-01 +7.933315e-02 8.667506e-01 1.102873e-02 -1.216221e-01 +8.991090e-02 9.399369e-01 1.118597e-02 -1.228001e-01 +1.004887e-01 1.011434e+00 1.141115e-02 -1.236967e-01 +1.110664e-01 1.081828e+00 1.167204e-02 -1.243001e-01 +1.216442e-01 1.151548e+00 1.195071e-02 -1.247064e-01 +1.322219e-01 1.218300e+00 1.231110e-02 -1.243184e-01 +1.427997e-01 1.282843e+00 1.284536e-02 -1.235735e-01 +1.533774e-01 1.341530e+00 1.370246e-02 -1.220087e-01 +1.639552e-01 1.391752e+00 1.505019e-02 -1.207646e-01 +1.745329e-01 1.440721e+00 1.676195e-02 -1.197008e-01 +1.851107e-01 1.474450e+00 1.865887e-02 -1.173836e-01 +1.956884e-01 1.502111e+00 2.064426e-02 -1.139868e-01 +2.062662e-01 1.518497e+00 2.279490e-02 -1.088012e-01 +2.168439e-01 1.381101e+00 3.919328e-02 -1.106094e-01 +2.274217e-01 1.173946e+00 6.111166e-02 -1.147530e-01 +2.379994e-01 1.127195e+00 7.051261e-02 -1.132859e-01 +2.485772e-01 1.088882e+00 7.967314e-02 -1.119927e-01 +2.591549e-01 1.060092e+00 8.837364e-02 -1.110291e-01 +2.697327e-01 1.040881e+00 9.688453e-02 -1.100829e-01 +2.803105e-01 1.025662e+00 1.053533e-01 -1.094480e-01 +2.908882e-01 1.017471e+00 1.140117e-01 -1.095337e-01 +3.014660e-01 1.013938e+00 1.231117e-01 -1.101950e-01 +3.120437e-01 1.016210e+00 1.327516e-01 -1.115567e-01 +3.226215e-01 1.030627e+00 1.443577e-01 -1.147374e-01 +3.331992e-01 1.047715e+00 1.565046e-01 -1.185239e-01 +3.437770e-01 1.062919e+00 1.689307e-01 -1.231676e-01 +3.543547e-01 1.075028e+00 1.811350e-01 -1.283247e-01 +3.649325e-01 1.083821e+00 1.931175e-01 -1.338157e-01 +3.755102e-01 1.092149e+00 2.051000e-01 -1.392466e-01 +3.860880e-01 1.097154e+00 2.168956e-01 -1.448281e-01 +3.966657e-01 1.088868e+00 2.279437e-01 -1.509782e-01 +4.072435e-01 1.080582e+00 2.389919e-01 -1.570844e-01 +4.178212e-01 1.072296e+00 2.500400e-01 -1.629560e-01 +4.283990e-01 1.065586e+00 2.616918e-01 -1.680409e-01 +4.389768e-01 1.059052e+00 2.734107e-01 -1.730407e-01 +4.495545e-01 1.052517e+00 2.851296e-01 -1.780429e-01 +4.601323e-01 1.046739e+00 2.972427e-01 -1.826872e-01 +4.707100e-01 1.041466e+00 3.096185e-01 -1.870929e-01 +4.812878e-01 1.036193e+00 3.219943e-01 -1.915001e-01 +4.918655e-01 1.031164e+00 3.345488e-01 -1.957833e-01 +5.024433e-01 1.026704e+00 3.475200e-01 -1.997745e-01 +5.130210e-01 1.022244e+00 3.604912e-01 -2.037667e-01 +5.235988e-01 1.017783e+00 3.734624e-01 -2.077600e-01 +5.759587e-01 9.983067e-01 4.410784e-01 -2.257104e-01 +6.283185e-01 9.794352e-01 5.115462e-01 -2.424397e-01 +6.806784e-01 9.591150e-01 5.847176e-01 -2.587258e-01 +7.330383e-01 9.350811e-01 6.595765e-01 -2.741400e-01 +7.853982e-01 9.097106e-01 7.348568e-01 -2.892885e-01 +8.377580e-01 8.770147e-01 8.100980e-01 -3.037527e-01 +8.901179e-01 8.400933e-01 8.838014e-01 -3.179221e-01 +9.424778e-01 7.947208e-01 9.544291e-01 -3.315255e-01 +9.948377e-01 7.493486e-01 1.025056e+00 -3.451180e-01 +1.047198e+00 7.039766e-01 1.095683e+00 -3.587020e-01 +1.099557e+00 6.425594e-01 1.153112e+00 -3.709521e-01 +1.151917e+00 5.811420e-01 1.210540e+00 -3.831949e-01 +1.204277e+00 5.197247e-01 1.267969e+00 -3.954319e-01 +1.256637e+00 4.506860e-01 1.311947e+00 -4.064126e-01 +1.308997e+00 3.778368e-01 1.349200e+00 -4.167624e-01 +1.361357e+00 3.049862e-01 1.386453e+00 -4.271075e-01 +1.413717e+00 2.307774e-01 1.415466e+00 -4.365897e-01 +1.466077e+00 1.538522e-01 1.427997e+00 -4.443502e-01 +1.518436e+00 7.692611e-02 1.440529e+00 -4.521064e-01 +1.570796e+00 -3.360829e-07 1.453060e+00 -4.598590e-01 +1.623156e+00 -5.384836e-02 1.440529e+00 -4.638486e-01 +1.675516e+00 -1.076964e-01 1.427997e+00 -4.678443e-01 +1.727876e+00 -1.615444e-01 1.415466e+00 -4.718465e-01 +1.780236e+00 -2.134904e-01 1.386453e+00 -4.725679e-01 +1.832596e+00 -2.644854e-01 1.349200e+00 -4.716524e-01 +1.884956e+00 -3.154803e-01 1.311947e+00 -4.706949e-01 +1.937315e+00 -3.638076e-01 1.267968e+00 -4.684433e-01 +1.989675e+00 -4.067996e-01 1.210540e+00 -4.636586e-01 +2.042035e+00 -4.497916e-01 1.153112e+00 -4.588726e-01 +2.094395e+00 -4.927836e-01 1.095683e+00 -4.540857e-01 +2.146755e+00 -5.245443e-01 1.025057e+00 -4.474595e-01 +2.199115e+00 -5.563050e-01 9.544295e-01 -4.408324e-01 +2.251475e+00 -5.880656e-01 8.838019e-01 -4.342041e-01 +2.303835e+00 -6.122013e-01 8.100852e-01 -4.283114e-01 +2.356194e+00 -6.325247e-01 7.348240e-01 -4.227860e-01 +2.408554e+00 -6.528474e-01 6.595637e-01 -4.172598e-01 +2.460914e+00 -6.710009e-01 5.857973e-01 -4.138168e-01 +2.513274e+00 -6.848161e-01 5.150187e-01 -4.145405e-01 +2.565634e+00 -6.986308e-01 4.442407e-01 -4.152626e-01 +2.617994e+00 -7.124453e-01 3.734629e-01 -4.159834e-01 +2.670354e+00 -7.070095e-01 3.201459e-01 -4.313330e-01 +2.722714e+00 -7.023192e-01 2.668292e-01 -4.466742e-01 +2.775074e+00 -6.970676e-01 2.135128e-01 -4.617002e-01 +2.827433e+00 -6.252525e-01 1.761667e-01 -4.733557e-01 +2.879793e+00 -5.210435e-01 1.468057e-01 -4.833477e-01 +2.932153e+00 -4.168351e-01 1.174446e-01 -4.933390e-01 +2.984513e+00 -3.126264e-01 8.808345e-02 -4.500005e-01 +3.036873e+00 -2.084174e-01 5.872248e-02 -2.999997e-01 +3.089233e+00 -1.037343e-01 4.835523e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 4.749453e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_17.txt b/tests/9-Regression/airfoil_polars/af_station_17.txt new file mode 100644 index 00000000..b676e85a --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_17.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 +-3.089233e+00 1.087180e-01 5.023770e-02 1.194527e-01 +-3.036873e+00 2.184308e-01 6.028518e-02 2.399998e-01 +-2.984513e+00 3.276465e-01 9.042796e-02 3.600004e-01 +-2.932153e+00 4.368693e-01 1.205703e-01 3.182601e-01 +-2.879793e+00 5.460994e-01 1.507123e-01 1.956513e-01 +-2.827433e+00 6.553345e-01 1.808549e-01 7.304125e-02 +-2.775074e+00 7.280104e-01 2.191277e-01 -9.455850e-03 +-2.722714e+00 7.246443e-01 2.736608e-01 -1.218373e-02 +-2.670354e+00 7.213086e-01 3.281940e-01 -1.571365e-02 +-2.617994e+00 7.200526e-01 3.827272e-01 -2.247332e-02 +-2.565634e+00 7.053450e-01 4.531842e-01 -6.720633e-03 +-2.513274e+00 6.906371e-01 5.236414e-01 9.032469e-03 +-2.460914e+00 6.759287e-01 5.940990e-01 2.497986e-02 +-2.408554e+00 6.570985e-01 6.674948e-01 4.094759e-02 +-2.356194e+00 6.362073e-01 7.423597e-01 5.688576e-02 +-2.303835e+00 6.153156e-01 8.172253e-01 7.281656e-02 +-2.251475e+00 5.906737e-01 8.905255e-01 8.883699e-02 +-2.199115e+00 5.585317e-01 9.606951e-01 1.050465e-01 +-2.146755e+00 5.263896e-01 1.030864e+00 1.212530e-01 +-2.094395e+00 4.942475e-01 1.101033e+00 1.374565e-01 +-2.042035e+00 4.510058e-01 1.157954e+00 1.528047e-01 +-1.989675e+00 4.077640e-01 1.214876e+00 1.681517e-01 +-1.937315e+00 3.645223e-01 1.271796e+00 1.834973e-01 +-1.884956e+00 3.160166e-01 1.315246e+00 1.971903e-01 +-1.832596e+00 2.648788e-01 1.351959e+00 2.100576e-01 +-1.780236e+00 2.137410e-01 1.388672e+00 2.229251e-01 +-1.727876e+00 1.616843e-01 1.417138e+00 2.344329e-01 +-1.675516e+00 1.077896e-01 1.429112e+00 2.432215e-01 +-1.623156e+00 5.389498e-02 1.441086e+00 2.520122e-01 +-1.570796e+00 3.363739e-07 1.453060e+00 2.608056e-01 +-1.518436e+00 -5.389493e-02 1.441086e+00 2.652687e-01 +-1.466077e+00 -1.077898e-01 1.429112e+00 2.697059e-01 +-1.413717e+00 -1.616838e-01 1.417138e+00 2.741181e-01 +-1.361357e+00 -2.137408e-01 1.388672e+00 2.752189e-01 +-1.308997e+00 -2.648792e-01 1.351959e+00 2.746535e-01 +-1.256637e+00 -3.160164e-01 1.315246e+00 2.740667e-01 +-1.204277e+00 -3.645219e-01 1.271797e+00 2.721905e-01 +-1.151917e+00 -4.077641e-01 1.214875e+00 2.677583e-01 +-1.099557e+00 -4.510060e-01 1.157954e+00 2.633097e-01 +-1.047198e+00 -4.942477e-01 1.101032e+00 2.588462e-01 +-9.948377e-01 -5.263898e-01 1.030864e+00 2.525378e-01 +-9.424778e-01 -5.585319e-01 9.606947e-01 2.462182e-01 +-8.901179e-01 -5.906739e-01 8.905251e-01 2.398894e-01 +-8.377580e-01 -6.169860e-01 8.172494e-01 2.338079e-01 +-7.853982e-01 -6.403831e-01 7.424208e-01 2.278499e-01 +-7.330383e-01 -6.587689e-01 6.675190e-01 2.234563e-01 +-6.806784e-01 -6.762529e-01 5.930299e-01 2.196626e-01 +-6.283185e-01 -6.912515e-01 5.202004e-01 2.179926e-01 +-5.759587e-01 -7.053737e-01 4.500486e-01 2.194296e-01 +-5.235988e-01 -7.200527e-01 3.827268e-01 2.243346e-01 +-5.130210e-01 -7.234234e-01 3.698104e-01 2.262626e-01 +-5.024433e-01 -7.267940e-01 3.568940e-01 2.281906e-01 +-4.918655e-01 -7.301647e-01 3.439776e-01 2.301186e-01 +-4.812878e-01 -7.339553e-01 3.314756e-01 2.327142e-01 +-4.707100e-01 -7.379259e-01 3.191511e-01 2.355959e-01 +-4.601323e-01 -7.418966e-01 3.068267e-01 2.384776e-01 +-4.495545e-01 -7.462369e-01 2.947636e-01 2.418589e-01 +-4.389768e-01 -7.511317e-01 2.830925e-01 2.459892e-01 +-4.283990e-01 -7.560265e-01 2.714214e-01 2.501196e-01 +-4.178212e-01 -7.611180e-01 2.598186e-01 2.539585e-01 +-4.072435e-01 -7.679795e-01 2.488305e-01 2.551746e-01 +-3.966657e-01 -7.748409e-01 2.378423e-01 2.564912e-01 +-3.860880e-01 -7.817024e-01 2.268542e-01 2.572710e-01 +-3.755102e-01 -8.124483e-01 2.191273e-01 2.390967e-01 +-3.649325e-01 -8.464185e-01 2.122158e-01 2.191718e-01 +-3.543547e-01 -8.824104e-01 2.053044e-01 1.999070e-01 +-3.437770e-01 -9.173025e-01 1.983930e-01 1.809086e-01 +-3.331992e-01 -9.516908e-01 1.914818e-01 1.620158e-01 +-3.226215e-01 -9.874511e-01 1.844881e-01 1.431862e-01 +-3.120437e-01 -1.023481e+00 1.781251e-01 1.233093e-01 +-3.014660e-01 -1.059554e+00 1.726673e-01 1.029372e-01 +-2.908882e-01 -1.096618e+00 1.664291e-01 8.258654e-02 +-2.803105e-01 -1.134367e+00 1.597852e-01 6.226212e-02 +-2.697327e-01 -1.153934e+00 1.515747e-01 4.581652e-02 +-2.591549e-01 -1.161796e+00 1.424153e-01 3.151332e-02 +-2.485772e-01 -1.140507e+00 1.311131e-01 2.063055e-02 +-2.379994e-01 -1.113190e+00 1.194915e-01 6.423285e-03 +-2.274217e-01 -1.080767e+00 1.076437e-01 -7.839266e-03 +-2.168439e-01 -1.037273e+00 9.493467e-02 -1.750146e-02 +-2.062662e-01 -9.914402e-01 8.263050e-02 -2.541120e-02 +-1.956884e-01 -9.430455e-01 7.243236e-02 -2.973109e-02 +-1.851107e-01 -8.913571e-01 6.367931e-02 -3.468116e-02 +-1.745329e-01 -8.386409e-01 5.560313e-02 -4.000428e-02 +-1.639552e-01 -7.971548e-01 4.562864e-02 -4.580579e-02 +-1.533774e-01 -7.577002e-01 3.484413e-02 -5.205593e-02 +-1.427997e-01 -7.296158e-01 2.219031e-02 -5.981840e-02 +-1.322219e-01 -6.777690e-01 1.667257e-02 -6.523141e-02 +-1.216442e-01 -6.152536e-01 1.381940e-02 -6.969033e-02 +-1.110664e-01 -5.292229e-01 1.282081e-02 -7.604432e-02 +-1.004887e-01 -4.437142e-01 1.186052e-02 -8.207462e-02 +-8.991090e-02 -3.590212e-01 1.110141e-02 -8.750401e-02 +-7.933315e-02 -2.756260e-01 1.061364e-02 -9.203372e-02 +-6.875539e-02 -1.925874e-01 1.022734e-02 -9.623971e-02 +-5.817764e-02 -1.092925e-01 9.905184e-03 -9.990054e-02 +-4.759989e-02 -2.777726e-02 9.710934e-03 -1.032178e-01 +-3.702214e-02 5.209118e-02 9.645906e-03 -1.063663e-01 +-2.644438e-02 1.305864e-01 9.556599e-03 -1.090057e-01 +-1.586663e-02 2.088405e-01 9.499828e-03 -1.115398e-01 +-5.288877e-03 2.875785e-01 9.584140e-03 -1.139021e-01 +5.288877e-03 3.656646e-01 9.655605e-03 -1.161498e-01 +1.586663e-02 4.432050e-01 9.719786e-03 -1.182195e-01 +2.644438e-02 5.202810e-01 9.713945e-03 -1.201219e-01 +3.702214e-02 5.968115e-01 9.803321e-03 -1.219202e-01 +4.759989e-02 6.714349e-01 9.984888e-03 -1.235949e-01 +5.817764e-02 7.456568e-01 1.014558e-02 -1.251075e-01 +6.875539e-02 8.198578e-01 1.023783e-02 -1.264578e-01 +7.933315e-02 8.936279e-01 1.036691e-02 -1.275774e-01 +8.991090e-02 9.667888e-01 1.053144e-02 -1.285654e-01 +1.004887e-01 1.038216e+00 1.076503e-02 -1.292272e-01 +1.110664e-01 1.107958e+00 1.102726e-02 -1.295145e-01 +1.216442e-01 1.176944e+00 1.127422e-02 -1.295499e-01 +1.322219e-01 1.239215e+00 1.166706e-02 -1.282613e-01 +1.427997e-01 1.297060e+00 1.244900e-02 -1.263867e-01 +1.533774e-01 1.345540e+00 1.377722e-02 -1.231434e-01 +1.639552e-01 1.376109e+00 1.759617e-02 -1.216743e-01 +1.745329e-01 1.398363e+00 2.285831e-02 -1.210396e-01 +1.851107e-01 1.392873e+00 2.774635e-02 -1.192042e-01 +1.956884e-01 1.390046e+00 3.197821e-02 -1.156638e-01 +2.062662e-01 1.392164e+00 3.499215e-02 -1.098508e-01 +2.168439e-01 1.293703e+00 4.852103e-02 -1.102472e-01 +2.274217e-01 1.143846e+00 6.621580e-02 -1.118976e-01 +2.379994e-01 1.117829e+00 7.578388e-02 -1.114089e-01 +2.485772e-01 1.092899e+00 8.531026e-02 -1.111362e-01 +2.591549e-01 1.071023e+00 9.465445e-02 -1.111598e-01 +2.697327e-01 1.056962e+00 1.033749e-01 -1.104939e-01 +2.803105e-01 1.046043e+00 1.118586e-01 -1.100494e-01 +2.908882e-01 1.039323e+00 1.200829e-01 -1.099803e-01 +3.014660e-01 1.037479e+00 1.291112e-01 -1.105919e-01 +3.120437e-01 1.042052e+00 1.391223e-01 -1.120236e-01 +3.226215e-01 1.054903e+00 1.509868e-01 -1.152704e-01 +3.331992e-01 1.069465e+00 1.632927e-01 -1.190654e-01 +3.437770e-01 1.082761e+00 1.754743e-01 -1.233971e-01 +3.543547e-01 1.094034e+00 1.880081e-01 -1.283581e-01 +3.649325e-01 1.102392e+00 2.008940e-01 -1.336147e-01 +3.755102e-01 1.108873e+00 2.137800e-01 -1.387634e-01 +3.860880e-01 1.112376e+00 2.263207e-01 -1.441910e-01 +3.966657e-01 1.103975e+00 2.374809e-01 -1.506936e-01 +4.072435e-01 1.095574e+00 2.486411e-01 -1.571127e-01 +4.178212e-01 1.087173e+00 2.598014e-01 -1.631333e-01 +4.283990e-01 1.080039e+00 2.714214e-01 -1.683543e-01 +4.389768e-01 1.073046e+00 2.830925e-01 -1.734953e-01 +4.495545e-01 1.066053e+00 2.947636e-01 -1.786466e-01 +4.601323e-01 1.059852e+00 3.068267e-01 -1.834266e-01 +4.707100e-01 1.054179e+00 3.191511e-01 -1.879595e-01 +4.812878e-01 1.048506e+00 3.314756e-01 -1.924989e-01 +4.918655e-01 1.043091e+00 3.439776e-01 -1.969107e-01 +5.024433e-01 1.038277e+00 3.568940e-01 -2.010145e-01 +5.130210e-01 1.033464e+00 3.698104e-01 -2.051227e-01 +5.235988e-01 1.028650e+00 3.827268e-01 -2.092351e-01 +5.759587e-01 1.007675e+00 4.500486e-01 -2.276662e-01 +6.283185e-01 9.875021e-01 5.202004e-01 -2.448060e-01 +6.806784e-01 9.660759e-01 5.930299e-01 -2.615399e-01 +7.330383e-01 9.410989e-01 6.675190e-01 -2.773049e-01 +7.853982e-01 9.148336e-01 7.424208e-01 -2.927784e-01 +8.377580e-01 8.814086e-01 8.172494e-01 -3.074976e-01 +8.901179e-01 8.438196e-01 8.905251e-01 -3.219037e-01 +9.424778e-01 7.979022e-01 9.606947e-01 -3.357044e-01 +9.948377e-01 7.519850e-01 1.030864e+00 -3.494951e-01 +1.047198e+00 7.060680e-01 1.101032e+00 -3.632792e-01 +1.099557e+00 6.442939e-01 1.157954e+00 -3.756841e-01 +1.151917e+00 5.825198e-01 1.214875e+00 -3.880819e-01 +1.204277e+00 5.207456e-01 1.271797e+00 -4.004742e-01 +1.256637e+00 4.514520e-01 1.315246e+00 -4.115921e-01 +1.308997e+00 3.783987e-01 1.351959e+00 -4.220696e-01 +1.361357e+00 3.053441e-01 1.388672e+00 -4.325420e-01 +1.413717e+00 2.309770e-01 1.417138e+00 -4.421438e-01 +1.466077e+00 1.539852e-01 1.429112e+00 -4.500081e-01 +1.518436e+00 7.699257e-02 1.441086e+00 -4.578677e-01 +1.570796e+00 -3.363739e-07 1.453060e+00 -4.657234e-01 +1.623156e+00 -5.389498e-02 1.441086e+00 -4.702132e-01 +1.675516e+00 -1.077896e-01 1.429112e+00 -4.747306e-01 +1.727876e+00 -1.616843e-01 1.417138e+00 -4.792765e-01 +1.780236e+00 -2.137410e-01 1.388672e+00 -4.805622e-01 +1.832596e+00 -2.648788e-01 1.351959e+00 -4.802328e-01 +1.884956e+00 -3.160166e-01 1.315246e+00 -4.797378e-01 +1.937315e+00 -3.645223e-01 1.271796e+00 -4.778634e-01 +1.989675e+00 -4.077640e-01 1.214876e+00 -4.734496e-01 +2.042035e+00 -4.510058e-01 1.157954e+00 -4.690345e-01 +2.094395e+00 -4.942475e-01 1.101033e+00 -4.646182e-01 +2.146755e+00 -5.263896e-01 1.030864e+00 -4.583703e-01 +2.199115e+00 -5.585317e-01 9.606951e-01 -4.521212e-01 +2.251475e+00 -5.906737e-01 8.905255e-01 -4.458708e-01 +2.303835e+00 -6.153156e-01 8.172253e-01 -4.404059e-01 +2.356194e+00 -6.362073e-01 7.423597e-01 -4.353332e-01 +2.408554e+00 -6.570985e-01 6.674948e-01 -4.302596e-01 +2.460914e+00 -6.759287e-01 5.940990e-01 -4.273621e-01 +2.513274e+00 -6.906371e-01 5.236414e-01 -4.288173e-01 +2.565634e+00 -7.053450e-01 4.531842e-01 -4.302709e-01 +2.617994e+00 -7.200526e-01 3.827272e-01 -4.317229e-01 +2.670354e+00 -7.101816e-01 3.298224e-01 -4.464237e-01 +2.722714e+00 -7.033199e-01 2.769177e-01 -4.611144e-01 +2.775074e+00 -6.960870e-01 2.240133e-01 -4.745585e-01 +2.827433e+00 -6.233944e-01 1.857407e-01 -4.831895e-01 +2.879793e+00 -5.194950e-01 1.547841e-01 -4.894936e-01 +2.932153e+00 -4.155962e-01 1.238274e-01 -4.957974e-01 +2.984513e+00 -3.116972e-01 9.287056e-02 -4.500005e-01 +3.036873e+00 -2.077978e-01 6.191379e-02 -2.999997e-01 +3.089233e+00 -1.034260e-01 5.104835e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.023770e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_18.txt b/tests/9-Regression/airfoil_polars/af_station_18.txt new file mode 100644 index 00000000..b9c047da --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_18.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 +-3.089233e+00 1.085042e-01 5.361372e-02 1.194527e-01 +-3.036873e+00 2.180016e-01 6.433641e-02 2.399998e-01 +-2.984513e+00 3.270026e-01 9.650481e-02 3.600004e-01 +-2.932153e+00 4.360073e-01 1.286729e-01 3.188534e-01 +-2.879793e+00 5.450159e-01 1.608407e-01 1.971343e-01 +-2.827433e+00 6.540279e-01 1.930087e-01 7.541364e-02 +-2.775074e+00 7.273352e-01 2.324216e-01 -7.867080e-03 +-2.722714e+00 7.264739e-01 2.863240e-01 -1.326883e-02 +-2.670354e+00 7.264018e-01 3.402264e-01 -1.933216e-02 +-2.617994e+00 7.294149e-01 3.941288e-01 -3.045505e-02 +-2.565634e+00 7.136081e-01 4.641910e-01 -1.440699e-02 +-2.513274e+00 6.978010e-01 5.342533e-01 1.641431e-03 +-2.460914e+00 6.819934e-01 6.043159e-01 1.797777e-02 +-2.408554e+00 6.623303e-01 6.772556e-01 3.421967e-02 +-2.356194e+00 6.407395e-01 7.516339e-01 5.035552e-02 +-2.303835e+00 6.191483e-01 8.260126e-01 6.648032e-02 +-2.251475e+00 5.938836e-01 8.988003e-01 8.266821e-02 +-2.199115e+00 5.612720e-01 9.684062e-01 9.899680e-02 +-2.146755e+00 5.286606e-01 1.038012e+00 1.153207e-01 +-2.094395e+00 4.960492e-01 1.107617e+00 1.316402e-01 +-2.042035e+00 4.525000e-01 1.163914e+00 1.470768e-01 +-1.989675e+00 4.089508e-01 1.220211e+00 1.625113e-01 +-1.937315e+00 3.654019e-01 1.276508e+00 1.779434e-01 +-1.884956e+00 3.166766e-01 1.319306e+00 1.917123e-01 +-1.832596e+00 2.653631e-01 1.355354e+00 2.046497e-01 +-1.780236e+00 2.140495e-01 1.391402e+00 2.175859e-01 +-1.727876e+00 1.618564e-01 1.419197e+00 2.291562e-01 +-1.675516e+00 1.079044e-01 1.430485e+00 2.379957e-01 +-1.623156e+00 5.395236e-02 1.441772e+00 2.468356e-01 +-1.570796e+00 3.367320e-07 1.453060e+00 2.556763e-01 +-1.518436e+00 -5.395231e-02 1.441772e+00 2.605462e-01 +-1.466077e+00 -1.079045e-01 1.430485e+00 2.653762e-01 +-1.413717e+00 -1.618560e-01 1.419197e+00 2.701677e-01 +-1.361357e+00 -2.140492e-01 1.391402e+00 2.716346e-01 +-1.308997e+00 -2.653634e-01 1.355354e+00 2.714225e-01 +-1.256637e+00 -3.166764e-01 1.319306e+00 2.711756e-01 +-1.204277e+00 -3.654015e-01 1.276508e+00 2.696242e-01 +-1.151917e+00 -4.089510e-01 1.220211e+00 2.654999e-01 +-1.099557e+00 -4.525003e-01 1.163914e+00 2.613468e-01 +-1.047198e+00 -4.960494e-01 1.107616e+00 2.571661e-01 +-9.948377e-01 -5.286608e-01 1.038011e+00 2.511334e-01 +-9.424778e-01 -5.612722e-01 9.684057e-01 2.450759e-01 +-8.901179e-01 -5.938838e-01 8.987999e-01 2.389944e-01 +-8.377580e-01 -6.207712e-01 8.260507e-01 2.331610e-01 +-7.853982e-01 -6.447965e-01 7.517300e-01 2.274393e-01 +-7.330383e-01 -6.639532e-01 6.772938e-01 2.232911e-01 +-6.806784e-01 -6.822497e-01 6.032599e-01 2.198173e-01 +-6.283185e-01 -6.982016e-01 5.308513e-01 2.188386e-01 +-5.759587e-01 -7.134446e-01 4.610882e-01 2.211223e-01 +-5.235988e-01 -7.294150e-01 3.941284e-01 2.270545e-01 +-5.130210e-01 -7.330894e-01 3.812795e-01 2.292406e-01 +-5.024433e-01 -7.367638e-01 3.684306e-01 2.314267e-01 +-4.918655e-01 -7.404382e-01 3.555817e-01 2.336128e-01 +-4.812878e-01 -7.445612e-01 3.431441e-01 2.365038e-01 +-4.707100e-01 -7.488764e-01 3.308830e-01 2.396969e-01 +-4.601323e-01 -7.531917e-01 3.186218e-01 2.428901e-01 +-4.495545e-01 -7.578969e-01 3.066202e-01 2.466114e-01 +-4.389768e-01 -7.631871e-01 2.950079e-01 2.511248e-01 +-4.283990e-01 -7.684772e-01 2.833956e-01 2.556383e-01 +-4.178212e-01 -7.740291e-01 2.718486e-01 2.594271e-01 +-4.072435e-01 -7.819368e-01 2.608888e-01 2.566938e-01 +-3.966657e-01 -7.898446e-01 2.499290e-01 2.549735e-01 +-3.860880e-01 -7.977523e-01 2.389692e-01 2.517577e-01 +-3.755102e-01 -8.172456e-01 2.294748e-01 2.342182e-01 +-3.649325e-01 -8.407158e-01 2.203468e-01 2.155584e-01 +-3.543547e-01 -8.648931e-01 2.112188e-01 1.972587e-01 +-3.437770e-01 -8.874389e-01 2.020911e-01 1.791042e-01 +-3.331992e-01 -9.092374e-01 1.929635e-01 1.610075e-01 +-3.226215e-01 -9.330718e-01 1.841718e-01 1.429455e-01 +-3.120437e-01 -9.573062e-01 1.762839e-01 1.238843e-01 +-3.014660e-01 -9.816040e-01 1.686168e-01 1.043675e-01 +-2.908882e-01 -1.007371e+00 1.602975e-01 8.488275e-02 +-2.803105e-01 -1.034154e+00 1.515665e-01 6.543714e-02 +-2.697327e-01 -1.052139e+00 1.418874e-01 4.859996e-02 +-2.591549e-01 -1.064114e+00 1.316502e-01 3.321322e-02 +-2.485772e-01 -1.060859e+00 1.203253e-01 1.975195e-02 +-2.379994e-01 -1.052972e+00 1.088181e-01 3.347242e-03 +-2.274217e-01 -1.040386e+00 9.717047e-02 -1.302803e-02 +-2.168439e-01 -1.009633e+00 8.359316e-02 -2.245259e-02 +-2.062662e-01 -9.743930e-01 7.025693e-02 -2.966652e-02 +-1.956884e-01 -9.331840e-01 5.928638e-02 -3.253969e-02 +-1.851107e-01 -8.870952e-01 5.021124e-02 -3.685548e-02 +-1.745329e-01 -8.390303e-01 4.200626e-02 -4.196677e-02 +-1.639552e-01 -7.983553e-01 3.394316e-02 -4.715860e-02 +-1.533774e-01 -7.550757e-01 2.586163e-02 -5.311285e-02 +-1.427997e-01 -7.127604e-01 1.768070e-02 -6.155579e-02 +-1.322219e-01 -6.502127e-01 1.407800e-02 -6.800373e-02 +-1.216442e-01 -5.793162e-01 1.209304e-02 -7.369478e-02 +-1.110664e-01 -4.933325e-01 1.125711e-02 -8.086368e-02 +-1.004887e-01 -4.076252e-01 1.043867e-02 -8.766702e-02 +-8.991090e-02 -3.223757e-01 9.890469e-03 -9.372496e-02 +-7.933315e-02 -2.385698e-01 9.555682e-03 -9.857210e-02 +-6.875539e-02 -1.552788e-01 9.282313e-03 -1.030003e-01 +-5.817764e-02 -7.275888e-02 9.009060e-03 -1.068042e-01 +-4.759989e-02 8.755451e-03 8.822609e-03 -1.101935e-01 +-3.702214e-02 8.909517e-02 8.717120e-03 -1.134396e-01 +-2.644438e-02 1.680209e-01 8.635068e-03 -1.159559e-01 +-1.586663e-02 2.462846e-01 8.597866e-03 -1.183298e-01 +-5.288877e-03 3.235269e-01 8.684693e-03 -1.204996e-01 +5.288877e-03 4.005687e-01 8.736665e-03 -1.225633e-01 +1.586663e-02 4.775324e-01 8.766938e-03 -1.244152e-01 +2.644438e-02 5.543110e-01 8.755630e-03 -1.261544e-01 +3.702214e-02 6.307486e-01 8.899427e-03 -1.277773e-01 +4.759989e-02 7.059672e-01 9.074670e-03 -1.293090e-01 +5.817764e-02 7.804116e-01 9.231529e-03 -1.306948e-01 +6.875539e-02 8.546349e-01 9.357735e-03 -1.319251e-01 +7.933315e-02 9.283681e-01 9.529490e-03 -1.328997e-01 +8.991090e-02 1.001457e+00 9.733068e-03 -1.337242e-01 +1.004887e-01 1.072707e+00 1.000070e-02 -1.341695e-01 +1.110664e-01 1.141277e+00 1.029737e-02 -1.341534e-01 +1.216442e-01 1.208649e+00 1.055822e-02 -1.338278e-01 +1.322219e-01 1.264434e+00 1.106690e-02 -1.316626e-01 +1.427997e-01 1.313277e+00 1.211792e-02 -1.287185e-01 +1.533774e-01 1.349317e+00 1.387451e-02 -1.240098e-01 +1.639552e-01 1.356857e+00 2.072951e-02 -1.223538e-01 +1.745329e-01 1.346233e+00 3.036112e-02 -1.221020e-01 +1.851107e-01 1.292476e+00 3.893034e-02 -1.207728e-01 +1.956884e-01 1.252127e+00 4.592692e-02 -1.173499e-01 +2.062662e-01 1.236685e+00 5.000334e-02 -1.113730e-01 +2.168439e-01 1.186142e+00 6.000071e-02 -1.098014e-01 +2.274217e-01 1.115902e+00 7.244459e-02 -1.083833e-01 +2.379994e-01 1.110706e+00 8.227123e-02 -1.090988e-01 +2.485772e-01 1.100164e+00 9.224788e-02 -1.100820e-01 +2.591549e-01 1.089324e+00 1.023843e-01 -1.113052e-01 +2.697327e-01 1.082658e+00 1.113626e-01 -1.112235e-01 +2.803105e-01 1.077504e+00 1.198647e-01 -1.110934e-01 +2.908882e-01 1.072452e+00 1.275548e-01 -1.107741e-01 +3.014660e-01 1.072241e+00 1.364949e-01 -1.113029e-01 +3.120437e-01 1.078624e+00 1.469627e-01 -1.128509e-01 +3.226215e-01 1.088613e+00 1.591452e-01 -1.162002e-01 +3.331992e-01 1.099189e+00 1.716468e-01 -1.200016e-01 +3.437770e-01 1.109128e+00 1.835276e-01 -1.238167e-01 +3.543547e-01 1.118255e+00 1.964668e-01 -1.284216e-01 +3.649325e-01 1.125248e+00 2.104646e-01 -1.334778e-01 +3.755102e-01 1.129454e+00 2.244624e-01 -1.384275e-01 +3.860880e-01 1.131110e+00 2.379201e-01 -1.437428e-01 +3.966657e-01 1.122567e+00 2.492183e-01 -1.504978e-01 +4.072435e-01 1.114025e+00 2.605165e-01 -1.571668e-01 +4.178212e-01 1.105482e+00 2.718147e-01 -1.634631e-01 +4.283990e-01 1.097826e+00 2.833956e-01 -1.689254e-01 +4.389768e-01 1.090268e+00 2.950079e-01 -1.743082e-01 +4.495545e-01 1.082711e+00 3.066202e-01 -1.797064e-01 +4.601323e-01 1.075989e+00 3.186218e-01 -1.847049e-01 +4.707100e-01 1.069824e+00 3.308830e-01 -1.894376e-01 +4.812878e-01 1.063659e+00 3.431441e-01 -1.941798e-01 +4.918655e-01 1.057769e+00 3.555817e-01 -1.987850e-01 +5.024433e-01 1.052521e+00 3.684306e-01 -2.030552e-01 +5.130210e-01 1.047273e+00 3.812795e-01 -2.073318e-01 +5.235988e-01 1.042025e+00 3.941284e-01 -2.116148e-01 +5.759587e-01 1.019205e+00 4.610882e-01 -2.307096e-01 +6.283185e-01 9.974300e-01 5.308513e-01 -2.483896e-01 +6.806784e-01 9.746426e-01 6.032599e-01 -2.652444e-01 +7.330383e-01 9.485049e-01 6.772938e-01 -2.811465e-01 +7.853982e-01 9.211385e-01 7.517300e-01 -2.967789e-01 +8.377580e-01 8.868163e-01 8.260507e-01 -3.116207e-01 +8.901179e-01 8.484055e-01 8.987999e-01 -3.261461e-01 +9.424778e-01 8.018176e-01 9.684057e-01 -3.400393e-01 +9.948377e-01 7.552297e-01 1.038011e+00 -3.539313e-01 +1.047198e+00 7.086418e-01 1.107616e+00 -3.678242e-01 +1.099557e+00 6.464287e-01 1.163914e+00 -3.802972e-01 +1.151917e+00 5.842154e-01 1.220211e+00 -3.927685e-01 +1.204277e+00 5.220021e-01 1.276508e+00 -4.052388e-01 +1.256637e+00 4.523947e-01 1.319306e+00 -4.164191e-01 +1.308997e+00 3.790903e-01 1.355354e+00 -4.269527e-01 +1.361357e+00 3.057845e-01 1.391402e+00 -4.374845e-01 +1.413717e+00 2.312226e-01 1.419197e+00 -4.471409e-01 +1.466077e+00 1.541488e-01 1.430485e+00 -4.550468e-01 +1.518436e+00 7.707435e-02 1.441772e+00 -4.629506e-01 +1.570796e+00 -3.367320e-07 1.453060e+00 -4.708527e-01 +1.623156e+00 -5.395236e-02 1.441772e+00 -4.757635e-01 +1.675516e+00 -1.079044e-01 1.430485e+00 -4.807164e-01 +1.727876e+00 -1.618564e-01 1.419197e+00 -4.857126e-01 +1.780236e+00 -2.140495e-01 1.391402e+00 -4.874639e-01 +1.832596e+00 -2.653631e-01 1.355354e+00 -4.876154e-01 +1.884956e+00 -3.166766e-01 1.319306e+00 -4.875227e-01 +1.937315e+00 -3.654019e-01 1.276508e+00 -4.859964e-01 +1.989675e+00 -4.089508e-01 1.220211e+00 -4.819274e-01 +2.042035e+00 -4.525000e-01 1.163914e+00 -4.778574e-01 +2.094395e+00 -4.960492e-01 1.107617e+00 -4.737867e-01 +2.146755e+00 -5.286606e-01 1.038012e+00 -4.678940e-01 +2.199115e+00 -5.612720e-01 9.684062e-01 -4.620007e-01 +2.251475e+00 -5.938836e-01 8.988003e-01 -4.561064e-01 +2.303835e+00 -6.191483e-01 8.260126e-01 -4.510452e-01 +2.356194e+00 -6.407395e-01 7.516339e-01 -4.464004e-01 +2.408554e+00 -6.623303e-01 6.772556e-01 -4.417550e-01 +2.460914e+00 -6.819934e-01 6.043159e-01 -4.393727e-01 +2.513274e+00 -6.978010e-01 5.342533e-01 -4.415167e-01 +2.565634e+00 -7.136081e-01 4.641910e-01 -4.436598e-01 +2.617994e+00 -7.294149e-01 3.941288e-01 -4.458021e-01 +2.670354e+00 -7.150371e-01 3.417312e-01 -4.598224e-01 +2.722714e+00 -7.051233e-01 2.893337e-01 -4.738372e-01 +2.775074e+00 -6.954147e-01 2.369362e-01 -4.860126e-01 +2.827433e+00 -6.220983e-01 1.975235e-01 -4.919956e-01 +2.879793e+00 -5.184149e-01 1.646032e-01 -4.949973e-01 +2.932153e+00 -4.147321e-01 1.316827e-01 -4.979989e-01 +2.984513e+00 -3.110491e-01 9.876208e-02 -4.500005e-01 +3.036873e+00 -2.073657e-01 6.584134e-02 -2.999997e-01 +3.089233e+00 -1.032105e-01 5.436279e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.361372e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_19.txt b/tests/9-Regression/airfoil_polars/af_station_19.txt new file mode 100644 index 00000000..8826d1d1 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_19.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 +-3.089233e+00 1.084038e-01 5.581510e-02 1.194527e-01 +-3.036873e+00 2.178005e-01 6.697806e-02 2.399998e-01 +-2.984513e+00 3.267009e-01 1.004673e-01 3.600004e-01 +-2.932153e+00 4.356016e-01 1.339563e-01 3.192402e-01 +-2.879793e+00 5.445027e-01 1.674451e-01 1.981013e-01 +-2.827433e+00 6.534055e-01 2.009338e-01 7.696059e-02 +-2.775074e+00 7.270193e-01 2.410900e-01 -6.831103e-03 +-2.722714e+00 7.287286e-01 2.945811e-01 -1.483368e-02 +-2.670354e+00 7.311423e-01 3.480722e-01 -2.311379e-02 +-2.617994e+00 7.355197e-01 4.015634e-01 -3.468698e-02 +-2.565634e+00 7.189962e-01 4.713682e-01 -1.847878e-02 +-2.513274e+00 7.024723e-01 5.411730e-01 -2.270311e-03 +-2.460914e+00 6.859480e-01 6.109780e-01 1.412156e-02 +-2.408554e+00 6.657418e-01 6.836203e-01 3.037105e-02 +-2.356194e+00 6.436948e-01 7.576812e-01 4.651193e-02 +-2.303835e+00 6.216475e-01 8.317425e-01 6.264557e-02 +-2.251475e+00 5.959766e-01 9.041960e-01 7.884325e-02 +-2.199115e+00 5.630589e-01 9.734343e-01 9.517827e-02 +-2.146755e+00 5.301414e-01 1.042672e+00 1.115100e-01 +-2.094395e+00 4.972240e-01 1.111910e+00 1.278388e-01 +-2.042035e+00 4.534743e-01 1.167800e+00 1.432835e-01 +-1.989675e+00 4.097247e-01 1.223690e+00 1.587265e-01 +-1.937315e+00 3.659755e-01 1.279580e+00 1.741676e-01 +-1.884956e+00 3.171070e-01 1.321953e+00 1.879449e-01 +-1.832596e+00 2.656788e-01 1.357568e+00 2.008901e-01 +-1.780236e+00 2.142506e-01 1.393183e+00 2.138339e-01 +-1.727876e+00 1.619687e-01 1.420539e+00 2.254103e-01 +-1.675516e+00 1.079792e-01 1.431380e+00 2.342530e-01 +-1.623156e+00 5.398978e-02 1.442220e+00 2.430949e-01 +-1.570796e+00 3.369655e-07 1.453060e+00 2.519365e-01 +-1.518436e+00 -5.398972e-02 1.442220e+00 2.569316e-01 +-1.466077e+00 -1.079794e-01 1.431379e+00 2.619010e-01 +-1.413717e+00 -1.619682e-01 1.420539e+00 2.668454e-01 +-1.361357e+00 -2.142504e-01 1.393183e+00 2.684797e-01 +-1.308997e+00 -2.656791e-01 1.357568e+00 2.684479e-01 +-1.256637e+00 -3.171067e-01 1.321953e+00 2.683929e-01 +-1.204277e+00 -3.659751e-01 1.279580e+00 2.670438e-01 +-1.151917e+00 -4.097248e-01 1.223690e+00 2.631303e-01 +-1.099557e+00 -4.534746e-01 1.167800e+00 2.591971e-01 +-1.047198e+00 -4.972242e-01 1.111909e+00 2.552447e-01 +-9.948377e-01 -5.301416e-01 1.042672e+00 2.494549e-01 +-9.424778e-01 -5.630591e-01 9.734338e-01 2.436468e-01 +-8.901179e-01 -5.959769e-01 9.041956e-01 2.378206e-01 +-8.377580e-01 -6.232393e-01 8.317897e-01 2.322664e-01 +-7.853982e-01 -6.476742e-01 7.578001e-01 2.268369e-01 +-7.330383e-01 -6.673337e-01 6.836675e-01 2.230296e-01 +-6.806784e-01 -6.861600e-01 6.099304e-01 2.199181e-01 +-6.283185e-01 -7.027335e-01 5.377963e-01 2.193903e-01 +-5.759587e-01 -7.187073e-01 4.682867e-01 2.222260e-01 +-5.235988e-01 -7.355198e-01 4.015630e-01 2.288279e-01 +-5.130210e-01 -7.393923e-01 3.887580e-01 2.311823e-01 +-5.024433e-01 -7.432647e-01 3.759531e-01 2.335368e-01 +-4.918655e-01 -7.471372e-01 3.631482e-01 2.358912e-01 +-4.812878e-01 -7.514769e-01 3.507528e-01 2.389748e-01 +-4.707100e-01 -7.560169e-01 3.385328e-01 2.423710e-01 +-4.601323e-01 -7.605568e-01 3.263129e-01 2.457672e-01 +-4.495545e-01 -7.655000e-01 3.143514e-01 2.497103e-01 +-4.389768e-01 -7.710479e-01 3.027775e-01 2.544736e-01 +-4.283990e-01 -7.765958e-01 2.912035e-01 2.592369e-01 +-4.178212e-01 -7.824480e-01 2.796929e-01 2.629930e-01 +-4.072435e-01 -7.910379e-01 2.687515e-01 2.576843e-01 +-3.966657e-01 -7.996279e-01 2.578102e-01 2.532553e-01 +-3.860880e-01 -8.082179e-01 2.468689e-01 2.476844e-01 +-3.755102e-01 -8.199905e-01 2.362220e-01 2.315045e-01 +-3.649325e-01 -8.346480e-01 2.256487e-01 2.137020e-01 +-3.543547e-01 -8.491325e-01 2.150754e-01 1.959604e-01 +-3.437770e-01 -8.625787e-01 2.045024e-01 1.782433e-01 +-3.331992e-01 -8.755493e-01 1.939297e-01 1.605359e-01 +-3.226215e-01 -8.898155e-01 1.836954e-01 1.428352e-01 +-3.120437e-01 -9.043364e-01 1.740275e-01 1.246491e-01 +-3.014660e-01 -9.188974e-01 1.641948e-01 1.062486e-01 +-2.908882e-01 -9.343937e-01 1.540848e-01 8.786851e-02 +-2.803105e-01 -9.505366e-01 1.437644e-01 6.951336e-02 +-2.697327e-01 -9.647348e-01 1.331174e-01 5.218606e-02 +-2.591549e-01 -9.773919e-01 1.222861e-01 3.543431e-02 +-2.485772e-01 -9.859912e-01 1.111830e-01 1.934417e-02 +-2.379994e-01 -9.925088e-01 1.000227e-01 1.861138e-03 +-2.274217e-01 -9.966145e-01 8.881168e-02 -1.561410e-02 +-2.168439e-01 -9.780861e-01 7.527919e-02 -2.491860e-02 +-2.062662e-01 -9.539321e-01 6.202734e-02 -3.177211e-02 +-1.956884e-01 -9.208761e-01 5.071439e-02 -3.390286e-02 +-1.851107e-01 -8.815771e-01 4.142923e-02 -3.790211e-02 +-1.745329e-01 -8.392088e-01 3.314026e-02 -4.291113e-02 +-1.639552e-01 -7.989144e-01 2.632349e-02 -4.780207e-02 +-1.533774e-01 -7.516572e-01 2.003897e-02 -5.402505e-02 +-1.427997e-01 -6.936796e-01 1.483085e-02 -6.342073e-02 +-1.322219e-01 -6.212032e-01 1.234366e-02 -7.090028e-02 +-1.216442e-01 -5.428461e-01 1.088678e-02 -7.763816e-02 +-1.110664e-01 -4.572487e-01 1.006995e-02 -8.518355e-02 +-1.004887e-01 -3.717728e-01 9.349663e-03 -9.221497e-02 +-8.991090e-02 -2.865103e-01 8.937275e-03 -9.834194e-02 +-7.933315e-02 -2.028005e-01 8.690692e-03 -1.031070e-01 +-6.875539e-02 -1.197792e-01 8.485748e-03 -1.073880e-01 +-5.817764e-02 -3.848422e-02 8.258639e-03 -1.110245e-01 +-4.759989e-02 4.246961e-02 8.079126e-03 -1.142320e-01 +-3.702214e-02 1.226560e-01 7.942124e-03 -1.173446e-01 +-2.644438e-02 2.015137e-01 7.865897e-03 -1.198027e-01 +-1.586663e-02 2.794237e-01 7.841448e-03 -1.220959e-01 +-5.288877e-03 3.553132e-01 7.926271e-03 -1.241669e-01 +5.288877e-03 4.313486e-01 7.966351e-03 -1.261357e-01 +1.586663e-02 5.076415e-01 7.972557e-03 -1.278710e-01 +2.644438e-02 5.839481e-01 7.966699e-03 -1.295286e-01 +3.702214e-02 6.600759e-01 8.135875e-03 -1.310617e-01 +4.759989e-02 7.355276e-01 8.302977e-03 -1.325166e-01 +5.817764e-02 8.099802e-01 8.454803e-03 -1.338341e-01 +6.875539e-02 8.840453e-01 8.608876e-03 -1.349994e-01 +7.933315e-02 9.575335e-01 8.812103e-03 -1.358957e-01 +8.991090e-02 1.030358e+00 9.043759e-03 -1.366301e-01 +1.004887e-01 1.101314e+00 9.339940e-03 -1.369514e-01 +1.110664e-01 1.168911e+00 9.678338e-03 -1.367576e-01 +1.216442e-01 1.234653e+00 1.000879e-02 -1.362193e-01 +1.322219e-01 1.285757e+00 1.072107e-02 -1.335374e-01 +1.427997e-01 1.328228e+00 1.193909e-02 -1.299716e-01 +1.533774e-01 1.354083e+00 1.394815e-02 -1.245161e-01 +1.639552e-01 1.344304e+00 2.277264e-02 -1.226928e-01 +1.745329e-01 1.312241e+00 3.525341e-02 -1.226563e-01 +1.851107e-01 1.227011e+00 4.622299e-02 -1.216368e-01 +1.956884e-01 1.162196e+00 5.502234e-02 -1.186820e-01 +2.062662e-01 1.135304e+00 5.979156e-02 -1.129856e-01 +2.168439e-01 1.116006e+00 6.748617e-02 -1.095107e-01 +2.274217e-01 1.099833e+00 7.649365e-02 -1.060918e-01 +2.379994e-01 1.107103e+00 8.650138e-02 -1.075926e-01 +2.485772e-01 1.109384e+00 9.677164e-02 -1.093947e-01 +2.591549e-01 1.110618e+00 1.074246e-01 -1.115140e-01 +2.697327e-01 1.110823e+00 1.165710e-01 -1.121314e-01 +2.803105e-01 1.110336e+00 1.250852e-01 -1.123613e-01 +2.908882e-01 1.106099e+00 1.324270e-01 -1.117634e-01 +3.014660e-01 1.106091e+00 1.413095e-01 -1.121965e-01 +3.120437e-01 1.111681e+00 1.520751e-01 -1.138785e-01 +3.226215e-01 1.117996e+00 1.644650e-01 -1.173351e-01 +3.331992e-01 1.124279e+00 1.770942e-01 -1.211332e-01 +3.437770e-01 1.130083e+00 1.887788e-01 -1.243549e-01 +3.543547e-01 1.135654e+00 2.019825e-01 -1.285064e-01 +3.649325e-01 1.140151e+00 2.167052e-01 -1.334146e-01 +3.755102e-01 1.142875e+00 2.314280e-01 -1.382697e-01 +3.860880e-01 1.143326e+00 2.454837e-01 -1.435300e-01 +3.966657e-01 1.134691e+00 2.568718e-01 -1.504067e-01 +4.072435e-01 1.126056e+00 2.682600e-01 -1.572390e-01 +4.178212e-01 1.117421e+00 2.796482e-01 -1.638934e-01 +4.283990e-01 1.109424e+00 2.912035e-01 -1.696561e-01 +4.389768e-01 1.101498e+00 3.027775e-01 -1.753280e-01 +4.495545e-01 1.093573e+00 3.143514e-01 -1.810096e-01 +4.601323e-01 1.086511e+00 3.263129e-01 -1.862498e-01 +4.707100e-01 1.080025e+00 3.385328e-01 -1.911960e-01 +4.812878e-01 1.073540e+00 3.507528e-01 -1.961483e-01 +4.918655e-01 1.067340e+00 3.631482e-01 -2.009475e-01 +5.024433e-01 1.061809e+00 3.759531e-01 -2.053798e-01 +5.130210e-01 1.056277e+00 3.887580e-01 -2.098161e-01 +5.235988e-01 1.050746e+00 4.015630e-01 -2.142566e-01 +5.759587e-01 1.026723e+00 4.682867e-01 -2.339233e-01 +6.283185e-01 1.003904e+00 5.377963e-01 -2.520233e-01 +6.806784e-01 9.802287e-01 6.099304e-01 -2.688774e-01 +7.330383e-01 9.533341e-01 6.836675e-01 -2.848017e-01 +7.853982e-01 9.252497e-01 7.578001e-01 -3.004712e-01 +8.377580e-01 8.903424e-01 8.317897e-01 -3.153327e-01 +8.901179e-01 8.513958e-01 9.041956e-01 -3.298759e-01 +9.424778e-01 8.043706e-01 9.734338e-01 -3.437747e-01 +9.948377e-01 7.573454e-01 1.042672e+00 -3.576762e-01 +1.047198e+00 7.103201e-01 1.111909e+00 -3.715811e-01 +1.099557e+00 6.478207e-01 1.167800e+00 -3.840508e-01 +1.151917e+00 5.853210e-01 1.223690e+00 -3.965217e-01 +1.204277e+00 5.228214e-01 1.279580e+00 -4.089938e-01 +1.256637e+00 4.530094e-01 1.321953e+00 -4.201715e-01 +1.308997e+00 3.795412e-01 1.357568e+00 -4.307019e-01 +1.361357e+00 3.060716e-01 1.393183e+00 -4.412325e-01 +1.413717e+00 2.313828e-01 1.420539e+00 -4.508872e-01 +1.466077e+00 1.542555e-01 1.431379e+00 -4.587892e-01 +1.518436e+00 7.712768e-02 1.442220e+00 -4.666909e-01 +1.570796e+00 -3.369655e-07 1.453060e+00 -4.745925e-01 +1.623156e+00 -5.398978e-02 1.442220e+00 -4.796140e-01 +1.675516e+00 -1.079792e-01 1.431380e+00 -4.846625e-01 +1.727876e+00 -1.619687e-01 1.420539e+00 -4.897387e-01 +1.780236e+00 -2.142506e-01 1.393183e+00 -4.915566e-01 +1.832596e+00 -2.656788e-01 1.357568e+00 -4.917599e-01 +1.884956e+00 -3.171070e-01 1.321953e+00 -4.918082e-01 +1.937315e+00 -3.659755e-01 1.279580e+00 -4.904813e-01 +1.989675e+00 -4.097247e-01 1.223690e+00 -4.866106e-01 +2.042035e+00 -4.534743e-01 1.167800e+00 -4.827394e-01 +2.094395e+00 -4.972240e-01 1.111910e+00 -4.788679e-01 +2.146755e+00 -5.301414e-01 1.042672e+00 -4.731809e-01 +2.199115e+00 -5.630589e-01 9.734343e-01 -4.674935e-01 +2.251475e+00 -5.959766e-01 9.041960e-01 -4.618057e-01 +2.303835e+00 -6.216475e-01 8.317425e-01 -4.569788e-01 +2.356194e+00 -6.436948e-01 7.576812e-01 -4.525823e-01 +2.408554e+00 -6.657418e-01 6.836203e-01 -4.481857e-01 +2.460914e+00 -6.859480e-01 6.109780e-01 -4.461024e-01 +2.513274e+00 -7.024723e-01 5.411730e-01 -4.486455e-01 +2.565634e+00 -7.189962e-01 4.713682e-01 -4.511884e-01 +2.617994e+00 -7.355197e-01 4.015634e-01 -4.537312e-01 +2.670354e+00 -7.200413e-01 3.494965e-01 -4.673358e-01 +2.722714e+00 -7.074040e-01 2.974296e-01 -4.809393e-01 +2.775074e+00 -6.951027e-01 2.453628e-01 -4.933746e-01 +2.827433e+00 -6.214875e-01 2.052066e-01 -4.979772e-01 +2.879793e+00 -5.179059e-01 1.710058e-01 -4.987357e-01 +2.932153e+00 -4.143248e-01 1.368048e-01 -4.994943e-01 +2.984513e+00 -3.107436e-01 1.026037e-01 -4.500005e-01 +3.036873e+00 -2.071620e-01 6.840234e-02 -2.999997e-01 +3.089233e+00 -1.031088e-01 5.652400e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.581510e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_2.txt b/tests/9-Regression/airfoil_polars/af_station_2.txt new file mode 100644 index 00000000..9571dbc8 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_2.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 +-3.089233e+00 5.282189e-02 4.517789e-01 6.313012e-02 +-3.036873e+00 1.061277e-01 4.548462e-01 1.268386e-01 +-2.984513e+00 1.591919e-01 4.577217e-01 1.902583e-01 +-2.932153e+00 1.974476e-01 4.625936e-01 2.039987e-01 +-2.879793e+00 2.283637e-01 4.682419e-01 1.929001e-01 +-2.827433e+00 2.593390e-01 4.735455e-01 1.818014e-01 +-2.775074e+00 2.798203e-01 4.791707e-01 1.735197e-01 +-2.722714e+00 2.793115e-01 4.856686e-01 1.708722e-01 +-2.670354e+00 2.789268e-01 4.915020e-01 1.682247e-01 +-2.617994e+00 2.786868e-01 4.964731e-01 1.655771e-01 +-2.565634e+00 2.784826e-01 5.104497e-01 1.681097e-01 +-2.513274e+00 2.783330e-01 5.514774e-01 1.706422e-01 +-2.460914e+00 2.782435e-01 5.925055e-01 1.731748e-01 +-2.408554e+00 2.746382e-01 6.349358e-01 1.762563e-01 +-2.356194e+00 2.692718e-01 6.780674e-01 1.796121e-01 +-2.303835e+00 2.639299e-01 7.211995e-01 1.829681e-01 +-2.251475e+00 2.563533e-01 7.631673e-01 1.860365e-01 +-2.199115e+00 2.442671e-01 8.028067e-01 1.885301e-01 +-2.146755e+00 2.321900e-01 8.300951e-01 1.910236e-01 +-2.094395e+00 2.201240e-01 8.542804e-01 1.935171e-01 +-2.042035e+00 2.018228e-01 8.713227e-01 1.942263e-01 +-1.989675e+00 1.835248e-01 8.883649e-01 1.949355e-01 +-1.937315e+00 1.652315e-01 9.054070e-01 1.956447e-01 +-1.884956e+00 1.439117e-01 9.156982e-01 1.948156e-01 +-1.832596e+00 1.210775e-01 9.226140e-01 1.932175e-01 +-1.780236e+00 9.824512e-02 9.295297e-01 1.916194e-01 +-1.727876e+00 7.472256e-02 9.324773e-01 1.892188e-01 +-1.675516e+00 4.981493e-02 9.274884e-01 1.852132e-01 +-1.623156e+00 2.490750e-02 9.224996e-01 1.812077e-01 +-1.570796e+00 1.554548e-07 9.175108e-01 1.754480e-01 +-1.518436e+00 -2.490747e-02 9.224996e-01 1.758219e-01 +-1.466077e+00 -4.981500e-02 9.274884e-01 1.752658e-01 +-1.413717e+00 -7.472234e-02 9.324772e-01 1.742976e-01 +-1.361357e+00 -9.824501e-02 9.295297e-01 1.716574e-01 +-1.308997e+00 -1.210776e-01 9.226139e-01 1.681811e-01 +-1.256637e+00 -1.439116e-01 9.156982e-01 1.647048e-01 +-1.204277e+00 -1.652313e-01 9.054071e-01 1.605210e-01 +-1.151917e+00 -1.835249e-01 8.883649e-01 1.549222e-01 +-1.099557e+00 -2.018229e-01 8.713226e-01 1.493234e-01 +-1.047198e+00 -2.201241e-01 8.542803e-01 1.437245e-01 +-9.948377e-01 -2.321901e-01 8.300950e-01 1.366532e-01 +-9.424778e-01 -2.442672e-01 8.028064e-01 1.295818e-01 +-8.901179e-01 -2.563534e-01 7.631670e-01 1.225104e-01 +-8.377580e-01 -2.639299e-01 7.211995e-01 1.148431e-01 +-7.853982e-01 -2.692718e-01 6.780679e-01 1.068778e-01 +-7.330383e-01 -2.746382e-01 6.349359e-01 9.891243e-02 +-6.806784e-01 -2.782435e-01 5.925054e-01 9.077774e-02 +-6.283185e-01 -2.783330e-01 5.514773e-01 8.230424e-02 +-5.759587e-01 -2.784826e-01 5.104499e-01 7.383091e-02 +-5.235988e-01 -2.786868e-01 4.964730e-01 6.535741e-02 +-5.130210e-01 -2.787225e-01 4.955505e-01 6.315909e-02 +-5.024433e-01 -2.787648e-01 4.945842e-01 6.073295e-02 +-4.918655e-01 -2.788137e-01 4.935767e-01 5.832230e-02 +-4.812878e-01 -2.788688e-01 4.925303e-01 5.592740e-02 +-4.707100e-01 -2.789300e-01 4.914470e-01 5.354862e-02 +-4.601323e-01 -2.789970e-01 4.903290e-01 5.118632e-02 +-4.495545e-01 -2.790698e-01 4.891779e-01 4.884089e-02 +-4.389768e-01 -2.791481e-01 4.879956e-01 4.651268e-02 +-4.283990e-01 -2.792317e-01 4.867836e-01 4.420205e-02 +-4.178212e-01 -2.793206e-01 4.855434e-01 4.190936e-02 +-4.072435e-01 -2.794145e-01 4.842764e-01 3.963501e-02 +-3.966657e-01 -2.795132e-01 4.829838e-01 3.737942e-02 +-3.860880e-01 -2.796168e-01 4.816670e-01 3.514298e-02 +-3.755102e-01 -2.797249e-01 4.803271e-01 3.292610e-02 +-3.649325e-01 -2.798375e-01 4.789650e-01 3.072924e-02 +-3.543547e-01 -2.799545e-01 4.775818e-01 2.855288e-02 +-3.437770e-01 -2.751715e-01 4.762417e-01 2.598855e-02 +-3.331992e-01 -2.655026e-01 4.749329e-01 2.302968e-02 +-3.226215e-01 -2.558578e-01 4.735878e-01 2.008507e-02 +-3.120437e-01 -2.462376e-01 4.722056e-01 1.715763e-02 +-3.014660e-01 -2.366426e-01 4.707857e-01 1.425129e-02 +-2.908882e-01 -2.270746e-01 4.693274e-01 1.137155e-02 +-2.803105e-01 -2.175346e-01 4.678299e-01 8.525813e-03 +-2.697327e-01 -2.080244e-01 4.662925e-01 5.724616e-03 +-2.591549e-01 -1.985450e-01 4.647144e-01 3.243013e-03 +-2.485772e-01 -1.890975e-01 4.630948e-01 2.157543e-03 +-2.379994e-01 -1.796891e-01 4.614339e-01 1.190821e-03 +-2.274217e-01 -1.703059e-01 4.597280e-01 4.040968e-04 +-2.168439e-01 -1.609707e-01 4.579801e-01 -1.085976e-03 +-2.062662e-01 -1.516654e-01 4.561855e-01 -5.285625e-03 +-1.956884e-01 -1.424058e-01 4.543460e-01 -9.484936e-03 +-1.851107e-01 -1.331910e-01 4.510156e-01 -1.368456e-02 +-1.745329e-01 -1.240147e-01 4.445103e-01 -1.788392e-02 +-1.639552e-01 -1.084365e-01 4.356089e-01 -1.723935e-02 +-1.533774e-01 -9.295413e-02 4.265945e-01 -1.659878e-02 +-1.427997e-01 -7.760269e-02 4.174696e-01 -1.595273e-02 +-1.322219e-01 -6.239708e-02 4.082276e-01 -1.527549e-02 +-1.216442e-01 -4.736853e-02 3.988532e-01 -1.425393e-02 +-1.110664e-01 -3.254218e-02 3.893292e-01 -1.322090e-02 +-1.004887e-01 -2.328835e-02 3.796692e-01 -1.218782e-02 +-8.991090e-02 -1.754638e-02 3.698517e-01 -1.116280e-02 +-7.933315e-02 -1.222317e-02 3.598594e-01 -1.012757e-02 +-6.875539e-02 -7.448252e-03 3.496898e-01 -9.093982e-03 +-5.817764e-02 -2.916588e-03 3.406248e-01 -8.492516e-03 +-4.759989e-02 1.685073e-02 3.378516e-01 -9.058556e-03 +-3.702214e-02 6.542682e-02 3.386970e-01 -1.017242e-02 +-2.644438e-02 1.140073e-01 3.395409e-01 -1.184402e-02 +-1.586663e-02 1.513137e-01 3.403643e-01 -1.335944e-02 +-5.288877e-03 1.797931e-01 3.411199e-01 -1.494398e-02 +5.288877e-03 2.082772e-01 3.419598e-01 -1.651902e-02 +1.586663e-02 2.367611e-01 3.427984e-01 -1.804367e-02 +2.644438e-02 2.620991e-01 3.436157e-01 -1.960898e-02 +3.702214e-02 2.982149e-01 3.435900e-01 -2.124336e-02 +4.759989e-02 3.412653e-01 3.432826e-01 -2.285226e-02 +5.817764e-02 3.843219e-01 3.429750e-01 -2.441428e-02 +6.875539e-02 4.273993e-01 3.425880e-01 -2.597644e-02 +7.933315e-02 4.704627e-01 3.422703e-01 -2.758876e-02 +8.991090e-02 5.135506e-01 3.419476e-01 -2.915092e-02 +1.004887e-01 5.516905e-01 3.415834e-01 -3.092543e-02 +1.110664e-01 5.815021e-01 3.413022e-01 -3.309910e-02 +1.216442e-01 6.103016e-01 3.409426e-01 -3.529983e-02 +1.322219e-01 6.396408e-01 3.406624e-01 -3.741202e-02 +1.427997e-01 6.737169e-01 3.403494e-01 -3.893322e-02 +1.533774e-01 7.005750e-01 3.406492e-01 -4.058744e-02 +1.639552e-01 7.059805e-01 3.423473e-01 -4.283342e-02 +1.745329e-01 7.068774e-01 3.443742e-01 -4.522512e-02 +1.851107e-01 2.240435e-01 3.729181e-01 -3.537470e-02 +1.956884e-01 1.402647e-01 4.019511e-01 -4.646189e-03 +2.062662e-01 1.313851e-01 4.239921e-01 -4.078507e-03 +2.168439e-01 4.460380e-01 4.422831e-01 -5.504202e-03 +2.274217e-01 5.559984e-01 4.544195e-01 -7.260036e-03 +2.379994e-01 5.441881e-01 4.583609e-01 -7.864083e-03 +2.485772e-01 5.279429e-01 4.616848e-01 -8.244357e-03 +2.591549e-01 4.896886e-01 4.646636e-01 -8.632528e-03 +2.697327e-01 4.487376e-01 4.672116e-01 -8.810248e-03 +2.803105e-01 4.129438e-01 4.694338e-01 -9.216857e-03 +2.908882e-01 4.125074e-01 4.706658e-01 -1.233569e-02 +3.014660e-01 4.111403e-01 4.718533e-01 -1.574104e-02 +3.120437e-01 4.086176e-01 4.729908e-01 -1.949799e-02 +3.226215e-01 4.061149e-01 4.741165e-01 -2.331197e-02 +3.331992e-01 4.036274e-01 4.752310e-01 -2.717662e-02 +3.437770e-01 4.011542e-01 4.763351e-01 -3.108554e-02 +3.543547e-01 3.998415e-01 4.775818e-01 -3.433549e-02 +3.649325e-01 3.996827e-01 4.789650e-01 -3.691039e-02 +3.755102e-01 3.995301e-01 4.803271e-01 -3.950713e-02 +3.860880e-01 3.993840e-01 4.816670e-01 -4.212522e-02 +3.966657e-01 3.992446e-01 4.829838e-01 -4.476415e-02 +4.072435e-01 3.991119e-01 4.842764e-01 -4.742351e-02 +4.178212e-01 3.989863e-01 4.855434e-01 -5.010286e-02 +4.283990e-01 3.988680e-01 4.867836e-01 -5.280178e-02 +4.389768e-01 3.987571e-01 4.879956e-01 -5.551984e-02 +4.495545e-01 3.986539e-01 4.891779e-01 -5.825663e-02 +4.601323e-01 3.985587e-01 4.903290e-01 -6.101180e-02 +4.707100e-01 3.984716e-01 4.914470e-01 -6.378497e-02 +4.812878e-01 3.983930e-01 4.925303e-01 -6.657571e-02 +4.918655e-01 3.983232e-01 4.935767e-01 -6.938365e-02 +5.024433e-01 3.982623e-01 4.945842e-01 -7.220840e-02 +5.130210e-01 3.982108e-01 4.955505e-01 -7.504966e-02 +5.235988e-01 3.981690e-01 4.964730e-01 -7.790711e-02 +5.759587e-01 3.978616e-01 5.104499e-01 -8.850008e-02 +6.283185e-01 3.976325e-01 5.514773e-01 -9.780125e-02 +6.806784e-01 3.974895e-01 5.925054e-01 -1.067930e-01 +7.330383e-01 3.922964e-01 6.349359e-01 -1.147166e-01 +7.853982e-01 3.845726e-01 6.780679e-01 -1.221061e-01 +8.377580e-01 3.768827e-01 7.211995e-01 -1.294955e-01 +8.901179e-01 3.660205e-01 7.631670e-01 -1.363615e-01 +9.424778e-01 3.487583e-01 8.028064e-01 -1.421805e-01 +9.948377e-01 3.315092e-01 8.300950e-01 -1.479994e-01 +1.047198e+00 3.142758e-01 8.542803e-01 -1.538184e-01 +1.099557e+00 2.882065e-01 8.713226e-01 -1.579692e-01 +1.151917e+00 2.621422e-01 8.883649e-01 -1.621201e-01 +1.204277e+00 2.360850e-01 9.054071e-01 -1.662709e-01 +1.256637e+00 2.056498e-01 9.156982e-01 -1.692251e-01 +1.308997e+00 1.730237e-01 9.226139e-01 -1.715810e-01 +1.361357e+00 1.403995e-01 9.295297e-01 -1.739369e-01 +1.413717e+00 1.067870e-01 9.324772e-01 -1.756770e-01 +1.466077e+00 7.119147e-02 9.274884e-01 -1.761854e-01 +1.518436e+00 3.559569e-02 9.224996e-01 -1.762816e-01 +1.570796e+00 -1.554548e-07 9.175108e-01 -1.754480e-01 +1.623156e+00 -2.490750e-02 9.224996e-01 -1.812077e-01 +1.675516e+00 -4.981493e-02 9.274884e-01 -1.852132e-01 +1.727876e+00 -7.472256e-02 9.324773e-01 -1.892188e-01 +1.780236e+00 -9.824512e-02 9.295297e-01 -1.916194e-01 +1.832596e+00 -1.210775e-01 9.226140e-01 -1.932175e-01 +1.884956e+00 -1.439117e-01 9.156982e-01 -1.948156e-01 +1.937315e+00 -1.652315e-01 9.054070e-01 -1.956447e-01 +1.989675e+00 -1.835248e-01 8.883649e-01 -1.949355e-01 +2.042035e+00 -2.018228e-01 8.713227e-01 -1.942263e-01 +2.094395e+00 -2.201240e-01 8.542804e-01 -1.935171e-01 +2.146755e+00 -2.321900e-01 8.300951e-01 -1.910236e-01 +2.199115e+00 -2.442671e-01 8.028067e-01 -1.885301e-01 +2.251475e+00 -2.563533e-01 7.631673e-01 -1.860365e-01 +2.303835e+00 -2.639299e-01 7.211995e-01 -1.829681e-01 +2.356194e+00 -2.692718e-01 6.780674e-01 -1.796121e-01 +2.408554e+00 -2.746382e-01 6.349358e-01 -1.762563e-01 +2.460914e+00 -2.782435e-01 5.925055e-01 -1.731748e-01 +2.513274e+00 -2.783330e-01 5.514774e-01 -1.706422e-01 +2.565634e+00 -2.784826e-01 5.104497e-01 -1.681097e-01 +2.617994e+00 -2.786868e-01 4.964731e-01 -1.655771e-01 +2.670354e+00 -2.789268e-01 4.915020e-01 -1.682247e-01 +2.722714e+00 -2.793115e-01 4.856686e-01 -1.708722e-01 +2.775074e+00 -2.798203e-01 4.791707e-01 -1.735197e-01 +2.827433e+00 -2.593390e-01 4.735455e-01 -1.923713e-01 +2.879793e+00 -2.283637e-01 4.682419e-01 -2.193249e-01 +2.932153e+00 -1.974476e-01 4.625936e-01 -2.462783e-01 +2.984513e+00 -1.591919e-01 4.577217e-01 -2.378229e-01 +3.036873e+00 -1.061277e-01 4.548462e-01 -1.585482e-01 +3.089233e+00 -5.282189e-02 4.517789e-01 -7.891265e-02 +3.141593e+00 0.000000e+00 4.439942e-01 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_20.txt b/tests/9-Regression/airfoil_polars/af_station_20.txt new file mode 100644 index 00000000..74541785 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_20.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 +-3.089233e+00 1.086898e-01 5.608399e-02 1.200454e-01 +-3.036873e+00 2.183752e-01 6.730072e-02 2.399998e-01 +-2.984513e+00 3.275630e-01 1.009513e-01 3.600004e-01 +-2.932153e+00 4.364672e-01 1.346333e-01 3.191700e-01 +-2.879793e+00 5.452295e-01 1.683311e-01 1.979259e-01 +-2.827433e+00 6.539931e-01 2.020287e-01 7.667988e-02 +-2.775074e+00 7.275039e-01 2.423100e-01 -7.274503e-03 +-2.722714e+00 7.311108e-01 2.957587e-01 -1.729020e-02 +-2.670354e+00 7.343196e-01 3.492073e-01 -2.719050e-02 +-2.617994e+00 7.365232e-01 4.026560e-01 -3.536204e-02 +-2.565634e+00 7.198818e-01 4.724229e-01 -1.912834e-02 +-2.513274e+00 7.032402e-01 5.421899e-01 -2.894382e-03 +-2.460914e+00 6.865980e-01 6.119571e-01 1.323521e-02 +-2.408554e+00 6.663026e-01 6.845557e-01 2.924088e-02 +-2.356194e+00 6.441806e-01 7.585700e-01 4.520613e-02 +-2.303835e+00 6.220582e-01 8.325845e-01 6.117447e-02 +-2.251475e+00 5.963207e-01 9.049890e-01 7.723466e-02 +-2.199115e+00 5.633526e-01 9.741733e-01 9.347380e-02 +-2.146755e+00 5.303848e-01 1.043357e+00 1.097138e-01 +-2.094395e+00 4.974171e-01 1.112540e+00 1.259550e-01 +-2.042035e+00 4.536344e-01 1.168371e+00 1.413390e-01 +-1.989675e+00 4.098519e-01 1.224201e+00 1.567235e-01 +-1.937315e+00 3.660697e-01 1.280031e+00 1.721082e-01 +-1.884956e+00 3.171777e-01 1.322342e+00 1.858414e-01 +-1.832596e+00 2.657307e-01 1.357893e+00 1.987492e-01 +-1.780236e+00 2.142837e-01 1.393444e+00 2.116568e-01 +-1.727876e+00 1.619871e-01 1.420736e+00 2.232018e-01 +-1.675516e+00 1.079915e-01 1.431511e+00 2.320208e-01 +-1.623156e+00 5.399593e-02 1.442286e+00 2.408397e-01 +-1.570796e+00 3.370039e-07 1.453060e+00 2.496585e-01 +-1.518436e+00 -5.399587e-02 1.442286e+00 2.544945e-01 +-1.466077e+00 -1.079917e-01 1.431511e+00 2.593436e-01 +-1.413717e+00 -1.619867e-01 1.420737e+00 2.642056e-01 +-1.361357e+00 -2.142834e-01 1.393444e+00 2.657958e-01 +-1.308997e+00 -2.657310e-01 1.357893e+00 2.657559e-01 +-1.256637e+00 -3.171775e-01 1.322342e+00 2.657271e-01 +-1.204277e+00 -3.660694e-01 1.280032e+00 2.644383e-01 +-1.151917e+00 -4.098520e-01 1.224201e+00 2.606173e-01 +-1.099557e+00 -4.536347e-01 1.168371e+00 2.568059e-01 +-1.047198e+00 -4.974173e-01 1.112540e+00 2.530043e-01 +-9.948377e-01 -5.303850e-01 1.043357e+00 2.474007e-01 +-9.424778e-01 -5.633528e-01 9.741728e-01 2.418065e-01 +-8.901179e-01 -5.963209e-01 9.049885e-01 2.362214e-01 +-8.377580e-01 -6.236450e-01 8.326331e-01 2.309565e-01 +-7.853982e-01 -6.481473e-01 7.586922e-01 2.258580e-01 +-7.330383e-01 -6.678894e-01 6.846043e-01 2.224750e-01 +-6.806784e-01 -6.868027e-01 6.109107e-01 2.197364e-01 +-6.283185e-01 -7.034784e-01 5.388170e-01 2.192805e-01 +-5.759587e-01 -7.195724e-01 4.693447e-01 2.222046e-01 +-5.235988e-01 -7.365233e-01 4.026556e-01 2.289138e-01 +-5.130210e-01 -7.404283e-01 3.898571e-01 2.312952e-01 +-5.024433e-01 -7.443333e-01 3.770587e-01 2.336766e-01 +-4.918655e-01 -7.482383e-01 3.642602e-01 2.360580e-01 +-4.812878e-01 -7.526136e-01 3.518710e-01 2.391725e-01 +-4.707100e-01 -7.571906e-01 3.396571e-01 2.426013e-01 +-4.601323e-01 -7.617675e-01 3.274432e-01 2.460300e-01 +-4.495545e-01 -7.667498e-01 3.154876e-01 2.500086e-01 +-4.389768e-01 -7.723400e-01 3.039193e-01 2.548119e-01 +-4.283990e-01 -7.779303e-01 2.923510e-01 2.596152e-01 +-4.178212e-01 -7.838313e-01 2.808457e-01 2.633683e-01 +-4.072435e-01 -7.925289e-01 2.699070e-01 2.576696e-01 +-3.966657e-01 -8.012264e-01 2.589683e-01 2.514771e-01 +-3.860880e-01 -8.099239e-01 2.480296e-01 2.459071e-01 +-3.755102e-01 -8.202358e-01 2.371737e-01 2.311689e-01 +-3.649325e-01 -8.296226e-01 2.263386e-01 2.137137e-01 +-3.543547e-01 -8.392133e-01 2.155034e-01 1.962586e-01 +-3.437770e-01 -8.493429e-01 2.046708e-01 1.788117e-01 +-3.331992e-01 -8.597236e-01 1.938408e-01 1.613731e-01 +-3.226215e-01 -8.693556e-01 1.828171e-01 1.438488e-01 +-3.120437e-01 -8.788415e-01 1.715072e-01 1.265230e-01 +-3.014660e-01 -8.883041e-01 1.603447e-01 1.092646e-01 +-2.908882e-01 -8.972268e-01 1.492992e-01 9.193202e-02 +-2.803105e-01 -9.057687e-01 1.383522e-01 7.453462e-02 +-2.697327e-01 -9.147693e-01 1.275320e-01 5.670508e-02 +-2.591549e-01 -9.242245e-01 1.167811e-01 3.863156e-02 +-2.485772e-01 -9.349332e-01 1.061076e-01 2.029040e-02 +-2.379994e-01 -9.465800e-01 9.545496e-02 2.581557e-03 +-2.274217e-01 -9.593765e-01 8.482105e-02 -1.512777e-02 +-2.168439e-01 -9.491372e-01 7.230142e-02 -2.452077e-02 +-2.062662e-01 -9.335113e-01 6.030724e-02 -3.144014e-02 +-1.956884e-01 -9.074126e-01 4.919698e-02 -3.360765e-02 +-1.851107e-01 -8.743587e-01 3.987507e-02 -3.770198e-02 +-1.745329e-01 -8.374362e-01 3.157132e-02 -4.283443e-02 +-1.639552e-01 -7.973600e-01 2.497483e-02 -4.781673e-02 +-1.533774e-01 -7.469181e-01 1.901068e-02 -5.491424e-02 +-1.427997e-01 -6.763852e-01 1.414303e-02 -6.557410e-02 +-1.322219e-01 -5.975488e-01 1.165002e-02 -7.405784e-02 +-1.216442e-01 -5.146872e-01 1.027946e-02 -8.156946e-02 +-1.110664e-01 -4.297833e-01 9.371006e-03 -8.899726e-02 +-1.004887e-01 -3.449857e-01 8.722545e-03 -9.567432e-02 +-8.991090e-02 -2.603421e-01 8.366288e-03 -1.012941e-01 +-7.933315e-02 -1.772840e-01 8.150492e-03 -1.055742e-01 +-6.875539e-02 -9.499675e-02 7.983993e-03 -1.093278e-01 +-5.817764e-02 -1.454882e-02 7.795172e-03 -1.124771e-01 +-4.759989e-02 6.573631e-02 7.634465e-03 -1.152442e-01 +-3.702214e-02 1.453328e-01 7.511053e-03 -1.179827e-01 +-2.644438e-02 2.236727e-01 7.448279e-03 -1.204317e-01 +-1.586663e-02 3.009788e-01 7.431576e-03 -1.227121e-01 +-5.288877e-03 3.760989e-01 7.510064e-03 -1.247674e-01 +5.288877e-03 4.514448e-01 7.549388e-03 -1.267210e-01 +1.586663e-02 5.270968e-01 7.548124e-03 -1.284375e-01 +2.644438e-02 6.027778e-01 7.557986e-03 -1.300824e-01 +3.702214e-02 6.783281e-01 7.715096e-03 -1.315998e-01 +4.759989e-02 7.533696e-01 7.874160e-03 -1.330394e-01 +5.817764e-02 8.274360e-01 8.020724e-03 -1.343430e-01 +6.875539e-02 9.010643e-01 8.176348e-03 -1.354965e-01 +7.933315e-02 9.740976e-01 8.376267e-03 -1.363792e-01 +8.991090e-02 1.046489e+00 8.604975e-03 -1.370989e-01 +1.004887e-01 1.117097e+00 8.907983e-03 -1.374012e-01 +1.110664e-01 1.184290e+00 9.275897e-03 -1.371794e-01 +1.216442e-01 1.248969e+00 9.708847e-03 -1.366042e-01 +1.322219e-01 1.298819e+00 1.066328e-02 -1.338355e-01 +1.427997e-01 1.339587e+00 1.191266e-02 -1.301682e-01 +1.533774e-01 1.360053e+00 1.397795e-02 -1.247200e-01 +1.639552e-01 1.343014e+00 2.309144e-02 -1.227448e-01 +1.745329e-01 1.307531e+00 3.600928e-02 -1.227429e-01 +1.851107e-01 1.217401e+00 4.734892e-02 -1.217777e-01 +1.956884e-01 1.148766e+00 5.642900e-02 -1.195093e-01 +2.062662e-01 1.120087e+00 6.136139e-02 -1.143510e-01 +2.168439e-01 1.106417e+00 6.869907e-02 -1.095728e-01 +2.274217e-01 1.100011e+00 7.713212e-02 -1.058277e-01 +2.379994e-01 1.108999e+00 8.722041e-02 -1.074751e-01 +2.485772e-01 1.120089e+00 9.756506e-02 -1.094250e-01 +2.591549e-01 1.130756e+00 1.082942e-01 -1.119060e-01 +2.697327e-01 1.135169e+00 1.174643e-01 -1.131159e-01 +2.803105e-01 1.136768e+00 1.259782e-01 -1.136566e-01 +2.908882e-01 1.132111e+00 1.332625e-01 -1.128409e-01 +3.014660e-01 1.130587e+00 1.421294e-01 -1.131958e-01 +3.120437e-01 1.132671e+00 1.529304e-01 -1.149872e-01 +3.226215e-01 1.135345e+00 1.653268e-01 -1.185078e-01 +3.331992e-01 1.138081e+00 1.779479e-01 -1.222783e-01 +3.437770e-01 1.139969e+00 1.895818e-01 -1.250147e-01 +3.543547e-01 1.141363e+00 2.028099e-01 -1.287591e-01 +3.649325e-01 1.142789e+00 2.176324e-01 -1.335922e-01 +3.755102e-01 1.145201e+00 2.324549e-01 -1.384499e-01 +3.860880e-01 1.145346e+00 2.465931e-01 -1.437140e-01 +3.966657e-01 1.136692e+00 2.579952e-01 -1.506035e-01 +4.072435e-01 1.128038e+00 2.693973e-01 -1.575140e-01 +4.178212e-01 1.119383e+00 2.807994e-01 -1.645045e-01 +4.283990e-01 1.111330e+00 2.923510e-01 -1.705381e-01 +4.389768e-01 1.103344e+00 3.039193e-01 -1.764612e-01 +4.495545e-01 1.095358e+00 3.154876e-01 -1.823793e-01 +4.601323e-01 1.088241e+00 3.274432e-01 -1.878127e-01 +4.707100e-01 1.081702e+00 3.396571e-01 -1.929227e-01 +4.812878e-01 1.075164e+00 3.518710e-01 -1.980296e-01 +4.918655e-01 1.068913e+00 3.642602e-01 -2.029653e-01 +5.024433e-01 1.063335e+00 3.770587e-01 -2.075066e-01 +5.130210e-01 1.057757e+00 3.898571e-01 -2.120458e-01 +5.235988e-01 1.052179e+00 4.026556e-01 -2.165830e-01 +5.759587e-01 1.027959e+00 4.693447e-01 -2.365554e-01 +6.283185e-01 1.004968e+00 5.388170e-01 -2.548254e-01 +6.806784e-01 9.811469e-01 6.109107e-01 -2.717028e-01 +7.330383e-01 9.541279e-01 6.846043e-01 -2.876237e-01 +7.853982e-01 9.259255e-01 7.586922e-01 -3.032729e-01 +8.377580e-01 8.909220e-01 8.326331e-01 -3.181030e-01 +8.901179e-01 8.518874e-01 9.049885e-01 -3.326079e-01 +9.424778e-01 8.047903e-01 9.741728e-01 -3.464679e-01 +9.948377e-01 7.576932e-01 1.043357e+00 -3.603250e-01 +1.047198e+00 7.105960e-01 1.112540e+00 -3.741795e-01 +1.099557e+00 6.480495e-01 1.168371e+00 -3.866112e-01 +1.151917e+00 5.855028e-01 1.224201e+00 -3.990414e-01 +1.204277e+00 5.229561e-01 1.280032e+00 -4.114701e-01 +1.256637e+00 4.531104e-01 1.322342e+00 -4.226121e-01 +1.308997e+00 3.796153e-01 1.357893e+00 -4.331106e-01 +1.361357e+00 3.061188e-01 1.393444e+00 -4.436080e-01 +1.413717e+00 2.314091e-01 1.420737e+00 -4.532326e-01 +1.466077e+00 1.542731e-01 1.431511e+00 -4.611125e-01 +1.518436e+00 7.713645e-02 1.442286e+00 -4.689917e-01 +1.570796e+00 -3.370039e-07 1.453060e+00 -4.768704e-01 +1.623156e+00 -5.399593e-02 1.442286e+00 -4.816927e-01 +1.675516e+00 -1.079915e-01 1.431511e+00 -4.864908e-01 +1.727876e+00 -1.619871e-01 1.420736e+00 -4.912740e-01 +1.780236e+00 -2.142837e-01 1.393444e+00 -4.927593e-01 +1.832596e+00 -2.657307e-01 1.357893e+00 -4.925882e-01 +1.884956e+00 -3.171777e-01 1.322342e+00 -4.925071e-01 +1.937315e+00 -3.660697e-01 1.280031e+00 -4.912131e-01 +1.989675e+00 -4.098519e-01 1.224201e+00 -4.873751e-01 +2.042035e+00 -4.536344e-01 1.168371e+00 -4.835367e-01 +2.094395e+00 -4.974171e-01 1.112540e+00 -4.796981e-01 +2.146755e+00 -5.303848e-01 1.043357e+00 -4.740452e-01 +2.199115e+00 -5.633526e-01 9.741733e-01 -4.683920e-01 +2.251475e+00 -5.963207e-01 9.049890e-01 -4.627349e-01 +2.303835e+00 -6.220582e-01 8.325845e-01 -4.579409e-01 +2.356194e+00 -6.441806e-01 7.585700e-01 -4.535796e-01 +2.408554e+00 -6.663026e-01 6.845557e-01 -4.492184e-01 +2.460914e+00 -6.865980e-01 6.119571e-01 -4.471778e-01 +2.513274e+00 -7.032402e-01 5.421899e-01 -4.497785e-01 +2.565634e+00 -7.198818e-01 4.724229e-01 -4.523792e-01 +2.617994e+00 -7.365232e-01 4.026560e-01 -4.549798e-01 +2.670354e+00 -7.239960e-01 3.506064e-01 -4.685704e-01 +2.722714e+00 -7.100144e-01 2.985568e-01 -4.821060e-01 +2.775074e+00 -6.958230e-01 2.465072e-01 -4.963191e-01 +2.827433e+00 -6.222667e-01 2.062304e-01 -5.008738e-01 +2.879793e+00 -5.187150e-01 1.718399e-01 -5.005462e-01 +2.932153e+00 -4.151640e-01 1.374493e-01 -5.002185e-01 +2.984513e+00 -3.115168e-01 1.030699e-01 -4.500005e-01 +3.036873e+00 -2.076775e-01 6.871315e-02 -2.999997e-01 +3.089233e+00 -1.033653e-01 5.678698e-02 -1.487232e-01 +3.141593e+00 0.000000e+00 5.608399e-02 1.471672e-03 diff --git a/tests/9-Regression/airfoil_polars/af_station_21.txt b/tests/9-Regression/airfoil_polars/af_station_21.txt new file mode 100644 index 00000000..4ecea822 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_21.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 +-3.089233e+00 1.130251e-01 5.430288e-02 1.285794e-01 +-3.036873e+00 2.270855e-01 6.516339e-02 2.399998e-01 +-2.984513e+00 3.406285e-01 9.774530e-02 3.600004e-01 +-2.932153e+00 4.498103e-01 1.308156e-01 3.171665e-01 +-2.879793e+00 5.568116e-01 1.641301e-01 1.929172e-01 +-2.827433e+00 6.638141e-01 1.974444e-01 6.866588e-02 +-2.775074e+00 7.351634e-01 2.376184e-01 -1.631896e-02 +-2.722714e+00 7.366585e-01 2.915115e-01 -2.432694e-02 +-2.670354e+00 7.371917e-01 3.454046e-01 -3.205597e-02 +-2.617994e+00 7.352959e-01 3.992978e-01 -3.530016e-02 +-2.565634e+00 7.187986e-01 4.691810e-01 -1.909340e-02 +-2.513274e+00 7.023011e-01 5.390643e-01 -2.886395e-03 +-2.460914e+00 6.858031e-01 6.089478e-01 1.294983e-02 +-2.408554e+00 6.656168e-01 6.816807e-01 2.868827e-02 +-2.356194e+00 6.435865e-01 7.558384e-01 4.445464e-02 +-2.303835e+00 6.215559e-01 8.299963e-01 6.022917e-02 +-2.251475e+00 5.959000e-01 9.025518e-01 7.612269e-02 +-2.199115e+00 5.629934e-01 9.719023e-01 9.224275e-02 +-2.146755e+00 5.300872e-01 1.041252e+00 1.083659e-01 +-2.094395e+00 4.971810e-01 1.110602e+00 1.244921e-01 +-2.042035e+00 4.534386e-01 1.166616e+00 1.397946e-01 +-1.989675e+00 4.096963e-01 1.222630e+00 1.550986e-01 +-1.937315e+00 3.659544e-01 1.278644e+00 1.704038e-01 +-1.884956e+00 3.170911e-01 1.321147e+00 1.840830e-01 +-1.832596e+00 2.656672e-01 1.356894e+00 1.969547e-01 +-1.780236e+00 2.142432e-01 1.392640e+00 2.098267e-01 +-1.727876e+00 1.619645e-01 1.420130e+00 2.213406e-01 +-1.675516e+00 1.079764e-01 1.431107e+00 2.301370e-01 +-1.623156e+00 5.398837e-02 1.442083e+00 2.389335e-01 +-1.570796e+00 3.369567e-07 1.453060e+00 2.477304e-01 +-1.518436e+00 -5.398831e-02 1.442083e+00 2.523667e-01 +-1.466077e+00 -1.079766e-01 1.431107e+00 2.570349e-01 +-1.413717e+00 -1.619641e-01 1.420130e+00 2.617342e-01 +-1.361357e+00 -2.142430e-01 1.392640e+00 2.631813e-01 +-1.308997e+00 -2.656675e-01 1.356893e+00 2.630163e-01 +-1.256637e+00 -3.170909e-01 1.321147e+00 2.628790e-01 +-1.204277e+00 -3.659540e-01 1.278645e+00 2.615006e-01 +-1.151917e+00 -4.096964e-01 1.222630e+00 2.576105e-01 +-1.099557e+00 -4.534388e-01 1.166616e+00 2.537446e-01 +-1.047198e+00 -4.971812e-01 1.110601e+00 2.499025e-01 +-9.948377e-01 -5.300874e-01 1.041252e+00 2.442824e-01 +-9.424778e-01 -5.629937e-01 9.719018e-01 2.386854e-01 +-8.901179e-01 -5.959002e-01 9.025513e-01 2.331110e-01 +-8.377580e-01 -6.231489e-01 8.300408e-01 2.278794e-01 +-7.853982e-01 -6.475688e-01 7.559503e-01 2.228345e-01 +-7.330383e-01 -6.672098e-01 6.817252e-01 2.195415e-01 +-6.806784e-01 -6.860167e-01 6.078977e-01 2.168605e-01 +-6.283185e-01 -7.025674e-01 5.356798e-01 2.162833e-01 +-5.759587e-01 -7.185144e-01 4.660930e-01 2.190620e-01 +-5.235988e-01 -7.352960e-01 3.992974e-01 2.255967e-01 +-5.130210e-01 -7.391612e-01 3.864791e-01 2.279343e-01 +-5.024433e-01 -7.430264e-01 3.736607e-01 2.302720e-01 +-4.918655e-01 -7.468916e-01 3.608424e-01 2.326097e-01 +-4.812878e-01 -7.512234e-01 3.484342e-01 2.356741e-01 +-4.707100e-01 -7.557551e-01 3.362017e-01 2.390499e-01 +-4.601323e-01 -7.602868e-01 3.239692e-01 2.424258e-01 +-4.495545e-01 -7.652213e-01 3.119955e-01 2.463465e-01 +-4.389768e-01 -7.707598e-01 3.004098e-01 2.510844e-01 +-4.283990e-01 -7.762983e-01 2.888242e-01 2.558223e-01 +-4.178212e-01 -7.821323e-01 2.773023e-01 2.596162e-01 +-4.072435e-01 -7.906267e-01 2.663539e-01 2.549143e-01 +-3.966657e-01 -7.991210e-01 2.554055e-01 2.490192e-01 +-3.860880e-01 -8.076154e-01 2.444572e-01 2.446567e-01 +-3.755102e-01 -8.171177e-01 2.335520e-01 2.328194e-01 +-3.649325e-01 -8.236613e-01 2.226577e-01 2.181307e-01 +-3.543547e-01 -8.306974e-01 2.117633e-01 2.034419e-01 +-3.437770e-01 -8.391302e-01 2.009038e-01 1.888798e-01 +-3.331992e-01 -8.482638e-01 1.900791e-01 1.744444e-01 +-3.226215e-01 -8.544917e-01 1.788209e-01 1.586781e-01 +-3.120437e-01 -8.601639e-01 1.669009e-01 1.431054e-01 +-3.014660e-01 -8.657424e-01 1.554330e-01 1.273449e-01 +-2.908882e-01 -8.692178e-01 1.442476e-01 1.105787e-01 +-2.803105e-01 -8.711194e-01 1.332997e-01 9.297957e-02 +-2.697327e-01 -8.745908e-01 1.226930e-01 7.425531e-02 +-2.591549e-01 -8.794480e-01 1.122752e-01 5.489801e-02 +-2.485772e-01 -8.880413e-01 1.020975e-01 3.479042e-02 +-2.379994e-01 -8.990114e-01 9.197742e-02 1.623105e-02 +-2.274217e-01 -9.128323e-01 8.190894e-02 -2.312482e-03 +-2.168439e-01 -9.058377e-01 7.059551e-02 -1.325200e-02 +-2.062662e-01 -8.941497e-01 6.003050e-02 -2.194832e-02 +-1.956884e-01 -8.722891e-01 4.925188e-02 -2.634267e-02 +-1.851107e-01 -8.438369e-01 3.996016e-02 -3.251823e-02 +-1.745329e-01 -8.115337e-01 3.166347e-02 -3.965317e-02 +-1.639552e-01 -7.737753e-01 2.503515e-02 -4.662324e-02 +-1.533774e-01 -7.243862e-01 1.903634e-02 -5.581582e-02 +-1.427997e-01 -6.513506e-01 1.393078e-02 -6.825657e-02 +-1.322219e-01 -5.702593e-01 1.119665e-02 -7.783182e-02 +-1.216442e-01 -4.848635e-01 9.802110e-03 -8.590021e-02 +-1.110664e-01 -4.012603e-01 8.793645e-03 -9.279209e-02 +-1.004887e-01 -3.178290e-01 8.210728e-03 -9.884140e-02 +-8.991090e-02 -2.345606e-01 7.894178e-03 -1.038302e-01 +-7.933315e-02 -1.527682e-01 7.696293e-03 -1.076091e-01 +-6.875539e-02 -7.174469e-02 7.559809e-03 -1.107141e-01 +-5.817764e-02 7.652661e-03 7.407406e-03 -1.133125e-01 +-4.759989e-02 8.695404e-02 7.268529e-03 -1.156191e-01 +-3.702214e-02 1.656027e-01 7.169991e-03 -1.179747e-01 +-2.644438e-02 2.431530e-01 7.122400e-03 -1.203984e-01 +-1.586663e-02 3.196901e-01 7.112211e-03 -1.226595e-01 +-5.288877e-03 3.941856e-01 7.183413e-03 -1.246983e-01 +5.288877e-03 4.689024e-01 7.224691e-03 -1.266379e-01 +1.586663e-02 5.438816e-01 7.219992e-03 -1.283438e-01 +2.644438e-02 6.188530e-01 7.247222e-03 -1.299765e-01 +3.702214e-02 6.937184e-01 7.384062e-03 -1.314689e-01 +4.759989e-02 7.681496e-01 7.535164e-03 -1.328691e-01 +5.817764e-02 8.417152e-01 7.676416e-03 -1.341339e-01 +6.875539e-02 9.148296e-01 7.826763e-03 -1.352686e-01 +7.933315e-02 9.873549e-01 8.013930e-03 -1.361399e-01 +8.991090e-02 1.059277e+00 8.230731e-03 -1.368620e-01 +1.004887e-01 1.129533e+00 8.534506e-03 -1.371918e-01 +1.110664e-01 1.196466e+00 8.930087e-03 -1.370026e-01 +1.216442e-01 1.260247e+00 9.470276e-03 -1.364187e-01 +1.322219e-01 1.309710e+00 1.066473e-02 -1.336712e-01 +1.427997e-01 1.350402e+00 1.195275e-02 -1.300582e-01 +1.533774e-01 1.370913e+00 1.399748e-02 -1.248579e-01 +1.639552e-01 1.356677e+00 2.243542e-02 -1.227331e-01 +1.745329e-01 1.327000e+00 3.433039e-02 -1.227103e-01 +1.851107e-01 1.247132e+00 4.483489e-02 -1.217760e-01 +1.956884e-01 1.186327e+00 5.332800e-02 -1.202046e-01 +2.062662e-01 1.161313e+00 5.883086e-02 -1.159578e-01 +2.168439e-01 1.148448e+00 6.694209e-02 -1.112122e-01 +2.274217e-01 1.141610e+00 7.594118e-02 -1.079089e-01 +2.379994e-01 1.144462e+00 8.671131e-02 -1.096523e-01 +2.485772e-01 1.153609e+00 9.737325e-02 -1.116272e-01 +2.591549e-01 1.163554e+00 1.078731e-01 -1.141341e-01 +2.697327e-01 1.166648e+00 1.169515e-01 -1.156124e-01 +2.803105e-01 1.166610e+00 1.254309e-01 -1.163540e-01 +2.908882e-01 1.159708e+00 1.327824e-01 -1.156124e-01 +3.014660e-01 1.154496e+00 1.415714e-01 -1.159913e-01 +3.120437e-01 1.150814e+00 1.521174e-01 -1.177533e-01 +3.226215e-01 1.149586e+00 1.640760e-01 -1.210432e-01 +3.331992e-01 1.148929e+00 1.762521e-01 -1.245878e-01 +3.437770e-01 1.147143e+00 1.876595e-01 -1.274087e-01 +3.543547e-01 1.144291e+00 2.005615e-01 -1.312425e-01 +3.649325e-01 1.142670e+00 2.149581e-01 -1.362843e-01 +3.755102e-01 1.144235e+00 2.293548e-01 -1.413853e-01 +3.860880e-01 1.143071e+00 2.431463e-01 -1.468273e-01 +3.966657e-01 1.134377e+00 2.545175e-01 -1.536333e-01 +4.072435e-01 1.125683e+00 2.658888e-01 -1.604898e-01 +4.178212e-01 1.116989e+00 2.772600e-01 -1.675396e-01 +4.283990e-01 1.108999e+00 2.888242e-01 -1.736140e-01 +4.389768e-01 1.101086e+00 3.004098e-01 -1.795696e-01 +4.495545e-01 1.093174e+00 3.119955e-01 -1.855132e-01 +4.601323e-01 1.086125e+00 3.239692e-01 -1.909619e-01 +4.707100e-01 1.079651e+00 3.362017e-01 -1.960802e-01 +4.812878e-01 1.073177e+00 3.484342e-01 -2.011910e-01 +4.918655e-01 1.066989e+00 3.608424e-01 -2.061258e-01 +5.024433e-01 1.061468e+00 3.736607e-01 -2.106621e-01 +5.130210e-01 1.055947e+00 3.864791e-01 -2.151935e-01 +5.235988e-01 1.050425e+00 3.992974e-01 -2.197197e-01 +5.759587e-01 1.026448e+00 4.660930e-01 -2.396156e-01 +6.283185e-01 1.003666e+00 5.356798e-01 -2.577877e-01 +6.806784e-01 9.800239e-01 6.078977e-01 -2.745647e-01 +7.330383e-01 9.531571e-01 6.817252e-01 -2.903907e-01 +7.853982e-01 9.250990e-01 7.559503e-01 -3.059409e-01 +8.377580e-01 8.902132e-01 8.300408e-01 -3.206872e-01 +8.901179e-01 8.512863e-01 9.025513e-01 -3.351111e-01 +9.424778e-01 8.042771e-01 9.719018e-01 -3.489036e-01 +9.948377e-01 7.572679e-01 1.041252e+00 -3.626899e-01 +1.047198e+00 7.102586e-01 1.110601e+00 -3.764702e-01 +1.099557e+00 6.477697e-01 1.166616e+00 -3.888523e-01 +1.151917e+00 5.852806e-01 1.222630e+00 -4.012314e-01 +1.204277e+00 5.227914e-01 1.278645e+00 -4.136073e-01 +1.256637e+00 4.529868e-01 1.321147e+00 -4.247084e-01 +1.308997e+00 3.795246e-01 1.356893e+00 -4.351719e-01 +1.361357e+00 3.060611e-01 1.392640e+00 -4.456334e-01 +1.413717e+00 2.313769e-01 1.420130e+00 -4.552266e-01 +1.466077e+00 1.542517e-01 1.431107e+00 -4.630849e-01 +1.518436e+00 7.712574e-02 1.442083e+00 -4.709422e-01 +1.570796e+00 -3.369567e-07 1.453060e+00 -4.787986e-01 +1.623156e+00 -5.398837e-02 1.442083e+00 -4.834020e-01 +1.675516e+00 -1.079764e-01 1.431107e+00 -4.878435e-01 +1.727876e+00 -1.619645e-01 1.420130e+00 -4.922467e-01 +1.780236e+00 -2.142432e-01 1.392640e+00 -4.933350e-01 +1.832596e+00 -2.656672e-01 1.356894e+00 -4.927478e-01 +1.884956e+00 -3.170911e-01 1.321147e+00 -4.924892e-01 +1.937315e+00 -3.659544e-01 1.278644e+00 -4.911673e-01 +1.989675e+00 -4.096963e-01 1.222630e+00 -4.873026e-01 +2.042035e+00 -4.534386e-01 1.166616e+00 -4.834375e-01 +2.094395e+00 -4.971810e-01 1.110602e+00 -4.795722e-01 +2.146755e+00 -5.300872e-01 1.041252e+00 -4.738940e-01 +2.199115e+00 -5.629934e-01 9.719023e-01 -4.682155e-01 +2.251475e+00 -5.959000e-01 9.025518e-01 -4.624915e-01 +2.303835e+00 -6.215559e-01 8.299963e-01 -4.576001e-01 +2.356194e+00 -6.435865e-01 7.558384e-01 -4.531401e-01 +2.408554e+00 -6.656168e-01 6.816807e-01 -4.486800e-01 +2.460914e+00 -6.858031e-01 6.089478e-01 -4.465256e-01 +2.513274e+00 -7.023011e-01 5.390643e-01 -4.489824e-01 +2.565634e+00 -7.187986e-01 4.691810e-01 -4.514393e-01 +2.617994e+00 -7.352959e-01 3.992978e-01 -4.538962e-01 +2.670354e+00 -7.283305e-01 3.466477e-01 -4.683254e-01 +2.722714e+00 -7.178508e-01 2.939977e-01 -4.820513e-01 +2.775074e+00 -7.068637e-01 2.413476e-01 -4.982567e-01 +2.827433e+00 -6.348112e-01 2.012423e-01 -5.030860e-01 +2.879793e+00 -5.314704e-01 1.674093e-01 -5.019289e-01 +2.932153e+00 -4.281303e-01 1.335762e-01 -5.007716e-01 +2.984513e+00 -3.233131e-01 9.991864e-02 -4.500005e-01 +3.036873e+00 -2.155416e-01 6.661232e-02 -2.999997e-01 +3.089233e+00 -1.072794e-01 5.502405e-02 -1.401892e-01 +3.141593e+00 0.000000e+00 5.430288e-02 2.266159e-02 diff --git a/tests/9-Regression/airfoil_polars/af_station_22.txt b/tests/9-Regression/airfoil_polars/af_station_22.txt new file mode 100644 index 00000000..b0b8ee54 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_22.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 +-3.089233e+00 1.213732e-01 5.075567e-02 1.449891e-01 +-3.036873e+00 2.438581e-01 6.090675e-02 2.399998e-01 +-2.984513e+00 3.657876e-01 9.136032e-02 3.600004e-01 +-2.932153e+00 4.755152e-01 1.231809e-01 3.132925e-01 +-2.879793e+00 5.791420e-01 1.556849e-01 1.832322e-01 +-2.827433e+00 6.827700e-01 1.881888e-01 5.316994e-02 +-2.775074e+00 7.499291e-01 2.281151e-01 -3.376794e-02 +-2.722714e+00 7.454019e-01 2.828858e-01 -3.579826e-02 +-2.670354e+00 7.400458e-01 3.376565e-01 -3.758825e-02 +-2.617994e+00 7.325966e-01 3.924272e-01 -3.502726e-02 +-2.565634e+00 7.164162e-01 4.625483e-01 -1.893934e-02 +-2.513274e+00 7.002356e-01 5.326695e-01 -2.851179e-03 +-2.460914e+00 6.840546e-01 6.027910e-01 1.273112e-02 +-2.408554e+00 6.641085e-01 6.757987e-01 2.825584e-02 +-2.356194e+00 6.422798e-01 7.502497e-01 4.385718e-02 +-2.303835e+00 6.204509e-01 8.247011e-01 5.946569e-02 +-2.251475e+00 5.949746e-01 8.975655e-01 7.521210e-02 +-2.199115e+00 5.622035e-01 9.672559e-01 9.122444e-02 +-2.146755e+00 5.294325e-01 1.036946e+00 1.072396e-01 +-2.094395e+00 4.966616e-01 1.106635e+00 1.232576e-01 +-2.042035e+00 4.530077e-01 1.163026e+00 1.384816e-01 +-1.989675e+00 4.093540e-01 1.219416e+00 1.537068e-01 +-1.937315e+00 3.657007e-01 1.275806e+00 1.689330e-01 +-1.884956e+00 3.169008e-01 1.318701e+00 1.825601e-01 +-1.832596e+00 2.655275e-01 1.354848e+00 1.953991e-01 +-1.780236e+00 2.141542e-01 1.390995e+00 2.082383e-01 +-1.727876e+00 1.619149e-01 1.418889e+00 2.197229e-01 +-1.675516e+00 1.079432e-01 1.430280e+00 2.284971e-01 +-1.623156e+00 5.397175e-02 1.441670e+00 2.372714e-01 +-1.570796e+00 3.368530e-07 1.453060e+00 2.460459e-01 +-1.518436e+00 -5.397170e-02 1.441670e+00 2.504733e-01 +-1.466077e+00 -1.079434e-01 1.430280e+00 2.549282e-01 +-1.413717e+00 -1.619144e-01 1.418890e+00 2.594098e-01 +-1.361357e+00 -2.141540e-01 1.390995e+00 2.606375e-01 +-1.308997e+00 -2.655279e-01 1.354848e+00 2.602500e-01 +-1.256637e+00 -3.169005e-01 1.318701e+00 2.598864e-01 +-1.204277e+00 -3.657003e-01 1.275806e+00 2.582827e-01 +-1.151917e+00 -4.093542e-01 1.219416e+00 2.541733e-01 +-1.099557e+00 -4.530080e-01 1.163025e+00 2.500849e-01 +-1.047198e+00 -4.966618e-01 1.106635e+00 2.460170e-01 +-9.948377e-01 -5.294327e-01 1.036945e+00 2.401808e-01 +-9.424778e-01 -5.622037e-01 9.672555e-01 2.343645e-01 +-8.901179e-01 -5.949748e-01 8.975650e-01 2.285677e-01 +-8.377580e-01 -6.220577e-01 8.247371e-01 2.231069e-01 +-7.853982e-01 -6.462964e-01 7.503405e-01 2.178271e-01 +-7.330383e-01 -6.657152e-01 6.758348e-01 2.142709e-01 +-6.806784e-01 -6.842878e-01 6.017331e-01 2.113250e-01 +-6.283185e-01 -7.005639e-01 5.292615e-01 2.104892e-01 +-5.759587e-01 -7.161875e-01 4.594405e-01 2.129578e-01 +-5.235988e-01 -7.325967e-01 3.924268e-01 2.191196e-01 +-5.130210e-01 -7.363744e-01 3.795678e-01 2.213638e-01 +-5.024433e-01 -7.401520e-01 3.667088e-01 2.236081e-01 +-4.918655e-01 -7.439297e-01 3.538498e-01 2.258523e-01 +-4.812878e-01 -7.481656e-01 3.414027e-01 2.288096e-01 +-4.707100e-01 -7.525980e-01 3.291321e-01 2.320725e-01 +-4.601323e-01 -7.570304e-01 3.168615e-01 2.353354e-01 +-4.495545e-01 -7.618597e-01 3.048508e-01 2.391325e-01 +-4.389768e-01 -7.672842e-01 2.932296e-01 2.437308e-01 +-4.283990e-01 -7.727087e-01 2.816085e-01 2.483290e-01 +-4.178212e-01 -7.783974e-01 2.700527e-01 2.522032e-01 +-4.072435e-01 -7.864631e-01 2.590847e-01 2.495610e-01 +-3.966657e-01 -7.945289e-01 2.481167e-01 2.458907e-01 +-3.860880e-01 -8.025946e-01 2.371488e-01 2.435863e-01 +-3.755102e-01 -8.109078e-01 2.262129e-01 2.362191e-01 +-3.649325e-01 -8.165161e-01 2.152850e-01 2.268073e-01 +-3.543547e-01 -8.225488e-01 2.043571e-01 2.173955e-01 +-3.437770e-01 -8.300021e-01 1.935262e-01 2.083381e-01 +-3.331992e-01 -8.382761e-01 1.827921e-01 1.996349e-01 +-3.226215e-01 -8.415258e-01 1.717632e-01 1.872066e-01 +-3.120437e-01 -8.438307e-01 1.602327e-01 1.742882e-01 +-3.014660e-01 -8.459694e-01 1.493104e-01 1.603996e-01 +-2.908882e-01 -8.444627e-01 1.386315e-01 1.437462e-01 +-2.803105e-01 -8.401000e-01 1.281572e-01 1.248218e-01 +-2.697327e-01 -8.378176e-01 1.180322e-01 1.048022e-01 +-2.591549e-01 -8.371837e-01 1.081040e-01 8.416785e-02 +-2.485772e-01 -8.408901e-01 9.846614e-02 6.272141e-02 +-2.379994e-01 -8.468174e-01 8.888967e-02 4.264344e-02 +-2.274217e-01 -8.553160e-01 7.936543e-02 2.260154e-02 +-2.168439e-01 -8.472452e-01 6.918207e-02 8.675990e-03 +-2.062662e-01 -8.354327e-01 5.981955e-02 -3.472199e-03 +-1.956884e-01 -8.153935e-01 4.949400e-02 -1.222203e-02 +-1.851107e-01 -7.900948e-01 4.033540e-02 -2.243273e-02 +-1.745329e-01 -7.617041e-01 3.206980e-02 -3.342966e-02 +-1.639552e-01 -7.283577e-01 2.530112e-02 -4.425420e-02 +-1.533774e-01 -6.841425e-01 1.914950e-02 -5.669433e-02 +-1.427997e-01 -6.179794e-01 1.376680e-02 -7.137704e-02 +-1.322219e-01 -5.381040e-01 1.082277e-02 -8.211892e-02 +-1.216442e-01 -4.516312e-01 9.391641e-03 -9.055030e-02 +-1.110664e-01 -3.699048e-01 8.286805e-03 -9.654273e-02 +-1.004887e-01 -2.884767e-01 7.761351e-03 -1.017580e-01 +-8.991090e-02 -2.072605e-01 7.475357e-03 -1.060601e-01 +-7.933315e-02 -1.272799e-01 7.286159e-03 -1.093712e-01 +-6.875539e-02 -4.800585e-02 7.170929e-03 -1.118655e-01 +-5.817764e-02 2.997735e-02 7.053906e-03 -1.139802e-01 +-4.759989e-02 1.079250e-01 6.936271e-03 -1.159087e-01 +-3.702214e-02 1.852867e-01 6.863335e-03 -1.179397e-01 +-2.644438e-02 2.618187e-01 6.830161e-03 -1.202513e-01 +-1.586663e-02 3.374373e-01 6.825276e-03 -1.224274e-01 +-5.288877e-03 4.113400e-01 6.888751e-03 -1.243938e-01 +5.288877e-03 4.854252e-01 6.933059e-03 -1.262711e-01 +1.586663e-02 5.596887e-01 6.926411e-03 -1.279304e-01 +2.644438e-02 6.338894e-01 6.971458e-03 -1.295096e-01 +3.702214e-02 7.080073e-01 7.085036e-03 -1.309489e-01 +4.759989e-02 7.817439e-01 7.228085e-03 -1.322803e-01 +5.817764e-02 8.547687e-01 7.363943e-03 -1.334764e-01 +6.875539e-02 9.273436e-01 7.508009e-03 -1.345808e-01 +7.933315e-02 9.993371e-01 7.680252e-03 -1.354371e-01 +8.991090e-02 1.070775e+00 7.882508e-03 -1.361714e-01 +1.004887e-01 1.140676e+00 8.185606e-03 -1.365637e-01 +1.110664e-01 1.207386e+00 8.610823e-03 -1.364505e-01 +1.216442e-01 1.270305e+00 9.261549e-03 -1.358652e-01 +1.322219e-01 1.319677e+00 1.067115e-02 -1.331960e-01 +1.427997e-01 1.361179e+00 1.204572e-02 -1.297341e-01 +1.533774e-01 1.386452e+00 1.401413e-02 -1.249694e-01 +1.639552e-01 1.383648e+00 2.106043e-02 -1.226815e-01 +1.745329e-01 1.366326e+00 3.083019e-02 -1.225945e-01 +1.851107e-01 1.307939e+00 3.959537e-02 -1.217682e-01 +1.956884e-01 1.263549e+00 4.685962e-02 -1.208243e-01 +2.062662e-01 1.246221e+00 5.342092e-02 -1.178621e-01 +2.168439e-01 1.233166e+00 6.314760e-02 -1.143809e-01 +2.274217e-01 1.222839e+00 7.342409e-02 -1.120382e-01 +2.379994e-01 1.213021e+00 8.549725e-02 -1.139224e-01 +2.485772e-01 1.209959e+00 9.675299e-02 -1.158998e-01 +2.591549e-01 1.209578e+00 1.067833e-01 -1.181763e-01 +2.697327e-01 1.206282e+00 1.156761e-01 -1.196303e-01 +2.803105e-01 1.201296e+00 1.240886e-01 -1.204756e-01 +2.908882e-01 1.190496e+00 1.315884e-01 -1.200877e-01 +3.014660e-01 1.179641e+00 1.402309e-01 -1.205886e-01 +3.120437e-01 1.168259e+00 1.502700e-01 -1.221877e-01 +3.226215e-01 1.162794e+00 1.613752e-01 -1.249596e-01 +3.331992e-01 1.158722e+00 1.726884e-01 -1.280828e-01 +3.437770e-01 1.153398e+00 1.836712e-01 -1.315339e-01 +3.543547e-01 1.146674e+00 1.959313e-01 -1.359397e-01 +3.649325e-01 1.142143e+00 2.094690e-01 -1.414685e-01 +3.755102e-01 1.141632e+00 2.230067e-01 -1.470483e-01 +3.860880e-01 1.138016e+00 2.360981e-01 -1.528385e-01 +3.966657e-01 1.129251e+00 2.474050e-01 -1.594702e-01 +4.072435e-01 1.120486e+00 2.587119e-01 -1.661453e-01 +4.178212e-01 1.111721e+00 2.700188e-01 -1.729871e-01 +4.283990e-01 1.103870e+00 2.816085e-01 -1.788809e-01 +4.389768e-01 1.096120e+00 2.932296e-01 -1.846604e-01 +4.495545e-01 1.088371e+00 3.048508e-01 -1.904296e-01 +4.601323e-01 1.081472e+00 3.168615e-01 -1.957263e-01 +4.707100e-01 1.075140e+00 3.291321e-01 -2.007076e-01 +4.812878e-01 1.068809e+00 3.414027e-01 -2.056825e-01 +4.918655e-01 1.062758e+00 3.538498e-01 -2.104898e-01 +5.024433e-01 1.057361e+00 3.667088e-01 -2.149167e-01 +5.130210e-01 1.051965e+00 3.795678e-01 -2.193393e-01 +5.235988e-01 1.046568e+00 3.924268e-01 -2.237576e-01 +5.759587e-01 1.023125e+00 4.594405e-01 -2.432389e-01 +6.283185e-01 1.000804e+00 5.292615e-01 -2.610845e-01 +6.806784e-01 9.775541e-01 6.017331e-01 -2.776089e-01 +7.330383e-01 9.510219e-01 6.758348e-01 -2.932350e-01 +7.853982e-01 9.232813e-01 7.503405e-01 -3.086018e-01 +8.377580e-01 8.886542e-01 8.247371e-01 -3.232084e-01 +8.901179e-01 8.499643e-01 8.975650e-01 -3.375068e-01 +9.424778e-01 8.031484e-01 9.672555e-01 -3.512007e-01 +9.948377e-01 7.563325e-01 1.036945e+00 -3.648893e-01 +1.047198e+00 7.095166e-01 1.106635e+00 -3.785728e-01 +1.099557e+00 6.471543e-01 1.163025e+00 -3.908918e-01 +1.151917e+00 5.847918e-01 1.219416e+00 -4.032082e-01 +1.204277e+00 5.224291e-01 1.275806e+00 -4.155218e-01 +1.256637e+00 4.527150e-01 1.318701e+00 -4.265757e-01 +1.308997e+00 3.793251e-01 1.354848e+00 -4.369995e-01 +1.361357e+00 3.059341e-01 1.390995e+00 -4.474215e-01 +1.413717e+00 2.313061e-01 1.418890e+00 -4.569806e-01 +1.466077e+00 1.542045e-01 1.430280e+00 -4.648156e-01 +1.518436e+00 7.710219e-02 1.441670e+00 -4.726497e-01 +1.570796e+00 -3.368530e-07 1.453060e+00 -4.804830e-01 +1.623156e+00 -5.397175e-02 1.441670e+00 -4.848820e-01 +1.675516e+00 -1.079432e-01 1.430280e+00 -4.889773e-01 +1.727876e+00 -1.619149e-01 1.418889e+00 -4.930353e-01 +1.780236e+00 -2.141542e-01 1.390995e+00 -4.937866e-01 +1.832596e+00 -2.655275e-01 1.354848e+00 -4.928689e-01 +1.884956e+00 -3.169008e-01 1.318701e+00 -4.924102e-01 +1.937315e+00 -3.657007e-01 1.275806e+00 -4.909654e-01 +1.989675e+00 -4.093540e-01 1.219416e+00 -4.869829e-01 +2.042035e+00 -4.530077e-01 1.163026e+00 -4.830000e-01 +2.094395e+00 -4.966616e-01 1.106635e+00 -4.790169e-01 +2.146755e+00 -5.294325e-01 1.036946e+00 -4.732272e-01 +2.199115e+00 -5.622035e-01 9.672559e-01 -4.674374e-01 +2.251475e+00 -5.949746e-01 8.975655e-01 -4.615503e-01 +2.303835e+00 -6.204509e-01 8.247011e-01 -4.564539e-01 +2.356194e+00 -6.422798e-01 7.502497e-01 -4.517851e-01 +2.408554e+00 -6.641085e-01 6.757987e-01 -4.471163e-01 +2.460914e+00 -6.840546e-01 6.027910e-01 -4.447204e-01 +2.513274e+00 -7.002356e-01 5.326695e-01 -4.468705e-01 +2.565634e+00 -7.164162e-01 4.625483e-01 -4.490207e-01 +2.617994e+00 -7.325966e-01 3.924272e-01 -4.511709e-01 +2.670354e+00 -7.332728e-01 3.386041e-01 -4.672449e-01 +2.722714e+00 -7.309207e-01 2.847811e-01 -4.818100e-01 +2.775074e+00 -7.281314e-01 2.309580e-01 -4.998433e-01 +2.827433e+00 -6.590043e-01 1.912237e-01 -5.049641e-01 +2.879793e+00 -5.560572e-01 1.585339e-01 -5.031028e-01 +2.932153e+00 -4.531107e-01 1.258439e-01 -5.012411e-01 +2.984513e+00 -3.460317e-01 9.364554e-02 -4.500005e-01 +3.036873e+00 -2.306874e-01 6.243032e-02 -2.999997e-01 +3.089233e+00 -1.148178e-01 5.151401e-02 -1.237795e-01 +3.141593e+00 0.000000e+00 5.075567e-02 6.340728e-02 diff --git a/tests/9-Regression/airfoil_polars/af_station_23.txt b/tests/9-Regression/airfoil_polars/af_station_23.txt new file mode 100644 index 00000000..40825e26 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_23.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 +-3.089233e+00 1.314079e-01 4.630872e-02 1.646780e-01 +-3.036873e+00 2.640195e-01 5.557041e-02 2.399998e-01 +-2.984513e+00 3.960298e-01 8.335579e-02 3.600004e-01 +-2.932153e+00 5.064309e-01 1.135623e-01 3.086108e-01 +-2.879793e+00 6.060275e-01 1.449793e-01 1.715280e-01 +-2.827433e+00 7.056253e-01 1.763964e-01 3.444338e-02 +-2.775074e+00 7.677039e-01 2.159609e-01 -5.479349e-02 +-2.722714e+00 7.553977e-01 2.718202e-01 -4.903527e-02 +-2.670354e+00 7.426591e-01 3.276795e-01 -4.315177e-02 +-2.617994e+00 7.288285e-01 3.835389e-01 -3.445969e-02 +-2.565634e+00 7.130905e-01 4.539677e-01 -1.861891e-02 +-2.513274e+00 6.973523e-01 5.243967e-01 -2.777935e-03 +-2.460914e+00 6.816138e-01 5.948261e-01 1.259280e-02 +-2.408554e+00 6.620029e-01 6.681894e-01 2.797740e-02 +-2.356194e+00 6.404558e-01 7.430198e-01 4.346739e-02 +-2.303835e+00 6.189084e-01 8.178507e-01 5.896122e-02 +-2.251475e+00 5.936828e-01 8.911147e-01 7.460386e-02 +-2.199115e+00 5.611007e-01 9.612451e-01 9.053897e-02 +-2.146755e+00 5.285186e-01 1.031375e+00 1.064757e-01 +-2.094395e+00 4.959366e-01 1.101504e+00 1.224140e-01 +-2.042035e+00 4.524063e-01 1.158381e+00 1.375795e-01 +-1.989675e+00 4.088763e-01 1.215258e+00 1.527455e-01 +-1.937315e+00 3.653466e-01 1.272134e+00 1.679117e-01 +-1.884956e+00 3.166350e-01 1.315536e+00 1.814930e-01 +-1.832596e+00 2.653325e-01 1.352201e+00 1.942951e-01 +-1.780236e+00 2.140300e-01 1.388866e+00 2.070969e-01 +-1.727876e+00 1.618455e-01 1.417284e+00 2.185475e-01 +-1.675516e+00 1.078969e-01 1.429210e+00 2.272950e-01 +-1.623156e+00 5.394858e-02 1.441135e+00 2.360422e-01 +-1.570796e+00 3.367084e-07 1.453060e+00 2.447895e-01 +-1.518436e+00 -5.394852e-02 1.441135e+00 2.489789e-01 +-1.466077e+00 -1.078971e-01 1.429210e+00 2.531827e-01 +-1.413717e+00 -1.618451e-01 1.417285e+00 2.574004e-01 +-1.361357e+00 -2.140298e-01 1.388866e+00 2.583541e-01 +-1.308997e+00 -2.653329e-01 1.352201e+00 2.576820e-01 +-1.256637e+00 -3.166348e-01 1.315537e+00 2.570221e-01 +-1.204277e+00 -3.653462e-01 1.272135e+00 2.551165e-01 +-1.151917e+00 -4.088764e-01 1.215258e+00 2.507065e-01 +-1.099557e+00 -4.524066e-01 1.158380e+00 2.463073e-01 +-1.047198e+00 -4.959368e-01 1.101503e+00 2.419188e-01 +-9.948377e-01 -5.285188e-01 1.031374e+00 2.357663e-01 +-9.424778e-01 -5.611009e-01 9.612446e-01 2.296240e-01 +-8.901179e-01 -5.936830e-01 8.911143e-01 2.234916e-01 +-8.377580e-01 -6.205343e-01 8.178758e-01 2.176757e-01 +-7.853982e-01 -6.445203e-01 7.430833e-01 2.120249e-01 +-7.330383e-01 -6.636288e-01 6.682145e-01 2.080404e-01 +-6.806784e-01 -6.818744e-01 5.937582e-01 2.046745e-01 +-6.283185e-01 -6.977669e-01 5.209583e-01 2.034896e-01 +-5.759587e-01 -7.129392e-01 4.508343e-01 2.055382e-01 +-5.235988e-01 -7.288286e-01 3.835385e-01 2.111944e-01 +-5.130210e-01 -7.324841e-01 3.706269e-01 2.133120e-01 +-5.024433e-01 -7.361395e-01 3.577153e-01 2.154295e-01 +-4.918655e-01 -7.397949e-01 3.448037e-01 2.175471e-01 +-4.812878e-01 -7.438971e-01 3.323063e-01 2.203592e-01 +-4.707100e-01 -7.481908e-01 3.199864e-01 2.234689e-01 +-4.601323e-01 -7.524845e-01 3.076666e-01 2.265787e-01 +-4.495545e-01 -7.571669e-01 2.956078e-01 2.302082e-01 +-4.389768e-01 -7.624324e-01 2.839408e-01 2.346172e-01 +-4.283990e-01 -7.676978e-01 2.722737e-01 2.390262e-01 +-4.178212e-01 -7.731859e-01 2.606741e-01 2.429996e-01 +-4.072435e-01 -7.806783e-01 2.496810e-01 2.430522e-01 +-3.966657e-01 -7.881706e-01 2.386879e-01 2.425684e-01 +-3.860880e-01 -7.956630e-01 2.276948e-01 2.428472e-01 +-3.755102e-01 -8.031229e-01 2.168220e-01 2.406507e-01 +-3.649325e-01 -8.091315e-01 2.059792e-01 2.375040e-01 +-3.543547e-01 -8.153615e-01 1.951365e-01 2.343574e-01 +-3.437770e-01 -8.227243e-01 1.844652e-01 2.318383e-01 +-3.331992e-01 -8.309069e-01 1.739652e-01 2.299467e-01 +-3.226215e-01 -8.319181e-01 1.634537e-01 2.214571e-01 +-3.120437e-01 -8.315951e-01 1.528042e-01 2.115259e-01 +-3.014660e-01 -8.310314e-01 1.428666e-01 1.996290e-01 +-2.908882e-01 -8.252564e-01 1.330560e-01 1.828628e-01 +-2.803105e-01 -8.152839e-01 1.233522e-01 1.621081e-01 +-2.697327e-01 -8.072027e-01 1.138921e-01 1.406429e-01 +-2.591549e-01 -8.004848e-01 1.045721e-01 1.187803e-01 +-2.485772e-01 -7.972730e-01 9.549608e-02 9.631042e-02 +-2.379994e-01 -7.954113e-01 8.646509e-02 7.459276e-02 +-2.274217e-01 -7.950177e-01 7.746967e-02 5.291806e-02 +-2.168439e-01 -7.834917e-01 6.822942e-02 3.539065e-02 +-2.062662e-01 -7.693906e-01 5.968676e-02 1.904618e-02 +-1.956884e-01 -7.498525e-01 4.999755e-02 4.955795e-03 +-1.851107e-01 -7.268642e-01 4.111585e-02 -1.014813e-02 +-1.745329e-01 -7.018830e-01 3.291490e-02 -2.579663e-02 +-1.639552e-01 -6.737601e-01 2.585430e-02 -4.129616e-02 +-1.533774e-01 -6.366347e-01 1.938487e-02 -5.748399e-02 +-1.427997e-01 -5.818746e-01 1.366235e-02 -7.455391e-02 +-1.322219e-01 -5.051507e-01 1.057169e-02 -8.642793e-02 +-1.216442e-01 -4.185952e-01 9.107345e-03 -9.506742e-02 +-1.110664e-01 -3.389870e-01 7.901627e-03 -9.995997e-02 +-1.004887e-01 -2.598405e-01 7.419647e-03 -1.042089e-01 +-8.991090e-02 -1.809890e-01 7.147209e-03 -1.077638e-01 +-7.933315e-02 -1.030715e-01 6.952438e-03 -1.106027e-01 +-6.875539e-02 -2.577084e-02 6.846335e-03 -1.126429e-01 +-5.817764e-02 5.062911e-02 6.761465e-03 -1.144178e-01 +-4.759989e-02 1.270322e-01 6.663253e-03 -1.160931e-01 +-3.702214e-02 2.029201e-01 6.615837e-03 -1.178668e-01 +-2.644438e-02 2.783072e-01 6.595531e-03 -1.199455e-01 +-1.586663e-02 3.529362e-01 6.594033e-03 -1.219448e-01 +-5.288877e-03 4.263206e-01 6.649438e-03 -1.237605e-01 +5.288877e-03 4.998186e-01 6.698181e-03 -1.255083e-01 +1.586663e-02 5.733765e-01 6.691833e-03 -1.270705e-01 +2.644438e-02 6.467996e-01 6.755245e-03 -1.285386e-01 +3.702214e-02 7.201549e-01 6.841559e-03 -1.299060e-01 +4.759989e-02 7.931475e-01 6.976786e-03 -1.311656e-01 +5.817764e-02 8.656160e-01 7.107392e-03 -1.322889e-01 +6.875539e-02 9.376481e-01 7.244229e-03 -1.333659e-01 +7.933315e-02 1.009104e+00 7.399839e-03 -1.342152e-01 +8.991090e-02 1.080055e+00 7.585588e-03 -1.349761e-01 +1.004887e-01 1.149605e+00 7.886534e-03 -1.354584e-01 +1.110664e-01 1.216154e+00 8.341533e-03 -1.354568e-01 +1.216442e-01 1.278285e+00 9.104881e-03 -1.348940e-01 +1.322219e-01 1.327975e+00 1.068450e-02 -1.323773e-01 +1.427997e-01 1.371071e+00 1.218207e-02 -1.291696e-01 +1.533774e-01 1.403695e+00 1.402559e-02 -1.250430e-01 +1.639552e-01 1.417097e+00 1.923347e-02 -1.225741e-01 +1.745329e-01 1.416459e+00 2.620625e-02 -1.223728e-01 +1.851107e-01 1.386575e+00 3.267637e-02 -1.217519e-01 +1.956884e-01 1.364003e+00 3.830984e-02 -1.213152e-01 +2.062662e-01 1.356888e+00 4.608099e-02 -1.198194e-01 +2.168439e-01 1.340896e+00 5.794565e-02 -1.182080e-01 +2.274217e-01 1.322232e+00 7.004971e-02 -1.171913e-01 +2.379994e-01 1.295853e+00 8.367371e-02 -1.191763e-01 +2.485772e-01 1.275505e+00 9.561642e-02 -1.210858e-01 +2.591549e-01 1.260313e+00 1.050385e-01 -1.229654e-01 +2.697327e-01 1.248179e+00 1.136941e-01 -1.242505e-01 +2.803105e-01 1.236595e+00 1.220252e-01 -1.251454e-01 +2.908882e-01 1.221124e+00 1.297332e-01 -1.252385e-01 +3.014660e-01 1.203725e+00 1.382049e-01 -1.259060e-01 +3.120437e-01 1.183728e+00 1.476101e-01 -1.272816e-01 +3.226215e-01 1.174007e+00 1.576733e-01 -1.294111e-01 +3.331992e-01 1.166688e+00 1.679403e-01 -1.320311e-01 +3.437770e-01 1.158026e+00 1.784305e-01 -1.363621e-01 +3.543547e-01 1.148258e+00 1.898976e-01 -1.415560e-01 +3.649325e-01 1.141047e+00 2.023417e-01 -1.477007e-01 +3.755102e-01 1.137345e+00 2.147859e-01 -1.538719e-01 +3.860880e-01 1.130892e+00 2.269855e-01 -1.600892e-01 +3.966657e-01 1.122050e+00 2.382074e-01 -1.664904e-01 +4.072435e-01 1.113207e+00 2.494293e-01 -1.729143e-01 +4.178212e-01 1.104365e+00 2.606512e-01 -1.794251e-01 +4.283990e-01 1.096711e+00 2.722737e-01 -1.850359e-01 +4.389768e-01 1.089188e+00 2.839408e-01 -1.905421e-01 +4.495545e-01 1.081666e+00 2.956078e-01 -1.960429e-01 +4.601323e-01 1.074977e+00 3.076666e-01 -2.011083e-01 +4.707100e-01 1.068843e+00 3.199864e-01 -2.058833e-01 +4.812878e-01 1.062710e+00 3.323063e-01 -2.106548e-01 +4.918655e-01 1.056850e+00 3.448037e-01 -2.152732e-01 +5.024433e-01 1.051628e+00 3.577153e-01 -2.195398e-01 +5.130210e-01 1.046406e+00 3.706269e-01 -2.238040e-01 +5.235988e-01 1.041184e+00 3.835385e-01 -2.280660e-01 +5.759587e-01 1.018486e+00 4.508343e-01 -2.469612e-01 +6.283185e-01 9.968089e-01 5.209583e-01 -2.643594e-01 +6.806784e-01 9.741063e-01 5.937582e-01 -2.805473e-01 +7.330383e-01 9.480412e-01 6.682145e-01 -2.959134e-01 +7.853982e-01 9.207438e-01 7.430833e-01 -3.110460e-01 +8.377580e-01 8.864779e-01 8.178758e-01 -3.254772e-01 +8.901179e-01 8.481187e-01 8.911143e-01 -3.396203e-01 +9.424778e-01 8.015728e-01 9.612446e-01 -3.531934e-01 +9.948377e-01 7.550268e-01 1.031374e+00 -3.667636e-01 +1.047198e+00 7.084807e-01 1.101503e+00 -3.803311e-01 +1.099557e+00 6.462952e-01 1.158380e+00 -3.925740e-01 +1.151917e+00 5.841094e-01 1.215258e+00 -4.048157e-01 +1.204277e+00 5.219234e-01 1.272135e+00 -4.170558e-01 +1.256637e+00 4.523355e-01 1.315537e+00 -4.280533e-01 +1.308997e+00 3.790467e-01 1.352201e+00 -4.384294e-01 +1.361357e+00 3.057568e-01 1.388866e+00 -4.488043e-01 +1.413717e+00 2.312073e-01 1.417285e+00 -4.583227e-01 +1.466077e+00 1.541387e-01 1.429210e+00 -4.661289e-01 +1.518436e+00 7.706930e-02 1.441135e+00 -4.739344e-01 +1.570796e+00 -3.367084e-07 1.453060e+00 -4.817394e-01 +1.623156e+00 -5.394858e-02 1.441135e+00 -4.859140e-01 +1.675516e+00 -1.078969e-01 1.429210e+00 -4.897481e-01 +1.727876e+00 -1.618455e-01 1.417284e+00 -4.935580e-01 +1.780236e+00 -2.140300e-01 1.388866e+00 -4.940780e-01 +1.832596e+00 -2.653325e-01 1.352201e+00 -4.929449e-01 +1.884956e+00 -3.166350e-01 1.315536e+00 -4.922459e-01 +1.937315e+00 -3.653466e-01 1.272134e+00 -4.905455e-01 +1.989675e+00 -4.088763e-01 1.215258e+00 -4.863180e-01 +2.042035e+00 -4.524063e-01 1.158381e+00 -4.820901e-01 +2.094395e+00 -4.959366e-01 1.101504e+00 -4.778619e-01 +2.146755e+00 -5.285186e-01 1.031375e+00 -4.718405e-01 +2.199115e+00 -5.611007e-01 9.612451e-01 -4.658190e-01 +2.251475e+00 -5.936828e-01 8.911147e-01 -4.596823e-01 +2.303835e+00 -6.189084e-01 8.178507e-01 -4.543124e-01 +2.356194e+00 -6.404558e-01 7.430198e-01 -4.493641e-01 +2.408554e+00 -6.620029e-01 6.681894e-01 -4.444154e-01 +2.460914e+00 -6.816138e-01 5.948261e-01 -4.416947e-01 +2.513274e+00 -6.973523e-01 5.243967e-01 -4.434297e-01 +2.565634e+00 -7.130905e-01 4.539677e-01 -4.451647e-01 +2.617994e+00 -7.288285e-01 3.835389e-01 -4.468997e-01 +2.670354e+00 -7.382508e-01 3.282797e-01 -4.649978e-01 +2.722714e+00 -7.460933e-01 2.730206e-01 -4.813082e-01 +2.775074e+00 -7.537076e-01 2.177614e-01 -5.009030e-01 +2.827433e+00 -6.881434e-01 1.785368e-01 -5.062530e-01 +2.879793e+00 -5.856501e-01 1.473297e-01 -5.039084e-01 +2.932153e+00 -4.831572e-01 1.161224e-01 -5.015634e-01 +2.984513e+00 -3.733458e-01 8.578573e-02 -4.500005e-01 +3.036873e+00 -2.488969e-01 5.719054e-02 -2.999997e-01 +3.089233e+00 -1.238810e-01 4.711514e-02 -1.040906e-01 +3.141593e+00 0.000000e+00 4.630872e-02 1.122949e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_24.txt b/tests/9-Regression/airfoil_polars/af_station_24.txt new file mode 100644 index 00000000..5eae09e0 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_24.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 +-3.089233e+00 1.406324e-01 4.202393e-02 1.827380e-01 +-3.036873e+00 2.825531e-01 5.042867e-02 2.399998e-01 +-2.984513e+00 4.238303e-01 7.564316e-02 3.600004e-01 +-2.932153e+00 5.348691e-01 1.042457e-01 3.042803e-01 +-2.879793e+00 6.307890e-01 1.345422e-01 1.607018e-01 +-2.827433e+00 7.267100e-01 1.648389e-01 1.712145e-02 +-2.775074e+00 7.840714e-01 2.040022e-01 -7.417647e-02 +-2.722714e+00 7.645006e-01 2.608985e-01 -6.111035e-02 +-2.670354e+00 7.448066e-01 3.177948e-01 -4.800872e-02 +-2.617994e+00 7.248016e-01 3.746911e-01 -3.368031e-02 +-2.565634e+00 7.095363e-01 4.454263e-01 -1.817890e-02 +-2.513274e+00 6.942710e-01 5.161617e-01 -2.677359e-03 +-2.460914e+00 6.790054e-01 5.868975e-01 1.252679e-02 +-2.408554e+00 6.597527e-01 6.606148e-01 2.784263e-02 +-2.356194e+00 6.385065e-01 7.358228e-01 4.327680e-02 +-2.303835e+00 6.172600e-01 8.110316e-01 5.871220e-02 +-2.251475e+00 5.923023e-01 8.846934e-01 7.430120e-02 +-2.199115e+00 5.599222e-01 9.552616e-01 9.019596e-02 +-2.146755e+00 5.275420e-01 1.025829e+00 1.060914e-01 +-2.094395e+00 4.951617e-01 1.096396e+00 1.219874e-01 +-2.042035e+00 4.517636e-01 1.153757e+00 1.371215e-01 +-1.989675e+00 4.083657e-01 1.211118e+00 1.522556e-01 +-1.937315e+00 3.649681e-01 1.268479e+00 1.673894e-01 +-1.884956e+00 3.163511e-01 1.312386e+00 1.809345e-01 +-1.832596e+00 2.651242e-01 1.349567e+00 1.936950e-01 +-1.780236e+00 2.138973e-01 1.386747e+00 2.064548e-01 +-1.727876e+00 1.617714e-01 1.415687e+00 2.178669e-01 +-1.675516e+00 1.078475e-01 1.428145e+00 2.265833e-01 +-1.623156e+00 5.392382e-02 1.440602e+00 2.352994e-01 +-1.570796e+00 3.365539e-07 1.453060e+00 2.440153e-01 +-1.518436e+00 -5.392376e-02 1.440602e+00 2.479517e-01 +-1.466077e+00 -1.078476e-01 1.428145e+00 2.518921e-01 +-1.413717e+00 -1.617710e-01 1.415687e+00 2.558365e-01 +-1.361357e+00 -2.138971e-01 1.386747e+00 2.565095e-01 +-1.308997e+00 -2.651245e-01 1.349567e+00 2.555486e-01 +-1.256637e+00 -3.163508e-01 1.312387e+00 2.545907e-01 +-1.204277e+00 -3.649678e-01 1.268479e+00 2.523840e-01 +-1.151917e+00 -4.083658e-01 1.211118e+00 2.476756e-01 +-1.099557e+00 -4.517639e-01 1.153757e+00 2.429703e-01 +-1.047198e+00 -4.951619e-01 1.096395e+00 2.382680e-01 +-9.948377e-01 -5.275422e-01 1.025828e+00 2.318065e-01 +-9.424778e-01 -5.599224e-01 9.552611e-01 2.253478e-01 +-8.901179e-01 -5.923025e-01 8.846930e-01 2.188915e-01 +-8.377580e-01 -6.189064e-01 8.110458e-01 2.127341e-01 +-7.853982e-01 -6.426221e-01 7.358592e-01 2.067281e-01 +-7.330383e-01 -6.613991e-01 6.606290e-01 2.023357e-01 +-6.806784e-01 -6.792952e-01 5.858196e-01 1.985649e-01 +-6.283185e-01 -6.947777e-01 5.126929e-01 1.970174e-01 +-5.759587e-01 -7.094677e-01 4.422673e-01 1.986292e-01 +-5.235988e-01 -7.248017e-01 3.746907e-01 2.037591e-01 +-5.130210e-01 -7.283265e-01 3.617267e-01 2.057447e-01 +-5.024433e-01 -7.318513e-01 3.487628e-01 2.077304e-01 +-4.918655e-01 -7.353762e-01 3.357988e-01 2.097161e-01 +-4.812878e-01 -7.393354e-01 3.232514e-01 2.123769e-01 +-4.707100e-01 -7.434809e-01 3.108824e-01 2.153272e-01 +-4.601323e-01 -7.476264e-01 2.985135e-01 2.182775e-01 +-4.495545e-01 -7.521518e-01 2.864070e-01 2.217325e-01 +-4.389768e-01 -7.572473e-01 2.746943e-01 2.259447e-01 +-4.283990e-01 -7.623427e-01 2.629816e-01 2.301568e-01 +-4.178212e-01 -7.676188e-01 2.513383e-01 2.342242e-01 +-4.072435e-01 -7.745214e-01 2.403204e-01 2.369892e-01 +-3.966657e-01 -7.814241e-01 2.293026e-01 2.396016e-01 +-3.860880e-01 -7.883267e-01 2.182847e-01 2.424707e-01 +-3.755102e-01 -7.956220e-01 2.075774e-01 2.450954e-01 +-3.649325e-01 -8.026047e-01 1.969479e-01 2.476243e-01 +-3.543547e-01 -8.096503e-01 1.863183e-01 2.501531e-01 +-3.437770e-01 -8.176375e-01 1.759284e-01 2.535600e-01 +-3.331992e-01 -8.264770e-01 1.657783e-01 2.578451e-01 +-3.226215e-01 -8.260848e-01 1.558495e-01 2.528970e-01 +-3.120437e-01 -8.239835e-01 1.460769e-01 2.456647e-01 +-3.014660e-01 -8.215701e-01 1.371307e-01 2.355666e-01 +-2.908882e-01 -8.124440e-01 1.282206e-01 2.186673e-01 +-2.803105e-01 -7.978443e-01 1.193409e-01 1.962022e-01 +-2.697327e-01 -7.844224e-01 1.105796e-01 1.734248e-01 +-2.591549e-01 -7.717876e-01 1.018880e-01 1.504735e-01 +-2.485772e-01 -7.611350e-01 9.333876e-02 1.272034e-01 +-2.379994e-01 -7.510190e-01 8.481281e-02 1.041782e-01 +-2.274217e-01 -7.414211e-01 7.630341e-02 8.118352e-02 +-2.168439e-01 -7.261171e-01 6.775228e-02 6.033158e-02 +-2.062662e-01 -7.094504e-01 5.962363e-02 4.007912e-02 +-1.956884e-01 -6.900826e-01 5.068902e-02 2.096635e-02 +-1.851107e-01 -6.690068e-01 4.218753e-02 1.318218e-03 +-1.745329e-01 -6.469737e-01 3.407537e-02 -1.861627e-02 +-1.639552e-01 -6.235665e-01 2.661392e-02 -3.845827e-02 +-1.533774e-01 -5.931439e-01 1.970806e-02 -5.812273e-02 +-1.427997e-01 -5.494371e-01 1.361223e-02 -7.734348e-02 +-1.322219e-01 -4.761296e-01 1.044626e-02 -9.018871e-02 +-1.216442e-01 -3.899235e-01 8.962196e-03 -9.893735e-02 +-1.110664e-01 -3.122705e-01 7.654694e-03 -1.027568e-01 +-1.004887e-01 -2.352445e-01 7.200332e-03 -1.060546e-01 +-8.991090e-02 -1.586110e-01 6.924437e-03 -1.088677e-01 +-7.933315e-02 -8.262648e-02 6.711825e-03 -1.112419e-01 +-6.875539e-02 -7.175057e-03 6.603997e-03 -1.130327e-01 +-5.817764e-02 6.773992e-02 6.545681e-03 -1.146324e-01 +-4.759989e-02 1.426704e-01 6.463648e-03 -1.161816e-01 +-3.702214e-02 2.171398e-01 6.439532e-03 -1.177666e-01 +-2.644438e-02 2.914287e-01 6.429726e-03 -1.195256e-01 +-1.586663e-02 3.651289e-01 6.429672e-03 -1.212821e-01 +-5.288877e-03 4.381051e-01 6.477364e-03 -1.228909e-01 +5.288877e-03 5.111121e-01 6.531399e-03 -1.244608e-01 +1.586663e-02 5.840483e-01 6.527309e-03 -1.258898e-01 +2.644438e-02 6.567712e-01 6.608286e-03 -1.272051e-01 +3.702214e-02 7.294314e-01 6.665843e-03 -1.284981e-01 +4.759989e-02 8.017151e-01 6.794106e-03 -1.297035e-01 +5.817764e-02 8.736677e-01 6.920039e-03 -1.307702e-01 +6.875539e-02 9.452038e-01 7.049510e-03 -1.318317e-01 +7.933315e-02 1.016163e+00 7.188681e-03 -1.326862e-01 +8.991090e-02 1.086665e+00 7.358056e-03 -1.334845e-01 +1.004887e-01 1.155897e+00 7.655962e-03 -1.340656e-01 +1.110664e-01 1.222351e+00 8.137828e-03 -1.341884e-01 +1.216442e-01 1.283817e+00 9.007005e-03 -1.336721e-01 +1.322219e-01 1.334148e+00 1.070284e-02 -1.313584e-01 +1.427997e-01 1.379215e+00 1.233385e-02 -1.284624e-01 +1.533774e-01 1.419296e+00 1.403142e-02 -1.250794e-01 +1.639552e-01 1.448952e+00 1.736671e-02 -1.224266e-01 +1.745329e-01 1.465621e+00 2.150763e-02 -1.220803e-01 +1.851107e-01 1.464823e+00 2.564824e-02 -1.217297e-01 +1.956884e-01 1.464550e+00 2.961737e-02 -1.216548e-01 +2.062662e-01 1.467875e+00 3.843354e-02 -1.215453e-01 +2.168439e-01 1.446268e+00 5.247451e-02 -1.217456e-01 +2.274217e-01 1.415485e+00 6.657270e-02 -1.221323e-01 +2.379994e-01 1.372451e+00 8.160570e-02 -1.241364e-01 +2.485772e-01 1.335378e+00 9.415112e-02 -1.259071e-01 +2.591549e-01 1.306137e+00 1.029670e-01 -1.273516e-01 +2.697327e-01 1.285533e+00 1.113894e-01 -1.284625e-01 +2.803105e-01 1.267584e+00 1.196446e-01 -1.293904e-01 +2.908882e-01 1.247716e+00 1.275761e-01 -1.299351e-01 +3.014660e-01 1.224177e+00 1.358966e-01 -1.307586e-01 +3.120437e-01 1.196083e+00 1.446924e-01 -1.319246e-01 +3.226215e-01 1.182555e+00 1.537805e-01 -1.334604e-01 +3.331992e-01 1.172427e+00 1.630758e-01 -1.356181e-01 +3.437770e-01 1.160826e+00 1.731326e-01 -1.407767e-01 +3.543547e-01 1.149043e+00 1.838476e-01 -1.467057e-01 +3.649325e-01 1.139541e+00 1.952209e-01 -1.534302e-01 +3.755102e-01 1.132158e+00 2.065942e-01 -1.601624e-01 +3.860880e-01 1.123216e+00 2.179199e-01 -1.667814e-01 +3.966657e-01 1.114311e+00 2.290554e-01 -1.729483e-01 +4.072435e-01 1.105407e+00 2.401910e-01 -1.791215e-01 +4.178212e-01 1.096502e+00 2.513265e-01 -1.853196e-01 +4.283990e-01 1.089060e+00 2.629816e-01 -1.906623e-01 +4.389768e-01 1.081780e+00 2.746943e-01 -1.959087e-01 +4.495545e-01 1.074500e+00 2.864070e-01 -2.011535e-01 +4.601323e-01 1.068035e+00 2.985135e-01 -2.059977e-01 +4.707100e-01 1.062114e+00 3.108824e-01 -2.105747e-01 +4.812878e-01 1.056192e+00 3.232514e-01 -2.151508e-01 +4.918655e-01 1.050537e+00 3.357988e-01 -2.195870e-01 +5.024433e-01 1.045501e+00 3.487628e-01 -2.236986e-01 +5.130210e-01 1.040466e+00 3.617267e-01 -2.278095e-01 +5.235988e-01 1.035430e+00 3.746907e-01 -2.319197e-01 +5.759587e-01 1.013528e+00 4.422673e-01 -2.502428e-01 +6.283185e-01 9.925390e-01 5.126929e-01 -2.672007e-01 +6.806784e-01 9.704217e-01 5.858196e-01 -2.830550e-01 +7.330383e-01 9.448557e-01 6.606290e-01 -2.981620e-01 +7.853982e-01 9.180320e-01 7.358592e-01 -3.130598e-01 +8.377580e-01 8.841521e-01 8.110458e-01 -3.273143e-01 +8.901179e-01 8.461464e-01 8.846930e-01 -3.413001e-01 +9.424778e-01 7.998889e-01 9.552611e-01 -3.547499e-01 +9.948377e-01 7.536313e-01 1.025828e+00 -3.681989e-01 +1.047198e+00 7.073737e-01 1.096395e+00 -3.816470e-01 +1.099557e+00 6.453771e-01 1.153757e+00 -3.938105e-01 +1.151917e+00 5.833802e-01 1.211118e+00 -4.059736e-01 +1.204277e+00 5.213830e-01 1.268479e+00 -4.181363e-01 +1.256637e+00 4.519300e-01 1.312387e+00 -4.290734e-01 +1.308997e+00 3.787491e-01 1.349567e+00 -4.393978e-01 +1.361357e+00 3.055673e-01 1.386747e+00 -4.497214e-01 +1.413717e+00 2.311017e-01 1.415687e+00 -4.591948e-01 +1.466077e+00 1.540683e-01 1.428145e+00 -4.669682e-01 +1.518436e+00 7.703415e-02 1.440602e+00 -4.747411e-01 +1.570796e+00 -3.365539e-07 1.453060e+00 -4.825137e-01 +1.623156e+00 -5.392382e-02 1.440602e+00 -4.864458e-01 +1.675516e+00 -1.078475e-01 1.428145e+00 -4.901366e-01 +1.727876e+00 -1.617714e-01 1.415687e+00 -4.938166e-01 +1.780236e+00 -2.138973e-01 1.386747e+00 -4.942192e-01 +1.832596e+00 -2.651242e-01 1.349567e+00 -4.929809e-01 +1.884956e+00 -3.163511e-01 1.312386e+00 -4.920203e-01 +1.937315e+00 -3.649681e-01 1.268479e+00 -4.899689e-01 +1.989675e+00 -4.083657e-01 1.211118e+00 -4.854049e-01 +2.042035e+00 -4.517636e-01 1.153757e+00 -4.808405e-01 +2.094395e+00 -4.951617e-01 1.096396e+00 -4.762759e-01 +2.146755e+00 -5.275420e-01 1.025829e+00 -4.699363e-01 +2.199115e+00 -5.599222e-01 9.552616e-01 -4.635966e-01 +2.251475e+00 -5.923023e-01 8.846934e-01 -4.571731e-01 +2.303835e+00 -6.172600e-01 8.110316e-01 -4.515225e-01 +2.356194e+00 -6.385065e-01 7.358228e-01 -4.462862e-01 +2.408554e+00 -6.597527e-01 6.606148e-01 -4.410496e-01 +2.460914e+00 -6.790054e-01 5.868975e-01 -4.379929e-01 +2.513274e+00 -6.942710e-01 5.161617e-01 -4.392963e-01 +2.565634e+00 -7.095363e-01 4.454263e-01 -4.405996e-01 +2.617994e+00 -7.248016e-01 3.746911e-01 -4.419030e-01 +2.670354e+00 -7.425998e-01 3.180837e-01 -4.619121e-01 +2.722714e+00 -7.599481e-01 2.614764e-01 -4.806191e-01 +2.775074e+00 -7.772313e-01 2.048690e-01 -5.014303e-01 +2.827433e+00 -7.149923e-01 1.661815e-01 -5.069068e-01 +2.879793e+00 -6.128950e-01 1.364541e-01 -5.043171e-01 +2.932153e+00 -5.107983e-01 1.067264e-01 -5.017269e-01 +2.984513e+00 -3.984605e-01 7.821713e-02 -4.500005e-01 +3.036873e+00 -2.656400e-01 5.214489e-02 -2.999997e-01 +3.089233e+00 -1.322145e-01 4.287820e-02 -8.603062e-02 +3.141593e+00 0.000000e+00 4.202393e-02 1.571382e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_25.txt b/tests/9-Regression/airfoil_polars/af_station_25.txt new file mode 100644 index 00000000..1eac3d61 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_25.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 +-3.089233e+00 1.470851e-01 3.888966e-02 1.953441e-01 +-3.036873e+00 2.955176e-01 4.666754e-02 2.399998e-01 +-2.984513e+00 4.432773e-01 7.000146e-02 3.600004e-01 +-2.932153e+00 5.547752e-01 9.739834e-02 3.012323e-01 +-2.879793e+00 6.481427e-01 1.268267e-01 1.530819e-01 +-2.827433e+00 7.415112e-01 1.562553e-01 4.929733e-03 +-2.775074e+00 7.955401e-01 1.950901e-01 -8.777353e-02 +-2.722714e+00 7.709065e-01 2.527369e-01 -6.959720e-02 +-2.670354e+00 7.462625e-01 3.103839e-01 -5.141817e-02 +-2.617994e+00 7.215930e-01 3.680308e-01 -3.295588e-02 +-2.565634e+00 7.067044e-01 4.389966e-01 -1.776992e-02 +-2.513274e+00 6.918158e-01 5.099626e-01 -2.583873e-03 +-2.460914e+00 6.769270e-01 5.809292e-01 1.250789e-02 +-2.408554e+00 6.579597e-01 6.549129e-01 2.780367e-02 +-2.356194e+00 6.369533e-01 7.304053e-01 4.322132e-02 +-2.303835e+00 6.159465e-01 8.058984e-01 5.863923e-02 +-2.251475e+00 5.912023e-01 8.798597e-01 7.421204e-02 +-2.199115e+00 5.589831e-01 9.507574e-01 9.009453e-02 +-2.146755e+00 5.267637e-01 1.021654e+00 1.059773e-01 +-2.094395e+00 4.945443e-01 1.092550e+00 1.218603e-01 +-2.042035e+00 4.512516e-01 1.150276e+00 1.369848e-01 +-1.989675e+00 4.079589e-01 1.208002e+00 1.521090e-01 +-1.937315e+00 3.646666e-01 1.265727e+00 1.672328e-01 +-1.884956e+00 3.161248e-01 1.310015e+00 1.807543e-01 +-1.832596e+00 2.649582e-01 1.347584e+00 1.934780e-01 +-1.780236e+00 2.137916e-01 1.385152e+00 2.062010e-01 +-1.727876e+00 1.617124e-01 1.414484e+00 2.175794e-01 +-1.675516e+00 1.078081e-01 1.427343e+00 2.262684e-01 +-1.623156e+00 5.390410e-02 1.440201e+00 2.349569e-01 +-1.570796e+00 3.364308e-07 1.453060e+00 2.436452e-01 +-1.518436e+00 -5.390404e-02 1.440201e+00 2.473705e-01 +-1.466077e+00 -1.078082e-01 1.427343e+00 2.510961e-01 +-1.413717e+00 -1.617119e-01 1.414484e+00 2.548221e-01 +-1.361357e+00 -2.137913e-01 1.385152e+00 2.552749e-01 +-1.308997e+00 -2.649585e-01 1.347584e+00 2.540912e-01 +-1.256637e+00 -3.161246e-01 1.310015e+00 2.529073e-01 +-1.204277e+00 -3.646662e-01 1.265728e+00 2.504753e-01 +-1.151917e+00 -4.079590e-01 1.208002e+00 2.455468e-01 +-1.099557e+00 -4.512518e-01 1.150276e+00 2.406186e-01 +-1.047198e+00 -4.945445e-01 1.092550e+00 2.356905e-01 +-9.948377e-01 -5.267640e-01 1.021654e+00 2.290093e-01 +-9.424778e-01 -5.589833e-01 9.507569e-01 2.223282e-01 +-8.901179e-01 -5.912025e-01 8.798593e-01 2.156468e-01 +-8.377580e-01 -6.176092e-01 8.059045e-01 2.092548e-01 +-7.853982e-01 -6.411097e-01 7.304211e-01 2.030076e-01 +-7.330383e-01 -6.596224e-01 6.549190e-01 1.983420e-01 +-6.806784e-01 -6.772401e-01 5.798437e-01 1.942937e-01 +-6.283185e-01 -6.923960e-01 5.064711e-01 1.924638e-01 +-5.759587e-01 -7.067017e-01 4.358184e-01 1.937348e-01 +-5.235988e-01 -7.215931e-01 3.680304e-01 1.984536e-01 +-5.130210e-01 -7.250139e-01 3.550270e-01 2.003362e-01 +-5.024433e-01 -7.284346e-01 3.420237e-01 2.022188e-01 +-4.918655e-01 -7.318553e-01 3.290203e-01 2.041014e-01 +-4.812878e-01 -7.357007e-01 3.164352e-01 2.066442e-01 +-4.707100e-01 -7.397281e-01 3.040293e-01 2.094699e-01 +-4.601323e-01 -7.437554e-01 2.916234e-01 2.122957e-01 +-4.495545e-01 -7.481559e-01 2.794810e-01 2.156145e-01 +-4.389768e-01 -7.531158e-01 2.677339e-01 2.196729e-01 +-4.283990e-01 -7.580758e-01 2.559868e-01 2.237313e-01 +-4.178212e-01 -7.631844e-01 2.443107e-01 2.278665e-01 +-4.072435e-01 -7.696309e-01 2.332743e-01 2.326927e-01 +-3.966657e-01 -7.760774e-01 2.222380e-01 2.375063e-01 +-3.860880e-01 -7.825239e-01 2.112016e-01 2.423580e-01 +-3.755102e-01 -7.901353e-01 2.006850e-01 2.484627e-01 +-3.649325e-01 -7.980043e-01 1.902984e-01 2.549033e-01 +-3.543547e-01 -8.058785e-01 1.799118e-01 2.613440e-01 +-3.437770e-01 -8.146979e-01 1.698126e-01 2.688376e-01 +-3.331992e-01 -8.244553e-01 1.600007e-01 2.773842e-01 +-3.226215e-01 -8.233715e-01 1.505222e-01 2.748584e-01 +-3.120437e-01 -8.202831e-01 1.413307e-01 2.695171e-01 +-3.014660e-01 -8.168277e-01 1.330816e-01 2.607065e-01 +-2.908882e-01 -8.054876e-01 1.248355e-01 2.437435e-01 +-2.803105e-01 -7.876981e-01 1.165919e-01 2.201104e-01 +-2.697327e-01 -7.702792e-01 1.083795e-01 1.964050e-01 +-2.591549e-01 -7.530953e-01 1.001855e-01 1.726593e-01 +-2.485772e-01 -7.364943e-01 9.203391e-02 1.488247e-01 +-2.379994e-01 -7.200032e-01 8.388886e-02 1.250238e-01 +-2.274217e-01 -7.035964e-01 7.574758e-02 1.012318e-01 +-2.168439e-01 -6.855921e-01 6.761110e-02 7.804486e-02 +-2.062662e-01 -6.671948e-01 5.960562e-02 5.502353e-02 +-1.956884e-01 -6.480638e-01 5.133174e-02 3.231887e-02 +-1.851107e-01 -6.284683e-01 4.318366e-02 9.459939e-03 +-1.745329e-01 -6.086205e-01 3.515403e-02 -1.347964e-02 +-1.639552e-01 -5.884523e-01 2.731998e-02 -3.639053e-02 +-1.533774e-01 -5.626899e-01 2.000847e-02 -5.855068e-02 +-1.427997e-01 -5.265238e-01 1.359783e-02 -7.930582e-02 +-1.322219e-01 -4.556953e-01 1.040921e-02 -9.282841e-02 +-1.216442e-01 -3.698455e-01 8.918714e-03 -1.016305e-01 +-1.110664e-01 -2.935987e-01 7.528451e-03 -1.046472e-01 +-1.004887e-01 -2.181053e-01 7.088002e-03 -1.072145e-01 +-8.991090e-02 -1.430864e-01 6.800502e-03 -1.094416e-01 +-7.933315e-02 -6.851300e-02 6.567505e-03 -1.114426e-01 +-6.875539e-02 5.583859e-03 6.453017e-03 -1.131482e-01 +-5.817764e-02 7.940703e-02 6.412893e-03 -1.146950e-01 +-4.759989e-02 1.532410e-01 6.342039e-03 -1.162070e-01 +-3.702214e-02 2.266439e-01 6.335263e-03 -1.176736e-01 +-2.644438e-02 3.001054e-01 6.332604e-03 -1.191353e-01 +-1.586663e-02 3.731128e-01 6.332722e-03 -1.206661e-01 +-5.288877e-03 4.458216e-01 6.374479e-03 -1.220825e-01 +5.288877e-03 5.184903e-01 6.433135e-03 -1.234872e-01 +1.586663e-02 5.909812e-01 6.431823e-03 -1.247923e-01 +2.644438e-02 6.631941e-01 6.526393e-03 -1.259657e-01 +3.702214e-02 7.353426e-01 6.560331e-03 -1.272007e-01 +4.759989e-02 8.070875e-01 6.683512e-03 -1.283763e-01 +5.817764e-02 8.786539e-01 6.806037e-03 -1.294107e-01 +6.875539e-02 9.498218e-01 6.929630e-03 -1.304681e-01 +7.933315e-02 1.020409e+00 7.055969e-03 -1.313344e-01 +8.991090e-02 1.090574e+00 7.212583e-03 -1.321677e-01 +1.004887e-01 1.159570e+00 7.507701e-03 -1.328292e-01 +1.110664e-01 1.225982e+00 8.009217e-03 -1.330542e-01 +1.216442e-01 1.286982e+00 8.959072e-03 -1.325885e-01 +1.322219e-01 1.337981e+00 1.071988e-02 -1.304605e-01 +1.427997e-01 1.384745e+00 1.245843e-02 -1.278369e-01 +1.533774e-01 1.430306e+00 1.403316e-02 -1.250901e-01 +1.639552e-01 1.472005e+00 1.593057e-02 -1.222895e-01 +1.745329e-01 1.502151e+00 1.790917e-02 -1.218140e-01 +1.851107e-01 1.523706e+00 2.026735e-02 -1.217089e-01 +1.956884e-01 1.540593e+00 2.295729e-02 -1.218485e-01 +2.062662e-01 1.551951e+00 3.245775e-02 -1.227611e-01 +2.168439e-01 1.524389e+00 4.816785e-02 -1.242338e-01 +2.274217e-01 1.482029e+00 6.387953e-02 -1.257305e-01 +2.379994e-01 1.426347e+00 7.988658e-02 -1.276968e-01 +2.485772e-01 1.377409e+00 9.283357e-02 -1.293172e-01 +2.591549e-01 1.338488e+00 1.011927e-01 -1.304209e-01 +2.697327e-01 1.311908e+00 1.094412e-01 -1.314244e-01 +2.803105e-01 1.289382e+00 1.176428e-01 -1.323808e-01 +2.908882e-01 1.266340e+00 1.257530e-01 -1.332372e-01 +3.014660e-01 1.238341e+00 1.339717e-01 -1.341680e-01 +3.120437e-01 1.204278e+00 1.423228e-01 -1.351899e-01 +3.226215e-01 1.187993e+00 1.507166e-01 -1.363119e-01 +3.331992e-01 1.175868e+00 1.593254e-01 -1.381458e-01 +3.437770e-01 1.162119e+00 1.690924e-01 -1.438726e-01 +3.543547e-01 1.149274e+00 1.792652e-01 -1.503028e-01 +3.649325e-01 1.138142e+00 1.898438e-01 -1.574386e-01 +3.755102e-01 1.127663e+00 2.004224e-01 -1.645750e-01 +3.860880e-01 1.117062e+00 2.110992e-01 -1.714815e-01 +3.966657e-01 1.108120e+00 2.221686e-01 -1.774687e-01 +4.072435e-01 1.099178e+00 2.332380e-01 -1.834565e-01 +4.178212e-01 1.090235e+00 2.443074e-01 -1.894463e-01 +4.283990e-01 1.082963e+00 2.559868e-01 -1.946091e-01 +4.389768e-01 1.075877e+00 2.677339e-01 -1.996798e-01 +4.495545e-01 1.068790e+00 2.794810e-01 -2.047505e-01 +4.601323e-01 1.062504e+00 2.916234e-01 -2.094431e-01 +4.707100e-01 1.056752e+00 3.040293e-01 -2.138837e-01 +4.812878e-01 1.050999e+00 3.164352e-01 -2.183242e-01 +4.918655e-01 1.045506e+00 3.290203e-01 -2.226333e-01 +5.024433e-01 1.040620e+00 3.420237e-01 -2.266361e-01 +5.130210e-01 1.035733e+00 3.550270e-01 -2.306389e-01 +5.235988e-01 1.030846e+00 3.680304e-01 -2.346416e-01 +5.759587e-01 1.009577e+00 4.358184e-01 -2.525541e-01 +6.283185e-01 9.891368e-01 5.064711e-01 -2.691900e-01 +6.806784e-01 9.674859e-01 5.798437e-01 -2.847966e-01 +7.330383e-01 9.423176e-01 6.549190e-01 -2.997086e-01 +7.853982e-01 9.158713e-01 7.304211e-01 -3.144276e-01 +8.377580e-01 8.822989e-01 8.059045e-01 -3.285462e-01 +8.901179e-01 8.445749e-01 8.798593e-01 -3.424097e-01 +9.424778e-01 7.985472e-01 9.507569e-01 -3.557629e-01 +9.948377e-01 7.525194e-01 1.021654e+00 -3.691159e-01 +1.047198e+00 7.064917e-01 1.092550e+00 -3.824688e-01 +1.099557e+00 6.446456e-01 1.150276e+00 -3.945682e-01 +1.151917e+00 5.827992e-01 1.208002e+00 -4.066675e-01 +1.204277e+00 5.209524e-01 1.265728e+00 -4.187667e-01 +1.256637e+00 4.516068e-01 1.310015e+00 -4.296537e-01 +1.308997e+00 3.785120e-01 1.347584e+00 -4.399347e-01 +1.361357e+00 3.054164e-01 1.385152e+00 -4.502151e-01 +1.413717e+00 2.310175e-01 1.414484e+00 -4.596503e-01 +1.466077e+00 1.540123e-01 1.427343e+00 -4.673951e-01 +1.518436e+00 7.700615e-02 1.440201e+00 -4.751396e-01 +1.570796e+00 -3.364308e-07 1.453060e+00 -4.828838e-01 +1.623156e+00 -5.390410e-02 1.440201e+00 -4.866087e-01 +1.675516e+00 -1.078081e-01 1.427343e+00 -4.902520e-01 +1.727876e+00 -1.617124e-01 1.414484e+00 -4.938925e-01 +1.780236e+00 -2.137916e-01 1.385152e+00 -4.942601e-01 +1.832596e+00 -2.649582e-01 1.347584e+00 -4.929912e-01 +1.884956e+00 -3.161248e-01 1.310015e+00 -4.918106e-01 +1.937315e+00 -3.646666e-01 1.265727e+00 -4.894329e-01 +1.989675e+00 -4.079589e-01 1.208002e+00 -4.845562e-01 +2.042035e+00 -4.512516e-01 1.150276e+00 -4.796791e-01 +2.094395e+00 -4.945443e-01 1.092550e+00 -4.748017e-01 +2.146755e+00 -5.267637e-01 1.021654e+00 -4.681663e-01 +2.199115e+00 -5.589831e-01 9.507574e-01 -4.615309e-01 +2.251475e+00 -5.912023e-01 8.798597e-01 -4.548667e-01 +2.303835e+00 -6.159465e-01 8.058984e-01 -4.489995e-01 +2.356194e+00 -6.369533e-01 7.304053e-01 -4.435403e-01 +2.408554e+00 -6.579597e-01 6.549129e-01 -4.380806e-01 +2.460914e+00 -6.769270e-01 5.809292e-01 -4.347631e-01 +2.513274e+00 -6.918158e-01 5.099626e-01 -4.357297e-01 +2.565634e+00 -7.067044e-01 4.389966e-01 -4.366964e-01 +2.617994e+00 -7.215930e-01 3.680308e-01 -4.376631e-01 +2.670354e+00 -7.456536e-01 3.104608e-01 -4.590439e-01 +2.722714e+00 -7.696771e-01 2.528909e-01 -4.799786e-01 +2.775074e+00 -7.936952e-01 1.953210e-01 -5.015856e-01 +2.827433e+00 -7.338171e-01 1.570568e-01 -5.071019e-01 +2.879793e+00 -6.319823e-01 1.284456e-01 -5.044390e-01 +2.932153e+00 -5.301481e-01 9.983409e-02 -5.017756e-01 +2.984513e+00 -4.160329e-01 7.268384e-02 -4.500005e-01 +3.036873e+00 -2.773550e-01 4.845610e-02 -2.999997e-01 +3.089233e+00 -1.380452e-01 3.977995e-02 -7.342450e-02 +3.141593e+00 0.000000e+00 3.888966e-02 1.884394e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_26.txt b/tests/9-Regression/airfoil_polars/af_station_26.txt new file mode 100644 index 00000000..4cb67f00 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_26.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 +-3.089233e+00 1.494717e-01 3.769602e-02 1.999999e-01 +-3.036873e+00 3.003128e-01 4.523519e-02 2.399998e-01 +-2.984513e+00 4.504702e-01 6.785292e-02 3.600004e-01 +-2.932153e+00 5.621412e-01 9.478288e-02 3.001003e-01 +-2.879793e+00 6.545694e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469987e-01 1.529553e-01 4.016550e-04 +-2.775074e+00 7.997869e-01 1.916566e-01 -9.281227e-02 +-2.722714e+00 7.732941e-01 2.495874e-01 -7.275563e-02 +-2.670354e+00 7.468011e-01 3.075183e-01 -5.269923e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264297e-02 +-2.565634e+00 7.055703e-01 4.365044e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543494e-03 +-2.460914e+00 6.760946e-01 5.786158e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497593e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347220e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779857e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283133e-01 2.016240e-01 +-7.330383e-01 -6.589109e-01 6.527057e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333188e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654488e-01 1.964651e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983069e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001487e-01 +-4.918655e-01 -7.304453e-01 3.263929e-01 2.019905e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044865e-01 +-4.707100e-01 -7.382251e-01 3.013729e-01 2.072629e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650360e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532755e-01 2.212993e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497729e-01 +-3.649325e-01 -7.962748e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655186e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745091e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846171e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829734e-01 +-3.120437e-01 -8.192412e-01 1.395552e-01 2.783355e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700130e-01 +-2.908882e-01 -8.032965e-01 1.235646e-01 2.530382e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289845e-01 +-2.697327e-01 -7.653248e-01 1.075750e-01 2.049314e-01 +-2.591549e-01 -7.463391e-01 9.958048e-02 1.808783e-01 +-2.485772e-01 -7.273521e-01 9.158519e-02 1.568246e-01 +-2.379994e-01 -7.083666e-01 8.359018e-02 1.327716e-01 +-2.274217e-01 -6.893793e-01 7.559464e-02 1.087162e-01 +-2.168439e-01 -6.703941e-01 6.759965e-02 8.466334e-02 +-2.062662e-01 -6.514070e-01 5.960418e-02 6.060907e-02 +-1.956884e-01 -6.324218e-01 5.160935e-02 3.655616e-02 +-1.851107e-01 -6.134352e-01 4.361392e-02 1.250161e-02 +-1.745329e-01 -5.944491e-01 3.561993e-02 -1.155121e-02 +-1.639552e-01 -5.754638e-01 2.762495e-02 -3.560503e-02 +-1.533774e-01 -5.514040e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179265e-01 1.359668e-02 -8.004347e-02 +-1.322219e-01 -4.480131e-01 1.040621e-02 -9.382022e-02 +-1.216442e-01 -3.623067e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865926e-01 7.490920e-03 -1.053454e-01 +-1.004887e-01 -2.116814e-01 7.054544e-03 -1.076242e-01 +-8.991090e-02 -1.372784e-01 6.760615e-03 -1.096151e-01 +-7.933315e-02 -6.324468e-02 6.518180e-03 -1.114637e-01 +-6.875539e-02 1.033260e-02 6.400001e-03 -1.131576e-01 +-5.817764e-02 8.373574e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571449e-01 6.300001e-03 -1.162091e-01 +-3.702214e-02 2.301320e-01 6.300001e-03 -1.176334e-01 +-2.644438e-02 3.032701e-01 6.300001e-03 -1.189667e-01 +-1.586663e-02 3.760078e-01 6.300001e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339397e-03 -1.217334e-01 +5.288877e-03 5.211621e-01 6.400001e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400001e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374497e-01 6.524240e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645456e-03 -1.278091e-01 +5.817764e-02 8.803975e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887881e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009090e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160615e-03 -1.316122e-01 +1.004887e-01 1.160800e+00 7.454544e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963650e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536670e-02 -1.222303e-01 +1.745329e-01 1.516199e+00 1.650002e-02 -1.217000e-01 +1.851107e-01 1.546526e+00 1.816059e-02 -1.217000e-01 +1.956884e-01 1.570151e+00 2.034855e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009040e-02 -1.232181e-01 +2.168439e-01 1.554390e+00 4.645467e-02 -1.251576e-01 +2.274217e-01 1.506970e+00 6.281796e-02 -1.270969e-01 +2.379994e-01 1.446361e+00 7.918238e-02 -1.290364e-01 +2.485772e-01 1.393029e+00 9.227287e-02 -1.305879e-01 +2.591549e-01 1.350604e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168180e-01 -1.334969e-01 +2.908882e-01 1.273333e+00 1.249999e-01 -1.344666e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354363e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373757e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516323e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589212e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662101e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532755e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650360e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263929e-01 -2.237749e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654488e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333188e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699368e-01 +6.806784e-01 9.663101e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527057e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283133e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289991e-01 +8.901179e-01 8.439455e-01 8.779857e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207800e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298440e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606387e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423760e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786158e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365044e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075183e-01 -4.578051e-01 +2.722714e+00 -7.732940e-01 2.495874e-01 -4.797019e-01 +2.775074e+00 -7.997868e-01 1.916566e-01 -5.015982e-01 +2.827433e+00 -7.407907e-01 1.535609e-01 -5.071178e-01 +2.879793e+00 -6.390493e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373086e-01 9.720468e-02 -5.017796e-01 +2.984513e+00 -4.225334e-01 7.057732e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705178e-02 -2.999997e-01 +3.089233e+00 -1.402022e-01 3.860028e-02 -6.876870e-02 +3.141593e+00 0.000000e+00 3.769602e-02 1.999998e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_27.txt b/tests/9-Regression/airfoil_polars/af_station_27.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_27.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_28.txt b/tests/9-Regression/airfoil_polars/af_station_28.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_28.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_29.txt b/tests/9-Regression/airfoil_polars/af_station_29.txt new file mode 100644 index 00000000..c4f48ab3 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_29.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 +-3.089233e+00 1.494718e-01 3.769600e-02 2.000000e-01 +-3.036873e+00 3.003129e-01 4.523516e-02 2.399998e-01 +-2.984513e+00 4.504703e-01 6.785288e-02 3.600004e-01 +-2.932153e+00 5.621413e-01 9.478283e-02 3.001002e-01 +-2.879793e+00 6.545695e-01 1.238689e-01 1.502518e-01 +-2.827433e+00 7.469988e-01 1.529552e-01 4.015663e-04 +-2.775074e+00 7.997870e-01 1.916565e-01 -9.281237e-02 +-2.722714e+00 7.732941e-01 2.495873e-01 -7.275569e-02 +-2.670354e+00 7.468011e-01 3.075182e-01 -5.269926e-02 +-2.617994e+00 7.203080e-01 3.654492e-01 -3.264296e-02 +-2.565634e+00 7.055703e-01 4.365043e-01 -1.759326e-02 +-2.513274e+00 6.908325e-01 5.075598e-01 -2.543493e-03 +-2.460914e+00 6.760946e-01 5.786157e-01 1.250639e-02 +-2.408554e+00 6.572417e-01 6.527028e-01 2.780055e-02 +-2.356194e+00 6.363312e-01 7.283053e-01 4.321686e-02 +-2.303835e+00 6.154205e-01 8.039087e-01 5.863334e-02 +-2.251475e+00 5.907618e-01 8.779861e-01 7.420482e-02 +-2.199115e+00 5.586070e-01 9.490115e-01 9.008630e-02 +-2.146755e+00 5.264521e-01 1.020036e+00 1.059681e-01 +-2.094395e+00 4.942971e-01 1.091060e+00 1.218500e-01 +-2.042035e+00 4.510465e-01 1.148927e+00 1.369737e-01 +-1.989675e+00 4.077960e-01 1.206794e+00 1.520971e-01 +-1.937315e+00 3.645459e-01 1.264661e+00 1.672200e-01 +-1.884956e+00 3.160342e-01 1.309096e+00 1.807330e-01 +-1.832596e+00 2.648917e-01 1.346815e+00 1.934411e-01 +-1.780236e+00 2.137492e-01 1.384534e+00 2.061484e-01 +-1.727876e+00 1.616888e-01 1.414018e+00 2.175124e-01 +-1.675516e+00 1.077923e-01 1.427032e+00 2.261896e-01 +-1.623156e+00 5.389620e-02 1.440046e+00 2.348664e-01 +-1.570796e+00 3.363815e-07 1.453060e+00 2.435429e-01 +-1.518436e+00 -5.389615e-02 1.440046e+00 2.471808e-01 +-1.466077e+00 -1.077924e-01 1.427032e+00 2.508186e-01 +-1.413717e+00 -1.616883e-01 1.414018e+00 2.544564e-01 +-1.361357e+00 -2.137490e-01 1.384534e+00 2.548214e-01 +-1.308997e+00 -2.648921e-01 1.346815e+00 2.535500e-01 +-1.256637e+00 -3.160339e-01 1.309096e+00 2.522780e-01 +-1.204277e+00 -3.645455e-01 1.264661e+00 2.497592e-01 +-1.151917e+00 -4.077961e-01 1.206794e+00 2.447468e-01 +-1.099557e+00 -4.510467e-01 1.148927e+00 2.397344e-01 +-1.047198e+00 -4.942973e-01 1.091059e+00 2.347219e-01 +-9.948377e-01 -5.264523e-01 1.020035e+00 2.279594e-01 +-9.424778e-01 -5.586072e-01 9.490110e-01 2.211966e-01 +-8.901179e-01 -5.907620e-01 8.779856e-01 2.144334e-01 +-8.377580e-01 -6.170897e-01 8.039116e-01 2.079570e-01 +-7.853982e-01 -6.405039e-01 7.283132e-01 2.016240e-01 +-7.330383e-01 -6.589108e-01 6.527056e-01 1.968624e-01 +-6.806784e-01 -6.764170e-01 5.775274e-01 1.927145e-01 +-6.283185e-01 -6.914421e-01 5.040594e-01 1.907730e-01 +-5.759587e-01 -7.055940e-01 4.333187e-01 1.919090e-01 +-5.235988e-01 -7.203081e-01 3.654487e-01 1.964650e-01 +-5.130210e-01 -7.236871e-01 3.524301e-01 1.983068e-01 +-5.024433e-01 -7.270662e-01 3.394115e-01 2.001486e-01 +-4.918655e-01 -7.304452e-01 3.263928e-01 2.019904e-01 +-4.812878e-01 -7.342450e-01 3.137931e-01 2.044864e-01 +-4.707100e-01 -7.382250e-01 3.013729e-01 2.072628e-01 +-4.601323e-01 -7.422051e-01 2.889527e-01 2.100393e-01 +-4.495545e-01 -7.465555e-01 2.767964e-01 2.133042e-01 +-4.389768e-01 -7.514612e-01 2.650359e-01 2.173017e-01 +-4.283990e-01 -7.563669e-01 2.532754e-01 2.212992e-01 +-4.178212e-01 -7.614087e-01 2.415867e-01 2.254600e-01 +-4.072435e-01 -7.676756e-01 2.305432e-01 2.310896e-01 +-3.966657e-01 -7.739425e-01 2.194997e-01 2.367192e-01 +-3.860880e-01 -7.802094e-01 2.084562e-01 2.423488e-01 +-3.755102e-01 -7.880458e-01 1.980289e-01 2.497730e-01 +-3.649325e-01 -7.962747e-01 1.877557e-01 2.576458e-01 +-3.543547e-01 -8.045037e-01 1.774825e-01 2.655187e-01 +-3.437770e-01 -8.137216e-01 1.675143e-01 2.745092e-01 +-3.331992e-01 -8.239284e-01 1.578511e-01 2.846172e-01 +-3.226215e-01 -8.226468e-01 1.485469e-01 2.829735e-01 +-3.120437e-01 -8.192412e-01 1.395551e-01 2.783357e-01 +-3.014660e-01 -8.154466e-01 1.315599e-01 2.700131e-01 +-2.908882e-01 -8.032964e-01 1.235646e-01 2.530384e-01 +-2.803105e-01 -7.843101e-01 1.155693e-01 2.289846e-01 +-2.697327e-01 -7.653247e-01 1.075750e-01 2.049316e-01 +-2.591549e-01 -7.463389e-01 9.958047e-02 1.808784e-01 +-2.485772e-01 -7.273520e-01 9.158519e-02 1.568247e-01 +-2.379994e-01 -7.083664e-01 8.359018e-02 1.327718e-01 +-2.274217e-01 -6.893790e-01 7.559464e-02 1.087164e-01 +-2.168439e-01 -6.703938e-01 6.759965e-02 8.466347e-02 +-2.062662e-01 -6.514067e-01 5.960418e-02 6.060918e-02 +-1.956884e-01 -6.324215e-01 5.160935e-02 3.655624e-02 +-1.851107e-01 -6.134349e-01 4.361393e-02 1.250167e-02 +-1.745329e-01 -5.944489e-01 3.561994e-02 -1.155117e-02 +-1.639552e-01 -5.754636e-01 2.762496e-02 -3.560501e-02 +-1.533774e-01 -5.514037e-01 2.013823e-02 -5.870795e-02 +-1.427997e-01 -5.179263e-01 1.359668e-02 -8.004348e-02 +-1.322219e-01 -4.480129e-01 1.040621e-02 -9.382024e-02 +-1.216442e-01 -3.623066e-01 8.915163e-03 -1.026394e-01 +-1.110664e-01 -2.865925e-01 7.490919e-03 -1.053454e-01 +-1.004887e-01 -2.116813e-01 7.054543e-03 -1.076243e-01 +-8.991090e-02 -1.372783e-01 6.760614e-03 -1.096151e-01 +-7.933315e-02 -6.324458e-02 6.518179e-03 -1.114637e-01 +-6.875539e-02 1.033270e-02 6.400000e-03 -1.131576e-01 +-5.817764e-02 8.373583e-02 6.366663e-03 -1.147000e-01 +-4.759989e-02 1.571450e-01 6.300000e-03 -1.162091e-01 +-3.702214e-02 2.301321e-01 6.300000e-03 -1.176334e-01 +-2.644438e-02 3.032702e-01 6.300000e-03 -1.189667e-01 +-1.586663e-02 3.760079e-01 6.300000e-03 -1.204000e-01 +-5.288877e-03 4.486196e-01 6.339396e-03 -1.217334e-01 +5.288877e-03 5.211622e-01 6.400000e-03 -1.230666e-01 +1.586663e-02 5.934830e-01 6.400000e-03 -1.243182e-01 +2.644438e-02 6.654995e-01 6.500000e-03 -1.254303e-01 +3.702214e-02 7.374498e-01 6.524239e-03 -1.266424e-01 +4.759989e-02 8.089823e-01 6.645455e-03 -1.278091e-01 +5.817764e-02 8.803976e-01 6.766663e-03 -1.288333e-01 +6.875539e-02 9.514218e-01 6.887880e-03 -1.298909e-01 +7.933315e-02 1.021863e+00 7.009089e-03 -1.307636e-01 +8.991090e-02 1.091896e+00 7.160614e-03 -1.316121e-01 +1.004887e-01 1.160800e+00 7.454543e-03 -1.323061e-01 +1.110664e-01 1.227201e+00 7.963649e-03 -1.325727e-01 +1.216442e-01 1.288025e+00 8.945462e-03 -1.321303e-01 +1.322219e-01 1.339323e+00 1.072724e-02 -1.300819e-01 +1.427997e-01 1.386792e+00 1.250912e-02 -1.275727e-01 +1.533774e-01 1.434426e+00 1.403331e-02 -1.250910e-01 +1.639552e-01 1.480725e+00 1.536668e-02 -1.222303e-01 +1.745329e-01 1.516200e+00 1.649999e-02 -1.217000e-01 +1.851107e-01 1.546527e+00 1.816055e-02 -1.217000e-01 +1.956884e-01 1.570152e+00 2.034850e-02 -1.219121e-01 +2.062662e-01 1.584663e+00 3.009035e-02 -1.232181e-01 +2.168439e-01 1.554391e+00 4.645464e-02 -1.251576e-01 +2.274217e-01 1.506971e+00 6.281794e-02 -1.270969e-01 +2.379994e-01 1.446362e+00 7.918236e-02 -1.290364e-01 +2.485772e-01 1.393030e+00 9.227286e-02 -1.305879e-01 +2.591549e-01 1.350605e+00 1.004548e-01 -1.315576e-01 +2.697327e-01 1.321818e+00 1.086364e-01 -1.325273e-01 +2.803105e-01 1.297576e+00 1.168179e-01 -1.334969e-01 +2.908882e-01 1.273334e+00 1.249999e-01 -1.344667e-01 +3.014660e-01 1.243636e+00 1.331819e-01 -1.354364e-01 +3.120437e-01 1.207272e+00 1.413638e-01 -1.364061e-01 +3.226215e-01 1.189930e+00 1.494979e-01 -1.373758e-01 +3.331992e-01 1.177043e+00 1.578511e-01 -1.390896e-01 +3.437770e-01 1.162461e+00 1.675143e-01 -1.450218e-01 +3.543547e-01 1.149293e+00 1.774825e-01 -1.516324e-01 +3.649325e-01 1.137538e+00 1.877557e-01 -1.589213e-01 +3.755102e-01 1.125783e+00 1.980289e-01 -1.662102e-01 +3.860880e-01 1.114589e+00 2.084562e-01 -1.732246e-01 +3.966657e-01 1.105634e+00 2.194997e-01 -1.791415e-01 +4.072435e-01 1.096680e+00 2.305432e-01 -1.850584e-01 +4.178212e-01 1.087725e+00 2.415867e-01 -1.909753e-01 +4.283990e-01 1.080522e+00 2.532754e-01 -1.960746e-01 +4.389768e-01 1.073513e+00 2.650359e-01 -2.010830e-01 +4.495545e-01 1.066504e+00 2.767964e-01 -2.060914e-01 +4.601323e-01 1.060289e+00 2.889527e-01 -2.107296e-01 +4.707100e-01 1.054604e+00 3.013729e-01 -2.151209e-01 +4.812878e-01 1.048919e+00 3.137931e-01 -2.195122e-01 +4.918655e-01 1.043492e+00 3.263928e-01 -2.237750e-01 +5.024433e-01 1.038665e+00 3.394115e-01 -2.277379e-01 +5.130210e-01 1.033837e+00 3.524301e-01 -2.317009e-01 +5.235988e-01 1.029010e+00 3.654487e-01 -2.356639e-01 +5.759587e-01 1.007995e+00 4.333187e-01 -2.534230e-01 +6.283185e-01 9.877742e-01 5.040594e-01 -2.699369e-01 +6.806784e-01 9.663100e-01 5.775274e-01 -2.854485e-01 +7.330383e-01 9.413011e-01 6.527056e-01 -3.002850e-01 +7.853982e-01 9.150059e-01 7.283132e-01 -3.149340e-01 +8.377580e-01 8.815567e-01 8.039116e-01 -3.289992e-01 +8.901179e-01 8.439454e-01 8.779856e-01 -3.428141e-01 +9.424778e-01 7.980098e-01 9.490110e-01 -3.561288e-01 +9.948377e-01 7.520741e-01 1.020035e+00 -3.694434e-01 +1.047198e+00 7.061384e-01 1.091059e+00 -3.827579e-01 +1.099557e+00 6.443526e-01 1.148927e+00 -3.948312e-01 +1.151917e+00 5.825665e-01 1.206794e+00 -4.069044e-01 +1.204277e+00 5.207799e-01 1.264661e+00 -4.189777e-01 +1.256637e+00 4.514774e-01 1.309096e+00 -4.298441e-01 +1.308997e+00 3.784171e-01 1.346815e+00 -4.401070e-01 +1.361357e+00 3.053559e-01 1.384534e+00 -4.503694e-01 +1.413717e+00 2.309838e-01 1.414018e+00 -4.597886e-01 +1.466077e+00 1.539898e-01 1.427032e+00 -4.675214e-01 +1.518436e+00 7.699493e-02 1.440046e+00 -4.752538e-01 +1.570796e+00 -3.363815e-07 1.453060e+00 -4.829860e-01 +1.623156e+00 -5.389620e-02 1.440046e+00 -4.866238e-01 +1.675516e+00 -1.077923e-01 1.427032e+00 -4.902614e-01 +1.727876e+00 -1.616888e-01 1.414018e+00 -4.938986e-01 +1.780236e+00 -2.137492e-01 1.384534e+00 -4.942634e-01 +1.832596e+00 -2.648917e-01 1.346815e+00 -4.929920e-01 +1.884956e+00 -3.160342e-01 1.309096e+00 -4.917200e-01 +1.937315e+00 -3.645459e-01 1.264661e+00 -4.892014e-01 +1.989675e+00 -4.077960e-01 1.206794e+00 -4.841896e-01 +2.042035e+00 -4.510465e-01 1.148927e+00 -4.791774e-01 +2.094395e+00 -4.942971e-01 1.091060e+00 -4.741650e-01 +2.146755e+00 -5.264521e-01 1.020036e+00 -4.674018e-01 +2.199115e+00 -5.586070e-01 9.490115e-01 -4.606386e-01 +2.251475e+00 -5.907618e-01 8.779861e-01 -4.538754e-01 +2.303835e+00 -6.154205e-01 8.039087e-01 -4.479230e-01 +2.356194e+00 -6.363312e-01 7.283053e-01 -4.423759e-01 +2.408554e+00 -6.572417e-01 6.527028e-01 -4.368284e-01 +2.460914e+00 -6.760946e-01 5.786157e-01 -4.334078e-01 +2.513274e+00 -6.908325e-01 5.075598e-01 -4.342412e-01 +2.565634e+00 -7.055703e-01 4.365043e-01 -4.350746e-01 +2.617994e+00 -7.203080e-01 3.654492e-01 -4.359080e-01 +2.670354e+00 -7.468011e-01 3.075182e-01 -4.578051e-01 +2.722714e+00 -7.732941e-01 2.495873e-01 -4.797019e-01 +2.775074e+00 -7.997870e-01 1.916565e-01 -5.015982e-01 +2.827433e+00 -7.407908e-01 1.535608e-01 -5.071178e-01 +2.879793e+00 -6.390495e-01 1.253829e-01 -5.044490e-01 +2.932153e+00 -5.373087e-01 9.720463e-02 -5.017796e-01 +2.984513e+00 -4.225335e-01 7.057728e-02 -4.500005e-01 +3.036873e+00 -2.816887e-01 4.705176e-02 -2.999997e-01 +3.089233e+00 -1.402023e-01 3.860026e-02 -6.876861e-02 +3.141593e+00 0.000000e+00 3.769600e-02 2.000000e-01 diff --git a/tests/9-Regression/airfoil_polars/af_station_3.txt b/tests/9-Regression/airfoil_polars/af_station_3.txt new file mode 100644 index 00000000..65c4ed97 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_3.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 +-3.089233e+00 1.039934e-01 2.980995e-01 1.098705e-01 +-3.036873e+00 2.089395e-01 3.076324e-01 2.207476e-01 +-2.984513e+00 3.134099e-01 3.167746e-01 3.311221e-01 +-2.932153e+00 3.850544e-01 3.342344e-01 3.531010e-01 +-2.879793e+00 4.404121e-01 3.554195e-01 3.308832e-01 +-2.827433e+00 4.958855e-01 3.759316e-01 3.086651e-01 +-2.775074e+00 5.306263e-01 3.988463e-01 2.911444e-01 +-2.722714e+00 5.238978e-01 4.270142e-01 2.830182e-01 +-2.670354e+00 5.174117e-01 4.538846e-01 2.748921e-01 +-2.617994e+00 5.112084e-01 4.790707e-01 2.667659e-01 +-2.565634e+00 5.077226e-01 5.146150e-01 2.698381e-01 +-2.513274e+00 5.043435e-01 5.719967e-01 2.729102e-01 +-2.460914e+00 5.010816e-01 6.293788e-01 2.759825e-01 +-2.408554e+00 4.924537e-01 6.887223e-01 2.809344e-01 +-2.356194e+00 4.811365e-01 7.490464e-01 2.868263e-01 +-2.303835e+00 4.698670e-01 8.093712e-01 2.927183e-01 +-2.251475e+00 4.549385e-01 8.680677e-01 2.984866e-01 +-2.199115e+00 4.326130e-01 9.235077e-01 3.040077e-01 +-2.146755e+00 4.103054e-01 9.745808e-01 3.095287e-01 +-2.094395e+00 3.880194e-01 1.024557e+00 3.150498e-01 +-2.042035e+00 3.553282e-01 1.062949e+00 3.183129e-01 +-1.989675e+00 3.226435e-01 1.101340e+00 3.215760e-01 +-1.937315e+00 2.899678e-01 1.139732e+00 3.248391e-01 +-1.884956e+00 2.522614e-01 1.166751e+00 3.257847e-01 +-1.832596e+00 2.120374e-01 1.188084e+00 3.255715e-01 +-1.780236e+00 1.718170e-01 1.209417e+00 3.253583e-01 +-1.727876e+00 1.305057e-01 1.223938e+00 3.237914e-01 +-1.675516e+00 8.700362e-02 1.224835e+00 3.195168e-01 +-1.623156e+00 4.350186e-02 1.225731e+00 3.152422e-01 +-1.570796e+00 2.715075e-07 1.226628e+00 3.075417e-01 +-1.518436e+00 -4.350182e-02 1.225731e+00 3.065003e-01 +-1.466077e+00 -8.700374e-02 1.224835e+00 3.036426e-01 +-1.413717e+00 -1.305053e-01 1.223938e+00 2.999801e-01 +-1.361357e+00 -1.718168e-01 1.209417e+00 2.937329e-01 +-1.308997e+00 -2.120377e-01 1.188084e+00 2.861933e-01 +-1.256637e+00 -2.522612e-01 1.166751e+00 2.786537e-01 +-1.204277e+00 -2.899675e-01 1.139732e+00 2.701310e-01 +-1.151917e+00 -3.226436e-01 1.101340e+00 2.596422e-01 +-1.099557e+00 -3.553284e-01 1.062948e+00 2.491533e-01 +-1.047198e+00 -3.880196e-01 1.024556e+00 2.386644e-01 +-9.948377e-01 -4.103055e-01 9.745805e-01 2.265117e-01 +-9.424778e-01 -4.326131e-01 9.235073e-01 2.143589e-01 +-8.901179e-01 -4.549386e-01 8.680673e-01 2.022060e-01 +-8.377580e-01 -4.698670e-01 8.093712e-01 1.896666e-01 +-7.853982e-01 -4.811364e-01 7.490471e-01 1.769340e-01 +-7.330383e-01 -4.924537e-01 6.887223e-01 1.642012e-01 +-6.806784e-01 -5.010816e-01 6.293788e-01 1.514819e-01 +-6.283185e-01 -5.043435e-01 5.719965e-01 1.387893e-01 +-5.759587e-01 -5.077226e-01 5.146154e-01 1.260970e-01 +-5.235988e-01 -5.112085e-01 4.790705e-01 1.134044e-01 +-5.130210e-01 -5.124366e-01 4.741420e-01 1.101331e-01 +-5.024433e-01 -5.136778e-01 4.691281e-01 1.064168e-01 +-4.918655e-01 -5.149317e-01 4.640338e-01 1.027307e-01 +-4.812878e-01 -5.161979e-01 4.588633e-01 9.907548e-02 +-4.707100e-01 -5.174759e-01 4.536208e-01 9.545171e-02 +-4.601323e-01 -5.187654e-01 4.483104e-01 9.186013e-02 +-4.495545e-01 -5.200661e-01 4.429355e-01 8.830146e-02 +-4.389768e-01 -5.213775e-01 4.374997e-01 8.477643e-02 +-4.283990e-01 -5.226994e-01 4.320059e-01 8.128571e-02 +-4.178212e-01 -5.240314e-01 4.264571e-01 7.783004e-02 +-4.072435e-01 -5.253733e-01 4.208559e-01 7.441020e-02 +-3.966657e-01 -5.267247e-01 4.152048e-01 7.102697e-02 +-3.860880e-01 -5.280854e-01 4.095064e-01 6.768118e-02 +-3.755102e-01 -5.294551e-01 4.037625e-01 6.437357e-02 +-3.649325e-01 -5.308336e-01 3.979756e-01 6.110509e-02 +-3.543547e-01 -5.322206e-01 3.921475e-01 5.787665e-02 +-3.437770e-01 -5.250419e-01 3.867341e-01 5.367404e-02 +-3.331992e-01 -5.093250e-01 3.817128e-01 4.848443e-02 +-3.226215e-01 -4.936550e-01 3.766208e-01 4.332266e-02 +-3.120437e-01 -4.780330e-01 3.714565e-01 3.819444e-02 +-3.014660e-01 -4.624605e-01 3.662183e-01 3.310742e-02 +-2.908882e-01 -4.469405e-01 3.609049e-01 2.807238e-02 +-2.803105e-01 -4.314753e-01 3.555151e-01 2.310373e-02 +-2.697327e-01 -4.160683e-01 3.500476e-01 1.822204e-02 +-2.591549e-01 -4.007214e-01 3.445006e-01 1.354850e-02 +-2.485772e-01 -3.854367e-01 3.388723e-01 9.500166e-03 +-2.379994e-01 -3.702245e-01 3.331646e-01 5.683813e-03 +-2.274217e-01 -3.550694e-01 3.273666e-01 2.218868e-03 +-2.168439e-01 -3.399997e-01 3.214892e-01 -1.518854e-03 +-2.062662e-01 -3.249956e-01 3.155184e-01 -7.392514e-03 +-1.956884e-01 -3.100776e-01 3.094610e-01 -1.326570e-02 +-1.851107e-01 -2.952455e-01 3.028026e-01 -1.913933e-02 +-1.745329e-01 -2.804948e-01 2.949413e-01 -2.501259e-02 +-1.639552e-01 -2.533784e-01 2.854983e-01 -2.411108e-02 +-1.533774e-01 -2.264556e-01 2.758398e-01 -2.321517e-02 +-1.427997e-01 -1.997803e-01 2.659602e-01 -2.231161e-02 +-1.322219e-01 -1.733898e-01 2.558489e-01 -2.139696e-02 +-1.216442e-01 -1.473452e-01 2.454830e-01 -2.036795e-02 +-1.110664e-01 -1.217051e-01 2.348345e-01 -1.932756e-02 +-1.004887e-01 -9.845835e-02 2.239103e-01 -1.828711e-02 +-8.991090e-02 -7.698047e-02 2.126782e-01 -1.725468e-02 +-7.933315e-02 -5.631829e-02 2.011061e-01 -1.621568e-02 +-6.875539e-02 -3.673022e-02 1.891865e-01 -1.517509e-02 +-5.817764e-02 -1.629095e-02 1.784165e-01 -1.456334e-02 +-4.759989e-02 2.356756e-02 1.750582e-01 -1.576378e-02 +-3.702214e-02 9.150643e-02 1.760561e-01 -1.782450e-02 +-2.644438e-02 1.594515e-01 1.770511e-01 -2.039106e-02 +-1.586663e-02 2.234036e-01 1.780261e-01 -2.274936e-02 +-5.288877e-03 2.842379e-01 1.789384e-01 -2.513686e-02 +5.288877e-03 3.450744e-01 1.799256e-01 -2.751486e-02 +1.586663e-02 4.059131e-01 1.809102e-01 -2.987520e-02 +2.644438e-02 4.603916e-01 1.818696e-01 -3.225312e-02 +3.702214e-02 5.261594e-01 1.818672e-01 -3.480495e-02 +4.759989e-02 6.008377e-01 1.815068e-01 -3.742605e-02 +5.817764e-02 6.755299e-01 1.811460e-01 -4.003044e-02 +6.875539e-02 7.502559e-01 1.807168e-01 -4.263503e-02 +7.933315e-02 8.249662e-01 1.803473e-01 -4.524991e-02 +8.991090e-02 8.997126e-01 1.799768e-01 -4.785452e-02 +1.004887e-01 9.679687e-01 1.795687e-01 -5.066995e-02 +1.110664e-01 1.025363e+00 1.792380e-01 -5.385319e-02 +1.216442e-01 1.081522e+00 1.788418e-01 -5.708121e-02 +1.322219e-01 1.138357e+00 1.785138e-01 -6.027990e-02 +1.427997e-01 1.200345e+00 1.781556e-01 -6.326982e-02 +1.533774e-01 1.252290e+00 1.785430e-01 -6.649224e-02 +1.639552e-01 1.276948e+00 1.805740e-01 -7.030253e-02 +1.745329e-01 1.296349e+00 1.829861e-01 -7.425746e-02 +1.851107e-01 7.614281e-01 2.158523e-01 -6.425071e-02 +1.956884e-01 6.157184e-01 2.481061e-01 -2.231043e-02 +2.062662e-01 5.896460e-01 2.719907e-01 -2.035066e-02 +2.168439e-01 8.400785e-01 2.921575e-01 -2.379984e-02 +2.274217e-01 9.365404e-01 3.089752e-01 -2.651332e-02 +2.379994e-01 9.307932e-01 3.214559e-01 -2.793396e-02 +2.485772e-01 9.215356e-01 3.322632e-01 -2.922698e-02 +2.591549e-01 8.799202e-01 3.421952e-01 -3.055127e-02 +2.697327e-01 8.391122e-01 3.508905e-01 -3.172890e-02 +2.803105e-01 8.058660e-01 3.587133e-01 -3.324268e-02 +2.908882e-01 8.008473e-01 3.636626e-01 -3.826204e-02 +3.014660e-01 7.947278e-01 3.684733e-01 -4.362534e-02 +3.120437e-01 7.872275e-01 3.731228e-01 -4.941176e-02 +3.226215e-01 7.797610e-01 3.777477e-01 -5.530907e-02 +3.331992e-01 7.723229e-01 3.823507e-01 -6.130533e-02 +3.437770e-01 7.649125e-01 3.869351e-01 -6.738855e-02 +3.543547e-01 7.602279e-01 3.921475e-01 -7.235530e-02 +3.649325e-01 7.582562e-01 3.979756e-01 -7.617415e-02 +3.755102e-01 7.562966e-01 4.037625e-01 -8.003569e-02 +3.860880e-01 7.543497e-01 4.095064e-01 -8.393892e-02 +3.966657e-01 7.524158e-01 4.152048e-01 -8.788288e-02 +4.072435e-01 7.504951e-01 4.208559e-01 -9.186674e-02 +4.178212e-01 7.485882e-01 4.264571e-01 -9.588965e-02 +4.283990e-01 7.466955e-01 4.320059e-01 -9.995076e-02 +4.389768e-01 7.448174e-01 4.374997e-01 -1.040493e-01 +4.495545e-01 7.429542e-01 4.429355e-01 -1.081843e-01 +4.601323e-01 7.411066e-01 4.483104e-01 -1.123553e-01 +4.707100e-01 7.392750e-01 4.536208e-01 -1.165614e-01 +4.812878e-01 7.374599e-01 4.588633e-01 -1.208018e-01 +4.918655e-01 7.356618e-01 4.640338e-01 -1.250758e-01 +5.024433e-01 7.338814e-01 4.691281e-01 -1.293827e-01 +5.130210e-01 7.321192e-01 4.741420e-01 -1.337218e-01 +5.235988e-01 7.303759e-01 4.790705e-01 -1.380925e-01 +5.759587e-01 7.253625e-01 5.146154e-01 -1.544033e-01 +6.283185e-01 7.205019e-01 5.719965e-01 -1.681913e-01 +6.806784e-01 7.158094e-01 6.293788e-01 -1.813749e-01 +7.330383e-01 7.034332e-01 6.887223e-01 -1.934185e-01 +7.853982e-01 6.872041e-01 7.490471e-01 -2.048923e-01 +8.377580e-01 6.710412e-01 8.093712e-01 -2.163659e-01 +8.901179e-01 6.496720e-01 8.680673e-01 -2.272880e-01 +9.424778e-01 6.177818e-01 9.235073e-01 -2.371072e-01 +9.948377e-01 5.859170e-01 9.745805e-01 -2.469262e-01 +1.047198e+00 5.540829e-01 1.024556e+00 -2.567452e-01 +1.099557e+00 5.074742e-01 1.062948e+00 -2.646113e-01 +1.151917e+00 4.608754e-01 1.101340e+00 -2.724774e-01 +1.204277e+00 4.142903e-01 1.139732e+00 -2.803434e-01 +1.256637e+00 3.604555e-01 1.166751e+00 -2.866577e-01 +1.308997e+00 3.029922e-01 1.188084e+00 -2.921960e-01 +1.361357e+00 2.455324e-01 1.209417e+00 -2.977344e-01 +1.413717e+00 1.865071e-01 1.223938e+00 -3.023808e-01 +1.466077e+00 1.243384e-01 1.224835e+00 -3.052431e-01 +1.518436e+00 6.216910e-02 1.225731e+00 -3.073005e-01 +1.570796e+00 -2.715075e-07 1.226628e+00 -3.075417e-01 +1.623156e+00 -4.350186e-02 1.225731e+00 -3.152422e-01 +1.675516e+00 -8.700362e-02 1.224835e+00 -3.195168e-01 +1.727876e+00 -1.305057e-01 1.223938e+00 -3.237914e-01 +1.780236e+00 -1.718170e-01 1.209417e+00 -3.253583e-01 +1.832596e+00 -2.120374e-01 1.188084e+00 -3.255715e-01 +1.884956e+00 -2.522614e-01 1.166751e+00 -3.257847e-01 +1.937315e+00 -2.899678e-01 1.139732e+00 -3.248391e-01 +1.989675e+00 -3.226435e-01 1.101340e+00 -3.215760e-01 +2.042035e+00 -3.553282e-01 1.062949e+00 -3.183129e-01 +2.094395e+00 -3.880194e-01 1.024557e+00 -3.150498e-01 +2.146755e+00 -4.103054e-01 9.745808e-01 -3.095287e-01 +2.199115e+00 -4.326130e-01 9.235077e-01 -3.040077e-01 +2.251475e+00 -4.549385e-01 8.680677e-01 -2.984866e-01 +2.303835e+00 -4.698670e-01 8.093712e-01 -2.927183e-01 +2.356194e+00 -4.811365e-01 7.490464e-01 -2.868263e-01 +2.408554e+00 -4.924537e-01 6.887223e-01 -2.809344e-01 +2.460914e+00 -5.010816e-01 6.293788e-01 -2.759825e-01 +2.513274e+00 -5.043435e-01 5.719967e-01 -2.729102e-01 +2.565634e+00 -5.077226e-01 5.146150e-01 -2.698381e-01 +2.617994e+00 -5.112084e-01 4.790707e-01 -2.667659e-01 +2.670354e+00 -5.174117e-01 4.538846e-01 -2.748921e-01 +2.722714e+00 -5.238978e-01 4.270142e-01 -2.830182e-01 +2.775074e+00 -5.306263e-01 3.988463e-01 -2.911444e-01 +2.827433e+00 -4.958855e-01 3.759316e-01 -3.270607e-01 +2.879793e+00 -4.404121e-01 3.554195e-01 -3.768724e-01 +2.932153e+00 -3.850544e-01 3.342344e-01 -4.266836e-01 +2.984513e+00 -3.134099e-01 3.167746e-01 -4.139026e-01 +3.036873e+00 -2.089395e-01 3.076324e-01 -2.759345e-01 +3.089233e+00 -1.039934e-01 2.980995e-01 -1.373382e-01 +3.141593e+00 0.000000e+00 2.866679e-01 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_4.txt b/tests/9-Regression/airfoil_polars/af_station_4.txt new file mode 100644 index 00000000..dd749551 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_4.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 +-3.089233e+00 1.317045e-01 1.637637e-01 1.194527e-01 +-3.036873e+00 2.646155e-01 1.747447e-01 2.399998e-01 +-2.984513e+00 3.969241e-01 1.856835e-01 3.600004e-01 +-2.932153e+00 4.836927e-01 2.104101e-01 3.833595e-01 +-2.879793e+00 5.476784e-01 2.420399e-01 3.583989e-01 +-2.827433e+00 6.116619e-01 2.736849e-01 3.334381e-01 +-2.775074e+00 6.491479e-01 3.108895e-01 3.135272e-01 +-2.722714e+00 6.336280e-01 3.592033e-01 3.037163e-01 +-2.670354e+00 6.181028e-01 4.075459e-01 2.939052e-01 +-2.617994e+00 6.025714e-01 4.559256e-01 2.840939e-01 +-2.565634e+00 5.938517e-01 5.147589e-01 2.870634e-01 +-2.513274e+00 5.851297e-01 5.732638e-01 2.900328e-01 +-2.460914e+00 5.764051e-01 6.317692e-01 2.930022e-01 +-2.408554e+00 5.629584e-01 6.922749e-01 2.982719e-01 +-2.356194e+00 5.471508e-01 7.537807e-01 3.046918e-01 +-2.303835e+00 5.313420e-01 8.152873e-01 3.111117e-01 +-2.251475e+00 5.118987e-01 8.751341e-01 3.175018e-01 +-2.199115e+00 4.851880e-01 9.316617e-01 3.238322e-01 +-2.146755e+00 4.584772e-01 9.881887e-01 3.301626e-01 +-2.094395e+00 4.317660e-01 1.044716e+00 3.364929e-01 +-2.042035e+00 3.945682e-01 1.088884e+00 3.406036e-01 +-1.989675e+00 3.573703e-01 1.133052e+00 3.447143e-01 +-1.937315e+00 3.201726e-01 1.177220e+00 3.488250e-01 +-1.884956e+00 2.779621e-01 1.209128e+00 3.505158e-01 +-1.832596e+00 2.332454e-01 1.234907e+00 3.509967e-01 +-1.780236e+00 1.885291e-01 1.260685e+00 3.514776e-01 +-1.727876e+00 1.428463e-01 1.279084e+00 3.504985e-01 +-1.675516e+00 9.523064e-02 1.282722e+00 3.465992e-01 +-1.623156e+00 4.761538e-02 1.286361e+00 3.427000e-01 +-1.570796e+00 2.971811e-07 1.290000e+00 3.388775e-01 +-1.518436e+00 -4.761533e-02 1.286361e+00 3.342882e-01 +-1.466077e+00 -9.523078e-02 1.282722e+00 3.297396e-01 +-1.413717e+00 -1.428459e-01 1.279084e+00 3.252080e-01 +-1.361357e+00 -1.885288e-01 1.260685e+00 3.179554e-01 +-1.308997e+00 -2.332457e-01 1.234907e+00 3.093440e-01 +-1.256637e+00 -2.779619e-01 1.209128e+00 3.007327e-01 +-1.204277e+00 -3.201722e-01 1.177220e+00 2.911216e-01 +-1.151917e+00 -3.573704e-01 1.133052e+00 2.795109e-01 +-1.099557e+00 -3.945684e-01 1.088884e+00 2.679001e-01 +-1.047198e+00 -4.317662e-01 1.044715e+00 2.562894e-01 +-9.948377e-01 -4.584774e-01 9.881884e-01 2.431196e-01 +-9.424778e-01 -4.851882e-01 9.316613e-01 2.299498e-01 +-8.901179e-01 -5.118989e-01 8.751338e-01 2.167798e-01 +-8.377580e-01 -5.313420e-01 8.152873e-01 2.033706e-01 +-7.853982e-01 -5.471506e-01 7.537815e-01 1.898417e-01 +-7.330383e-01 -5.629584e-01 6.922750e-01 1.763127e-01 +-6.806784e-01 -5.764051e-01 6.317692e-01 1.628840e-01 +-6.283185e-01 -5.851297e-01 5.732637e-01 1.496558e-01 +-5.759587e-01 -5.938517e-01 5.147593e-01 1.364278e-01 +-5.235988e-01 -6.025715e-01 4.559253e-01 1.231996e-01 +-5.130210e-01 -6.057097e-01 4.461483e-01 1.201832e-01 +-5.024433e-01 -6.088477e-01 4.363732e-01 1.171763e-01 +-4.918655e-01 -6.119854e-01 4.265998e-01 1.141688e-01 +-4.812878e-01 -6.151229e-01 4.168279e-01 1.111605e-01 +-4.707100e-01 -6.182601e-01 4.070575e-01 1.081515e-01 +-4.601323e-01 -6.213971e-01 3.972885e-01 1.051418e-01 +-4.495545e-01 -6.245338e-01 3.875211e-01 1.021314e-01 +-4.389768e-01 -6.276702e-01 3.777553e-01 9.912038e-02 +-4.283990e-01 -6.308064e-01 3.679906e-01 9.610857e-02 +-4.178212e-01 -6.339424e-01 3.582272e-01 9.309599e-02 +-4.072435e-01 -6.370780e-01 3.484650e-01 9.008262e-02 +-3.966657e-01 -6.402135e-01 3.387038e-01 8.706845e-02 +-3.860880e-01 -6.433487e-01 3.289437e-01 8.405347e-02 +-3.755102e-01 -6.464837e-01 3.191843e-01 8.103757e-02 +-3.649325e-01 -6.496184e-01 3.094258e-01 7.802080e-02 +-3.543547e-01 -6.527530e-01 2.996683e-01 7.500315e-02 +-3.437770e-01 -6.462816e-01 2.909494e-01 7.049686e-02 +-3.331992e-01 -6.302042e-01 2.832697e-01 6.450230e-02 +-3.226215e-01 -6.141266e-01 2.755920e-01 5.850743e-02 +-3.120437e-01 -5.980479e-01 2.679158e-01 5.251181e-02 +-3.014660e-01 -5.819673e-01 2.602409e-01 4.651501e-02 +-2.908882e-01 -5.658856e-01 2.525676e-01 4.051707e-02 +-2.803105e-01 -5.498027e-01 2.448961e-01 3.451767e-02 +-2.697327e-01 -5.337194e-01 2.372266e-01 2.851669e-02 +-2.591549e-01 -5.176346e-01 2.295588e-01 2.251310e-02 +-2.485772e-01 -5.015478e-01 2.218924e-01 1.650573e-02 +-2.379994e-01 -4.854637e-01 2.142317e-01 1.049349e-02 +-2.274217e-01 -4.693701e-01 2.065655e-01 4.473145e-03 +-2.168439e-01 -4.532832e-01 1.989089e-01 -1.546132e-03 +-2.062662e-01 -4.371874e-01 1.912474e-01 -7.534242e-03 +-1.956884e-01 -4.210938e-01 1.835912e-01 -1.352187e-02 +-1.851107e-01 -4.049986e-01 1.759379e-01 -1.950993e-02 +-1.745329e-01 -3.888966e-01 1.682814e-01 -2.549762e-02 +-1.639552e-01 -3.569806e-01 1.605706e-01 -2.457870e-02 +-1.533774e-01 -3.250528e-01 1.528598e-01 -2.366547e-02 +-1.427997e-01 -2.931238e-01 1.451529e-01 -2.274436e-02 +-1.322219e-01 -2.611895e-01 1.374583e-01 -2.182323e-02 +-1.216442e-01 -2.292533e-01 1.297703e-01 -2.091219e-02 +-1.110664e-01 -1.972991e-01 1.220787e-01 -1.999101e-02 +-1.004887e-01 -1.653371e-01 1.144016e-01 -1.906883e-02 +-8.991090e-02 -1.333634e-01 1.067311e-01 -1.815531e-02 +-7.933315e-02 -1.013659e-01 9.905776e-02 -1.723779e-02 +-6.875539e-02 -6.935678e-02 9.140064e-02 -1.631729e-02 +-5.817764e-02 -3.318076e-02 8.465708e-02 -1.577315e-02 +-4.759989e-02 2.397274e-02 8.252739e-02 -1.713816e-02 +-3.702214e-02 9.324863e-02 8.311418e-02 -1.962726e-02 +-2.644438e-02 1.625286e-01 8.370082e-02 -2.210769e-02 +-1.586663e-02 2.317972e-01 8.428592e-02 -2.459405e-02 +-5.288877e-03 3.010682e-01 8.486564e-02 -2.708683e-02 +5.288877e-03 3.703385e-01 8.545233e-02 -2.957124e-02 +1.586663e-02 4.396103e-01 8.603910e-02 -3.205591e-02 +2.644438e-02 5.091926e-01 8.661388e-02 -3.454493e-02 +3.702214e-02 5.864061e-01 8.665820e-02 -3.723795e-02 +4.759989e-02 6.672098e-01 8.644253e-02 -4.003787e-02 +5.817764e-02 7.480063e-01 8.622686e-02 -4.283765e-02 +6.875539e-02 8.288146e-01 8.601233e-02 -4.563767e-02 +7.933315e-02 9.096077e-01 8.579767e-02 -4.842743e-02 +8.991090e-02 9.904158e-01 8.559131e-02 -5.122746e-02 +1.004887e-01 1.068404e+00 8.538162e-02 -5.421255e-02 +1.110664e-01 1.141604e+00 8.518499e-02 -5.750664e-02 +1.216442e-01 1.214137e+00 8.499440e-02 -6.084876e-02 +1.322219e-01 1.286646e+00 8.480253e-02 -6.419369e-02 +1.427997e-01 1.359074e+00 8.460741e-02 -6.753959e-02 +1.533774e-01 1.424989e+00 8.489396e-02 -7.113855e-02 +1.639552e-01 1.477900e+00 8.615621e-02 -7.525375e-02 +1.745329e-01 1.527620e+00 8.765278e-02 -7.949589e-02 +1.851107e-01 1.210371e+00 1.083686e-01 -7.477804e-02 +1.956884e-01 1.067453e+00 1.306503e-01 -4.137443e-02 +2.062662e-01 1.040477e+00 1.486022e-01 -3.873227e-02 +2.168439e-01 1.020501e+00 1.655107e-01 -4.074016e-02 +2.274217e-01 1.009569e+00 1.816091e-01 -4.278149e-02 +2.379994e-01 1.007438e+00 1.964455e-01 -4.482030e-02 +2.485772e-01 1.007575e+00 2.098421e-01 -4.687588e-02 +2.591549e-01 1.008997e+00 2.226218e-01 -4.898269e-02 +2.697327e-01 1.011490e+00 2.341792e-01 -5.105425e-02 +2.803105e-01 1.012889e+00 2.450103e-01 -5.350620e-02 +2.908882e-01 1.001953e+00 2.529418e-01 -5.948800e-02 +3.014660e-01 9.903724e-01 2.607126e-01 -6.566069e-02 +3.120437e-01 9.780063e-01 2.682869e-01 -7.206663e-02 +3.226215e-01 9.656445e-01 2.758564e-01 -7.847491e-02 +3.331992e-01 9.532843e-01 2.834261e-01 -8.488132e-02 +3.437770e-01 9.409249e-01 2.910018e-01 -9.128082e-02 +3.543547e-01 9.325085e-01 2.996683e-01 -9.631975e-02 +3.649325e-01 9.280356e-01 3.094258e-01 -9.999875e-02 +3.755102e-01 9.235625e-01 3.191843e-01 -1.036768e-01 +3.860880e-01 9.190890e-01 3.289437e-01 -1.073540e-01 +3.966657e-01 9.146152e-01 3.387038e-01 -1.110302e-01 +4.072435e-01 9.101412e-01 3.484650e-01 -1.147055e-01 +4.178212e-01 9.056668e-01 3.582272e-01 -1.183800e-01 +4.283990e-01 9.011919e-01 3.679906e-01 -1.220537e-01 +4.389768e-01 8.967168e-01 3.777553e-01 -1.257265e-01 +4.495545e-01 8.922413e-01 3.875211e-01 -1.293986e-01 +4.601323e-01 8.877654e-01 3.972885e-01 -1.330699e-01 +4.707100e-01 8.832890e-01 4.070575e-01 -1.367406e-01 +4.812878e-01 8.788123e-01 4.168279e-01 -1.404104e-01 +4.918655e-01 8.743353e-01 4.265998e-01 -1.440796e-01 +5.024433e-01 8.698580e-01 4.363732e-01 -1.477479e-01 +5.130210e-01 8.653803e-01 4.461483e-01 -1.514155e-01 +5.235988e-01 8.609022e-01 4.559253e-01 -1.550825e-01 +5.759587e-01 8.483980e-01 5.147593e-01 -1.686634e-01 +6.283185e-01 8.358907e-01 5.732637e-01 -1.822980e-01 +6.806784e-01 8.233797e-01 6.317692e-01 -1.959459e-01 +7.330383e-01 8.041550e-01 6.922750e-01 -2.085543e-01 +7.853982e-01 7.815735e-01 7.537815e-01 -2.206431e-01 +8.377580e-01 7.589909e-01 8.152873e-01 -2.327317e-01 +8.901179e-01 7.312158e-01 8.751338e-01 -2.443208e-01 +9.424778e-01 6.930577e-01 9.316613e-01 -2.549105e-01 +9.948377e-01 6.548993e-01 9.881884e-01 -2.655002e-01 +1.047198e+00 6.167404e-01 1.044715e+00 -2.760899e-01 +1.099557e+00 5.636296e-01 1.088884e+00 -2.848205e-01 +1.151917e+00 5.105183e-01 1.133052e+00 -2.935512e-01 +1.204277e+00 4.574068e-01 1.177220e+00 -3.022818e-01 +1.256637e+00 3.971276e-01 1.209128e+00 -3.094728e-01 +1.308997e+00 3.332647e-01 1.234907e+00 -3.158941e-01 +1.361357e+00 2.694010e-01 1.260685e+00 -3.223155e-01 +1.413717e+00 2.041427e-01 1.279084e+00 -3.278169e-01 +1.466077e+00 1.360954e-01 1.282722e+00 -3.314787e-01 +1.518436e+00 6.804761e-02 1.286361e+00 -3.351578e-01 +1.570796e+00 -2.971811e-07 1.290000e+00 -3.388758e-01 +1.623156e+00 -4.761538e-02 1.286361e+00 -3.426999e-01 +1.675516e+00 -9.523064e-02 1.282722e+00 -3.465974e-01 +1.727876e+00 -1.428463e-01 1.279084e+00 -3.504950e-01 +1.780236e+00 -1.885291e-01 1.260685e+00 -3.514726e-01 +1.832596e+00 -2.332454e-01 1.234907e+00 -3.509902e-01 +1.884956e+00 -2.779621e-01 1.209128e+00 -3.505078e-01 +1.937315e+00 -3.201726e-01 1.177220e+00 -3.488157e-01 +1.989675e+00 -3.573703e-01 1.133052e+00 -3.447038e-01 +2.042035e+00 -3.945682e-01 1.088884e+00 -3.405920e-01 +2.094395e+00 -4.317660e-01 1.044716e+00 -3.364801e-01 +2.146755e+00 -4.584772e-01 9.881887e-01 -3.301490e-01 +2.199115e+00 -4.851880e-01 9.316617e-01 -3.238180e-01 +2.251475e+00 -5.118987e-01 8.751341e-01 -3.174869e-01 +2.303835e+00 -5.313420e-01 8.152873e-01 -3.110964e-01 +2.356194e+00 -5.471508e-01 7.537807e-01 -3.046763e-01 +2.408554e+00 -5.629584e-01 6.922749e-01 -2.982563e-01 +2.460914e+00 -5.764051e-01 6.317692e-01 -2.929867e-01 +2.513274e+00 -5.851297e-01 5.732638e-01 -2.900179e-01 +2.565634e+00 -5.938517e-01 5.147589e-01 -2.870492e-01 +2.617994e+00 -6.025714e-01 4.559256e-01 -2.840804e-01 +2.670354e+00 -6.181028e-01 4.075459e-01 -2.938937e-01 +2.722714e+00 -6.336280e-01 3.592033e-01 -3.037069e-01 +2.775074e+00 -6.491479e-01 3.108895e-01 -3.135201e-01 +2.827433e+00 -6.116628e-01 2.736849e-01 -3.534329e-01 +2.879793e+00 -5.476875e-01 2.420399e-01 -4.083958e-01 +2.932153e+00 -4.836927e-01 2.104101e-01 -4.633582e-01 +2.984513e+00 -3.969241e-01 1.856835e-01 -4.500005e-01 +3.036873e+00 -2.646155e-01 1.747447e-01 -2.999997e-01 +3.089233e+00 -1.317045e-01 1.637637e-01 -1.493159e-01 +3.141593e+00 0.000000e+00 1.528907e-01 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_5.txt b/tests/9-Regression/airfoil_polars/af_station_5.txt new file mode 100644 index 00000000..14d824ea --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_5.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 +-3.089233e+00 1.432450e-01 5.698512e-02 1.194527e-01 +-3.036873e+00 2.878023e-01 6.096567e-02 2.399998e-01 +-2.984513e+00 4.317043e-01 6.497633e-02 3.600004e-01 +-2.932153e+00 5.234997e-01 8.509314e-02 3.826386e-01 +-2.879793e+00 5.833844e-01 1.133229e-01 3.565966e-01 +-2.827433e+00 6.430538e-01 1.416463e-01 3.305543e-01 +-2.775074e+00 6.784511e-01 1.780960e-01 3.094701e-01 +-2.722714e+00 6.588930e-01 2.307356e-01 2.982732e-01 +-2.670354e+00 6.393610e-01 2.835556e-01 2.870224e-01 +-2.617994e+00 6.198633e-01 3.366093e-01 2.756970e-01 +-2.565634e+00 6.090095e-01 4.012830e-01 2.780626e-01 +-2.513274e+00 5.981712e-01 4.638795e-01 2.804087e-01 +-2.460914e+00 5.873512e-01 5.264764e-01 2.827317e-01 +-2.408554e+00 5.723307e-01 5.916797e-01 2.877608e-01 +-2.356194e+00 5.552095e-01 6.581862e-01 2.941478e-01 +-2.303835e+00 5.380974e-01 7.246935e-01 3.005294e-01 +-2.251475e+00 5.175113e-01 7.898126e-01 3.070497e-01 +-2.199115e+00 4.899617e-01 8.521554e-01 3.138579e-01 +-2.146755e+00 4.624162e-01 9.144977e-01 3.206657e-01 +-2.094395e+00 4.348755e-01 9.768397e-01 3.274733e-01 +-2.042035e+00 3.971413e-01 1.027448e+00 3.324488e-01 +-1.989675e+00 3.594086e-01 1.078057e+00 3.374229e-01 +-1.937315e+00 3.216784e-01 1.128665e+00 3.423955e-01 +-1.884956e+00 2.790881e-01 1.167291e+00 3.451060e-01 +-1.832596e+00 2.340671e-01 1.199927e+00 3.466788e-01 +-1.780236e+00 1.890475e-01 1.232562e+00 3.482396e-01 +-1.727876e+00 1.431317e-01 1.257887e+00 3.483404e-01 +-1.675516e+00 9.542093e-02 1.268592e+00 3.455252e-01 +-1.623156e+00 4.771052e-02 1.279296e+00 3.426532e-01 +-1.570796e+00 2.977749e-07 1.290000e+00 3.411715e-01 +-1.518436e+00 -4.771047e-02 1.279296e+00 3.348178e-01 +-1.466077e+00 -9.542107e-02 1.268592e+00 3.291932e-01 +-1.413717e+00 -1.431313e-01 1.257888e+00 3.233009e-01 +-1.361357e+00 -1.890473e-01 1.232563e+00 3.142554e-01 +-1.308997e+00 -2.340674e-01 1.199927e+00 3.045454e-01 +-1.256637e+00 -2.790878e-01 1.167291e+00 2.948354e-01 +-1.204277e+00 -3.216780e-01 1.128665e+00 2.843088e-01 +-1.151917e+00 -3.594087e-01 1.078057e+00 2.721487e-01 +-1.099557e+00 -3.971415e-01 1.027448e+00 2.599887e-01 +-1.047198e+00 -4.348757e-01 9.768393e-01 2.478286e-01 +-9.948377e-01 -4.624164e-01 9.144973e-01 2.347725e-01 +-9.424778e-01 -4.899619e-01 8.521550e-01 2.217163e-01 +-8.901179e-01 -5.175115e-01 7.898122e-01 2.086600e-01 +-8.377580e-01 -5.380865e-01 7.246936e-01 1.958443e-01 +-7.853982e-01 -5.551759e-01 6.581870e-01 1.831489e-01 +-7.330383e-01 -5.723140e-01 5.916798e-01 1.704533e-01 +-6.806784e-01 -5.873471e-01 5.264763e-01 1.580854e-01 +-6.283185e-01 -5.981612e-01 4.638793e-01 1.463725e-01 +-5.759587e-01 -6.090085e-01 4.012835e-01 1.346599e-01 +-5.235988e-01 -6.198634e-01 3.366089e-01 1.229471e-01 +-5.130210e-01 -6.238468e-01 3.258691e-01 1.203134e-01 +-5.024433e-01 -6.278388e-01 3.151411e-01 1.176145e-01 +-4.918655e-01 -6.318396e-01 3.044242e-01 1.149127e-01 +-4.812878e-01 -6.358363e-01 2.937177e-01 1.122079e-01 +-4.707100e-01 -6.398339e-01 2.830210e-01 1.094998e-01 +-4.601323e-01 -6.438378e-01 2.723338e-01 1.067883e-01 +-4.495545e-01 -6.478337e-01 2.616556e-01 1.040731e-01 +-4.389768e-01 -6.518119e-01 2.509861e-01 1.013540e-01 +-4.283990e-01 -6.557924e-01 2.403247e-01 9.863076e-02 +-4.178212e-01 -6.597693e-01 2.296708e-01 9.590325e-02 +-4.072435e-01 -6.636938e-01 2.190242e-01 9.317089e-02 +-3.966657e-01 -6.676173e-01 2.083846e-01 9.043382e-02 +-3.860880e-01 -6.715399e-01 1.977515e-01 8.769191e-02 +-3.755102e-01 -6.753914e-01 1.871244e-01 8.494425e-02 +-3.649325e-01 -6.792251e-01 1.765032e-01 8.219115e-02 +-3.543547e-01 -6.830586e-01 1.658878e-01 7.943263e-02 +-3.437770e-01 -6.771794e-01 1.579361e-01 7.502595e-02 +-3.331992e-01 -6.615888e-01 1.526514e-01 6.897308e-02 +-3.226215e-01 -6.459990e-01 1.473767e-01 6.291697e-02 +-3.120437e-01 -6.304079e-01 1.421120e-01 5.685651e-02 +-3.014660e-01 -6.148141e-01 1.368573e-01 5.079040e-02 +-2.908882e-01 -5.992172e-01 1.316130e-01 4.471751e-02 +-2.803105e-01 -5.836166e-01 1.263794e-01 3.863592e-02 +-2.697327e-01 -5.680122e-01 1.211568e-01 3.254320e-02 +-2.591549e-01 -5.524023e-01 1.159451e-01 2.643500e-02 +-2.485772e-01 -5.367858e-01 1.107445e-01 2.030505e-02 +-2.379994e-01 -5.211649e-01 1.055568e-01 1.414417e-02 +-2.274217e-01 -5.055323e-01 1.003779e-01 7.935327e-03 +-2.168439e-01 -4.898962e-01 9.521398e-02 1.732528e-03 +-2.062662e-01 -4.742472e-01 9.005954e-02 -4.269397e-03 +-1.956884e-01 -4.585914e-01 8.491888e-02 -1.026843e-02 +-1.851107e-01 -4.429250e-01 7.979103e-02 -1.626475e-02 +-1.745329e-01 -4.272454e-01 7.467432e-02 -2.225643e-02 +-1.639552e-01 -3.944501e-01 7.157612e-02 -2.160200e-02 +-1.533774e-01 -3.617098e-01 6.850534e-02 -2.093654e-02 +-1.427997e-01 -3.290048e-01 6.546091e-02 -2.023034e-02 +-1.322219e-01 -2.967195e-01 6.351950e-02 -1.955372e-02 +-1.216442e-01 -2.646076e-01 6.226467e-02 -1.890564e-02 +-1.110664e-01 -2.325805e-01 6.060800e-02 -1.816895e-02 +-1.004887e-01 -2.006332e-01 5.860728e-02 -1.691192e-02 +-8.991090e-02 -1.688661e-01 5.622558e-02 -1.655268e-02 +-7.933315e-02 -1.374619e-01 5.369294e-02 -1.619770e-02 +-6.875539e-02 -1.067585e-01 5.107914e-02 -1.583646e-02 +-5.817764e-02 -7.626855e-02 4.846720e-02 -1.561318e-02 +-4.759989e-02 -2.304656e-02 4.763182e-02 -1.713701e-02 +-3.702214e-02 5.608352e-02 4.799518e-02 -1.970072e-02 +-2.644438e-02 1.339733e-01 4.826547e-02 -2.194391e-02 +-1.586663e-02 2.110281e-01 4.852549e-02 -2.422439e-02 +-5.288877e-03 2.872614e-01 4.881986e-02 -2.644413e-02 +5.288877e-03 3.626835e-01 4.903034e-02 -2.866069e-02 +1.586663e-02 4.371996e-01 4.922839e-02 -3.092914e-02 +2.644438e-02 5.136107e-01 4.938132e-02 -3.316273e-02 +3.702214e-02 5.938195e-01 4.943466e-02 -3.563993e-02 +4.759989e-02 6.743867e-01 4.931293e-02 -3.830782e-02 +5.817764e-02 7.549450e-01 4.917551e-02 -4.102342e-02 +6.875539e-02 8.355091e-01 4.910566e-02 -4.373925e-02 +7.933315e-02 9.160643e-01 4.893987e-02 -4.638800e-02 +8.991090e-02 9.966258e-01 4.878861e-02 -4.910383e-02 +1.004887e-01 1.076563e+00 4.866818e-02 -5.188764e-02 +1.110664e-01 1.155429e+00 4.845803e-02 -5.473936e-02 +1.216442e-01 1.234109e+00 4.831671e-02 -5.763740e-02 +1.322219e-01 1.312452e+00 4.803320e-02 -6.063028e-02 +1.427997e-01 1.387599e+00 4.774341e-02 -6.422875e-02 +1.533774e-01 1.458733e+00 4.762086e-02 -6.808102e-02 +1.639552e-01 1.526673e+00 4.741257e-02 -7.212351e-02 +1.745329e-01 1.593642e+00 4.695924e-02 -7.621260e-02 +1.851107e-01 1.532662e+00 5.177956e-02 -7.641225e-02 +1.956884e-01 1.506627e+00 5.811859e-02 -6.224734e-02 +2.062662e-01 1.521961e+00 6.470409e-02 -6.385020e-02 +2.168439e-01 1.061257e+00 7.270111e-02 -5.066324e-02 +2.274217e-01 9.866236e-01 7.995816e-02 -5.021611e-02 +2.379994e-01 9.954139e-01 8.642525e-02 -5.253928e-02 +2.485772e-01 1.009247e+00 9.218336e-02 -5.503453e-02 +2.591549e-01 1.026613e+00 9.757769e-02 -5.760034e-02 +2.697327e-01 1.051385e+00 1.022930e-01 -6.017268e-02 +2.803105e-01 1.079641e+00 1.071818e-01 -6.306779e-02 +2.908882e-01 1.064324e+00 1.154938e-01 -6.887753e-02 +3.014660e-01 1.048678e+00 1.237475e-01 -7.479966e-02 +3.120437e-01 1.032692e+00 1.319288e-01 -8.085571e-02 +3.226215e-01 1.016400e+00 1.401107e-01 -8.696272e-02 +3.331992e-01 1.000639e+00 1.482955e-01 -9.306383e-02 +3.437770e-01 9.859384e-01 1.564858e-01 -9.911011e-02 +3.543547e-01 9.758601e-01 1.658878e-01 -1.037745e-01 +3.649325e-01 9.703855e-01 1.765032e-01 -1.070661e-01 +3.755102e-01 9.649107e-01 1.871244e-01 -1.103604e-01 +3.860880e-01 9.594105e-01 1.977515e-01 -1.136586e-01 +3.966657e-01 9.538084e-01 2.083846e-01 -1.169635e-01 +4.072435e-01 9.482050e-01 2.190242e-01 -1.202682e-01 +4.178212e-01 9.426003e-01 2.296708e-01 -1.235728e-01 +4.283990e-01 9.369205e-01 2.403247e-01 -1.268796e-01 +4.389768e-01 9.312355e-01 2.509861e-01 -1.301858e-01 +4.495545e-01 9.255539e-01 2.616556e-01 -1.334911e-01 +4.601323e-01 9.198469e-01 2.723338e-01 -1.367964e-01 +4.707100e-01 9.141284e-01 2.830210e-01 -1.401012e-01 +4.812878e-01 9.084190e-01 2.937177e-01 -1.434051e-01 +4.918655e-01 9.027111e-01 3.044242e-01 -1.467083e-01 +5.024433e-01 8.969971e-01 3.151411e-01 -1.500111e-01 +5.130210e-01 8.912957e-01 3.258691e-01 -1.533133e-01 +5.235988e-01 8.856069e-01 3.366089e-01 -1.566151e-01 +5.759587e-01 8.700466e-01 4.012835e-01 -1.688967e-01 +6.283185e-01 8.544978e-01 4.638793e-01 -1.808079e-01 +6.806784e-01 8.389969e-01 5.264763e-01 -1.926373e-01 +7.330383e-01 8.175223e-01 5.916798e-01 -2.039577e-01 +7.853982e-01 7.930665e-01 6.581870e-01 -2.150236e-01 +8.377580e-01 7.686799e-01 7.246936e-01 -2.260894e-01 +8.901179e-01 7.393037e-01 7.898122e-01 -2.369207e-01 +9.424778e-01 6.999445e-01 8.521550e-01 -2.472832e-01 +9.948377e-01 6.605909e-01 9.144973e-01 -2.576456e-01 +1.047198e+00 6.212443e-01 9.768393e-01 -2.680079e-01 +1.099557e+00 5.673422e-01 1.027448e+00 -2.772121e-01 +1.151917e+00 5.134424e-01 1.078057e+00 -2.864163e-01 +1.204277e+00 4.595459e-01 1.128665e+00 -2.956205e-01 +1.256637e+00 3.987201e-01 1.167291e+00 -3.036766e-01 +1.308997e+00 3.344287e-01 1.199927e+00 -3.111586e-01 +1.361357e+00 2.701378e-01 1.232563e+00 -3.186407e-01 +1.413717e+00 2.045504e-01 1.257888e+00 -3.253355e-01 +1.466077e+00 1.363672e-01 1.268592e+00 -3.304559e-01 +1.518436e+00 6.818354e-02 1.279296e+00 -3.354677e-01 +1.570796e+00 -2.977749e-07 1.290000e+00 -3.402331e-01 +1.623156e+00 -4.771052e-02 1.279296e+00 -3.426052e-01 +1.675516e+00 -9.542093e-02 1.268592e+00 -3.445138e-01 +1.727876e+00 -1.431317e-01 1.257887e+00 -3.464224e-01 +1.780236e+00 -1.890475e-01 1.232562e+00 -3.454742e-01 +1.832596e+00 -2.340671e-01 1.199927e+00 -3.430977e-01 +1.884956e+00 -2.790881e-01 1.167291e+00 -3.407211e-01 +1.937315e+00 -3.216784e-01 1.128665e+00 -3.372673e-01 +1.989675e+00 -3.594086e-01 1.078057e+00 -3.316590e-01 +2.042035e+00 -3.971413e-01 1.027448e+00 -3.260507e-01 +2.094395e+00 -4.348755e-01 9.768397e-01 -3.204424e-01 +2.146755e+00 -4.624162e-01 9.144977e-01 -3.132401e-01 +2.199115e+00 -4.899617e-01 8.521554e-01 -3.060377e-01 +2.251475e+00 -5.175113e-01 7.898126e-01 -2.988352e-01 +2.303835e+00 -5.380974e-01 7.246935e-01 -2.921291e-01 +2.356194e+00 -5.552095e-01 6.581862e-01 -2.856711e-01 +2.408554e+00 -5.723307e-01 5.916797e-01 -2.792132e-01 +2.460914e+00 -5.873512e-01 5.264764e-01 -2.742467e-01 +2.513274e+00 -5.981712e-01 4.638795e-01 -2.722629e-01 +2.565634e+00 -6.090095e-01 4.012830e-01 -2.702791e-01 +2.617994e+00 -6.198633e-01 3.366093e-01 -2.682953e-01 +2.670354e+00 -6.393610e-01 2.835556e-01 -2.807036e-01 +2.722714e+00 -6.588930e-01 2.307356e-01 -2.931120e-01 +2.775074e+00 -6.784511e-01 1.780960e-01 -3.055202e-01 +2.827433e+00 -6.435017e-01 1.416463e-01 -3.477250e-01 +2.879793e+00 -5.883593e-01 1.133229e-01 -4.048284e-01 +2.932153e+00 -5.234997e-01 8.509314e-02 -4.619312e-01 +2.984513e+00 -4.317043e-01 6.497633e-02 -4.500005e-01 +3.036873e+00 -2.878023e-01 6.096567e-02 -2.999997e-01 +3.089233e+00 -1.432450e-01 5.698512e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 5.309279e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_6.txt b/tests/9-Regression/airfoil_polars/af_station_6.txt new file mode 100644 index 00000000..fefc37fa --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_6.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 +-3.089233e+00 1.471570e-01 1.048723e-02 1.194527e-01 +-3.036873e+00 2.956622e-01 1.053040e-02 2.399998e-01 +-2.984513e+00 4.434942e-01 1.057400e-02 3.600004e-01 +-2.932153e+00 5.368487e-01 2.745063e-02 3.812792e-01 +-2.879793e+00 6.015601e-01 5.274436e-02 3.531981e-01 +-2.827433e+00 6.662238e-01 7.803962e-02 3.251168e-01 +-2.775074e+00 7.023166e-01 1.125041e-01 3.018609e-01 +-2.722714e+00 6.797261e-01 1.653057e-01 2.882488e-01 +-2.670354e+00 6.571493e-01 2.181102e-01 2.746237e-01 +-2.617994e+00 6.345897e-01 2.709180e-01 2.609806e-01 +-2.565634e+00 6.220610e-01 3.358992e-01 2.624887e-01 +-2.513274e+00 6.095393e-01 4.008531e-01 2.639921e-01 +-2.460914e+00 5.970257e-01 4.658075e-01 2.654899e-01 +-2.408554e+00 5.807041e-01 5.337175e-01 2.702969e-01 +-2.356194e+00 5.624781e-01 6.031054e-01 2.767595e-01 +-2.303835e+00 5.442556e-01 6.724941e-01 2.832209e-01 +-2.251475e+00 5.226785e-01 7.406510e-01 2.900643e-01 +-2.199115e+00 4.943859e-01 8.063445e-01 2.976739e-01 +-2.146755e+00 4.660950e-01 8.720375e-01 3.052835e-01 +-2.094395e+00 4.378060e-01 9.377302e-01 3.128930e-01 +-2.042035e+00 3.995774e-01 9.920497e-01 3.192113e-01 +-1.989675e+00 3.613495e-01 1.046369e+00 3.255293e-01 +-1.937315e+00 3.231227e-01 1.100688e+00 3.318468e-01 +-1.884956e+00 2.801733e-01 1.143185e+00 3.361368e-01 +-1.832596e+00 2.348625e-01 1.179772e+00 3.394115e-01 +-1.780236e+00 1.895524e-01 1.216358e+00 3.426832e-01 +-1.727876e+00 1.434114e-01 1.245674e+00 3.445372e-01 +-1.675516e+00 9.560738e-02 1.260450e+00 3.435565e-01 +-1.623156e+00 4.780375e-02 1.275225e+00 3.425621e-01 +-1.570796e+00 2.983567e-07 1.290000e+00 3.417943e-01 +-1.518436e+00 -4.780370e-02 1.275225e+00 3.349587e-01 +-1.466077e+00 -9.560751e-02 1.260450e+00 3.282413e-01 +-1.413717e+00 -1.434110e-01 1.245674e+00 3.214342e-01 +-1.361357e+00 -1.895522e-01 1.216358e+00 3.121235e-01 +-1.308997e+00 -2.348628e-01 1.179772e+00 3.017804e-01 +-1.256637e+00 -2.801731e-01 1.143185e+00 2.914374e-01 +-1.204277e+00 -3.231223e-01 1.100688e+00 2.803833e-01 +-1.151917e+00 -3.613496e-01 1.046369e+00 2.679067e-01 +-1.099557e+00 -3.995777e-01 9.920493e-01 2.554301e-01 +-1.047198e+00 -4.378062e-01 9.377297e-01 2.429535e-01 +-9.948377e-01 -4.660952e-01 8.720370e-01 2.299629e-01 +-9.424778e-01 -4.943861e-01 8.063440e-01 2.169722e-01 +-8.901179e-01 -5.226787e-01 7.406506e-01 2.039814e-01 +-8.377580e-01 -5.442530e-01 6.724941e-01 1.915077e-01 +-7.853982e-01 -5.624698e-01 6.031063e-01 1.792925e-01 +-7.330383e-01 -5.807000e-01 5.337176e-01 1.670771e-01 +-6.806784e-01 -5.970248e-01 4.658074e-01 1.553204e-01 +-6.283185e-01 -6.095370e-01 4.008529e-01 1.444807e-01 +-5.759587e-01 -6.220607e-01 3.358996e-01 1.336412e-01 +-5.235988e-01 -6.345898e-01 2.709176e-01 1.228016e-01 +-5.130210e-01 -6.391571e-01 2.602493e-01 1.204437e-01 +-5.024433e-01 -6.437270e-01 2.495811e-01 1.180561e-01 +-4.918655e-01 -6.482993e-01 2.389130e-01 1.156688e-01 +-4.812878e-01 -6.528711e-01 2.282449e-01 1.132816e-01 +-4.707100e-01 -6.574436e-01 2.175768e-01 1.108947e-01 +-4.601323e-01 -6.620179e-01 2.069089e-01 1.085080e-01 +-4.495545e-01 -6.665906e-01 1.962412e-01 1.061214e-01 +-4.389768e-01 -6.711594e-01 1.855738e-01 1.037350e-01 +-4.283990e-01 -6.757290e-01 1.749065e-01 1.013486e-01 +-4.178212e-01 -6.802980e-01 1.642393e-01 9.896238e-02 +-4.072435e-01 -6.848548e-01 1.535722e-01 9.657609e-02 +-3.966657e-01 -6.894116e-01 1.429052e-01 9.418981e-02 +-3.860880e-01 -6.939686e-01 1.322382e-01 9.180355e-02 +-3.755102e-01 -6.985087e-01 1.215711e-01 8.941708e-02 +-3.649325e-01 -7.030449e-01 1.109041e-01 8.703051e-02 +-3.543547e-01 -7.075813e-01 1.002371e-01 8.464391e-02 +-3.437770e-01 -7.024341e-01 9.308225e-02 8.041766e-02 +-3.331992e-01 -6.876050e-01 8.943945e-02 7.435190e-02 +-3.226215e-01 -6.727781e-01 8.579697e-02 6.828645e-02 +-3.120437e-01 -6.579523e-01 8.215460e-02 6.222101e-02 +-3.014660e-01 -6.431270e-01 7.851221e-02 5.615530e-02 +-2.908882e-01 -6.283025e-01 7.486995e-02 5.008960e-02 +-2.803105e-01 -6.134789e-01 7.122783e-02 4.402389e-02 +-2.697327e-01 -5.986568e-01 6.758604e-02 3.795848e-02 +-2.591549e-01 -5.838351e-01 6.394437e-02 3.189297e-02 +-2.485772e-01 -5.690134e-01 6.030269e-02 2.582710e-02 +-2.379994e-01 -5.541928e-01 5.666130e-02 1.976125e-02 +-2.274217e-01 -5.393713e-01 5.301980e-02 1.369465e-02 +-2.168439e-01 -5.245515e-01 4.937874e-02 7.628875e-03 +-2.062662e-01 -5.097309e-01 4.573759e-02 1.565829e-03 +-1.956884e-01 -4.949118e-01 4.209691e-02 -4.496152e-03 +-1.851107e-01 -4.800919e-01 3.845613e-02 -1.055782e-02 +-1.745329e-01 -4.652726e-01 3.481572e-02 -1.661810e-02 +-1.639552e-01 -4.330152e-01 3.421877e-02 -1.650762e-02 +-1.533774e-01 -4.007766e-01 3.362215e-02 -1.639401e-02 +-1.427997e-01 -3.685504e-01 3.301964e-02 -1.627663e-02 +-1.322219e-01 -3.364343e-01 3.267683e-02 -1.616407e-02 +-1.216442e-01 -3.043750e-01 3.249429e-02 -1.605446e-02 +-1.110664e-01 -2.723497e-01 3.220725e-02 -1.592438e-02 +-1.004887e-01 -2.403584e-01 3.182765e-02 -1.566913e-02 +-8.991090e-02 -2.084323e-01 3.134666e-02 -1.562925e-02 +-7.933315e-02 -1.766100e-01 3.081206e-02 -1.559841e-02 +-6.875539e-02 -1.449976e-01 3.025292e-02 -1.555941e-02 +-5.817764e-02 -1.138636e-01 2.962083e-02 -1.552101e-02 +-4.759989e-02 -5.998932e-02 2.930652e-02 -1.713635e-02 +-3.702214e-02 2.275649e-02 2.935390e-02 -1.977494e-02 +-2.644438e-02 1.052000e-01 2.937880e-02 -2.184954e-02 +-1.586663e-02 1.874431e-01 2.941629e-02 -2.401140e-02 +-5.288877e-03 2.694925e-01 2.951497e-02 -2.607381e-02 +5.288877e-03 3.513412e-01 2.952524e-02 -2.813603e-02 +1.586663e-02 4.329771e-01 2.953243e-02 -3.027991e-02 +2.644438e-02 5.148186e-01 2.953202e-02 -3.236632e-02 +3.702214e-02 5.958760e-01 2.962202e-02 -3.471916e-02 +4.759989e-02 6.763641e-01 2.960764e-02 -3.731099e-02 +5.817764e-02 7.568464e-01 2.958947e-02 -3.997808e-02 +6.875539e-02 8.373354e-01 2.966017e-02 -4.264539e-02 +7.933315e-02 9.178193e-01 2.964510e-02 -4.521290e-02 +8.991090e-02 9.983085e-01 2.964798e-02 -4.788022e-02 +1.004887e-01 1.078785e+00 2.969108e-02 -5.054805e-02 +1.110664e-01 1.159257e+00 2.965403e-02 -5.314487e-02 +1.216442e-01 1.239724e+00 2.971081e-02 -5.578704e-02 +1.322219e-01 1.319797e+00 2.966077e-02 -5.857706e-02 +1.427997e-01 1.395743e+00 2.963449e-02 -6.232107e-02 +1.533774e-01 1.468453e+00 2.968556e-02 -6.631930e-02 +1.639552e-01 1.541137e+00 2.964884e-02 -7.031990e-02 +1.745329e-01 1.613807e+00 2.953660e-02 -7.432079e-02 +1.851107e-01 1.668360e+00 2.933384e-02 -7.803461e-02 +1.956884e-01 1.706927e+00 2.937988e-02 -8.059275e-02 +2.062662e-01 1.745876e+00 3.013076e-02 -8.458397e-02 +2.168439e-01 1.097827e+00 3.331058e-02 -6.182600e-02 +2.274217e-01 9.734028e-01 3.564921e-02 -5.877188e-02 +2.379994e-01 9.884858e-01 3.734413e-02 -6.126335e-02 +2.485772e-01 1.010906e+00 3.865373e-02 -6.407126e-02 +2.591549e-01 1.042828e+00 3.967179e-02 -6.695295e-02 +2.697327e-01 1.082690e+00 4.027785e-02 -7.002924e-02 +2.803105e-01 1.120694e+00 4.152111e-02 -7.341248e-02 +2.908882e-01 1.104286e+00 4.973497e-02 -7.898344e-02 +3.014660e-01 1.087843e+00 5.794819e-02 -8.456664e-02 +3.120437e-01 1.071370e+00 6.616062e-02 -9.016408e-02 +3.226215e-01 1.054825e+00 7.437270e-02 -9.578063e-02 +3.331992e-01 1.038408e+00 8.258478e-02 -1.013991e-01 +3.437770e-01 1.022246e+00 9.079734e-02 -1.070035e-01 +3.543547e-01 1.010927e+00 1.002371e-01 -1.112642e-01 +3.649325e-01 1.004446e+00 1.109041e-01 -1.141822e-01 +3.755102e-01 9.979650e-01 1.215711e-01 -1.171022e-01 +3.860880e-01 9.914784e-01 1.322382e-01 -1.200245e-01 +3.966657e-01 9.849679e-01 1.429052e-01 -1.229496e-01 +4.072435e-01 9.784575e-01 1.535722e-01 -1.258759e-01 +4.178212e-01 9.719472e-01 1.642393e-01 -1.288034e-01 +4.283990e-01 9.654193e-01 1.749065e-01 -1.317327e-01 +4.389768e-01 9.588905e-01 1.855738e-01 -1.346630e-01 +4.495545e-01 9.523631e-01 1.962412e-01 -1.375942e-01 +4.601323e-01 9.458300e-01 2.069089e-01 -1.405266e-01 +4.707100e-01 9.392946e-01 2.175768e-01 -1.434600e-01 +4.812878e-01 9.327618e-01 2.282449e-01 -1.463943e-01 +4.918655e-01 9.262300e-01 2.389130e-01 -1.493295e-01 +5.024433e-01 9.196974e-01 2.495811e-01 -1.522655e-01 +5.130210e-01 9.131684e-01 2.602493e-01 -1.552024e-01 +5.235988e-01 9.066430e-01 2.709176e-01 -1.581402e-01 +5.759587e-01 8.886887e-01 3.358996e-01 -1.691291e-01 +6.283185e-01 8.707422e-01 4.008529e-01 -1.799494e-01 +6.806784e-01 8.528123e-01 4.658074e-01 -1.907310e-01 +7.330383e-01 8.295053e-01 5.337176e-01 -2.013091e-01 +7.853982e-01 8.035105e-01 6.031063e-01 -2.117857e-01 +8.377580e-01 7.775346e-01 6.724941e-01 -2.222621e-01 +8.901179e-01 7.467448e-01 7.406506e-01 -2.326569e-01 +9.424778e-01 7.063226e-01 8.063440e-01 -2.428884e-01 +9.948377e-01 6.659028e-01 8.720370e-01 -2.531198e-01 +1.047198e+00 6.254858e-01 9.377297e-01 -2.633511e-01 +1.099557e+00 5.708556e-01 9.920493e-01 -2.728282e-01 +1.151917e+00 5.162262e-01 1.046369e+00 -2.823053e-01 +1.204277e+00 4.615980e-01 1.100688e+00 -2.917823e-01 +1.256637e+00 4.002555e-01 1.143185e+00 -3.003368e-01 +1.308997e+00 3.355555e-01 1.179772e+00 -3.084300e-01 +1.361357e+00 2.708552e-01 1.216358e+00 -3.165233e-01 +1.413717e+00 2.049499e-01 1.245674e+00 -3.239058e-01 +1.466077e+00 1.366336e-01 1.260450e+00 -3.298665e-01 +1.518436e+00 6.831671e-02 1.275225e+00 -3.357758e-01 +1.570796e+00 -2.983567e-07 1.290000e+00 -3.415686e-01 +1.623156e+00 -4.780375e-02 1.275225e+00 -3.425506e-01 +1.675516e+00 -9.560738e-02 1.260450e+00 -3.433132e-01 +1.727876e+00 -1.434114e-01 1.245674e+00 -3.440758e-01 +1.780236e+00 -1.895524e-01 1.216358e+00 -3.420180e-01 +1.832596e+00 -2.348625e-01 1.179772e+00 -3.385501e-01 +1.884956e+00 -2.801733e-01 1.143185e+00 -3.350820e-01 +1.937315e+00 -3.231227e-01 1.100688e+00 -3.306132e-01 +1.989675e+00 -3.613495e-01 1.046369e+00 -3.241427e-01 +2.042035e+00 -3.995774e-01 9.920497e-01 -3.176722e-01 +2.094395e+00 -4.378060e-01 9.377302e-01 -3.112017e-01 +2.146755e+00 -4.660950e-01 8.720375e-01 -3.034972e-01 +2.199115e+00 -4.943859e-01 8.063445e-01 -2.957928e-01 +2.251475e+00 -5.226785e-01 7.406510e-01 -2.880883e-01 +2.303835e+00 -5.442556e-01 6.724941e-01 -2.812002e-01 +2.356194e+00 -5.624781e-01 6.031054e-01 -2.747204e-01 +2.408554e+00 -5.807041e-01 5.337175e-01 -2.682407e-01 +2.460914e+00 -5.970257e-01 4.658075e-01 -2.634488e-01 +2.513274e+00 -6.095393e-01 4.008531e-01 -2.620326e-01 +2.565634e+00 -6.220610e-01 3.358992e-01 -2.606163e-01 +2.617994e+00 -6.345897e-01 2.709180e-01 -2.592001e-01 +2.670354e+00 -6.571493e-01 2.181102e-01 -2.731037e-01 +2.722714e+00 -6.797261e-01 1.653057e-01 -2.870072e-01 +2.775074e+00 -7.023166e-01 1.125041e-01 -3.009107e-01 +2.827433e+00 -6.663315e-01 7.803962e-02 -3.444362e-01 +2.879793e+00 -6.027568e-01 5.274436e-02 -4.027729e-01 +2.932153e+00 -5.368487e-01 2.745063e-02 -4.611090e-01 +2.984513e+00 -4.434942e-01 1.057400e-02 -4.500005e-01 +3.036873e+00 -2.956622e-01 1.053040e-02 -2.999997e-01 +3.089233e+00 -1.471570e-01 1.048723e-02 -1.493159e-01 +3.141593e+00 0.000000e+00 1.044515e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_7.txt b/tests/9-Regression/airfoil_polars/af_station_7.txt new file mode 100644 index 00000000..bfb802d7 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_7.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 +-3.089233e+00 1.430315e-01 2.339141e-02 1.191636e-01 +-3.036873e+00 2.879909e-01 2.668462e-02 2.399998e-01 +-2.984513e+00 4.319871e-01 3.656435e-02 3.600004e-01 +-2.932153e+00 5.315458e-01 5.840987e-02 3.645329e-01 +-2.879793e+00 6.112685e-01 8.623814e-02 3.113327e-01 +-2.827433e+00 6.946001e-01 1.140667e-01 2.581317e-01 +-2.775074e+00 7.408245e-01 1.506323e-01 2.212425e-01 +-2.722714e+00 7.161397e-01 2.046714e-01 2.168314e-01 +-2.670354e+00 6.914239e-01 2.587109e-01 2.121776e-01 +-2.617994e+00 6.666701e-01 3.127505e-01 2.072427e-01 +-2.565634e+00 6.529009e-01 3.791391e-01 2.116982e-01 +-2.513274e+00 6.391160e-01 4.455279e-01 2.161578e-01 +-2.460914e+00 6.253130e-01 5.119171e-01 2.206222e-01 +-2.408554e+00 6.077281e-01 5.812167e-01 2.278580e-01 +-2.356194e+00 5.882529e-01 6.519715e-01 2.364762e-01 +-2.303835e+00 5.687692e-01 7.227269e-01 2.450925e-01 +-2.251475e+00 5.458465e-01 7.921312e-01 2.540833e-01 +-2.199115e+00 5.160599e-01 8.588329e-01 2.638240e-01 +-2.146755e+00 4.862701e-01 9.255341e-01 2.735601e-01 +-2.094395e+00 4.564763e-01 9.922351e-01 2.832912e-01 +-2.042035e+00 4.164896e-01 1.046949e+00 2.919174e-01 +-1.989675e+00 3.765018e-01 1.101662e+00 3.005385e-01 +-1.937315e+00 3.365126e-01 1.156375e+00 3.091533e-01 +-1.884956e+00 2.916930e-01 1.198741e+00 3.158404e-01 +-1.832596e+00 2.444587e-01 1.234933e+00 3.215619e-01 +-1.780236e+00 1.972242e-01 1.271124e+00 3.272782e-01 +-1.727876e+00 1.491605e-01 1.299741e+00 3.315778e-01 +-1.675516e+00 9.944025e-02 1.313208e+00 3.330536e-01 +-1.623156e+00 4.972022e-02 1.326675e+00 3.345364e-01 +-1.570796e+00 3.103180e-07 1.340141e+00 3.355165e-01 +-1.518436e+00 -4.972016e-02 1.326675e+00 3.309143e-01 +-1.466077e+00 -9.944039e-02 1.313208e+00 3.258750e-01 +-1.413717e+00 -1.491601e-01 1.299741e+00 3.206847e-01 +-1.361357e+00 -1.972240e-01 1.271125e+00 3.140690e-01 +-1.308997e+00 -2.444590e-01 1.234933e+00 3.061885e-01 +-1.256637e+00 -2.916928e-01 1.198741e+00 2.983079e-01 +-1.204277e+00 -3.365123e-01 1.156376e+00 2.895610e-01 +-1.151917e+00 -3.765019e-01 1.101662e+00 2.790815e-01 +-1.099557e+00 -4.164899e-01 1.046948e+00 2.686019e-01 +-1.047198e+00 -4.564765e-01 9.922347e-01 2.581222e-01 +-9.948377e-01 -4.862703e-01 9.255337e-01 2.467417e-01 +-9.424778e-01 -5.160601e-01 8.588325e-01 2.353610e-01 +-8.901179e-01 -5.458467e-01 7.921307e-01 2.239802e-01 +-8.377580e-01 -5.692899e-01 7.227442e-01 2.130090e-01 +-7.853982e-01 -5.895577e-01 6.520155e-01 2.022426e-01 +-7.330383e-01 -6.082518e-01 5.812340e-01 1.918683e-01 +-6.806784e-01 -6.254169e-01 5.115975e-01 1.819681e-01 +-6.283185e-01 -6.393169e-01 4.444969e-01 1.732643e-01 +-5.759587e-01 -6.529164e-01 3.781982e-01 1.653386e-01 +-5.235988e-01 -6.666702e-01 3.127501e-01 1.582716e-01 +-5.130210e-01 -6.710474e-01 3.014387e-01 1.570209e-01 +-5.024433e-01 -6.754191e-01 2.901274e-01 1.558356e-01 +-4.918655e-01 -6.797854e-01 2.788160e-01 1.546497e-01 +-4.812878e-01 -6.842812e-01 2.676299e-01 1.536250e-01 +-4.707100e-01 -6.888307e-01 2.564974e-01 1.526691e-01 +-4.601323e-01 -6.933762e-01 2.453649e-01 1.517127e-01 +-4.495545e-01 -6.980379e-01 2.343116e-01 1.508759e-01 +-4.389768e-01 -7.028774e-01 2.233772e-01 1.502188e-01 +-4.283990e-01 -7.077149e-01 2.124427e-01 1.495614e-01 +-4.178212e-01 -7.125952e-01 2.015298e-01 1.489434e-01 +-4.072435e-01 -7.178763e-01 1.908107e-01 1.486837e-01 +-3.966657e-01 -7.231572e-01 1.800915e-01 1.484238e-01 +-3.860880e-01 -7.284379e-01 1.693723e-01 1.481637e-01 +-3.755102e-01 -7.317134e-01 1.588382e-01 1.483380e-01 +-3.649325e-01 -7.342458e-01 1.483505e-01 1.486209e-01 +-3.543547e-01 -7.380656e-01 1.378627e-01 1.489037e-01 +-3.437770e-01 -7.328088e-01 1.299189e-01 1.447126e-01 +-3.331992e-01 -7.183620e-01 1.245189e-01 1.360478e-01 +-3.226215e-01 -7.041896e-01 1.191192e-01 1.273833e-01 +-3.120437e-01 -6.901705e-01 1.137194e-01 1.187186e-01 +-3.014660e-01 -6.762451e-01 1.083194e-01 1.100531e-01 +-2.908882e-01 -6.623814e-01 1.022557e-01 1.013875e-01 +-2.803105e-01 -6.485603e-01 9.614482e-02 9.272176e-02 +-2.697327e-01 -6.349695e-01 9.038720e-02 8.405615e-02 +-2.591549e-01 -6.215085e-01 8.482310e-02 7.539011e-02 +-2.485772e-01 -6.084084e-01 7.966307e-02 6.672327e-02 +-2.379994e-01 -5.954472e-01 7.456322e-02 5.805622e-02 +-2.274217e-01 -5.826463e-01 6.951014e-02 4.938798e-02 +-2.168439e-01 -5.700513e-01 6.441043e-02 4.071956e-02 +-2.062662e-01 -5.576620e-01 5.922197e-02 3.204966e-02 +-1.956884e-01 -5.455211e-01 5.381260e-02 2.337921e-02 +-1.851107e-01 -5.337706e-01 4.828034e-02 1.470624e-02 +-1.745329e-01 -5.225363e-01 4.270917e-02 6.031752e-03 +-1.639552e-01 -4.986630e-01 3.977630e-02 1.462163e-03 +-1.533774e-01 -4.748966e-01 3.694989e-02 -3.114432e-03 +-1.427997e-01 -4.501847e-01 3.366096e-02 -7.716686e-03 +-1.322219e-01 -4.163209e-01 3.119842e-02 -1.023427e-02 +-1.216442e-01 -3.785339e-01 2.888463e-02 -1.185868e-02 +-1.110664e-01 -3.413084e-01 2.669873e-02 -1.370392e-02 +-1.004887e-01 -3.032921e-01 2.477936e-02 -1.572786e-02 +-8.991090e-02 -2.639178e-01 2.335435e-02 -1.654221e-02 +-7.933315e-02 -2.228248e-01 2.209509e-02 -1.760542e-02 +-6.875539e-02 -1.806688e-01 2.097566e-02 -1.884434e-02 +-5.817764e-02 -1.341766e-01 2.048045e-02 -2.022072e-02 +-4.759989e-02 -7.194538e-02 2.000790e-02 -2.289113e-02 +-3.702214e-02 7.076069e-03 1.960276e-02 -2.633280e-02 +-2.644438e-02 8.732899e-02 1.942481e-02 -2.917537e-02 +-1.586663e-02 1.682146e-01 1.932097e-02 -3.211262e-02 +-5.288877e-03 2.498476e-01 1.930853e-02 -3.500695e-02 +5.288877e-03 3.320767e-01 1.927082e-02 -3.783551e-02 +1.586663e-02 4.149679e-01 1.925644e-02 -4.065069e-02 +2.644438e-02 4.975034e-01 1.932405e-02 -4.345452e-02 +3.702214e-02 5.780170e-01 1.946997e-02 -4.638878e-02 +4.759989e-02 6.579825e-01 1.956370e-02 -4.917764e-02 +5.817764e-02 7.376348e-01 1.968590e-02 -5.191818e-02 +6.875539e-02 8.170422e-01 1.991532e-02 -5.457553e-02 +7.933315e-02 8.957736e-01 2.015746e-02 -5.717583e-02 +8.991090e-02 9.742026e-01 2.041472e-02 -5.980210e-02 +1.004887e-01 1.051926e+00 2.069359e-02 -6.228314e-02 +1.110664e-01 1.128649e+00 2.098947e-02 -6.459929e-02 +1.216442e-01 1.204697e+00 2.137671e-02 -6.687191e-02 +1.322219e-01 1.278524e+00 2.182540e-02 -6.928813e-02 +1.427997e-01 1.348436e+00 2.233794e-02 -7.239987e-02 +1.533774e-01 1.413893e+00 2.299170e-02 -7.572241e-02 +1.639552e-01 1.476931e+00 2.426695e-02 -7.909406e-02 +1.745329e-01 1.538662e+00 2.581585e-02 -8.249681e-02 +1.851107e-01 1.581756e+00 2.787159e-02 -8.633666e-02 +1.956884e-01 1.608534e+00 2.992278e-02 -9.251785e-02 +2.062662e-01 1.626181e+00 3.255991e-02 -9.612546e-02 +2.168439e-01 1.170811e+00 3.769469e-02 -7.961340e-02 +2.274217e-01 1.070573e+00 4.257313e-02 -7.637144e-02 +2.379994e-01 1.073238e+00 4.765585e-02 -7.837868e-02 +2.485772e-01 1.082098e+00 5.264031e-02 -8.074010e-02 +2.591549e-01 1.103550e+00 5.774553e-02 -8.329821e-02 +2.697327e-01 1.130901e+00 6.289222e-02 -8.707180e-02 +2.803105e-01 1.152903e+00 6.856814e-02 -9.134081e-02 +2.908882e-01 1.138888e+00 7.888450e-02 -9.760667e-02 +3.014660e-01 1.125699e+00 8.918827e-02 -1.036720e-01 +3.120437e-01 1.113490e+00 9.947667e-02 -1.094939e-01 +3.226215e-01 1.104123e+00 1.097221e-01 -1.143928e-01 +3.331992e-01 1.094176e+00 1.197123e-01 -1.191711e-01 +3.437770e-01 1.078157e+00 1.283167e-01 -1.245700e-01 +3.543547e-01 1.065909e+00 1.378627e-01 -1.289274e-01 +3.649325e-01 1.057445e+00 1.483505e-01 -1.322409e-01 +3.755102e-01 1.048979e+00 1.588382e-01 -1.355500e-01 +3.860880e-01 1.040697e+00 1.693723e-01 -1.388099e-01 +3.966657e-01 1.033153e+00 1.800915e-01 -1.418868e-01 +4.072435e-01 1.025607e+00 1.908107e-01 -1.449608e-01 +4.178212e-01 1.018062e+00 2.015298e-01 -1.480322e-01 +4.283990e-01 1.011089e+00 2.124427e-01 -1.509744e-01 +4.389768e-01 1.004177e+00 2.233772e-01 -1.539004e-01 +4.495545e-01 9.972629e-01 2.343116e-01 -1.568242e-01 +4.601323e-01 9.906023e-01 2.453649e-01 -1.596919e-01 +4.707100e-01 9.841077e-01 2.564974e-01 -1.625215e-01 +4.812878e-01 9.776073e-01 2.676299e-01 -1.653491e-01 +4.918655e-01 9.711835e-01 2.788160e-01 -1.681571e-01 +5.024433e-01 9.649451e-01 2.901274e-01 -1.709219e-01 +5.130210e-01 9.586989e-01 3.014387e-01 -1.736847e-01 +5.235988e-01 9.524449e-01 3.127501e-01 -1.764454e-01 +5.759587e-01 9.327571e-01 3.781982e-01 -1.876159e-01 +6.283185e-01 9.132906e-01 4.444969e-01 -1.990084e-01 +6.806784e-01 8.933938e-01 5.115975e-01 -2.099044e-01 +7.330383e-01 8.688866e-01 5.812340e-01 -2.206591e-01 +7.853982e-01 8.422230e-01 6.520155e-01 -2.313585e-01 +8.377580e-01 8.133111e-01 7.227442e-01 -2.420089e-01 +8.901179e-01 7.798482e-01 7.921307e-01 -2.525534e-01 +9.424778e-01 7.372926e-01 8.588325e-01 -2.628716e-01 +9.948377e-01 6.947327e-01 9.255337e-01 -2.731988e-01 +1.047198e+00 6.521673e-01 9.922347e-01 -2.835342e-01 +1.099557e+00 5.950215e-01 1.046948e+00 -2.929396e-01 +1.151917e+00 5.378737e-01 1.101662e+00 -3.023536e-01 +1.204277e+00 4.807231e-01 1.156376e+00 -3.117755e-01 +1.256637e+00 4.167029e-01 1.198741e+00 -3.201526e-01 +1.308997e+00 3.492486e-01 1.234933e+00 -3.280128e-01 +1.361357e+00 2.817928e-01 1.271125e+00 -3.358820e-01 +1.413717e+00 2.131393e-01 1.299741e+00 -3.429922e-01 +1.466077e+00 1.420933e-01 1.313208e+00 -3.485775e-01 +1.518436e+00 7.104658e-02 1.326675e+00 -3.542862e-01 +1.570796e+00 -3.103180e-07 1.340141e+00 -3.602613e-01 +1.623156e+00 -4.972022e-02 1.326675e+00 -3.609395e-01 +1.675516e+00 -9.944025e-02 1.313208e+00 -3.621013e-01 +1.727876e+00 -1.491605e-01 1.299741e+00 -3.632631e-01 +1.780236e+00 -1.972242e-01 1.271124e+00 -3.615002e-01 +1.832596e+00 -2.444587e-01 1.234933e+00 -3.582750e-01 +1.884956e+00 -2.916930e-01 1.198741e+00 -3.550499e-01 +1.937315e+00 -3.365126e-01 1.156375e+00 -3.507660e-01 +1.989675e+00 -3.765018e-01 1.101662e+00 -3.443646e-01 +2.042035e+00 -4.164896e-01 1.046949e+00 -3.379636e-01 +2.094395e+00 -4.564763e-01 9.922351e-01 -3.315629e-01 +2.146755e+00 -4.862701e-01 9.255341e-01 -3.237808e-01 +2.199115e+00 -5.160599e-01 8.588329e-01 -3.159994e-01 +2.251475e+00 -5.458465e-01 7.921312e-01 -3.082187e-01 +2.303835e+00 -5.687692e-01 7.227269e-01 -3.011855e-01 +2.356194e+00 -5.882529e-01 6.519715e-01 -2.945273e-01 +2.408554e+00 -6.077281e-01 5.812167e-01 -2.878707e-01 +2.460914e+00 -6.253130e-01 5.119171e-01 -2.829047e-01 +2.513274e+00 -6.391160e-01 4.455279e-01 -2.813196e-01 +2.565634e+00 -6.529009e-01 3.791391e-01 -2.797380e-01 +2.617994e+00 -6.666701e-01 3.127505e-01 -2.781598e-01 +2.670354e+00 -6.914239e-01 2.587109e-01 -2.924366e-01 +2.722714e+00 -7.161397e-01 2.046714e-01 -3.067137e-01 +2.775074e+00 -7.408245e-01 1.506323e-01 -3.209911e-01 +2.827433e+00 -6.925233e-01 1.142189e-01 -3.606003e-01 +2.879793e+00 -6.040902e-01 8.661852e-02 -4.128756e-01 +2.932153e+00 -5.257035e-01 5.901829e-02 -4.651501e-01 +2.984513e+00 -4.240606e-01 3.724873e-02 -4.500005e-01 +3.036873e+00 -2.827066e-01 2.714077e-02 -2.999997e-01 +3.089233e+00 -1.403747e-01 2.361663e-02 -1.489545e-01 +3.141593e+00 0.000000e+00 2.339141e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_8.txt b/tests/9-Regression/airfoil_polars/af_station_8.txt new file mode 100644 index 00000000..506eb298 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_8.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 +-3.089233e+00 1.354399e-01 4.365603e-02 1.187261e-01 +-3.036873e+00 2.736818e-01 5.193269e-02 2.399998e-01 +-2.984513e+00 4.105232e-01 7.676296e-02 3.600004e-01 +-2.932153e+00 5.205402e-01 1.061831e-01 3.393457e-01 +-2.879793e+00 6.174166e-01 1.378980e-01 2.483649e-01 +-2.827433e+00 7.203667e-01 1.696133e-01 1.573830e-01 +-2.775074e+00 7.799030e-01 2.093952e-01 1.001986e-01 +-2.722714e+00 7.540950e-01 2.653100e-01 1.103411e-01 +-2.670354e+00 7.282730e-01 3.212249e-01 1.200308e-01 +-2.617994e+00 7.024339e-01 3.771399e-01 1.291885e-01 +-2.565634e+00 6.880570e-01 4.456608e-01 1.389371e-01 +-2.513274e+00 6.736728e-01 5.141817e-01 1.486799e-01 +-2.460914e+00 6.592802e-01 5.827029e-01 1.584159e-01 +-2.408554e+00 6.408702e-01 6.540602e-01 1.696477e-01 +-2.356194e+00 6.204519e-01 7.268355e-01 1.816250e-01 +-2.303835e+00 6.000292e-01 7.996112e-01 1.935953e-01 +-2.251475e+00 5.759567e-01 8.708523e-01 2.057707e-01 +-2.199115e+00 5.445909e-01 9.390240e-01 2.183642e-01 +-2.146755e+00 5.132236e-01 1.007195e+00 2.309497e-01 +-2.094395e+00 4.818544e-01 1.075366e+00 2.435264e-01 +-2.042035e+00 4.396815e-01 1.130614e+00 2.549567e-01 +-1.989675e+00 3.975081e-01 1.185863e+00 2.663772e-01 +-1.937315e+00 3.553343e-01 1.241110e+00 2.777861e-01 +-1.884956e+00 3.080379e-01 1.283212e+00 2.872815e-01 +-1.832596e+00 2.581804e-01 1.318741e+00 2.958132e-01 +-1.780236e+00 2.083231e-01 1.354269e+00 3.043277e-01 +-1.727876e+00 1.575762e-01 1.381762e+00 3.113955e-01 +-1.675516e+00 1.050508e-01 1.393180e+00 3.155887e-01 +-1.623156e+00 5.252556e-02 1.404599e+00 3.197566e-01 +-1.570796e+00 3.278269e-07 1.416018e+00 3.236595e-01 +-1.518436e+00 -5.252550e-02 1.404599e+00 3.229450e-01 +-1.466077e+00 -1.050510e-01 1.393180e+00 3.217916e-01 +-1.413717e+00 -1.575757e-01 1.381762e+00 3.201299e-01 +-1.361357e+00 -2.083229e-01 1.354270e+00 3.170485e-01 +-1.308997e+00 -2.581807e-01 1.318741e+00 3.129050e-01 +-1.256637e+00 -3.080377e-01 1.283212e+00 3.087612e-01 +-1.204277e+00 -3.553339e-01 1.241111e+00 3.035146e-01 +-1.151917e+00 -3.975082e-01 1.185862e+00 2.960625e-01 +-1.099557e+00 -4.396818e-01 1.130614e+00 2.886100e-01 +-1.047198e+00 -4.818546e-01 1.075366e+00 2.811574e-01 +-9.948377e-01 -5.132238e-01 1.007195e+00 2.722123e-01 +-9.424778e-01 -5.445911e-01 9.390235e-01 2.632670e-01 +-8.901179e-01 -5.759569e-01 8.708518e-01 2.543213e-01 +-8.377580e-01 -6.013263e-01 7.996546e-01 2.456181e-01 +-7.853982e-01 -6.236960e-01 7.269446e-01 2.370362e-01 +-7.330383e-01 -6.421687e-01 6.541035e-01 2.294399e-01 +-6.806784e-01 -6.595370e-01 5.818996e-01 2.223389e-01 +-6.283185e-01 -6.741670e-01 5.115908e-01 2.168526e-01 +-5.759587e-01 -6.880951e-01 4.432954e-01 2.133217e-01 +-5.235988e-01 -7.024341e-01 3.771395e-01 2.119492e-01 +-5.130210e-01 -7.061305e-01 3.648524e-01 2.122376e-01 +-5.024433e-01 -7.098245e-01 3.525652e-01 2.125554e-01 +-4.918655e-01 -7.135160e-01 3.402781e-01 2.128728e-01 +-4.812878e-01 -7.175304e-01 3.283060e-01 2.135971e-01 +-4.707100e-01 -7.216822e-01 3.164689e-01 2.144955e-01 +-4.601323e-01 -7.258323e-01 3.046317e-01 2.153937e-01 +-4.495545e-01 -7.302678e-01 2.929936e-01 2.165933e-01 +-4.389768e-01 -7.351330e-01 2.816537e-01 2.182452e-01 +-4.283990e-01 -7.399973e-01 2.703139e-01 2.198969e-01 +-4.178212e-01 -7.449667e-01 2.590282e-01 2.216486e-01 +-4.072435e-01 -7.508892e-01 2.482293e-01 2.243006e-01 +-3.966657e-01 -7.568116e-01 2.374305e-01 2.269525e-01 +-3.860880e-01 -7.627339e-01 2.266316e-01 2.296044e-01 +-3.755102e-01 -7.655432e-01 2.162984e-01 2.333477e-01 +-3.649325e-01 -7.671594e-01 2.060817e-01 2.373639e-01 +-3.543547e-01 -7.709896e-01 1.958650e-01 2.413801e-01 +-3.437770e-01 -7.664089e-01 1.867131e-01 2.371106e-01 +-3.331992e-01 -7.532243e-01 1.786260e-01 2.245557e-01 +-3.226215e-01 -7.405152e-01 1.705392e-01 2.120014e-01 +-3.120437e-01 -7.280734e-01 1.624525e-01 1.994469e-01 +-3.014660e-01 -7.157964e-01 1.543653e-01 1.868913e-01 +-2.908882e-01 -7.036284e-01 1.451371e-01 1.743359e-01 +-2.803105e-01 -6.915361e-01 1.358274e-01 1.617807e-01 +-2.697327e-01 -6.798414e-01 1.271254e-01 1.492259e-01 +-2.591549e-01 -6.683720e-01 1.187560e-01 1.366708e-01 +-2.485772e-01 -6.575253e-01 1.110816e-01 1.241150e-01 +-2.379994e-01 -6.469193e-01 1.035105e-01 1.115595e-01 +-2.274217e-01 -6.365902e-01 9.601977e-02 9.900279e-02 +-2.168439e-01 -6.266165e-01 8.844894e-02 8.644663e-02 +-2.062662e-01 -6.169976e-01 8.072560e-02 7.388928e-02 +-1.956884e-01 -6.078064e-01 7.262233e-02 6.133238e-02 +-1.851107e-01 -5.992886e-01 6.430784e-02 4.877320e-02 +-1.745329e-01 -5.916579e-01 5.592636e-02 3.621418e-02 +-1.639552e-01 -5.790582e-01 4.913794e-02 2.498675e-02 +-1.533774e-01 -5.667005e-01 4.253274e-02 1.375568e-02 +-1.427997e-01 -5.527671e-01 3.513850e-02 2.514311e-03 +-1.322219e-01 -5.161525e-01 3.071673e-02 -3.525209e-03 +-1.216442e-01 -4.697571e-01 2.734606e-02 -7.354333e-03 +-1.110664e-01 -4.231579e-01 2.404669e-02 -1.164809e-02 +-1.004887e-01 -3.747658e-01 2.110220e-02 -1.590845e-02 +-8.991090e-02 -3.234137e-01 1.895506e-02 -1.867509e-02 +-7.933315e-02 -2.685476e-01 1.706224e-02 -2.197196e-02 +-6.875539e-02 -2.119943e-01 1.536921e-02 -2.561572e-02 +-5.817764e-02 -1.484159e-01 1.481399e-02 -2.949680e-02 +-4.759989e-02 -7.897693e-02 1.416245e-02 -3.394377e-02 +-3.702214e-02 -3.464781e-03 1.341459e-02 -3.860358e-02 +-2.644438e-02 7.382911e-02 1.309219e-02 -4.275335e-02 +-1.586663e-02 1.518298e-01 1.289238e-02 -4.690549e-02 +-5.288877e-03 2.308223e-01 1.280507e-02 -5.108011e-02 +5.288877e-03 3.104637e-01 1.274776e-02 -5.506776e-02 +1.586663e-02 3.907903e-01 1.273540e-02 -5.887952e-02 +2.644438e-02 4.712842e-01 1.287770e-02 -6.272730e-02 +3.702214e-02 5.509631e-01 1.306757e-02 -6.648325e-02 +4.759989e-02 6.301389e-01 1.324247e-02 -6.952172e-02 +5.817764e-02 7.085363e-01 1.347177e-02 -7.232288e-02 +6.875539e-02 7.863079e-01 1.381722e-02 -7.491428e-02 +7.933315e-02 8.623883e-01 1.425573e-02 -7.750405e-02 +8.991090e-02 9.377009e-01 1.470598e-02 -8.000499e-02 +1.004887e-01 1.011251e+00 1.516144e-02 -8.214546e-02 +1.110664e-01 1.082276e+00 1.571082e-02 -8.398357e-02 +1.216442e-01 1.151613e+00 1.634482e-02 -8.564396e-02 +1.322219e-01 1.215964e+00 1.716764e-02 -8.740823e-02 +1.427997e-01 1.276733e+00 1.807751e-02 -8.944553e-02 +1.533774e-01 1.331191e+00 1.917503e-02 -9.160032e-02 +1.639552e-01 1.379564e+00 2.138594e-02 -9.383927e-02 +1.745329e-01 1.424656e+00 2.401672e-02 -9.613189e-02 +1.851107e-01 1.448567e+00 2.735190e-02 -9.832691e-02 +1.956884e-01 1.456435e+00 3.119078e-02 -1.016936e-01 +2.062662e-01 1.441455e+00 3.677769e-02 -1.042406e-01 +2.168439e-01 1.258116e+00 4.495025e-02 -9.879810e-02 +2.274217e-01 1.217835e+00 5.379178e-02 -9.720245e-02 +2.379994e-01 1.201605e+00 6.404216e-02 -9.820237e-02 +2.485772e-01 1.188132e+00 7.466183e-02 -9.951817e-02 +2.591549e-01 1.180274e+00 8.602512e-02 -1.011936e-01 +2.697327e-01 1.178778e+00 9.811175e-02 -1.055416e-01 +2.803105e-01 1.176893e+00 1.105567e-01 -1.107857e-01 +2.908882e-01 1.165810e+00 1.240571e-01 -1.181343e-01 +3.014660e-01 1.156657e+00 1.375258e-01 -1.250468e-01 +3.120437e-01 1.149847e+00 1.509560e-01 -1.314272e-01 +3.226215e-01 1.149854e+00 1.642787e-01 -1.355460e-01 +3.331992e-01 1.148973e+00 1.769600e-01 -1.393692e-01 +3.437770e-01 1.133963e+00 1.861578e-01 -1.447199e-01 +3.543547e-01 1.121135e+00 1.958650e-01 -1.494619e-01 +3.649325e-01 1.110493e+00 2.060817e-01 -1.535943e-01 +3.755102e-01 1.099851e+00 2.162984e-01 -1.577247e-01 +3.860880e-01 1.089645e+00 2.266316e-01 -1.617418e-01 +3.966657e-01 1.081184e+00 2.374305e-01 -1.653122e-01 +4.072435e-01 1.072723e+00 2.482293e-01 -1.688813e-01 +4.178212e-01 1.064262e+00 2.590282e-01 -1.724492e-01 +4.283990e-01 1.057162e+00 2.703139e-01 -1.757007e-01 +4.389768e-01 1.050213e+00 2.816537e-01 -1.789162e-01 +4.495545e-01 1.043262e+00 2.929936e-01 -1.821307e-01 +4.601323e-01 1.036925e+00 3.046317e-01 -1.852091e-01 +4.707100e-01 1.030996e+00 3.164689e-01 -1.881965e-01 +4.812878e-01 1.025064e+00 3.283060e-01 -1.911830e-01 +4.918655e-01 1.019329e+00 3.402781e-01 -1.941244e-01 +5.024433e-01 1.014055e+00 3.525652e-01 -1.969619e-01 +5.130210e-01 1.008778e+00 3.648524e-01 -1.997984e-01 +5.235988e-01 1.003497e+00 3.771395e-01 -2.026341e-01 +5.759587e-01 9.829987e-01 4.432954e-01 -2.153526e-01 +6.283185e-01 9.630897e-01 5.115908e-01 -2.278639e-01 +6.806784e-01 9.421760e-01 5.818996e-01 -2.393216e-01 +7.330383e-01 9.173694e-01 6.541035e-01 -2.506628e-01 +7.853982e-01 8.909948e-01 7.269446e-01 -2.619858e-01 +8.377580e-01 8.590526e-01 7.996546e-01 -2.731430e-01 +8.901179e-01 8.228200e-01 8.708518e-01 -2.841406e-01 +9.424778e-01 7.780103e-01 9.390235e-01 -2.947940e-01 +9.948377e-01 7.331990e-01 1.007195e+00 -3.054629e-01 +1.047198e+00 6.883853e-01 1.075366e+00 -3.161458e-01 +1.099557e+00 6.281302e-01 1.130614e+00 -3.256208e-01 +1.151917e+00 5.678742e-01 1.185862e+00 -3.351104e-01 +1.204277e+00 5.076169e-01 1.241111e+00 -3.446135e-01 +1.256637e+00 4.400530e-01 1.283212e+00 -3.528806e-01 +1.308997e+00 3.688364e-01 1.318741e+00 -3.605389e-01 +1.361357e+00 2.976186e-01 1.354270e+00 -3.682125e-01 +1.413717e+00 2.251258e-01 1.381762e+00 -3.750467e-01 +1.466077e+00 1.500844e-01 1.393180e+00 -3.801899e-01 +1.518436e+00 7.504221e-02 1.404599e+00 -3.854011e-01 +1.570796e+00 -3.278269e-07 1.416018e+00 -3.907439e-01 +1.623156e+00 -5.252556e-02 1.404599e+00 -3.924100e-01 +1.675516e+00 -1.050508e-01 1.393180e+00 -3.942930e-01 +1.727876e+00 -1.575762e-01 1.381762e+00 -3.961762e-01 +1.780236e+00 -2.083231e-01 1.354269e+00 -3.949648e-01 +1.832596e+00 -2.581804e-01 1.318741e+00 -3.922063e-01 +1.884956e+00 -3.080379e-01 1.283212e+00 -3.894478e-01 +1.937315e+00 -3.553343e-01 1.241110e+00 -3.855350e-01 +1.989675e+00 -3.975081e-01 1.185863e+00 -3.793137e-01 +2.042035e+00 -4.396815e-01 1.130614e+00 -3.730928e-01 +2.094395e+00 -4.818544e-01 1.075366e+00 -3.668724e-01 +2.146755e+00 -5.132236e-01 1.007195e+00 -3.590271e-01 +2.199115e+00 -5.445909e-01 9.390240e-01 -3.511831e-01 +2.251475e+00 -5.759567e-01 8.708523e-01 -3.433401e-01 +2.303835e+00 -6.000292e-01 7.996112e-01 -3.361355e-01 +2.356194e+00 -6.204519e-01 7.268355e-01 -3.292519e-01 +2.408554e+00 -6.408702e-01 6.540602e-01 -3.223712e-01 +2.460914e+00 -6.592802e-01 5.827029e-01 -3.171950e-01 +2.513274e+00 -6.736728e-01 5.141817e-01 -3.154277e-01 +2.565634e+00 -6.880570e-01 4.456608e-01 -3.136665e-01 +2.617994e+00 -7.024339e-01 3.771399e-01 -3.119110e-01 +2.670354e+00 -7.282730e-01 3.212249e-01 -3.267795e-01 +2.722714e+00 -7.540950e-01 2.653100e-01 -3.416487e-01 +2.775074e+00 -7.799030e-01 2.093952e-01 -3.565183e-01 +2.827433e+00 -7.156237e-01 1.699957e-01 -3.891802e-01 +2.879793e+00 -6.046682e-01 1.388540e-01 -4.307381e-01 +2.932153e+00 -5.046331e-01 1.077122e-01 -4.722951e-01 +2.984513e+00 -3.902999e-01 7.848298e-02 -4.500005e-01 +3.036873e+00 -2.601996e-01 5.307911e-02 -2.999997e-01 +3.089233e+00 -1.287009e-01 4.422205e-02 -1.484077e-01 +3.141593e+00 0.000000e+00 4.365603e-02 0.000000e+00 diff --git a/tests/9-Regression/airfoil_polars/af_station_9.txt b/tests/9-Regression/airfoil_polars/af_station_9.txt new file mode 100644 index 00000000..e45360b9 --- /dev/null +++ b/tests/9-Regression/airfoil_polars/af_station_9.txt @@ -0,0 +1,201 @@ +# Angle of attack [rad] Lift coefficient [-] Drag coefficient [-] Moment coefficient [-] +-3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 +-3.089233e+00 1.294950e-01 5.314722e-02 1.185212e-01 +-3.036873e+00 2.621965e-01 6.375795e-02 2.399998e-01 +-2.984513e+00 3.932951e-01 9.559050e-02 3.600004e-01 +-2.932153e+00 5.102333e-01 1.285583e-01 3.260006e-01 +-2.879793e+00 6.197854e-01 1.620936e-01 2.150024e-01 +-2.827433e+00 7.313958e-01 1.956293e-01 1.040029e-01 +-2.775074e+00 7.970428e-01 2.369176e-01 3.502875e-02 +-2.722714e+00 7.708323e-01 2.937109e-01 5.001101e-02 +-2.670354e+00 7.446209e-01 3.505042e-01 6.483495e-02 +-2.617994e+00 7.184087e-01 4.072975e-01 7.947223e-02 +-2.565634e+00 7.038239e-01 4.768170e-01 9.224852e-02 +-2.513274e+00 6.892385e-01 5.463366e-01 1.050216e-01 +-2.460914e+00 6.746523e-01 6.158563e-01 1.177908e-01 +-2.408554e+00 6.559218e-01 6.881773e-01 1.313226e-01 +-2.356194e+00 6.351191e-01 7.618990e-01 1.452352e-01 +-2.303835e+00 6.143155e-01 8.356209e-01 1.591447e-01 +-2.251475e+00 5.897584e-01 9.077223e-01 1.731714e-01 +-2.199115e+00 5.576944e-01 9.765825e-01 1.874361e-01 +-2.146755e+00 5.256301e-01 1.045442e+00 2.016977e-01 +-2.094395e+00 4.935658e-01 1.114302e+00 2.159560e-01 +-2.042035e+00 4.503977e-01 1.169800e+00 2.290696e-01 +-1.989675e+00 4.072297e-01 1.225299e+00 2.421796e-01 +-1.937315e+00 3.640620e-01 1.280797e+00 2.552851e-01 +-1.884956e+00 3.156271e-01 1.322775e+00 2.665112e-01 +-1.832596e+00 2.645584e-01 1.357994e+00 2.767948e-01 +-1.780236e+00 2.134903e-01 1.393211e+00 2.870711e-01 +-1.727876e+00 1.615005e-01 1.420177e+00 2.959088e-01 +-1.675516e+00 1.076671e-01 1.430636e+00 3.018760e-01 +-1.623156e+00 5.383371e-02 1.441096e+00 3.078306e-01 +-1.570796e+00 3.359915e-07 1.451556e+00 3.137573e-01 +-1.518436e+00 -5.383365e-02 1.441096e+00 3.157921e-01 +-1.466077e+00 -1.076672e-01 1.430636e+00 3.177097e-01 +-1.413717e+00 -1.615000e-01 1.420177e+00 3.194280e-01 +-1.361357e+00 -2.134901e-01 1.393212e+00 3.184439e-01 +-1.308997e+00 -2.645588e-01 1.357993e+00 3.160508e-01 +-1.256637e+00 -3.156268e-01 1.322775e+00 3.136572e-01 +-1.204277e+00 -3.640617e-01 1.280797e+00 3.100500e-01 +-1.151917e+00 -4.072298e-01 1.225299e+00 3.040157e-01 +-1.099557e+00 -4.503980e-01 1.169800e+00 2.979811e-01 +-1.047198e+00 -4.935660e-01 1.114301e+00 2.919462e-01 +-9.948377e-01 -5.256304e-01 1.045442e+00 2.841418e-01 +-9.424778e-01 -5.576946e-01 9.765821e-01 2.763371e-01 +-8.901179e-01 -5.897586e-01 9.077218e-01 2.685320e-01 +-8.377580e-01 -6.159754e-01 8.356765e-01 2.608910e-01 +-7.853982e-01 -6.392686e-01 7.620386e-01 2.533322e-01 +-7.330383e-01 -6.575817e-01 6.882329e-01 2.470371e-01 +-6.806784e-01 -6.749804e-01 6.148265e-01 2.412471e-01 +-6.283185e-01 -6.898692e-01 5.430151e-01 2.372678e-01 +-5.759587e-01 -7.038725e-01 4.737845e-01 2.357952e-01 +-5.235988e-01 -7.184088e-01 4.072971e-01 2.370898e-01 +-5.130210e-01 -7.217627e-01 3.945530e-01 2.380909e-01 +-5.024433e-01 -7.251165e-01 3.818088e-01 2.390934e-01 +-4.918655e-01 -7.284701e-01 3.690647e-01 2.400959e-01 +-4.812878e-01 -7.322369e-01 3.567244e-01 2.416202e-01 +-4.707100e-01 -7.361806e-01 3.445573e-01 2.433682e-01 +-4.601323e-01 -7.401242e-01 3.323901e-01 2.451161e-01 +-4.495545e-01 -7.444321e-01 3.204780e-01 2.472508e-01 +-4.389768e-01 -7.492861e-01 3.089483e-01 2.499654e-01 +-4.283990e-01 -7.541402e-01 2.974186e-01 2.526801e-01 +-4.178212e-01 -7.591283e-01 2.859582e-01 2.555229e-01 +-4.072435e-01 -7.653237e-01 2.751221e-01 2.595201e-01 +-3.966657e-01 -7.715192e-01 2.642859e-01 2.635173e-01 +-3.860880e-01 -7.777146e-01 2.534497e-01 2.675145e-01 +-3.755102e-01 -7.839782e-01 2.432106e-01 2.729109e-01 +-3.649325e-01 -7.901175e-01 2.331209e-01 2.786571e-01 +-3.543547e-01 -7.970121e-01 2.230311e-01 2.844033e-01 +-3.437770e-01 -7.954157e-01 2.133134e-01 2.800891e-01 +-3.331992e-01 -7.852633e-01 2.039677e-01 2.657149e-01 +-3.226215e-01 -7.752733e-01 1.946225e-01 2.513414e-01 +-3.120437e-01 -7.653749e-01 1.852772e-01 2.369678e-01 +-3.014660e-01 -7.555331e-01 1.759316e-01 2.225930e-01 +-2.908882e-01 -7.457288e-01 1.661964e-01 2.082185e-01 +-2.803105e-01 -7.359506e-01 1.564333e-01 1.938443e-01 +-2.697327e-01 -7.263085e-01 1.468782e-01 1.794709e-01 +-2.591549e-01 -7.167434e-01 1.374366e-01 1.650973e-01 +-2.485772e-01 -7.073906e-01 1.282317e-01 1.507231e-01 +-2.379994e-01 -6.981207e-01 1.190623e-01 1.363493e-01 +-2.274217e-01 -6.889443e-01 1.099191e-01 1.219746e-01 +-2.168439e-01 -6.798903e-01 1.007497e-01 1.076009e-01 +-2.062662e-01 -6.709563e-01 9.152799e-02 9.322632e-02 +-1.956884e-01 -6.621688e-01 8.217720e-02 7.885285e-02 +-1.851107e-01 -6.536113e-01 7.275386e-02 6.447749e-02 +-1.745329e-01 -6.453562e-01 6.330804e-02 5.010343e-02 +-1.639552e-01 -6.365933e-01 5.419637e-02 3.578337e-02 +-1.533774e-01 -6.279183e-01 4.514754e-02 2.146240e-02 +-1.427997e-01 -6.187114e-01 3.583053e-02 7.141985e-03 +-1.322219e-01 -5.802162e-01 3.014894e-02 -5.193494e-04 +-1.216442e-01 -5.289534e-01 2.598355e-02 -5.355726e-03 +-1.110664e-01 -4.738625e-01 2.222118e-02 -1.076350e-02 +-1.004887e-01 -4.165822e-01 1.900038e-02 -1.612453e-02 +-8.991090e-02 -3.559335e-01 1.669282e-02 -2.103691e-02 +-7.933315e-02 -2.914721e-01 1.470789e-02 -2.646041e-02 +-6.875539e-02 -2.253049e-01 1.295451e-02 -3.211269e-02 +-5.817764e-02 -1.541040e-01 1.238872e-02 -3.784624e-02 +-4.759989e-02 -8.162480e-02 1.173235e-02 -4.346132e-02 +-3.702214e-02 -7.621165e-03 1.096783e-02 -4.883265e-02 +-2.644438e-02 6.831350e-02 1.062804e-02 -5.372478e-02 +-1.586663e-02 1.449169e-01 1.040998e-02 -5.851914e-02 +-5.288877e-03 2.225546e-01 1.029317e-02 -6.332820e-02 +5.288877e-03 3.007952e-01 1.022975e-02 -6.785288e-02 +1.586663e-02 3.796520e-01 1.022030e-02 -7.209186e-02 +2.644438e-02 4.590041e-01 1.039568e-02 -7.634688e-02 +3.702214e-02 5.382920e-01 1.060367e-02 -8.037613e-02 +4.759989e-02 6.170980e-01 1.081159e-02 -8.343927e-02 +5.817764e-02 6.949077e-01 1.108394e-02 -8.617378e-02 +6.875539e-02 7.719131e-01 1.142915e-02 -8.863855e-02 +7.933315e-02 8.467519e-01 1.188603e-02 -9.110950e-02 +8.991090e-02 9.206049e-01 1.235699e-02 -9.343324e-02 +1.004887e-01 9.921999e-01 1.283747e-02 -9.530338e-02 +1.110664e-01 1.060557e+00 1.343109e-02 -9.681101e-02 +1.216442e-01 1.126750e+00 1.409974e-02 -9.807859e-02 +1.322219e-01 1.186663e+00 1.498458e-02 -9.937147e-02 +1.427997e-01 1.243150e+00 1.596672e-02 -1.006921e-01 +1.533774e-01 1.292457e+00 1.715447e-02 -1.020355e-01 +1.639552e-01 1.333961e+00 1.956599e-02 -1.034076e-01 +1.745329e-01 1.371260e+00 2.256658e-02 -1.047979e-01 +1.851107e-01 1.386186e+00 2.673111e-02 -1.056412e-01 +1.956884e-01 1.385197e+00 3.178466e-02 -1.065866e-01 +2.062662e-01 1.354936e+00 3.875314e-02 -1.076283e-01 +2.168439e-01 1.312462e+00 4.834848e-02 -1.078471e-01 +2.274217e-01 1.286808e+00 5.911705e-02 -1.080150e-01 +2.379994e-01 1.261727e+00 7.171690e-02 -1.081812e-01 +2.485772e-01 1.237691e+00 8.497588e-02 -1.086053e-01 +2.591549e-01 1.215288e+00 9.927023e-02 -1.094118e-01 +2.697327e-01 1.199682e+00 1.146073e-01 -1.137497e-01 +2.803105e-01 1.186639e+00 1.302225e-01 -1.194284e-01 +2.908882e-01 1.176886e+00 1.452142e-01 -1.272857e-01 +3.014660e-01 1.169567e+00 1.601653e-01 -1.346020e-01 +3.120437e-01 1.165221e+00 1.750669e-01 -1.412570e-01 +3.226215e-01 1.169525e+00 1.898309e-01 -1.450288e-01 +3.331992e-01 1.172845e+00 2.037727e-01 -1.484238e-01 +3.437770e-01 1.158356e+00 2.132484e-01 -1.537676e-01 +3.543547e-01 1.145305e+00 2.230311e-01 -1.587041e-01 +3.649325e-01 1.133694e+00 2.331209e-01 -1.632332e-01 +3.755102e-01 1.122082e+00 2.432106e-01 -1.677623e-01 +3.860880e-01 1.111023e+00 2.534497e-01 -1.721489e-01 +3.966657e-01 1.102173e+00 2.642859e-01 -1.759664e-01 +4.072435e-01 1.093322e+00 2.751221e-01 -1.797838e-01 +4.178212e-01 1.084471e+00 2.859582e-01 -1.836011e-01 +4.283990e-01 1.077345e+00 2.974186e-01 -1.870150e-01 +4.389768e-01 1.070411e+00 3.089483e-01 -1.903839e-01 +4.495545e-01 1.063477e+00 3.204780e-01 -1.937529e-01 +4.601323e-01 1.057322e+00 3.323901e-01 -1.969487e-01 +4.707100e-01 1.051688e+00 3.445573e-01 -2.000291e-01 +4.812878e-01 1.046054e+00 3.567244e-01 -2.031094e-01 +4.918655e-01 1.040673e+00 3.690647e-01 -2.061331e-01 +5.024433e-01 1.035882e+00 3.818088e-01 -2.090248e-01 +5.130210e-01 1.031091e+00 3.945530e-01 -2.119164e-01 +5.235988e-01 1.026300e+00 4.072971e-01 -2.148079e-01 +5.759587e-01 1.005532e+00 4.737845e-01 -2.283289e-01 +6.283185e-01 9.855279e-01 5.430151e-01 -2.413788e-01 +6.806784e-01 9.642567e-01 6.148265e-01 -2.537868e-01 +7.330383e-01 9.394017e-01 6.882329e-01 -2.659713e-01 +7.853982e-01 9.132416e-01 7.620386e-01 -2.780983e-01 +8.377580e-01 8.799658e-01 8.356765e-01 -2.899257e-01 +8.901179e-01 8.425133e-01 9.077218e-01 -3.015416e-01 +9.424778e-01 7.967072e-01 9.765821e-01 -3.127258e-01 +9.948377e-01 7.509014e-01 1.045442e+00 -3.239150e-01 +1.047198e+00 7.050956e-01 1.114301e+00 -3.351088e-01 +1.099557e+00 6.434267e-01 1.169800e+00 -3.449540e-01 +1.151917e+00 5.817575e-01 1.225299e+00 -3.548043e-01 +1.204277e+00 5.200884e-01 1.280797e+00 -3.646591e-01 +1.256637e+00 4.508958e-01 1.322775e+00 -3.731830e-01 +1.308997e+00 3.779416e-01 1.357993e+00 -3.810446e-01 +1.361357e+00 3.049866e-01 1.393212e+00 -3.889115e-01 +1.413717e+00 2.307151e-01 1.420177e+00 -3.958893e-01 +1.466077e+00 1.538107e-01 1.430636e+00 -4.010847e-01 +1.518436e+00 7.690537e-02 1.441096e+00 -4.062880e-01 +1.570796e+00 -3.359915e-07 1.451556e+00 -4.115020e-01 +1.623156e+00 -5.383371e-02 1.441096e+00 -4.138947e-01 +1.675516e+00 -1.076671e-01 1.430636e+00 -4.162973e-01 +1.727876e+00 -1.615005e-01 1.420177e+00 -4.186999e-01 +1.780236e+00 -2.134903e-01 1.393211e+00 -4.179077e-01 +1.832596e+00 -2.645584e-01 1.357994e+00 -4.155180e-01 +1.884956e+00 -3.156271e-01 1.322775e+00 -4.131279e-01 +1.937315e+00 -3.640620e-01 1.280797e+00 -4.095265e-01 +1.989675e+00 -4.072297e-01 1.225299e+00 -4.035026e-01 +2.042035e+00 -4.503977e-01 1.169800e+00 -3.974785e-01 +2.094395e+00 -4.935658e-01 1.114302e+00 -3.914544e-01 +2.146755e+00 -5.256301e-01 1.045442e+00 -3.836647e-01 +2.199115e+00 -5.576944e-01 9.765825e-01 -3.758752e-01 +2.251475e+00 -5.897584e-01 9.077223e-01 -3.680858e-01 +2.303835e+00 -6.143155e-01 8.356209e-01 -3.608843e-01 +2.356194e+00 -6.351191e-01 7.618990e-01 -3.539773e-01 +2.408554e+00 -6.559218e-01 6.881773e-01 -3.470714e-01 +2.460914e+00 -6.746523e-01 6.158563e-01 -3.419010e-01 +2.513274e+00 -6.892385e-01 5.463366e-01 -3.402016e-01 +2.565634e+00 -7.038239e-01 4.768170e-01 -3.385043e-01 +2.617994e+00 -7.184087e-01 4.072975e-01 -3.368089e-01 +2.670354e+00 -7.446209e-01 3.505042e-01 -3.520507e-01 +2.722714e+00 -7.708323e-01 2.937109e-01 -3.672927e-01 +2.775074e+00 -7.970428e-01 2.369176e-01 -3.825348e-01 +2.827433e+00 -7.254433e-01 1.961195e-01 -4.100927e-01 +2.879793e+00 -6.048632e-01 1.633192e-01 -4.438085e-01 +2.932153e+00 -4.873462e-01 1.305186e-01 -4.775233e-01 +2.984513e+00 -3.667531e-01 9.779557e-02 -4.500005e-01 +3.036873e+00 -2.445019e-01 6.522767e-02 -2.999997e-01 +3.089233e+00 -1.207296e-01 5.387287e-02 -1.481515e-01 +3.141593e+00 0.000000e+00 5.314722e-02 0.000000e+00 diff --git a/tests/test_demos.py b/tests/test_demos.py new file mode 100644 index 00000000..26015ef9 --- /dev/null +++ b/tests/test_demos.py @@ -0,0 +1,41 @@ +import pathlib +import runpy +import pytest +import glob, os, sys, numpy +import copy +from importlib import reload + + +### Located Demos ### +home_path = os.getcwd() +demo_path = "../../demo/documented/" + +### Get Yaml Files ### +yamls = sorted(pathlib.Path(__file__, demo_path+"Yaml_Examples").resolve().glob('*.yaml')) + +### Get Python Files ### +drivers = sorted(pathlib.Path(__file__, demo_path+"Driver_Example").resolve().glob('*.py')) + +### Get current status of modules +default_modules = list(sys.modules.keys()) + +############################################################### +######################### Define Tests ######################## +############################################################### + +### Run Demo Drivers +@pytest.mark.parametrize('driver', drivers, ids=lambda driver: driver.parts[-2]+"/"+driver.parts[-1]) +def test_driver_execution(driver): + folder = os.path.split(driver.as_posix())[0] + os.chdir(folder) + runpy.run_path(driver.as_posix()) + os.chdir(home_path) + +### Run Demo Yaml Files +@pytest.mark.parametrize('yaml', yamls, ids=lambda yaml: yaml.parts[-2]+"/"+yaml.parts[-1]) +def test_yaml_execution(yaml): + folder = os.path.split(yaml.as_posix())[0] + os.chdir(folder) + import windse_driver + windse_driver.driver.run_action(params_loc=yaml.as_posix()) + os.chdir(home_path) diff --git a/tests/test_regression.py b/tests/test_regression.py new file mode 100644 index 00000000..c9a5a9d2 --- /dev/null +++ b/tests/test_regression.py @@ -0,0 +1,128 @@ +''' +This code will attempt to run all of the regression tests in ./9-Regression/ folder +''' + +import pathlib +import pytest +import os, sys +import yaml +import warnings + +### Located Demos ### +home_path = os.getcwd() +reg_path = "../9-Regression/" + +### Get Yaml Files to be run in serial (all of them) ### +yaml_files = sorted(pathlib.Path(__file__, reg_path).resolve().glob('*.yaml')) + +### Import the tolerances ### +tolerances = yaml.load(open("tests/9-Regression/Truth_Data/tolerances.yaml"),Loader=yaml.SafeLoader) + +### Get current status of modules +default_modules = sys.modules.keys() + + +############################################################### +######################### Define Tests ######################## +############################################################### + +### Run Demo Yaml Files +@pytest.mark.parametrize('yaml_file', yaml_files, ids=lambda yaml_file: yaml_file.parts[-2]+"/"+yaml_file.parts[-1]) +def test_yaml_execution(yaml_file): + + ### Filter out some benign numpy warnings ### + warnings.filterwarnings("ignore", message="numpy.dtype size changed") + warnings.filterwarnings("ignore", message="numpy.ufunc size changed") + + ### Run The Windse Simulation + folder = os.path.split(yaml_file.as_posix())[0] + os.chdir(folder) + from windse_driver import driver + driver.run_action(params_loc=yaml_file.as_posix()) + # comm.Barrier() + os.chdir(home_path) + + ### Grab the name of the run ### + _, yaml_name = os.path.split(yaml_file) + yaml_name = yaml_name.split(".")[0] + + ### Import the Truth ### + truth_loc = folder + "/Truth_Data/" + yaml_name + "_truth.yaml" + sim_truth = yaml.load(open(truth_loc),Loader=yaml.SafeLoader) + + ### Import the Results ### + results_loc = folder + "/output/" + yaml_name + "/tagged_output.yaml" + sim_results = yaml.load(open(results_loc),Loader=yaml.SafeLoader) + + errors = "" + + ### Iterate over the truth and check with the results + for module_name, truth_dict in sim_truth.items(): + check_dict = sim_results.get(module_name, None) + tol_dict = tolerances.get(module_name, {}) + + ### Send warning if a module was not checked ### + if check_dict is None: + errors += f"Missing Group - {module_name}\n" + + ### Get Wildcard Tolerances for module ### + wild_tol_keys = [] + for key in tol_dict.keys(): + if "*" in key: + wild_tol_keys.append(key) + + ### Check each value in the module + for key, truth_value in truth_dict.items(): + check_value = check_dict.get(key,None) + tol_value = None + + ### Check if there is a valid wildcard ### + use_wildcard = False + for wild_key in wild_tol_keys: + filtered_wild_key = wild_key.replace('*', '') + if filtered_wild_key in key: + wild_tol_value = tol_dict[wild_key] + use_wildcard = True + + ### Check if the exact key is available ### + if key in tol_dict.keys(): + tol_value = tol_dict[key] + + ### Check if wildcard tolerance key is available ### + elif use_wildcard: + tol_value = wild_tol_value + + ### Set the default tolerances for a float ### + elif isinstance(check_value,float): + tol_value = [1e-4,"absolute"] + + ### Set the default tolerances for a float ### + elif isinstance(check_value,int): + tol_value = [0,"absolute"] + + ### Get tolerance parameters ### + tol = float(tol_value[0]) + check_type = tol_value[1] + + + if check_value is None: + errors += f"Missing Key - {module_name}: {key} \n" + else: + ### Calculate errors ### + abs_error = abs(check_value-truth_value) + if truth_value != 0: + rel_error = abs(check_value-truth_value)/truth_value + + if check_type == "absolute" and abs_error > tol: + errors += f"Value Error - {module_name}: {key} (abs error: {abs_error}, tol: {tol} truth: {truth_value}, check: {check_value})\n" + + elif check_type == "relative" and rel_error > tol: + errors += f"Value Error - {module_name}: {key} (rel error: {rel_error}, tol: {tol}, truth: {truth_value}, check: {check_value})\n" + + if len(errors)>0: + errors = yaml_name + "\n" + errors + raise ValueError(errors) + + + + diff --git a/tests/test_regression_parallel.py b/tests/test_regression_parallel.py new file mode 100644 index 00000000..5873fa8c --- /dev/null +++ b/tests/test_regression_parallel.py @@ -0,0 +1,137 @@ +''' +This code will attempt to run all of the regression tests in ./9-Regression/ folder +''' + +import pathlib +import pytest +import os, sys +import yaml +import warnings +import subprocess + +### Located Demos ### +home_path = os.getcwd() +reg_path = "../9-Regression/" + +### Get Yaml Files ### +yaml_files = sorted(pathlib.Path(__file__, reg_path).resolve().glob('*_Unsteady.yaml')) + +### Import the tolerances ### +tolerances = yaml.load(open("tests/9-Regression/Truth_Data/tolerances.yaml"),Loader=yaml.SafeLoader) + +### Get current status of modules +default_modules = sys.modules.keys() + +## Set the number of processors to test with +num_procs = 2 + +############################################################### +######################### Define Tests ######################## +############################################################### + +### Run Demo Yaml Files +@pytest.mark.parametrize('yaml_file', yaml_files, ids=lambda yaml_file: yaml_file.parts[-2]+"/"+yaml_file.parts[-1]) +def test_yaml_execution(yaml_file): + + ### Filter out some benign numpy warnings ### + warnings.filterwarnings("ignore", message="numpy.dtype size changed") + warnings.filterwarnings("ignore", message="numpy.ufunc size changed") + + ### Run The Windse Simulation + folder = os.path.split(yaml_file.as_posix())[0] + os.chdir(folder) + # from windse_driver import driver + + ### Grab the name of the run ### + _, yaml_name = os.path.split(yaml_file) + yaml_name = yaml_name.split(".")[0] + parallel_yaml_name = yaml_name + "_np_%d" % (num_procs) + + ### Set the number of processes and launch using mpirun as if from the command line + cl_command = "mpirun -n %d windse run %s -p general:name:%s" % (num_procs, yaml_file, parallel_yaml_name) + # print(cl_command) + cl_output = subprocess.run(cl_command.split()) + + # driver.run_action(params_loc=yaml_file.as_posix()) + os.chdir(home_path) + + ### Import the Truth ### + truth_loc = folder + "/Truth_Data/" + yaml_name + "_truth.yaml" + sim_truth = yaml.load(open(truth_loc),Loader=yaml.SafeLoader) + + ### Import the Results ### + results_loc = folder + "/output/" + parallel_yaml_name + "/tagged_output.yaml" + sim_results = yaml.load(open(results_loc),Loader=yaml.SafeLoader) + + errors = "" + + ### Iterate over the truth and check with the results + for module_name, truth_dict in sim_truth.items(): + check_dict = sim_results.get(module_name, None) + tol_dict = tolerances.get(module_name, {}) + + ### Send warning if a module was not checked ### + if check_dict is None: + errors += f"Missing Group - {module_name}\n" + + ### Get Wildcard Tolerances for module ### + wild_tol_keys = [] + for key in tol_dict.keys(): + if "*" in key: + wild_tol_keys.append(key) + + ### Check each value in the module + for key, truth_value in truth_dict.items(): + check_value = check_dict.get(key,None) + tol_value = None + + ### Check if there is a valid wildcard ### + use_wildcard = False + for wild_key in wild_tol_keys: + filtered_wild_key = wild_key.replace('*', '') + if filtered_wild_key in key: + wild_tol_value = tol_dict[wild_key] + use_wildcard = True + + ### Check if the exact key is available ### + if key in tol_dict.keys(): + tol_value = tol_dict[key] + + ### Check if wildcard tolerance key is available ### + elif use_wildcard: + tol_value = wild_tol_value + + ### Set the default tolerances for a float ### + elif isinstance(check_value,float): + tol_value = [1e-4,"absolute"] + + ### Set the default tolerances for a float ### + elif isinstance(check_value,int): + tol_value = [0,"absolute"] + + ### Get tolerance parameters ### + tol = float(tol_value[0]) + check_type = tol_value[1] + + + if check_value is None: + errors += f"Missing Key - {module_name}: {key} \n" + else: + ### Calculate errors ### + abs_error = abs(check_value-truth_value) + if truth_value != 0: + rel_error = abs(check_value-truth_value)/truth_value + + if check_type == "absolute" and abs_error > tol: + errors += f"Value Error - {module_name}: {key} (abs error: {abs_error}, tol: {tol} truth: {truth_value}, check: {check_value})\n" + + elif check_type == "relative" and rel_error > tol: + errors += f"Value Error - {module_name}: {key} (rel error: {rel_error}, tol: {tol}, truth: {truth_value}, check: {check_value})\n" + + if len(errors)>0: + errors = parallel_yaml_name + "\n" + errors + raise ValueError(errors) + + + + diff --git a/tests/test_scripts.py b/tests/test_scripts.py new file mode 100755 index 00000000..f7b10cab --- /dev/null +++ b/tests/test_scripts.py @@ -0,0 +1,9 @@ +# import pathlib +# import runpy +# import pytest + +# scripts = pathlib.Path(__file__, '..').resolve().glob('*/*.py') + +# @pytest.mark.parametrize('script', scripts, ids=lambda script: script.parts[-2]+"/"+script.parts[-1]) +# def test_script_execution(script): +# runpy.run_path(script.as_posix()) \ No newline at end of file diff --git a/tools/sbatch_scripts/many_small_jobs.sh b/tools/sbatch_scripts/many_small_jobs.sh new file mode 100644 index 00000000..427acde8 --- /dev/null +++ b/tools/sbatch_scripts/many_small_jobs.sh @@ -0,0 +1,54 @@ +#!/bin/bash +#SBATCH --account=windse +#SBATCH --time=48:00:00 +#SBATCH --nodes=1 +#SBATCH --job-name=many_small_jobs + + +# Load and activate your conda environment +module purge +module load conda +source activate windse + +# This stops the solver from filling all 36 cores of the node +# Not using this may significantly slow down execution (100 times slower on Eagle) +export OMP_NUM_THREADS=1 + + +# Run 1 job per core +N_JOB_PER_BATCH=$SLURM_NTASKS +# Number of times all processors run a job = # of jobs/ # job per batch +N_BATCH=2 + +# Where to store logs +mkdir -p LOGS + + +# Run many small jobs +for((j=0;j<$N_BATCH;j++)) +do + + for((i=0;i<$N_JOB_PER_BATCH;i++)) + do + # Construct a unique job ID + jobid=$((i + j*N_JOB_PER_BATCH)) + + # Create a unique name for this job and its output + jobname=$(printf "test_job_%03d" $jobid) + logname=$(printf "log_%03d" $jobid) + + # Run each as a 1-core job, where -n XX can be adjusted as needed + # (e.g., srun -n 2... where N_JOB_PER_BATCH=18) + srun -n 1 windse run test.yaml -p 'general':'name':$jobname > LOGS/$logname & + + done + + #Wait until all jobs running on the node are done before launching the next batch + wait + +done + +# Finalize +echo "All done" + + diff --git a/windse/BoundaryManager.py b/windse/BoundaryManager.py index 38b8365f..74d432fc 100644 --- a/windse/BoundaryManager.py +++ b/windse/BoundaryManager.py @@ -1,16 +1,6 @@ """ The BoundaryManager submodule contains the classes required for -defining the boundary conditions. The boundaries need to be numbered -as follows: - - * 1: Top - * 2: Bottom - * 3: Front - * 4: Back - * 5: Left - * 6: Right - -Currently, the inflow direction is the Left boundary. +defining the boundary conditions. """ import __main__ @@ -23,7 +13,7 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * import numpy as np @@ -31,10 +21,12 @@ from windse import windse_parameters ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * import math + from scipy.interpolate import RegularGridInterpolator + class GenericBoundary(object): def __init__(self,dom,fs,farm): @@ -45,20 +37,62 @@ def __init__(self,dom,fs,farm): self.ig_first_save = True self.height_first_save = True self.fprint = self.params.fprint + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode + + ### Update attributes based on params file ### + for key, value in self.params["boundary_conditions"].items(): + setattr(self,key,value) - ### Check if boundary information is given in the params file ### - bcs_params = self.params.get("boundary_condition",{}) - self.boundary_names = bcs_params.get("boundary_names", dom.boundary_names) - self.boundary_types = bcs_params.get("boundary_types", dom.boundary_types) - self.HH_vel = bcs_params.get("HH_vel", 8.0) - self.power = bcs_params.get("power", 0.25) - self.k = bcs_params.get("k", 0.4) - self.init_wind = dom.init_wind + ### get the height to apply the HH_vel ### + if self.vel_height == "HH": + self.vel_height = np.mean(farm.HH) + if np.isnan(self.vel_height): + raise ValueError("Hub Height not defined, likely and EmptyFarm. Please set boundary_conditions:vel_height in config yaml") + + ### Get solver parameters ### + self.final_time = self.params["solver"]["final_time"] ### Define the zero function based on domain dimension ### self.zeros = Constant(dom.mesh.topology().dim()*(0.0,)) self.zero = Constant(0.0) + ### Use custom boundary tags if provided ### + if self.params.default_bc_names: + self.boundary_names = self.dom.boundary_names + if self.params.default_bc_types: + self.boundary_types = self.dom.boundary_types + + def DebugOutput(self): + if self.debug_mode: + # Average of the x and y-velocities + self.tag_output("min_x", self.ux.vector().min()) + self.tag_output("max_x", self.ux.vector().max()) + self.tag_output("avg_x", self.ux.vector().sum()/self.ux.vector().size()) + self.tag_output("min_y", self.uy.vector().min()) + self.tag_output("max_y", self.uy.vector().max()) + self.tag_output("avg_y", self.uy.vector().sum()/self.uy.vector().size()) + + # If applicable, average of z-velocities + if self.dom.dim == 3: + self.tag_output("min_z", self.uz.vector().min()) + self.tag_output("max_z", self.uz.vector().max()) + self.tag_output("avg_z", self.uz.vector().sum()/self.uz.vector().size()) + + # Average of the pressures + self.tag_output("min_p", self.bc_pressure.vector().min()) + self.tag_output("max_p", self.bc_pressure.vector().max()) + self.tag_output("avg_p", self.bc_pressure.vector().sum()/self.bc_pressure.vector().size()) + + # Average of all initialized fields (confirms function assignment) ### Depends on DOFS + self.tag_output("min_initial_values", self.u0.vector().min()) + self.tag_output("max_initial_values", self.u0.vector().max()) + self.tag_output("avg_initial_values", self.u0.vector().sum()/self.u0.vector().size()) + + # Get number of boundary conditions + num_bc = len(self.bcu) + len(self.bcp) + len(self.bcs) + self.tag_output("num_bc", num_bc) + def SetupBoundaries(self): ### Create the equations need for defining the boundary conditions ### ### this is sloppy and will be cleaned up. @@ -66,38 +100,119 @@ def SetupBoundaries(self): self.fprint("Applying Boundary Conditions",offset=1) - ### Assemble boundary conditions ### - bcs_eqns = [] - for bc_type, bs in self.boundary_types.items(): - if bc_type == "inflow": - for b in bs: - bcs_eqns.append([self.fs.W.sub(0), self.bc_velocity, self.boundary_names[b]]) + # If running in parallel, avoid using boundary markers + if self.params.num_procs > 1: + + self.bcu = [] + self.bcp = [] + self.bcs = [] + + for bc_type, bc_loc_list in self.boundary_types.items(): + for bc_loc in bc_loc_list: + + # Translate the boundary name, a string, into an integer index: + # East = 0, North = 1, West = 2, South = 3, Bottom = 4, Top = 5 + bc_loc_id = self.boundary_names[bc_loc] - 1 + + # Get the correct compiled subdomain based off the location id + bc_domain = self.dom.boundary_subdomains[bc_loc_id] + + # Append the right type of Dirichlet BC to the list + if bc_type == 'inflow': + self.bcu.append(DirichletBC(self.fs.V, self.bc_velocity, bc_domain)) + self.bcs.append(DirichletBC(self.fs.W.sub(0), self.bc_velocity, bc_domain)) + + elif bc_type == 'no_slip': + if self.dom.mesh.topology().dim() == 3: + zeros = Constant((0.0, 0.0, 0.0)) + elif self.dom.mesh.topology().dim() == 2: + zeros = Constant((0.0, 0.0)) + + self.bcu.append(DirichletBC(self.fs.V, zeros, bc_domain)) + self.bcs.append(DirichletBC(self.fs.W.sub(0), zeros, bc_domain)) + + elif bc_type == 'free_slip': + # Identify the component/direction normal to this wall + if bc_loc == 'east' or bc_loc == 'west': + norm_comp = 0 + elif bc_loc == 'south' or bc_loc == 'north': + norm_comp = 1 + elif bc_loc == 'bottom' or bc_loc == 'top': + norm_comp = 2 + + self.bcu.append(DirichletBC(self.fs.V.sub(norm_comp), Constant(0.0), bc_domain)) + self.bcs.append(DirichletBC(self.fs.W.sub(0).sub(norm_comp), Constant(0.0), bc_domain)) + + elif bc_type == 'no_stress': + self.bcp.append(DirichletBC(self.fs.Q, Constant(0.0), bc_domain)) + + else: + + unique_ids = np.unique(self.dom.boundary_markers.array()) + + ### Assemble boundary conditions ### + bcu_eqns = [] + bcp_eqns = [] + for bc_type, bs in self.boundary_types.items(): + if bs is not None: + if bc_type == "inflow": + for b in bs: + if self.boundary_names[b] in unique_ids: + bcu_eqns.append([self.fs.V, self.fs.W.sub(0), self.bc_velocity, self.boundary_names[b]]) + + elif bc_type == "no_slip": + for b in bs: + bcu_eqns.append([self.fs.V, self.fs.W.sub(0), self.zeros, self.boundary_names[b]]) + + elif bc_type == "free_slip": + temp_list = list(self.boundary_names.keys()) # get ordered list + for b in bs: + + ### get a facet on the relevant boundary ### + boundary_id = self.boundary_names[b] + + ### check to make sure the free slip boundary still exists ### + if boundary_id in unique_ids: + + facet_ids = self.dom.boundary_markers.where_equal(boundary_id) + test_facet = Facet(self.dom.mesh,facet_ids[int(len(facet_ids)/2.0)]) + + ### get the function space sub form the normal ### + facet_normal = test_facet.normal().array() + field_id = int(np.argmin(abs(abs(facet_normal)-1.0))) + + bcu_eqns.append([self.fs.V.sub(field_id), self.fs.W.sub(0).sub(field_id), self.zero, boundary_id]) - elif bc_type == "no_slip": - for b in bs: - bcs_eqns.append([self.fs.W.sub(0), self.zeros, self.boundary_names[b]]) + elif bc_type == "no_stress": + for b in bs: + bcu_eqns.append([None, None, None, self.boundary_names[b]]) + bcp_eqns.append([self.fs.Q, self.fs.W.sub(1), self.zero, self.boundary_names[b]]) - elif bc_type == "horizontal_slip": - for b in bs: - bcs_eqns.append([self.fs.W.sub(0).sub(2), self.zero, self.boundary_names[b]]) + else: + raise ValueError(bc_type+" is not a recognized boundary type") + bcs_eqns = bcu_eqns#+bcp_eqns - elif bc_type == "no_stress": - for b in bs: - bcs_eqns.append([None, None, self.boundary_names[b]]) + ### Set the boundary conditions ### + self.bcu = [] + for i in range(len(bcu_eqns)): + if bcu_eqns[i][0] is not None: + self.bcu.append(DirichletBC(bcu_eqns[i][0], bcu_eqns[i][2], self.dom.boundary_markers, bcu_eqns[i][3])) - else: - raise ValueError(bc_type+" is not a recognized boundary type") + self.bcp = [] + for i in range(len(bcp_eqns)): + if bcp_eqns[i][0] is not None: + self.bcp.append(DirichletBC(bcp_eqns[i][0], bcp_eqns[i][2], self.dom.boundary_markers, bcp_eqns[i][3])) + + self.bcs = [] + for i in range(len(bcs_eqns)): + if bcs_eqns[i][0] is not None: + self.bcs.append(DirichletBC(bcs_eqns[i][1], bcs_eqns[i][2], self.dom.boundary_markers, bcs_eqns[i][3])) - ### Set the boundary conditions ### - self.bcs = [] - for i in range(len(bcs_eqns)): - if bcs_eqns[i][0] is not None: - self.bcs.append(DirichletBC(bcs_eqns[i][0], bcs_eqns[i][1], self.dom.boundary_markers, bcs_eqns[i][2])) self.fprint("Boundary Conditions Applied",offset=1) self.fprint("") - def PrepareVelocity(self,theta): + def PrepareVelocity(self,inflow_angle): length = len(self.unit_reference_velocity) ux_com = np.zeros(length) uy_com = np.zeros(length) @@ -105,15 +220,15 @@ def PrepareVelocity(self,theta): for i in range(length): v = self.HH_vel * self.unit_reference_velocity[i] - ux_com[i] = math.cos(theta)*v - uy_com[i] = math.sin(theta)*v + ux_com[i] = math.cos(inflow_angle)*v + uy_com[i] = math.sin(inflow_angle)*v if self.dom.dim == 3: uz_com[i] = 0.0 return [ux_com,uy_com,uz_com] - def RecomputeVelocity(self,theta): + def RecomputeVelocity(self,inflow_angle): self.fprint("Recomputing Velocity") - ux_com, uy_com, uz_com = self.PrepareVelocity(theta) + ux_com, uy_com, uz_com = self.PrepareVelocity(inflow_angle) self.ux = Function(self.fs.V0) self.uy = Function(self.fs.V1) @@ -127,6 +242,8 @@ def RecomputeVelocity(self,theta): ### Assigning Velocity self.bc_velocity = Function(self.fs.V) + self.bc_velocity.rename("bc_velocity","bc_velocity") + if self.dom.dim == 3: self.fs.VelocityAssigner.assign(self.bc_velocity,[self.ux,self.uy,self.uz]) else: @@ -142,10 +259,16 @@ def RecomputeVelocity(self,theta): self.SetupBoundaries() + def UpdateVelocity(self, simTime): + pass + def SaveInitialGuess(self,val=0): """ This function saves the turbine force if exists to output/.../functions/ """ + self.bc_velocity.vector()[:]=self.bc_velocity.vector()[:]/self.dom.xscale + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]/self.dom.xscale + if self.ig_first_save: self.u0_file = self.params.Save(self.bc_velocity,"u0",subfolder="functions/",val=val) self.p0_file = self.params.Save(self.bc_pressure,"p0",subfolder="functions/",val=val) @@ -153,11 +276,16 @@ def SaveInitialGuess(self,val=0): else: self.params.Save(self.bc_velocity,"u0",subfolder="functions/",val=val,file=self.u0_file) self.params.Save(self.bc_pressure,"p0",subfolder="functions/",val=val,file=self.p0_file) + self.bc_velocity.vector()[:]=self.bc_velocity.vector()[:]*self.dom.xscale + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]*self.dom.xscale def SaveHeight(self,val=0): """ This function saves the turbine force if exists to output/.../functions/ """ + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]/self.dom.xscale + self.height.vector()[:]=self.height.vector()[:]/self.dom.xscale + self.depth.vector()[:]=self.depth.vector()[:]/self.dom.xscale if self.height_first_save: self.height_file = self.params.Save(self.height,"height",subfolder="functions/",val=val) self.depth_file = self.params.Save(self.depth,"depth",subfolder="functions/",val=val) @@ -165,6 +293,9 @@ def SaveHeight(self,val=0): else: self.params.Save(self.height,"height",subfolder="functions/",val=val,file=self.height_file) self.params.Save(self.depth,"depth",subfolder="functions/",val=val,file=self.depth_file) + self.height.vector()[:]=self.height.vector()[:]*self.dom.xscale + self.depth.vector()[:]=self.depth.vector()[:]*self.dom.xscale + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]*self.dom.xscale def CalculateHeights(self): ### Calculate the distance to the ground for the Q function space ### @@ -187,6 +318,8 @@ def CalculateHeights(self): z_dist_V_val[i] = V_coords[i,2]-self.dom.Ground(V_coords[i,0],V_coords[i,1]) self.depth_V.vector()[:]=z_dist_V_val + self.V0_coords = self.fs.V0.tabulate_dof_coordinates() + class UniformInflow(GenericBoundary): def __init__(self,dom,fs,farm): @@ -205,7 +338,7 @@ def __init__(self,dom,fs,farm): self.unit_reference_velocity = np.full(len(self.ux.vector()[:]),1.0) self.ux.vector()[:] = self.unit_reference_velocity - ux_com, uy_com, uz_com = self.PrepareVelocity(self.init_wind) + ux_com, uy_com, uz_com = self.PrepareVelocity(self.dom.inflow_angle) self.ux.vector()[:] = ux_com self.uy.vector()[:] = uy_com if self.dom.dim == 3: @@ -234,6 +367,7 @@ def __init__(self,dom,fs,farm): ### Setup the boundary Conditions ### self.SetupBoundaries() + self.DebugOutput() self.fprint("Boundary Condition Finished",special="footer") class PowerInflow(GenericBoundary): @@ -288,8 +422,8 @@ def __init__(self,dom,fs,farm): ################# ################# ################# - scaled_depth = np.abs(np.divide(depth_v0.vector()[:],(np.mean(farm.HH)-dom.z_range[0]))) - # scaled_depth = np.abs(np.divide(depth_v0.vector()[:],(np.mean(farm.HH)-0.0))) + scaled_depth = np.abs(np.divide(depth_v0.vector()[:],(np.mean(self.vel_height)-dom.ground_reference))) + # scaled_depth = np.abs(np.divide(depth_v0.vector()[:],(np.mean(self.vel_height)-0.0))) ################# ################# ################# @@ -298,7 +432,7 @@ def __init__(self,dom,fs,farm): self.unit_reference_velocity = np.power(scaled_depth,self.power) # self.reference_velocity = np.multiply(self.HH_vel,np.power(scaled_depth,self.power)) - ux_com, uy_com, uz_com = self.PrepareVelocity(self.init_wind) + ux_com, uy_com, uz_com = self.PrepareVelocity(self.dom.inflow_angle) self.ux.vector()[:] = ux_com self.uy.vector()[:] = uy_com @@ -321,6 +455,7 @@ def __init__(self,dom,fs,farm): ### Setup the boundary Conditions ### self.SetupBoundaries() + self.DebugOutput() self.fprint("Boundary Condition Setup",special="footer") class LogLayerInflow(GenericBoundary): @@ -336,8 +471,9 @@ def __init__(self,dom,fs,farm): for key, values in self.boundary_types.items(): self.fprint("Boundary Type: {0}, Applied to:".format(key)) - for value in values: - self.fprint(value,offset=1) + if values is not None: + for value in values: + self.fprint(value,offset=1) self.fprint("") ### Compute distances ### @@ -352,16 +488,16 @@ def __init__(self,dom,fs,farm): self.ux = Function(fs.V0) self.uy = Function(fs.V1) self.uz = Function(fs.V2) - if dom.z_range[0] == 0: - scaled_depth = np.abs(np.divide(depth_v0.vector()[:]+0.01,0.01)) - ustar = self.k/np.log(np.mean(farm.HH)/0.01) - elif dom.z_range[0] <= 0: + if dom.ground_reference == 0: + scaled_depth = np.abs(np.divide(depth_v0.vector()[:]+0.0001,0.0001)) + ustar = self.k/np.log(np.mean(self.vel_height)/0.0001) + elif dom.ground_reference <= 0: raise ValueError("Log profile cannot be used with negative z values") else: - scaled_depth = np.abs(np.divide(depth_v0.vector()[:]+dom.z_range[0],(dom.z_range[0]))) - ustar = self.k/np.log(np.mean(farm.HH)/dom.z_range[0]) + scaled_depth = np.abs(np.divide(depth_v0.vector()[:]+dom.ground_reference,(dom.ground_reference))) + ustar = self.k/np.log(np.mean(self.vel_height)/dom.ground_reference) self.unit_reference_velocity = np.multiply(ustar/self.k,np.log(scaled_depth)) - ux_com, uy_com, uz_com = self.PrepareVelocity(self.init_wind) + ux_com, uy_com, uz_com = self.PrepareVelocity(self.dom.inflow_angle) self.ux.vector()[:] = ux_com self.uy.vector()[:] = uy_com @@ -384,7 +520,101 @@ def __init__(self,dom,fs,farm): ### Setup the boundary Conditions ### self.SetupBoundaries() + self.DebugOutput() self.fprint("Boundary Condition Setup",special="footer") -# class LogLayerInflow(object): -# def __init__(self,dom,fs): +class TurbSimInflow(LogLayerInflow): + def __init__(self,dom,fs,farm): + super(TurbSimInflow, self).__init__(dom,fs,farm) + + ### Get the path for turbsim data ### + if self.turbsim_path is None: + raise ValueError("Please provide the path to the turbsim data") + + ### Load Turbsim Data ### + uTotal = np.load(self.turbsim_path+'turb_u.npy') + vTotal = np.load(self.turbsim_path+'turb_v.npy') + wTotal = np.load(self.turbsim_path+'turb_w.npy') + + ### Extract number of data points ### + ny = np.shape(uTotal)[1] + nz = np.shape(uTotal)[0] + nt = np.shape(uTotal)[2] + + ### Create the data bounds ### + y = np.linspace(self.dom.y_range[0], self.dom.y_range[1], ny) + z = np.linspace(self.dom.z_range[0], self.dom.z_range[1], nz) + t = np.linspace(0.0, self.final_time, nt) + + ### Build interpolating functions ### + self.interp_u = RegularGridInterpolator((z, y, t), uTotal) + self.interp_v = RegularGridInterpolator((z, y, t), vTotal) + self.interp_w = RegularGridInterpolator((z, y, t), wTotal) + + ### Locate Boundary DOFS indexes ### + # Define tolerance + tol = 1e-6 + + ##### FIX MAKE WORK FOR ALL BOUNDARY INFLOW #### + # Iterate and fine the boundary IDs + self.boundaryIDs = [] + for k, pos in enumerate(self.V0_coords): + if pos[0] < self.dom.x_range[0] + tol: + self.boundaryIDs.append(k) + + self.UpdateVelocity(0.0) + self.DebugOutput() + + def UpdateVelocity(self, simTime): + + # Define tolerance + tol = 1e-6 + + loc_ux = self.ux.vector().get_local() + loc_uy = self.uy.vector().get_local() + loc_uz = self.uz.vector().get_local() + + # Interpolate a value at each boundary coordinate + for k in self.boundaryIDs: + # Get the position corresponding to this boundary id + pos = self.V0_coords[k, :] + + # The interpolation point specifies a 3D (z, y, time) point + xi = np.array([pos[2], pos[1], simTime]) + + # This method breaks in parallel + # self.ux.vector()[k] = self.interp_u(xi) + # self.uy.vector()[k] = self.interp_v(xi) + # self.uz.vector()[k] = self.interp_w(xi) + + # Get the interpolated value at this point + loc_ux[k] = self.interp_u(xi) + loc_uy[k] = self.interp_v(xi) + loc_uz[k] = self.interp_w(xi) + + # This is safer in parallel + self.ux.vector()[:] = (loc_ux) + self.uy.vector()[:] = (loc_uy) + self.uz.vector()[:] = (loc_uz) + + ### Assigning Velocity + self.bc_velocity = Function(self.fs.V) + if self.dom.dim == 3: + self.fs.VelocityAssigner.assign(self.bc_velocity,[self.ux,self.uy,self.uz]) + else: + self.fs.VelocityAssigner.assign(self.bc_velocity,[self.ux,self.uy]) + + self.SetupBoundaries() + + + + + + + + + + + + + diff --git a/windse/DomainManager.py b/windse/DomainManager.py index 89178bcc..d08dac3c 100644 --- a/windse/DomainManager.py +++ b/windse/DomainManager.py @@ -1,6 +1,7 @@ """ The DomainManager submodule contains the various classes used for creating different types of domains + """ import __main__ @@ -13,7 +14,7 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * from mshr import * import copy @@ -24,12 +25,13 @@ import numpy as np from scipy.interpolate import interp2d, interp1d,RectBivariateSpline import shutil + from pyadjoint import stop_annotating ### Import the cumulative parameters ### from windse import windse_parameters ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * ### This import improves the plotter functionality on Mac ### @@ -99,6 +101,60 @@ def __init__(self): self.first_save = True self.finalized = False self.fprint = self.params.fprint + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode + + ### Update attributes based on params file ### + for key, value in self.params["domain"].items(): + if isinstance(value,list): + setattr(self,key,np.array(value)) + else: + setattr(self,key,value) + + ### Define the scaling if needed ### + if self.scaled: + self.xscale = 1.0e-3 + else: + self.xscale = 1.0 + self.ground_reference = self.ground_reference*self.xscale + + ### Get the initial wind direction ### + self.inflow_angle = self.params["boundary_conditions"]["inflow_angle"] + if self.inflow_angle is None: + self.inflow_angle = 0.0 + elif isinstance(self.inflow_angle,list): + self.inflow_angle = self.inflow_angle[0] + self.initial_inflow_angle = self.inflow_angle + + + def DebugOutput(self): + if self.debug_mode: + self.tag_output("dim", self.dim) + self.tag_output("x_min", self.x_range[0]) + self.tag_output("x_max", self.x_range[1]) + self.tag_output("y_min", self.y_range[0]) + self.tag_output("y_max", self.y_range[1]) + if self.dim == 3: + self.tag_output("z_min", self.z_range[0]) + self.tag_output("z_max", self.z_range[1]) + + # Create a unit vector for integrating + V = FiniteElement('Lagrange', self.mesh.ufl_cell(), 1) + V = FunctionSpace(self.mesh,V) + u = Function(V) + u.vector()[:] = 1.0 + + # Volume Check + self.volume = assemble(u*dx) + self.tag_output("volume", self.volume) + + # Check surface area + ds = Measure("ds", subdomain_data=self.boundary_markers) + for key, value in self.boundary_names.items(): + if value is not None: + self.tag_output("ID_"+key, value) + sa = assemble(u*ds(value)) + self.tag_output("SA_"+key, sa) def Plot(self): """ @@ -111,7 +167,9 @@ def Plot(self): file_string = self.params.folder+"/plots/mesh.pdf" ### Check if folder exists ### - if not os.path.exists(folder_string): os.makedirs(folder_string) + # if not os.path.exists(folder_string): os.makedirs(folder_string) + if not os.path.exists(folder_string) and self.params.rank == 0: os.makedirs(folder_string) + p=plot(self.mesh) plt.savefig(file_string) @@ -142,6 +200,8 @@ def Save(self,val=0): # file << self.boundary_markers # print("Mesh Saved") + self.mesh.coordinates()[:]=self.mesh.coordinates()[:]/self.xscale + if self.first_save: self.mesh_file = self.params.Save(self.mesh,"mesh",subfolder="mesh/",val=val,filetype="pvd") self.bmesh_file = self.params.Save(self.bmesh,"boundary_mesh",subfolder="mesh/",val=val,filetype="pvd") @@ -153,120 +213,320 @@ def Save(self,val=0): self.params.Save(self.bmesh,"boundary_mesh",subfolder="mesh/",val=val,file=self.bmesh_file,filetype="pvd") self.params.Save(self.boundary_markers,"facets",subfolder="mesh/",val=val,file=self.bc_file,filetype="pvd") # self.params.Save(self.mesh_radius,"mesh_radius",subfolder="mesh/",val=val,file=self.mr_file,filetype="pvd") + self.mesh.coordinates()[:]=self.mesh.coordinates()[:]*self.xscale - def Refine(self,num,region=None,region_type=None,cell_markers=None): - """ - This function can be used to refine the mesh. If a region is - specified, the refinement is local + def ExportMesh(self): + folder_string = self.params.folder+"mesh/exported_mesh/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + if self.filetype == "xml.gz": + File(folder_string+"mesh.xml.gz") << self.mesh + File(folder_string+"boundaries.xml.gz") << self.boundary_markers + elif self.filetype == "h5": + hdfile = HDF5File(self.mesh.mpi_comm(), folder_string+"mesh_data.h5", "w") + hdfile.write(self.mesh,"mesh") + hdfile.write(self.boundary_markers,"boundaries") + hdfile.close() + if hasattr(self,"terrain"): + np.savetxt(folder_string+"terrain.txt",self.terrain) + + ### TODO: Export boundary names and ID ### + + def BuildBoundaryMarkers(self): + self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) + self.boundary_markers.set_all(0) + for i in range(len(self.boundary_subdomains)): + if self.boundary_subdomains[i] is not None: + self.boundary_subdomains[i].mark(self.boundary_markers, i+1,check_midpoint=False) - Args: - num (int): the number of times to refine - - :Keyword Arguments: - * **region** (*list*): - for square region use: [[xmin,xmax],[ymin,ymax],[zmin,zmax]] - for circle region use: [[radius],[c_x,c_y],[zmin,zmax]] - * **region_type** (*str*): Either "circle" or "square" - * **cell_markers** (*:meth:dolfin.mesh.MeshFunction*): A cell function marking which cells to refine - """ + def BoxRefine(self,region,expand_factor=1): refine_start = time.time() - ### Print some useful stats - self.fprint("Starting Mesh Refinement",special="header") - if cell_markers is not None: - self.fprint("Region Type: {0}".format("cell_markers")) - elif region is not None: - self.fprint("Region Type: {0}".format(region_type)) - if "circle" in region_type: - self.fprint("Circle Radius: {:.2f}".format(region[0][0])) - self.fprint("Circle Center: ({:.2f}, {:.2f})".format(region[1][0],region[1][1])) - if self.dim == 3: - self.fprint("Z Range: [{:.2f}, {:.2f}]".format(region[2][0],region[2][1])) + ### Calculate Expanded Region ### + x0, x1 = region[0] + y0, y1 = region[1] + ex = (expand_factor-1)*(x1-x0)/2.0 + ey = (expand_factor-1)*(y1-y0)/2.0 + en = min(ex,ey) + x0, x1 = x0-en, x1+en + y0, y1 = y0-en, y1+en + if self.dim == 3: + z0, z1 = region[2] + ez = (expand_factor-1)*(z1-z0)/2.0 + z0, z1 = z0-ez, z1+ez + + ### Print Region + self.fprint("Starting Box Refinement",special="header") + self.fprint("X Range: [{: .2f}, {: .2f}]".format(x0/self.xscale,x1/self.xscale)) + self.fprint("Y Range: [{: .2f}, {: .2f}]".format(y0/self.xscale,y1/self.xscale)) + if self.dim == 3: + self.fprint("Z Range: [{: .2f}, {: .2f}]".format(z0/self.xscale,z1/self.xscale)) + + ### Create cell markers ### + self.fprint("Marking Cells") + cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) + for cell in cells(self.mesh): + in_square = between(cell.midpoint()[0],(x0,x1)) and between(cell.midpoint()[1],(y0,y1)) + if self.dim == 3: + # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + in_z = between(cell.midpoint()[2],(z0,z1+g_z)) + in_region = in_square and in_z else: - self.fprint("X Range: [{: .2f}, {: .2f}]".format(region[0][0],region[0][1])) - self.fprint("Y Range: [{: .2f}, {: .2f}]".format(region[1][0],region[1][1])) - if self.dim == 3: - self.fprint("Z Range: [{: .2f}, {: .2f}]".format(region[2][0],region[2][1])) - else: - self.fprint("Region Type: {0}".format("full")) + in_region = in_square + if in_region: + cell_f[cell] = True + + ### Refine Mesh + self.Refine(cell_f) - ### Mark cells for refinement - for i in range(num): - if num>1: - step_start = time.time() - self.fprint("Refining Mesh Step {:d} of {:d}".format(i+1,num), special="header") + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + def CylinderRefine(self,center,radius,height=0,expand_factor=1): + + ### Calculate Expanded Region ### + radius = expand_factor*radius + if self.dim == 3: + ez = (expand_factor-1)*height/2.0 + center[2] -= ez + height = expand_factor*height + + ### Print Region Data ### + refine_start = time.time() + self.fprint("Starting Vertical Cylinder Refinement",special="header") + self.fprint("Cylinder Radius: {:.2f}".format(radius/self.xscale)) + if self.dim == 3: + self.fprint("Cylinder Height: {:.2f}".format(height/self.xscale)) + self.fprint("Cylinder Center: ({:.2f}, {:.2f}, {:.2f})".format(center[0]/self.xscale,center[1]/self.xscale,center[2]/self.xscale)) + else: + self.fprint("Cylinder Center: ({:.2f}, {:.2f})".format(center[0]/self.xscale,center[1]/self.xscale)) + + cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) + cells_marked = 0 + + ### Check if we are refining in a circle ### + for cell in cells(self.mesh): + in_circle = (cell.midpoint()[0]-center[0])**2.0+(cell.midpoint()[1]-center[1])**2.0<=radius**2.0 + if self.dim == 3: + # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + in_z = between(cell.midpoint()[2],(center[2],center[2]+height+g_z)) + in_region = in_circle and in_z else: - self.fprint("") - - - ### Check if cell markers were provided ### - if cell_markers is not None: - cell_f = cell_markers - self.fprint("Cells Marked for Refinement: {:d}".format(sum(cell_markers.array()))) - - ### Check if a region was provided ### - elif region is not None: - self.fprint("Marking Cells") - - ### Create an empty cell marker function - cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) - cells_marked = 0 - - ### Check if we are refining in a circle ### - if "circle" in region_type: - radius=region[0][0] - for cell in cells(self.mesh): - in_circle = (cell.midpoint()[0]-region[1][0])**2.0+(cell.midpoint()[1]-region[1][1])**2.0<=radius**2.0 - if self.dim == 3: - # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) - g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) - in_z = between(cell.midpoint()[2],(region[2][0],region[2][1]+g_z)) - in_region = in_circle and in_z - else: - in_region = in_circle - if in_region: - cell_f[cell] = True - cells_marked += 1 - - ### or a rectangle ### - else: - cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) - for cell in cells(self.mesh): - in_square = between(cell.midpoint()[0],tuple(region[0])) and between(cell.midpoint()[1],tuple(region[1])) - if self.dim == 3: - # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) - g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) - in_z = between(cell.midpoint()[2],(region[2][0],region[2][1]+g_z)) - in_region = in_square and in_z - else: - in_region = in_square - if in_region: - cell_f[cell] = True - cells_marked += 1 - self.fprint("Cells Marked for Refinement: {:d}".format(cells_marked)) + in_region = in_circle + if in_region: + cell_f[cell] = True - - ### If neither a region or cell markers were provided, Refine everwhere ### + ### Refine Mesh + self.Refine(cell_f) + + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + def StreamRefine(self,center,radius,length,theta=0,pivot_offset=0,expand_factor=1): + refine_start = time.time() + + ### Calculate Expanded Region ### + en = 2*(expand_factor-1)*radius/2.0 + center[0] -= en*np.cos(theta) + center[1] -= -en*np.sin(theta) + length = length+2*en + radius = expand_factor*radius + + ### Output data + self.fprint("Starting Vertical Cylinder Refinement",special="header") + self.fprint("Cylinder Radius: {:.2f}".format(radius/self.xscale)) + self.fprint("Cylinder Length: {:.2f}".format(length/self.xscale)) + if self.dim == 3: + self.fprint("Cylinder Center: ({:.2f}, {:.2f}, {:.2f})".format(center[0]/self.xscale,center[1]/self.xscale,center[2]/self.xscale)) + else: + self.fprint("Cylinder Center: ({:.2f}, {:.2f})".format(center[0]/self.xscale,center[1]/self.xscale)) + self.fprint("Cylinder Rotation: {:.2f}".format(theta)) + + cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) + cells_marked = 0 + + ### Check if we are refining in a circle ### + for cell in cells(self.mesh): + + xs = cell.midpoint()[0] + ys = cell.midpoint()[1] + x = np.cos(theta)*(xs-center[0]-pivot_offset)-np.sin(theta)*(ys-center[1])+ center[0]+pivot_offset + y = np.sin(theta)*(xs-center[0]-pivot_offset)+np.cos(theta)*(ys-center[1])+ center[1] + + in_stream = between(x,(center[0],center[0]+length)) + if self.dim == 3: + z = cell.midpoint()[2] + self.ground_function(x,y) + in_circle = (y-center[1])**2.0+(z-center[2])**2.0<=radius**2.0 else: - cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),True) + in_circle = between(y,(center[1]-radius,center[1]+radius)) + in_region = in_circle and in_stream + + if in_region: + cell_f[cell] = True - old_verts = self.mesh.num_vertices() - old_cells = self.mesh.num_cells() - self.fprint("Refining Mesh") - self.mesh = refine(self.mesh,cell_f) - self.bmesh = BoundaryMesh(self.mesh,"exterior") + ### Refine Mesh + self.Refine(cell_f) + + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + def Refine(self, cellmarkers=None): + + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + # print(parameters["refinement_algorithm"]) + # print(cellmarkers) + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + + old_verts = self.mesh.num_vertices() + old_cells = self.mesh.num_cells() + self.fprint("Refining Mesh") + self.mesh = refine(self.mesh,cellmarkers) + self.bmesh = BoundaryMesh(self.mesh,"exterior") + + if self.params.num_procs == 1: self.boundary_markers = adapt(self.boundary_markers,self.mesh) + elif self.params.num_procs > 1: + # This isn't needed for actual boundary marking, but it helps it pass a test later on + self.BuildBoundaryMarkers() + + + self.fprint("Original Mesh Vertices: {:d}".format(old_verts)) + self.fprint("Original Mesh Cells: {:d}".format(old_cells)) + self.fprint("New Mesh Vertices: {:d}".format(self.mesh.num_vertices())) + self.fprint("New Mesh Cells: {:d}".format(self.mesh.num_cells())) + + + + - self.fprint("Original Mesh Vertices: {:d}".format(old_verts)) - self.fprint("Original Mesh Cells: {:d}".format(old_cells)) - self.fprint("New Mesh Vertices: {:d}".format(self.mesh.num_vertices())) - self.fprint("New Mesh Cells: {:d}".format(self.mesh.num_cells())) - if num>1: - step_stop = time.time() - self.fprint("Step {:d} of {:d} Finished: {:1.2f} s".format(i+1,num,step_stop-step_start), special="footer") + + + + + + + + + + + + + + + # def Refine(self,num,region=None,region_type=None,cell_markers=None): + # """ + # This function can be used to refine the mesh. If a region is + # specified, the refinement is local + + # Args: + # num (int): the number of times to refine + + # :Keyword Arguments: + # * **region** (*list*): + # for square region use: [[xmin,xmax],[ymin,ymax],[zmin,zmax]] + # for circle region use: [[radius],[c_x,c_y],[zmin,zmax]] + # * **region_type** (*str*): Either "circle" or "square" + # * **cell_markers** (*:meth:dolfin.mesh.MeshFunction*): A cell function marking which cells to refine + # """ + # refine_start = time.time() + + # ### Print some useful stats + # self.fprint("Starting Mesh Refinement",special="header") + # if cell_markers is not None: + # self.fprint("Region Type: {0}".format("cell_markers")) + # elif region is not None: + # self.fprint("Region Type: {0}".format(region_type)) + # if "circle" in region_type: + # self.fprint("Circle Radius: {:.2f}".format(region[0][0]/self.xscale)) + # self.fprint("Circle Center: ({:.2f}, {:.2f})".format(region[1][0]/self.xscale,region[1][1]/self.xscale)) + # if self.dim == 3: + # self.fprint("Z Range: [{:.2f}, {:.2f}]".format(region[2][0]/self.xscale,region[2][1]/self.xscale)) + # else: + # self.fprint("X Range: [{: .2f}, {: .2f}]".format(region[0][0]/self.xscale,region[0][1]/self.xscale)) + # self.fprint("Y Range: [{: .2f}, {: .2f}]".format(region[1][0]/self.xscale,region[1][1]/self.xscale)) + # if self.dim == 3: + # self.fprint("Z Range: [{: .2f}, {: .2f}]".format(region[2][0]/self.xscale,region[2][1]/self.xscale)) + # else: + # self.fprint("Region Type: {0}".format("full")) + + # ### Mark cells for refinement + # for i in range(num): + # if num>1: + # step_start = time.time() + # self.fprint("Refining Mesh Step {:d} of {:d}".format(i+1,num), special="header") + # else: + # self.fprint("") + + + # ### Check if cell markers were provided ### + # if cell_markers is not None: + # cell_f = cell_markers + # self.fprint("Cells Marked for Refinement: {:d}".format(sum(cell_markers.array()))) + + # ### Check if a region was provided ### + # elif region is not None: + # self.fprint("Marking Cells") + + # ### Create an empty cell marker function + # cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) + # cells_marked = 0 + + # ### Check if we are refining in a circle ### + # if "circle" in region_type: + # radius=region[0][0] + # for cell in cells(self.mesh): + # in_circle = (cell.midpoint()[0]-region[1][0])**2.0+(cell.midpoint()[1]-region[1][1])**2.0<=radius**2.0 + # if self.dim == 3: + # # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + # g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + # in_z = between(cell.midpoint()[2],(region[2][0],region[2][1]+g_z)) + # in_region = in_circle and in_z + # else: + # in_region = in_circle + # if in_region: + # cell_f[cell] = True + # cells_marked += 1 + + # ### or a rectangle ### + # else: + # cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),False) + # for cell in cells(self.mesh): + # in_square = between(cell.midpoint()[0],tuple(region[0])) and between(cell.midpoint()[1],tuple(region[1])) + # if self.dim == 3: + # # g_z = 0.0#self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + # g_z = self.ground_function(cell.midpoint()[0],cell.midpoint()[1]) + # in_z = between(cell.midpoint()[2],(region[2][0],region[2][1]+g_z)) + # in_region = in_square and in_z + # else: + # in_region = in_square + # if in_region: + # cell_f[cell] = True + # cells_marked += 1 + # self.fprint("Cells Marked for Refinement: {:d}".format(cells_marked)) + + + # ### If neither a region or cell markers were provided, Refine everwhere ### + # else: + # cell_f = MeshFunction('bool', self.mesh, self.mesh.geometry().dim(),True) + + # old_verts = self.mesh.num_vertices() + # old_cells = self.mesh.num_cells() + # self.fprint("Refining Mesh") + # self.mesh = refine(self.mesh,cell_f) + # self.bmesh = BoundaryMesh(self.mesh,"exterior") + # self.boundary_markers = adapt(self.boundary_markers,self.mesh) + + # self.fprint("Original Mesh Vertices: {:d}".format(old_verts)) + # self.fprint("Original Mesh Cells: {:d}".format(old_cells)) + # self.fprint("New Mesh Vertices: {:d}".format(self.mesh.num_vertices())) + # self.fprint("New Mesh Cells: {:d}".format(self.mesh.num_cells())) + # if num>1: + # step_stop = time.time() + # self.fprint("Step {:d} of {:d} Finished: {:1.2f} s".format(i+1,num,step_stop-step_start), special="footer") - refine_stop = time.time() - self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + # refine_stop = time.time() + # self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") def WarpSplit(self,h,s): @@ -280,24 +540,22 @@ def WarpSplit(self,h,s): s (float): the percent below split in the range [0,1) """ + if self.mesh.topology().dim() != 3: + raise ValueError("Cannot warp a 2D mesh") + + warp_start = time.time() self.fprint("Starting Mesh Warping",special="header") self.fprint("Height of Split: {:1.2f} m".format(h)) self.fprint("Percent below Split: {:1.2f}%".format(s*100.0)) - if self.mesh.topology().dim() == 3: - z0 = self.z_range[0] - z1 = self.z_range[1] - z_ind = 2 - else: - z0 = self.y_range[0] - z1 = self.y_range[1] - z_ind = 1 + z0 = self.z_range[0] + z1 = self.z_range[1] # h1 = 60 # h2 = 160 - z = copy.deepcopy(self.mesh.coordinates()[:,z_ind]) + z = copy.deepcopy(self.mesh.coordinates()[:,2]) # cubic_spline = interp1d([z0,a-r,a+r,z1],[z0,a-(1-s)*r,a+(1-s)*r,z1]) cubic_spline = interp1d([z0,z0+s*(z1-z0),z1],[z0,h,z1],fill_value=(z0,z1),bounds_error=False) # cubic_spline = interp1d([z0,h1-s*(z0+h1),h2+s*(z1-h2),z1],[z0,h1,h2,z1],fill_value=(z0,z1),bounds_error=False) @@ -311,7 +569,7 @@ def WarpSplit(self,h,s): self.fprint("Moving Nodes") z_new = cubic_spline(z) - self.mesh.coordinates()[:,z_ind]=z_new + self.mesh.coordinates()[:,2]=z_new self.mesh.bounding_box_tree().build(self.mesh) self.bmesh = BoundaryMesh(self.mesh,"exterior") @@ -333,6 +591,10 @@ def WarpSmooth(self,s): Args: s (float): compression strength """ + + if self.mesh.topology().dim() != 3: + raise ValueError("Cannot warp a 2D mesh") + warp_start = time.time() self.fprint("Starting Mesh Warping",special="header") self.fprint("Compression Strength: {:1.4f}".format(s)) @@ -341,7 +603,7 @@ def WarpSmooth(self,s): z=self.mesh.coordinates()[:,2].copy() z0 = self.z_range[0] z1 = self.z_range[1] - z1 = z0 + (z1 - z0)*((z-z0)/(z1-z0))**s + z1 = z0 + (z1 - z0)*(abs((z-z0)/(z1-z0)))**s self.mesh.coordinates()[:,2]=z1 self.mesh.bounding_box_tree().build(self.mesh) self.bmesh = BoundaryMesh(self.mesh,"exterior") @@ -370,7 +632,12 @@ def transform(x,y,z,z0,z1): self.bmesh.bounding_box_tree().build(self.bmesh) self.fprint("Moving Mesh to New Boundary Using ALE") - ALE.move(self.mesh,self.bmesh) + ### The way dolfin_adjoint overwrites ALE.move is destructive so we have to use a work around + if self.params.dolfin_adjoint: + ALE.move(self.mesh,self.bmesh) + else: + with stop_annotating(): + ALE.move(self.mesh,self.bmesh) move_stop = time.time() self.fprint("Mesh Moved: {:1.2f} s".format(move_stop-move_start),special="footer") @@ -378,6 +645,7 @@ def transform(x,y,z,z0,z1): def Finalize(self): # self.ComputeCellRadius() self.finalized = True + self.DebugOutput() # def ComputeCellRadius(self): # self.mesh_radius = MeshFunction("double", self.mesh, self.mesh.topology().dim()) @@ -390,11 +658,8 @@ def SetupInterpolatedGround(self): self.fprint("Ground Type: Interpolated From File") ### Import data from Options ### - if "path" in self.params["domain"]: - self.path = self.params["domain"]["path"] - self.terrain_path = self.path + "topography.txt" - else: - self.terrain_path = self.params["domain"]["terrain_path"] + if self.path is not None and self.terrain_path is None: + self.terrain_path = self.path + "terrain.txt" ### Copy Files to input folder ### shutil.copy(self.terrain_path,self.params.folder+"input_files/") @@ -402,45 +667,83 @@ def SetupInterpolatedGround(self): self.fprint("Path: {0}".format(self.terrain_path),offset=1) ### import ground data - self.topography = np.loadtxt(self.terrain_path) - x_data = self.topography[1:,0] - y_data = self.topography[1:,1] - z_data = self.topography[1:,2] + self.terrain = np.loadtxt(self.terrain_path) + x_data = self.terrain[1:,0]*self.xscale + y_data = self.terrain[1:,1]*self.xscale + z_data = self.terrain[1:,2]*self.xscale ### generate interpolating function x_data = np.sort(np.unique(x_data)) y_data = np.sort(np.unique(y_data)) - z_data = np.reshape(z_data,(int(self.topography[0,0]),int(self.topography[0,1]))) - self.topography_interpolated = RectBivariateSpline(x_data,y_data,z_data.T) + z_data = np.reshape(z_data,(int(self.terrain[0,0]),int(self.terrain[0,1]))) + self.terrain_interpolated = RectBivariateSpline(x_data,y_data,z_data.T) + + + def InterplatedGroundFunction(x,y,dx=0,dy=0): + if dx == 0 and dy == 0: + return float(self.terrain_interpolated(x,y)[0]+self.ground_reference) + else: + return float(self.terrain_interpolated(x,y,dx=dx,dy=dy)[0]) + + self.ground_function = InterplatedGroundFunction def SetupAnalyticGround(self): - self.hill_sigma_x = self.params["domain"]["gaussian"]["sigma_x"] - self.hill_sigma_y = self.params["domain"]["gaussian"]["sigma_y"] - self.hill_theta = self.params["domain"]["gaussian"].get("theta",0.0) - self.hill_amp = self.params["domain"]["gaussian"]["amp"] - self.hill_center = self.params["domain"]["gaussian"].get("center",[0.0,0.0]) - self.hill_x0 = self.hill_center[0] - self.hill_y0 = self.hill_center[1] - self.fprint("") - self.fprint("Ground Type: Gaussian Hill") - self.fprint("Hill Center: ({: .2f}, {: .2f})".format(self.hill_x0,self.hill_y0),offset=1) - self.fprint("Hill Rotation: {: <7.2f}".format(self.hill_theta),offset=1) - self.fprint("Hill Amplitude: {: <7.2f}".format(self.hill_amp),offset=1) - self.fprint("Hill sigma_x: {: <7.2f}".format(self.hill_sigma_x),offset=1) - self.fprint("Hill sigma_y: {: <7.2f}".format(self.hill_sigma_y),offset=1) - self.hill_a = np.cos(self.hill_theta)**2/(2*self.hill_sigma_x**2) + np.sin(self.hill_theta)**2/(2*self.hill_sigma_y**2) - self.hill_b = np.sin(2*self.hill_theta)/(4*self.hill_sigma_y**2) - np.sin(2*self.hill_theta)/(4*self.hill_sigma_x**2) - self.hill_c = np.cos(self.hill_theta)**2/(2*self.hill_sigma_y**2) + np.sin(self.hill_theta)**2/(2*self.hill_sigma_x**2) - - def GaussianGroundFuncion(self,x,y,dx=0,dy=0): - return self.hill_amp*exp( - (self.hill_a*(x-self.hill_x0)**2 + 2*self.hill_b*(x-self.hill_x0)*(y-self.hill_y0) + self.hill_c*(y-self.hill_y0)**2)**2)+self.z_range[0] - - def InterplatedGroundFunction(self,x,y,dx=0,dy=0): - if dx == 0 and dy == 0: - return float(self.topography_interpolated(x,y)[0]+self.z_range[0]) + if self.analytic == "gaussian": + + sigma_x = self.gaussian["sigma_x"]*self.xscale + sigma_y = self.gaussian["sigma_y"]*self.xscale + theta = self.gaussian["theta"] + amp = self.gaussian["amp"]*self.xscale + center = np.array(self.gaussian["center"])*self.xscale + x0 = center[0] + y0 = center[1] + self.fprint("") + self.fprint("Ground Type: Gaussian Hill") + self.fprint("Hill Center: ({: .2f}, {: .2f})".format(x0,y0),offset=1) + self.fprint("Hill Rotation: {: <7.2f}".format(theta),offset=1) + self.fprint("Hill Amplitude: {: <7.2f}".format(amp),offset=1) + self.fprint("Hill sigma_x: {: <7.2f}".format(sigma_x),offset=1) + self.fprint("Hill sigma_y: {: <7.2f}".format(sigma_y),offset=1) + a = np.cos(theta)**2/(2*sigma_x**2) + np.sin(theta)**2/(2*sigma_y**2) + b = np.sin(2*theta)/(4*sigma_y**2) - np.sin(2*theta)/(4*sigma_x**2) + c = np.cos(theta)**2/(2*sigma_y**2) + np.sin(theta)**2/(2*sigma_x**2) + + def GaussianGroundFuncion(x,y,dx=0,dy=0): + return amp*exp( - (a*(x-x0)**2 + 2*b*(x-x0)*(y-y0) + c*(y-y0)**2)**2)+self.ground_reference + + self.ground_function = GaussianGroundFuncion + + elif self.analytic == "plane": + x0 = np.array(self.plane["intercept"])*self.xscale + mx = self.plane["mx"]*self.xscale + my = self.plane["my"]*self.xscale + self.fprint("") + self.fprint("Ground Type: Plane") + self.fprint("Intercept: ({: .2f}, {: .2f}, {: .2f})".format(*x0),offset=1) + self.fprint("X Slope: {: <7.6f}".format(mx),offset=1) + self.fprint("Y Slope: {: <7.6f}".format(my),offset=1) + + def PlaneGroundFuncion(x,y,dx=0,dy=0): + if dx == 1: + val = mx + elif dy == 1: + val = my + elif abs(dx)+abs(dy) >=2: + val = 0 + else: + val = (mx*(x-x0[0])+my*(y-x0[1]))+x0[2]+self.ground_reference + return val + + self.ground_function = PlaneGroundFuncion + else: - return float(self.topography_interpolated(x,y,dx=dx,dy=dy)[0]) + raise ValueError(self.analytic + "is not an implemented type") + def ground_function(self,x,y,dx=0,dy=0): + if dx == 0 and dy == 0: + return self.ground_reference + else: + return 0.0 def Ground(self,x,y,dx=0,dy=0): """ @@ -472,6 +775,10 @@ def Ground(self,x,y,dx=0,dy=0): else: return float(self.ground_function(x,y,dx=dx,dy=dy)) + def RecomputeBoundaryMarkers(self,inflow_angle): + raise NotImplementedError("This Domain type does not support nonzero inflow angles.") + + class BoxDomain(GenericDomain): """ A box domain is simply a 3D rectangular prism. This box is defined @@ -500,22 +807,16 @@ def __init__(self): self.fprint("Generating Box Domain",special="header") ### Initialize values from Options ### - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) - self.x_range = self.params["domain"]["x_range"] - self.y_range = self.params["domain"]["y_range"] - self.z_range = self.params["domain"]["z_range"] - self.nx = self.params["domain"]["nx"] - self.ny = self.params["domain"]["ny"] - self.nz = self.params["domain"]["nz"] + self.x_range = self.x_range*self.xscale + self.y_range = self.y_range*self.xscale + self.z_range = self.z_range*self.xscale self.dim = 3 - ### Get the initial wind direction ### - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) ### Print Some stats ### - self.fprint("X Range: [{: .2f}, {: .2f}]".format(self.x_range[0],self.x_range[1])) - self.fprint("Y Range: [{: .2f}, {: .2f}]".format(self.y_range[0],self.y_range[1])) - self.fprint("Z Range: [{: .2f}, {: .2f}]".format(self.z_range[0],self.z_range[1])) + self.fprint("X Range: [{: .2f}, {: .2f}]".format(self.x_range[0]/self.xscale,self.x_range[1]/self.xscale)) + self.fprint("Y Range: [{: .2f}, {: .2f}]".format(self.y_range[0]/self.xscale,self.y_range[1]/self.xscale)) + self.fprint("Z Range: [{: .2f}, {: .2f}]".format(self.z_range[0]/self.xscale,self.z_range[1]/self.xscale)) ### Create mesh ### mesh_start = time.time() @@ -524,6 +825,9 @@ def __init__(self): start = Point(self.x_range[0], self.y_range[0], self.z_range[0]) stop = Point(self.x_range[1], self.y_range[1], self.z_range[1]) self.mesh = BoxMesh(start, stop, self.nx, self.ny, self.nz) + + # box = Box(start,stop) + # self.mesh = generate_mesh(box,self.nx) self.bmesh = BoundaryMesh(self.mesh,"exterior") mesh_stop = time.time() self.fprint("Mesh Generated: {:1.2f} s".format(mesh_stop-mesh_start)) @@ -532,84 +836,79 @@ def __init__(self): mark_start = time.time() self.fprint("") self.fprint("Marking Boundaries") - top = CompiledSubDomain("near(x[2], z1, tol) && on_boundary",z1 = self.z_range[1], tol = 1e-10) + east = CompiledSubDomain("near(x[0], x1, tol) && on_boundary",x1 = self.x_range[1], tol = 1e-10) + north = CompiledSubDomain("near(x[1], y1, tol) && on_boundary",y1 = self.y_range[1], tol = 1e-10) + west = CompiledSubDomain("near(x[0], x0, tol) && on_boundary",x0 = self.x_range[0], tol = 1e-10) + south = CompiledSubDomain("near(x[1], y0, tol) && on_boundary",y0 = self.y_range[0], tol = 1e-10) bottom = CompiledSubDomain("near(x[2], z0, tol) && on_boundary",z0 = self.z_range[0], tol = 1e-10) - front = CompiledSubDomain("near(x[0], x0, tol) && on_boundary",x0 = self.x_range[0], tol = 1e-10) - back = CompiledSubDomain("near(x[0], x1, tol) && on_boundary",x1 = self.x_range[1], tol = 1e-10) - left = CompiledSubDomain("near(x[1], y0, tol) && on_boundary",y0 = self.y_range[0], tol = 1e-10) - right = CompiledSubDomain("near(x[1], y1, tol) && on_boundary",y1 = self.y_range[1], tol = 1e-10) - self.boundary_subdomains = [top,bottom,front,back,left,right] - self.boundary_names = {"top":1,"bottom":2,"front":3,"back":4,"left":5,"right":6} - self.boundary_types = {"inflow": ["front","left","right"], - "no_slip": ["bottom"], - "horizontal_slip": ["top"], - "no_stress": ["back"]} + top = CompiledSubDomain("near(x[2], z1, tol) && on_boundary",z1 = self.z_range[1], tol = 1e-10) + self.boundary_subdomains = [east,north,west,south,bottom,top] + self.boundary_names = {"east":1,"north":2,"west":3,"south":4,"bottom":5,"top":6,"inflow":None,"outflow":None} + self.boundary_types = {"inflow": ["west","south","north"], + "no_slip": ["bottom"], + "free_slip": ["top"], + "no_stress": ["east"]} ### Generate the boundary markers for boundary conditions ### - self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - self.boundary_markers.set_all(0) - for i in range(len(self.boundary_subdomains)): - self.boundary_subdomains[i].mark(self.boundary_markers, i+1) + if self.params.num_procs == 1: + self.BuildBoundaryMarkers() + + ### Rotate Boundary + if not near(self.inflow_angle,0.0): + self.RecomputeBoundaryMarkers(self.inflow_angle) + mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) self.fprint("Initial Domain Setup",special="footer") - def ground_function(self,x,y,dx=0,dy=0): - if dx == 0 and dy == 0: - ################# - ################# - ################# - ################# - ################# - return self.z_range[0] - # return 0.0 - ################# - ################# - ################# - ################# - ################# - else: - return 0.0 - - def RecomputeBoundaryMarkers(self,theta): + def RecomputeBoundaryMarkers(self,inflow_angle): mark_start = time.time() self.fprint("") self.fprint("Remarking Boundaries") + ### Get ids for new markings ### + inflow_id = self.boundary_names[self.boundary_types["inflow"][0]] + outflow_id = self.boundary_names[self.boundary_types["no_stress"][0]] + east_id = self.boundary_names["east"] + north_id = self.boundary_names["north"] + west_id = self.boundary_names["west"] + south_id = self.boundary_names["south"] + + ### Set up the baseline (angle=0) order ### + cardinal_ids = [east_id,north_id,west_id,south_id] + diagonal_ids = [outflow_id,outflow_id,inflow_id,inflow_id] + + ### Count the number of pi/2 sections in the new inflow_angle ### + turns = inflow_angle/(pi/2) + + ### New order ### tol = 1e-3 + if turns % 1 <= tol: # we are at a cardinal direction + new_order = np.roll(cardinal_ids,int(turns)) + else: + new_order = np.roll(diagonal_ids,int(turns)) + + ### Get a list of all wall facets ### + wall_facets = [] + for i in cardinal_ids: + wall_facets += self.boundary_markers.where_equal(i) + + ### Iterate through facets remarking as prescribed by new_order ### + for facet_id in wall_facets: + + ### Get the facet normal + facet = Facet(self.mesh,facet_id) + facet_normal = facet.normal().array() + nx = np.sign(facet_normal[0])*(abs(facet_normal[0])>tol) + ny = np.sign(facet_normal[1])*(abs(facet_normal[1])>tol) - ### This function rounds to the nearest ordinal direction ### - theta45 = round((theta-pi/4.0)/(pi/2))*(pi/2)+pi/4.0 - - ### Check if the wind angle is a ordinal direction ### - if near(theta45, 1.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["front","left"] - self.boundary_types["no_stress"] = ["back","right"] - elif near(theta45, 3.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["back","left"] - self.boundary_types["no_stress"] = ["front","right"] - elif near(theta45, 5.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["back","right"] - self.boundary_types["no_stress"] = ["front","left"] - elif near(theta45, 7.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["top","front","right"] - self.boundary_types["no_stress"] = ["back","left"] - - ### Check the special cases that the wind angle is a cardinal direction ### - if near(theta, 0.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","right","left"] - self.boundary_types["no_stress"] = ["back"] - elif near(theta, 1.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","back","left"] - self.boundary_types["no_stress"] = ["right"] - elif near(theta, 2.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["back","right","left"] - self.boundary_types["no_stress"] = ["front"] - elif near(theta, 3.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","back","right"] - self.boundary_types["no_stress"] = ["left"] + ### Map the normal to the order east, north, west, south + face_id = int(abs(nx+2*ny-1)) + + ### remark the boundary ### + self.boundary_markers.set_value(facet_id,new_order[face_id]) mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) @@ -642,25 +941,20 @@ def __init__(self): self.fprint("Generating Cylinder Domain",special="header") ### Initialize values from Options ### - self.radius = self.params["domain"]["radius"] - self.center = self.params["domain"]["center"] - self.z_range = self.params["domain"]["z_range"] - self.nt = self.params["domain"]["nt"] - self.mesh_type = self.params["domain"].get("mesh_type","mshr") + self.radius = self.radius *self.xscale + self.center = self.center *self.xscale + self.z_range = self.z_range*self.xscale self.x_range = [self.center[0]-self.radius,self.center[1]+self.radius] self.y_range = [self.center[0]-self.radius,self.center[1]+self.radius] self.dim = 3 - ### Get the initial wind direction ### - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) - ### Calculating the boundary of the shadow ### angles = np.linspace(0,2.0*np.pi,self.nt+1) - self.boundary_line = (self.radius*np.cos(angles)+self.center[0],self.radius*np.sin(angles)+self.center[1]) + self.boundary_line = np.array((self.radius*np.cos(angles)+self.center[0],self.radius*np.sin(angles)+self.center[1])) - self.fprint("Radius: {: .2f}".format(self.radius)) - self.fprint("Center: ({: .2f}, {: .2f})".format(self.center[0],self.center[1])) - self.fprint("Z Range: [{: .2f}, {: .2f}]".format(self.z_range[0],self.z_range[1])) + self.fprint("Radius: {: .2f}".format(self.radius/self.xscale)) + self.fprint("Center: ({: .2f}, {: .2f})".format(self.center[0]/self.xscale,self.center[1]/self.xscale)) + self.fprint("Z Range: [{: .2f}, {: .2f}]".format(self.z_range[0]/self.xscale,self.z_range[1]/self.xscale)) self.fprint("Meshing Type: {0}".format(self.mesh_type)) mesh_start = time.time() @@ -668,8 +962,6 @@ def __init__(self): if self.mesh_type == "mshr": self.fprint("Generating Mesh Using mshr") - self.res = self.params["domain"]["res"] - ### Create Mesh ### # mshr_circle = Circle(Point(self.center[0],self.center[1]), self.radius, self.nt) # mshr_domain = Extrude2D(mshr_circle,self.z_range[1]-self.z_range[0]) @@ -677,8 +969,8 @@ def __init__(self): bottom = Point(self.center[0],self.center[1],self.z_range[0]) mshr_domain = Cylinder(top,bottom,self.radius,self.radius,self.nt) self.mesh = generate_mesh(mshr_domain,self.res) - self.mesh = refine(self.mesh) - self.mesh = refine(self.mesh) + # self.mesh = refine(self.mesh) + # self.mesh = refine(self.mesh) # self.mesh = refine(self.mesh) # z = self.mesh.coordinates()[:,2]#+self.z_range[0] @@ -688,7 +980,6 @@ def __init__(self): else: self.fprint("Generating Box Mesh") - self.nz = self.params["domain"]["nz"] self.nxy = int(self.nt/4.0) ### Create mesh ### @@ -721,61 +1012,53 @@ def __init__(self): self.fprint("Mesh Generated: {:1.2f} s".format(mesh_stop-mesh_start)) ### Define Plane Normal ### - nom_x = np.cos(self.init_wind) - nom_y = np.sin(self.init_wind) + nom_x = np.cos(self.inflow_angle) + nom_y = np.sin(self.inflow_angle) ### Define Boundary Subdomains ### mark_start = time.time() self.fprint("") self.fprint("Marking Boundaries") outflow = CompiledSubDomain("on_boundary", nx=nom_x, ny=nom_y, z0 = self.z_range[0], z1 = self.z_range[1]) - inflow = CompiledSubDomain("x[2] >= z0 && x[2] <= z1 && nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, z0 = self.z_range[0], z1 = self.z_range[1], c0=self.center[0], c1=self.center[1]) - top = CompiledSubDomain("near(x[2], z1) && on_boundary",z1 = self.z_range[1]) - bottom = CompiledSubDomain("near(x[2], z0) && on_boundary",z0 = self.z_range[0]) - self.boundary_subdomains = [outflow,inflow,top,bottom] - self.boundary_names = {"inflow":2,"outflow":1,"top":3,"bottom":4} + inflow = CompiledSubDomain("nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, z0 = self.z_range[0], z1 = self.z_range[1], c0=self.center[0], c1=self.center[1]) + top = CompiledSubDomain("near(x[2], z1, tol) && on_boundary",z1 = self.z_range[1],tol = 1e-10) + bottom = CompiledSubDomain("near(x[2], z0, tol) && on_boundary",z0 = self.z_range[0],tol = 1e-10) + self.boundary_subdomains = [None,None,None,None,outflow,inflow,bottom,top] + self.boundary_names = {"west":None,"east":None,"south":None,"north":None,"bottom":7,"top":8,"inflow":6,"outflow":5} self.boundary_types = {"inflow": ["inflow"], "no_stress": ["outflow"], - "horizontal_slip": ["top"], + "free_slip": ["top"], "no_slip": ["bottom"]} ### Generate the boundary markers for boundary conditions ### - self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - self.boundary_markers.set_all(0) - for i in range(len(self.boundary_subdomains)): - self.boundary_subdomains[i].mark(self.boundary_markers, i+1,check_midpoint=False) + self.BuildBoundaryMarkers() + + ### Rotate Boundary + if not near(self.inflow_angle,0.0): + self.RecomputeBoundaryMarkers(self.inflow_angle) mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) self.fprint("Initial Domain Setup",special="footer") - def ground_function(self,x,y,dx=0,dy=0): - if dx == 0 and dy == 0: - return self.z_range[0] - else: - return 0.0 - - def RecomputeBoundaryMarkers(self,theta): + def RecomputeBoundaryMarkers(self,inflow_angle): mark_start = time.time() self.fprint("") self.fprint("Remarking Boundaries") ### Define Plane Normal ### - nom_x = np.cos(theta) - nom_y = np.sin(theta) + nom_x = np.cos(inflow_angle) + nom_y = np.sin(inflow_angle) # ### Define Boundary Subdomains ### # outflow = CompiledSubDomain("on_boundary", nx=nom_x, ny=nom_y, z0 = self.z_range[0], z1 = self.z_range[1]) # inflow = CompiledSubDomain("x[2] >= z0 && x[2] <= z1 && nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, z0 = self.z_range[0], z1 = self.z_range[1], c0=self.center[0], c1=self.center[1]) # top = CompiledSubDomain("near(x[2], z1) && on_boundary",z1 = self.z_range[1]) # bottom = CompiledSubDomain("near(x[2], z0) && on_boundary",z0 = self.z_range[0]) - # self.boundary_subdomains = [outflow,inflow,top,bottom] + # self.boundary_subdomains = [None,None,None,None,bottom,top,inflow,outflow] # ### Generate the boundary markers for boundary conditions ### - # self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - # self.boundary_markers.set_all(0) - # for i in range(len(self.boundary_subdomains)): - # self.boundary_subdomains[i].mark(self.boundary_markers, i+1,check_midpoint=False) + # self.BuildBoundaryMarkers() ### Define center ### c0 = self.center[0] @@ -817,20 +1100,15 @@ def __init__(self): self.fprint("Generating Circle Domain",special="header") ### Initialize values from Options ### - self.radius = self.params["domain"]["radius"] - self.center = self.params["domain"]["center"] - self.nt = self.params["domain"]["nt"] - self.mesh_type = self.params["domain"].get("mesh_type","mshr") + self.radius = self.radius*self.xscale + self.center = self.center*self.xscale self.x_range = [self.center[0]-self.radius,self.center[1]+self.radius] self.y_range = [self.center[0]-self.radius,self.center[1]+self.radius] self.dim = 2 - ### Get the initial wind direction ### - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) - ### Calculating the boundary of the shadow ### angles = np.linspace(0,2.0*np.pi,self.nt+1) - self.boundary_line = (self.radius*np.cos(angles),self.radius*np.sin(angles)) + self.boundary_line = np.array((self.radius*np.cos(angles),self.radius*np.sin(angles))) self.fprint("Radius: {: .2f}".format(self.radius)) self.fprint("Center: ({: .2f}, {: .2f})".format(self.center[0],self.center[1])) @@ -840,7 +1118,6 @@ def __init__(self): self.fprint("") if self.mesh_type == "mshr": - self.res = self.params["domain"]["res"] self.fprint("Generating Mesh Using mshr") ### Create Mesh ### @@ -883,8 +1160,8 @@ def __init__(self): self.fprint("Mesh Generated: {:1.2f} s".format(mesh_stop-mesh_start)) ### Define Plane Normal ### - nom_x = np.cos(self.init_wind) - nom_y = np.sin(self.init_wind) + nom_x = np.cos(self.inflow_angle) + nom_y = np.sin(self.inflow_angle) ### Define Boundary Subdomains ### mark_start = time.time() @@ -892,70 +1169,65 @@ def __init__(self): self.fprint("Marking Boundaries") outflow = CompiledSubDomain("on_boundary", nx=nom_x, ny=nom_y) inflow = CompiledSubDomain("nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, c0=self.center[0], c1=self.center[1]) - self.boundary_subdomains = [outflow,inflow] - self.boundary_names = {"inflow":2,"outflow":1} + self.boundary_subdomains = [None,None,None,None,None,None,outflow,inflow] + self.boundary_names = {"west":None,"east":None,"south":None,"north":None,"bottom":None,"top":None,"inflow":8,"outflow":7} self.boundary_types = {"inflow": ["inflow"], "no_stress": ["outflow"]} ### Generate the boundary markers for boundary conditions ### - self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - self.boundary_markers.set_all(0) - for i in range(len(self.boundary_subdomains)): - self.boundary_subdomains[i].mark(self.boundary_markers, i+1,check_midpoint=False) + self.BuildBoundaryMarkers() + + ### Rotate Boundary + if not near(self.inflow_angle,0.0): + self.RecomputeBoundaryMarkers(self.inflow_angle) mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) self.fprint("Initial Domain Setup",special="footer") - def ground_function(self,x,y,dx=0,dy=0): - return 0.0 - - def RecomputeBoundaryMarkers(self,theta): + def RecomputeBoundaryMarkers(self,inflow_angle): mark_start = time.time() self.fprint("") self.fprint("Remarking Boundaries") ### Define Plane Normal ### - nom_x = np.cos(theta) - nom_y = np.sin(theta) + nom_x = np.cos(inflow_angle) + nom_y = np.sin(inflow_angle) - ### Define Boundary Subdomains ### - mark_start = time.time() - outflow = CompiledSubDomain("on_boundary", nx=nom_x, ny=nom_y) - inflow = CompiledSubDomain("nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, c0=self.center[0], c1=self.center[1]) - self.boundary_subdomains = [outflow,inflow] + # ### Define Boundary Subdomains ### + # mark_start = time.time() + # outflow = CompiledSubDomain("on_boundary", nx=nom_x, ny=nom_y) + # inflow = CompiledSubDomain("nx*(x[0]-c0)+ny*(x[1]-c1)<=0 && on_boundary", nx=nom_x, ny=nom_y, c0=self.center[0], c1=self.center[1]) + # self.boundary_subdomains = [None,None,None,None,None,None,outflow,inflow] - ### Generate the boundary markers for boundary conditions ### - self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - self.boundary_markers.set_all(0) - for i in range(len(self.boundary_subdomains)): - self.boundary_subdomains[i].mark(self.boundary_markers, i+1,check_midpoint=False) + # ### Generate the boundary markers for boundary conditions ### + # self.BuildBoundaryMarkers() - # ### Define center ### - # c0 = self.center[0] - # c1 = self.center[1] + ### Define center ### + c0 = self.center[0] + c1 = self.center[1] - # ### Set Tol ### - # tol = 1e-5 + ### Set Tol ### + tol = 1e-5 - # wall_facets = self.boundary_markers.where_equal(self.boundary_names["inflow"]) \ - # + self.boundary_markers.where_equal(self.boundary_names["outflow"]) + wall_facets = self.boundary_markers.where_equal(self.boundary_names["inflow"]) \ + + self.boundary_markers.where_equal(self.boundary_names["outflow"]) - # boundary_val_temp = self.boundary_markers.array() - # self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - # self.boundary_markers.set_values(boundary_val_temp) + boundary_val_temp = self.boundary_markers.array() + self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) + self.boundary_markers.set_values(boundary_val_temp) - # for facet_id in wall_facets: - # facet = Facet(self.mesh,facet_id) - # vert_ids = facet.entities(0) - # vert_coords = self.mesh.coordinates()[vert_ids] - # x = vert_coords[:,0] - # y = vert_coords[:,1] + for facet_id in wall_facets: + facet = Facet(self.mesh,facet_id) + vert_ids = facet.entities(0) + vert_coords = self.mesh.coordinates()[vert_ids] + x = vert_coords[:,0] + y = vert_coords[:,1] - # if all(nom_x*(x-c0)+nom_y*(y-c1)<=0+tol): - # self.boundary_markers.set_value(facet_id,self.boundary_names["inflow"]) - # else: - # self.boundary_markers.set_value(facet_id,self.boundary_names["outflow"]) + if all(nom_x*(x-c0)+nom_y*(y-c1)<=0+tol): + self.boundary_markers.set_value(facet_id,self.boundary_names["inflow"]) + else: + self.boundary_markers.set_value(facet_id,self.boundary_names["outflow"]) # mark_stop = time.time() # self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) @@ -989,13 +1261,10 @@ def __init__(self): self.fprint("Generating Rectangle Domain",special="header") ### Initialize values from Options ### - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) - self.x_range = self.params["domain"]["x_range"] - self.y_range = self.params["domain"]["y_range"] - self.nx = self.params["domain"]["nx"] - self.ny = self.params["domain"]["ny"] - self.fprint("X Range: [{: .2f}, {: .2f}]".format(self.x_range[0],self.x_range[1])) - self.fprint("Y Range: [{: .2f}, {: .2f}]".format(self.y_range[0],self.y_range[1])) + self.x_range = self.x_range*self.xscale + self.y_range = self.y_range*self.xscale + self.fprint("X Range: [{: .2f}, {: .2f}]".format(self.x_range[0]/self.xscale,self.x_range[1]/self.xscale)) + self.fprint("Y Range: [{: .2f}, {: .2f}]".format(self.y_range[0]/self.xscale,self.y_range[1]/self.xscale)) self.dim = 2 ### Create mesh ### @@ -1013,65 +1282,72 @@ def __init__(self): mark_start = time.time() self.fprint("") self.fprint("Marking Boundaries") - front = CompiledSubDomain("near(x[0], x0) && on_boundary",x0 = self.x_range[0]) - back = CompiledSubDomain("near(x[0], x1) && on_boundary",x1 = self.x_range[1]) - left = CompiledSubDomain("near(x[1], y0) && on_boundary",y0 = self.y_range[0]) - right = CompiledSubDomain("near(x[1], y1) && on_boundary",y1 = self.y_range[1]) - self.boundary_subdomains = [front,back,left,right] - self.boundary_names = {"front":1,"back":2,"left":3,"right":4} - self.boundary_types = {"inflow": ["front","left","right"], - "no_stress": ["back"]} + east = CompiledSubDomain("near(x[0], x1) && on_boundary",x1 = self.x_range[1]) + north = CompiledSubDomain("near(x[1], y1) && on_boundary",y1 = self.y_range[1]) + west = CompiledSubDomain("near(x[0], x0) && on_boundary",x0 = self.x_range[0]) + south = CompiledSubDomain("near(x[1], y0) && on_boundary",y0 = self.y_range[0]) + self.boundary_subdomains = [east,north,west,south] + self.boundary_names = {"east":1,"north":2,"west":3,"south":4,"bottom":None,"top":None,"inflow":None,"outflow":None} + self.boundary_types = {"inflow": ["west","south","north"], + "no_stress": ["east"]} ### Generate the boundary markers for boundary conditions ### - self.boundary_markers = MeshFunction("size_t", self.mesh, self.mesh.topology().dim() - 1) - self.boundary_markers.set_all(0) - for i in range(len(self.boundary_subdomains)): - self.boundary_subdomains[i].mark(self.boundary_markers, i+1) + self.BuildBoundaryMarkers() + + ### Rotate Boundary + if not near(self.inflow_angle,0.0): + self.RecomputeBoundaryMarkers(self.inflow_angle) mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) self.fprint("Initial Domain Setup",special="footer") - def ground_function(self,x,y,dx=0,dy=0): - return 0.0 - - def RecomputeBoundaryMarkers(self,theta): + def RecomputeBoundaryMarkers(self,inflow_angle): mark_start = time.time() self.fprint("") self.fprint("Remarking Boundaries") + ### Get ids for new markings ### + inflow_id = self.boundary_names[self.boundary_types["inflow"][0]] + outflow_id = self.boundary_names[self.boundary_types["no_stress"][0]] + east_id = self.boundary_names["east"] + north_id = self.boundary_names["north"] + west_id = self.boundary_names["west"] + south_id = self.boundary_names["south"] + + ### Set up the baseline (angle=0) order ### + cardinal_ids = [east_id,north_id,west_id,south_id] + diagonal_ids = [outflow_id,outflow_id,inflow_id,inflow_id] + + ### Count the number of pi/2 sections in the new inflow_angle ### + turns = inflow_angle/(pi/2) + + ### New order ### tol = 1e-3 + if turns % 1 <= tol: # we are at a cardinal direction + new_order = np.roll(cardinal_ids,int(turns)) + else: + new_order = np.roll(diagonal_ids,int(turns)) - ### This function rounds to the nearest ordinal direction ### - theta45 = round((theta-pi/4.0)/(pi/2))*(pi/2)+pi/4.0 - - ### Check if the wind angle is a ordinal direction ### - if near(theta45, 1.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["front","left"] - self.boundary_types["no_stress"] = ["back","right"] - elif near(theta45, 3.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["back","left"] - self.boundary_types["no_stress"] = ["front","right"] - elif near(theta45, 5.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["back","right"] - self.boundary_types["no_stress"] = ["front","left"] - elif near(theta45, 7.0*pi/4.0, eps=tol): - self.boundary_types["inflow"] = ["front","right"] - self.boundary_types["no_stress"] = ["back","left"] - - ### Check the special cases that the wind angle is a cardinal direction ### - if near(theta, 0.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","right","left"] - self.boundary_types["no_stress"] = ["back"] - elif near(theta, 1.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","back","left"] - self.boundary_types["no_stress"] = ["right"] - elif near(theta, 2.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["back","right","left"] - self.boundary_types["no_stress"] = ["front"] - elif near(theta, 3.0*pi/2.0, eps=tol): - self.boundary_types["inflow"] = ["front","back","right"] - self.boundary_types["no_stress"] = ["left"] + ### Get a list of all wall facets ### + wall_facets = [] + for i in cardinal_ids: + wall_facets += self.boundary_markers.where_equal(i) + + ### Iterate through facets remarking as prescribed by new_order ### + for facet_id in wall_facets: + + ### Get the facet normal + facet = Facet(self.mesh,facet_id) + facet_normal = facet.normal().array() + nx = np.sign(facet_normal[0])*(abs(facet_normal[0])>tol) + ny = np.sign(facet_normal[1])*(abs(facet_normal[1])>tol) + + ### Map the normal to the order east, north, west, south + face_id = int(abs(nx+2*ny-1)) + + ### remark the boundary ### + self.boundary_markers.set_value(facet_id,new_order[face_id]) mark_stop = time.time() self.fprint("Boundaries Marked: {:1.2f} s".format(mark_stop-mark_start)) @@ -1114,26 +1390,20 @@ class ImportedDomain(GenericDomain): """ def __init__(self): + # raise NotImplementedError("Imported Domains need to be updated. Please use an Interpolated domain for now.") super(ImportedDomain, self).__init__() self.fprint("Importing Domain",special="header") - ### Get the file type for the mesh (h5, xml.gz) ### - self.filetype = self.params["domain"].get("filetype", "xml.gz") - self.init_wind = self.params.get("solver",{}).get("init_wind_angle",0.0) - ### Import data from Options ### - if "path" in self.params["domain"]: - self.path = self.params["domain"]["path"] - self.mesh_path = self.path + "mesh." + self.filetype + if self.path is not None: if self.filetype == "xml.gz": - self.boundary_path = self.path + "boundaries." + self.filetype - self.terrain_path = self.path + "topology.txt" - else: - self.mesh_path = self.params["domain"]["mesh_path"] - if self.filetype == "xml.gz": - self.boundary_path = self.params["domain"]["bound_path"] - self.terrain_path = self.params["domain"]["terrain_path"] + self.mesh_path = self.path + "mesh.xml.gz" + self.boundary_path = self.path + "boundaries.xml.gz" + elif self.filetype == "h5": + self.mesh_path = self.path + "mesh_data.h5" + if self.interpolated and self.terrain_path is not None: + self.terrain_path = self.path + "terrain.txt" ### Copy Files to input folder ### shutil.copy(self.mesh_path,self.params.folder+"input_files/") @@ -1152,18 +1422,25 @@ def __init__(self): self.mesh = Mesh(self.mesh_path) else: raise ValueError("Supported mesh types: h5, xml.gz.") + self.mesh.coordinates()[:] *= self.xscale + + self.bmesh = BoundaryMesh(self.mesh,"exterior") mesh_stop = time.time() self.dim = self.mesh.topology().dim() + + if self.dim != 3: + raise ValueError("Currently, only 3D meshes can be imported.") + self.fprint("Mesh Imported: {:1.2f} s".format(mesh_stop-mesh_start)) ### Calculate the range of the domain and push to options ### self.x_range = [min(self.mesh.coordinates()[:,0]),max(self.mesh.coordinates()[:,0])] self.y_range = [min(self.mesh.coordinates()[:,1]),max(self.mesh.coordinates()[:,1])] self.z_range = [min(self.mesh.coordinates()[:,2]),max(self.mesh.coordinates()[:,2])] - self.params["domain"]["x_range"] = self.x_range - self.params["domain"]["y_range"] = self.y_range - self.params["domain"]["z_range"] = self.z_range + self.params["domain"]["x_range"] = [min(self.mesh.coordinates()[:,0])/self.xscale,max(self.mesh.coordinates()[:,0])/self.xscale] + self.params["domain"]["y_range"] = [min(self.mesh.coordinates()[:,1])/self.xscale,max(self.mesh.coordinates()[:,1])/self.xscale] + self.params["domain"]["z_range"] = [min(self.mesh.coordinates()[:,2])/self.xscale,max(self.mesh.coordinates()[:,2])/self.xscale] ### Load the boundary markers ### mark_start = time.time() @@ -1175,11 +1452,11 @@ def __init__(self): elif self.filetype == "xml.gz": self.boundary_markers = MeshFunction("size_t", self.mesh, self.boundary_path) print("Markers Imported") - self.boundary_names = {"top":1,"bottom":2,"front":3,"back":4,"left":5,"right":6} - self.boundary_types = {"inflow": ["front","left","right"], - "no_slip": ["bottom"], - "horizontal_slip": ["top"], - "no_stress": ["back"]} + self.boundary_names = {"east":1,"north":2,"west":3,"south":4,"bottom":5,"top":6,"inflow":None,"outflow":None} + self.boundary_types = {"inflow": ["west","south","north"], + "no_slip": ["bottom"], + "free_slip": ["top"], + "no_stress": ["east"]} mark_stop = time.time() self.fprint("Boundary Markers Imported: {:1.2f} s".format(mark_stop-mark_start)) @@ -1188,8 +1465,8 @@ def __init__(self): self.fprint("") self.fprint("Building Interpolating Function") - self.SetupInterpolatedGround() - self.ground_function = self.InterplatedGroundFunction + if self.interpolated: + self.SetupInterpolatedGround() interp_stop = time.time() self.fprint("Interpolating Function Built: {:1.2f} s".format(interp_stop-interp_start)) @@ -1214,13 +1491,10 @@ def __init__(self): interp_start = time.time() self.fprint("Building Ground Function",special="header") - self.analytic = self.params["domain"].get("analytic",False) if self.analytic: self.SetupAnalyticGround() - self.ground_function = self.GaussianGroundFuncion else: self.SetupInterpolatedGround() - self.ground_function = self.InterplatedGroundFunction interp_stop = time.time() self.fprint("Interpolating Function Built: {:1.2f} s".format(interp_stop-interp_start),special="footer") @@ -1228,6 +1502,7 @@ def __init__(self): def Finalize(self): self.Move(self.ground_function) self.finalized = True + self.DebugOutput() self.fprint("") self.fprint("Domain Finalized") @@ -1250,13 +1525,10 @@ def __init__(self): interp_start = time.time() self.fprint("Building Ground Function",special="header") - self.analytic = self.params["domain"].get("analytic",False) if self.analytic: self.SetupAnalyticGround() - self.ground_function = self.GaussianGroundFuncion else: self.SetupInterpolatedGround() - self.ground_function = self.InterplatedGroundFunction interp_stop = time.time() self.fprint("Ground Function Built: {:1.2f} s".format(interp_stop-interp_start),special="footer") @@ -1264,5 +1536,15 @@ def __init__(self): def Finalize(self): self.Move(self.ground_function) self.finalized = True + self.DebugOutput() self.fprint("") self.fprint("Domain Finalized") + + +class PeriodicDomain(BoxDomain): + def __init__(self): + super(PeriodicDomain, self).__init__() + + + # self.extra_forcing_term + diff --git a/windse/FunctionSpaceManager.py b/windse/FunctionSpaceManager.py index 7be9b85c..55754ff1 100644 --- a/windse/FunctionSpaceManager.py +++ b/windse/FunctionSpaceManager.py @@ -13,7 +13,7 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * import time @@ -21,30 +21,52 @@ from windse import windse_parameters ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * class GenericFunctionSpace(object): def __init__(self,dom): self.params = windse_parameters self.fprint = self.params.fprint + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode self.dim = dom.dim + self.mesh = dom.mesh + + ### Update attributes based on params file ### + for key, value in self.params["function_space"].items(): + setattr(self,key,value) + self.turbine_method = self.params["wind_farm"]["turbine_method"] + + if self.turbine_space == "Quadrature" and (self.turbine_degree != self.quadrature_degree): + raise ValueError("When using the numpy representation with the 'Quadrature' space, the turbine degree and quadrature degree must be equal.") def SetupSubspaces(self): self.V = self.W.sub(0).collapse() self.Q = self.W.sub(1).collapse() self.V0 = self.V.sub(0).collapse() self.V1 = self.V.sub(1).collapse() - if self.dim == 3: - self.V2 = self.V.sub(2).collapse() if self.dim == 3: + self.V2 = self.V.sub(2).collapse() self.VelocityAssigner = FunctionAssigner(self.V,[self.V0,self.V1,self.V2]) else: self.VelocityAssigner = FunctionAssigner(self.V,[self.V0,self.V1]) self.SolutionAssigner = FunctionAssigner(self.W,[self.V,self.Q]) + ### Create Function Spaces for numpy turbine force ### + if self.turbine_method == "numpy": + tf_V = VectorElement(self.turbine_space,self.mesh.ufl_cell(),degree=self.turbine_degree,quad_scheme="default") + self.tf_V = FunctionSpace(self.mesh, tf_V) + self.tf_V0 = self.tf_V.sub(0).collapse() + self.fprint("Quadrature DOFS: {:d}".format(self.tf_V.dim())) + + def DebugOutput(self): + if self.debug_mode: + self.tag_output("velocity_dofs",self.V.dim()) + self.tag_output("pressure_dofs",self.Q.dim()) + self.tag_output("total_dofs",self.W.dim()) class LinearFunctionSpace(GenericFunctionSpace): @@ -59,19 +81,27 @@ def __init__(self,dom): fs_start = time.time() self.fprint("Creating Function Space",special="header") - V = VectorElement('Lagrange', dom.mesh.ufl_cell(), 1) - Q = FiniteElement('Lagrange', dom.mesh.ufl_cell(), 1) - self.W = FunctionSpace(dom.mesh, MixedElement([V,Q])) + V = VectorElement('Lagrange', self.mesh.ufl_cell(), 1) + Q = FiniteElement('Lagrange', self.mesh.ufl_cell(), 1) + self.T = FunctionSpace(dom.mesh, TensorElement('Lagrange', dom.mesh.ufl_cell(), 1)) + self.W = FunctionSpace(self.mesh, MixedElement([V,Q])) self.SetupSubspaces() - self.fprint("Velocity DOFS: {:d}".format(self.V.dim())) - self.fprint("Pressure DOFS: {:d}".format(self.Q.dim())) - self.fprint("Total DOFS: {:d}".format(self.W.dim())) - + self.fprint("Velocity DOFS: {:d}".format(self.V.dim())) + self.fprint("Pressure DOFS: {:d}".format(self.Q.dim())) + self.fprint("Total DOFS: {:d}".format(self.W.dim())) + self.fprint("Min Mesh Radius: {:0.5f} m".format(dom.mesh.hmin())) + self.fprint("Max Mesh Radius: {:0.5f} m".format(dom.mesh.hmax())) + self.fprint("Min Mesh rmin: {:0.5f} m".format(dom.mesh.rmin())) + self.fprint("Max Mesh rmax: {:0.5f} m".format(dom.mesh.rmax())) + self.DebugOutput() + fs_stop = time.time() self.fprint("Function Spaces Created: {:1.2f} s".format(fs_stop-fs_start),special="footer") + + class TaylorHoodFunctionSpace(GenericFunctionSpace): """ The TaylorHoodFunctionSpace is made up of a vector function space for velocity @@ -84,15 +114,20 @@ def __init__(self,dom): ### Create the function space ### fs_start = time.time() self.fprint("Creating Function Space",special="header") - V = VectorElement('Lagrange', dom.mesh.ufl_cell(), 2) - Q = FiniteElement('Lagrange', dom.mesh.ufl_cell(), 1) - self.W = FunctionSpace(dom.mesh, MixedElement([V,Q])) + V = VectorElement('Lagrange', self.mesh.ufl_cell(), 2) + Q = FiniteElement('Lagrange', self.mesh.ufl_cell(), 1) + self.T = FunctionSpace(dom.mesh, TensorElement('Lagrange', dom.mesh.ufl_cell(), 1)) + self.W = FunctionSpace(self.mesh, MixedElement([V,Q])) self.SetupSubspaces() self.fprint("Velocity DOFS: {:d}".format(self.V.dim())) self.fprint("Pressure DOFS: {:d}".format(self.Q.dim())) self.fprint("Total DOFS: {:d}".format(self.W.dim())) + self.fprint("Min Mesh Radius: {:0.5f} m".format(dom.mesh.hmin())) + self.fprint("Max Mesh Radius: {:0.5f} m".format(dom.mesh.hmax())) + + self.DebugOutput() fs_stop = time.time() self.fprint("Function Spaces Created: {:1.2f} s".format(fs_stop-fs_start),special="footer") diff --git a/windse/OptimizationManager.py b/windse/OptimizationManager.py index b6709059..ff690a1a 100644 --- a/windse/OptimizationManager.py +++ b/windse/OptimizationManager.py @@ -22,17 +22,19 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * import numpy as np import copy from sys import platform + import time + from memory_profiler import memory_usage ### Import the cumulative parameters ### from windse import windse_parameters ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * ### This import improves the plotter functionality on Mac ### @@ -42,7 +44,183 @@ import matplotlib.pyplot as plt else: InequalityConstraint = object + +import openmdao.api as om + + +class ObjComp(om.ExplicitComponent): + """ + OpenMDAO component to wrap the objective computation from dolfin. + + Specifically, we use the J and dJ (function and Jacobian) methods + to compute the function value and derivative values as needed by the + OpenMDAO optimizers. + """ + def initialize(self): + self.options.declare('initial_DVs', types=np.ndarray) + self.options.declare('J', types=object) + self.options.declare('dJ', types=object) + self.options.declare('callback', types=object) + + def setup(self): + self.add_input('DVs', val=self.options['initial_DVs']) + self.add_output('obj', val=0.) + + self.declare_partials('*', '*') + + def compute(self, inputs, outputs): + m = list(inputs['DVs']) + computed_output = self.options['J'](m) + outputs['obj'] = computed_output + self.options['callback'](m) + + def compute_partials(self, inputs, partials): + m = list(inputs['DVs']) + jac = self.options['dJ'](m) + partials['obj', 'DVs'] = jac + + +class ConsComp(om.ExplicitComponent): + """ + OpenMDAO component to wrap the constraint computation. + + A small wrapper used on the fenics methods for computing constraint + and Jacobian values using the OpenMDAO syntax. + """ + def initialize(self): + self.options.declare('initial_DVs', types=np.ndarray) + self.options.declare('J', types=object) + self.options.declare('dJ', types=object) + self.options.declare('con_name', types=str) + + def setup(self): + self.con_name = self.options["con_name"] + self.add_input('DVs', val=self.options['initial_DVs']) + + output = self.options['J'](self.options['initial_DVs']) + self.add_output(self.con_name, val=output) + + self.declare_partials('*', '*') + + def compute(self, inputs, outputs): + m = list(inputs['DVs']) + computed_output = self.options['J'](m) + outputs[self.con_name] = computed_output + + def compute_partials(self, inputs, partials): + m = list(inputs['DVs']) + jac = self.options['dJ'](m) + partials[self.con_name, 'DVs'] = jac + + +def gather(m): + """ + Helper function to gather constraint Jacobians. Adapated from fenics. + """ + if isinstance(m, list): + return list(map(gather, m)) + elif hasattr(m, "_ad_to_list"): + return m._ad_to_list(m) + else: + return m # Assume it is gathered already + +def om_wrapper(J, initial_DVs, dJ, H, bounds, **kwargs): + """ + Custom optimization wrapper to use OpenMDAO optimizers with dolfin-adjoint. + + Follows the API as defined by dolfin-adjoint. + + Parameters + ---------- + J : object + Function to compute the model analysis value at a design point. + initial_DVs : array + The initial design variables so we can get the array sizing correct + for the OpenMDAO implementation. + dJ : object + Function to compute the Jacobian at a design point. + H : object + Function to compute the Hessian at a design point (not used). + bounds : array + Array of lower and upper bound values for the design variables. + + Returns + ------- + DVs : array + The optimal design variable values. + """ + + # build the model + prob = om.Problem(model=om.Group()) + + if 'callback' in kwargs: + callback = kwargs['callback'] + else: + callback = None + + prob.model.add_subsystem('obj_comp', ObjComp(initial_DVs=initial_DVs, J=J, dJ=dJ, callback=callback), promotes=['*']) + + constraint_types = [] + if 'constraints' in kwargs: + constraints = kwargs['constraints'] + + if not isinstance(constraints, list): + constraints = [constraints] + + for idx, c in enumerate(constraints): + if isinstance(c, InequalityConstraint): + typestr = "ineq" + elif isinstance(c, EqualityConstraint): + typestr = "eq" + else: + raise Exception("Unknown constraint class") + + def jac(x): + out = c.jacobian(x) + return [gather(y) for y in out] + + constraint_types.append(typestr) + + con_name = f'con_{idx}' + prob.model.add_subsystem(f'cons_comp_{idx}', ConsComp(initial_DVs=initial_DVs, J=c.function, dJ=jac, con_name=con_name), promotes=['*']) + + lower_bounds = bounds[:, 0] + upper_bounds = bounds[:, 1] + + # set up the optimization + if 'SLSQP' in kwargs['opt_routine']: + prob.driver = om.ScipyOptimizeDriver() + prob.driver.options['optimizer'] = 'SLSQP' + elif 'SNOPT' in kwargs['opt_routine']: + prob.driver = om.pyOptSparseDriver() + prob.driver.options['optimizer'] = 'SNOPT' + folder_output = kwargs["options"]["folder"] + prob.driver.opt_settings["Summary file"] = os.path.join(folder_output, "SNOPT_summary.out") + prob.driver.opt_settings["Print file"] = os.path.join(folder_output, "SNOPT_print.out") + + prob.model.add_design_var('DVs', lower=lower_bounds, upper=upper_bounds) + prob.model.add_objective('obj', ref=kwargs["options"]["obj_ref"], ref0=kwargs["options"]["obj_ref0"]) + + for idx, constraint_type in enumerate(constraint_types): + con_name = f'con_{idx}' + if constraint_type == "eq": + prob.model.add_constraint(con_name, equals=0.) + else: + # Inequality means it's positive from scipy and dolfin + prob.model.add_constraint(con_name, lower=0.) + + prob.setup() + + prob.set_val('DVs', initial_DVs) + + # Run the optimization + prob.run_driver() + + # Return the optimal design variables + return(prob['DVs']) + + class Optimizer(object): """ A GenericProblem contains on the basic functions required by all problem objects. @@ -57,10 +235,27 @@ def __init__(self, solver): self.problem = solver.problem self.farm = solver.problem.farm self.fprint = self.params.fprint - - self.control_types = self.params["optimization"]["controls"] - self.layout_bounds = self.params["optimization"].get("layout_bounds",[self.farm.ex_x,self.farm.ex_y]) - + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode + self.xscale = self.problem.dom.xscale + + ### Update attributes based on params file ### + for key, value in self.params["optimization"].items(): + if isinstance(value,list): + setattr(self,key,np.array(value)) + else: + setattr(self,key,value) + + ### Process parameters ### + if "layout" in self.control_types: + if isinstance(self.layout_bounds,(list, np.ndarray)): + self.layout_bounds = np.array(self.layout_bounds) + elif self.layout_bounds == "wind_farm": + self.layout_bounds = np.array([self.farm.ex_x,self.farm.ex_y]) + else: + self.layout_bounds = np.array([[0,0],[0,0]]) + self.layout_bounds = self.layout_bounds*self.xscale + self.iteration = 0 self.fprint("Setting Up Optimizer",special="header") @@ -75,59 +270,125 @@ def __init__(self, solver): self.get_minimum_distance_constraint_func(self.controls, 2*np.mean(self.problem.farm.HH)) self.fprint("Define Optimizing Functional") - if self.params["solver"]["type"] == "multiangle": - self.J = assemble(self.solver.J) - self.Jhat = ReducedFunctional(self.J, self.controls, eval_cb_post=self.ReducedFunctionalCallback) - self.Jcurrent = self.J - else: - self.PowerFunctional() + self.J = self.solver.J + self.Jhat = ReducedFunctional(self.J, self.controls, eval_cb_post=self.ReducedFunctionalCallback) + + self.Jcurrent = self.J self.fprint("Number of Controls: {:d}".format(len(self.controls)),special="header") - self.OptPrintFunction(self.init_vals) + self.OptPrintFunction(self.init_vals,None) self.fprint("",special="footer") - self.fprint("Optimizer Setup",special="footer") + def DebugOutput(self): + if self.debug_mode: + + self.tag_output("n_controls", len(self.controls)) + self.tag_output("obj_value", float(self.J)) + + ### Output initial control values ### + for i, val in enumerate(self.controls): + self.tag_output("val0_"+self.names[i],val.values()) + + ### Output gradient ### + if hasattr(self,"gradient"): + for i, d in enumerate(self.gradients): + self.tag_output("grad_"+self.names[i],float(d)) + + ### TODO: Output taylor convergence data + if hasattr(self,"conv_rate"): + pass + + ### TODO: Output optimized controls + if hasattr(self,"m_opt"): + pass + + + def RecomputeReducedFunctional(self): + self.CreateControls() + self.J = self.solver.J + self.Jhat = ReducedFunctional(self.J, self.controls, eval_cb_post=self.ReducedFunctionalCallback) + + self.Jcurrent = self.J + def ReducedFunctionalCallback(self, j, m): self.Jcurrent = j def CreateControls(self): + + ### Control pointers is a way of reference which parts of the original farm lists correspond to the controls. it is rather inefficient but it works so... self.controls = [] + self.control_pointers = [] self.names = [] - self.indexes = [[],[],[],[]] + self.indexes = [[],[],[],[],[],[],[]] self.init_vals = [] j = 0 if "layout" in self.control_types: - for i in range(self.farm.numturbs): + for i in self.solver.opt_turb_id: self.indexes[0].append(j) j+=1 self.names.append("x_"+repr(i)) self.controls.append(Control(self.farm.mx[i])) + self.control_pointers.append((self.farm.x,i)) self.init_vals.append(self.farm.mx[i]) self.indexes[1].append(j) j+=1 self.names.append("y_"+repr(i)) self.controls.append(Control(self.farm.my[i])) + self.control_pointers.append((self.farm.y,i)) self.init_vals.append(self.farm.my[i]) if "yaw" in self.control_types: - for i in range(self.farm.numturbs): + for i in self.solver.opt_turb_id: self.indexes[2].append(j) j+=1 self.names.append("yaw_"+repr(i)) self.controls.append(Control(self.farm.myaw[i])) + self.control_pointers.append((self.farm.yaw,i)) self.init_vals.append(self.farm.myaw[i]) if "axial" in self.control_types: - for i in range(self.farm.numturbs): + for i in self.solver.opt_turb_id: self.indexes[3].append(j) j+=1 self.names.append("axial_"+repr(i)) self.controls.append(Control(self.farm.ma[i])) + self.control_pointers.append((self.farm.a,i)) self.init_vals.append(self.farm.ma[i]) + if "lift" in self.control_types: + for i in self.solver.opt_turb_id: + for k in range(self.farm.num_blade_segments): + self.control_pointers.append((self.farm.cl,[i,k])) + self.indexes[4].append(j) + j+=1 + self.names.append("lift_"+repr(i)+"_"+repr(k)) + self.controls.append(Control(self.farm.mcl[i][k])) + self.init_vals.append(self.farm.mcl[i][k]) + + if "drag" in self.control_types: + for i in self.solver.opt_turb_id: + for k in range(self.farm.num_blade_segments): + self.control_pointers.append((self.farm.cd,[i,k])) + self.indexes[5].append(j) + j+=1 + self.names.append("drag_"+repr(i)+"_"+repr(k)) + self.controls.append(Control(self.farm.mcd[i][k])) + self.init_vals.append(self.farm.mcd[i][k]) + + if "chord" in self.control_types: + for i in self.solver.opt_turb_id: + for k in range(self.farm.num_blade_segments): + self.control_pointers.append((self.farm.chord,[i,k])) + self.indexes[6].append(j) + j+=1 + self.names.append("chord_"+repr(i)+"_"+repr(k)) + self.controls.append(Control(self.farm.mchord[i][k])) + self.init_vals.append(self.farm.mchord[i][k]) + self.num_controls = len(self.controls) + def CreateBounds(self): lower_bounds = [] upper_bounds = [] @@ -141,125 +402,181 @@ def CreateBounds(self): if "yaw" in self.control_types: for i in range(self.farm.numturbs): - lower_bounds.append(Constant(-pi/4.)) - upper_bounds.append(Constant(pi/4.)) + lower_bounds.append(Constant(-45*pi/180.0)) + upper_bounds.append(Constant(45*pi/180.0)) if "axial" in self.control_types: for i in range(self.farm.numturbs): lower_bounds.append(Constant(0)) upper_bounds.append(Constant(1.)) + if "lift" in self.control_types: + for i in self.solver.opt_turb_id: + for i in range(self.farm.num_blade_segments): + lower_bounds.append(Constant(0)) + upper_bounds.append(Constant(2.)) + + if "drag" in self.control_types: + for i in self.solver.opt_turb_id: + for k in range(self.farm.num_blade_segments): + lower_bounds.append(Constant(0)) + upper_bounds.append(Constant(2.)) + + if "chord" in self.control_types: + for i in self.solver.opt_turb_id: + c_avg = 0 + for k in range(self.farm.num_blade_segments): + modifier = 2.0 + max_chord = self.farm.max_chord + seg_chord = self.farm.baseline_chord[k] + lower_bounds.append(Constant(seg_chord/modifier)) + upper_bounds.append(Constant(np.maximum(np.minimum(seg_chord*modifier,max_chord),c_avg))) + c_avg = (c_avg*k+seg_chord)/(k+1) + self.bounds = [lower_bounds,upper_bounds] - def AssignControls(self): - if "layout" in self.control_types: - self.farm.mx = self.controls[self.indexes[0]] - self.farm.my = self.controls[self.indexes[1]] - if "yaw" in self.control_types: - self.farm.myaw = self.controls[self.indexes[2]] - if "axial" in self.control_types: - self.farm.ma = self.controls[self.indexes[3]] + def Gradient(self): + """ + Returns a gradient of the objective function + """ + mem0=memory_usage()[0] + tick = time.time() + capture_memory = False + if capture_memory: + mem_out, der = memory_usage(self.Jhat.derivative,max_usage=True,retval=True,max_iterations=1) + else: + mem_out = 2*mem0 + der = self.Jhat.derivative() + folder_string = self.params.folder+"data/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + f = open(folder_string+"gradient_data.txt",'w') + f_header = "control value derivative" + f.write(f_header+"\n") - def PowerFunctional(self): - """ - Creates the power functional that will be optimized + self.fprint('========Gradient Data========') + d_out = '%12s: %12s, %22s' % ('Control', 'Value', 'Derivative') + self.fprint(d_out) - Args: - tf (dolfin.Function): Turbine Force function - u (dolfin.Function): Velocity vector. - """ - - self.J = assemble(-(dot(self.problem.tf,self.solver.u_next))*dx) - self.Jhat = ReducedFunctional(self.J, self.controls, eval_cb_post=self.ReducedFunctionalCallback) - self.Jcurrent = self.J + d_global = np.zeros(self.params.num_procs, dtype=np.float64) - def Gradient(self): - """ - Returns a gradient of the objective function - """ - dJdma= compute_gradient(self.J, self.controls) - print([float(dd) for dd in dJdma]) + for i, d in enumerate(der): + ctl_val = float(self.controls[i].values()) + # d_out = str(self.names[i] + " " +repr(ctl_val)+ " " +repr(float(d))) - def ListControls(self,m): - if "layout" in self.control_types: - for i in range(self.farm.numturbs): - self.fprint("Turbine {0:} of {1:}: {2: 4.2f}, {3: 4.2f}".format(i,self.farm.numturbs,self.x_val[i],self.y_val[i])) + # d_format = np.float64(d) + # self.params.comm.Gather(d_format, d_global, root=0) + # d_sum = np.sum(d_global) + d_out = '%12s: %12.5e, %22.15e' % (self.names[i], ctl_val, d) - def PlotLayout(self,m,show=False): - self.x_val = [] - self.y_val = [] + # print('Rank %d, %s' % (self.params.rank, d_out)) + self.fprint(d_out) + f.write(d_out+"\n") + f.close() - for i,val in enumerate(m): - if "x_" in self.names[i]: - self.x_val.append(float(m[i])) - elif "y_" in self.names[i]: - self.y_val.append(float(m[i])) + tock = time.time() + self.fprint("Time Elapsed: {:1.2f} s".format(tock-tick)) + if capture_memory: + self.fprint("Memory Used: {:1.2f} MB".format(mem_out-mem0)) - z_val = self.problem.dom.Ground(self.x_val,self.y_val)+self.problem.farm.HH + self.gradients = np.array(der, dtype=float) + self.DebugOutput() - ### Create the path names ### - folder_string = self.params.folder+"/plots/" - file_string = self.params.folder+"/plots/wind_farm_step_"+repr(self.iteration)+".pdf" + return self.gradients - ### Check if folder exists ### - if not os.path.exists(folder_string): os.makedirs(folder_string) + def ListControls(self,m): + self.fprint("Iteration "+repr(self.iteration)+" Complete",special="header") + self.fprint("Current Objective Value: " + repr(float(self.Jcurrent))) + + # if "layout" in self.control_types: + # for i in range(self.farm.numturbs): + # self.fprint("Location Turbine {0:} of {1:}: {2: 4.2f}, {3: 4.2f}".format(i+1,self.farm.numturbs,self.farm.x[i],self.farm.y[i])) + + # if "yaw" in self.control_types: + # for i in range(self.farm.numturbs): + # self.fprint("Yaw Turbine {0:} of {1:}: {2: 4.6f}".format(i+1,self.farm.numturbs,self.farm.yaw[i])) + self.fprint("Previous Control Values",special="header") + for i, [l, ix] in enumerate(self.control_pointers): + if not isinstance(ix,int): + self.fprint(self.names[i] +": " +repr(float(l[ix[0]][ix[1]]))) + else: + self.fprint(self.names[i] +": " +repr(float(l[ix]))) + self.fprint("",special="footer") + + self.fprint("Next Control Values",special="header") + for i, val in enumerate(m): + self.fprint(self.names[i] +": " +repr(float(val))) + self.fprint("",special="footer") - ### Create a list that outlines the extent of the farm ### - ex_list_x = [self.layout_bounds[0][0],self.layout_bounds[0][1],self.layout_bounds[0][1],self.layout_bounds[0][0],self.layout_bounds[0][0]] - ex_list_y = [self.layout_bounds[1][0],self.layout_bounds[1][0],self.layout_bounds[1][1],self.layout_bounds[1][1],self.layout_bounds[1][0]] - - ### Generate and Save Plot ### - plt.clf() - if hasattr(self.problem.dom,"boundary_line"): - plt.plot(*self.problem.dom.boundary_line,c="k") - plt.plot(ex_list_x,ex_list_y,c="r") - p=plt.scatter(self.x_val,self.y_val,c=z_val,cmap="coolwarm",edgecolors=(0, 0, 0, 1)) - # p=plt.scatter(self.x_val,self.y_val,c="k",s=70) - # p=plt.scatter(self.x_val,self.y_val,c=range(self.farm.numturbs)) - plt.xlim(self.problem.dom.x_range[0],self.problem.dom.x_range[1]) - plt.ylim(self.problem.dom.y_range[0],self.problem.dom.y_range[1]) - clb = plt.colorbar(p) - clb.ax.set_ylabel('Hub Elevation') - - plt.title("Power Output: {: 5.2f}".format(-self.Jcurrent)) - plt.savefig(file_string, transparent=True) - if show: - plt.show() + self.fprint("Iteration "+repr(self.iteration)+" Complete",special="footer") def SaveControls(self,m): folder_string = self.params.folder+"/data/" if not os.path.exists(folder_string): os.makedirs(folder_string) - if "layout" in self.control_types: - self.problem.farm.UpdateConstants(m=m,control_types=self.control_types,indexes=self.indexes) - self.problem.farm.SaveWindFarm(val=self.iteration) - + # new_values = {} + # m_f = np.array(self.control_pointers,dtype=float) + # if "layout" in self.control_types: + # new_values["x"] = m_f[self.indexes[0]] + # new_values["y"] = m_f[self.indexes[1]] + # if "yaw" in self.control_types: + # new_values["yaw"] = m_f[self.indexes[2]] + # if "axial" in self.control_types: + # new_values["a"] = m_f[self.indexes[3]] + + # self.problem.farm.UpdateControls(**new_values) + self.problem.farm.SaveWindFarm(val=self.iteration) + # print(m) + # print(type(m)) + m_new = np.array(m,dtype=float) + m_old = [] + for l, i in self.control_pointers: + if not isinstance(i,int): + m_old.append(float(l[i[0]][i[1]])) + else: + m_old.append(float(l[i])) + # print(m_new) + # print(type(m_new)) if self.iteration == 0: - self.last_m = np.zeros(len(m)) - for i in range(len(m)): - self.last_m[i]=float(m[i]) + + #### ADD HEADER #### + self.last_m = np.zeros(self.num_controls) + for i in range(self.num_controls): + self.last_m[i]=float(m_new[i]) err = 0.0 - f = open(folder_string+"opt_data.txt",'wb') + f = open(folder_string+"opt_data.txt",'w') + header = str("Objective Change Prev_Controls: p_"+" p_".join(self.names)+" New_Controls: n_"+" n_".join(self.names)+"\n") + f.write(header) else: - err = np.linalg.norm(m-self.last_m) - self.last_m = m - f = open(folder_string+"opt_data.txt",'ab') + err = np.linalg.norm(m_new-self.last_m) + self.last_m = copy.copy(m_new) + f = open(folder_string+"opt_data.txt",'a') - output_data = np.concatenate(((self.Jcurrent, err),m)) + output_data = np.concatenate(((self.Jcurrent, err, self.num_controls),m_old)) + output_data = np.concatenate((output_data,(self.num_controls,))) + output_data = np.concatenate((output_data,m_new)) np.savetxt(f,[output_data]) f.close() - def OptPrintFunction(self,m): - - if "layout" in self.control_types: - self.PlotLayout(m,show=False) - + def OptPrintFunction(self,m,test=None): + if test is not None: + print("Hey, this method actually gives us more info") + # print(np.array(m,dtype=float)) + # print(np.array(self.control_pointers,dtype=float)) + # print(np.array(self.problem.farm.myaw,dtype=float)) self.SaveControls(m) self.ListControls(m) + + if "layout" in self.control_types or "yaw" in self.control_types: + self.problem.farm.PlotFarm(filename="wind_farm_step_"+repr(self.iteration),power=self.Jcurrent) + + if "chord" in self.control_types: + c_lower = np.array(self.bounds[0])[self.indexes[6]] + c_upper = np.array(self.bounds[1])[self.indexes[6]] + self.problem.farm.PlotChord(filename="chord_step_"+repr(self.iteration),power=self.Jcurrent,bounds=[c_lower,c_upper]) self.iteration += 1 @@ -274,41 +591,91 @@ def Optimize(self): self.fprint("Beginning Optimization",special="header") - if "layout" in self.control_types: - # m_opt=minimize(self.Jhat, method="SLSQP", options = {"disp": True}, constraints = self.dist_constraint, bounds = self.bounds, callback = self.OptPrintFunction) - m_opt=minimize(self.Jhat, method="L-BFGS-B", options = {"disp": True}, bounds = self.bounds, callback = self.OptPrintFunction) + if self.opt_type == "minimize": + opt_function = minimize + elif self.opt_type == "maximize": + opt_function = maximize else: - m_opt=minimize(self.Jhat, method="SLSQP", options = {"disp": True}, bounds = self.bounds, callback = self.OptPrintFunction) - # m_opt=minimize(self.Jhat, method="L-BFGS-B", options = {"disp": True}, bounds = self.bounds, callback = self.OptPrintFunction) - - self.fprint("Assigning New Values") - self.problem.farm.UpdateConstants(m=m_opt,control_types=self.control_types,indexes=self.indexes) - # self.AssignControls() + raise ValueError(f"Unknown optimization type: {self.opt_type}") + + options = { + "disp" : True, + "folder" : self.params.folder, + } + if hasattr(self, 'obj_ref'): + options["obj_ref"] = self.obj_ref + if hasattr(self, 'obj_ref0'): + options["obj_ref0"] = self.obj_ref0 - self.fprint("Solving With New Values") - self.solver.Solve() - - self.fprint("Optimization Finished",special="header") + if self.opt_type == "minimize": + opt_function = minimize + elif self.opt_type == "maximize": + opt_function = maximize + else: + raise ValueError(f"Unknown optimization type: {self.opt_type}") + + # TODO : simplify this logic + if "SNOPT" in self.opt_routine or "OM_SLSQP" in self.opt_routine: + if "layout" in self.control_types: + m_opt=opt_function(self.Jhat, method="Custom", options = options, constraints = self.dist_constraint, bounds = self.bounds, callback = self.OptPrintFunction, algorithm=om_wrapper, opt_routine=self.opt_routine) + else: + m_opt=opt_function(self.Jhat, method="Custom", options = options, bounds = self.bounds, callback = self.OptPrintFunction, algorithm=om_wrapper, opt_routine=self.opt_routine) + else: + if "layout" in self.control_types: + m_opt=opt_function(self.Jhat, method=self.opt_routine, options = options, constraints = self.dist_constraint, bounds = self.bounds, callback = self.OptPrintFunction) + else: + m_opt=opt_function(self.Jhat, method=self.opt_routine, options = options, bounds = self.bounds, callback = self.OptPrintFunction) + + self.m_opt = m_opt + + if self.num_controls == 1: + self.m_opt = (self.m_opt,) + self.OptPrintFunction(m_opt) + # self.fprint("Assigning New Values") + # new_values = {} + # m_f = np.array(m_opt,dtype=float) + # if "layout" in self.control_types: + # new_values["x"] = m_f[self.indexes[0]] + # new_values["y"] = m_f[self.indexes[1]] + # if "yaw" in self.control_types: + # new_values["yaw"] = m_f[self.indexes[2]] + # if "axial" in self.control_types: + # new_values["a"] = m_f[self.indexes[3]] + # self.problem.farm.UpdateControls(**new_values) + + # self.fprint("Solving With New Values") + # self.solver.Solve() + self.DebugOutput() + self.fprint("Optimization Finished",special="footer") - return m_opt + return self.m_opt def TaylorTest(self): self.fprint("Beginning Taylor Test",special="header") - h = [Constant(10)]*(len(self.controls)) - # h = [Constant(0.001)]*(len(self.controls)) + h = [] + for i,c in enumerate(self.controls): + h.append(Constant(10)) + # h.append(Constant(0.01*max(abs(float(self.bounds[1][i])),abs(float(self.bounds[1][i]))))) + # h.append(Constant(10.0*abs(float(self.bounds[1][i])-float(self.bounds[0][i]))/2.0)) + # h.append(Constant(0.01*abs(np.mean(self.bounds[1])+np.mean(self.bounds[0]))/2.0)) - conv_rate = taylor_test(self.Jhat, self.init_vals, h) + print(np.array(h,dtype=float)) + + self.conv_rate = taylor_test(self.Jhat, self.init_vals, h) + self.DebugOutput() self.fprint("Convergence Rates:") self.fprint("") - self.fprint(conv_rate) + self.fprint(self.conv_rate) self.fprint("") self.fprint("Taylor Test Finished",special="footer") - return conv_rate + + + return self.conv_rate class MinimumDistanceConstraint(InequalityConstraint): def __init__(self, m_pos, min_distance=200): diff --git a/windse/ParameterManager.py b/windse/ParameterManager.py index 9f608285..30d13343 100644 --- a/windse/ParameterManager.py +++ b/windse/ParameterManager.py @@ -6,6 +6,10 @@ import __main__ import os +import yaml +import warnings +import copy + ### Get the name of program importing this package ### if hasattr(__main__,"__file__"): @@ -14,15 +18,16 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": - import yaml +if not main_file in ["sphinx-build", "__main__.py"]: import datetime import numpy as np from math import ceil import shutil - from dolfin import * + import dolfin import sys import ast + import difflib + import inspect # set_log_level(LogLevel.CRITICAL) @@ -33,20 +38,30 @@ ### THis is a special class that allows prints to go to file and terminal class Logger(object): - def __init__(self,filename): - self.terminal = sys.stdout - self.log = open(filename, "a") - self.log.seek(0) - self.log.truncate() + def __init__(self, filename, std, rank): + self.__dict__ = std.__dict__.copy() + self.terminal = std + self.rank = rank + if self.rank == 0: + self.log = open(filename, "a") + self.log.seek(0) + self.log.truncate() def write(self, message): self.terminal.write(message) - self.log.write(message) + + if self.rank == 0: + self.log.write(message) def flush(self): self.terminal.flush() - self.log.flush() - pass + + if self.rank == 0: + self.log.flush() + pass + + def isatty(self): + return self.terminal.isatty() class Parameters(dict): """ @@ -55,12 +70,29 @@ class Parameters(dict): """ def __init__(self): super(Parameters, self).__init__() + self.current_tab = 0 + self.tagged_output = {} + self.windse_path = os.path.dirname(os.path.realpath(__file__)) + self.defaults = yaml.load(open(self.windse_path+"/default_parameters.yaml"),Loader=yaml.SafeLoader) + + ### Update self with the defaults ### + defaults_bak = copy.deepcopy(self.defaults) + self.update(defaults_bak) + + ### Include the defaults from all the objectives ### + import windse.objective_functions as obj_funcs + self.obj_names = obj_funcs.objective_functions.keys() + self["optimization"]["objective_type"] = obj_funcs.objective_kwargs - def NestedUpdate(self,dic,keys,value): + # print(dir(obj_funcs)) + # print(obj_funcs.alm_power()) + # exit() + + def TerminalUpdate(self,dic,keys,value): if len(keys) > 1: next_dic = dic.setdefault(keys[0],{}) - self.NestedUpdate(next_dic,keys[1:],value) + self.TerminalUpdate(next_dic,keys[1:],value) elif len(keys) == 1: current_value = dic.get(keys[0],"") if isinstance(current_value,int): @@ -72,6 +104,32 @@ def NestedUpdate(self,dic,keys,value): elif isinstance(current_value,list): dic[keys[0]] = ast.literal_eval(value) + def CheckParameters(self,updates,defaults,out_string=""): + default_keys = defaults.keys() + for key in updates.keys(): + split_key = key.split("_#")[0] + if split_key not in default_keys: + suggestion = difflib.get_close_matches(key, default_keys, n=1) + if suggestion: + raise KeyError(out_string + key + " is not a valid parameter, did you mean: "+suggestion[0]) + else: + raise KeyError(out_string + key + " is not a valid parameter") + elif isinstance(updates[key],dict): + in_string =out_string + key + ":" + self.CheckParameters(updates[key],defaults[split_key],out_string=in_string) + + def NestedUpdate(self,dic,subdic=None): + if subdic is None: + target_dic = self + else: + target_dic = subdic + + for key, value in dic.items(): + if isinstance(value,dict): + target_dic[key] = self.NestedUpdate(value,subdic=target_dic[key]) + else: + target_dic[key] = value + return target_dic def Load(self, loc,updated_parameters=[]): """ @@ -83,25 +141,92 @@ def Load(self, loc,updated_parameters=[]): """ + # Create an MPI communicator and initialize rank and num_procs + self.comm = dolfin.MPI.comm_world + self.rank = self.comm.Get_rank() + self.num_procs = self.comm.Get_size() + ### Load the yaml file (requires PyYaml) - yaml_file = yaml.load(open(loc),Loader=yaml.SafeLoader) + if isinstance(loc,dict): + self.fprint("Loading from dictionary") + yaml_file = loc + else: + self.fprint("Loading: "+loc) + yaml_file = yaml.load(open(loc),Loader=yaml.SafeLoader) ### update any parameters if supplied ### for p in updated_parameters: keys_list = p.split(":") - self.NestedUpdate(yaml_file,keys_list[:-1],keys_list[-1]) - - ### Set the parameters - self.update(yaml_file) + self.TerminalUpdate(yaml_file,keys_list[:-1],keys_list[-1]) + + ### Check for incorrect parameters ### + self.CheckParameters(yaml_file,self) + self.fprint("Parameter Check Passed") + + ### Check is specific parameters were provided ### + yaml_bc = yaml_file.get("boundary_conditions",{}) + self.default_bc_names = True + if yaml_bc.get("boundary_names",{}): + self.default_bc_names = False + self.default_bc_types = True + if yaml_bc.get("boundary_types",{}): + self.default_bc_types = False + + ### Setup objective functions if needed ### + yaml_op = yaml_file.get("optimization",{}) + objective_type = yaml_op.pop("objective_type", None) + + ### Load in the defaults objective dictionaries + import windse.objective_functions as obj_funcs + + ### Replace the dictionary defaults with the real default + if objective_type is None: + objective_type = self.defaults["optimization"]["objective_type"] + + ### Process the objective keyword arguments + if isinstance(objective_type,str): + objective_type = {objective_type: obj_funcs.objective_kwargs[objective_type]} + elif isinstance(objective_type,list): + new_objective_type = {} + for obj in objective_type: + new_objective_type[obj] = obj_funcs.objective_kwargs[obj] + objective_type = new_objective_type + elif isinstance(objective_type,dict): + ### make sure to add in any default values the user may not have set for the objectives + for key, value in objective_type.items(): + objective_split = key.split("_#")[0] + obj_default = obj_funcs.objective_kwargs[objective_split] + for k, v in obj_default.items(): + if k not in value.keys(): + value[k] = v + + ### Set the parameters ### + self.update(self.NestedUpdate(yaml_file)) + self["optimization"]["objective_type"] = objective_type ### Create Instances of the general options ### - self.name = self["general"].get("name", "Test") - self.preappend_datetime = self["general"].get("preappend_datetime", False) - self.output_type = self["general"].get("output_type", "pvd") - self.dolfin_adjoint = self["general"].get("dolfin_adjoint", False) - self.output = self["general"].get("output", ["solution"]) - - ### Print some stats ### + for key, value in self["general"].items(): + setattr(self,key,value) + + ### Check if dolfin_adjoint is unnecessary or required ### + opt_gradient = yaml_file.get("optimization",{}).get("gradient",False) + opt_taylor = yaml_file.get("optimization",{}).get("taylor_test",False) + opt_optimize = yaml_file.get("optimization",{}).get("optimize",False) + self.performing_opt_calc = opt_gradient or opt_taylor or opt_optimize + if self.performing_opt_calc and not self.dolfin_adjoint: + raise ValueError("Asked to perform gradient, Taylor test, or optimization but general:dolfin_adjoint is set to False. These operations will not work without dolfin_adjoint.") + elif not self.performing_opt_calc and self.dolfin_adjoint: + warnings.warn("general:dolfin_adjoint is set to True but no optimization parameters provided. This will cause unneeded overhead.") + + # print(self.dolfin_adjoint) + # for module in sys.modules: + # if "adjoint" in module: + # print(module) + + ### set default name ### + if self.name is None: + _, yaml_name = os.path.split(loc) + self.name = yaml_name.split(".")[0] ### Set up the folder Structure ### timestamp=datetime.datetime.today().strftime('%Y%m%d_%H%M%S') @@ -109,19 +234,47 @@ def Load(self, loc,updated_parameters=[]): if self.preappend_datetime: self.name = timestamp+"-"+self.name self["general"]["name"]=self.name - self.folder = "output/"+self.name+"/" + self.folder = self.output_folder+self.name+"/" self["general"]["folder"] = self.folder - ### Make sure folder exists ### - if not os.path.exists(self.folder): os.makedirs(self.folder) - if not os.path.exists(self.folder+"input_files/"): os.makedirs(self.folder+"input_files/") + # Create all needed directories ahead of time + if self.rank == 0: + # Try to create the parent folder + os.makedirs(self.folder, exist_ok=True) + + # Try to create all sub folders within this parent + subfolder_list = ['data', + 'functions', + 'input_files', + 'mesh', + 'plots', + 'timeSeries', + 'profiling'] + + for sub in subfolder_list: + os.makedirs('%s/%s' % (self.folder, sub), exist_ok=True) + + os.makedirs('%s/data/alm' % (self.folder), exist_ok=True) + os.makedirs('%s/data/alm/rotor_force' % (self.folder), exist_ok=True) + os.makedirs('%s/data/alm/angle_of_attack' % (self.folder), exist_ok=True) + + # Wait until rank 0 has created the directory structure + self.comm.barrier() + + # ### Make sure folder exists ### + # comm = MPI.comm_world + # rank = comm.Get_rank() + # if not os.path.exists(self.folder) and rank == 0: os.makedirs(self.folder) + # if not os.path.exists(self.folder+"input_files/") and rank == 0: os.makedirs(self.folder+"input_files/") ### Setup the logger ### self.log = self.folder+"log.txt" - sys.stdout = Logger(self.log) + sys.stdout = Logger(self.log, sys.stdout, self.rank) + sys.stderr = Logger(self.log, sys.stderr, self.rank) ### Copy params file to output folder ### - shutil.copy(loc,self.folder+"input_files/") + if isinstance(loc,str): + shutil.copy(loc,self.folder+"input_files/") ### Create checkpoint if required ### # if self.save_file_type == "hdf5": @@ -182,22 +335,22 @@ def Save(self, func, filename, subfolder="",val=0,file=None,filetype="default"): if file is None: ### Make sure the folder exists - if not os.path.exists(self.folder+subfolder): os.makedirs(self.folder+subfolder) + if not os.path.exists(self.folder+subfolder) and self.rank == 0: os.makedirs(self.folder+subfolder) if filetype == "pvd": file_string = self.folder+subfolder+filename+".pvd" - out = File(file_string) + out = dolfin.File(file_string) out << (func,val) elif filetype == "xdmf": file_string = self.folder+subfolder+filename+".xdmf" - out = XDMFFile(file_string) + out = dolfin.XDMFFile(file_string) out.write(func,val) func.rename(old_filename,old_filename) return out else: - if filetype == "pvd" or isinstance(func,type(Mesh)): + if filetype == "pvd" or isinstance(func,type(dolfin.Mesh)): file << (func,val) elif filetype == "xdmf": file.write(func,val) @@ -205,6 +358,32 @@ def Save(self, func, filename, subfolder="",val=0,file=None,filetype="default"): func.rename(old_filename,old_filename) return file + def save_csv(self, filename, data=None, subfolder="", header=None, mode='w'): + ### Check Processor ### + if self.rank == 0: + + ### Set the output folder ### + out_f = subfolder + + ### Check if folder exists ### + if not os.path.exists(out_f): os.makedirs(out_f, exist_ok=True) + + ### Open the file ### + f = open(out_f+filename+".csv",mode) + + ### Write the header if present ### + if header is not None: + f.write(header) + f.write("\n") + + ### Write the data ### + if data is not None: + np.savetxt(f,data, delimiter=', ') + + ### Close the file ### + f.close() + dolfin.MPI.comm_world.barrier() + def fprint(self,string,tab=None,offset=0,special=None): """ This is just a fancy print function that will tab according to where @@ -218,8 +397,7 @@ def fprint(self,string,tab=None,offset=0,special=None): """ ### Check Processor ### - rank = 0 - if rank == 0: + if self.rank == 0: ### Check if tab length has been overridden if tab is None: tab = self.current_tab @@ -253,4 +431,58 @@ def fprint(self,string,tab=None,offset=0,special=None): if special=="header": self.fprint("",tab=tab+1) -windse_parameters = Parameters() \ No newline at end of file + def tag_output(self, key, value, collective_output=None): + + ### Process value ### + if not isinstance(value,int): + value = float(value) + + if self.num_procs > 1: + send_data = np.float64(value) + mpi_buff = np.zeros(self.num_procs, dtype=np.float64) + self.comm.Gather(send_data, mpi_buff, root=0) + + differing_opinions = False + + if not np.all(np.isclose(mpi_buff, mpi_buff[0])): + differing_opinions = True + + if differing_opinions or collective_output is not None: + if collective_output == 'sum' or 'sum' in key: + value = np.sum(mpi_buff) + elif collective_output == 'avg' or 'avg' in key: + value = np.mean(mpi_buff) + elif collective_output == 'max' or 'max' in key: + value = np.amax(mpi_buff) + elif collective_output == 'min' or 'min' in key: + value = np.amin(mpi_buff) + else: + print('WARNING: tagging %s in parallel may result in disagreement between processors.' % (key)) + + value = float(value) + + if self.rank == 0: + ### Grab the name of the module that called this function ### + stack = inspect.stack()[1][0] + mod = inspect.getmodule(stack) + the_module = mod.__name__.split(".")[-1] + the_class = stack.f_locals["self"].__class__.__name__ + the_method = stack.f_code.co_name + + ### This will tell exactly where this function was called from ### + # print("I was called by {}:{}.{}()".format(the_module, the_class, the_method)) + + ### Check if that module has called before and add the dictionary entries ### + if the_module in self.tagged_output.keys(): + self.tagged_output[the_module].update({key: value}) + else: + self.tagged_output.update({the_module: {key: value}}) + + ### Update the yaml file ### + with open(self.folder+"tagged_output.yaml","w") as file: + yaml.dump(self.tagged_output, file, sort_keys=False) + + ### Print the new dict ### + # print(self.tagged_output) + +windse_parameters = Parameters() diff --git a/windse/ProblemManager.py b/windse/ProblemManager.py index 8b3e0abc..c190b130 100644 --- a/windse/ProblemManager.py +++ b/windse/ProblemManager.py @@ -13,16 +13,19 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * import numpy as np import time + import scipy.interpolate as interp + import glob ### Import the cumulative parameters ### from windse import windse_parameters + # from memory_profiler import memory_usage ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * class GenericProblem(object): @@ -44,41 +47,512 @@ def __init__(self,domain,windfarm,function_space,boundary_data): self.bd = boundary_data self.tf_first_save = True self.fprint = self.params.fprint + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode - ### Append the farm ### - self.params.full_farm = self.farm + ### Update attributes based on params file ### + for key, value in self.params["problem"].items(): + setattr(self,key,value) - ### add some helper items for dolfin_adjoint_helper.py ### - self.params.ground_fx = self.dom.Ground - self.params.full_hh = self.farm.HH + self.record_time = self.params["optimization"].get("record_time",0.0) + if isinstance(self.record_time,str): + self.record_time = 0.0 - def ChangeWindAngle(self,theta): + def DebugOutput(self): + if self.debug_mode: + + # integral of nu_t + int_nut = assemble(self.nu_T*dx)/self.dom.volume + self.tag_output("int_nu_T", int_nut) + + # integral of tf + if self.dom.dim == 3: + e1 = Constant((1,0,0)); e2 = Constant((0,1,0)); e3 = Constant((0,0,1)); + else: + e1 = Constant((1,0)); e2 = Constant((0,1)); + + int_tf_x = assemble(inner(self.tf,e1)*dx)/self.dom.volume + self.tag_output("int_tf_x", int_tf_x) + int_tf_y = assemble(inner(self.tf,e2)*dx)/self.dom.volume + self.tag_output("int_tf_y", int_tf_y) + if self.dom.dim == 3: + int_tf_z = assemble(inner(self.tf,e3)*dx)/self.dom.volume + self.tag_output("int_tf_z", int_tf_z) + + + if self.farm.turbine_method == 'alm': + self.tag_output("min_chord", np.min(self.chord)) + self.tag_output("max_chord", np.max(self.chord)) + self.tag_output("avg_chord", np.mean(self.chord)) + self.tag_output("min_cl", np.min(self.cl)) + self.tag_output("max_cl", np.max(self.cl)) + self.tag_output("avg_cl", np.mean(self.cl)) + self.tag_output("min_cd", np.min(self.cd)) + self.tag_output("max_cd", np.max(self.cd)) + self.tag_output("avg_cd", np.mean(self.cd)) + self.tag_output("num_blade_segments", self.num_blade_segments) + + def ComputeTurbineForce(self,u,inflow_angle,simTime=0.0): + + ### Compute the relative yaw angle ### + if inflow_angle is not None: + inflow_angle = inflow_angle-self.dom.inflow_angle + else: + inflow_angle = self.dom.inflow_angle + + self.fprint('Computing turbine forces using %s' % (self.farm.turbine_method.upper())) + + ### Create the turbine force function ### + if self.farm.turbine_method == "disabled" or self.farm.numturbs == 0: + tf = Function(self.fs.V) + self.farm.actuator_disks = [] + + elif self.farm.turbine_method == "dolfin": + self.tf1, self.tf2, self.tf3 = self.farm.DolfinTurbineForce(self.fs,self.dom.mesh,inflow_angle=inflow_angle) + self.num_blade_segments = self.farm.blade_segments + tf = self.tf1*u[0]**2+self.tf2*u[1]**2+self.tf3*u[0]*u[1] + + elif self.farm.turbine_method == "numpy": + self.tf1, self.tf2, self.tf3 = self.farm.NumpyTurbineForce(self.fs,self.dom.mesh,inflow_angle=inflow_angle) + tf = -(self.tf1*u[0]**2+self.tf2*u[1]**2+self.tf3*u[0]*u[1]) #negative or otherwise we get jets + + elif self.farm.turbine_method == 'alm': + self.rpm = self.params["wind_farm"]["rpm"] + + hmin = self.dom.mesh.hmin()/np.sqrt(3) + # self.gaussian_width = 2.0*hmin/3.0 + # Recommendation from Churchfield et al. + self.gaussian_width = 2.0*0.035*2.0*self.farm.radius[0] + self.gaussian_width = float(self.params["wind_farm"]["gauss_factor"])*hmin + + self.chord_factor = float(self.params["wind_farm"]["chord_factor"]) + + self.fprint('Minimum Space Between Mesh: %f' % (hmin)) + self.fprint('Gaussian Width: %f' % (self.gaussian_width)) + + # self.num_blade_segments = 10 + # self.num_blade_segments = int(10.0*self.farm.radius[0]/hmin) + if self.farm.blade_segments == "computed": + self.num_blade_segments = int(2.0*self.farm.radius[0]/self.gaussian_width) + self.farm.blade_segments = self.num_blade_segments + else: + self.num_blade_segments = self.farm.blade_segments + self.fprint('Num blade segments: %d' % (self.num_blade_segments)) + + self.mchord = [] + self.mtwist = [] + self.mcl = [] + self.mcd = [] + + self.num_times_called = 0 + self.first_call_to_alm = True + self.blade_pos_previous = [[], [], []] + self.simTime_list = [] + self.dt_list = [] + self.rotor_torque_dolfin_time = [] + self.simTime_id = 0 + + ### create output files for alm data ### + force_folder = self.params.folder+"data/alm/rotor_force/" + aoa_folder = self.params.folder+"data/alm/angle_of_attack/" + # if not os.path.exists(aoa_folder): os.makedirs(aoa_folder) + # if not os.path.exists(force_folder): os.makedirs(force_folder) + if not os.path.exists(aoa_folder) and self.params.rank==0: os.makedirs(aoa_folder) + if not os.path.exists(force_folder) and self.params.rank==0: os.makedirs(force_folder) + self.aoa_files = [] + self.force_files = [] + for i in range(self.farm.numturbs): + self.aoa_files.append(aoa_folder+"aoa_turb_"+repr(i)+".csv") + temp = ["x","y","z"] + self.force_files.append([]) + for j in range(3): + self.force_files[i].append(force_folder+temp[j]+"_force_turb_"+repr(i)+".csv") + + ### Create header for angle of attack + fp = open(self.aoa_files[i], 'w') + fp.write('time, ') + for j in range(3): + for k in range(self.num_blade_segments): + fp.write('r%d_n%03d, ' % (j, k)) + fp.write('\n') + fp.close() + + ### Create header for force files ### + for dir_file in self.force_files[i]: + fp = open(dir_file, 'w') + fp.write('time, ') + for j in range(3): + for k in range(self.num_blade_segments): + fp.write('r%d_n%03d, ' % (j, k)) + fp.write('\n') + fp.close() + + # Initialize the lift and drag files + for fn in ['lift', 'drag']: + fp = open('./output/%s/nodal_%s.csv' % (self.params.name, fn), 'w') + fp.write('sim_time, theta, ') + + for j in range(self.num_blade_segments): + if j < self.num_blade_segments-1: + fp.write('%s_%02d, ' % (fn, j)) + else: + fp.write('%s_%02d\n' % (fn, j)) + fp.close() + + turb_data = self.params["wind_farm"]["read_turb_data"] + + if turb_data: + + def build_lift_and_drag_tables(airfoil_data_path): + + # Determine the number of files in airfoil_data_path + num_files = len(glob.glob('%s/*.txt' % (airfoil_data_path))) + + for file_id in range(num_files): + # print('Reading Airfoil Data #%d' % (file_id)) + data = np.genfromtxt('%s/af_station_%d.txt' % (airfoil_data_path, file_id), skip_header=1, delimiter=' ') + + if file_id == 0: + # If this is the first file, store the angle data + interp_angles = data[:, 0] + num_angles = np.size(interp_angles) + + # If this is the first file, allocate space for the tables + lift_table = np.zeros((num_angles, num_files)) + drag_table = np.zeros((num_angles, num_files)) + + # Store all the lift and drag data in the file_id column + lift_table[:, file_id] = data[:, 1] + drag_table[:, file_id] = data[:, 2] + + return lift_table, drag_table, interp_angles + + + self.fprint('Setting chord, lift, and drag from file \'%s\'' % (turb_data)) + + actual_turbine_data = np.genfromtxt(turb_data, delimiter = ',', skip_header = 1) + + actual_x = actual_turbine_data[:, 0] + + actual_chord = self.chord_factor*actual_turbine_data[:, 1] + + # Baseline twist is expressed in degrees, convert to radians + actual_twist = actual_turbine_data[:, 2]/180.0*np.pi + + actual_cl = actual_turbine_data[:, 3] + actual_cd = actual_turbine_data[:, 4] + + + lift_table, drag_table, interp_angles = build_lift_and_drag_tables('airfoil_polars') + self.lift_table = lift_table + self.drag_table = drag_table + self.interp_angles = interp_angles + + + modify_chord = False + + if modify_chord: + shift_amt = 0.25 + low_end = 1.0 - shift_amt + high_end = 1.0 + shift_amt + chord_shift_amt = np.linspace(low_end, high_end, np.size(actual_chord)) + actual_chord = chord_shift_amt*actual_chord + + # print('chord measured: ', actual_chord) + # print('lift measured: ', actual_cl) + # print('drag measured: ', actual_cd) + + # Create interpolators for chord, lift, and drag + chord_interp = interp.interp1d(actual_x, actual_chord) + twist_interp = interp.interp1d(actual_x, actual_twist) + cl_interp = interp.interp1d(actual_x, actual_cl) + cd_interp = interp.interp1d(actual_x, actual_cd) + + if self.params['problem']['script_iterator'] == 1: + # actual_chord_override = np.array([4.749999999999964473e+00, + # 4.749999999999989342e+00, + # 4.750000000000000000e+00, + # 4.749999999999996447e+00, + # 4.749999999999998224e+00, + # 4.749999999999999112e+00, + # 4.450663333333332083e+00, + # 3.867691040375480060e+00, + # 8.488750327288195896e-01, + # 1.000000000000000056e-01]) + + # Rollercoaster chord + # actual_chord_override = np.array([2.625003373758692859e+00, + # 4.155334586096127047e+00, + # 5.350334971114000915e+00, + # 5.349201385073955706e+00, + # 4.113615408074356772e+00, + # 2.310353854848651967e+00, + # 1.275891949427846672e+00, + # 1.360607260649611794e+00, + # 2.500724540479074776e+00, + # 2.000000000000000111e-01]) + + # two-turbine power optimization result + # actual_chord_override = np.array([2.599932521058577972e+00, + # 3.655152166735353259e+00, + # 4.303587816194747617e+00, + # 3.987666943125669050e+00, + # 3.191648166607643500e+00, + # 2.553086977597530449e+00, + # 2.242893315052848724e+00, + # 2.172796739396936960e+00, + # 2.000000000000000111e-01]) + + # two-turbine power optimization result (newer result, obtained using cfl = 2.0 instead of 2.5) + actual_chord_override = np.array([2.599908825, + 3.654252701, + 4.300236963, + 3.978497397, + 3.178777094, + 2.545014297, + 2.247624970, + 2.188315504, + 0.200000000]) + + actual_x_override = np.linspace(0.0, 1.0, np.size(actual_chord_override)) + + chord_interp_override = interp.interp1d(actual_x_override, actual_chord_override) + + if self.params['problem']['script_iterator'] == 2: + # actual_chord_override = np.array([5.200000000000000178e+00, + # 7.027575555710222410e+00, + # 8.476945227498621449e+00, + # 8.280660000000001020e+00, + # 6.990223354798463795e+00, + # 5.499632522453062222e+00, + # 4.450663333333333860e+00, + # 3.867691040375480060e+00, + # 8.488750327288112629e-01, + # 1.000000000000000056e-01]) + + # two-turbine power optimization result + # actual_chord_override = np.array([2.599932521058577972e+00, + # 3.655152166735353259e+00, + # 4.303587816194747617e+00, + # 3.987666943125669050e+00, + # 3.191648166607643500e+00, + # 2.553086977597530449e+00, + # 2.242893315052848724e+00, + # 2.172796739396936960e+00, + # 2.000000000000000111e-01]) + + # actual_chord_override[1:-1] = 1.05*actual_chord_override[1:-1] + + + # two-turbine power optimization result (with 50% more change along optimized direction) + # actual_chord_override = np.array([2.59989878, + # 3.656438255, + # 4.312742105, + # 4.00897182, + # 3.235834005, + # 2.632667705, + # 2.37238998, + # 2.381786645, + # 0.2]) + + # two-turbine power optimization result (with 50% more change along optimized direction) + # newer result, obtained using cfl = 2.0 instead of 2.5 + actual_chord_override = np.array([2.599863238, + 3.655089051, + 4.307715820, + 3.995217504, + 3.216527391, + 2.620558679, + 2.379487455, + 2.405064793, + 0.200000000]) + + actual_x_override = np.linspace(0.0, 1.0, np.size(actual_chord_override)) + + chord_interp_override = interp.interp1d(actual_x_override, actual_chord_override) + + # Construct the points at which to generate interpolated values + interp_points = np.linspace(0.0, 1.0, self.num_blade_segments) + + # Generate the interpolated values + chord = chord_interp(interp_points) + twist = twist_interp(interp_points) + cl = cl_interp(interp_points) + cd = cd_interp(interp_points) + + if self.params['problem']['script_iterator'] > 0: + chord_override = chord_interp_override(interp_points) + + else: + # If not reading from a file, prescribe dummy values + chord = self.farm.radius[0]/20.0*np.ones(self.num_blade_segments) + twist = np.zeros(self.num_blade_segments) + cl = np.ones(self.num_blade_segments) + cd = 0.1*np.ones(self.num_blade_segments) + + # Save the list of controls to self + for turb_i in range(self.farm.numturbs): + turb_i_chord = [] + turb_i_twist = [] + turb_i_lift = [] + turb_i_drag = [] + + if turb_i == 0 and self.params['problem']['script_iterator'] > 0: + chord_to_use = chord_override + else: + # chord_to_use = [2.5993912952866394, 3.5492808721592186, 4.67042880238879, 4.94984740731984, 4.791894547336281, 4.520032008634496, 4.450663333333334, 3.86769104037548, 3.395500130915245, 0.2] + # chord_to_use = [2.59978608485722, 3.53358366863681, 4.44802950633928, 4.50303965573438, 4.23785738559839, 4.06900117097451, 4.35521148540168, 3.86769104037540, 3.39550013091521, 0.20000000000000] + # chord_to_use = [2.599786083594759, 3.533583676452576, 4.44802969320108, 4.50303999525842, 4.23785803303602, 4.0690023547926, 4.355211847489540, 3.8676910403754, 3.39550013091524, 0.2] + chord_to_use = chord + + for k in range(self.num_blade_segments): + turb_i_chord.append(Constant(chord_to_use[k])) + turb_i_twist.append(Constant(twist[k])) + turb_i_lift.append(Constant(cl[k])) + turb_i_drag.append(Constant(cd[k])) + + self.fprint('Turbine #%d: Chord = %s' % (turb_i, np.array2string(chord_to_use, precision=6, separator=', '))) + + self.mchord.append(turb_i_chord) + self.mtwist.append(turb_i_twist) + self.mcl.append(turb_i_lift) + self.mcd.append(turb_i_drag) + self.chord = np.array(self.mchord,dtype=float) + self.cl = np.array(self.mcl,dtype=float) + self.cd = np.array(self.mcd,dtype=float) + self.farm.baseline_chord = np.array(self.chord[0])/self.chord_factor + + self.cyld_expr_list = [None]*self.farm.numturbs + self.tf_list = self.farm.CalculateActuatorLineTurbineForces(self, simTime) + + self.CopyALMtoWindFarm() + tf = sum(self.tf_list) + + else: + raise ValueError("Unknown turbine method: "+self.farm.turbine_method) + + return tf + + def ComputeTurbulenceModel(self, u): + self.fprint(f"Using Turbulence Model: {self.turbulence_model}") + if self.turbulence_model is not None: + # Calculate eddy viscosity, if using + # self.turbulence_model = 'smagorinsky' + # self.turbulence_model = 'mixing_length' + # self.turbulence_model = None + + # Strain rate tensor, 0.5*(du_i/dx_j + du_j/dx_i) + Sij = sym(grad(u)) + + # sqrt(Sij*Sij) + strainMag = (2.0*inner(Sij, Sij))**0.5 + + if self.turbulence_model == 'smagorinsky': + # Smagorinsky constant, typically around 0.17 + Cs = 0.17 + + # Define filter scale (all models use this) + filter_scale = CellVolume(self.dom.mesh)**(1.0/self.dom.dim) + + # Eddy viscosity + nu_T = Cs**2 * filter_scale**2 * strainMag + + elif self.turbulence_model == 'mixing_length': + # von Karman constant + vonKarman = 0.41 + + if self.dom.dim == 3: + depth = self.bd.depth.vector()[:] + else: + depth = self.farm.HH[0] + + numer = vonKarman*depth + denom = 1.0 + vonKarman*depth/self.lmax + + l_mix = Function(self.fs.Q) + l_mix.vector()[:] = numer/denom + l_mix.rename("l_mix","l_mix") + + # Eddy viscosity + nu_T = l_mix**2 * strainMag + + else: + nu_T = Constant(0) + + return nu_T + + + ############################################ + ############################################ + ### this is a hack to accommodate the fact that + ### alm values are not stored in the wind_farm + ### object. eventually we might want to move + ### it there. + ############################################ + ############################################ + def CopyALMtoWindFarm(self): + self.farm.mcl = self.mcl + self.farm.mcd = self.mcd + self.farm.mchord = self.mchord + self.farm.cl = self.cl + self.farm.cd = self.cd + self.farm.chord = self.chord + self.farm.num_blade_segments = self.num_blade_segments + + + def ChangeWindAngle(self,inflow_angle): """ This function recomputes all necessary components for a new wind direction Args: - theta (float): The new wind angle in radians + inflow_angle (float): The new wind angle in radians """ adj_start = time.time() self.fprint("Adjusting Wind Angle",special="header") - self.fprint("New Angle: {:1.8f} rads".format(theta)) - self.dom.RecomputeBoundaryMarkers(theta) - self.bd.RecomputeVelocity(theta) - self.ComputeFunctional(theta) + self.fprint("New Angle: {:1.8f} rads".format(inflow_angle)) + self.dom.RecomputeBoundaryMarkers(inflow_angle) + self.bd.RecomputeVelocity(inflow_angle) + self.ComputeFunctional(inflow_angle) adj_stop = time.time() self.fprint("Wind Angle Adjusted: {:1.2f} s".format(adj_stop-adj_start),special="footer") # self.tf.assign(tf_temp) - def ChangeWindSpeed(self,speed): + def ChangeWindSpeed(self,inflow_speed): adj_start = time.time() self.fprint("Adjusting Wind Speed",special="header") - self.fprint("New Speed: {:1.8f} m/s".format(speed)) - self.bd.HH_vel = speed + self.fprint("New Speed: {:1.8f} m/s".format(inflow_speed/self.dom.xscale)) + self.bd.HH_vel = inflow_speed adj_stop = time.time() self.fprint("Wind Speed Adjusted: {:1.2f} s".format(adj_stop-adj_start),special="footer") + def UpdateActuatorLineControls(self, c_lift = None, c_drag = None, chord = None, yaw = None, turb_i = 0): + + if c_lift is not None: + cl = np.array(c_lift, dtype = float) + self.cl[turb_i] = cl + for k in range(self.num_blade_segments): + self.mcl[turb_i][k] = Constant(cl[k]) + if c_drag is not None: + cd = np.array(c_drag, dtype = float) + self.cd[turb_i] = cd + for k in range(self.num_blade_segments): + self.mcd[turb_i][k] = Constant(cd[k]) + if chord is not None: + chord = np.array(chord, dtype = float) + self.chord[turb_i] = chord + for k in range(self.num_blade_segments): + self.mchord[turb_i][k] = Constant(chord[k]) + if yaw is not None: + yaw = float(yaw) + self.farm.yaw[turb_i] = yaw + self.farm.myaw[turb_i] = Constant(yaw) + + + self.CopyALMtoWindFarm() + + class StabilizedProblem(GenericProblem): """ The StabilizedProblem setup everything required for solving Navier-Stokes with @@ -95,75 +569,81 @@ def __init__(self,domain,windfarm,function_space,boundary_conditions): ### Create Functional ### self.ComputeFunctional() + self.DebugOutput() - def ComputeFunctional(self,theta=None): + def ComputeFunctional(self,inflow_angle=None): self.fprint("Setting Up Stabilized Problem",special="header") ### Create the test/trial/functions ### - self.up_next = Function(self.fs.W) - self.u_next,self.p_next = split(self.up_next) + self.up_k = Function(self.fs.W) + self.u_k,self.p_k = split(self.up_k) v,q = TestFunctions(self.fs.W) + ### Set the x scaling ### + Sx = self.dom.xscale ### Set the initial guess ### ### (this will become a separate function.) - self.up_next.assign(self.bd.u0) + self.up_k.assign(self.bd.u0) - ### Create the turbine force ### - if theta is not None: - self.tf = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next,delta_yaw=(theta-self.dom.init_wind)) - # self.tf1, self.tf2, self.tf3 = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next,delta_yaw=(theta-self.dom.init_wind)) - else: - self.tf = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next) - # self.tf1, self.tf2, self.tf3 = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next) - - # self.tf = self.tf1*self.u_next[0]**2+self.tf2*self.u_next[1]**2+self.tf3*self.u_next[0]*self.u_next[1] + # mem0=memory_usage()[0] + # mem_out, self.tf = memory_usage((self.ComputeTurbineForce,(self.u_k,inflow_angle),{}),max_usage=True,retval=True,max_iterations=1) + # self.fprint("Memory Used: {:1.2f} MB".format(mem_out-mem0)) + self.tf = self.ComputeTurbineForce(self.u_k,inflow_angle) ### These constants will be moved into the params file ### - nu = self.params["problem"].get("viscosity",.1) - lmax = self.params["problem"].get("lmax",15) f = Constant((0.0,)*self.dom.dim) + f.rename("f","f") + + nu = self.viscosity vonKarman=0.41 - eps=Constant(1.0) + eps=Constant(self.params['problem']['stability_eps']) + eps.rename("eps","eps") - self.fprint("Viscosity: {:1.2e}".format(float(nu))) - self.fprint("Max Mixing Length: {:1.2e}".format(float(lmax))) + self.fprint("Viscosity: {:1.2e}".format(float(self.viscosity))) + self.fprint("Max Mixing Length: {:1.2e}".format(float(self.lmax))) self.fprint("Stabilization Coefficient: {:1.2e}".format(float(eps))) - ### Calculate the stresses and viscosities ### - S = sqrt(2*inner(0.5*(grad(self.u_next)+grad(self.u_next).T),0.5*(grad(self.u_next)+grad(self.u_next).T))) - - ### Create l_mix based on distance to the ground ### - if self.dom.dim == 3: - ### https://doi.org/10.5194/wes-4-127-2019### - l_mix = Function(self.fs.Q) - l_mix.vector()[:] = np.divide(vonKarman*self.bd.depth.vector()[:],(1.+np.divide(vonKarman*self.bd.depth.vector()[:],lmax))) - else: - l_mix = Constant(vonKarman*self.farm.HH[0]/(1+(vonKarman*self.farm.HH[0]/lmax))) - ### Calculate nu_T - self.nu_T=l_mix**2.*S + self.nu_T=self.ComputeTurbulenceModel(self.u_k) + + # self.nu_T=Constant(0.0) + self.ReyStress=self.nu_T*grad(self.u_k) + self.vertKE= self.ReyStress[0,2]*self.u_k[0] ### Create the functional ### # if self.farm.yaw[0]**2 > 1e-4: - # self.F = inner(grad(self.u_next)*self.u_next, v)*dx + (nu+self.nu_T)*inner(grad(self.u_next), grad(v))*dx - inner(div(v),self.p_next)*dx - inner(div(self.u_next),q)*dx - inner(f,v)*dx + inner(self.tf,v)*dx + # self.F = inner(grad(self.u_k)*self.u_k, v)*dx + (nu+self.nu_T)*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx - inner(self.tf,v)*dx # else : - self.F = inner(grad(self.u_next)*self.u_next, v)*dx + (nu+self.nu_T)*inner(grad(self.u_next), grad(v))*dx - inner(div(v),self.p_next)*dx - inner(div(self.u_next),q)*dx - inner(f,v)*dx + inner(self.tf,v)*dx - # self.F_sans_tf = (1.0)*inner(grad(self.u_next), grad(v))*dx - inner(div(v),self.p_next)*dx - inner(div(self.u_next),q)*dx - inner(f,v)*dx - # self.F = inner(grad(self.u_next)*self.u_next, v)*dx + (nu+self.nu_T)*inner(grad(self.u_next), grad(v))*dx - inner(div(v),self.p_next)*dx - inner(div(self.u_next),q)*dx - inner(f,v)*dx + inner(self.tf*(self.u_next[0]**2+self.u_next[1]**2),v)*dx + # self.F = inner(grad(self.u_k)*self.u_k, v)*dx + Sx*Sx*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx# - inner(self.tf,v)*dx + self.F = inner(grad(self.u_k)*self.u_k, v)*dx + Sx*Sx*(nu+self.nu_T)*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx - inner(self.tf,v)*dx + + ################ THIS IS A CHEAT #################### + + if self.use_corrective_force: + self.fprint("Using Corrective Force") + extra_S = sqrt(2*inner(0.5*(grad(self.bd.bc_velocity)+grad(self.bd.bc_velocity).T),0.5*(grad(self.bd.bc_velocity)+grad(self.bd.bc_velocity).T))) + extra_l_mix = Function(self.fs.Q) + extra_l_mix.vector()[:] = np.divide(vonKarman*self.bd.depth.vector()[:]/Sx,(1.+np.divide(vonKarman*self.bd.depth.vector()[:]/Sx,self.lmax))) + extra_nu_T = extra_l_mix**2.*extra_S + extra_DP =dot(self.bd.u0,grad(self.bd.u0)) - div((nu+extra_nu_T)*grad(self.bd.bc_velocity)) + + self.F += inner(extra_DP,v)*dx + ######################################################## + + # self.F_sans_tf = (1.0)*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx + # self.F = inner(grad(self.u_k)*self.u_k, v)*dx + (nu+self.nu_T)*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx - inner(self.tf*(self.u_k[0]**2+self.u_k[1]**2),v)*dx ### Add in the Stabilizing term ### - # stab = - eps*inner(grad(q), grad(self.p_next))*dx - eps*inner(grad(q), dot(grad(self.u_next), self.u_next))*dx - stab = - eps*inner(grad(q), grad(self.p_next))*dx - eps*inner(grad(q), dot(grad(self.u_next), self.u_next))*dx - # stab_sans_tf = - eps*inner(grad(q), grad(self.p_next))*dx + # stab = - eps*inner(grad(q), grad(self.p_k))*dx - eps*inner(grad(q), dot(grad(self.u_k), self.u_k))*dx + stab = - eps*inner(grad(q), grad(self.p_k))*dx - eps*inner(grad(q), dot(grad(self.u_k), self.u_k))*dx + # stab_sans_tf = - eps*inner(grad(q), grad(self.p_k))*dx self.F += stab # self.F_sans_tf += stab - use_25d = self.params["problem"].get("use_25d_model", False) - - if use_25d and self.dom.dim == 2 : + if self.use_25d_model and self.dom.dim == 2 : if self.dom.dim == 3: raise ValueError("The 2.5D model requires a 2D simulation.") @@ -171,10 +651,10 @@ def ComputeFunctional(self,theta=None): dudx = Dx(self.u_next[0], 0) dvdy = Dx(self.u_next[1], 1) - if theta is None: + if inflow_angle is None: term25 = dvdy*q*dx else: - term25 = (abs(sin(theta))*dudx*q + abs(cos(theta))*dvdy*q)*dx + term25 = (abs(sin(inflow_angle))*dudx*q + abs(cos(inflow_angle))*dvdy*q)*dx self.F -= term25 @@ -196,71 +676,352 @@ def __init__(self,domain,windfarm,function_space,boundary_conditions): ### Create Functional ### self.ComputeFunctional() + self.DebugOutput() - def ComputeFunctional(self,theta=None): + def ComputeFunctional(self,inflow_angle=None): self.fprint("Setting Up Taylor-Hood Problem",special="header") ### These constants will be moved into the params file ### - nu = self.params["problem"].get("viscosity",0.1) - lmax = self.params["problem"].get("lmax",15) f = Constant((0.0,)*self.dom.dim) vonKarman=0.41 eps=Constant(0.01) + nu = self.viscosity - self.fprint("Viscosity: {:1.2e}".format(float(nu))) - self.fprint("Max Mixing Length: {:1.2e}".format(float(lmax))) + + self.fprint("Viscosity: {:1.2e}".format(float(self.viscosity))) + self.fprint("Max Mixing Length: {:1.2e}".format(float(self.lmax))) ### Create the test/trial/functions ### - self.up_next = Function(self.fs.W) - self.u_next,self.p_next = split(self.up_next) + self.up_k = Function(self.fs.W) + self.u_k,self.p_k = split(self.up_k) v,q = TestFunctions(self.fs.W) ### Set the initial guess ### ### (this will become a separate function.) - self.up_next.assign(self.bd.u0) - - ### Calculate the stresses and viscosities ### - S = sqrt(2.*inner(0.5*(grad(self.u_next)+grad(self.u_next).T),0.5*(grad(self.u_next)+grad(self.u_next).T))) - - ### Create l_mix based on distance to the ground ### - if self.dom.dim == 3: - ### https://doi.org/10.5194/wes-4-127-2019### - l_mix = Function(self.fs.Q) - l_mix.vector()[:] = np.divide(vonKarman*self.bd.depth.vector()[:],(1.+np.divide(vonKarman*self.bd.depth.vector()[:],lmax))) - else: - l_mix = Constant(vonKarman*self.farm.HH[0]/(1+(vonKarman*self.farm.HH[0]/lmax))) + self.up_k.assign(self.bd.u0) ### Calculate nu_T - self.nu_T=l_mix**2.*S + self.nu_T=self.ComputeTurbulenceModel(self.u_k) ### Create the turbine force ### - if theta is not None: - self.tf = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next,delta_yaw=(theta-self.dom.init_wind)) - # self.tf1, self.tf2, self.tf3 = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next,delta_yaw=(theta-self.dom.init_wind)) - else: - self.tf = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next) - # self.tf1, self.tf2, self.tf3 = self.farm.TurbineForce(self.fs,self.dom.mesh,self.u_next) - - # self.tf = self.tf1*self.u_next[0]**2+self.tf2*self.u_next[1]**2+self.tf3*self.u_next[0]*self.u_next[1] + self.tf = self.ComputeTurbineForce(self.u_k,inflow_angle) ### Create the functional ### - self.F = inner(grad(self.u_next)*self.u_next, v)*dx + (nu+self.nu_T)*inner(grad(self.u_next), grad(v))*dx - inner(div(v),self.p_next)*dx - inner(div(self.u_next),q)*dx - inner(f,v)*dx + inner(self.tf,v)*dx - - use_25d = self.params["problem"].get("use_25d_model", False) + self.F = inner(grad(self.u_k)*self.u_k, v)*dx + (nu+self.nu_T)*inner(grad(self.u_k), grad(v))*dx - inner(div(v),self.p_k)*dx - inner(div(self.u_k),q)*dx - inner(f,v)*dx - inner(self.tf,v)*dx - if use_25d: + if self.use_25d_model: if self.dom.dim == 3: raise ValueError("The 2.5D model requires a 2D simulation.") self.fprint("Using 2.5D model") - dudx = Dx(self.u_next[0], 0) - dvdy = Dx(self.u_next[1], 1) + dudx = Dx(self.u_k[0], 0) + dvdy = Dx(self.u_k[1], 1) - if theta is None: + if inflow_angle is None: term25 = dvdy*q*dx else: - term25 = (abs(sin(theta))*dudx*q + abs(cos(theta))*dvdy*q)*dx + term25 = (abs(sin(inflow_angle))*dudx*q + abs(cos(inflow_angle))*dvdy*q)*dx self.F -= term25 self.fprint("Taylor-Hood Problem Setup",special="footer") + +# ================================================================ + +class IterativeSteady(GenericProblem): + """ + The IterativeSteady sets up everything required for solving Navier-Stokes using + the SIMPLE algorithm + + Args: + domain (:meth:`windse.DomainManager.GenericDomain`): a windse domain object. + windfarm (:meth:`windse.WindFarmManager.GenericWindFarmm`): a windse windfarm object. + function_space (:meth:`windse.FunctionSpaceManager.GenericFunctionSpace`): a windse function space object. + boundary_conditions (:meth:`windse.BoundaryManager.GenericBoundary`): a windse boundary object. + """ + def __init__(self, domain, windfarm, function_space, boundary_conditions): + super(IterativeSteady, self).__init__(domain, windfarm, function_space, boundary_conditions) + self.fprint("Setting Up *Iterative* Steady Problem", special="header") + + ### Create Functional ### + self.ComputeFunctional() + + def ComputeFunctional(self,inflow_angle=None): + # ================================================================ + + # Define fluid properties + # FIXME: These should probably be set in params.yaml input filt + # nu = 1/10000 + nu = Constant(self.viscosity) + + # Trial functions for velocity and pressure + u = TrialFunction(self.fs.V) + p = TrialFunction(self.fs.Q) + + # Test functions for velocity and pressure + v = TestFunction(self.fs.V) + q = TestFunction(self.fs.Q) + + ### Define Velocity Functions ### + self.u_k = Function(self.fs.V, name="u_k") + self.u_hat = Function(self.fs.V) + self.u_s = Function(self.fs.V) + self.du = Function(self.fs.V) + self.u_k_old = Function(self.fs.V) + + ### Define Pressure Functions ### + self.p_k = Function(self.fs.Q, name="p_k") + self.p_s = Function(self.fs.Q) + self.dp = Function(self.fs.Q) + self.p_k_old = Function(self.fs.Q) + + U_CN = 0.5*(u + self.u_k) + + # Adams-Bashforth velocity + # U_AB = 1.5*u_k - 0.5*u_k_old # Time level k+1/2 + U_AB = 2.0*self.u_k - 1.0*self.u_k_old # Time level k+1 + + # Compute eddy viscosity + self.nu_T=self.ComputeTurbulenceModel(U_AB) + + # ================================================================ + + # FIXME: This up_k function is only present to avoid errors + # during assignments in GenericSolver.__init__ + + # Create the combined function space + self.up_k = Function(self.fs.W) + + # Create the turbine force + # FIXME: Should this be set by a numpy array operation or a fenics function? + # self.tf = self.farm.TurbineForce(self.fs, self.dom.mesh, self.u_k2) + # self.tf = Function(self.fs.V) + + self.tf = self.ComputeTurbineForce(self.u_k,inflow_angle) + # self.u_k.assign(self.bd.bc_velocity) + + # self.u_k2.vector()[:] = 0.0 + # self.u_k1.vector()[:] = 0.0 + + # ================================================================ + + # Solve for u_hat, a velocity estimate which doesn't include pressure gradient effects + F1 = inner(dot(self.u_k, nabla_grad(u)), v)*dx \ + + (nu+self.nu_T)*inner(grad(u), grad(v))*dx \ + - inner(self.tf, v)*dx + + self.F1_lhs = lhs(F1) + self.F1_rhs = rhs(F1) + + + # Use u_hat to solve for the pressure field + self.F2_lhs = inner(grad(p), grad(q))*dx + self.F2_rhs = - div(self.u_hat)*q*dx + + self.dt_1 = Constant(1) # Becomes (1/dt, 0) for (unsteady, steady) state + self.dt_2 = Constant(1) # Becomes (1/dt, 1) for (unsteady, steady) state + self.dt_3 = Constant(1) # Becomes ( dt, 1) for (unsteady, steady) state + + # Solve for u_star, a predicted velocity which includes the pressure gradient + F3 = inner(dot(self.u_k, nabla_grad(u)), v)*dx \ + + (nu+self.nu_T)*inner(grad(u), grad(v))*dx \ + - inner(self.tf, v)*dx \ + + inner(grad(self.p_k), v)*dx \ + + self.dt_1*inner(u - self.u_k, v)*dx + + + self.F3_lhs = lhs(F3) + self.F3_rhs = rhs(F3) + + + # Define variational problem for step 2: pressure correction + self.F4_lhs = inner(grad(p), grad(q))*dx + self.F4_rhs = - self.dt_2*div(self.u_s)*q*dx + + + # Define variational problem for step 3: velocity update + self.F5_lhs = inner(u, v)*dx + self.F5_rhs = - self.dt_3*inner(grad(self.dp), v)*dx + + # ================================================================ + + self.fprint("*Iterative* Steady Problem Setup",special="footer") + +# ================================================================ + +class UnsteadyProblem(GenericProblem): + """ + The UnsteadyProblem sets up everything required for solving Navier-Stokes using + a fractional-step method with an adaptive timestep size + + Args: + domain (:meth:`windse.DomainManager.GenericDomain`): a windse domain object. + windfarm (:meth:`windse.WindFarmManager.GenericWindFarmm`): a windse windfarm object. + function_space (:meth:`windse.FunctionSpaceManager.GenericFunctionSpace`): a windse function space object. + boundary_conditions (:meth:`windse.BoundaryManager.GenericBoundary`): a windse boundary object. + """ + def __init__(self, domain, windfarm, function_space, boundary_conditions): + super(UnsteadyProblem, self).__init__(domain, windfarm, function_space, boundary_conditions) + self.fprint("Setting Up Unsteady Problem", special="header") + + ### Create Functional ### + self.ComputeFunctional() + self.DebugOutput() + + def ComputeFunctional(self,inflow_angle=None): + # ================================================================ + + # Define fluid properties + # FIXME: These should probably be set in params.yaml input filt + # nu = 1/10000 + rho = 1 + nu_c = Constant(self.viscosity) + rho_c = Constant(rho) + + # Define time step size (this value is used only for step 1 if adaptive timestepping is used) + # FIXME: change variable name to avoid confusion within dolfin adjoint + self.dt = 0.1*self.dom.mesh.hmin()/self.bd.HH_vel + self.dt = 0.05 + self.dt_c = Constant(self.dt) + + self.fprint("Viscosity: {:1.2e}".format(float(self.viscosity))) + self.fprint("Density: {:1.2e}".format(float(rho))) + + # Define trial and test functions for velocity + u = TrialFunction(self.fs.V) + v = TestFunction(self.fs.V) + + # Define trial and test functions for pressure + p = TrialFunction(self.fs.Q) + q = TestFunction(self.fs.Q) + + # Define functions for velocity solutions + # >> _k = current (step k) + # >> _k1 = previous (step k-1) + # >> _k2 = double previous (step k-2) + self.u_k = Function(self.fs.V) + self.u_k1 = Function(self.fs.V) + self.u_k2 = Function(self.fs.V) + + # Seed previous velocity fields with the chosen initial condition + self.u_k.assign(self.bd.bc_velocity) + self.u_k1.assign(self.bd.bc_velocity) + self.u_k2.assign(self.bd.bc_velocity) + + # Calculate Reynolds stress + self.uk_sum = Function(self.fs.V) + self.uk_sum.assign(self.dt_c*self.u_k) + self.vertKE = Function(self.fs.Q) + + # Define functions for pressure solutions + # >> _k = current (step k) + # >> _k1 = previous (step k-1) + self.p_k = Function(self.fs.Q) + self.p_k1 = Function(self.fs.Q) + + # Seed previous pressure fields with the chosen initial condition + self.p_k1.assign(self.bd.bc_pressure) + + # ================================================================ + + # Crank-Nicolson velocity + U_CN = 0.5*(u + self.u_k1) + + # Adams-Bashforth projected velocity + U_AB = 1.5*self.u_k1 - 0.5*self.u_k2 + + # ================================================================ + self.nu_T = self.ComputeTurbulenceModel(U_AB) + + # ================================================================ + + # FIXME: This up_k function is only present to avoid errors + # during assignments in GenericSolver.__init__ + + # Create the combined function space + self.up_k = Function(self.fs.W) + + # Create the turbine force + # FIXME: Should this be set by a numpy array operation or a fenics function? + # self.tf = self.farm.TurbineForce(self.fs, self.dom.mesh, self.u_k2) + # self.tf = Function(self.fs.V) + + self.tf = self.ComputeTurbineForce(self.u_k,inflow_angle) + self.u_k.assign(self.bd.bc_velocity) + + # Only the actuator lines point "upstream" against the flow + # all other actuator forces need to be reversed to follow + # the convention used in the unsteady problem + # FIXME: We should be consistent about which way the turbine + # forces are oriented. + # if self.farm.turbine_method != "alm": + # self.tf *= -1.0 + + # self.u_k2.vector()[:] = 0.0 + # self.u_k1.vector()[:] = 0.0 + + # ================================================================ + + # Define variational problem for step 1: tentative velocity + # F1 = (1.0/self.dt_c)*inner(u - self.u_k1, v)*dx \ + # + inner(dot(U_AB, nabla_grad(U_CN)), v)*dx \ + # + (nu_c+self.nu_T)*inner(grad(U_CN), grad(v))*dx \ + # + dot(nabla_grad(self.p_k1), v)*dx \ + # - dot(-self.tf, v)*dx + + # F1 = (1.0/self.dt_c)*inner(u - self.u_k1, v)*dx \ + # + inner(dot(U_AB, nabla_grad(U_CN)), v)*dx \ + # + (nu_c+self.nu_T)*inner(grad(U_CN), grad(v))*dx \ + # + dot(nabla_grad(self.p_k1), v)*dx \ + # - dot(self.tf, v)*dx + + F1 = (1.0/self.dt_c)*inner(u - self.u_k1, v)*dx \ + + inner(dot(U_AB, nabla_grad(U_CN)), v)*dx \ + + (nu_c+self.nu_T)*inner(grad(U_CN), grad(v))*dx \ + + inner(grad(self.p_k1), v)*dx \ + - dot(self.tf, v)*dx + + self.a1 = lhs(F1) + self.L1 = rhs(F1) + + # Define variational problem for step 2: pressure correction + # self.a2 = dot(nabla_grad(p), nabla_grad(q))*dx + # self.L2 = dot(nabla_grad(self.p_k1), nabla_grad(q))*dx - (1.0/self.dt_c)*div(self.u_k)*q*dx + self.a2 = inner(grad(p), grad(q))*dx + self.L2 = inner(grad(self.p_k1), grad(q))*dx - (1.0/self.dt_c)*div(self.u_k)*q*dx + + # phi = p - self.p_k + # F2 = inner(grad(q), grad(phi))*dx - (1.0/self.dt_c)*div(u_k)*q*dx + # self.a2 = lhs(F2) + # self.L2 = rhs(F2) + + # Define variational problem for step 3: velocity update + # self.a3 = dot(u, v)*dx + # self.L3 = dot(self.u_k, v)*dx - self.dt_c*dot(nabla_grad(self.p_k - self.p_k1), v)*dx + self.a3 = inner(u, v)*dx + self.L3 = inner(self.u_k, v)*dx - self.dt_c*inner(grad(self.p_k - self.p_k1), v)*dx + + # F3 = inner(u, v)*dx - inner(self.u_k, v)*dx + self.dt_c*inner(phi, v)*dx + # self.a3 = lhs(F3) + # self.L3 = rhs(F3) + + + # ================================================================ + + self.fprint("Unsteady Problem Setup",special="footer") + +# # ================================================================ + +# def UpdateActuatorLineControls(self, c_lift = None, c_drag = None): + +# if c_lift is not None: +# cl = np.array(c_lift, dtype = float) +# if c_drag is not None: +# cd = np.array(c_drag, dtype = float) + +# for k in range(self.num_blade_segments): +# self.mcl[k] = Constant(cl[k]) +# self.mcd[k] = Constant(cd[k]) + +# # ================================================================ + diff --git a/windse/RefinementManager.py b/windse/RefinementManager.py new file mode 100644 index 00000000..1bc344fc --- /dev/null +++ b/windse/RefinementManager.py @@ -0,0 +1,138 @@ +import time +import numpy as np + +def CreateRefinementList(dom, farm, refine_params): + farm_num = refine_params["farm_num"] + farm_type = refine_params["farm_type"] + farm_factor = refine_params["farm_factor"] + turbine_num = refine_params["turbine_num"] + turbine_type = refine_params["turbine_type"] + turbine_factor = refine_params["turbine_factor"] + refine_custom = refine_params["refine_custom"] ### Need to fix for if the domain is scaled + refine_power_calc = refine_params["refine_power_calc"] + + refine_list = [] + + if farm_num > 0: + bbox = farm.CalculateFarmBoundingBox() + + for i in range(farm_num,0,-1): + # expand_factor = 1+(farm_factor-1)*(i) + expand_factor = (farm_factor)**(i) + + if farm_type == 'box': + RD = max(farm.RD) + bbox[2] = [bbox[2][0]-RD,bbox[2][1]+RD] + refine_list.append(["box",[bbox,expand_factor]]) + + elif farm_type == 'cylinder': + RD = max(farm.RD) + x0 = (bbox[0][1]+bbox[0][0])/2.0 + y0 = (bbox[1][1]+bbox[1][0])/2.0 + if dom.dim == 3: + z0 = bbox[2][0]-RD + center = [x0,y0,z0] + height = bbox[2][1]-bbox[2][0]+2*RD + else: + center = [x0,y0] + height = 0 + radius = np.sqrt((bbox[0][1]-bbox[0][0])**2+(bbox[1][1]-bbox[1][0])**2)/2.0 + refine_list.append(["cylinder",[center,radius,height,expand_factor]]) + + elif farm_type == 'stream': + RD = max(farm.RD) + x0 = bbox[0][0]-RD + y0 = (bbox[1][1]+bbox[1][0])/2.0 + if dom.dim == 3: + z0 = (min(farm.z)+max(farm.z))/2.0 + center = [x0,y0,z0] + radius = np.sqrt((bbox[1][1]-bbox[1][0])**2+(bbox[2][1]-bbox[2][0])**2)/2.0 + else: + center = [x0,y0] + radius = (bbox[1][1]-bbox[1][0])/2.0 + length = bbox[0][1]-bbox[0][0]+6*RD + theta = dom.inflow_angle + pivot_offset = 3*max(farm.RD)/2.0 + refine_list.append(["stream",[center,radius,length,theta,pivot_offset,expand_factor]]) + + if turbine_num > 0 and farm.numturbs > 0: + for i in range(turbine_num,0,-1): + expand_factor = (turbine_factor)**(i) + + if turbine_type == 'simple': + radius = max(farm.RD) + refine_list.append(["simple",[radius,expand_factor]]) + + elif turbine_type == 'sphere': + radius = max(farm.RD) + refine_list.append(["sphere",[radius,expand_factor]]) + + elif turbine_type == 'wake': + radius = max(farm.RD) + length = 5*radius + theta = dom.inflow_angle + refine_list.append(["wake",[radius,length,theta,expand_factor]]) + + elif turbine_type == 'tear': + radius = max(farm.RD) + theta = dom.inflow_angle + refine_list.append(["tear",[radius,theta,expand_factor]]) + + if refine_power_calc: + radius = max(farm.RD) + length = radius/5.0 + theta = dom.inflow_angle + centered = True + refine_list.append(["wake",[radius,length,theta,expand_factor,centered]]) + + + if refine_custom is not None: + refine_list = refine_list+refine_custom + + return refine_list + +def RefineMesh(dom,farm): + + ### Define the possible operations ### + refine_dict = {"full": dom.Refine, + "box": dom.BoxRefine, + "cylinder": dom.CylinderRefine, + "stream": dom.StreamRefine, + "simple": farm.SimpleRefine, + "sphere": farm.SphereRefine, + "tear": farm.TearRefine, + "wake": farm.WakeRefine + } + + ### Alias the print command ### + fprint = dom.params.fprint + + ### Convert Parameters to a list of refine instructions ### + refine_params = dom.params["refine"] + refine_list = CreateRefinementList(dom,farm,refine_params) + + ### Step through refine instructions ### + num = len(refine_list) + for i, refine_step in enumerate(refine_list): + fprint("Refining Mesh Step {:d} of {:d}".format(i+1,num), special="header") + step_start = time.time() + + refine_type = refine_step[0] + refine_args = refine_step[1] + refine_func = refine_dict[refine_type] + refine_func(*refine_args) + + step_stop = time.time() + fprint("Step {:d} of {:d} Finished: {:1.2f} s".format(i+1,num,step_stop-step_start), special="footer") + +def WarpMesh(dom): + + warp_type = dom.params["refine"]["warp_type"] + warp_strength = dom.params["refine"]["warp_strength"] + warp_height = dom.params["refine"]["warp_height"] + warp_percent = dom.params["refine"]["warp_percent"] + + if warp_type == "smooth": + dom.WarpSmooth(warp_strength) + elif warp_type == "split": + dom.WarpSplit(warp_height*dom.xscale,warp_percent) \ No newline at end of file diff --git a/windse/SolverManager.py b/windse/SolverManager.py index 66782bd7..d1c6bacb 100644 --- a/windse/SolverManager.py +++ b/windse/SolverManager.py @@ -13,18 +13,30 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * from sys import platform import time import numpy as np + from scipy.interpolate import RegularGridInterpolator + # from memory_profiler import memory_usage + from scipy.special import gamma + from mpmath import hyper + import cProfile + import pstats ### Import the cumulative parameters ### from windse import windse_parameters ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * + from windse.dolfin_adjoint_helper import Marker, ControlUpdater + else: + from windse.helper_functions import ControlUpdater + + ### Import objective functions ### + import windse.objective_functions as obj_funcs ### This import improves the plotter functionality on Mac ### if platform == 'darwin': @@ -32,13 +44,22 @@ matplotlib.use('TKAgg') import matplotlib.pyplot as plt + ### Check to see if the latest compiler representation is installed ### + try: + import tsfc + default_representation = 'tsfc' + except ImportError as e: + default_representation = 'uflacs' + + # set_log_level(13) + ### Improve Solver parameters ### parameters["std_out_all_processes"] = False; parameters['form_compiler']['cpp_optimize_flags'] = '-O3 -fno-math-errno -march=native' parameters["form_compiler"]["optimize"] = True parameters["form_compiler"]["cpp_optimize"] = True - parameters['form_compiler']['representation'] = 'uflacs' - parameters['form_compiler']['quadrature_degree'] = 6 + parameters['form_compiler']['representation'] = default_representation + parameters['form_compiler']['quadrature_degree'] = windse_parameters["function_space"]["quadrature_degree"] class GenericSolver(object): """ @@ -47,169 +68,208 @@ class GenericSolver(object): def __init__(self,problem): self.params = windse_parameters self.problem = problem - # self.u_next,self.p_next = self.problem.up_next.split(True) - self.u_next,self.p_next = split(self.problem.up_next) self.nu_T = self.problem.nu_T self.first_save = True self.fprint = self.params.fprint - self.extra_kwarg = {} - if self.params["general"].get("dolfin_adjoint", False): + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode + self.simTime = 0.0 + self.iter_theta = 0.0 + self.iter_val = 0 + + ### Update attributes based on params file ### + for key, value in self.params["solver"].items(): + setattr(self,key,value) + + ### Update attributes based on params file ### + for key, value in self.params["optimization"].items(): + setattr(self,key,value) + + self.extra_kwarg = {} + if self.params.dolfin_adjoint: self.extra_kwarg["annotate"] = False - self.save_power = self.params["solver"].get("save_power",False) - #Check if we are optimizing - if self.params.get("optimization",{}): + self.optimizing = False + if self.params.performing_opt_calc or self.save_objective: self.optimizing = True - self.J = 0 - else: - self.optimizing = False + self.J = 0.0 + self.adj_file = XDMFFile(self.params.folder+"timeSeries/local_adjoint.xdmf") + self.adj_time_iter = 1 + self.adj_time_list = [0.0] + self.J_saved = False + + if isinstance(self.opt_turb_id,int): + self.opt_turb_id = [self.opt_turb_id] + elif self.opt_turb_id == "all": + self.opt_turb_id = range(self.problem.farm.numturbs) + elif isinstance(self.opt_turb_id, str): + self.opt_turb_id = [int(self.opt_turb_id)] #Check if we need to save the power output if self.save_power: - self.J = 0 + self.power_func = obj_funcs.objective_functions[self.power_type] + self.power_func_kwargs = obj_funcs.objective_kwargs[self.power_type] + self.J = 0.0 self.J_saved = False - def Plot(self): - """ - This function plots the solution functions using matplotlib and saves the - output to output/.../plots/u.pdf and output/.../plots/p.pdf - """ + def DebugOutput(self,t=None,i=None): + if self.debug_mode: - ### Create the path names ### - folder_string = self.params.folder+"/plots/" - u_string = self.params.folder+"/plots/u.pdf" - p_string = self.params.folder+"/plots/p.pdf" + if self.problem.dom.dim == 3: + ux, uy, uz = self.problem.u_k.split(True) + else: + ux, uy = self.problem.u_k.split(True) + + if t is None: + suffix = "" + else: + suffix = "_"+repr(i) + self.tag_output("time"+suffix,t) + + self.tag_output("min_x_vel"+suffix,ux.vector().min()) # probably not the fastest way to get the average velocity + self.tag_output("max_x_vel"+suffix,ux.vector().max()) # probably not the fastest way to get the average velocity + self.tag_output("avg_x_vel"+suffix,assemble(ux*dx)/self.problem.dom.volume) # probably not the fastest way to get the average velocity + self.tag_output("min_y_vel"+suffix,uy.vector().min()) # probably not the fastest way to get the average velocity + self.tag_output("max_y_vel"+suffix,uy.vector().max()) # probably not the fastest way to get the average velocity + self.tag_output("avg_y_vel"+suffix,assemble(uy*dx)/self.problem.dom.volume) # probably not the fastest way to get the average velocity + if self.problem.dom.dim == 3: + self.tag_output("min_z_vel"+suffix,uz.vector().min()) # probably not the fastest way to get the average velocity + self.tag_output("max_z_vel"+suffix,uz.vector().max()) # probably not the fastest way to get the average velocity + self.tag_output("avg_z_vel"+suffix,assemble(uy*dx)/self.problem.dom.volume) # probably not the fastest way to get the average velocity - ### Check if folder exists ### - if not os.path.exists(folder_string): os.makedirs(folder_string) - ### Plot the x component of velocity ### - plot(self.u_next[0],title="Velocity in the x Direction") - plt.savefig(u_string) - plt.figure() - ### Plot the pressure ### - plot(self.p_next,title="Pressure") - plt.savefig(p_string) - plt.show() def Save(self,val=0): """ This function saves the mesh and boundary markers to output/.../solutions/ """ - u,p = self.problem.up_next.split(True,**self.extra_kwarg) + u = self.problem.u_k + p = self.problem.p_k + + u.vector()[:]=u.vector()[:]/self.problem.dom.xscale + self.problem.dom.mesh.coordinates()[:]=self.problem.dom.mesh.coordinates()[:]/self.problem.dom.xscale + if self.first_save: self.u_file = self.params.Save(u,"velocity",subfolder="solutions/",val=val) self.p_file = self.params.Save(p,"pressure",subfolder="solutions/",val=val) - # self.nuT_file = self.params.Save(self.nu_T,"eddy_viscosity",subfolder="solutions/",val=val) + self.nuT_file = self.params.Save(self.nu_T,"eddy_viscosity",subfolder="solutions/",val=val) + if self.problem.dom.dim == 3: + self.ReyStress_file = self.params.Save(self.ReyStress,"Reynolds_stresses",subfolder="solutions/",val=val) + self.vertKE_file = self.params.Save(self.vertKE,"Vertical KE",subfolder="solutions/",val=val) self.first_save = False else: self.params.Save(u,"velocity",subfolder="solutions/",val=val,file=self.u_file) self.params.Save(p,"pressure",subfolder="solutions/",val=val,file=self.p_file) - # self.params.Save(self.nu_T,"eddy_viscosity",subfolder="solutions/",val=val,file=self.nuT_file) + self.params.Save(self.nu_T,"eddy_viscosity",subfolder="solutions/",val=val,file=self.nuT_file) + if self.problem.dom.dim == 3: + self.params.Save(self.ReyStress,"Reynolds_stresses",subfolder="solutions/",val=val,file=self.ReyStress_file) + self.params.Save(self.vertKE,"Vertical KE",subfolder="solutions/",val=val,file=self.vertKE_file) + u.vector()[:]=u.vector()[:]*self.problem.dom.xscale + self.problem.dom.mesh.coordinates()[:]=self.problem.dom.mesh.coordinates()[:]*self.problem.dom.xscale - def ChangeWindSpeed(self,speed): + def ChangeWindSpeed(self,inflow_speed): """ This function recomputes all necessary components for a new wind direction Args: theta (float): The new wind angle in radians """ - self.problem.ChangeWindSpeed(speed) + self.problem.ChangeWindSpeed(inflow_speed) - def ChangeWindAngle(self,theta): + def ChangeWindAngle(self,inflow_angle): """ This function recomputes all necessary components for a new wind direction Args: theta (float): The new wind angle in radians """ - self.problem.ChangeWindAngle(theta) - - def CalculatePowerFunctional(self,delta_yaw = 0.0): - self.fprint("Computing Power Functional") - - x=SpatialCoordinate(self.problem.dom.mesh) - J=0. - J_list=np.zeros(self.problem.farm.numturbs+1) - for i in range(self.problem.farm.numturbs): - - mx = self.problem.farm.mx[i] - my = self.problem.farm.my[i] - mz = self.problem.farm.mz[i] - x0 = [mx,my,mz] - W = self.problem.farm.W[i]*1.0 - R = self.problem.farm.RD[i]/2.0 - ma = self.problem.farm.ma[i] - yaw = self.problem.farm.myaw[i]+delta_yaw - u = self.u_next - A = pi*R**2.0 - C_tprime = 4*ma/(1-ma) - C_pprime = 0.45/(1-ma)**3 - - ### Rotate and Shift the Turbine ### - xs = self.problem.farm.YawTurbine(x,x0,yaw) - u_d = u[0]*cos(yaw) + u[1]*sin(yaw) + self.problem.ChangeWindAngle(inflow_angle) - ### Create the function that represents the Thickness of the turbine ### - T = exp(-pow((xs[0]/W),6.0)) + # def SavePower(self,inflow_angle=0.0): - if self.problem.dom.dim == 3: - # WTGbase = Expression(("cos(yaw)","sin(yaw)","0.0"),yaw=yaw,degree=1) - WTGbase = as_vector((cos(yaw),sin(yaw),0.0)) + # J_list=np.zeros(self.problem.farm.numturbs+1) - ### Create the function that represents the Disk of the turbine - D = exp(-pow((pow((xs[1]/R),2)+pow((xs[2]/R),2)),6.0)) + # if self.problem.farm.actuator_disks_list is not None: + # for i in range(self.problem.farm.numturbs): + # yaw = self.problem.farm.myaw[i]+inflow_angle + # tf1 = self.problem.farm.actuator_disks_list[i] * cos(yaw)**2 + # tf2 = self.problem.farm.actuator_disks_list[i] * sin(yaw)**2 + # tf3 = self.problem.farm.actuator_disks_list[i] * 2.0 * cos(yaw) * sin(yaw) + # tf = tf1*self.u_k[0]**2+tf2*self.u_k[1]**2+tf3*self.u_k[0]*self.u_k[1] + # J_list[i] = assemble(dot(tf,self.u_k)*dx,**self.extra_kwarg) + # J_list[-1]=sum(J_list) - volNormalization = assemble(T*D*dx) + # folder_string = self.params.folder+"/data/" + # if not os.path.exists(folder_string): os.makedirs(folder_string) - ### Create the function that represents the force ### - if self.problem.farm.force == "constant": - F = 0.5*A*C_tprime - elif self.problem.farm.force == "sine": - r = sqrt(xs[1]**2.0+xs[2]**2) - F = 0.5*A*C_tprime*(r/R*sin(pi*r/R)+0.5)/(.81831) + # if self.J_saved: + # f = open(folder_string+"power_data.txt",'ab') + # else: + # f = open(folder_string+"power_data.txt",'wb') + # self.J_saved = True - J += dot(F*T*D/volNormalization*WTGbase*u_d**2,u)*dx - if self.save_power: - J_list[i] = assemble((dot(F*T*D/volNormalization*WTGbase*u_d**2,u))*dx) + # np.savetxt(f,[J_list]) + # f.close() - else: - # WTGbase = Expression(("cos(yaw)","sin(yaw)"),yaw=yaw,degree=1) - WTGbase = as_vector((cos(yaw),sin(yaw))) + def EvaulatePowerFunctional(self): - ### Create the function that represents the Disk of the turbine - D = exp(-pow((pow((xs[1]/R),2)),6.0)) + first_call = True + if self.J_saved: + first_call = False - volNormalization = assemble(T*D*dx) + annotate = self.params.dolfin_adjoint - ### Create the function that represents the force ### - if self.problem.farm.force == "constant": - F = 0.5*self.problem.farm.RD[i]*C_tprime - elif self.problem.farm.force == "sine": - r = sqrt(xs[1]**2.0+xs[2]**2) - F = 0.5*self.problem.farm.RD[i]*C_tprime*(r/R*sin(pi*r/R)+0.5)/(.81831) + args = (self, (self.iter_theta-self.problem.dom.inflow_angle)) + kwargs = {"first_call": first_call, "annotate": annotate} + kwargs.update(self.power_func_kwargs) + out = obj_funcs._annotated_objective(self.power_func, *args, **kwargs) - J += 0.5*A*C_pprime*(assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 - if self.save_power: - J_list[i] = 0.5*A*C_pprime*(assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 - - if self.save_power: - J_list[-1]=np.sum(J_list[:-1]) + return out - folder_string = self.params.folder+"/data/" - if not os.path.exists(folder_string): os.makedirs(folder_string) - if self.J_saved: - f = open(folder_string+"power_data.txt",'ab') - else: - f = open(folder_string+"power_data.txt",'wb') - self.J_saved = True + def EvaluateObjective(self): + self.fprint("Evaluating Objective Data",special="header") + start = time.time() + + first_call = True + if self.J_saved: + first_call = False + + annotate = self.params.dolfin_adjoint + + ### Iterate over objectives ### + obj_list = [self.simTime] + for objective, obj_kwargs in self.objective_type.items(): + objective_split = objective.split("_#")[0] + objective_func = obj_funcs.objective_functions[objective_split] + args = (self, (self.iter_theta-self.problem.dom.inflow_angle)) + kwargs = {"first_call": first_call, "annotate": annotate} + kwargs.update(obj_kwargs) + out = obj_funcs._annotated_objective(objective_func, *args, **kwargs) + obj_list.append(out) + J = obj_list[1] + + # ### Flip the sign because the objective is minimized but these values are maximized + # for i in range(1,len(obj_list)): + # obj_list[i] = -obj_list[i] + + ### Save to csv ### + if self.J_saved: + self.params.save_csv("objective_data",data=[obj_list],subfolder=self.params.folder+"data/",mode='a') + else: + ### Generate the header ### + header = "Time, " + for name in self.objective_type.keys(): + header += name + ", " + header = header[:-2] - np.savetxt(f,[J_list]) - f.close() + self.params.save_csv("objective_data",header=header,data=[obj_list],subfolder=self.params.folder+"data/",mode='w') + self.J_saved = True - return J_list[-1] + stop = time.time() + self.fprint("Complete: {:1.2f} s".format(stop-start),special="footer") + return J class SteadySolver(GenericSolver): """ @@ -220,8 +280,9 @@ class SteadySolver(GenericSolver): """ def __init__(self,problem): super(SteadySolver, self).__init__(problem) + self.u_k,self.p_k = split(self.problem.up_k) - def Solve(self,iter_val=0): + def Solve(self): """ This solves the problem setup by the problem object. """ @@ -229,28 +290,56 @@ def Solve(self,iter_val=0): ### Save Files before solve ### self.fprint("Saving Input Data",special="header") if "mesh" in self.params.output: - self.problem.dom.Save(val=iter_val) + self.problem.dom.Save(val=self.iter_val) if "initial_guess" in self.params.output: - self.problem.bd.SaveInitialGuess(val=iter_val) + self.problem.bd.SaveInitialGuess(val=self.iter_val) if "height" in self.params.output and self.problem.dom.dim == 3: - self.problem.bd.SaveHeight(val=iter_val) + self.problem.bd.SaveHeight(val=self.iter_val) if "turbine_force" in self.params.output: - self.problem.farm.SaveRotorDisks(val=iter_val) + self.problem.farm.SaveActuatorDisks(val=self.iter_val) self.fprint("Finished",special="footer") + # exit() + #################################################################### ### This is the better way to define a nonlinear problem but it ### doesn't play nice with dolfin_adjoint - # ### Define Jacobian ### + ### Define Jacobian ### # dU = TrialFunction(self.problem.fs.W) - # J = derivative(self.problem.F, self.problem.up_next, dU) + # J = derivative(self.problem.F, self.problem.up_k, dU) # ### Setup nonlinear solver ### - # nonlinear_problem = NonlinearVariationalProblem(self.problem.F, self.problem.up_next, self.problem.bd.bcs, J) + # nonlinear_problem = NonlinearVariationalProblem(self.problem.F, self.problem.up_k, self.problem.bd.bcs, J) # nonlinear_solver = NonlinearVariationalSolver(nonlinear_problem) # ### Set some parameters ### - # solver_parameters = nonlinear_solver.parameters + # solver_parameters = nonlinear_solver.parameters['newton_solver']['linear_solver'] = 'gmres' + + # # nonlinear_solver.ksp().setGMRESRestart(40) + + # def print_nested_dict(d, indent): + # for key, value in d.items(): + # if hasattr(value, 'items'): + # for i in range(indent): + # print('\t', end = '') + # print(key, ":") + # indent += 1 + # print_nested_dict(value, indent) + # indent -= 1 + # else: + # for i in range(indent): + # print('\t', end = '') + # print(key, ":", value) + + # nonlinear_solver.parameters + # print_nested_dict(nonlinear_solver.parameters, 0) + # exit() + + + + # print(type(solver_parameters)) + + # info(solver_parameters) # solver_parameters["nonlinear_solver"] = "snes" # solver_parameters["snes_solver"]["linear_solver"] = "mumps" # solver_parameters["snes_solver"]["maximum_iterations"] = 50 @@ -266,69 +355,95 @@ def Solve(self,iter_val=0): # self.fprint("Converged Successfully: {0}".format(converged)) #################################################################### + self.fprint("Solving with {0}".format(self.nonlinear_solver)) + if self.nonlinear_solver == "newton": + self.fprint("Relaxation parameter = {: 1.2f}".format(self.newton_relaxation)) - nonlinear_solver = self.params["solver"].get("nonlinear_solver", "snes") - relaxation = self.params["solver"].get("newton_relaxation", 1.0) - - self.fprint("Solving with {0}".format(nonlinear_solver)) - if nonlinear_solver == "newton": - self.fprint("Relaxation parameter = {: 1.2f}".format(relaxation)) + krylov_options = {"absolute_tolerance": 9e-3, + "relative_tolerance": 9e-1, + "maximum_iterations": 5000} - newton_options = {"relaxation_parameter": relaxation, + newton_options = {"relaxation_parameter": self.newton_relaxation, "maximum_iterations": 40, "linear_solver": "mumps", "absolute_tolerance": 1e-6, - "relative_tolerance": 1e-5} + "relative_tolerance": 1e-5, + "krylov_solver": krylov_options} solver_parameters = {"nonlinear_solver": "newton", "newton_solver": newton_options} - elif nonlinear_solver == "snes": + elif self.nonlinear_solver == "snes": # ### Add some helper functions to solver options ### solver_parameters = {"nonlinear_solver": "snes", "snes_solver": { - "linear_solver": "mumps", + "absolute_tolerance": 1e-6, + "relative_tolerance": 1e-5, + "linear_solver": "mumps", "maximum_iterations": 40, "error_on_nonconvergence": True, - "line_search": "bt", - }} - + "line_search": "basic", + }} else: - raise ValueError("Unknown nonlinear solver type: {0}".format(nonlinear_solver)) + raise ValueError("Unknown nonlinear solver type: {0}".format(self.nonlinear_solver)) ### Start the Solve Process ### self.fprint("Solving",special="header") start = time.time() # ### Solve the Baseline Problem ### - # solve(self.problem.F_sans_tf == 0, self.problem.up_next, self.problem.bd.bcs, solver_parameters=solver_parameters, **self.extra_kwarg) + # solve(self.problem.F_sans_tf == 0, self.problem.up_k, self.problem.bd.bcs, solver_parameters=solver_parameters, **self.extra_kwarg) # ### Store the Baseline and Assign for the real solve ### - # self.up_baseline = self.problem.up_next.copy(deepcopy=True) - # self.problem.up_next.assign(self.up_baseline) + # self.up_baseline = self.problem.up_k.copy(deepcopy=True) + # self.problem.up_k.assign(self.up_baseline) ### Solve the real problem ### - solve(self.problem.F == 0, self.problem.up_next, self.problem.bd.bcs, solver_parameters=solver_parameters) + # mem0=memory_usage()[0] + # mem_out, _ = memory_usage((solve,(self.problem.F == 0, self.problem.up_k, self.problem.bd.bcs),{"solver_parameters": solver_parameters}),max_usage=True,retval=True,max_iterations=1) + solve(self.problem.F == 0, self.problem.up_k, self.problem.bd.bcs, solver_parameters=solver_parameters) stop = time.time() + self.fprint("Solve Complete: {:1.2f} s".format(stop-start),special="footer") - # self.u_next,self.p_next = self.problem.up_next.split(True) - self.u_next,self.p_next = split(self.problem.up_next) - # self.nu_T = project(self.problem.nu_T,self.problem.fs.Q,solver_type='mumps',**self.extra_kwarg) - self.nu_T = None + # self.fprint("Memory Used: {:1.2f} MB".format(mem_out-mem0)) + # self.u_k,self.p_k = self.problem.up_k.split(True) + self.problem.u_k,self.problem.p_k = self.problem.up_k.split(True) + + ### Hack into doflin adjoint to update the local controls at the start of the adjoint solve ### + self.nu_T = project(self.problem.nu_T,self.problem.fs.Q,solver_type='gmres',preconditioner_type="hypre_amg",**self.extra_kwarg) + if self.problem.dom.dim == 3: + self.fprint("") + self.fprint("Projecting Reynolds Stress") + self.ReyStress = project(self.problem.ReyStress,self.problem.fs.T,solver_type='gmres',preconditioner_type="hypre_amg",**self.extra_kwarg) + self.vertKE = project(self.problem.vertKE,self.problem.fs.Q,solver_type='gmres',preconditioner_type="hypre_amg",**self.extra_kwarg) + # self.nu_T = None ### Save solutions ### if "solution" in self.params.output: self.fprint("Saving Solution",special="header") - self.Save(val=iter_val) + self.Save(val=self.iter_val) self.fprint("Finished",special="footer") ### calculate the power for each turbine ### ################################### ### Fix how angle is transfered ### ################################### - if self.optimizing or self.save_power: - self.J += -self.CalculatePowerFunctional((iter_val-self.problem.dom.init_wind)) + # if self.save_power: + # self.SavePower(((self.iter_theta-self.problem.dom.inflow_angle))) + + + ### Evaluate the objectives ### + if self.optimizing or self.save_objective: + self.J += self.EvaluateObjective() + # self.J += self.objective_func(self,(self.iter_theta-self.problem.dom.inflow_angle)) + self.J = ControlUpdater(self.J, self.problem) + + if self.save_power: + self.EvaulatePowerFunctional() + + # print(self.outflow_markers) + # self.J += -dot(self.problem.farm.rotor_disks,self.u_k)*dx # self.fprint("Speed Percent of Inflow Speed") # ps = [] @@ -336,7 +451,7 @@ def Solve(self,iter_val=0): # HH = self.problem.farm.HH[0] # RD = self.problem.farm.RD[0] # x_val = (i+1)*RD - # vel = self.problem.up_next([x_val,0,HH]) + # vel = self.problem.up_k([x_val,0,HH]) # vel = vel[0:3] # nom = np.linalg.norm(vel) # perc = nom/self.problem.bd.HH_vel @@ -344,78 +459,1862 @@ def Solve(self,iter_val=0): # self.fprint("Speed Percent at ("+repr(int(x_val))+", 0, "+repr(HH)+"): "+repr(perc)) # print(ps) + self.DebugOutput() -class MultiAngleSolver(SteadySolver): +# +# ================================================================ + +class IterativeSteadySolver(GenericSolver): """ - This solver will solve the problem using the steady state solver for every - angle in angles. + This solver is for solving the iterative steady state problem Args: problem (:meth:`windse.ProblemManager.GenericProblem`): a windse problem object. - angles (list): A list of wind inflow directions. - """ - + """ def __init__(self,problem): - super(MultiAngleSolver, self).__init__(problem) - if self.params["domain"]["type"] in ["imported"]: - raise ValueError("Cannot use a Multi-Angle Solver with an "+self.params["domain"]["type"]+" domain.") - self.orignal_solve = super(MultiAngleSolver, self).Solve - self.wind_range = self.params["solver"].get("wind_range", None) - if self.wind_range is None: - self.wind_range = [0, 2.0*np.pi] - self.endpoint = self.params["solver"].get("endpoint", False) - else: - self.endpoint = self.params["solver"].get("endpoint", True) - - self.num_wind = self.params["solver"]["num_wind_angles"] - self.angles = np.linspace(self.wind_range[0],self.wind_range[1],self.num_wind,endpoint=self.endpoint) + super(IterativeSteadySolver, self).__init__(problem) + self.u_k,self.p_k = split(self.problem.up_k) def Solve(self): - for i, theta in enumerate(self.angles): - self.fprint("Performing Solve {:d} of {:d}".format(i+1,len(self.angles)),special="header") - self.fprint("Wind Angle: "+repr(theta)) - if i > 0 or not near(theta,self.problem.dom.init_wind): - self.ChangeWindAngle(theta) - self.orignal_solve(iter_val=theta) - self.fprint("Finished Solve {:d} of {:d}".format(i+1,len(self.angles)),special="footer") + """ + This solves the problem setup by the problem object. + """ -class TimeSeriesSolver(SteadySolver): + def set_solver_mode(solver_type): + if solver_type == 'steady': + self.problem.dt_1.assign(0) + self.problem.dt_2.assign(1) + self.problem.dt_3.assign(1) + + sor_vel = 0.1 + sor_pr = 0.2 + + elif solver_type == 'unsteady': + delta_t = 100.0 + + self.problem.dt_1.assign(1.0/delta_t) + self.problem.dt_2.assign(1.0/delta_t) + self.problem.dt_3.assign(delta_t) + + sor_vel = 1.0 + sor_pr = 1.0 + + else: + raise ValueError('Solver type should be "steady" or "unsteady".') + + return sor_vel, sor_pr + + def get_relaxation_param(a_min, a_max, a_c, a_cw, x): + + # a_min = minimum sor value + # a_max = maximum sor value + # a_c = crossover location + # a_cw = crossover width + + alpha_exp = (1/a_cw)*(a_c - x) + alpha = 1.0/(1.0+np.exp(alpha_exp)) + alpha = alpha*(a_max-a_min) + a_min + alpha = float(alpha) + + return alpha + + ### Save Files before solve ### + self.fprint("Saving Input Data",special="header") + if "mesh" in self.params.output: + self.problem.dom.Save(val=self.iter_val) + if "initial_guess" in self.params.output: + self.problem.bd.SaveInitialGuess(val=self.iter_val) + if "height" in self.params.output and self.problem.dom.dim == 3: + self.problem.bd.SaveHeight(val=self.iter_val) + if "turbine_force" in self.params.output: + self.problem.farm.SaveActuatorDisks(val=self.iter_val) + self.fprint("Finished",special="footer") + + self.SaveTimeSeries(0) + + # Assemble left-hand side matrices + A1 = assemble(self.problem.F1_lhs) + A2 = assemble(self.problem.F2_lhs) + A3 = assemble(self.problem.F3_lhs) + A4 = assemble(self.problem.F4_lhs) + A5 = assemble(self.problem.F5_lhs) + + # Apply boundary conditions to matrices + [bc.apply(A1) for bc in self.problem.bd.bcu] + [bc.apply(A2) for bc in self.problem.bd.bcp] + [bc.apply(A3) for bc in self.problem.bd.bcu] + [bc.apply(A4) for bc in self.problem.bd.bcp] + + # Assemble right-hand side vectors + b1 = assemble(self.problem.F1_rhs) + b2 = assemble(self.problem.F2_rhs) + b3 = assemble(self.problem.F3_rhs) + b4 = assemble(self.problem.F4_rhs) + b5 = assemble(self.problem.F5_rhs) + + # Apply bounday conditions to vectors + [bc.apply(b1) for bc in self.problem.bd.bcu] + [bc.apply(b2) for bc in self.problem.bd.bcp] + [bc.apply(b3) for bc in self.problem.bd.bcu] + [bc.apply(b4) for bc in self.problem.bd.bcp] + + # Create solvers using the set_operator method + # which ensures preconditioners are reused when possible + # solver_1 = PETScKrylovSolver('gmres', 'jacobi') + + vel_sol_options = ['gmres', 'none'] + pr_sol_options = ['bicgstab', 'none'] + + solver_1 = PETScKrylovSolver(vel_sol_options[0], vel_sol_options[1]) + solver_1.set_operator(A1) + + solver_2 = PETScKrylovSolver(pr_sol_options[0], pr_sol_options[1]) + solver_2.set_operator(A2) + + solver_3 = PETScKrylovSolver(vel_sol_options[0], vel_sol_options[1]) + solver_3.set_operator(A3) + + solver_4 = PETScKrylovSolver(pr_sol_options[0], pr_sol_options[1]) + solver_4.set_operator(A4) + + solver_5 = PETScKrylovSolver('cg', 'jacobi') + solver_5.set_operator(A5) + + + + outer_tic = time.time() + + + solver_type = 'steady' + sor_vel, sor_pr = set_solver_mode(solver_type) + + seed_velocity = False + seed_pressure = False + + + if seed_velocity: + self.problem.u_k.assign(self.problem.bd.bc_velocity) + self.problem.u_k_old.assign(self.problem.bd.bc_velocity) + + if seed_pressure: + if self.params.rank == 0: + print('Calculating initial pressure from velocity guess.') + + A1 = assemble(self.problem.F1_lhs, tensor=A1) + [bc.apply(A1) for bc in self.problem.bd.bcu] + solver_1.set_operator(A1) + + # Step 1: Tentative velocity step + b1 = assemble(self.problem.F1_rhs, tensor=b1) + [bc.apply(b1) for bc in self.problem.bd.bcu] + solver_1.solve(self.problem.u_hat.vector(), b1) + + # Step 2: Pressure correction step + b2 = assemble(self.problem.F2_rhs, tensor=b2) + [bc.apply(b2) for bc in self.problem.bd.bcp] + + solver_2.solve(self.problem.p_k.vector(), b2) + + + + max_iter = 10 + + for iter_num in range(max_iter): + tic = time.time() + + # sor_vel = get_relaxation_param(1e-3, 0.5, 100, 10, iter_num) + sor_vel = get_relaxation_param(1e-1, 0.5, 20, 5, iter_num) + # sor_vel = 0.1 + sor_pr = 1.6*sor_vel + + use_simpler = False + + # if iter_num > 0.9*max_iter and solver_type == 'unsteady': + # solver_type = 'steady' + # dt_1, dt_2, dt_3, sor_vel, sor_pr = set_solver_mode(solver_type) + + if use_simpler: + A1 = assemble(self.problem.F1_lhs, tensor=A1) + [bc.apply(A1) for bc in self.problem.bd.bcu] + solver_1.set_operator(A1) + + # Step 1: Tentative velocity step + b1 = assemble(self.problem.F1_rhs, tensor=b1) + [bc.apply(b1) for bc in self.problem.bd.bcu] + solver_1.solve(self.problem.u_hat.vector(), b1) + + # u_hat.assign((1.0-sor_vel)*u_k + sor_vel*u_hat) + + # Step 2: Pressure correction step + b2 = assemble(self.problem.F2_rhs, tensor=b2) + [bc.apply(b2) for bc in self.problem.bd.bcp] + + solver_2.solve(self.problem.p_k.vector(), b2) + + + # Re-solve for velocity + A3 = assemble(self.problem.F3_lhs, tensor=A3) + [bc.apply(A3) for bc in self.problem.bd.bcu] + solver_3.set_operator(A3) + + # Step 1: Tentative velocity step + b3 = assemble(self.problem.F3_rhs, tensor=b3) + [bc.apply(b3) for bc in self.problem.bd.bcu] + solver_3.solve(self.problem.u_s.vector(), b3) + + self.problem.u_s.assign((1.0-sor_vel)*self.problem.u_k + sor_vel*self.problem.u_s) + + # Step 2: Pressure correction step + # Don't need A4 rebuild + b4 = assemble(self.problem.F4_rhs, tensor=b4) + [bc.apply(b4) for bc in self.problem.bd.bcp] + solver_4.solve(self.problem.dp.vector(), b4) + + + # Step 3: Velocity correction step + b5 = assemble(self.problem.F5_rhs, tensor=b5) + # [bc.apply(b3) for bc in bcu] + solver_5.solve(self.problem.du.vector(), b5) + + + norm_du = norm(self.problem.du) + norm_dp = norm(self.problem.dp) + # u_conv.append(norm_du) + # p_conv.append(norm_dp) + + self.problem.u_k_old.assign(self.problem.u_k) + self.problem.p_k_old.assign(self.problem.p_k) + + self.problem.u_k.assign(self.problem.u_s + self.problem.du) + + # p_k.assign(p_k + dp) + # p_k.assign(p_k + sor_pr*dp) + + if not use_simpler: + # p_k.assign(p_k + dp) + self.problem.p_k.assign(self.problem.p_k + sor_pr*self.problem.dp) + + # u_k1.assign(u_k) + # p_k1.assign(p_k) + + if (iter_num+1) % 1 == 0: + self.SaveTimeSeries(iter_num+1) + + toc = time.time() + + if self.params.rank == 0: + print('Step %3d of %3d, sor = (%.3f, %.3f): | du | = %.6e, | dp | = %.6e, CPU Time = %.2f s' % (iter_num+1, max_iter, sor_vel, sor_pr, norm_du, norm_dp, toc-tic)) + + outer_toc = time.time() + if self.params.rank == 0: + print('TOTAL CPU TIME = %f seconds' % (outer_toc - outer_tic)) + + ### Evaluate the objectives ### + if self.optimizing or self.save_objective: + self.J += self.EvaluateObjective() + # self.J += self.objective_func(self,(self.iter_theta-self.problem.dom.inflow_angle)) + self.J = ControlUpdater(self.J, self.problem) + + if self.save_power and "power": + self.EvaulatePowerFunctional() + + def SaveTimeSeries(self, simTime): + # if hasattr(self.problem,"tf_save"): + # self.problem.tf_save.vector()[:] = 0 + # for fun in self.problem.tf_list: + # self.problem.tf_save.vector()[:] = self.problem.tf_save.vector()[:] + fun.vector()[:] + # else: + # self.problem.tf_save = Function(self.problem.fs.V) + # for fun in self.problem.tf_list: + # self.problem.tf_save.vector()[:] = self.problem.tf_save.vector()[:] + fun.vector()[:] + + + if self.first_save: + self.velocity_file = self.params.Save(self.problem.u_k,"velocity",subfolder="timeSeries/",val=simTime) + self.pressure_file = self.params.Save(self.problem.p_k,"pressure",subfolder="timeSeries/",val=simTime) + # self.turb_force_file = self.params.Save(self.problem.tf_save,"turbine_force",subfolder="timeSeries/",val=simTime) + # if self.optimizing: + # self.adj_tape_file = XDMFFile(self.params.folder+"timeSeries/global_adjoint.xdmf") + # self.problem.u_k1.assign(Marker(self.problem.u_k,simTime,self.adj_tape_file)) + self.first_save = False + else: + self.params.Save(self.problem.u_k,"velocity",subfolder="timeSeries/",val=simTime,file=self.velocity_file) + self.params.Save(self.problem.p_k,"pressure",subfolder="timeSeries/",val=simTime,file=self.pressure_file) + # self.params.Save(self.problem.tf_save,"turbine_force",subfolder="timeSeries/",val=simTime,file=self.turb_force_file) + +# ================================================================ + +class UnsteadySolver(GenericSolver): """ - This solver will solve the problem using the steady state solver for every - angle in angles. + This solver is for solving an unsteady problem. As such, it contains + additional time-stepping features and functions not present in other solvers. + This solver can only be used if an unsteady problem has been specified in + the input file. Args: problem (:meth:`windse.ProblemManager.GenericProblem`): a windse problem object. - angles (list): A list of wind inflow directions. - """ - + """ def __init__(self,problem): - super(TimeSeriesSolver, self).__init__(problem) - if self.params["domain"]["type"] in ["imported"]: - raise ValueError("Cannot use a Multi-Angle Solver with an "+self.params["domain"]["type"]+" domain.") - self.orignal_solve = super(TimeSeriesSolver, self).Solve - self.velocity_path = self.params["solver"]["velocity_path"] - + super(UnsteadySolver, self).__init__(problem) - raw_data = np.loadtxt(self.velocity_path,comments="#") - self.times = raw_data[:,0] - self.speeds = raw_data[:,1] - self.angles = raw_data[:,2] - self.num_solve = len(self.speeds) + # ================================================================ def Solve(self): - for i in range(self.num_solve): - time = self.times[i] - theta = self.angles[i] - speed = self.speeds[i] - self.fprint("Performing Solve {:d} of {:d}".format(i+1,len(self.angles)),special="header") - self.fprint("Time: "+repr(time)) - self.fprint("Wind Angle: "+repr(theta)) - self.fprint("Wind Speed: "+repr(speed)) - if i > 0 or not near(speed,self.problem.bd.HH_vel): - self.ChangeWindSpeed(speed) - if i > 0 or not near(theta,self.problem.dom.init_wind): - self.ChangeWindAngle(theta) - self.orignal_solve(iter_val=time) + # Start the unsteady solver ONLY if an unsteady problem has been created + if self.problem.params["problem"]["type"] == 'unsteady': + self.fprint("Solving with UnsteadySolver", special="header") + else: + raise ValueError("UnsteadySolver can only be run with ProblemType = unsteady, not %s" \ + % (self.problem.params["problem"]["type"])) + + if type(self.final_time) == str and self.final_time.lower() == 'none': + self.pseudo_steady = True + self.fprint('Found option "None" for final_time, ') + self.fprint('Running until unsteady solver is converged.') + self.final_time = 1000000.0 + #self.final_time = 10.0 + + # ================================================================ + + # Start a counter for the total simulation time + self.fprint("dt: %.4f" % (self.problem.dt)) + self.fprint("Final Time: %.1f" % (self.final_time)) + + # Calculate the time to start recording if optimizing + if self.optimizing: + if self.record_time == "computed": + self.record_time = 1.0*(self.wake_RD*self.problem.farm.RD[0]/(self.problem.bd.HH_vel*0.75)) + if self.final_time < self.record_time + 60.0/self.problem.rpm: + self.fprint("Warning: Final time is too small... overriding") + self.final_time = self.record_time + 60.0/self.problem.rpm + self.fprint(" New Final Time: {:1.2f} s".format(self.final_time)) + elif self.record_time == "last": + self.record_time = self.final_time + self.fprint("Recording Time: %.1f" % (self.record_time)) + # self.record_time = 250.0 + # self.record_time = self.final_time-2.0*saveInterval + else: + self.record_time = 0.0 + self.problem.record_time = self.record_time + + # Calculate what time to start the averaging process + init_average = True + if self.pseudo_steady: + two_flowthrough_time = 2.0*(self.problem.dom.x_range[1] - self.problem.dom.x_range[0])/self.params['boundary_conditions']['HH_vel'] + average_start_time = two_flowthrough_time + self.fprint('Start averaging after two flow-throughs, or %.1f seconds' % (two_flowthrough_time)) + else: + average_start_time = 5.0 + + # ================================================================ + + # Start a counter for the number of saved files + saveCount = 0 + save_next_timestep = False + + # Generate file pointers for saved output + # FIXME: This should use the .save method + # fp = [] + # fp.append(File("%s/timeSeries/velocity.pvd" % (self.problem.dom.params.folder))) + # fp.append(File("%s/timeSeries/pressure.pvd" % (self.problem.dom.params.folder))) + # fp.append(File("%s/timeSeries/nu_T.pvd" % (self.problem.dom.params.folder))) + + # if "turbine_force" in self.params.output: + # fp.append(File("%s/timeSeries/turbineForce.pvd" % (self.problem.dom.params.folder))) + + # Save first timestep (create file pointers for first call) + self.SaveTimeSeries(self.simTime, 0.0) + + self.fprint("Saving Input Data",special="header") + if "mesh" in self.params.output: + self.problem.dom.Save(val=self.iter_val) + if "initial_guess" in self.params.output: + self.problem.bd.SaveInitialGuess(val=self.iter_val) + if "height" in self.params.output and self.problem.dom.dim == 3: + self.problem.bd.SaveHeight(val=self.iter_val) + # if "turbine_force" in self.params.output: + # self.problem.farm.SaveTurbineForce(val=self.iter_val) + + self.fprint("Finished",special="footer") + + # ================================================================ + + self.fprint("") + self.fprint("Calculating Boundary Conditions") + + # FIXME: This should use the boundary information in self.problem.bd.bcs + # bcu, bcp = self.GetBoundaryConditions(0.0) + self.problem.dom.RecomputeBoundaryMarkers(0.0) + + # ================================================================ + + self.fprint("Assembling time-independent matrices") + + # Assemble left-hand side matrices + A1 = assemble(self.problem.a1) + A2 = assemble(self.problem.a2) + A3 = assemble(self.problem.a3) + + # Apply boundary conditions to matrices + [bc.apply(A1) for bc in self.problem.bd.bcu] + [bc.apply(A2) for bc in self.problem.bd.bcp] + + # Assemble right-hand side vector + b1 = assemble(self.problem.L1) + b2 = assemble(self.problem.L2) + b3 = assemble(self.problem.L3) + + # Apply bounday conditions to vectors + [bc.apply(b1) for bc in self.problem.bd.bcu] + [bc.apply(b2) for bc in self.problem.bd.bcp] + + timing = np.zeros(5) + + # sol = ['cg', 'bicgstab', 'gmres'] + # pre = ['amg', 'hypre_amg', 'hypre_euclid', 'hypre_parasails', 'jacobi', 'petsc_amg', 'sor'] + + # cl_iterator = int(self.params['solver']['cl_iterator']) + + # if cl_iterator > 0: + # ind = cl_iterator-1 + # sol_choice = sol[int(np.floor(ind/7))] + # pre_choice = pre[int(ind%7)] + + # else: + # sol_choice = 'gmres' + # pre_choice = 'default' + + solver_1 = PETScKrylovSolver('gmres', 'jacobi') + # solver_1 = PETScKrylovSolver('gmres', 'default') + # solver_1 = PETScKrylovSolver('default', 'default') + solver_1.set_operator(A1) + + solver_2 = PETScKrylovSolver('gmres', 'petsc_amg') + # solver_2 = PETScKrylovSolver('gmres', 'hypre_amg') + # solver_2 = PETScKrylovSolver('default', 'default') + solver_2.set_operator(A2) + + solver_3 = PETScKrylovSolver('cg', 'jacobi') + # solver_3 = PETScKrylovSolver('gmres', 'default') + # solver_3 = PETScKrylovSolver('default', 'default') + solver_3.set_operator(A3) + + pr = cProfile.Profile() + + # ================================================================ + + self.fprint('Turbine Parameters', special='header') + self.fprint('Hub Height: %.1f' % (self.problem.farm.HH[0])) + self.fprint('Yaw: %.4f' % (self.problem.farm.yaw[0])) + self.fprint('Radius: %.1f' % (self.problem.farm.radius[0])) + self.fprint('', special='footer') + + self.fprint("Solving",special="header") + self.fprint("Sim Time | Next dt | U_max") + self.fprint("--------------------------") + + def save_adj(adj): + # print(len(self.adj_time_list),self.adj_time_iter) + if self.adj_time_iter < len(self.adj_time_list): + t = np.flip(self.adj_time_list)[self.adj_time_iter] + # print(t,t % self.save_interval) + if t % self.save_interval == 0: + adj.rename("adjoint","adjoint") + self.adj_file.write(adj,t) + self.adj_time_iter += 1 + + # Initialize need loop objects + start = time.time() + # dt_sum = 1.0 + dt_sum = 0.0 + J_old = 0 + J_diff_old = 100000 + min_count = 0 + simIter = 0 + stable = False + + if self.problem.farm.turbine_method == "alm": + tip_speed = self.problem.rpm*2.0*np.pi*self.problem.farm.radius[0]/60.0 + else: + tip_speed = 0.0 + + # self.problem.alm_power_sum = 0.0 + + while not stable and self.simTime < self.final_time: + self.problem.bd.UpdateVelocity(self.simTime) + + # Record the "old" max velocity (before this update) + u_max_k1 = max(tip_speed, self.problem.u_k.vector().max()) + + # Step 1: Tentative velocity step + tic = time.time() + b1 = assemble(self.problem.L1, tensor=b1) + [bc.apply(b1) for bc in self.problem.bd.bcu] + if self.optimizing: + # solve(A1, self.problem.u_k.vector(), b1, 'gmres', 'default',adj_cb=save_adj) + # solve(A1, self.problem.u_k.vector(), b1, 'gmres', 'default') + solver_1.solve(self.problem.u_k.vector(), b1) + else: + # solve(A1, self.problem.u_k.vector(), b1, 'gmres', 'default') + solver_1.solve(self.problem.u_k.vector(), b1) + # print("uk("+repr(self.simTime)+") = "+repr(np.mean(self.problem.u_k.vector()[:]))) + # print("assemble(func*dx): " + repr(float(assemble(inner(self.problem.u_k,self.problem.u_k)*dx)))) + toc = time.time() + timing[0] += toc - tic + + # Step 2: Pressure correction step + tic = time.time() + b2 = assemble(self.problem.L2, tensor=b2) + [bc.apply(b2) for bc in self.problem.bd.bcp] + if self.optimizing: + # solve(A2, self.problem.p_k.vector(), b2, 'gmres', 'hypre_amg') + solver_2.solve(self.problem.p_k.vector(), b2) + else: + solver_2.solve(self.problem.p_k.vector(), b2) + # print("uk("+repr(self.simTime)+") = "+repr(np.mean(self.problem.p_k.vector()[:]))) + # print("assemble(func*dx): " + repr(float(assemble(inner(self.problem.p_k,self.problem.p_k)*dx)))) + toc = time.time() + timing[1] += toc - tic + + # Step 3: Velocity correction step + tic = time.time() + b3 = assemble(self.problem.L3, tensor=b3) + if self.optimizing: + # solve(A3, self.problem.u_k.vector(), b3, 'gmres', 'default') + solver_3.solve(self.problem.u_k.vector(), b3) + else: + solver_3.solve(self.problem.u_k.vector(), b3) + # print("uk("+repr(self.simTime)+") = "+repr(np.mean(self.problem.u_k.vector()[:]))) + # print("assemble(func*dx): " + repr(float(assemble(inner(self.problem.u_k,self.problem.u_k)*dx)))) + toc = time.time() + timing[2] += toc - tic + + # Old <- New update step + self.problem.u_k2.assign(self.problem.u_k1) + self.problem.u_k1.assign(self.problem.u_k) + self.problem.p_k1.assign(self.problem.p_k) + + # Record the updated max velocity + u_max = max(tip_speed, self.problem.u_k.vector().max()) + + # Update the simulation time + self.simTime += self.problem.dt + + # Compute Reynolds Stress + if 'KE_entrainment' in self.objective_type.keys(): + if self.simTime >= self.u_avg_time and self.simTime < self.record_time: + self.problem.uk_sum.assign(self.problem.uk_sum+self.problem.dt_c*self.problem.u_k) + print("averaging u") + elif self.simTime >= self.record_time: + print("calc vertKE") + self.problem.vertKE = (self.problem.u_k[0]-self.problem.uk_sum[0]/(self.record_time-self.u_avg_time))*(self.problem.u_k[2]-self.problem.uk_sum[2]/(self.record_time-self.u_avg_time))*(self.problem.uk_sum[0]/(self.record_time-self.u_avg_time)) + + if save_next_timestep: + # Read in new inlet values + # bcu = self.updateInletVelocityFromFile(saveCount, bcu) + + # Clean up self.simTime to avoid accumulating round-off error + saveCount += 1 + self.simTime = self.save_interval*saveCount + + # Save output files + # self.SaveTimeSeries(fp, self.simTime) + self.SaveTimeSeries(self.simTime,simIter) + + # Adjust the timestep size, dt, for a balance of simulation speed and stability + save_next_timestep = self.AdjustTimestepSize(save_next_timestep, self.save_interval, self.simTime, u_max, u_max_k1) + + # Update the turbine force + tic = time.time() + if self.problem.farm.turbine_method == "alm": + # t1 = time.time() + pr.enable() + new_tf_list = self.problem.farm.CalculateActuatorLineTurbineForces(self.problem, self.simTime) + pr.disable() + + for i in range(len(self.problem.tf_list)): + self.problem.tf_list[i].assign(new_tf_list[i]) + # print('MPI vec norm = %.15e' % np.linalg.norm(self.problem.tf_list[i].vector()[:])) + + # t2 = time.time() + # print(t2-t1) + + # Power [=] N*m*rads/s + self.problem.alm_power = self.problem.rotor_torque*(2.0*np.pi*self.problem.rpm/60.0) + self.problem.alm_power_dolfin = self.problem.rotor_torque_dolfin*(2.0*np.pi*self.problem.rpm/60.0) + + # self.problem.alm_power_sum += self.problem.alm_power*self.problem.dt + + # self.problem.alm_power_average = self.problem.alm_power_sum/self.simTime + + # self.fprint('Rotor Power: %.6f MW' % (self.problem.alm_power/1e6)) + output_str = 'Rotor Power (numpy): %s MW' % (np.array2string(self.problem.alm_power/1.0e6, precision=8, separator=', ')) + self.fprint(output_str) + output_str = 'Rotor Power (dolfin): %s MW' % (np.array2string(self.problem.alm_power_dolfin/1.0e6, precision=8, separator=', ')) + self.fprint(output_str) + + else: + # This is a hack to avoid errors when using something other than ALM + # e.g., actuator disks + self.problem.alm_power = np.zeros(self.problem.farm.numturbs) + self.problem.alm_power_dolfin = np.zeros(self.problem.farm.numturbs) + self.J = ControlUpdater(self.J, self.problem, time=self.simTime) + + # exit() + toc = time.time() + timing[3] += toc - tic + + if self.simTime > average_start_time: + if init_average: + + convergence_history = [] + + average_vel_sum = Function(self.problem.fs.V) + average_vel_1 = Function(self.problem.fs.V) + average_vel_2 = Function(self.problem.fs.V) + + average_vel_sum.vector()[:] = self.problem.u_k1.vector()[:]*self.problem.dt_previous + average_vel_1.vector()[:] = average_vel_sum.vector()[:]/(self.simTime-average_start_time) + average_vel_2.vector()[:] = 0.0 + + average_power = self.problem.alm_power*self.problem.dt + + init_average = False + else: + average_vel_sum.vector()[:] += self.problem.u_k1.vector()[:]*self.problem.dt_previous + + average_vel_2.vector()[:] = average_vel_1.vector()[:] + average_vel_1.vector()[:] = average_vel_sum.vector()[:]/(self.simTime-average_start_time) + + norm_diff = norm(average_vel_2.vector() - average_vel_1.vector(), 'linf') + print('Change Between Steps (norm)', norm_diff) + + + if norm_diff < 1e-4: + # If the average is no longer changing, stop this run + convergence_history.append(1) + + # Only mark "stable" if the last 2 tests have passed + if convergence_history[-1] == 1 and convergence_history[-2] == 1: + stable = True + else: + convergence_history.append(0) + + average_power += self.problem.alm_power*self.problem.dt + + + # # Adjust the timestep size, dt, for a balance of simulation speed and stability + # save_next_timestep = self.AdjustTimestepSize(save_next_timestep, self.save_interval, self.simTime, u_max, u_max_k1) + + if self.save_objective or (self.optimizing and self.simTime >= self.record_time and not self.pseudo_steady): + J_next = self.EvaluateObjective() + + # Calculate the objective function + if self.optimizing and self.simTime >= self.record_time and not self.pseudo_steady: + + # Append the current time step for post production + self.adj_time_list.append(self.simTime) + + self.J += float(self.problem.dt)*J_next + dt_sum += self.problem.dt + J_new = float(self.J/dt_sum) + + ### TODO, replace this with an actual stabilization criteria such as relative difference tolerance + # Check the change in J with respect to time and check if we are "stable" i.e. hit the required number of minimums + J_diff = J_new-J_old + # if J_diff_old <= 0 and J_diff > 0 and self.min_total: + # if min_count == self.min_total: + # stable = True + # else: + # min_count += 1 + # J_diff_old = J_diff + J_old = J_new + + # Another stable checking method that just looks at the difference + # if abs(J_diff) <= 0.001: + # stable = True + + print("Current Objective Value: "+repr(float(self.J/dt_sum))) + print("Change in Objective : "+repr(float(J_diff))) + + # to only call the power functional once, check if a) the objective is the power, b) that we are before record time + if self.save_power: + self.EvaulatePowerFunctional() + + # After changing timestep size, A1 must be reassembled + # FIXME: This may be unnecessary (or could be sped up by changing only the minimum amount necessary) + + tic = time.time() + A1 = assemble(self.problem.a1, tensor=A1) + [bc.apply(A1) for bc in self.problem.bd.bcu] + solver_1.set_operator(A1) + toc = time.time() + timing[4] += toc - tic + + # Print some solver statistics + self.fprint("%8.2f | %7.2f | %5.2f" % (self.simTime, self.problem.dt, u_max)) + simIter+=1 + + if self.pseudo_steady: + self.J = self.EvaluateObjective() + + elif (self.optimizing or self.save_objective): + # if dt_sum > 0.0: + self.J = self.J/float(dt_sum) + + + if self.simTime > average_start_time: + average_vel_sum.vector()[:] = average_vel_sum.vector()[:]/(self.simTime-average_start_time) + fp = File('./output/%s/average_vel_sum.pvd' % (self.params.name)) + average_vel_sum.rename('average_vel_sum', 'average_vel_sum') + fp << average_vel_sum + + average_power = average_power/(self.simTime-average_start_time) + # self.fprint('AVERAGE Rotor Power: %.6f MW' % (average_power/1e6)) + output_str = 'AVERAGE Rotor Power: %s MW' % (np.array2string(average_power/1.0e6, precision=9, separator=', ')) + self.fprint(output_str) + + + stop = time.time() + + self.fprint('================================================================') + # self.fprint('Solver: %s' % (sol_choice)) + # self.fprint('Preconditioner: %s' % (pre_choice)) + total_time = stop - start + self.fprint('Assembling A1: %.2f sec (%.1f%%)' % (timing[4], 100.0*timing[4]/total_time)) + self.fprint('Tentative Velocity: %.2f sec (%.1f%%)' % (timing[0], 100.0*timing[0]/total_time)) + self.fprint('Pressure Correction: %.2f sec (%.1f%%)' % (timing[1], 100.0*timing[1]/total_time)) + self.fprint('Velocity Update: %.2f sec (%.1f%%)' % (timing[2], 100.0*timing[2]/total_time)) + self.fprint('ALM Calculation: %.2f sec (%.1f%%)' % (timing[3], 100.0*timing[3]/total_time)) + self.fprint('================================================================') + self.fprint("Finished",special="footer") + self.fprint("Solve Complete: {:1.2f} s".format(stop-start),special="footer") + + # if self.params.rank == 0: + # # pr.print_stats(25, sort = 'time') + # ps = pstats.Stats(pr).strip_dirs().sort_stats('cumulative') + # ps.print_stats(50) + # pr.dump_stats('%s/profiling_alm.prof' % (self.params.folder)) + + + # ================================================================ + + def SaveTimeSeries(self, simTime, simIter=None): + + self.DebugOutput(simTime,simIter) + ### TODO THIS NEED TO BE CLEAN TO ACCOUNT FOR DISKS + + if self.problem.farm.turbine_method == "alm": + if hasattr(self.problem,"tf_save"): + self.problem.tf_save.vector()[:] = 0 + for fun in self.problem.tf_list: + self.problem.tf_save.vector()[:] = self.problem.tf_save.vector()[:] + fun.vector()[:] + else: + self.problem.tf_save = Function(self.problem.fs.V) + for fun in self.problem.tf_list: + self.problem.tf_save.vector()[:] = self.problem.tf_save.vector()[:] + fun.vector()[:] + else: + if hasattr(self.problem,"tf_save"): + self.problem.tf_save = project(self.problem.tf, self.problem.fs.V, solver_type='cg') + else: + self.problem.tf_save = Function(self.problem.fs.V) + self.problem.tf_save = project(self.problem.tf, self.problem.fs.V, solver_type='cg') + + + if self.first_save: + self.velocity_file = self.params.Save(self.problem.u_k,"velocity",subfolder="timeSeries/",val=simTime) + self.pressure_file = self.params.Save(self.problem.p_k,"pressure",subfolder="timeSeries/",val=simTime) + self.turb_force_file = self.params.Save(self.problem.tf_save,"turbine_force",subfolder="timeSeries/",val=simTime) + # if self.optimizing: + # self.adj_tape_file = XDMFFile(self.params.folder+"timeSeries/global_adjoint.xdmf") + # self.problem.u_k1.assign(Marker(self.problem.u_k,simTime,self.adj_tape_file)) + self.first_save = False + else: + self.params.Save(self.problem.u_k,"velocity",subfolder="timeSeries/",val=simTime,file=self.velocity_file) + self.params.Save(self.problem.p_k,"pressure",subfolder="timeSeries/",val=simTime,file=self.pressure_file) + self.params.Save(self.problem.tf_save,"turbine_force",subfolder="timeSeries/",val=simTime,file=self.turb_force_file) + # if self.optimizing: + # self.problem.u_k1.assign(Marker(self.problem.u_k,simTime,self.adj_tape_file)) + + # # Save velocity files (pointer in fp[0]) + # self.problem.u_k.rename('Velocity', 'Velocity') + # fp[0] << (self.problem.u_k, simTime) + + # # Save pressure files (pointer in fp[1]) + # self.problem.p_k.rename('Pressure', 'Pressure') + # fp[1] << (self.problem.p_k, simTime) + + # # Save eddy viscosity files (pointer in fp[2]) + # # nu_T_val = project(self.problem.nu_T, self.problem.fs.Q, solver_type='gmres') + # # nu_T_val.rename('nu_T', 'nu_T') + # # fp[2] << (nu_T_val, simTime) + + # # Save turbine force files (pointer in fp[3]) + # # if "turbine_force" in self.params.output: + + # workaround = False + + # if workaround: + # tf_value = project(self.problem.tf, self.problem.fs.V, solver_type='gmres') + # tf_value.rename('Turbine_Force', 'Turbine_Force') + # fp[3] << (tf_value, simTime) + # else: + # self.problem.tf.rename('Turbine_Force', 'Turbine_Force') + # fp[3] << (self.problem.tf, simTime) + + + # ================================================================ + + def AdjustTimestepSize(self, save_next_timestep, saveInterval, simTime, u_max, u_max_k1): + # Save the old dt for reference + self.problem.dt_previous = self.problem.dt + + # Set the CFL target (0.2 is a good value for stability and speed, YMMV) + # cfl_target = 0.5 + cfl_target = 1.0 + cfl_target = float(self.problem.params["solver"]["cfl_target"]) + + # Enforce a minimum timestep size + dt_min = 0.01 + + # Calculate the change in velocity using a first-order, backward difference + dudt = u_max - u_max_k1 + + # Calculate the projected velocity + u_max_projected = u_max + dudt + + # Calculate the ideal timestep size (ignore file output considerations for now) + dt_new = cfl_target * self.problem.dom.mesh.hmin() / u_max_projected + + # Move to larger dt slowly (smaller dt happens instantly) + if dt_new > self.problem.dt: + # Amount of new dt to use: 0 = none, 1 = all + SOR = 0.5 + dt_new = SOR*dt_new + (1.0-SOR)*self.problem.dt + + # dt_new = dt_new/2.0 + + # Calculate the time remaining until the next file output + time_remaining = saveInterval - (simTime % saveInterval) + + # If the new timestep would jump past a save point, modify the new timestep size + if not save_next_timestep and dt_new + dt_min >= time_remaining: + dt_new = time_remaining + save_next_timestep = True + else: + save_next_timestep = False + + # dt_new = 0.04 + if self.params.num_procs > 1: + dt_new_vec = np.zeros(self.params.num_procs, dtype=np.float64) + dt_new = np.array(dt_new, dtype=np.float64) + self.params.comm.Allgather(dt_new, dt_new_vec) + dt_new = np.amin(dt_new_vec) + + # print('Rank %d dt = %.15e' % (self.params.rank, dt_new)) + + # Update both the Python variable and FEniCS constant + self.problem.dt = dt_new + self.problem.dt_c.assign(dt_new) + + + # float(self.problem.dt_c) # to get the regular ol' variable + + return save_next_timestep + + # ================================================================ + + def UpdateActuatorLineForce(self, simTime): + + def rot_x(theta): + Rx = np.array([[1, 0, 0], + [0, np.cos(theta), -np.sin(theta)], + [0, np.sin(theta), np.cos(theta)]]) + + return Rx + + def rot_y(theta): + Ry = np.array([[np.cos(theta), 0, np.sin(theta)], + [0, 1, 0], + [-np.sin(theta), 0, np.cos(theta)]]) + + return Ry + + def rot_z(theta): + Rz = np.array([[np.cos(theta), -np.sin(theta), 0], + [np.sin(theta), np.cos(theta), 0], + [0, 0, 1]]) + + return Rz + + #================================================================ + # Get Mesh Properties + #================================================================ + + ndim = self.problem.dom.dim + + # Get the coordinates of the vector function space + coords = self.problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::self.problem.dom.dim, :]) + + + # Resape a linear copy of the coordinates for every mesh point + coordsLinear = np.copy(coords.reshape(-1, 1)) + + #================================================================ + # Set Turbine and Fluid Properties + #================================================================ + + # Set the density + rho = 1.0 + + # Set the hub height + hub_height = self.problem.farm.HH[0] # For a SWIFT turbine + + # Get the hub-height velocity + u_inf = 8.0 + + # Set the rotational speed of the turbine + RPM = 15.0 + + # Set the yaw of the turbine + yaw = self.problem.farm.yaw[0] + + # Set the number of blades in the turbine + num_blades = 3 + + # Blade length (turbine radius) + L = self.problem.farm.radius[0] # For a SWIFT turbine 27 m in diameter + + # Chord length + c = L/20.0 + + # Width of Gaussian + # eps = 2.5*c + eps = 2.0*self.problem.dom.mesh.hmin()/np.sqrt(3) + + # print(self.problem.farm.x) + # print(self.problem.farm.y) + # print(self.problem.farm.HH) + # print(self.problem.farm.yaw) + # print(self.problem.farm.RD) + # print(self.problem.farm.radius) + + # Discretize each blade into separate nodes + num_blade_segments = 10 + + #================================================================ + # Set Derived Constants + #================================================================ + + # Calculate the blade velocity + period = 60.0/RPM + tip_speed = np.pi*2.0*L*RPM/60.0 + blade_vel = np.vstack((np.zeros(num_blade_segments), + np.zeros(num_blade_segments), + np.linspace(0.0, tip_speed, num_blade_segments))) + + # Set the initial angle of each blade + theta_vec = np.linspace(0.0, 2.0*np.pi, num_blades+1) + theta_vec = theta_vec[0:num_blades] + + # Calculate discrete node positions + rdim = np.linspace(0.0, L, num_blade_segments) + + # Calculate width of individual blade segment + w = rdim[1] - rdim[0] + + # Calculate an array describing the x, y, z position of each point + xblade = np.vstack((np.zeros(num_blade_segments), + rdim, + np.zeros(num_blade_segments))) + + #================================================================ + # Begin Calculating Turbine Forces + #================================================================ + + # Lift and drag coefficient (could be an array and you interpolate the value based on R) + # cl_dolf = Constant((np.linspace(1.5, 0.5, num_blade_segments))) + # cd_dolf = Constant((np.ones(num_blade_segments))) + # cl = cl_dolf.values() + # cd = cd_dolf.values() + + cl = np.linspace(0.0, 2.0, num_blade_segments) # Uncomment for controllability study + cd = np.linspace(2.0, 0.0, num_blade_segments) + # cl = np.linspace(2.0, 0.0, num_blade_segments) # Uncomment for controllability study + # cd = np.linspace(0.0, 2.0, num_blade_segments) + # cl = np.ones(num_blade_segments) + # cd = np.ones(num_blade_segments) + + + # Create space to hold the vector values + tf_vec = np.zeros(np.size(coords)) + lift_force = np.zeros((np.shape(coords)[0], ndim)) + drag_force = np.zeros((np.shape(coords)[0], ndim)) + + # tf_lift_vec = np.zeros(np.size(coords)) + # tf_drag_vec = np.zeros(np.size(coords)) + + # Calculate the blade position based on current simTime and turbine RPM + theta_offset = simTime/period*2.0*np.pi + + # Treat each blade separately + for theta_0 in theta_vec: + theta = theta_0 + theta_offset + + # Generate a rotation matrix for this turbine blade + Rx = rot_x(theta) + Rz = rot_z(yaw) + + # Rotate the entire [x; y; z] matrix using this matrix, then shift to the hub height + xblade_rotated = np.dot(Rz, np.dot(Rx, xblade)) + xblade_rotated[2, :] += hub_height + + # Tile the blade coordinates for every mesh point, [numGridPts*ndim x num_blade_segments] + xblade_rotated_full = np.tile(xblade_rotated, (np.shape(coords)[0], 1)) + + # Subtract and square to get the dx^2 values in the x, y, and z directions + dx_full = (coordsLinear - xblade_rotated_full)**2 + + # Add together to get |x^2 + y^2 + z^2|^2 + dist2 = dx_full[0::ndim] + dx_full[1::ndim] + dx_full[2::ndim] + + # Set if using local velocity around inidividual nodes + using_local_velocity = False + + if using_local_velocity: + # Generate the fluid velocity from the actual node locations in the flow + u_fluid = np.zeros((3, num_blade_segments)) + + for k in range(num_blade_segments): + u_fluid[:, k] = self.problem.u_k1(xblade_rotated[0, k], + xblade_rotated[1, k], + xblade_rotated[2, k]) + + else: + # Generate the fluid velocity analytically using the hub height velocity + # u_inf_vec = u_inf*np.ones(num_blade_segments) + + # u_fluid = np.vstack((u_inf_vec, + # np.zeros(num_blade_segments), + # np.zeros(num_blade_segments))) + u_fluid = np.zeros((3, num_blade_segments)) + + for k in range(num_blade_segments): + u_fluid[0, k] = 8.0*(xblade_rotated[2, k]/hub_height)**0.18 + + + # Rotate the blade velocity in the global x, y, z, coordinate system + blade_vel_rotated = np.dot(Rz, np.dot(Rx, -blade_vel)) + + # Form the total relative velocity vector (including velocity from rotating blade) + u_rel = u_fluid + blade_vel_rotated + + # Create unit vectors in the direction of u_rel + u_rel_mag = np.linalg.norm(u_rel, axis=0) + u_rel_mag[u_rel_mag < 1e-6] = 1e-6 + u_unit = u_rel/u_rel_mag + + # Calculate the lift and drag forces using the relative velocity magnitude + lift = (0.5*cl*rho*c*w*u_rel_mag**2)/(eps**3 * np.pi**1.5) + drag = (0.5*cd*rho*c*w*u_rel_mag**2)/(eps**3 * np.pi**1.5) + + # Calculate the force at every mesh point due to every node [numGridPts x NumActuators] + nodal_lift = lift*np.exp(-dist2/eps**2) + nodal_drag = drag*np.exp(-dist2/eps**2) + + # Calculate a vector in the direction of the blade + blade_unit = xblade_rotated[:, -1] - np.array([0.0, 0.0, hub_height]) + + for k in range(num_blade_segments): + # The drag unit simply points opposite the relative velocity unit vector + drag_unit = -u_unit[:, k] + + # The lift is normal to the plane generated by the blade and relative velocity + lift_unit = np.cross(drag_unit, blade_unit) + lift_unit_mag = np.linalg.norm(lift_unit) + if lift_unit_mag < 1e-6: + lift_unit_mag = 1e-6 + lift_unit = lift_unit/lift_unit_mag + + vector_nodal_drag = np.outer(nodal_drag[:, k], drag_unit) + vector_nodal_lift = np.outer(nodal_lift[:, k], lift_unit) + + drag_force += vector_nodal_drag + lift_force += vector_nodal_lift + + # The total turbine force is the sum of lift and drag effects + turbine_force = drag_force + lift_force + + for k in range(ndim): + tf_vec[k::ndim] = turbine_force[:, k] + # tf_lift_vec[k::ndim] += lift_force[:, k] + # tf_drag_vec[k::ndim] += drag_force[:, k] + + # Save the output + tf_vec[np.abs(tf_vec) < 1e-12] = 0.0 + # tf_lift_vec[np.abs(tf_lift_vec) < 1e-12] = 0.0 + # tf_drag_vec[np.abs(tf_drag_vec) < 1e-12] = 0.0 + + self.problem.tf.vector()[:] = tf_vec + + # ================================================================ + + def UpdateActuatorLineForceOld(self, simTime): + coords = self.problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::self.problem.dom.dim, :]) + + # Set up the turbine geometry + num_blades = 3 + theta_vec = np.linspace(0, 2.0*np.pi, num_blades+1) + theta_vec = theta_vec[0:num_blades] + + # print(theta_vec) + + # Lift and drag coefficient (could be an array and you interpolate the value based on R) + cl = 1.0 + cd = 2.0 + + rho = 1 + + u_inf = 8 + + # Blade length (turbine radius) + L = 13.5 + + # Chord length + c = L/20 + + # Number of blade evaluation sections + num_blade_segments = 50 + rdim = np.linspace(0, L, num_blade_segments) + zdim = 0.0 + np.zeros(num_blade_segments) + xblade = np.vstack((np.zeros(num_blade_segments), rdim, zdim)) + + # Width of individual blade segment + w = rdim[1] - rdim[0] + + # Width of Gaussian + eps = 2.5*c + + tf_vec = np.zeros(np.size(coords)) + + + + + RPM = 15.0 + period = 60.0/RPM + theta_offset = simTime/period*2.0*np.pi + + tip_speed = np.pi*2*L*RPM/60 + + blade_vel = np.linspace(0.0, tip_speed, num_blade_segments) + + + constant_vel_mag = True + + if constant_vel_mag: + # Lift and drag force (calculated outside loop since cl, cd, u_inf, and c assumed constant) + lift = 0.5*cl*rho*u_inf**2*c*w + drag = 0.5*cd*rho*u_inf**2*c*w + + # Save time by moving calculation out of loop + L1 = lift/(eps**3 * np.pi**1.5) + D1 = drag/(eps**3 * np.pi**1.5) + else: + # Lift and drag force (calculated outside loop since cl, cd, u_inf, and c assumed constant) + u_inf = u_inf**2 + blade_vel**2 + lift = 0.5*cl*rho*c*w*u_inf + drag = 0.5*cd*rho*c*w*u_inf + + # Save time by moving calculation out of loop + L1 = lift/(eps**3 * np.pi**1.5) + D1 = drag/(eps**3 * np.pi**1.5) + + + + for theta_0 in theta_vec: + theta = theta_0 + theta_offset + + # Create rotation matrix for this turbine blade + rotA = np.array([[1, 0, 0], + [0, np.cos(theta), -np.sin(theta)], + [0, np.sin(theta), np.cos(theta)]]) + + # Rotate the entire [x; y; z] matrix using this matrix + xblade_rotated = np.dot(rotA, xblade) + xblade_rotated[2, :] += 32.1 + + use_vectorized_calculation = True + + if use_vectorized_calculation: + coordsLinear = np.copy(coords.reshape(-1, 1)) + + xblade_rotated_full = np.tile(xblade_rotated, (np.shape(coords)[0], 1)) + + dx_full = (coordsLinear - xblade_rotated_full)**2 + + dist2 = dx_full[0::self.problem.dom.dim] + \ + dx_full[1::self.problem.dom.dim] + \ + dx_full[2::self.problem.dom.dim] + + total_dist2_lift = np.sum(L1*np.exp(-dist2/eps**2), axis = 1) + total_dist2_drag = np.sum(D1*np.exp(-dist2/eps**2), axis = 1) + + tf_vec[0::self.problem.dom.dim] += -total_dist2_drag + tf_vec[1::self.problem.dom.dim] += total_dist2_lift*np.sin(theta) + tf_vec[2::self.problem.dom.dim] += -total_dist2_lift*np.cos(theta) + + else: + for k, x in enumerate(coords): + # Flip row into column + xT = x.reshape(-1, 1) + + # Subtract this 3x1 point from the 3xN array of rotated turbine segments + dx = (xT - xblade_rotated)**2 + mag = np.sum(dx, axis = 0) + + # Add up the contribution from each blade segment + lift_sum = np.sum(L1*np.exp(-mag/eps**2)) + drag_sum = np.sum(D1*np.exp(-mag/eps**2)) + + # Store the individual vector components using linear index + tf_vec[3*k+0] += -drag_sum + tf_vec[3*k+1] += lift_sum*np.sin(theta) + tf_vec[3*k+2] += -lift_sum*np.cos(theta) + + tf_vec[np.abs(tf_vec) < 1e-12] = 0.0 + + self.problem.tf.vector()[:] = tf_vec + + # ================================================================ + + def UpdateTurbineForce(self, simTime, turbsPerPlatform): + coords = self.problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::self.problem.dom.dim, :]) + + # Pre allocate all numpy arrays and vectors + tf_array = np.zeros(np.shape(coords)) + tf_vec = np.zeros(np.size(tf_array)) + xs = np.zeros(np.shape(coords)) + + # Radius of the two "arms" measured from the hinge + rad = 189.0 + + if turbsPerPlatform == 1: + rad = 0.0 + + # Angle defined between the two "arms" + phi = np.pi/3.0 + + # Calculate the offset from the hinge to each turbine + xp_offset = rad*np.cos(phi/2.0) + yp_offset = rad*np.sin(phi/2.0) + + # delta_yaw = 0.0 + + for k in range(self.problem.farm.numturbs): + # Position of the kth turbune + xpos = float(self.problem.farm.mx[k]) + ypos = float(self.problem.farm.my[k]) + + if self.problem.dom.dim == 2: + x0 = np.array([xpos, ypos]) + else: + zpos = float(self.problem.farm.mz[k]) + x0 = np.array([xpos, ypos, zpos]) + + # Yaw, thickness, radius, and mass of the kth turbine + # If desired, shift each turbine by a constant amount + # delta_yaw = np.pi/4.0*np.sin(np.pi*(simTime/1000.0 + k/self.problem.farm.numturbs)) + delta_yaw = 0.0 + + yaw = float(self.problem.farm.myaw[k] + delta_yaw) + W = float(self.problem.farm.W[k]/2.0) + R = float(self.problem.farm.RD[k]/2.0) + ma = float(self.problem.farm.ma[k]) + + # Create a rotation matrix for this yaw angle + A_rotation = self.RotationMatrix(yaw) + + # Rotate the turbine after shifting (x0, y0, z0) to the center of the turbine + xs0 = np.dot(coords - x0, A_rotation) + + for doublet in range(turbsPerPlatform): + + offset = np.zeros(self.problem.dom.dim) + offset[0] = xp_offset + offset[1] = yp_offset*(-1)**doublet + + # Offset each turbine from the center of rotation + xs = xs0 - offset + + # Normal to blades: Create the function that represents the Thickness of the turbine + T_norm = 1.902701539733748 + T = np.exp(-(xs[:, 0]/W)**10.0)/(T_norm*W) + + # Tangential to blades: Create the function that represents the Disk of the turbine + D_norm = 2.884512175878827 + if self.problem.dom.dim == 2: + D1 = (xs[:, 1]/R)**2.0 + else: + D1 = (xs[:, 1]/R)**2.0 + (xs[:, 2]/R)**2.0 + + D = np.exp(-D1**5.0)/(D_norm*R**2.0) + + # Create the function that represents the force + if self.problem.dom.dim == 2: + r = xs[:, 1] + else: + r = np.sqrt(xs[:, 1]**2.0 + xs[:, 2]**2.0) + + F = 4.0*0.5*(np.pi*R**2.0)*ma/(1.0 - ma)*(r/R*np.sin(np.pi*r/R) + 0.5) * 1.0/.81831 + + u_vec = self.problem.u_k1.vector()[:] + ux = u_vec[0::self.problem.dom.dim] + uy = u_vec[1::self.problem.dom.dim] + uD = ux*np.cos(yaw) + uy*np.sin(yaw) + + tf_array[:, 0] = tf_array[:, 0] + F*T*D*np.cos(yaw)*uD**2.0 + tf_array[:, 1] = tf_array[:, 1] + F*T*D*np.sin(yaw)*uD**2.0 + + + # Riffle shuffle the array elements into a FEniCS-style vector + for k in range(self.problem.dom.dim): + tf_vec[k::self.problem.dom.dim] = tf_array[:, k] + + tf_vec[np.abs(tf_vec) < 1e-50] = 0.0 + + # Set the vector elements + self.problem.tf.vector()[:] = tf_vec + + # ================================================================ + + def RotationMatrix(self, yaw): + cosYaw = np.cos(yaw) + sinYaw = np.sin(yaw) + + if self.problem.dom.dim == 2: + A_rotation = np.array([[cosYaw, -sinYaw], + [sinYaw, cosYaw]]) + else: + A_rotation = np.array([[cosYaw, -sinYaw, 0.0], + [sinYaw, cosYaw, 0.0], + [ 0.0, 0.0, 1.0]]) + + return A_rotation + + # ================================================================ + + + def modifyInletVelocity(self, simTime, bcu): + + # Define tolerance + tol = 1e-6 + + def left_wall(x, on_boundary): + return on_boundary and x[0] < self.problem.dom.x_range[0] + tol + + HH_vel = self.problem.bd.HH_vel + + # Get the coordinates using the vector funtion space, V + coords = self.problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::self.problem.dom.dim, :]) + + # Create a function representing to the inlet velocity + vel_inlet_func = Function(self.problem.fs.V) + + inlet_type = 1 + + if inlet_type == 1: + # Create arrays for the steady, vortex, and combined velocities + vel_steady = np.zeros(np.shape(coords)) + vel_steady[:, 0] = HH_vel + # print(HH_vel) + + vel_vort = np.zeros(np.shape(coords)) + vel_inlet = np.zeros(np.shape(coords)) + + # Specify the vortex radius + vortRad = 1000 + vortRad2 = vortRad**2 + + # Specify the vortex velocity and calculate its position from the starting point + vortVel = 1.0 + + period = 1000.0 + xd = period/2 - vortVel*(simTime%period) + + fac = 0.1 + sep = 650 + Tau = 1000 + + for k, x in enumerate(coords): + if x[0] < self.problem.dom.x_range[0] + tol: + + # xd should replace x[0] in the following equations + if np.abs(xd) < 1e-3: + xd = 1e-3 + + cp = ((x[1] + sep/2)**2 + xd**2)/(4*Tau) + cn = ((x[1] - sep/2)**2 + xd**2)/(4*Tau) + + # U-velocity + vel_inlet[k, 0] = fac*((1 - np.exp(-cp))/cp*(x[1] + sep/2) -\ + (1 - np.exp(-cn))/cn*(x[1] - sep/2)) + 1 + + # V-velocity + vel_inlet[k, 1] = fac*(-(1 - np.exp(-cp))/cp*xd +\ + (1 - np.exp(-cn))/cn*xd) + + norm = np.sqrt(vel_inlet[k, 0]*vel_inlet[k, 0] + vel_inlet[k, 1]*vel_inlet[k, 1]) + + if norm > 10.0: + vel_inlet[k, 0] = vel_inlet[k, 0]/norm*10.0 + vel_inlet[k, 1] = vel_inlet[k, 1]/norm*10.0 + + # dx = x - vortPos + # dist2 = dx[0]*dx[0] + dx[1]*dx[1] + + # if dist2 < vortRad2: + # theta = np.arctan2(dx[1], dx[0]) + # fac = 1.0 - np.sqrt(dist2/vortRad2) + # vel_vort[k, 0] = -np.sin(theta) + # vel_vort[k, 1] = np.cos(theta) + # else: + # fac = 0.0 + # vel_vort[k, 0] = 0.0 + # vel_vort[k, 1] = 0.0 + + # vel_inlet[k, :] = (1.0-fac)*vel_steady[k, :] + HH_vel*fac*vel_vort[k, :] + + elif inlet_type == 2: + jet_rad = 400 + + vel_inlet = np.zeros(np.shape(coords)) + + for k, x in enumerate(coords): + if x[0] < self.problem.dom.x_range[0] + tol: + if np.abs(x[1]) < jet_rad: + thetaMax = 15.0/180.0*np.pi + + theta = thetaMax*np.sin(simTime/1000*2*np.pi) + + vel_inlet[k, 0] = 2.0*HH_vel*np.cos(theta) + vel_inlet[k, 1] = 2.0*HH_vel*np.sin(theta) + else: + vel_inlet[k, 0] = HH_vel + vel_inlet[k, 1] = 0.0 + + + # Riffle shuffle the array elements into a 1D vector + vel_inlet_vector = np.zeros(np.size(vel_inlet)) + + for k in range(self.problem.dom.dim): + vel_inlet_vector[k::self.problem.dom.dim] = vel_inlet[:, k] + + # Assign the function the vector of values + vel_inlet_func.vector()[:] = vel_inlet_vector + + + # Update the inlet velocity + bcu[0] = DirichletBC(self.problem.fs.V, vel_inlet_func, left_wall) + + return bcu + + +# ================================================================ + +class MultiAngleSolver(SteadySolver): + """ + This solver will solve the problem using the steady state solver for every + angle in angles. + + Args: + problem (:meth:`windse.ProblemManager.GenericProblem`): a windse problem object. + angles (list): A list of wind inflow directions. + """ + + def __init__(self,problem): + super(MultiAngleSolver, self).__init__(problem) + if self.params["domain"]["type"] in ["imported"]: + raise ValueError("Cannot use a Multi-Angle Solver with an "+self.params["domain"]["type"]+" domain.") + self.orignal_solve = super(MultiAngleSolver, self).Solve + if self.problem.bd.inflow_angle is None: + self.wind_range = [0, 2.0*np.pi,self.num_wind_angles] + elif isinstance(self.problem.bd.inflow_angle,list): + if len(self.problem.bd.inflow_angle)==3: + self.wind_range = self.problem.bd.inflow_angle + else: + self.wind_range = [self.problem.bd.inflow_angle[0],self.problem.bd.inflow_angle[1],self.num_wind_angles] + else: + self.wind_range = [self.problem.bd.inflow_angle,self.problem.bd.inflow_angle+2.0*np.pi,self.num_wind_angles] + + self.angles = np.linspace(*self.wind_range,endpoint=self.endpoint) + # self.angles += self.angle_offset + + def Solve(self): + for i, theta in enumerate(self.angles): + self.fprint("Performing Solve {:d} of {:d}".format(i+1,len(self.angles)),special="header") + self.fprint("Wind Angle: "+repr(theta)) + if i > 0 or not near(theta,self.problem.dom.inflow_angle): + self.ChangeWindAngle(theta) + self.iter_theta = theta + self.iter_val = theta + self.orignal_solve() + self.fprint("Finished Solve {:d} of {:d}".format(i+1,len(self.angles)),special="footer") + +class TimeSeriesSolver(SteadySolver): + """ + This solver will solve the problem using the steady state solver for every + angle in angles. + + Args: + problem (:meth:`windse.ProblemManager.GenericProblem`): a windse problem object. + angles (list): A list of wind inflow directions. + """ + + def __init__(self,problem): + super(TimeSeriesSolver, self).__init__(problem) + if self.params["domain"]["type"] in ["imported"]: + raise ValueError("Cannot use a Multi-Angle Solver with an "+self.params["domain"]["type"]+" domain.") + self.orignal_solve = super(TimeSeriesSolver, self).Solve + + raw_data = np.loadtxt(self.velocity_path,comments="#") + self.times = raw_data[:,0] + self.speeds = raw_data[:,1] + self.angles = raw_data[:,2] + self.num_solve = len(self.speeds) + + def Solve(self): + for i in range(self.num_solve): + time = self.times[i] + theta = self.angles[i] + speed = self.speeds[i] + self.fprint("Performing Solve {:d} of {:d}".format(i+1,len(self.angles)),special="header") + self.fprint("Time: "+repr(time)) + self.fprint("Wind Angle: "+repr(theta)) + self.fprint("Wind Speed: "+repr(speed)) + if i > 0 or not near(speed,self.problem.bd.HH_vel): + self.ChangeWindSpeed(speed) + if i > 0 or not near(theta,self.problem.dom.inflow_angle): + self.ChangeWindAngle(theta) + self.iter_val = time + self.orignal_solve() + + self.fprint("Finished Solve {:d} of {:d}".format(i+1,len(self.angles)),special="footer") + + + + + + + + + + + + + + + + + + + + + + + + + +##### OLD CODE FOR FUTURE REFERENCE #### + + + # # def CalculatePowerFunctional_n(self,inflow_angle = 0.0): + # def CalculatePowerFunctional(self,inflow_angle = 0.0): + + # # if self.problem.dom.dim == 3: + # if self.problem.dom.dim <= 3: + # # print("here") + # ### Reconstruct Turbine Force ### + # tf = self.problem.tf1*self.u_next[0]**2+self.problem.tf2*self.u_next[1]**2+self.problem.tf3*self.u_next[0]*self.u_next[1] + + + # W = self.problem.farm.thickness[0]*1.0 + # R = self.problem.farm.RD[0]/2.0 + + # T_norm = 2.0*gamma(7.0/6.0) + # D_norm = pi*gamma(4.0/3.0) + # volNormalization_3D = T_norm*D_norm*W*R**2.0 + # print("3D Volume: "+repr(volNormalization_3D)) + + # T_norm = 2.0*gamma(7.0/6.0) + # D_norm = 2.0*gamma(7.0/6.0) + # volNormalization_2D = T_norm*D_norm*W*R + # print("3D Volume: "+repr(volNormalization_2D)) + + + # if self.problem.dom.dim == 2: + # dim_scale = volNormalization_3D/volNormalization_2D + # print(dim_scale) + # dim_scale = pi*R/2 + # print(dim_scale) + # dim_scale = 2*R*R*volNormalization_2D/volNormalization_3D + # print(dim_scale) + # else: + # dim_scale = 1.0 + + # ### Calculate Power ### + # J = dot(tf*dim_scale,self.u_next)*dx + + # ### Save Individual Powers ### + # if self.save_power: + # J_list=np.zeros(self.problem.farm.numturbs+1) + # J_list[-1]=assemble(J,**self.extra_kwarg) + + # if self.problem.farm.actuator_disks_list is not None: + # for i in range(self.problem.farm.numturbs): + # yaw = self.problem.farm.myaw[i]+inflow_angle + # tf1 = self.problem.farm.actuator_disks_list[i] * cos(yaw)**2 + # tf2 = self.problem.farm.actuator_disks_list[i] * sin(yaw)**2 + # tf3 = self.problem.farm.actuator_disks_list[i] * 2.0 * cos(yaw) * sin(yaw) + # tf = tf1*self.u_next[0]**2+tf2*self.u_next[1]**2+tf3*self.u_next[0]*self.u_next[1] + # J_list[i] = assemble(dot(tf*dim_scale,self.u_next)*dx,**self.extra_kwarg) + + # for j in J_list: + # print(j) + # # exit() + # # else: + # # J=0 + # # J_list=np.zeros(self.problem.farm.numturbs+1) + # # for i in range(self.problem.farm.numturbs): + + # # ### Set some Values ### + # # yaw = self.problem.farm.myaw[i]+inflow_angle + # # W = self.problem.farm.W[i] + # # R = self.problem.farm.RD[i]/2.0 + # # A = pi*R**2.0 + # # a = self.problem.farm.ma[i] + # # C_tprime = 4*a/(1-a) + # # C_pprime = 0.45/(1-a)**3 + + # # ### Define Integral Constants ### + # # T_norm = 2.0*gamma(7.0/6.0) + # # D_norm = 2.0*gamma(7.0/6.0) + # # h1 = float(hyper([],[1/3, 2/3, 5/6, 7/6],-(np.pi**6/46656))) + # # h2 = float(hyper([],[2/3, 7/6, 4/3, 3/2],-(np.pi**6/46656))) + # # h3 = float(hyper([],[4/3, 3/2, 5/3, 11/6],-(np.pi**6/46656))) + # # SD_norm = (1/3*np.pi**(3/2)*h1 - 1/15*np.pi**3*gamma(11/6)*h2 + gamma(7/6)*(1 + 1/360*np.pi**5*h3))/(.81831) + + # # ### Reconstruct Turbine Force ### + # # tf1 = self.problem.farm.actuator_disks_list[i] * cos(yaw)**2 + # # tf2 = self.problem.farm.actuator_disks_list[i] * sin(yaw)**2 + # # tf3 = self.problem.farm.actuator_disks_list[i] * 2.0 * cos(yaw) * sin(yaw) + # # tf = tf1*self.u_next[0]**2+tf2*self.u_next[1]**2+tf3*self.u_next[0]*self.u_next[1] + # # tf = tf*T_norm*D_norm*W*R + + # # ### Calculate Volume of the Domain ### + # # unit = Function(self.problem.fs.Q) + # # unit.vector()[:] = 1.0 + # # vol = assemble(unit*dx) + + # # ### Calculate Integral of Actuator Disk ### + # # if self.problem.farm.force == "constant": + # # Va = C_tprime*T_norm*D_norm*W*R*R + # # elif self.problem.farm.force == "sine": + # # Va = C_tprime*T_norm*SD_norm*W*R*R + + # # ### Calculate Power ### + # # # J_current = 0.5*A*C_pprime*(assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 + # # # J_current = 0.5*A*C_pprime/vol*(dot(tf,self.u_next)/Va)**3*dx + # # J_current = 0.5*A*C_pprime/vol*(dot(tf,self.u_next)/Va)*dx + # # # J_current = 0.5*A*C_pprime/vol*(unit/Va)**3*dx + # # # J_current = unit*0.5*A*C_pprime/vol*(1/Va)**3*dx + # # # J_current = unit*Va*dx + # # J += J_current + + # # if self.save_power: + # # J_list[i] = assemble(J_current) + + # # if self.save_power: + # # J_list[-1]=np.sum(J_list[:-1]) + # # print() + # # for j in J_list: + # # print(j) + # # # exit() + + # folder_string = self.params.folder+"/data/" + # if not os.path.exists(folder_string): os.makedirs(folder_string) + + # if self.J_saved: + # f = open(folder_string+"power_data.txt",'ab') + # else: + # f = open(folder_string+"power_data.txt",'wb') + # self.J_saved = True + + # np.savetxt(f,[J_list]) + # f.close() + + # return J + + # # def CalculatePowerFunctional_o(self,delta_yaw = 0.0): + # # # def CalculatePowerFunctional(self,delta_yaw = 0.0): + # # self.fprint("Computing Power Functional") + + # # x=SpatialCoordinate(self.problem.dom.mesh) + # # J=0. + # # J_list=np.zeros(self.problem.farm.numturbs+1) + # # for i in range(self.problem.farm.numturbs): + + # # mx = self.problem.farm.mx[i] + # # my = self.problem.farm.my[i] + # # mz = self.problem.farm.mz[i] + # # x0 = [mx,my,mz] + # # W = self.problem.farm.thickness[i]*1.0 + # # R = self.problem.farm.RD[i]/2.0 + # # ma = self.problem.farm.ma[i] + # # yaw = self.problem.farm.myaw[i]+delta_yaw + # # u = self.u_next + # # A = pi*R**2.0 + # # C_tprime = 4*ma/(1-ma) + # # C_pprime = 0.45/(1-ma)**3 + + # # ### Rotate and Shift the Turbine ### + # # xs = self.problem.farm.YawTurbine(x,x0,yaw) + # # u_d = u[0]*cos(yaw) + u[1]*sin(yaw) + + # # ### Create the function that represents the Thickness of the turbine ### + # # T = exp(-pow((xs[0]/W),6.0)) + + # # if self.problem.dom.dim == 3: + # # # WTGbase = Expression(("cos(yaw)","sin(yaw)","0.0"),yaw=yaw,degree=1) + # # WTGbase = as_vector((cos(yaw),sin(yaw),0.0)) + + # # ### Create the function that represents the Disk of the turbine + # # r = sqrt(xs[1]**2.0+xs[2]**2.0)/R + # # D = exp(-pow(r,6.0)) + # # # D = exp(-pow((pow((xs[1]/R),2)+pow((xs[2]/R),2)),6.0)) + + # # volNormalization = assemble(T*D*dx) + # # print(volNormalization) + # # T_norm = 2.0*gamma(7.0/6.0) + # # D_norm = pi*gamma(4.0/3.0) + # # volNormalization = T_norm*D_norm*W*R**2.0 + # # print(volNormalization) + + # # ### Create the function that represents the force ### + # # if self.problem.farm.force == "constant": + # # F = 0.5*A*C_tprime + # # elif self.problem.farm.force == "sine": + # # # r = sqrt(xs[1]**2.0+xs[2]**2) + # # F = 0.5*A*C_tprime*(r*sin(pi*r)+0.5)/(.81831) + + # # J_current = dot(F*T*D*WTGbase*u_d**2,u)*dx + # # J += J_current + # # if self.save_power: + # # J_list[i] = assemble(J_current) + + # # else: + # # # WTGbase = Expression(("cos(yaw)","sin(yaw)"),yaw=yaw,degree=1) + # # WTGbase = as_vector((cos(yaw),sin(yaw))) + + # # ### Create the function that represents the Disk of the turbine + # # r = sqrt(xs[1]**2.0+xs[2]**2.0)/R + # # D = exp(-pow(r,6.0)) + + + # # # T_norm = 2.0*gamma(7.0/6.0) + # # # D_norm = 2.0*gamma(7.0/6.0) + # # # h1 = float(hyper([],[1/3, 2/3, 5/6, 7/6],-(np.pi**6/46656))) + # # # h2 = float(hyper([],[2/3, 7/6, 4/3, 3/2],-(np.pi**6/46656))) + # # # h3 = float(hyper([],[4/3, 3/2, 5/3, 11/6],-(np.pi**6/46656))) + # # # SD_norm = (1/3*np.pi**(3/2)*h1 - 1/15*np.pi**3*gamma(11/6)*h2 + gamma(7/6)*(1 + 1/360*np.pi**5*h3))/(.81831) + # # # volNormalization = T_norm*SD_norm*W*R**(self.problem.dom.dim) + # # volNormalization = assemble(T*D*dx) + + # # T_norm = 2.0*gamma(7.0/6.0) + # # D_norm = pi*gamma(4.0/3.0) + # # volNormalization_3D = T_norm*D_norm*W*R**2.0 + # # # print(volNormalization_3D) + + + # # T_norm = 2.0*gamma(7.0/6.0) + # # D_norm = 2.0*gamma(7.0/6.0) + # # volNormalization_2D = T_norm*D_norm*W*R + # # # print(volNormalization_2D) + + + # # print(volNormalization,volNormalization_2D,volNormalization_3D,2*volNormalization_2D/volNormalization_3D) + + # # ### Create the function that represents the force ### + # # if self.problem.farm.force == "constant": + # # F = 0.5*self.problem.farm.RD[i]*C_tprime + # # elif self.problem.farm.force == "sine": + # # F = 0.5*self.problem.farm.RD[i]*C_tprime*(r*sin(pi*r)+0.5)/(.81831) + + # # # V = assemble(F*T*D*dx) + # # # Va = float(C_tprime)*T_norm*SD_norm*W*R*R + # # # print(V,Va,V/Va,V/(W*R*R),Va/(W*R*R)) + + # # J_current = assemble(dot(F*T*D*WTGbase*u_d**2,u)*dx) + # # # J_current = (assemble(dot(F*T*D*WTGbase*u_d**2,u)*dx) + # # # J_current = 0.5*A*C_pprime*(assemble(dot(F*T*D*WTGbase*u_d**2,u)*dx)/assemble(F*T*D*dx)) + # # # print(float(J_current)) + # # # J_current_old = 0.5*A*C_pprime*(assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 + # # # J_current = 0.5*A*C_pprime*(assemble(T*D*u*dx)/assemble(T*D*dx))**3 + + # # # J_3D = [1692363.167076575,801778.7751333286,545135.3528982735] + # # # J_3D = [767698.3159772983,420644.4831798226,291267.477222329] + # # # print(float(J_current_old),float(J_current_old/J_current),float(J_3D[i]/J_current)) + # # # J_current = (assemble(0.5*A*C_pprime*F*T*D*u_d*dx)/assemble(F*T*D*dx)) + + + + + # # ### LIST O PROBLEMS ### + # # # 1. Unfortunately, this is not a form so cannot be used with dolfin_adjoint (this just returns a float) + # # # 2. Where did WTGbase go? I know it need to be a scaler but does yaw angle not matter in 2D? + # # # 3. Should the C_pprime term be inside the numerator? + # # # 4. Are you positive you want to divide by the total force (F*T*D) instead of just the space kernal (T*D) + + + + + + + + + + + + + + + # # # J_current = 0.5*A*C_pprime*(1/assemble(F*T*D*dx))**3 + # # J += J_current + # # if self.save_power: + # # # J_list[i] = (assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 + # # J_list[i] = J_current + + # # if self.save_power: + # # J_list[-1]=np.sum(J_list[:-1]) + # # print() + # # for j in J_list: + # # print(j) + # # exit() + + # # folder_string = self.params.folder+"/data/" + # # if not os.path.exists(folder_string): os.makedirs(folder_string) + + # # if self.J_saved: + # # f = open(folder_string+"power_data.txt",'ab') + # # else: + # # f = open(folder_string+"power_data.txt",'wb') + # # self.J_saved = True + + # # np.savetxt(f,[J_list]) + # # f.close() + + # # return J - self.fprint("Finished Solve {:d} of {:d}".format(i+1,len(self.angles)),special="footer") \ No newline at end of file diff --git a/windse/TurbineManager.py b/windse/TurbineManager.py index 20a9de2b..c2a5e159 100644 --- a/windse/TurbineManager.py +++ b/windse/TurbineManager.py @@ -1,5 +1,19 @@ -class GenericTurbine(object): - def __init__(self, loc, RD, W): +class Turbines(object): + def __init__(self, x, y, HH, yaw, a, RD, W, ground): self.loc = loc # Location in Space self.RD = RD # Rotor Diameter - self.W = W # Width of influence \ No newline at end of file + self.W = W # Width of influence + + +from scipy.special import gamma +from mpmath import hyper + +T_norm = 2.0*gamma(7.0/6.0) +D_norm = 2.0*gamma(7.0/6.0) +S_norm = (2.0+pi)/(2.0*pi) + +h1 = float(hyper([],[1/3, 2/3, 5/6, 7/6],-(np.pi**6/46656))) +h2 = float(hyper([],[2/3, 7/6, 4/3, 3/2],-(np.pi**6/46656))) +h3 = float(hyper([],[4/3, 3/2, 5/3, 11/6],-(np.pi**6/46656))) +SD_norm = (1/3*np.pi**(3/2)*h1 - 1/15*np.pi**3*gamma(11/6)*h2 + gamma(7/6)*(1 + 1/360*np.pi**5*h3))/(.81831) +volNormalization = T_norm*SD_norm*W*R**(self.problem.dom.dim) \ No newline at end of file diff --git a/windse/WindFarmManager.py b/windse/WindFarmManager.py index c6d76627..740603e4 100644 --- a/windse/WindFarmManager.py +++ b/windse/WindFarmManager.py @@ -13,19 +13,21 @@ main_file = "ipython" ### This checks if we are just doing documentation ### -if main_file != "sphinx-build": +if not main_file in ["sphinx-build", "__main__.py"]: from dolfin import * import numpy as np from sys import platform import math import time - import shutil + import shutil, copy + from scipy.special import gamma + import scipy.interpolate as interp ### Import the cumulative parameters ### - from windse import windse_parameters, BaseHeight + from windse import windse_parameters, BaseHeight, CalculateDiskTurbineForces, UpdateActuatorLineForce, RadialChordForce ### Check if we need dolfin_adjoint ### - if windse_parameters["general"].get("dolfin_adjoint", False): + if windse_parameters.dolfin_adjoint: from dolfin_adjoint import * ### This import improves the plotter functionality on Mac ### @@ -34,87 +36,6 @@ matplotlib.use('TKAgg') import matplotlib.pyplot as plt -def TurbineForceNumpy(locs,yaws,axials,Ws,RDs,fs,inflow_angle=0.0,force_type="constant"): - """ - - """ - ### Set up some useful values ### - dim = fs.V.mesh().topology().dim() - locs = np.array(locs).T - numturbs = locs.shape[0] - - ### Get the coordinates for a single component of the velocity function space ### - coordinates = fs.V0.tabulate_dof_coordinates() - x = coordinates[:,0] - y = coordinates[:,1] - if dim == 3: - z = coordinates[:,2] - - ### Initialize Functions ### - rotor_disks = Function(fs.V0) - tf_x = Function(fs.V0) - tf_y = Function(fs.V1) - tf_z = Function(fs.V2) - tf1 = Function(fs.V) - tf2 = Function(fs.V) - tf3 = Function(fs.V) - tf_temp = Function(fs.V) - - ### For each turbine compute the space kernel and force ### - for i in range(numturbs): - - ### Collect Turbine Specfic Data ### - x0 = locs[i,0] - y0 = locs[i,1] - z0 = locs[i,2] - yaw = yaws[i]+inflow_angle - a = axials[i] - W = Ws[i] - R = RDs[i]/2.0 - A = pi*R**2.0 - - ### Yaw and translate the turbine ### - xrot = math.cos(yaw)*(x-x0) + math.sin(yaw)*(y-y0) - yrot = - math.sin(yaw)*(x-x0) + math.cos(yaw)*(y-y0) - if dim == 3: - zrot = z-z0 - else: - zrot = 0.0 - - ### Create the Thickness Kernel ### - T_norm = 1.855438667500383 - T = np.exp(-np.power((xrot/W),6.0))/(T_norm*W) - - ### Create the Disk Kernel ### - D_norm = 2.914516237206873 - r = np.power(yrot,2.0)+np.power(zrot,2.0) - D = np.exp(-np.power(r/R**2.0,6.0))/(D_norm*R**2.0) - - ### Create Radial Force ### - if force_type == "constant": - C_t = 4./3. - F = 0.5*A*C_t*a/(1.-a) - elif force_type == "sine": - F = 4.*0.5*A*a/(1.-a)*(r/R*np.sin(pi*r/R)+0.5) #* 1/(.81831) - - ### Assemble the turbine force components ## - tf_x.vector()[:] = F*T*D*cos(yaw) - tf_y.vector()[:] = F*T*D*sin(yaw) - rotor_disks.vector()[:] += T*D - - ### Create a tempory turbine force vector ### - if dim == 3: - fs.VelocityAssigner.assign(tf_temp,[tf_x,tf_y,tf_z]) - else: - fs.VelocityAssigner.assign(tf_temp,[tf_x,tf_y]) - - ### Create the 3 Turbine force function to completely reconstruct tf*(u.n)^2 without velocity ### - tf1.vector()[:] += tf_temp.vector()[:] * cos(yaw)**2 - tf2.vector()[:] += tf_temp.vector()[:] * sin(yaw)**2 - tf3.vector()[:] += tf_temp.vector()[:] * cos(yaw) * sin(yaw) - - return (tf1,tf2,tf3,rotor_disks) - class GenericWindFarm(object): """ A GenericProblem contains on the basic functions required by all problem objects. @@ -125,16 +46,65 @@ class GenericWindFarm(object): def __init__(self, dom): ### save a reference of option and create local version specifically of domain options ### self.params = windse_parameters - self.force = self.params["wind_farm"].get("force","sine") - self.analytic = self.params["domain"].get("analytic",False) self.dom = dom self.rd_first_save = True self.fprint = self.params.fprint + self.tag_output = self.params.tag_output + self.debug_mode = self.params.debug_mode + + ### Init empty design variables ### + self.cl = None; self.mcl = None + self.cd = None; self.mcd = None + self.chord = None; self.mchord = None + self.x = None; self.mx = None + self.y = None; self.my = None + self.yaw = None; self.myaw = None + self.axial = None; self.maxial = None + + ### Init empty design variables ### + self.cl = None; self.mcl = None + self.cd = None; self.mcd = None + self.chord = None; self.mchord = None + self.x = None; self.mx = None + self.y = None; self.my = None + self.yaw = None; self.myaw = None + self.axial = None; self.maxial = None + + ### Update attributes based on params file ### + for key, value in self.params["wind_farm"].items(): + if isinstance(value,list): + setattr(self,key,np.array(value)) + else: + setattr(self,key,value) + + ### Check if we need a self.extra_kwarg = {} - if self.params["general"].get("dolfin_adjoint", False): + if self.params.dolfin_adjoint: self.extra_kwarg["annotate"] = False - def Plot(self,show=True,filename="wind_farm"): + self.optimizing = False + if self.params.performing_opt_calc: + self.layout_bounds = self.params["optimization"]["layout_bounds"] + self.control_types = self.params["optimization"]["control_types"] + self.optimizing = True + + def DebugOutput(self): + if self.debug_mode: + self.tag_output("min_x", np.min(self.x)) + self.tag_output("max_x", np.max(self.x)) + self.tag_output("avg_x", np.mean(self.x)) + self.tag_output("min_y", np.min(self.y)) + self.tag_output("max_y", np.max(self.y)) + self.tag_output("avg_y", np.mean(self.y)) + self.tag_output("min_z", np.min(self.z)) + self.tag_output("max_z", np.max(self.z)) + self.tag_output("avg_z", np.mean(self.z)) + self.tag_output("min_yaw", np.min(self.yaw)) + self.tag_output("max_yaw", np.max(self.yaw)) + self.tag_output("avg_yaw", np.mean(self.yaw)) + # x, y, z, yaw, chord, + + def PlotFarm(self,show=False,filename="wind_farm",power=None): """ This function plots the locations of each wind turbine and saves the output to output/.../plots/ @@ -142,34 +112,123 @@ def Plot(self,show=True,filename="wind_farm"): :Keyword Arguments: * **show** (*bool*): Default: True, Set False to suppress output but still save. """ + if self.numturbs == 0: + return + ### Create the path names ### folder_string = self.params.folder+"/plots/" file_string = self.params.folder+"/plots/"+filename+".pdf" ### Check if folder exists ### - if not os.path.exists(folder_string): os.makedirs(folder_string) + if not os.path.exists(folder_string) and self.params.rank == 0: os.makedirs(folder_string) ### Create a list that outlines the extent of the farm ### - ex_list_x = [self.ex_x[0],self.ex_x[1],self.ex_x[1],self.ex_x[0],self.ex_x[0]] - ex_list_y = [self.ex_y[0],self.ex_y[0],self.ex_y[1],self.ex_y[1],self.ex_y[0]] + if self.optimizing and "layout" in self.control_types and self.layout_bounds != "wind_farm": + ex_list_x = [self.layout_bounds[0][0],self.layout_bounds[0][1],self.layout_bounds[0][1],self.layout_bounds[0][0],self.layout_bounds[0][0]] + ex_list_y = [self.layout_bounds[1][0],self.layout_bounds[1][0],self.layout_bounds[1][1],self.layout_bounds[1][1],self.layout_bounds[1][0]] + else: + ex_list_x = [self.ex_x[0],self.ex_x[1],self.ex_x[1],self.ex_x[0],self.ex_x[0]] + ex_list_y = [self.ex_y[0],self.ex_y[0],self.ex_y[1],self.ex_y[1],self.ex_y[0]] ### Generate and Save Plot ### - plt.figure() + fig, ax = plt.subplots() if hasattr(self.dom,"boundary_line"): - plt.plot(*self.dom.boundary_line,c="k") - plt.plot(ex_list_x,ex_list_y,c="r") - p=plt.scatter(self.x,self.y,c=self.z,cmap="coolwarm",edgecolors=(0, 0, 0, 1)) + ax.plot(*self.dom.boundary_line/self.dom.xscale,c="k") + ax.plot(np.array(ex_list_x)/self.dom.xscale, np.array(ex_list_y)/self.dom.xscale,c="r") + + ### Plot Blades + for i in range(self.numturbs): + blade_n = [np.cos(self.yaw[i]),np.sin(self.yaw[i])] + rr = self.RD[i]/2.0 + blade_x = np.array([self.x[i]+rr*blade_n[1],self.x[i]-rr*blade_n[1]])/self.dom.xscale + blade_y = np.array([self.y[i]-rr*blade_n[0],self.y[i]+rr*blade_n[0]])/self.dom.xscale + ax.plot(blade_x,blade_y,c='k',linewidth=2,zorder=1) + + ### Choose coloring for the turbines ### + if isinstance(power,(list,np.ndarray)): + coloring = power + else: + coloring = np.array(self.z)/self.dom.xscale + + ### Plot Hub Locations + p=ax.scatter(self.x/self.dom.xscale,self.y/self.dom.xscale,c=coloring,cmap="coolwarm",edgecolors=(0, 0, 0, 1),s=20,zorder=2) # p=plt.scatter(self.x,self.y,c="k",s=70) - plt.xlim(self.dom.x_range[0],self.dom.x_range[1]) - plt.ylim(self.dom.y_range[0],self.dom.y_range[1]) + plt.xlim(self.dom.x_range[0]/self.dom.xscale,self.dom.x_range[1]/self.dom.xscale) + plt.ylim(self.dom.y_range[0]/self.dom.xscale,self.dom.y_range[1]/self.dom.xscale) clb = plt.colorbar(p) clb.ax.set_ylabel('Hub Elevation') - plt.title("Location of the Turbines") + ### Annotate ### + for i in range(self.numturbs): + ax.annotate(i, (self.x[i]/self.dom.xscale,self.y[i]/self.dom.xscale),(5,0),textcoords='offset pixels') + + if power is None: + plt.title("Location of the Turbines") + elif isinstance(power,(list,np.ndarray)): + plt.title("Objective Value: {: 5.6f}".format(sum(power))) + else: + plt.title("Objective Value: {: 5.6f}".format(power)) + plt.savefig(file_string, transparent=True) + if show: plt.show() + plt.close() + + def PlotChord(self,show=False,filename="chord_profiles",power=None, bounds=None): + + ### Create the path names ### + folder_string = self.params.folder+"/plots/" + file_string = self.params.folder+"/plots/"+filename+".pdf" + + ### Check if folder exists ### + if not os.path.exists(folder_string) and self.params.rank == 0: os.makedirs(folder_string) + + ### Calculate x values ### + x = np.linspace(0,1,self.blade_segments) + + ### Plot Chords ### + plt.figure() + plt.plot(x,self.baseline_chord,label="baseline",c="k") + if bounds is None: + lower=[] + upper=[] + c_avg = 0 + for k, seg_chord in enumerate(self.baseline_chord): + modifier = 2.0 + max_chord = self.max_chord + lower.append(seg_chord/modifier) + upper.append(max(min(seg_chord*modifier,max_chord),c_avg)) + c_avg = (c_avg*k+seg_chord)/(k+1) + plt.plot(x,lower,"--r",label="Optimization Boundaries") + plt.plot(x,upper,"--r") + else: + plt.plot(x,bounds[0][-self.blade_segments:],"--r",label="Optimization Boundaries") + plt.plot(x,bounds[1][-self.blade_segments:],"--r") + + for i in range(self.numturbs): + y = np.array(self.chord[i],dtype=float) + plt.plot(x,y,'.-',label=i) + + plt.xlim(0,1) + if power is None: + plt.title("Chord along blade span") + elif isinstance(power,(list,np.ndarray)): + plt.title("Objective Value: {: 5.6f}".format(sum(power))) + else: + plt.title("Objective Value: {: 5.6f}".format(power)) + plt.xlabel("Blade Span") + plt.ylabel("Chord") + plt.legend() + + plt.savefig(file_string, transparent=True) + + if show: + plt.show() + + plt.close() + def SaveWindFarm(self,val=None,filename="wind_farm"): ### Create the path names ### @@ -180,46 +239,37 @@ def SaveWindFarm(self,val=None,filename="wind_farm"): file_string = self.params.folder+"/data/"+filename+".txt" ### Check if folder exists ### - if not os.path.exists(folder_string): os.makedirs(folder_string) + if not os.path.exists(folder_string) and self.params.rank == 0: os.makedirs(folder_string) ### Define the header string ### head_str="# x y HH Yaw Diameter Thickness Axial_Induction" ### Save text file ### - output = np.array([self.x, self.y, self.HH, self.yaw, self.RD, self.W, self.a]) + Sx = self.dom.xscale + output = np.array([self.x/Sx, self.y/Sx, self.HH/Sx, self.yaw, self.RD/Sx, self.thickness/Sx, self.axial]) np.savetxt(file_string,output.T,header=head_str) + def SaveALMData(self): + pass + - def SaveRotorDisks(self,val=0): + def SaveActuatorDisks(self,val=0): """ This function saves the turbine force if exists to output/.../functions/ """ - if isinstance(self.rotor_disks,Function): + + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]/self.dom.xscale + if hasattr(self.actuator_disks,"_cpp_object"): if self.rd_first_save: - self.rd_file = self.params.Save(self.rotor_disks,"rotor_disks",subfolder="functions/",val=val) + self.rd_file = self.params.Save(self.actuator_disks,"actuator_disks",subfolder="functions/",val=val) self.rd_first_save = False else: - self.params.Save(self.rotor_disks,"rotor_disks",subfolder="functions/",val=val,file=self.rd_file) - - def GetLocations(self): - """ - This function gets three lists containing the x, y, and z locations - of each turbine. + self.params.Save(self.actuator_disks,"actuator_disks",subfolder="functions/",val=val,file=self.rd_file) - Returns: - x, y, z (lists): turbine coordinates - """ - return self.x, self.y, self.z - - def PrintLocations(self): - """ - This function prints out the locations of each turbine. - """ - for i in range(self.numturbs): - print("Turbine "+repr(i+1)+": "+repr([self.x[i],self.y[i],self.z[i]])) + self.dom.mesh.coordinates()[:]=self.dom.mesh.coordinates()[:]*self.dom.xscale - def CalculateExtents(self): + def CalculateFarmBoundingBox(self): """ This functions takes into consideration the turbine locations, diameters, and hub heights to create lists that describe the extent of the windfarm. @@ -242,48 +292,8 @@ def CalculateExtents(self): self.params["wind_farm"]["ex_x"] = self.ex_x self.params["wind_farm"]["ex_y"] = self.ex_y self.params["wind_farm"]["ex_z"] = self.ex_z - - def CalculateFarmRegion(self,region_type,factor=1.0,length=None): - - - if region_type == "custom": - return length - - elif region_type == "square": - x_center = (self.ex_x[1]+self.ex_x[0])/2.0 - y_center = (self.ex_y[1]+self.ex_y[0])/2.0 - z_center = (self.ex_z[1]+self.ex_z[0])/2.0 - - if length is None: - x = factor*(np.subtract(self.ex_x,x_center))+x_center - y = factor*(np.subtract(self.ex_y,y_center))+y_center - z = factor*(self.ex_z - z_center)+z_center - else: - x = [-length/2.0+x_center,length/2.0+x_center] - y = [-length/2.0+x_center,length/2.0+x_center] - # z = 1.2*(self.ex_z - z_center)+z_center - z = [self.dom.z_range[0], np.mean(self.HH)+np.mean(self.RD)] - - return [x,y,z] - - elif "circle" in region_type: - if region_type == "farm_circle": - center = [sum(self.x)/float(self.numturbs),sum(self.y)/float(self.numturbs)] - else: - center = [sum(self.dom.x_range)/2.0,sum(self.dom.y_range)/2.0] - - z_center = (self.ex_z[1]+self.ex_z[0])/2.0 - - if length is None: - length = factor*max(np.sqrt(np.power(self.x-center[0],2.0)+np.power(self.y-center[1],2.0))) - - # z = 1.2*(self.ex_z - z_center)+z_center - z = [self.dom.z_range[0], np.mean(self.HH)+np.mean(self.RD)] - - return [[length],center,z] - - else: - raise ValueError("Not a valid region type: "+region_type) + + return [self.ex_x,self.ex_y,self.ex_z] def CreateConstants(self): """ @@ -297,48 +307,78 @@ def CreateConstants(self): for i in range(self.numturbs): self.mx.append(Constant(self.x[i])) self.my.append(Constant(self.y[i])) - self.ma.append(Constant(self.a[i])) + self.ma.append(Constant(self.axial[i])) self.myaw.append(Constant(self.yaw[i])) for i in range(self.numturbs): self.mx[i].rename("x"+repr(i),"x"+repr(i)) self.my[i].rename("y"+repr(i),"y"+repr(i)) + self.myaw[i].rename("yaw"+repr(i),"yaw"+repr(i)) + self.ma[i].rename("a"+repr(i),"a"+repr(i)) + + def UpdateControls(self,x=None,y=None,yaw=None,a=None,chord=None): + + if x is not None: + self.x = np.array(x,dtype=float) + if y is not None: + self.y = np.array(y,dtype=float) + if yaw is not None: + self.yaw = np.array(yaw,dtype=float) + if a is not None: + self.axial = np.array(a,dtype=float) + - def UpdateConstants(self,m=None,indexes=None,control_types=None): + if chord is not None: + chord = np.array(chord, dtype = float) + self.chord[turb_index] = chord + for k in range(self.num_blade_segments): + self.mchord[turb_index][k] = Constant(chord[k]) - if m is not None: - m = np.array(m) - if "layout" in control_types: - self.x = m[indexes[0]] - self.y = m[indexes[1]] - if "yaw" in control_types: - self.yaw = m[indexes[2]] - if "axial" in control_types: - self.a = m[indexes[3]] for i in range(self.numturbs): - self.mx[i].assign(self.x[i]) - self.my[i].assign(self.y[i]) - if self.analytic: - self.mz[i] = self.dom.Ground(self.mx[i],self.my[i])+float(self.HH[i]) - else: - self.mz[i] = BaseHeight(self.mx[i],self.my[i],self.dom.Ground)+float(self.HH[i]) + self.mx[i] = Constant(self.x[i]) + self.my[i] = Constant(self.y[i]) + self.ma[i] = Constant(self.axial[i]) + self.myaw[i] = Constant(self.yaw[i]) + # if self.analytic: + # self.mz[i] = self.dom.Ground(self.mx[i],self.my[i])+float(self.HH[i]) + # else: + self.mz[i] = BaseHeight(self.mx[i],self.my[i],self.dom.Ground)+float(self.HH[i]) self.z[i] = float(self.mz[i]) self.ground[i] = self.z[i] - self.HH[i] - self.ma[i].assign(self.a[i]) - self.myaw[i].assign(self.yaw[i]) + + def SimpleControlUpdate(self): + for i in range(self.numturbs): + + # Update per turbine controls + self.mx[i] = Constant(self.x[i]) + self.my[i] = Constant(self.y[i]) + self.ma[i] = Constant(self.axial[i]) + self.myaw[i] = Constant(self.yaw[i]) + + # Update ground stuff + self.mz[i] = BaseHeight(self.mx[i],self.my[i],self.dom.Ground)+float(self.HH[i]) + self.z[i] = float(self.mz[i]) + self.ground[i] = self.z[i] - self.HH[i] + + # Update blade level controls + if self.turbine_method == "alm" or self.force == "chord": + for k in range(self.num_blade_segments): + self.mcl[i][k] = Constant(self.cl[i][k]) + self.mcd[i][k] = Constant(self.cd[i][k]) + self.mchord[i][k] = Constant(self.chord[i][k]) + + def CreateLists(self): """ This function creates lists from single values. This is useful when the params.yaml file defines only one type of turbine. """ - self.HH = np.full(self.numturbs,self.HH) - self.RD = np.full(self.numturbs,self.RD) - self.W = np.full(self.numturbs,self.W) - self.radius = np.full(self.numturbs,self.radius) - self.yaw = np.full(self.numturbs,self.yaw) - self.a = np.full(self.numturbs,self.axial) + for prop in ["HH", "RD", "thickness", "radius", "yaw", "axial"]: + val = getattr(self,prop) + if np.isscalar(val): + setattr(self,prop,np.full(self.numturbs,val)) def CalculateHeights(self): """ @@ -348,150 +388,448 @@ def CalculateHeights(self): self.z = np.zeros(self.numturbs) self.ground = np.zeros(self.numturbs) for i in range(self.numturbs): - if self.analytic: - self.mz.append(self.dom.Ground(self.mx[i],self.my[i])+float(self.HH[i])) - else: - self.mz.append(BaseHeight(self.mx[i],self.my[i],self.dom.Ground)+float(self.HH[i])) + # if self.analytic: + # self.mz.append(self.dom.Ground(self.mx[i],self.my[i])+float(self.HH[i])) + # else: + self.mz.append(BaseHeight(self.mx[i],self.my[i],self.dom.Ground)+float(self.HH[i])) self.z[i] = float(self.mz[i]) self.ground[i] = self.z[i] - self.HH[i] - def RotateFarm(self,angle): - """ - This function rotates the position of each turbine. It does not change - the yaw of the turbines. - Args: - angle (float): the rotation angle in radians - """ - center = [sum(self.dom.x_range)/2.0,sum(self.dom.y_range)/2.0,sum(self.dom.z_range)/2.0] - for i in range(self.numturbs): - x = [self.x[i],self.y[i],self.z[i]] - self.x[i] = math.cos(angle)*(x[0]-center[0]) - math.sin(angle)*(x[1]-center[1])+center[0] - self.y[i] = math.sin(angle)*(x[0]-center[0]) + math.cos(angle)*(x[1]-center[1])+center[1] - self.z[i] = self.HH[i]+self.dom.ground(self.x[i],self.y[i])[0] - # self.angle[i] -= rot - self.CalculateExtents() - self.UpdateConstants() - def RefineTurbines(self,num,radius_multiplyer): + def SimpleRefine(self,radius,expand_factor=1): + if self.numturbs == 0: + return - self.fprint("Refining Near Turbines",special="header") + self.fprint("Cylinder Refinement Near Turbines",special="header") + refine_start = time.time() + + ### Calculate expanded values ### + radius = expand_factor*radius + + ### Create the cell markers ### + cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + + ### Get Dimension ### + n = self.numturbs + d = self.dom.dim + + ### Get Turbine Coordinates ### + turb_x = np.array(self.x) + turb_y = np.array(self.y) + if self.dom.dim == 3: + turb_z0 = self.dom.z_range[0]-radius + turb_z1 = self.z+radius + + self.fprint("Marking Near Turbine") mark_start = time.time() + for cell in cells(self.dom.mesh): + ### Get Points of all cell vertices ## + pt = cell.get_vertex_coordinates() + x = pt[0::d] + y = pt[1::d] + if d == 3: + z = pt[2::d] + + ### Find the minimum distance for each turbine with the vertices ### + x_diff = np.power(np.subtract.outer(x,turb_x),2.0) + y_diff = np.power(np.subtract.outer(y,turb_y),2.0) + min_r = np.min(x_diff+y_diff,axis=0) + + ### Determine if cell is in radius for each turbine ### + in_circle = min_r <= radius**2.0 + + ### Determine if in cylinder ### + if d == 3: + in_z = np.logical_and(turb_z0 <= max(z), turb_z1 >= min(z)) + near_turbine = np.logical_and(in_circle, in_z) + else: + near_turbine = in_circle - for i in range(num): - if num>1: - step_start = time.time() - self.fprint("Refining Mesh Step {:d} of {:d}".format(i+1,num), special="header") + ### mark if cell is near any cylinder ### + if any(near_turbine): + cell_f[cell] = True - cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + mark_stop = time.time() + self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) - radius = radius_multiplyer*np.array(self.RD)/2.0 - if self.dom.dim == 3: - turb_x = np.array(self.x) - turb_x = np.tile(turb_x,(4,1)).T - turb_y = np.array(self.y) - turb_y = np.tile(turb_y,(4,1)).T - turb_z0 = self.dom.z_range[0]-radius - turb_z1 = self.z+radius + ### Refine Mesh ### + self.dom.Refine(cell_f) + + ### Recompute Heights with new mesh ### + self.CalculateHeights() + + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + + def WakeRefine(self,radius,length,theta=0.0,expand_factor=1,centered=False): + if self.numturbs == 0: + return + + self.fprint("Wake Refinement Near Turbines",special="header") + refine_start = time.time() + + ### Calculate expanded values ### + radius = expand_factor*radius/2.0 + length = length+2*(expand_factor-1)*radius + + ### Create the cell markers ### + cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + + ### Get Dimension ### + n = self.numturbs + d = self.dom.dim + + ### Get Turbine Coordinates ### + turb_x = np.array(self.x) + turb_y = np.array(self.y) + if self.dom.dim == 3: + turb_z = np.array(self.z) + + self.fprint("Marking Near Turbine") + mark_start = time.time() + for cell in cells(self.dom.mesh): + ### Get Points of all cell vertices ## + pt = cell.get_vertex_coordinates() + x = pt[0::d] + y = pt[1::d] + if d == 3: + z = pt[2::d] + + ### Rotate the Cylinder about the turbine axis ### + x_diff = np.subtract.outer(x,turb_x) + y_diff = np.subtract.outer(y,turb_y) + x = (np.cos(theta)*(x_diff)-np.sin(theta)*(y_diff) + turb_x) + y = (np.sin(theta)*(x_diff)+np.cos(theta)*(y_diff) + turb_y) + + ### Determine if in wake ### + if centered: + # Center the refinement region around the turbine + # upstream and downstream by length/2 + x0 = turb_x - length/2.0 + x1 = turb_x + length/2.0 else: - turb_x = np.array(self.x) - turb_x = np.tile(turb_x,(3,1)).T - turb_y = np.array(self.y) - turb_y = np.tile(turb_y,(3,1)).T - n = self.numturbs - - self.fprint("Marking Near Turbine") - for cell in cells(self.dom.mesh): - - pt = cell.get_vertex_coordinates() - if self.dom.dim == 3: - x = pt[0:-2:3] - x = np.tile(x,(n,1)) - y = pt[1:-1:3] - y = np.tile(y,(n,1)) - z = pt[2::3] - else: - x = pt[0:-1:2] - x = np.tile(x,(n,1)) - y = pt[1::2] - y = np.tile(y,(n,1)) - - ### For each turbine, find which vertex is closet using squared distance - min_r = np.min(np.power(turb_x-x,2.0)+np.power(turb_y-y,2.0),axis=1) - - in_circle = min_r<=radius**2.0 - if self.dom.dim == 3: - in_z = np.logical_and(turb_z0 <= max(z), turb_z1 >= min(z)) - near_turbine = np.logical_and(in_circle, in_z) - else: - near_turbine = in_circle + # Otherwise, refine the default amount upstream (R) + # and the full length amount downstreeam + x0 = turb_x - radius + x1 = turb_x + length + + in_wake = np.logical_and(np.greater(x,x0),np.less(x,x1)) + in_wake = np.any(in_wake,axis=0) + + ### Find the minimum distance for each turbine with the vertices ### + y_diff = y-turb_y + if d == 3: + z_diff = np.subtract.outer(z,turb_z) + min_r = np.min(np.power(y_diff,2.0)+np.power(z_diff,2.0),axis=0) + else: + min_r = np.min(np.power(y_diff,2.0),axis=0) + + ### Determine if cell is in radius for each turbine ### + in_circle = min_r <= radius**2.0 + near_turbine = np.logical_and(in_circle, in_wake) - if any(near_turbine): - cell_f[cell] = True - mark_stop = time.time() - self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) + ### mark if cell is near any cylinder ### + if any(near_turbine): + cell_f[cell] = True - self.dom.Refine(1,cell_markers=cell_f) - if num>1: - step_stop = time.time() - self.fprint("Step {:d} of {:d} Finished: {:1.2f} s".format(i+1,num,step_stop-step_start), special="footer") + mark_stop = time.time() + self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) + ### Refine Mesh ### + self.dom.Refine(cell_f) + + ### Recompute Heights with new mesh ### self.CalculateHeights() - self.fprint("Turbine Refinement Finished",special="footer") - def CreateRotorDiscs(self,fs,mesh,delta_yaw=0.0): - tf_start = time.time() - self.fprint("Creating Rotor Discs",special="header") - x=SpatialCoordinate(mesh) + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") - self.discs = Function(fs.Q) - # self.discs = Function(fs.V) + def TearRefine(self,radius,theta=0.0,expand_factor=1): + if self.numturbs == 0: + return - for i in range(self.numturbs): - x0 = [self.mx[i],self.my[i],self.mz[i]] - yaw = self.myaw[i]+delta_yaw - W = self.W[i]/2.0 - R = self.RD[i]/2.0 + self.fprint("Tear Drop Refinement Near Turbines",special="header") + refine_start = time.time() + + ### Calculate expanded values ### + radius = expand_factor*radius + + ### Create the cell markers ### + cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + + ### Get Dimension ### + n = self.numturbs + d = self.dom.dim + + ### Get Turbine Coordinates ### + turb_x = np.array(self.x) + turb_y = np.array(self.y) + if self.dom.dim == 3: + turb_z0 = self.dom.z_range[0]-radius + turb_z1 = self.z+radius + + self.fprint("Marking Near Turbine") + mark_start = time.time() + for cell in cells(self.dom.mesh): + ### Get Points of all cell vertices ## + pt = cell.get_vertex_coordinates() + x = pt[0::d] + y = pt[1::d] + if d == 3: + z = pt[2::d] + + ### Rotate the Cylinder about the turbine axis ### + x_diff = np.subtract.outer(x,turb_x) + y_diff = np.subtract.outer(y,turb_y) + x = (np.cos(theta)*(x_diff)-np.sin(theta)*(y_diff) + turb_x) + y = (np.sin(theta)*(x_diff)+np.cos(theta)*(y_diff) + turb_y) + x_diff = x - turb_x + y_diff = y - turb_y + + ### Find Closest Turbine ### + min_dist = np.min(np.power(x_diff,2.0)+np.power(y_diff,2.0),axis=0) + min_turb_id = np.argmin(min_dist) + + # ### Do something based on upstream or downstream ### + # if min(x[:,min_turb_id]-turb_x[min_turb_id]) <= 0: + # val = -min_turb_id-1 + # else: + # val = min_turb_id+1 + + # ### Determine if in z_range ### + # if d == 3: + # in_z = turb_z0 <= max(z) and turb_z1[min_turb_id] >= min(z) + # if in_z: + # near_turbine = val + # else: + # near_turbine = 0 + # else: + # near_turbine = val + + ### Check if upstream or downstream and adjust accordingly ### + cl_x = turb_x[min_turb_id] + cl_y = turb_y[min_turb_id] + dx = min(x[:,min_turb_id]-cl_x) + dy = min(y[:,min_turb_id]-cl_y) + if dx <= 0: + dist = (dx*1.5)**2 + dy**2 + else: + dist = (dx/2)**2 + dy**2 + + ### determine if in z-range ### + if d == 3: + in_z = turb_z0 <= max(z) and turb_z1[min_turb_id] >= min(z) + near_turbine = in_z and dist <= radius**2 + else: + near_turbine = dist <= radius**2 + ### mark if cell is near any cylinder ### + if near_turbine: + cell_f[cell] = True + + + # File("test.pvd") << cell_f + # exit() + + mark_stop = time.time() + self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) + + ### Refine Mesh ### + self.dom.Refine(cell_f) + + ### Recompute Heights with new mesh ### + self.CalculateHeights() + + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + def SphereRefine(self,radius,expand_factor=1): + if self.numturbs == 0: + return + + self.fprint("Sphere Refinement Near Turbines",special="header") + refine_start = time.time() + + ### Calculate expanded values ### + radius = expand_factor*radius + + ### Create the cell markers ### + cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + + ### Get Dimension ### + n = self.numturbs + d = self.dom.dim + + ### Get Turbine Coordinates ### + turb_x = np.array(self.x) + turb_y = np.array(self.y) + if self.dom.dim == 3: + turb_z = np.array(self.z) - ### Calculate the normal vector ### - n = Constant((cos(yaw),sin(yaw),0.0)) - ### Rotate and Shift the Turbine ### - xs = self.YawTurbine(x,x0,yaw) + self.fprint("Marking Near Turbine") + mark_start = time.time() + for cell in cells(self.dom.mesh): + ### Get Points of all cell vertices ## + pt = cell.get_vertex_coordinates() + x = pt[0::d] + y = pt[1::d] + if d == 3: + z = pt[2::d] + + ### Find the minimum distance for each turbine with the vertices ### + min_r = np.power(np.subtract.outer(x,turb_x),2.0) + min_r += np.power(np.subtract.outer(y,turb_y),2.0) + if d == 3: + min_r += np.power(np.subtract.outer(z,turb_z),2.0) + min_r = np.min(min_r,axis=0) + + ### Determine if cell is in radius for each turbine ### + in_sphere = min_r <= radius**2.0 + + ### mark if cell is near any cylinder ### + if any(in_sphere): + cell_f[cell] = True + + mark_stop = time.time() + self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) + + ### Refine Mesh ### + self.dom.Refine(cell_f) + + ### Recompute Heights with new mesh ### + self.CalculateHeights() + + refine_stop = time.time() + self.fprint("Mesh Refinement Finished: {:1.2f} s".format(refine_stop-refine_start),special="footer") + + + + + + - ### Create the function that represents the Thickness of the turbine ### - T_norm = 1.902701539733748 - T = exp(-pow((xs[0]/W),10.0))/(T_norm*W) - ### Create the function that represents the Disk of the turbine - D_norm = 2.884512175878827 - D = exp(-pow((pow((xs[1]/R),2)+pow((xs[2]/R),2)),5.0))/(D_norm*R**2.0) - ### Combine and add to the total ### - self.discs = self.discs + T*D - # self.discs = self.discs + T*D*n - self.fprint("Projecting Rotor Discs") - self.discs = project(self.discs,fs.Q,solver_type='mumps',**self.extra_kwarg) - tf_stop = time.time() - self.fprint("Rotor Discs Created: {:1.2f} s".format(tf_stop-tf_start),special="footer") + + + + # def RefineTurbines(self,num,radius_multiplyer): + + # self.fprint("Refining Near Turbines",special="header") + # mark_start = time.time() + + # for i in range(num): + # if num>1: + # step_start = time.time() + # self.fprint("Refining Mesh Step {:d} of {:d}".format(i+1,num), special="header") + + # cell_f = MeshFunction('bool', self.dom.mesh, self.dom.mesh.geometry().dim(),False) + + + # expand_turbine_radius = True + + # if expand_turbine_radius: + # radius = (num-i)*radius_multiplyer*np.array(self.RD)/2.0 + # else: + # radius = radius_multiplyer*np.array(self.RD)/2.0 + + + # if self.dom.dim == 3: + # turb_x = np.array(self.x) + # turb_x = np.tile(turb_x,(4,1)).T + # turb_y = np.array(self.y) + # turb_y = np.tile(turb_y,(4,1)).T + # turb_z0 = self.dom.z_range[0]-radius + # turb_z1 = self.z+radius + # else: + # turb_x = np.array(self.x) + # turb_x = np.tile(turb_x,(3,1)).T + # turb_y = np.array(self.y) + # turb_y = np.tile(turb_y,(3,1)).T + # n = self.numturbs + + # self.fprint("Marking Near Turbine") + # for cell in cells(self.dom.mesh): + + # pt = cell.get_vertex_coordinates() + # if self.dom.dim == 3: + # x = pt[0:-2:3] + # x = np.tile(x,(n,1)) + # y = pt[1:-1:3] + # y = np.tile(y,(n,1)) + # z = pt[2::3] + # else: + # x = pt[0:-1:2] + # x = np.tile(x,(n,1)) + # y = pt[1::2] + # y = np.tile(y,(n,1)) + + # ### For each turbine, find which vertex is closet using squared distance + # force_cylindrical_refinement = True + + # if force_cylindrical_refinement: + # d_y = pt[1] + # d_z = pt[2] - self.HH[0] + # min_r = d_y**2 + d_z**2 + # else: + # min_r = np.min(np.power(turb_x-x,2.0)+np.power(turb_y-y,2.0),axis=1) + + # downstream_teardrop_shape = False + + # if downstream_teardrop_shape: + # min_arg = np.argmin(np.power(turb_x-x,2.0)+np.power(turb_y-y,2.0),axis=1) + # min_arg = np.argmin(min_arg) + + # if np.any(turb_x[min_arg] < x): + # min_r = np.min(np.power(turb_x-x/2.0,2.0)+np.power(turb_y-y,2.0),axis=1) + # else: + # min_r = np.min(np.power(turb_x-x*2.0,2.0)+np.power(turb_y-y,2.0),axis=1) + + + # in_circle = min_r <= radius**2.0 + # if self.dom.dim == 3: + # if force_cylindrical_refinement: + # in_z = -radius < pt[0] + # else: + # in_z = np.logical_and(turb_z0 <= max(z), turb_z1 >= min(z)) + # near_turbine = np.logical_and(in_circle, in_z) + # else: + # near_turbine = in_circle + + # if any(near_turbine): + # cell_f[cell] = True + # mark_stop = time.time() + # self.fprint("Marking Finished: {:1.2f} s".format(mark_stop-mark_start)) + + # self.dom.Refine(1,cell_markers=cell_f) + + # if num>1: + # step_stop = time.time() + # self.fprint("Step {:d} of {:d} Finished: {:1.2f} s".format(i+1,num,step_stop-step_start), special="footer") + + # self.CalculateHeights() + # self.fprint("Turbine Refinement Finished",special="footer") + def YawTurbine(self,x,x0,yaw): """ This function yaws the turbines when creating the turbine force. Args: - x (dolfin.SpacialCoordinate): the space variable, x + x (dolfin.SpatialCoordinate): the space variable, x x0 (list): the location of the turbine to be yawed yaw (float): the yaw value in radians """ - xrot = math.cos(yaw)*(x[0]-x0[0]) + math.sin(yaw)*(x[1]-x0[1]) - yrot = - math.sin(yaw)*(x[0]-x0[0]) + math.cos(yaw)*(x[1]-x0[1]) + xrot = cos(yaw)*(x[0]-x0[0]) + sin(yaw)*(x[1]-x0[1]) + yrot = - sin(yaw)*(x[0]-x0[0]) + cos(yaw)*(x[1]-x0[1]) if self.dom.dim == 3: zrot = x[2]-x0[2] else: @@ -499,18 +837,44 @@ def YawTurbine(self,x,x0,yaw): return [xrot,yrot,zrot] - def TurbineForce_numpy(self,fs,mesh,u_next,delta_yaw=0.0): + def NumpyTurbineForce(self,fs,mesh,inflow_angle=0.0): tf_start = time.time() self.fprint("Calculating Turbine Force",special="header") - - tf1, tf2, tf3, rotor_disks = TurbineForceNumpy([self.x,self.y,self.z],self.yaw,self.a,self.W,self.RD,fs,inflow_angle=delta_yaw,force_type=self.force) - self.rotor_disks = rotor_disks + self.fprint("Using a Numpy Representation") + + self.inflow_angle = inflow_angle + x = fs.tf_V0.tabulate_dof_coordinates().T + [tf1, tf2, tf3], sparse_ids, actuator_array = CalculateDiskTurbineForces(x, self, fs, save_actuators=True) + + self.fprint("Turbine Force Space: {}".format(fs.turbine_space)) + self.fprint("Turbine Force Degree: {:d}".format(fs.turbine_degree)) + self.fprint("Quadrature DOFS: {:d}".format(fs.tf_V.dim())) + self.fprint("Turbine DOFs: {:d}".format(len(sparse_ids))) + self.fprint("Compression: {:1.4f} %".format(len(sparse_ids)/fs.tf_V.dim()*100)) + + ### Rename for Identification ### + tf1.rename("tf1","tf1") + tf2.rename("tf2","tf2") + tf3.rename("tf3","tf3") + + ### Construct the actuator disks for post processing ### + # self.actuator_disks_list = actuator_disks + self.actuator_disks = Function(fs.tf_V) + self.actuator_disks.vector()[:] = np.sum(actuator_array,axis=1) + self.fprint("Projecting Turbine Force") + self.actuator_disks = project(self.actuator_disks,fs.V,solver_type='mumps',form_compiler_parameters={'quadrature_degree': fs.turbine_degree},**self.extra_kwarg) + + self.actuator_disks_list = [] + for i in range(self.numturbs): + temp = Function(fs.tf_V) + temp.vector()[:] = np.array(actuator_array[:,i]) + self.actuator_disks_list.append(temp) tf_stop = time.time() self.fprint("Turbine Force Calculated: {:1.2f} s".format(tf_stop-tf_start),special="footer") return (tf1, tf2, tf3) - def TurbineForce(self,fs,mesh,u_next,delta_yaw=0.0): + def DolfinTurbineForce(self,fs,mesh,inflow_angle=0.0): """ This function creates a turbine force by applying a spacial kernel to each turbine. This kernel is @@ -536,150 +900,367 @@ def TurbineForce(self,fs,mesh,u_next,delta_yaw=0.0): """ tf_start = time.time() self.fprint("Calculating Turbine Force",special="header") + self.fprint("Using a Dolfin Representation") + + ### this section of code is a hack to get "chord"-type disk representation ### + if self.mchord is not None: + if self.chord is not None: + if self.blade_segments == "computed": + self.num_blade_segments = 10 ##### FIX THIS #### + self.blade_segments = self.num_blade_segments + else: + self.num_blade_segments = self.blade_segments + + if self.read_turb_data: + print('Num blade segments: ', self.num_blade_segments) + turb_data = self.params["wind_farm"]["read_turb_data"] + self.fprint('Setting chord from file \'%s\'' % (turb_data)) + actual_turbine_data = np.genfromtxt(turb_data, delimiter = ',', skip_header = 1) + actual_x = actual_turbine_data[:, 0] + actual_chord = self.chord_factor*actual_turbine_data[:, 1] + chord_interp = interp.interp1d(actual_x, actual_chord) + interp_points = np.linspace(0.0, 1.0, self.blade_segments) + # Generate the interpolated values + self.chord = chord_interp(interp_points) + else: + self.chord = np.ones(self.blade_segments) + self.num_blade_segments = self.blade_segments + self.baseline_chord = copy.copy(self.chord) + + self.cl = np.ones(self.blade_segments) + self.cd = np.ones(self.blade_segments) + self.mcl = [] + self.mcd = [] + self.mchord = [] + for i in range(self.numturbs): + self.mcl.append([]) + self.mcd.append([]) + self.mchord.append([]) + for j in range(self.blade_segments): + self.mcl[i].append(Constant(self.cl[j])) + self.mcd[i].append(Constant(self.cd[j])) + self.mchord[i].append(Constant(self.chord[j])) + self.cl = np.array(self.mcl,dtype=float) + self.cd = np.array(self.mcd,dtype=float) + self.chord = np.array(self.mchord,dtype=float) + + + + x=SpatialCoordinate(mesh) tf=0 + rd=0 tf1=0 tf2=0 tf3=0 + self.actuator_disks_list = [] for i in range(self.numturbs): x0 = [self.mx[i],self.my[i],self.mz[i]] - yaw = self.myaw[i]+delta_yaw - W = self.W[i]*1.0 + yaw = self.myaw[i]+inflow_angle + W = self.thickness[i]*1.0 R = self.RD[i]/2.0 - A = pi*R**2.0 ma = self.ma[i] C_tprime = 4*ma/(1-ma) - ### Rotate and Shift the Turbine ### - xs = self.YawTurbine(x,x0,yaw) - - ### Create the function that represents the Thickness of the turbine ### - # T_norm = 1.855438667500383 - # T = exp(-pow((xs[0]/W),6.0))/(T_norm*W) - T = exp(-pow((xs[0]/W),6.0)) - + ### Set up some dim dependent values ### + S_norm = (2.0+pi)/(2.0*pi) + T_norm = 2.0*gamma(7.0/6.0) if self.dom.dim == 3: - # WTGbase = Expression(("cos(yaw)","sin(yaw)","0.0"),yaw=yaw,degree=1) WTGbase = as_vector((cos(yaw),sin(yaw),0.0)) - - ### Create the function that represents the Disk of the turbine - # D_norm = 2.914516237206873 - # D = exp(-pow((pow((xs[1]/R),2)+pow((xs[2]/R),2)),6.0))/(D_norm*R**2.0) - D = exp(-pow((pow((xs[1]/R),2)+pow((xs[2]/R),2)),6.0)) - - ### Create the function that represents the force ### - if self.force == "constant": - F = 0.5*A*C_tprime - elif self.force == "sine": - r = sqrt(xs[1]**2.0+xs[2]**2) - F = 0.5*A*C_tprime*(r/R*sin(pi*r/R)+0.5)/(.81831) + A = pi*R**2.0 + D_norm = pi*gamma(4.0/3.0) else: - # WTGbase = Expression(("cos(yaw)","sin(yaw)"),yaw=yaw,degree=1) WTGbase = as_vector((cos(yaw),sin(yaw))) - ### Create the function that represents the Disk of the turbine - # D_norm = 1.916571364345665 - # D = exp(-pow((pow((xs[1]/R),2)),6.0))/(D_norm*R**2.0) - D = exp(-pow((pow((xs[1]/R),2)),6.0)) + A = 2*R + D_norm = 2.0*gamma(7.0/6.0) - ### Create the function that represents the force ### - if self.force == "constant": - F = 0.5*self.RD[i]*C_tprime - elif self.force == "sine": - r = sqrt(xs[1]**2.0+xs[2]**2) - F = 0.5*self.RD[i]*C_tprime*(r/R*sin(pi*r/R)+0.5)/(.81831) - # F = 0.5*self.RD[i]*C_tprime*(r/R*sin(pi*r/R)+0.5)/(2.97348) + ### Rotate and Shift the Turbine ### + xs = self.YawTurbine(x,x0,yaw) + ### Create the function that represents the Thickness of the turbine ### + T = exp(-pow((xs[0]/W),6.0)) - volNormalization = assemble(T*D*dx) + ### Create the function that represents the Disk of the turbine + r = sqrt(xs[1]**2.0+xs[2]**2.0)/R + D = exp(-pow(r,6.0)) + + ### Create the function that represents the force ### + if self.force == "constant": + force = 1.0 + elif self.force == "sine": + force = (r*sin(pi*r)+0.5)/S_norm + elif self.force == "chord": + chord = self.mchord[i] + force = RadialChordForce(r,chord) + F = -0.5*A*C_tprime*force + + ### Calculate normalization constant ### + volNormalization = T_norm*D_norm*W*R**(self.dom.dim-1) + # volNormalization_a = assemble(T*D*dx) + # print(volNormalization_a,volNormalization)#,volNormalization/(W*R**(self.dom.dim-1)),T_norm*D_norm) # compute disk averaged velocity in yawed case and don't project - u_d = u_next[0]*cos(yaw) + u_next[1]*sin(yaw) - tf += F*T*D/volNormalization*WTGbase*u_d**2 + self.actuator_disks_list.append(F*T*D*WTGbase/volNormalization) + rd += F*T*D*WTGbase/volNormalization + tf1 += F*T*D*WTGbase/volNormalization * cos(yaw)**2 + tf2 += F*T*D*WTGbase/volNormalization * sin(yaw)**2 + tf3 += F*T*D*WTGbase/volNormalization * 2.0 * cos(yaw) * sin(yaw) - ### Project Turbine Force to save on Assemble time ### + ### Save the actuator disks for post processing ### self.fprint("Projecting Turbine Force") - # self.rotor_disks = None - self.rotor_disks = project(tf,fs.V,solver_type='mumps',**self.extra_kwarg) + self.actuator_disks = project(rd,fs.V,solver_type='cg',**self.extra_kwarg) + # self.actuator_disks = project(rd,fs.V,solver_type='mumps',**self.extra_kwarg) tf_stop = time.time() self.fprint("Turbine Force Calculated: {:1.2f} s".format(tf_stop-tf_start),special="footer") - # return (tf1, tf2, tf3) - return tf + return (tf1, tf2, tf3) + + + def CalculateActuatorLineTurbineForces(self, problem, simTime, dfd=None, verbose=False): + # if dfd is None, alm_output is a dolfin function (tf) [1 x numPts*ndim] + # otherwise, it returns a numpy array of derivatives [numPts*ndim x numControls] + + # for all turbs: + # tf, tf_ind = BuildSingleALM(problem, simTime, dfd, k) + + def rot_x(theta): + Rx = np.array([[1, 0, 0], + [0, np.cos(theta), -np.sin(theta)], + [0, np.sin(theta), np.cos(theta)]]) + + return Rx + + def rot_y(theta): + Ry = np.array([[np.cos(theta), 0, np.sin(theta)], + [0, 1, 0], + [-np.sin(theta), 0, np.cos(theta)]]) + + return Ry + + def rot_z(theta): + Rz = np.array([[np.cos(theta), -np.sin(theta), 0], + [np.sin(theta), np.cos(theta), 0], + [0, 0, 1]]) + + return Rz + + # ================================================================ + + def init_constant_alm_terms(problem): + + # Create unit-length blade 1, oriented along the positive y-axis + blade_1_pos = np.vstack((np.zeros(problem.num_blade_segments), + np.linspace(0.0, 1.0, problem.num_blade_segments), + np.zeros(problem.num_blade_segments))) + + + # Create unit-length blade 2, rotated 120* around the x-axis + theta_2 = 120.0/180.0*np.pi + blade_2_pos = np.dot(rot_x(theta_2), blade_1_pos) + + # Create unit-length blade 3, rotated 240* around the x-axis + theta_3 = 240.0/180.0*np.pi + blade_3_pos = np.dot(rot_x(theta_3), blade_1_pos) + + # Combine all the blades into a single array, dim = [3, num_blade_segments*3] + # This should be shared with updateActuatorLineForce + problem.blade_pos_base = np.hstack((blade_1_pos, blade_2_pos, blade_3_pos)) + + # Get the coordinates of the vector function space + coords = problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::problem.dom.dim, :]) + + problem.coords = coords + + # Resape a linear copy of the coordinates for every mesh point + problem.coordsLinear = np.copy(coords.reshape(-1, 1)) + + bbox = problem.dom.mesh.bounding_box_tree() + + problem.min_dist = [] + + for k in range(problem.farm.numturbs): + turbine_loc_point = Point(problem.farm.x[k], problem.farm.y[k], problem.farm.z[k]) + min_dist_node_id, dist = bbox.compute_closest_entity(turbine_loc_point) + problem.min_dist.append(dist) + + # Create a Constant "wrapper" to enable dolfin to track mpi_u_fluid + problem.mpi_u_fluid_constant = Constant(np.zeros((problem.farm.numturbs, 3*3*problem.num_blade_segments)),name="mpi_u_fluid") + + + def init_unsteady_alm_terms(problem): + + problem.rotor_torque = np.zeros(problem.farm.numturbs) + problem.rotor_torque_count = np.zeros(problem.farm.numturbs) + problem.rotor_torque_dolfin = np.zeros(problem.farm.numturbs) + + + def init_mpi_alm(problem): + + # Create an empty array to hold all the components of velocity + mpi_u_fluid = np.zeros((problem.farm.numturbs, 3*3*problem.num_blade_segments)) + mpi_u_fluid_count = np.zeros((problem.farm.numturbs, 3*3*problem.num_blade_segments)) + + # Calculate the angular position of the blades at the current time + period = 60.0/problem.rpm + # theta = (simTime+0.5*problem.dt)/period*2.0*np.pi + + # Current time at the end of the fluid solve + simTime = problem.simTime_list[problem.simTime_id] - # def TurbineForce2D(self,fs,mesh): - # """ - # This function creates a turbine force by applying - # a spatial kernel to each turbine. This kernel is - # created from the turbines location, yaw, thickness, diameter, - # and force density. Currently, force density is limit to a scaled - # version of - # .. math:: + # Time at the end of the previous fluid solve + time_offset = 1 - # r\\sin(r), + try: + prevTime = problem.simTime_list[problem.simTime_id - time_offset] + except: + prevTime = problem.simTime_list[0] - # where :math:`r` is the distance from the center of the turbine. + # The velocity should be probed at the time location midway between this + # step and the previous step + theta = 0.5*(prevTime + simTime)/period*2.0*np.pi - # Args: - # V (dolfin.FunctionSpace): The function space the turbine force will use. - # mesh (dolfin.mesh): The mesh + # Each turbine must be treated individually to account for varying + # radii, heights, positions, etc. + for k in range(problem.farm.numturbs): - # Returns: - # tf (dolfin.Function): the turbine force. + # Get the radius of this turbine and scale the unit blade position + R = problem.farm.radius[k] + blade_pos = R*problem.blade_pos_base - # Todo: - # * Setup a way to get the force density from file - # """ + # Rotate the blades into the correct angular position around the x-axis + # since the turbine blades are currently all modeled in sync, this + # could actually be done outside the FOR loop, but for generality and/or + # future out-of-phase simulations, it is left here + blade_pos = np.dot(rot_x(theta), blade_pos) - # tf_start = time.time() - # self.fprint("Calculating Turbine Force",special="header") - # x=SpatialCoordinate(mesh) + # Get the yaw of this turbine and rotate around the z-axis + yaw = float(problem.farm.myaw[k]) + blade_pos = np.dot(rot_z(yaw), blade_pos) - # tf_x=Function(fs.V0) - # tf_y=Function(fs.V1) + # Get the position of this turbine and shift the blade positions there + x_pos = problem.farm.x[k] + y_pos = problem.farm.y[k] + z_pos = problem.farm.z[k] + blade_pos[0, :] += x_pos + blade_pos[1, :] += y_pos + blade_pos[2, :] += z_pos - # for i in range(self.numturbs): - # x0 = [self.mx[i],self.my[i]] - # yaw = self.myaw[i] - # W = self.W[i]/2.0 - # R = self.RD[i]/2.0 - # ma = self.ma[i] + # Need to probe the velocity point at each actuator node, + # where actuator nodes are individual columns of blade_pos + for j in range(np.shape(blade_pos)[1]): + # If using the local velocity, measure at the blade + if problem.farm.use_local_velocity: + xi = blade_pos[0, j] + else: + xi = problem.dom.x_range[0] - # ### Rotate and Shift the Turbine ### - # xs = self.YawTurbine2D(x,x0,yaw) + yi = blade_pos[1, j] + zi = blade_pos[2, j] - # ### Create the function that represents the Thickness of the turbine ### - # T_norm = 1.902701539733748 - # T = exp(-pow((xs[0]/W),10.0))/(T_norm*W) + # Try to access the fluid velocity at this actuator point + # If this rank doesn't own that point, an error will occur, + # in which case zeros should be reported + try: + fn_val = problem.u_k1(np.array([xi, yi, zi])) + mpi_u_fluid[k, 3*j:3*j+3] = fn_val + mpi_u_fluid_count[k, 3*j:3*j+3] = [1, 1, 1] + except: + pass - # ### Create the function that represents the Disk of the turbine - # D_norm = 2.884512175878827 - # D = exp(-pow((pow((xs[1]/R),2)),5.0))/(D_norm*R**2.0) + data_in_fluid = np.zeros((self.params.num_procs, np.shape(mpi_u_fluid)[0], np.shape(mpi_u_fluid)[1])) + self.params.comm.Gather(mpi_u_fluid, data_in_fluid, root=0) - # ### Create the function that represents the force ### - # # F = 0.75*0.5*4.*A*self.ma[i]/(1.-self.ma[i])/beta - # r = sqrt(xs[1]**2.0) - # # F = 4.*0.5*(pi*R**2.0)*ma/(1.-ma)*(r/R*sin(pi*r/R)+0.5) - # F = 4.*0.5*(pi*R**2.0)*ma/(1.-ma)*(r/R*sin(pi*r/R)+0.5) + data_in_count = np.zeros((self.params.num_procs, np.shape(mpi_u_fluid_count)[0], np.shape(mpi_u_fluid_count)[1])) + self.params.comm.Gather(mpi_u_fluid_count, data_in_count, root=0) + + if self.params.rank == 0: + mpi_u_fluid = np.sum(data_in_fluid, axis=0) + mpi_u_fluid_count = np.sum(data_in_count, axis=0) + + # This removes the possibility of a velocity shared between multiple nodes being reported + # multiple times and being effectively doubled (or worse) when summing mpi_u_fluid across processes + mpi_u_fluid = mpi_u_fluid/mpi_u_fluid_count + + self.params.comm.Bcast(mpi_u_fluid, root=0) + + return mpi_u_fluid + + # ================================================================ + + def finalize_mpi_alm(problem): + + data_in_torque = np.zeros((self.params.num_procs, problem.farm.numturbs)) + self.params.comm.Gather(problem.rotor_torque, data_in_torque, root=0) + + data_in_torque_count = np.zeros((self.params.num_procs, problem.farm.numturbs)) + self.params.comm.Gather(problem.rotor_torque_count, data_in_torque_count, root=0) + + if self.params.rank == 0: + # print(data_in_torque) + # print(data_in_torque_count) + problem.rotor_torque = np.sum(data_in_torque, axis=0) + problem.rotor_torque_count = np.sum(data_in_torque_count, axis=0) + + # print(problem.rotor_torque_count) + + # This removes the possibility of a power being doubled or tripled + # if multiple ranks include this turbine and therefore calculate a torque + problem.rotor_torque = problem.rotor_torque/problem.rotor_torque_count + + self.params.comm.Bcast(problem.rotor_torque, root=0) + + # ================================================================ + + + # ================================================================ + + tic = time.time() + problem.simTime_list.append(simTime) + problem.dt_list.append(problem.dt) + problem.rotor_torque_dolfin_time.append(0.0) + + # If this is the first call to the function, set some things up before proceeding + if problem.simTime_id == 0: + init_constant_alm_terms(problem) + + # Initialize summation, counting, etc., variables for alm solve + init_unsteady_alm_terms(problem) + + # Call the function to build the complete mpi_u_fluid array + mpi_u_fluid = init_mpi_alm(problem) + + # Populate the Constant "wrapper" with the velocity values to enable dolfin to track mpi_u_fluid + problem.mpi_u_fluid_constant.assign(Constant(mpi_u_fluid,name="temp_u_f")) + + # Call the ALM function for each turbine individually + alm_output_list = [] + for turb_index in range(problem.farm.numturbs): + alm_output_list.append(UpdateActuatorLineForce(problem, problem.mpi_u_fluid_constant, problem.simTime_id, problem.dt, turb_index, dfd=dfd)) + # alm_output_list.append(UpdateActuatorLineForce_deprecated(problem, problem.u_k1, problem.simTime_id, problem.dt, turb_index, mpi_u_fluid, dfd=dfd)) + # print("tf = "+repr(np.mean(alm_output_list[-1].vector()[:]))) + + # Do some sharing of information when everything is finished + finalize_mpi_alm(problem) + + problem.simTime_id += 1 + toc = time.time() + + if verbose: + print("Current Optimization Time: "+repr(simTime)+ ", it took: "+repr(toc-tic)+" seconds") + sys.stdout.flush() + + return alm_output_list + + + +####### NOTE TO SELF turb_index is a list, got to account for that in dolfin_helper - # ### Combine and add to the total ### - # tf_x = tf_x + F*T*D*cos(yaw) - # tf_y = tf_y + F*T*D*sin(yaw) - # ### Project Turbine Force to save on Assemble time ### - # self.fprint("Projecting X Force") - # tf_x = project(tf_x,fs.V0,solver_type='mumps') - # self.fprint("Projecting Y Force") - # tf_y = project(tf_y,fs.V1,solver_type='mumps') - # ### Assign the components to the turbine force ### - # self.tf = Function(fs.V) - # fs.VelocityAssigner.assign(self.tf,[tf_x,tf_y]) - # tf_stop = time.time() - # self.fprint("Turbine Force Calculated: {:1.2f} s".format(tf_stop-tf_start),special="footer") - # return as_vector((tf_x,tf_y)) class GridWindFarm(GenericWindFarm): """ @@ -709,44 +1290,54 @@ class GridWindFarm(GenericWindFarm): """ def __init__(self,dom): super(GridWindFarm, self).__init__(dom) + Sx = self.dom.xscale self.fprint("Generating Grid Wind Farm",special="header") ### Initialize Values from Options ### - self.grid_rows = self.params["wind_farm"]["grid_rows"] - self.grid_cols = self.params["wind_farm"]["grid_cols"] self.numturbs = self.grid_rows * self.grid_cols self.params["wind_farm"]["numturbs"] = self.numturbs - self.HH = [self.params["wind_farm"]["HH"]]*self.numturbs - self.RD = [self.params["wind_farm"]["RD"]]*self.numturbs - self.W = [self.params["wind_farm"]["thickness"]]*self.numturbs - self.yaw = [self.params["wind_farm"]["yaw"]]*self.numturbs - self.axial = [self.params["wind_farm"]["axial"]]*self.numturbs - self.radius = self.RD[0]/2.0 - self.jitter = self.params["wind_farm"].get("jitter",0.0) - self.seed = self.params["wind_farm"].get("seed",None) - - self.ex_x = self.params["wind_farm"]["ex_x"] - self.ex_y = self.params["wind_farm"]["ex_y"] - - ### Print some useful stats ### - self.fprint("Force Type: {0}".format(self.force)) - self.fprint("Number of Rows: {:d}".format(self.grid_rows)) - self.fprint("Number of Columns: {:d}".format(self.grid_cols)) - self.fprint("Number of Turbines: {:d}".format(self.numturbs)) - if self.jitter > 0.0: - self.fprint("Amount of Jitter: {: 1.2f}".format(self.jitter)) - self.fprint("Random Seed: " + repr(self.seed)) - self.fprint("X Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_x[0],self.ex_x[1])) - self.fprint("Y Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_y[0],self.ex_y[1])) + ### Scale Terms ### + self.HH = self.HH * Sx + self.RD = self.RD * Sx + self.thickness = self.thickness * Sx + self.jitter = self.jitter * Sx + self.radius = self.RD/2.0 + + # Need to compute extents if only spacings are provided + if self.ex_x is None: + x_dist = self.x_spacing * (self.grid_cols - 1) + y_dist = self.y_spacing * (self.grid_rows - 1) + self.ex_x = [0., x_dist + 2 * self.radius] + self.ex_y = [-y_dist / 2 - self.radius, y_dist / 2 + self.radius] + else: + self.ex_x = self.ex_x * Sx + self.ex_y = self.ex_y * Sx ### Create the x and y coords ### - self.grid_x = np.linspace(self.ex_x[0]+self.radius,self.ex_x[1]-self.radius,self.grid_cols) - self.grid_y = np.linspace(self.ex_y[0]+self.radius,self.ex_y[1]-self.radius,self.grid_rows) + if self.grid_cols > 1: + self.grid_x = np.linspace(self.ex_x[0]+self.radius,self.ex_x[1]-self.radius,self.grid_cols) + else: + self.grid_x = (self.ex_x[0]+self.ex_x[1])/2.0 + if self.grid_rows > 1: + self.grid_y = np.linspace(self.ex_y[0]+self.radius,self.ex_y[1]-self.radius,self.grid_rows) + else: + self.grid_y = (self.ex_y[0]+self.ex_y[1])/2.0 ### Use the x and y coords to make a mesh grid ### self.x, self.y = np.meshgrid(self.grid_x,self.grid_y) + + # Apply y shear if included in user yaml. Shear is in meters. + if self.y_shear is not None: + for idx in range(self.grid_cols): + self.y[:, idx] += self.y_shear * idx + + # Apply x shear if included in user yaml. Shear is in meters. + if self.x_shear is not None: + for idx in range(self.grid_rows): + self.x[idx, :] += self.x_shear * idx + self.x = self.x.flatten() self.y = self.y.flatten() @@ -756,6 +1347,21 @@ def __init__(self,dom): np.random.seed(self.seed) self.x += np.random.randn(self.numturbs)*self.jitter self.y += np.random.randn(self.numturbs)*self.jitter + + # Recompute the extents based on grid manipulations + self.ex_x = [np.min(self.x), np.max(self.x)] + self.ex_y = [np.min(self.y), np.max(self.y)] + + ### Print some useful stats ### + self.fprint("Force Type: {0}".format(self.force)) + self.fprint("Number of Rows: {:d}".format(self.grid_rows)) + self.fprint("Number of Columns: {:d}".format(self.grid_cols)) + self.fprint("Number of Turbines: {:d}".format(self.numturbs)) + if self.jitter > 0.0: + self.fprint("Amount of Jitter: {: 1.2f}".format(self.jitter)) + self.fprint("Random Seed: " + repr(self.seed)) + self.fprint("X Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_x[0]/Sx,self.ex_x[1]/Sx)) + self.fprint("Y Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_y[0]/Sx,self.ex_y[1]/Sx)) ### Convert the constant parameters to lists ### self.CreateLists() @@ -770,7 +1376,9 @@ def __init__(self,dom): self.ex_z = [min(self.ground),max(self.z+self.RD)] self.params["wind_farm"]["ex_z"] = self.ex_z + self.DebugOutput() self.fprint("Wind Farm Generated",special="footer") + class RandomWindFarm(GenericWindFarm): """ @@ -800,30 +1408,86 @@ class RandomWindFarm(GenericWindFarm): dom (:meth:`windse.DomainManager.GenericDomain`): a windse domain object. """ def __init__(self,dom): - super(RandomWindFarm, self).__init__(dom) - self.fprint("Generating Random Farm",special="header") - ### Initialize Values from Options ### - self.numturbs = self.params["wind_farm"]["numturbs"] - - self.HH = [self.params["wind_farm"]["HH"]]*self.numturbs - self.RD = [self.params["wind_farm"]["RD"]]*self.numturbs - self.W = [self.params["wind_farm"]["thickness"]]*self.numturbs - self.yaw = [self.params["wind_farm"]["yaw"]]*self.numturbs - self.axial = [self.params["wind_farm"]["axial"]]*self.numturbs - self.radius = self.RD[0]/2.0 + def generate_random_point(x_range, y_range): + + rand_pt = np.zeros(2) + + # This assigns numbers in the range (x_range[0], x_range[1]) + rand_pt[0] = np.random.uniform(x_range[0], x_range[1]) + rand_pt[1] = np.random.uniform(y_range[0], y_range[1]) + + return rand_pt + + def build_random_samples(N, x_range, y_range, min_dist, x_padding=None, y_padding=None): + rand_samples = np.zeros((N, 2)) - self.ex_x = self.params["wind_farm"]["ex_x"] - self.ex_y = self.params["wind_farm"]["ex_y"] + if x_padding is not None: + x_range[0] = x_range[0] + x_padding[0] + x_range[1] = x_range[1] - x_padding[1] + + if y_padding is not None: + y_range[0] = y_range[0] + y_padding[0] + y_range[1] = y_range[1] - y_padding[1] + + # Declare the maximum number of attempts at placing a turbine + maximum_iterations = 50000 + + for k in range(N): + if k == 0: + # The first turbine can always be added (guaranteed collision free) + new_pt = generate_random_point(x_range, y_range) + rand_samples[0, :] = new_pt + + else: + # Additional turbines must be tested to enforce the minimum separation distance + collision = True + attempt = 0 + + while collision == True: + new_pt = generate_random_point(x_range, y_range) + attempt += 1 + + dx_2 = (rand_samples[0:k, :] - new_pt)**2 + dist_2 = np.sum(dx_2, axis = 1) + + if np.amin(dist_2) < min_dist**2: + collision = True + else: + collision = False + rand_samples[k, :] = new_pt + + if attempt > maximum_iterations: + # If the total numer of turbines couldn't be placed, raise an error or return the incomplete list + # (since the list is incomplete, numturbs needs to be updated with the reduced value) + # raise ValueError("Couldn't place point %d of %d after %d iterations." % (k+1, N, maximum_iterations)) + self.fprint("WARNING: Couldn't place point %d of %d after %d iterations." % (k+1, N, maximum_iterations)) + self.fprint("WARNING: Consider reducing the number of turbines or decreasing the minimum separation distance.") + self.fprint("WARNING: Proceeding with incomplete random farm, numturbs = %d turbines." % (k)) + self.numturbs = k + return rand_samples[0:k, :] + + return rand_samples - self.seed = self.params["wind_farm"].get("seed",None) + super(RandomWindFarm, self).__init__(dom) + Sx = self.dom.xscale + self.fprint("Generating Random Farm",special="header") + ### Scale Terms ### + self.HH = self.HH * Sx + self.RD = self.RD * Sx + self.thickness = self.thickness * Sx + self.jitter = self.jitter * Sx + self.radius = self.RD/2.0 + self.ex_x = self.ex_x * Sx + self.ex_y = self.ex_y * Sx + self.min_sep_dist = self.min_sep_dist * self.RD ### Print some useful stats ### self.fprint("Force Type: {0}".format(self.force)) self.fprint("Number of Turbines: {:d}".format(self.numturbs)) - self.fprint("X Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_x[0],self.ex_x[1])) - self.fprint("Y Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_y[0],self.ex_y[1])) + self.fprint("X Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_x[0]/Sx,self.ex_x[1]/Sx)) + self.fprint("Y Range: [{: 1.2f}, {: 1.2f}]".format(self.ex_y[0]/Sx,self.ex_y[1]/Sx)) self.fprint("Random Seed: " + repr(self.seed)) ### Check if random seed is set ### @@ -831,9 +1495,13 @@ def __init__(self,dom): np.random.seed(self.seed) ### Create the x and y coords ### - self.x = np.random.uniform(self.ex_x[0]+self.radius,self.ex_x[1]-self.radius,self.numturbs) - self.y = np.random.uniform(self.ex_y[0]+self.radius,self.ex_y[1]-self.radius,self.numturbs) + # self.x = np.random.uniform(self.ex_x[0]+self.radius,self.ex_x[1]-self.radius,self.numturbs) + # self.y = np.random.uniform(self.ex_y[0]+self.radius,self.ex_y[1]-self.radius,self.numturbs) + + rand_locations = build_random_samples(self.numturbs, self.ex_x, self.ex_y, self.min_sep_dist) + self.x = rand_locations[:, 0] + self.y = rand_locations[:, 1] ### Convert the constant parameters to lists ### self.CreateLists() @@ -848,7 +1516,7 @@ def __init__(self,dom): self.ex_z = [min(self.ground),max(self.z+self.RD)] self.params["wind_farm"]["ex_z"] = self.ex_z - + self.DebugOutput() self.fprint("Wind Farm Generated",special="footer") @@ -877,10 +1545,10 @@ class ImportedWindFarm(GenericWindFarm): """ def __init__(self,dom): super(ImportedWindFarm, self).__init__(dom) + Sx = self.dom.xscale self.fprint("Importing Wind Farm",special="header") ### Import the data from path ### - self.path = self.params["wind_farm"]["path"] raw_data = np.loadtxt(self.path,comments="#") ### Copy Files to input folder ### @@ -888,25 +1556,25 @@ def __init__(self,dom): ### Parse the data ### if len(raw_data.shape) > 1: - self.x = raw_data[:,0] - self.y = raw_data[:,1] - self.HH = raw_data[:,2] + self.x = raw_data[:,0]*Sx + self.y = raw_data[:,1]*Sx + self.HH = raw_data[:,2]*Sx self.yaw = raw_data[:,3] - self.RD = raw_data[:,4] + self.RD = raw_data[:,4]*Sx self.radius = self.RD/2.0 - self.W = raw_data[:,5] - self.a = raw_data[:,6] + self.thickness = raw_data[:,5]*Sx + self.axial = raw_data[:,6] self.numturbs = len(self.x) else: - self.x = np.array((raw_data[0],)) - self.y = np.array((raw_data[1],)) - self.HH = np.array((raw_data[2],)) + self.x = np.array((raw_data[0],))*Sx + self.y = np.array((raw_data[1],))*Sx + self.HH = np.array((raw_data[2],))*Sx self.yaw = np.array((raw_data[3],)) - self.RD = np.array((raw_data[4],)) - self.radius = np.array((raw_data[4]/2.0,)) - self.W = np.array((raw_data[5],)) - self.a = np.array((raw_data[6],)) + self.RD = np.array((raw_data[4],))*Sx + self.radius = np.array((raw_data[4]/2.0,))*Sx + self.thickness = np.array((raw_data[5],))*Sx + self.axial = np.array((raw_data[6],)) self.numturbs = 1 ### Update the options ### @@ -921,7 +1589,26 @@ def __init__(self,dom): self.CalculateHeights() ### Calculate the extent of the farm ### - self.CalculateExtents() + self.CalculateFarmBoundingBox() - + self.DebugOutput() self.fprint("Wind Farm Imported",special="footer") + + +class EmptyWindFarm(GenericWindFarm): + + def __init__(self,dom): + super(EmptyWindFarm, self).__init__(dom) + self.numturbs = 0 + self.x = [] + self.y = [] + self.z = [] + self.HH = [] + self.yaw = [] + self.RD = [] + self.radius = [] + self.thickness = [] + self.axial = [] + self.ex_x = [0,0] + self.ex_y = [0,0] + self.ex_z = [0,0] diff --git a/windse/__init__.py b/windse/__init__.py index b187c7c2..eee871a5 100644 --- a/windse/__init__.py +++ b/windse/__init__.py @@ -3,7 +3,17 @@ submodules and initializing the parameters. """ +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + from windse.ParameterManager import windse_parameters + def initialize(loc,updated_parameters=[]): """ This function initializes all the submodules in WindSE. @@ -15,28 +25,31 @@ def initialize(loc,updated_parameters=[]): windse_parameters.Load(loc,updated_parameters=updated_parameters) - global BaseHeight, Optimizer#, ReducedFunctional - if windse_parameters["general"].get("dolfin_adjoint", False): - from windse.dolfin_adjoint_helper import BaseHeight#, ReducedFunctional + global BaseHeight, CalculateDiskTurbineForces, UpdateActuatorLineForce, RadialChordForce, Optimizer#, ReducedFunctional + if windse_parameters["general"].get("dolfin_adjoint", False) or main_file in ["sphinx-build", "__main__.py"]: + from windse.dolfin_adjoint_helper import BaseHeight, CalculateDiskTurbineForces, UpdateActuatorLineForce, RadialChordForce#, ReducedFunctional from windse.OptimizationManager import Optimizer else: - from windse.helper_functions import BaseHeight - - global BoxDomain, CylinderDomain, CircleDomain, RectangleDomain, ImportedDomain, InterpolatedCylinderDomain, InterpolatedBoxDomain - from windse.DomainManager import BoxDomain, CylinderDomain, CircleDomain, RectangleDomain, ImportedDomain, InterpolatedCylinderDomain, InterpolatedBoxDomain + from windse.helper_functions import BaseHeight, CalculateDiskTurbineForces, UpdateActuatorLineForce, RadialChordForce + + global BoxDomain, CylinderDomain, CircleDomain, RectangleDomain, ImportedDomain, InterpolatedCylinderDomain, InterpolatedBoxDomain, PeriodicDomain + from windse.DomainManager import BoxDomain, CylinderDomain, CircleDomain, RectangleDomain, ImportedDomain, InterpolatedCylinderDomain, InterpolatedBoxDomain, PeriodicDomain + + global GridWindFarm, RandomWindFarm, ImportedWindFarm, EmptyWindFarm + from windse.WindFarmManager import GridWindFarm, RandomWindFarm, ImportedWindFarm, EmptyWindFarm - global GridWindFarm, RandomWindFarm, ImportedWindFarm - from windse.WindFarmManager import GridWindFarm, RandomWindFarm, ImportedWindFarm + global RefineMesh, WarpMesh + from windse.RefinementManager import RefineMesh, WarpMesh global LinearFunctionSpace, TaylorHoodFunctionSpace from windse.FunctionSpaceManager import LinearFunctionSpace, TaylorHoodFunctionSpace - global PowerInflow, UniformInflow, LogLayerInflow - from windse.BoundaryManager import PowerInflow, UniformInflow, LogLayerInflow + global PowerInflow, UniformInflow, LogLayerInflow, TurbSimInflow + from windse.BoundaryManager import PowerInflow, UniformInflow, LogLayerInflow, TurbSimInflow - global StabilizedProblem, TaylorHoodProblem - from windse.ProblemManager import StabilizedProblem, TaylorHoodProblem + global StabilizedProblem, TaylorHoodProblem, IterativeSteady, UnsteadyProblem + from windse.ProblemManager import StabilizedProblem, TaylorHoodProblem, IterativeSteady, UnsteadyProblem - global SteadySolver, MultiAngleSolver, TimeSeriesSolver - from windse.SolverManager import SteadySolver, MultiAngleSolver, TimeSeriesSolver + global SteadySolver, IterativeSteadySolver, UnsteadySolver, MultiAngleSolver, TimeSeriesSolver + from windse.SolverManager import SteadySolver, IterativeSteadySolver, UnsteadySolver, MultiAngleSolver, TimeSeriesSolver diff --git a/windse/default_parameters.yaml b/windse/default_parameters.yaml new file mode 100644 index 00000000..d386b912 --- /dev/null +++ b/windse/default_parameters.yaml @@ -0,0 +1,160 @@ +# These are all the available parameters. For more details visit https://windse.readthedocs.io/en/latest/params.html + +general: # parameters for ParameterManager + name: Null # The folder name for the current run + preappend_datetime: False # if true, the time and date will be preappened to the output folder + output: [solution] # These are the fields that can be saved during/after the simulation, choices: "mesh", "initial_guess", "height", "turbine_force", "solution", "debug" + output_folder: output/ # This is the root folder for all the output files + output_type: pvd # this is the filetype various fields are saved it, choices "pvd", "xdmf" (note "xdmf" is better for parallel, but "pvd" can be opened during simulation) + dolfin_adjoint: False # If true, this will import dolfin_adjoint which is required for calculating gradients. Must be true for optimizations + debug_mode: False # If true, a file, tagged_output.yaml, in the root output folder. used for recursive tests + +domain: # parameters for DomainManager + type: Null # The type of domain + path: Null # The path to all domain files if using imported domain and standard naming + mesh_path: Null # a specific path for the imported mesh file + terrain_path: Null # a specific path for the terrain file if using complex/interpolated terrain + bound_path: Null # a specific path to a MeshFunction file that store the boundary IDs + filetype: xml.gz # The file type for imported domains. Choices: xml, xml.gz, h5 + scaled: False # Attempt scale the domain to km instead of m. (Extremely experimental, do not use) + ground_reference: 0.0 # the z-coordinate of the ground. + streamwise_periodic: False # sets periodic boundary conditions along the x-direction (Not yet implemented) + spanwise_periodic: False # sets periodic boundary conditions along the y-direction (Not yet implemented) + x_range: Null # the extents, in meters, of the domain in the streamwise direction + y_range: Null # the extents, in meters, of the domain in the spanwise direction + z_range: Null # the extents, in meters, of the domain in the vertical direction + nx: Null # the number of nodes in the streamwise direction + ny: Null # the number of nodes in the spanwise direction + nz: Null # the number of nodes in the vertical direction + mesh_type: mshr # sets how the cylinder/circle domains are meshed. Choices: "mshr", "elliptic", "squircular", "stretch" + center: Null # center of the cylinder/circle domains + radius: Null # radius for the cylinder/circle domains + nt: Null # number of nodes in the theta direction for cylinder/circle domains + res: Null # the mshr resolution for cylinder/circle domains with the mshr mesh_type + interpolated: False # lets you define a terrain_path to have complex domain + analytic: False # use an analytic function instead of a terrain_path + gaussian: # create a gaussian hill analytic complex terrain + center: [0.0, 0.0] # center of the hill + theta: 0.0 # rotation of the hill + amp: Null # height of the hill + sigma_x: Null # skew in x + sigma_y: Null # skew in y + plane: # create a plane analytic complex terrain + intercept: [0.0, 0.0, 0.0] # z = mx(x-x0)+my(y-y0)+z0 + mx: Null # x slope + my: Null # y slope + +wind_farm: # parameters for WindFarmManager + type: Null # type of wind farm + path: Null # location of imported wind farm + display: False # Does nothing + ex_x: Null # extents of the farm in the x direction in meters + ex_y: Null # extents of the farm in the y direction in meters + x_spacing: Null # x spacing between turbines in meters + y_spacing: Null # y spacing between turbines in meters + x_shear: Null # x offset between rows in meters + y_shear: Null # y offset between columns in meters + min_sep_dist: 2 # The minimum separation distance for a random farm, expressed in units of rotor diameter + grid_rows: Null # Number of turbines in the y direction + grid_cols: Null # number of turbines in the x direction + jitter: 0.0 # magnitude of random noise added to a gridded wind farm + numturbs: Null # total number of turbines + seed: Null # seed to fix the randomness between runs + HH: Null # hub height in meters + RD: Null # rotor diameter in meters + thickness: Null # thickness of the actuator disk in meters (usually 10% of RD) + yaw: Null # yaw of the turbine relative to inflow angle + axial: Null # axial induction value for actuator disks + force: sine # distribution of force along the radial direction of an actuator disk. choices: constant, sine, ?chord? + turbine_method: dolfin # how the turbine force is constructed. choices: dolfin, numpy, alm, disabled + rpm: 10.0 # rotations per minute for the alm method + read_turb_data: Null # location of alm data + blade_segments: computed # number of nodes along the rotor radius + use_local_velocity: True # use the velocity at the rotor to compute alm forces (otherwise use inflow) + max_chord: 1000 # upper limit when optimizing chord + chord_factor: 1.0 # This multiplies all the chords by a constant factor, e.g., 2.0 makes a chord that's twice as thick everywhere + gauss_factor: 2.0 # This is the factor that gets multiplied by the minimum mesh spacing to set the gaussian width, e.g., gaussian_width = 2.0*dx_min + +refine: # parameters for RefinementManager + warp_type: Null # warping will shift the nodes along the z direction concentrating them near the ground. choices: "smooth", "split" + warp_strength: Null # for smooth warps, how aggressively they are moved to the ground + warp_percent: Null # for split warps, percentage moved below the warp_heigth + warp_height: Null # for split warps, where the spit happens + farm_num: 0 # number of farm level refinements + farm_type: square # type of farm level refinements. choices: "full", "box", "cylinder", "stream" + farm_factor: 1.0 # scaling factor for the size of the refinement + turbine_num: 0 # number of turbine level refinements + turbine_type: simple # type of turbine refinement. choices: "simple", "tear", "wake" + turbine_factor: 1.0 # scaling factor for the size of the refinement + refine_custom: Null # allows for a list of custom refine commands + refine_power_calc: False # bare minimum refinement around turbines to increase power calculation accuracy + +function_space: # parameters for the FunctionSpaceManager + type: Null # type of function space + quadrature_degree: 6 # used when calculating integrals + turbine_space: Quadrature # used with numpy turbine_method, sets the space the turbine are calculate on + turbine_degree: 6 # used with numpy turbine_method, sets degree + +boundary_conditions: # parameters for the BoundaryManager + vel_profile: Null # inflow velocity profile, choices: "uniform", "power", "log", "turbsim" + HH_vel: 8.0 # velocity at hub height (m/s) TODO: rename to "ref_vel" + vel_height: "HH" # sets the location of the reference velocity + power: 0.25 # exponent for the power inflow + k: 0.4 # The constant used in the log layer flow + turbsim_path: Null # location for the turbsim inflow data + inflow_angle: Null # angle of the inflow velocity + boundary_names: # used for renaming the boundries + east: Null # positive x + north: Null # positive y + west: Null # negative x + south: Null # negative y + bottom: Null # negative z + top: Null # positive z + inflow: Null # inflow, used in cylinder/circle + outflow: Null # outflow, used in cylinder/circle + boundary_types: # used for changing the boundary types + inflow: Null # list of inflow bc names + no_slip: Null # list of no_slip bc names + free_slip: Null # list of free_slip bc names + no_stress: Null # list of no_stress bc names + +problem: # parameters for ProblemManager + type: Null # type of model + use_25d_model: False # break divergence free to entrain momentum from "above" and "below" + viscosity: 0.1 # viscosity + lmax: 15 # mixing length + turbulence_model: mixing_length # turbulence model. Choices: mixing_length, smagorinsky, or None + script_iterator: 0 # debugging tool, do not use + use_corrective_force: False # add a force to the weak form to allow the inflow to recover + stability_eps: 1.0 # stability term to help increase the well-possessedness of the linear mixed formulation + +solver: # parameters for the SolverManager + type: steady # type of solver + pseudo_steady: False # used with unsteady solver to create a iterative steady solver. + final_time: 1.0 # final time of unsteady solve (s) + save_interval: 1.0 # how often to save during unsteady solve (s) + num_wind_angles: 1 # number of wind angle to sweep through for multiangle solve + endpoint: False # include the final wind angle in the sweep + velocity_path: Null # location of inflow velocities for multivelocity + power_type: power # type of power calculation. choices: 2d_power, power, alm_powe + save_power: True # save the power data to the data folder + nonlinear_solver: snes # type of nonlinear solver. choices: snes, newton + newton_relaxation: 1.0 # relaxation parameter (0,1] for newton + cfl_target: 0.5 # target cfl number for unsteady solve + cl_iterator: 0 # debugging tool, do not use + +optimization: # parameters for OptimizationManager + opt_type: maximize # minimize or maximize + control_types: Null # controls to optimize, list of: "layout", "yaw", "axial", "chord", "lift", or "drag" + layout_bounds: wind_farm # special bound for layout optimizations + objective_type: power # name of the function to maximize or minimize. look in objective_functions for choices + save_objective: False # save the objective do a file in data/ + opt_turb_id : all # which turbines to optimize, int or list or "all" + record_time: 0.0 # when to start recording for unsteady objectives float or "computed" + u_avg_time: 0 # when to start averaging velocity for use in objective functions + opt_routine: SLSQP # optimization method, choices: SLSQP, L-BFGS-B, OM_SLSQP, SNOPT (requires custom install) + obj_ref: 1. # Sets the value of the objective function that will be treated as 1 by the SNOPT driver + obj_ref0: 0. # Sets the value of the objective function that will be treated as 0 by the SNOPT driver + taylor_test: False # Run the taylor test + optimize: False # optimize the problem + gradient: False # output the gradient diff --git a/windse/dolfin_adjoint_helper.py b/windse/dolfin_adjoint_helper.py index 75bfb0eb..235ad488 100644 --- a/windse/dolfin_adjoint_helper.py +++ b/windse/dolfin_adjoint_helper.py @@ -4,13 +4,19 @@ from sys import platform import os,shutil import time +import copy +import ufl from windse.helper_functions import BaseHeight as backend_BaseHeight +from windse.helper_functions import RadialChordForce as backend_RadialChordForce +from windse.helper_functions import CalculateDiskTurbineForces as backend_CalculateDiskTurbineForces +from windse.helper_functions import UpdateActuatorLineForce as backend_UpdateActuatorLineForce from windse import windse_parameters -from pyadjoint.tape import get_working_tape, annotate_tape, stop_annotating +from pyadjoint.tape import get_working_tape, annotate_tape, stop_annotating, no_annotations from pyadjoint.block import Block from pyadjoint.overloaded_type import create_overloaded_object - +from pyadjoint.enlisting import Enlist +import cProfile ### This import improves the plotter functionality on Mac ### if platform == 'darwin': @@ -18,112 +24,6 @@ matplotlib.use('TKAgg') import matplotlib.pyplot as plt -def linalg_solve(*args, **kwargs): - """This function overrides dolfin_adjoints.compat.linalg_solve. - - The original function doesn't allow for solver options because it uses - the:: - - dolfin.solve(A,x,b) - - form which doesn't accept keyword arguments. However, It does except - additional arguments that defined some solver options, which we pass - in manually - - Todo: - - Eventually, we want to replace this with a full PetscKrylovSolver() - to get access to all the ksp options. - - """ - return dolfin_adjoint.backend.solve(*args,"mumps") - -dolfin_adjoint.types.compat.linalg_solve = linalg_solve - -shutil.rmtree(windse_parameters.folder+"debug/", ignore_errors=True) -def recompute_component(self, inputs, block_variable, idx, prepared): - file_exists = False - - - # print() - # print("hey Look at me I'm recomputing!") - # print() - """This function overrides - dolfin_adjoint.solving.SolveBlock.recompute_component - - The original function doesn't account for kwargs in a project so it - doesn't pass them to this function. For now, we just supply the - solver_parameters manually in this case. - - Todo: - - Eventually, we want to replace this with a full PetscKrylovSolver() - to get access to all the ksp options. - - """ - eq = prepared[0] - func = prepared[1] - bcs = prepared[2] - - - if not self.forward_kwargs: - dolfin_adjoint.backend.solve(eq, func, bcs, solver_parameters={'linear_solver': 'mumps'}) - else: - - # print(eq.lhs) - - # exit() - # print() - # print("Oh man and I'm doing a fancy solve") - # print() - # test = dolfin.File("tf_x.pvd") - # test << eq.lhs.coefficients()[3] - # test = dolfin.File("tf_y.pvd") - # test << eq.lhs.coefficients()[4] - # test = dolfin.File("u0.pvd") - # test << eq.lhs.coefficients()[5] - - # bc_dofs = bcs[0].get_boundary_values().keys() - # bc_x = [] - # bc_y = [] - # for dof in bc_dofs: - # bc_x.append(func.function_space().tabulate_dof_coordinates()[dof][0]) - # bc_y.append(func.function_space().tabulate_dof_coordinates()[dof][1]) - - # print("Inflow Velocity: " + repr(bcs[0].value()([0.0,0.0]))) - # print("Initial Condition: " + repr(func([0.0,0.0]))) - # plt.clf() - # plt.scatter(bc_x,bc_y) - # plt.savefig("Marker.pdf") - # plt.show() - - # exit() - - dolfin_adjoint.backend.solve(eq, func, bcs, **self.forward_kwargs) - - if "debug" in windse_parameters.output: - if hasattr(self, 'solve_iteration'): - self.solve_iteration += 1 - else: - # print() - # print("but we haven't been here before") - self.recompute_set = 0 - while os.path.isfile(windse_parameters.folder+"debug/dolfin_adjoint_func_"+repr(self.recompute_set)+".pvd"): - self.recompute_set +=1 - # print("and that's the "+repr(self.recompute_set)+" time this has happened") - # print() - self.savefile = dolfin.File(windse_parameters.folder+"debug/dolfin_adjoint_func_"+repr(self.recompute_set)+".pvd") - self.solve_iteration = 0 - - - u, p = func.split(True) - u.rename("velocity","velocity") - self.savefile << (u,self.solve_iteration) - - return func - -dolfin_adjoint.solving.SolveBlock.recompute_component = recompute_component - def BaseHeight(x,y,ground,**kwargs): '''This is the adjoint version of RelativeHeight. It's goal is to calculate the height of the turbine's base. At the same time, it creates @@ -135,12 +35,11 @@ def BaseHeight(x,y,ground,**kwargs): if annotate: block = BaseHeightBlock(x, y, ground, output) + block.add_output(output.create_block_variable()) tape = get_working_tape() tape.add_block(block) - block.add_output(output.block_variable) - return output class BaseHeightBlock(Block): @@ -152,8 +51,8 @@ def __init__(self, x, y, ground, output): self.y = y self.ground = ground self.output = output - self.add_dependency(x.block_variable) - self.add_dependency(y.block_variable) + self.add_dependency(x) + self.add_dependency(y) def __str__(self): return "BaseHeightBlock" @@ -174,7 +73,6 @@ def prepare_evaluate_adj(self, inputs, adj_inputs, relevant_dependencies): return [x, y] def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepared=None): - print("evaluating adj") x = prepared[0] y = prepared[1] # h = dolfin.Constant(10) @@ -185,73 +83,378 @@ def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepar # print((self.ground(x,y,dx=1),self.ground(x,y,dy=1))) if idx == 0: + # print("taking x derivative") adj = self.ground(x,y,dx=1) # adj = (self.ground(x+h,y)-self.ground(x-h,y))/(2*h) elif idx == 1: + # print("taking y derivative") adj = self.ground(x,y,dy=1) # adj = (self.ground(x,y+h)-self.ground(x,y-h))/(2*h) + adj_output = adj_input * adj + + return adj_output + + +def RadialChordForce(r,chord): + + return backend_RadialChordForce(r,chord) + + +# def ReynoldsSum(u,idx): + +# return backend_FunctionAdd(x1) + +# def + + + + + + +def CalculateDiskTurbineForces(x,farm,fs,**kwargs): + '''This is the adjoint version of RelativeHeight. It's goal is to + calculate the height of the turbine's base. At the same time, it creates + a block that helps propagate the adjoint information.''' + annotate = annotate_tape(kwargs) + + ### Get the actual output ### + with stop_annotating(): + func_output, sparse_ids, actuator_array = backend_CalculateDiskTurbineForces(x,farm,fs,**kwargs) + + ### Create the block object ### + if annotate: + block = ActuatorDiskForceBlock(x,farm,fs,sparse_ids,**kwargs) + + ### Prepare outputs for recording on tape ### + r = [] + func_output = Enlist(func_output) + for out in func_output: + if not isinstance(out,list): + r.append(create_overloaded_object(out)) + + ### Add everything to tape ### + if annotate: + for out in r: + if not isinstance(out,list): + block.add_output(out.create_block_variable()) + tape = get_working_tape() + tape.add_block(block) + + return func_output.delist(r), sparse_ids, actuator_array + +class ActuatorDiskForceBlock(Block): + '''This is the Block class that will be used to calculate adjoint + information for optimizations. ''' + def __init__(self, x,farm,fs,sparse_ids,**kwargs): + super(ActuatorDiskForceBlock, self).__init__() + self.x = x + self.farm = farm + self.fs = fs + self.sparse_ids = sparse_ids + self.inflow_angle = copy.copy(farm.inflow_angle) + self.save_actuator = kwargs.get('save_actuator',False) + self.sparse_RDs = kwargs.get('sparse_RDs',2.0) + self.dim = farm.dom.dim + + ### Calculate how far the turbines need to move to recalculate sparse ids ### + self.move_tol = 0.1*farm.dom.mesh.rmin() + + ### Add dependencies on the controls ### + for i in range(self.farm.numturbs): + self.farm.mx[i].block_variable.tag = ("x",i,-1) + self.add_dependency(self.farm.mx[i]) + + self.farm.my[i].block_variable.tag = ("y",i,-1) + self.add_dependency(self.farm.my[i]) + + self.farm.myaw[i].block_variable.tag = ("yaw",i,-1) + self.add_dependency(self.farm.myaw[i]) + + self.farm.ma[i].block_variable.tag = ("a",i,-1) + self.add_dependency(self.farm.ma[i]) + + ### Tabulate which controls matter ### + self.control_types = [] + if "layout" in farm.control_types: + self.control_types.append("x") + self.control_types.append("y") + if "yaw" in farm.control_types: + self.control_types.append("yaw") + if "axial" in farm.control_types: + self.control_types.append("a") + + ### Record the current values for x and y ### + self.old_x = np.array(self.farm.mx,dtype=float) + self.old_y = np.array(self.farm.my,dtype=float) + + ### map ids to vector ids ### + self.VectorSparseIDs() + + def __str__(self): + return "ActuatorLineForceBlock" + + def CheckTurbineLocations(self,x,y): + new_x = np.array(x,dtype=float) + new_y = np.array(y,dtype=float) + moved = max(max(abs(new_x-self.old_x)),max(abs(new_y-self.old_y))) + # print(moved,self.move_tol, moved > self.move_tol) + if moved > self.move_tol: + self.sparse_ids = None + self.old_x = new_x + self.old_y = new_y + + def VectorSparseIDs(self): + self.all_ids = np.zeros(len(self.sparse_ids)*self.dim,dtype=int) + self.all_ids[0::self.dim] = self.dim*(self.sparse_ids)+0 + self.all_ids[1::self.dim] = self.dim*(self.sparse_ids)+1 + if self.dim == 3: + self.all_ids[2::self.dim] = self.dim*(self.sparse_ids)+2 + self.all_ids = list(self.all_ids) + + def prepare_recompute_component(self, inputs, relevant_outputs): + ### update the new controls inside the windfarm ### + x = inputs[0::4] + y = inputs[1::4] + yaw = inputs[2::4] + a = inputs[3::4] + self.farm.inflow_angle = self.inflow_angle + self.farm.UpdateControls(x=x,y=y,yaw=yaw,a=a) + + ### determine if we need to recalculate sparse_ids ### + self.CheckTurbineLocations(x,y) + + prepared, self.sparse_ids, actuator_array = backend_CalculateDiskTurbineForces(self.x,self.farm,self.fs,sparse_ids=self.sparse_ids,sparse_RDs=self.sparse_RDs) + + return prepared + + def recompute_component(self, inputs, block_variable, idx, prepared): + return prepared[idx] + + def prepare_evaluate_adj(self, inputs, adj_inputs, relevant_dependencies): + ### update the new controls inside the windfarm ### + x = inputs[0::4] + y = inputs[1::4] + yaw = inputs[2::4] + a = inputs[3::4] + self.farm.inflow_angle = self.inflow_angle + self.farm.UpdateControls(x=x,y=y,yaw=yaw,a=a) + + ### determine if we need to recalculate sparse_ids ### + self.CheckTurbineLocations(x,y) + + prepared = {} + for name in self.control_types: + # pr = cProfile.Profile() + # pr.enable() + # print("calculating "+name+" derivatives") + prepared[name], self.sparse_ids, actuator_array = backend_CalculateDiskTurbineForces(self.x,self.farm,self.fs,dfd=name,sparse_ids=self.sparse_ids,sparse_RDs=self.sparse_RDs) + # pr.disable() + # pr.print_stats() + + # exit() + + ### map ids to vector ids ### + self.VectorSparseIDs() + + return prepared + + def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepared=None): + + ### Get the control type and turbine index ### + name, turb_idx, _ = block_variable.tag + print("Calculating Derivative: " +name+"_"+repr(turb_idx)) + ### Apply derivative to previous in tape ### + adj_output = 0 + for i in range(3): + adj_output += np.inner(adj_inputs[i].get_local(self.all_ids),prepared[name][i][:,turb_idx]) + + adj_output = np.float64(adj_output) + recv_buff = np.zeros(1, dtype=np.float64) + self.farm.params.comm.Allreduce(adj_output, recv_buff) + adj_output = recv_buff + + # adj_output = dolfin.MPI.sum(dolfin.MPI.comm_world,adj_output) + return np.array(adj_output) + + + + + +def Marker(u, simTime, out_file, **kwargs): + '''This is the adjoint version of RelativeHeight. It's goal is to + calculate the height of the turbine's base. At the same time, it creates + a block that helps propagate the adjoint information.''' + annotate = annotate_tape(kwargs) + u = create_overloaded_object(u) + + if annotate: + block = MarkerBlock(u, simTime, out_file) + block.add_output(u.create_block_variable()) + + tape = get_working_tape() + tape.add_block(block) + + return u + +class MarkerBlock(Block): + '''This is the Block class that will be used to calculate adjoint + information for optimizations. ''' + def __init__(self, u, simTime, out_file): + super(MarkerBlock, self).__init__() + self.simTime = simTime + self.out_file = out_file + self.saved = False + self.V = u.function_space() + self.add_dependency(u) + + def __str__(self): + return "MarkerBlock" + + def recompute_component(self, inputs, block_variable, idx, prepared): + return inputs[0] + + # @no_annotations + # def evaluate_adj(self, markings=False): + # print("Saving Adjoint Function for timestep:" + repr(self.simTime)) + + # output = self.get_outputs() + # adj_input = output[0].adj_value + + # temp = dolfin_adjoint.Function(self.V, name="u_adjoint",annotate=False) + # temp.vector().set_local(adj_input.get_local()) + # self.out_file.write(temp,self.simTime) + + + + def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepared=None): + if self.saved == False: + print("Saving Adjoint Function for timestep: " + repr(self.simTime)) + temp = dolfin_adjoint.Function(self.V, name="u_adjoint",annotate=False) + temp.vector().set_local(adj_inputs[0].get_local()) + self.out_file.write(temp,self.simTime) + self.saved = True + + return adj_inputs[0] + + +def ControlUpdater(J ,problem, **kwargs): + + annotate = annotate_tape(kwargs) + J = create_overloaded_object(J) - return adj_input * adj + if annotate: + block = ControlUpdaterBlock(J, problem,**kwargs) + block.add_output(J.create_block_variable()) -# class ReducedFunctional(dolfin_adjoint.ReducedFunctional): -# """This is a special version of the ReducedFunctional class allowing -# windse to inject special function calls. + tape = get_working_tape() + tape.add_block(block) -# Args: -# values ([OverloadedType]): If you have multiple controls this -# should be a list of new values for each control in the order -# you listed the controls to the constructor. If you have a -# single control it can either be a list or a single object. -# Each new value should have the same type as the -# corresponding control. + return J + +class ControlUpdaterBlock(Block): + def __init__(self, J, problem, **kwargs): + super(ControlUpdaterBlock, self).__init__() + self.problem = problem + self.farm = problem.farm + self.time = kwargs.get("time",None) + self.control_dict = { + "c_lift": self.farm.cl, + "c_drag": self.farm.cd, + "chord": self.farm.chord, + "x": self.farm.x, + "y": self.farm.y, + "yaw": self.farm.yaw, + "a": self.farm.axial, + } + + # Add dependencies on the controls + self.num_dependancies = 0 + for i in range(self.problem.farm.numturbs): + if self.farm.turbine_method == "alm" or self.farm.force == "chord": + for j in range(self.problem.num_blade_segments): + self.farm.mcl[i][j].block_variable.tag = ("c_lift", i, j) + self.add_dependency(self.farm.mcl[i][j]) + self.num_dependancies += 1 + + self.farm.mcd[i][j].block_variable.tag = ("c_drag", i, j) + self.add_dependency(self.farm.mcd[i][j]) + self.num_dependancies += 1 + + self.farm.mchord[i][j].block_variable.tag = ("chord", i, j) + self.add_dependency(self.farm.mchord[i][j]) + self.num_dependancies += 1 + + self.farm.mx[i].block_variable.tag = ("x",i,-1) + self.add_dependency(self.farm.mx[i]) + self.num_dependancies += 1 + + self.farm.my[i].block_variable.tag = ("y",i,-1) + self.add_dependency(self.farm.my[i]) + self.num_dependancies += 1 + + self.farm.myaw[i].block_variable.tag = ("yaw",i,-1) + self.add_dependency(self.farm.myaw[i]) + self.num_dependancies += 1 + + self.farm.ma[i].block_variable.tag = ("a",i,-1) + self.add_dependency(self.farm.ma[i]) + self.num_dependancies += 1 + + J.block_variable.tag = ("J",-1,-1) + self.add_dependency(J) + self.num_dependancies += 1 -# Returns: -# :obj:`OverloadedType`: The computed value. Typically of instance -# of :class:`AdjFloat`. + def __str__(self): + return "ControlUpdaterBlock" -# """ -# def __init__(self, *args, **kwargs): -# super(ReducedFunctional, self).__init__(*args, **kwargs) -# self.iter_complete = False + def recompute_component(self, inputs, block_variable, idx, prepared): + return inputs[-1] -# def __call__(self, values): -# if self.iter_complete: -# self.display_output() -# self.iter_complete = False + def recompute(self, markings=False): + print(f"Forward Solve Time: {self.time}") + self.Update() + # Run original recompute + Block.evaluate_adj(self, markings) + return -# values = dolfin_adjoint.pyadjoint.enlisting.Enlist(values) -# if len(values) != len(self.controls): -# raise ValueError("values should be a list of same length as controls.") + def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepared=None): + name, turb_id, seg_id = block_variable.tag + if name == "J": + return adj_inputs[0] + else: + return 0.0 + + @no_annotations + def evaluate_adj(self, markings=False): + print(f"Adjoint Solve Time: {self.time}") + self.Update() + + # Run original evaluate_adj + Block.evaluate_adj(self, markings) + return -# # Call callback. -# self.eval_cb_pre(self.controls.delist(values)) + def Update(self): -# for i, value in enumerate(values): -# self.controls[i].update(value) + # Get new dependency values + deps = self.get_dependencies() + inputs = [bv.saved_output for bv in deps] -# blocks = self.tape.get_blocks() -# with self.marked_controls(): -# with dolfin_adjoint.pyadjoint.tape.stop_annotating(): -# for i in range(len(blocks)): -# blocks[i].recompute() + # update farm floats + for i in range(len(inputs)): + name, turb_id, seg_id = deps[i].tag + if name != "J": + if name in ["c_lift","c_drag","chord"]: + self.control_dict[name][turb_id][seg_id] = float(inputs[i]) + else: + self.control_dict[name][turb_id] = float(inputs[i]) -# func_value = self.functional.block_variable.checkpoint + # update farm Constants() + self.farm.SimpleControlUpdate() -# # Call callback -# self.eval_cb_post(func_value, self.controls.delist(values)) -# return func_value -# def display_output(self): -# print("$$$$$$$$$$$$$$$$$") -# print("$$$$$$$$$$$$$$$$$") -# print("$$$$$$$$$$$$$$$$$") -# print(dir(self)) -# print("$$$$$$$$$$$$$$$$$") -# print("$$$$$$$$$$$$$$$$$") -# print("$$$$$$$$$$$$$$$$$") @@ -260,108 +463,735 @@ def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepar +# ================================================================ +# ================================================================ +# def UpdateActuatorLineForce(problem, u_local, simTime_id, turb_i, dt, **kwargs): +def UpdateActuatorLineForce(problem, mpi_u_fluid_constant, simTime_id, dt, turb_i, **kwargs): + '''This is the adjoint version of RelativeHeight. It's goal is to + calculate the height of the turbine's base. At the same time, it creates + a block that helps propagate the adjoint information.''' + annotate = annotate_tape(kwargs) + # Example of how to call the update actuator force function + # UpdateActuatorLineForce(problem, simTime, dfd, tf): + ### Get the actual output ### + with stop_annotating(): + func_output = backend_UpdateActuatorLineForce(problem, mpi_u_fluid_constant, simTime_id, dt, turb_i, **kwargs) + ### Create the block object ### + if annotate: + block = ActuatorLineForceBlock(problem, mpi_u_fluid_constant, simTime_id, dt, turb_i, **kwargs) + ### Prepare outputs for recording on tape ### + r = [] + func_output = Enlist(func_output) + for out in func_output: + if not isinstance(out,list): + r.append(create_overloaded_object(out)) + ### Add everything to tape ### + if annotate: + for out in r: + if not isinstance(out,list): + block.add_output(out.create_block_variable()) + tape = get_working_tape() + tape.add_block(block) + return func_output.delist(r) -#### This is legacy code that hacked into dolfin_adjoint and forced the base heights to update #### -# def update_relative_heights(tape): -# """This function find the the turbine (x,y,z) control values and updates -# the z values according to the updated (x,y) values that are being -# optimized. +# ================================================================ +# ================================================================ -# """ +class ActuatorLineForceBlock(Block): + '''This is the Block class that will be used to calculate adjoint + information for optimizations. ''' + def __init__(self, problem, mpi_u_fluid_constant, simTime_id, dt, turb_i, **kwargs): + super(ActuatorLineForceBlock, self).__init__() + # self.problem = copy.copy(problem) + # self.simTime = copy.copy(simTime) + # self.turb_i = copy.copy(turb_i) + # self.u_local = u_local.copy() + + self.problem = problem + self.simTime_id = copy.copy(simTime_id) + self.simTime = self.problem.simTime_list[simTime_id] + self.dt = dt + self.turb_i = turb_i + self.u_local = problem.u_k + # self.mpi_u_fluid_constant = mpi_u_fluid_constant + + # Add dependencies on the controls + for j in range(self.problem.num_blade_segments): + self.problem.mcl[self.turb_i][j].block_variable.tag = ("c_lift", self.turb_i, j) + self.add_dependency(self.problem.mcl[self.turb_i][j]) + + self.problem.mcd[self.turb_i][j].block_variable.tag = ("c_drag", self.turb_i, j) + self.add_dependency(self.problem.mcd[self.turb_i][j]) + + self.problem.mchord[self.turb_i][j].block_variable.tag = ("chord", self.turb_i, j) + self.add_dependency(self.problem.mchord[self.turb_i][j]) + + + self.problem.farm.myaw[self.turb_i].block_variable.tag = ("yaw", self.turb_i, -1) + self.add_dependency(self.problem.farm.myaw[self.turb_i]) + + self.problem.u_k1.block_variable.tag = ("u_local",self.turb_i,-1) + self.add_dependency(self.problem.u_k1) + + # FIXME: This needs to be made a dolfin object so that it can be tracked + self.problem.mpi_u_fluid_constant.block_variable.tag = ("mpi_u_fluid",self.turb_i,-1) + self.add_dependency(self.problem.mpi_u_fluid_constant) + + # Tabulate which controls matter + self.control_types = [] + if "lift" in problem.farm.control_types: + self.control_types.append("c_lift") + if "drag" in problem.farm.control_types: + self.control_types.append("c_drag") + if "chord" in problem.farm.control_types: + self.control_types.append("chord") + if "yaw" in problem.farm.control_types: + self.control_types.append("yaw") + + # Record the current values for controls + self.old_c_lift = np.array(self.problem.mcl, dtype=float) + self.old_c_drag = np.array(self.problem.mcd, dtype=float) + self.old_chord = np.array(self.problem.mchord, dtype=float) -# ### This gets the list of Constants associated with the turbine force ### -# blocks = tape.get_blocks() -# depends = blocks[0].get_dependencies() -# ### This loops over the Constants and identifies them ### -# x_ind = [] -# y_ind = [] -# z_ind = [] -# for i in range(len(depends)): -# cur = depends[i] + def __str__(self): + return "ActuatorLineForceBlock" -# # print(cur.output) -# # print(cur.saved_output) -# if "x" in str(cur.output): -# x_ind.append(i) -# # x_ind.append(str(cur.saved_output)) -# if "y" in str(cur.output): -# y_ind.append(i) -# # y_ind.append(str(cur.saved_output)) -# if "z" in str(cur.output): -# z_ind.append(i) -# # z_ind.append(str(cur.saved_output)) + def prepare_recompute_component(self, inputs, relevant_outputs): + # update the new controls inside the windfarm + c_lift = inputs[0:-3:3] + c_drag = inputs[1:-3:3] + chord = inputs[2:-3:3] + yaw = inputs[-3] + u_k1 = inputs[-2] + mpi_u_fluid = inputs[-1] + + # c_lift = inputs[0:-1:3] + # c_drag = inputs[1:-1:3] + # chord = inputs[2:-1:3] + # yaw = inputs[-1] + # u_k1 = self.u_local -# # print(x_ind) -# # print(y_ind) -# # print(z_ind) -# # print() -# # print() + # print() + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + # print("current controls from dolfin_adjoint_helper") + # print(np.array(chord,dtype=float)) + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + # print() -# ### Finally we extract the x and y values and update the z values ### -# for i in range(len(z_ind)): -# x_val = depends[x_ind[i]].saved_output.values()[0] -# y_val = depends[y_ind[i]].saved_output.values()[0] -# z_val = float(windse_parameters.ground_fx(x_val,y_val)) + windse_parameters.full_hh[i] -# depends[z_ind[i]].saved_output.assign(z_val) -# print(x_val,y_val,z_val) + self.problem.fprint("Current Forward Time: "+repr(self.simTime),tab=1) + self.problem.fprint("Turbine "+repr(self.turb_i),tab=2) + self.problem.fprint("Current Yaw: "+repr(float(self.problem.farm.myaw[self.turb_i])),tab=2) + self.problem.fprint("Current Chord: "+str(np.array(self.problem.mchord[self.turb_i],dtype=float)),tab=2) + # self.problem.fprint("",special="footer") -# # exit() + self.problem.UpdateActuatorLineControls(c_lift = c_lift, c_drag = c_drag, chord = chord, yaw=yaw, turb_i=self.turb_i) + + # print() + # print("uk("+repr(self.simTime)+") = "+repr(np.mean(self.problem.u_k.vector()[:]))) + # print("uk1("+repr(self.simTime)+") = "+repr(np.mean(self.problem.u_k1.vector()[:]))) + # print("uk2("+repr(self.simTime)+") = "+repr(np.mean(self.problem.u_k2.vector()[:]))) + # print("uloc("+repr(self.simTime)+") = "+repr(np.mean(self.u_local.vector()[:]))) + # print("u_k1 = "+repr(np.mean(u_k1.vector()[:]))) + # print("uloc = "+repr(np.mean(self.u_local.vector()[:]))) + + # Since dfd=None here, prepared is a dolfin function (tf) [1 x numPts*ndim] + # prepared = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + prepared = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid, self.simTime_id, self.dt, self.turb_i) + # print("tf = "+repr(np.mean(prepared.vector()[:]))) + # print() + + ### Calculate the exact current value of the objective function + ### ONLY WORKS WITH ALM POWER OBJECTIVE AND ONE TURBINE + if self.simTime>=self.problem.record_time and self.problem.farm.numturbs==1: + t_ids = np.logical_and(np.array(self.problem.simTime_list)>=self.problem.record_time,np.array(self.problem.simTime_list)<=self.simTime) + dts = np.array(self.problem.dt_list)[t_ids] + tos = np.array(self.problem.rotor_torque_dolfin_time)[t_ids] + val = dts*tos + self.obj_value = (2.0*np.pi*self.problem.rpm/60.0)*np.sum(val)/np.sum(dts)/1.0e6 + self.problem.fprint("Current Power: "+repr(self.obj_value),tab=2) + + + return prepared + + def recompute_component(self, inputs, block_variable, idx, prepared): + return prepared + + def prepare_evaluate_adj(self, inputs, adj_inputs, relevant_dependencies): + ### update the new controls inside the windfarm ### + c_lift = inputs[0:-3:3] + c_drag = inputs[1:-3:3] + chord = inputs[2:-3:3] + yaw = inputs[-3] + u_k1 = inputs[-2] + mpi_u_fluid = inputs[-1] + + # c_lift = inputs[0:-1:3] + # c_drag = inputs[1:-1:3] + # chord = inputs[2:-1:3] + # yaw = inputs[-1] + # u_k1 = self.u_local + + self.problem.fprint("Current Adjoint Time: "+repr(self.simTime),tab=1) + self.problem.fprint("Turbine "+repr(self.turb_i),tab=2) + self.problem.fprint("Current Yaw: "+repr(float(self.problem.farm.myaw[self.turb_i])),tab=2) + self.problem.fprint("Current Chord: "+str(np.array(self.problem.mchord[self.turb_i],dtype=float)),tab=2) + if self.simTime>=self.problem.record_time and self.problem.farm.numturbs==1: + t_ids = np.logical_and(np.array(self.problem.simTime_list)>=self.problem.record_time,np.array(self.problem.simTime_list)<=self.simTime) + dts = np.array(self.problem.dt_list)[t_ids] + tos = np.array(self.problem.rotor_torque_dolfin_time)[t_ids] + val = dts*tos + self.obj_value = (2.0*np.pi*self.problem.rpm/60.0)*np.sum(val)/np.sum(dts)/1.0e6 + self.problem.fprint("Current Power: "+repr(self.obj_value),tab=2) + # self.problem.fprint("",special="footer") + + + prepared = {} + + self.problem.UpdateActuatorLineControls(c_lift = c_lift, c_drag = c_drag, chord = chord, yaw=yaw, turb_i=self.turb_i) + + # for name in self.control_types: + # # pr = cProfile.Profile() + # # pr.enable() + # # print("calculating "+name+" derivatives") + # # Since dfd is not None here, prepared is a Numpy array of derivatives [numPts*ndim x numControls] + # prepared[name] = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, dfd=name, verbose=True) + # # pr.disable() + # # pr.print_stats() + + # # exit() + + + if "chord" in self.control_types: + prepared["chord"] = [] + for i in range(self.problem.num_blade_segments): + old_chord_value = copy.copy(chord[i]) + h_mag = 0.0001#*old_chord_value + chord[i] = old_chord_value+h_mag + self.problem.UpdateActuatorLineControls(chord = chord, turb_i=self.turb_i) + # temp_uph = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + temp_uph = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid, self.simTime_id, self.dt, self.turb_i) + chord[i] = old_chord_value-h_mag + self.problem.UpdateActuatorLineControls(chord = chord, turb_i=self.turb_i) + # temp_umh = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + temp_umh = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid, self.simTime_id, self.dt, self.turb_i) + chord[i] = old_chord_value + self.problem.UpdateActuatorLineControls(chord = chord, turb_i=self.turb_i) + dtf_dc = (temp_uph.vector().get_local()-temp_umh.vector().get_local())/(2.0*h_mag) + prepared["chord"].append(dtf_dc) + #FIXME: combine all these vectors onto rank 0, sum them, then broadcast that as the prepared vector + prepared["chord"] = np.array(prepared["chord"]).T + + if "yaw" in self.control_types: + prepared["yaw"] = [] + old_yaw_value = copy.copy(yaw) + h_mag = 0.0001#*old_chord_value + yaw = old_yaw_value+h_mag + self.problem.UpdateActuatorLineControls(yaw = yaw, turb_i=self.turb_i) + # temp_uph = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + temp_uph = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid, self.simTime_id, self.dt, self.turb_i) + yaw = old_yaw_value-h_mag + self.problem.UpdateActuatorLineControls(yaw = yaw, turb_i=self.turb_i) + # temp_umh = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + temp_umh = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid, self.simTime_id, self.dt, self.turb_i) + yaw = old_yaw_value + self.problem.UpdateActuatorLineControls(yaw = yaw, turb_i=self.turb_i) + dyaw_dc = (temp_uph.vector().get_local()-temp_umh.vector().get_local())/(2.0*h_mag) + # print(min(temp_uph.vector().get_local()),max(temp_uph.vector().get_local())) + # print(min(temp_umh.vector().get_local()),max(temp_umh.vector().get_local())) + prepared["yaw"] = dyaw_dc + + + + + + + + + + + + + # tf = backend_UpdateActuatorLineForce(self.problem, u_k1, self.simTime_id, self.dt, self.turb_i) + # gut = dolfin.grad(u_k1) + # gtt = dolfin.grad(tf) + # gu = gut#.T + # gt = gtt#.T + # prepared["u_local"] = [[],[],[]] + + + + # if not hasattr(self.problem,"dtfdu_files"): + # self.problem.dtfdu_files = [dolfin.File(self.problem.params.folder+"debug/dtf0.pvd"), + # dolfin.File(self.problem.params.folder+"debug/dtf1.pvd"), + # dolfin.File(self.problem.params.folder+"debug/dtf2.pvd")] + + + # for i in range(3): + + # test = dolfin.Function(self.problem.fs.V) + # test.rename("dtf"+repr(i),"dtf"+repr(i)) + # test_vec = test.vector().get_local() + + # # for j in range(3): + # # this only work for 0 degree inflow (west to east or east to west) + # # if self.simTime == 0: + # # # val1 = gu[j,0] + # # # val1 = dolfin.project(val1, self.problem.fs.Q,solver_type='cg', preconditioner_type='hypre_amg') + + # # # val2 = gu[j,1] + # # # val2 = dolfin.project(val2, self.problem.fs.Q,solver_type='cg', preconditioner_type='hypre_amg') + + # # # val3 = gu[j,2] + # # # val3 = dolfin.project(val3, self.problem.fs.Q,solver_type='cg', preconditioner_type='hypre_amg') + + # # # print(min(val1.vector().get_local()),min(val2.vector().get_local()),min(val3.vector().get_local())) + # # # print(max(val1.vector().get_local()),max(val2.vector().get_local()),max(val3.vector().get_local())) + # # # if j == 0: + # # # val = gt[i,0]*(1/gu[j,0])+gt[i,1]*(1/gu[j,1])+gt[i,2]*(1/gu[j,1]) + # # # else: + # # val = dolfin.Constant(0.0) + # # else: + # # val = gt[i,0]*(1/gu[j,0])+gt[i,1]*(1/gu[j,1])+gt[i,2]*(1/gu[j,1]) + + # if self.simTime == 0: + # temp = dolfin.Function(self.problem.fs.Q) + # temp.vector()[:] = 0.0 + # temp = temp.vector().get_local() + # for j in range(3): + # # val1 = gu[i,j] + # # val1 = dolfin.project(val1, self.problem.fs.Q,solver_type='cg', preconditioner_type='hypre_amg') + # # print("du_"+repr(i)+"/d_"+repr(j)+repr((min(val1.vector().get_local()),max(val1.vector().get_local())))) + # test_vec[j::3] = 0.0 + + # prepared["u_local"][i].append(temp) + + # else: + # ### Create dTi/Dux ### + # val_numer = gt[i,2]*gu[1,1]*gu[2,0] - gt[i,1]*gu[1,2]*gu[2,0] - gt[i,2]*gu[1,0]*gu[2,1] + gt[i,0]*gu[1,2]*gu[2,1] + gt[i,1]*gu[1,0]*gu[2,2] - gt[i,0]*gu[1,1]*gu[2,2] + # val_denom = gu[0,2]*gu[1,1]*gu[2,0] - gu[0,1]*gu[1,2]*gu[2,0] - gu[0,2]*gu[1,0]*gu[2,1] + gu[0,0]*gu[1,2]*gu[2,1] + gu[0,1]*gu[1,0]*gu[2,2] - gu[0,0]*gu[1,1]*gu[2,2] + # val = val_numer/val_denom + # val = dolfin.project(val, self.problem.fs.Q,solver_type='mumps') + # test_vec[0::3] = val.vector().get_local() + # prepared["u_local"][i].append(val.vector().get_local())#/np.linalg.norm(val.vector().get_local())) + + # ### Create dTi/Duy ### + # val_numer = gt[i,2]*gu[0,1]*gu[2,0] - gt[i,1]*gu[0,2]*gu[2,0] - gt[i,2]*gu[0,0]*gu[2,1] + gt[i,0]*gu[0,2]*gu[2,1] + gt[i,1]*gu[0,0]*gu[2,2] - gt[i,0]*gu[0,1]*gu[2,2] + # val_denom = -gu[0,2]*gu[1,1]*gu[2,0] + gu[0,1]*gu[1,2]*gu[2,0] + gu[0,2]*gu[1,0]*gu[2,1] - gu[0,0]*gu[1,2]*gu[2,1] - gu[0,1]*gu[1,0]*gu[2,2] + gu[0,0]*gu[1,1]*gu[2,2] + # val = val_numer/val_denom + # val = dolfin.project(val, self.problem.fs.Q,solver_type='mumps') + # test_vec[1::3] = val.vector().get_local() + # prepared["u_local"][i].append(val.vector().get_local())#/np.linalg.norm(val.vector().get_local())) + + # ### Create dTi/Duz ### + # val_numer = gt[i,2]*gu[0,1]*gu[1,0] - gt[i,1]*gu[0,2]*gu[1,0] - gt[i,2]*gu[0,0]*gu[1,1] + gt[i,0]*gu[0,2]*gu[1,1] + gt[i,1]*gu[0,0]*gu[1,2] - gt[i,0]*gu[0,1]*gu[1,2] + # val_denom = gu[0,2]*gu[1,1]*gu[2,0] - gu[0,1]*gu[1,2]*gu[2,0] - gu[0,2]*gu[1,0]*gu[2,1] + gu[0,0]*gu[1,2]*gu[2,1] + gu[0,1]*gu[1,0]*gu[2,2] - gu[0,0]*gu[1,1]*gu[2,2] + # val = val_numer/val_denom + # val = dolfin.project(val, self.problem.fs.Q,solver_type='mumps') + # test_vec[2::3] = val.vector().get_local() + # prepared["u_local"][i].append(val.vector().get_local())#/np.linalg.norm(val.vector().get_local())) + + # test.vector()[:]=test_vec + # self.problem.dtfdu_files[i].write(test,self.simTime) + + + + + + if self.problem.farm.use_local_velocity: + h_mag = 0.0001#*np.linalg.norm(u_local_vec) + # u_local_vec = u_k1.vector().get_local() + # print(np.linalg.norm(u_local_vec)) + + mpi_u_fluid_buff = np.zeros(mpi_u_fluid.value_size()) + mpi_u_fluid.eval(mpi_u_fluid_buff, mpi_u_fluid_buff) + + prepared["u_local"] = [] + + for i in range(self.problem.dom.dim): + # h = np.zeros(u_local_vec.shape) + # h[i::3] = h_mag + + # u_mh = dolfin.Function(u_k1.function_space()) + # u_mh.vector()[:] = u_local_vec-h + + + # u_ph = dolfin.Function(u_k1.function_space()) + # u_ph.vector()[:] = u_local_vec+h + + # Perturb the mpi_u_fluid values in the x, y, and z-directions by +/- h + h = np.zeros(mpi_u_fluid.value_size()) + h[i::3] = h_mag + + mpi_u_fluid_mh = dolfin.Constant(mpi_u_fluid_buff - h) + mpi_u_fluid_ph = dolfin.Constant(mpi_u_fluid_buff + h) + + # temp_umh = backend_UpdateActuatorLineForce(self.problem, u_mh, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + # temp_uph = backend_UpdateActuatorLineForce(self.problem, u_ph, self.simTime_id, self.dt, self.turb_i, self.mpi_u_fluid) + temp_umh = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid_mh, self.simTime_id, self.dt, self.turb_i) + temp_uph = backend_UpdateActuatorLineForce(self.problem, mpi_u_fluid_ph, self.simTime_id, self.dt, self.turb_i) + dtf_du = (temp_uph.vector().get_local()-temp_umh.vector().get_local())/(2.0*h_mag) + + prepared["u_local"].append(dtf_du) + + return prepared + + def evaluate_adj_component(self, inputs, adj_inputs, block_variable, idx, prepared=None): + + ### Get the control type and turbine index ### + name, turbine_number, segment_index = block_variable.tag + # print("calculating: " + name + "_" + repr(segment_index)) + + + # if not hasattr(self.problem,"ul_adjoint_files"): + # self.problem.ul_adjoint_files = dolfin.File(self.problem.params.folder+"debug/ul_adjoint.pvd") + + + if name == "u_local": + + + + + # adj_vec = adj_inputs[0].get_local() + # comp_vec = np.zeros(adj_vec.shape) + + # for i in range(3): + # for j in range(3): + # comp_vec[i::3] += prepared[name][j][i]*adj_vec[j::3] + + # adj_output = dolfin.Function(self.u_local.function_space()) + # adj_output.vector()[:] = adj_vec #comp_vec + # # adj_output.rename("u_adjoint","u_adjoint") + # # self.problem.ul_adjoint_files.write(adj_output,self.simTime) + + + + + + + # print(min(comp_vec),max(comp_vec)) + + # print("I depend on u_local") + # + # prepared["u_local"] = tf_x/u_x tf_y/u_x tf_z/u_x + # tf_x/u_y tf_y/u_y tf_z/u_y + # tf_x/u_z tf_y/u_z tf_z/u_z + # + # we need to calculate D = \nabla_u(tf)\cdot\nabla_c(u) which equals + # + # D_1 = tf_x/u_x * u_x/c + tf_x/u_x * u_x/c + tf_x/u_x * u_x/c + # D_2 = tf_y/u_x * u_x/c + tf_y/u_x * u_x/c + tf_y/u_x * u_x/c + # D_3 = tf_z/u_x * u_x/c + tf_z/u_x * u_x/c + tf_z/u_x * u_x/c + # + # u_j/c = adj_vec[j::3] + # tf_i/u_j = prepared["u_local"][j][i::3] + # D_i = comp_vec[i::3] + # + # + # + adj_output = dolfin.Function(self.u_local.function_space()) + if self.problem.farm.use_local_velocity: + adj_vec = adj_inputs[0].get_local() + comp_vec = np.zeros(adj_vec.shape) + + for i in range(3): + for j in range(3): + comp_vec[i::3] += prepared[name][j][i::3]*adj_vec[j::3] + # comp_vec[j::3] += prepared[name][j][i::3]*adj_vec[j::3] + # comp_vec[i::3] += np.inner(prepared[name][j][i::3],adj_vec[j::3]) + + # for i in range(3): + # # comp_vec += prepared[name][i]*adj_vec + # comp_vec[i::3] += np.inner(prepared[name][j][i::3],adj_vec[j::3]) + + adj_output.vector()[:] = comp_vec + # adj_output.vector()[:] = 0.0 + else: + adj_output.vector()[:] = 0.0 + + + # adj_output_vec = 0 + # for i in range(3): + # comp_vec = prepared[name][i] + # adj_vec = adj_inputs[0].get_local() + # adj_output_vec += np.inner(comp_vec, adj_vec) + + # adj_output = dolfin.Function(self.u_local.function_space()) + # adj_output.vector()[:] = adj_output_vec + + + # adj_vec = adj_inputs[0].get_local() + # adj_output = dolfin.Function(self.u_local.function_space()) + # adj_output.vector()[:] = (prepared[name][0]+prepared[name][1]+prepared[name][2])*adj_vec + + + return adj_output.vector() + elif name == "yaw": + comp_vec = prepared[name] + adj_vec = adj_inputs[0].get_local() + adj_output = np.float64(np.inner(comp_vec, adj_vec)) + + recv_buff = np.zeros(1, dtype=np.float64) + self.problem.params.comm.Allreduce(adj_output, recv_buff) + adj_output = recv_buff + + # adj_output = dolfin.MPI.sum(dolfin.MPI.comm_world,adj_output) + return np.array(adj_output) + else: + comp_vec = prepared[name][:, segment_index] + adj_vec = adj_inputs[0].get_local() + adj_output = np.float64(np.inner(comp_vec, adj_vec)) + + recv_buff = np.zeros(1, dtype=np.float64) + self.problem.params.comm.Allreduce(adj_output, recv_buff) + adj_output = recv_buff + + # adj_output = dolfin.MPI.sum(dolfin.MPI.comm_world,adj_output) + return np.array(adj_output) + + + ### Apply derivative to previous in tape ### + +# ================================================================ +# ================================================================ + + + + + + + + + + + + + + + + + + + + + + + + +################################################################################################# +############################## Overridden Dolfin_Adjoint Functions ############################## +################################################################################################# + + +### We need to override ALE move so that dolfin-adjoint can track the change ### +backend_move = dolfin.ALE.move +def move(mesh,bmesh, **kwargs): + """ Refine is overloaded to ensure that the returned mesh is overloaded. + """ + with stop_annotating(): + backend_move(mesh,bmesh, **kwargs) + overloaded = create_overloaded_object(mesh) + return overloaded + +if "dolfin_adjoint_helper" not in dolfin.ALE.move.__module__: + dolfin.ALE.move = move + +def linalg_solve(*args, **kwargs): + """This function overrides dolfin_adjoints.compat.linalg_solve. + + The original function doesn't allow for solver options because it uses + the:: + + dolfin.solve(A,x,b) + + form which doesn't accept keyword arguments. However, It does except + additional arguments that defined some solver options, which we pass + in manually + + Todo: + + Eventually, we want to replace this with a full PetscKrylovSolver() + to get access to all the ksp options. + + """ + # print("performing a solve") + return dolfin_adjoint.backend.solve(*args)#,"mumps") + +if "dolfin_adjoint_helper" not in dolfin_adjoint.types.compat.linalg_solve.__module__: + dolfin_adjoint.types.compat.linalg_solve = linalg_solve + +def assemble_adjoint_value(form, **kwargs): + """Wrapper that assembles a matrix with boundary conditions""" + bcs = kwargs.pop("bcs", ()) + # print(form) + if windse_parameters["wind_farm"].get("turbine_method","dolfin") == "numpy": + rep = 'tsfc' + else: + rep = 'uflacs' + result = dolfin_adjoint.backend.assemble(form,form_compiler_parameters={'representation': rep}) + for bc in bcs: + bc.apply(result) + return result + +if "dolfin_adjoint_helper" not in dolfin_adjoint.types.compat.assemble_adjoint_value.__module__: + dolfin_adjoint.types.compat.assemble_adjoint_value = assemble_adjoint_value + +shutil.rmtree(windse_parameters.folder+"debug/", ignore_errors=True) + +def recompute_component(self, inputs, block_variable, idx, prepared): + file_exists = False + # print("resolving") + + # print() + # print("hey Look at me I'm recomputing!") + # print() + """This function overrides + dolfin_adjoint.solving.SolveBlock.recompute_component + + The original function doesn't account for kwargs in a project so it + doesn't pass them to this function. For now, we just supply the + solver_parameters manually in this case. + + Todo: + + Eventually, we want to replace this with a full PetscKrylovSolver() + to get access to all the ksp options. + + """ + lhs = prepared[0] + rhs = prepared[1] + func = prepared[2] + bcs = prepared[3] + + + if not self.forward_kwargs: + dolfin_adjoint.backend.solve(lhs == rhs, func, bcs, solver_parameters={'linear_solver': 'mumps'}) + else: + if "krylov_solver_parameters" in self.forward_kwargs.keys(): + solver_parameters={'linear_solver': self.forward_kwargs["krylov_method"], 'preconditioner': self.forward_kwargs["krylov_preconditioner"]} + dolfin_adjoint.backend.solve(lhs == rhs, func, bcs, solver_parameters=solver_parameters) + else: + dolfin_adjoint.backend.solve(lhs == rhs, func, bcs, **self.forward_kwargs) + # print() + # print("func = "+repr(np.mean(func.vector().get_local()))) + + if "debug" in windse_parameters.output: + if hasattr(self, 'solve_iteration'): + self.solve_iteration += 1 + else: + # print() + # print("but we haven't been here before") + self.recompute_set = 0 + while os.path.isfile(windse_parameters.folder+"debug/dolfin_adjoint_func_"+repr(self.recompute_set)+".pvd"): + self.recompute_set +=1 + # print("and that's the "+repr(self.recompute_set)+" time this has happened") + # print() + self.savefile = dolfin.File(windse_parameters.folder+"debug/dolfin_adjoint_func_"+repr(self.recompute_set)+".pvd") + self.solve_iteration = 0 + + + u, p = func.split(True) + u.rename("velocity","velocity") + self.savefile << (u,self.solve_iteration) + # print("assemble(func*dx): " + repr(float(dolfin.assemble(dolfin.inner(func,func)*dolfin.dx)))) + return func +if "dolfin_adjoint_helper" not in dolfin_adjoint.solving.SolveBlock.recompute_component.__module__: + dolfin_adjoint.solving.SolveBlock.recompute_component = recompute_component + +def _init_dependencies(self, *args, **kwargs): + self.preconditioner_method = "default" + self.solver_method = "mumps" + + if self.varform: + eq = args[0] + self.lhs = eq.lhs + self.rhs = eq.rhs + self.func = args[1] + + if len(args) > 2: + self.bcs = args[2] + elif "bcs" in kwargs: + self.bcs = self.kwargs.pop("bcs") + self.forward_kwargs.pop("bcs") + else: + self.bcs = [] + + if self.bcs is None: + self.bcs = [] + + self.assemble_system = False + else: + # Linear algebra problem. + # TODO: Consider checking if attributes exist. + A = args[0] + u = args[1] + b = args[2] + if len(args) >= 4: + self.solver_method = args[3] + if len(args) >= 5: + self.preconditioner_method = args[4] + + sp = {"solver_parameters": {'linear_solver': self.solver_method, + 'preconditioner': self.preconditioner_method}} + self.forward_kwargs.update(sp) + + self.lhs = A.form + self.rhs = b.form + self.bcs = A.bcs if hasattr(A, "bcs") else [] + self.func = u.function + self.assemble_system = A.assemble_system if hasattr(A, "assemble_system") else False + + if not isinstance(self.bcs, list): + self.bcs = [self.bcs] + + if isinstance(self.lhs, ufl.Form) and isinstance(self.rhs, ufl.Form): + self.linear = True + # Add dependence on coefficients on the right hand side. + for c in self.rhs.coefficients(): + self.add_dependency(c, no_duplicates=True) + else: + self.linear = False -# def reduced_functional_eval(self, values): -# """This function overrides -# pyadjoint.reduced_functional.ReducedFunctional.__call__() allowing -# windse to update the turbine absolute heights after the locations -# are updated. + for bc in self.bcs: + self.add_dependency(bc, no_duplicates=True) -# Args: -# values ([OverloadedType]): If you have multiple controls this -# should be a list of new values for each control in the order -# you listed the controls to the constructor. If you have a -# single control it can either be a list or a single object. -# Each new value should have the same type as the -# corresponding control. + for c in self.lhs.coefficients(): + self.add_dependency(c, no_duplicates=True) +if "dolfin_adjoint_helper" not in dolfin_adjoint.solving.SolveBlock._init_dependencies.__module__: + dolfin_adjoint.solving.SolveBlock._init_dependencies = _init_dependencies -# Returns: -# :obj:`OverloadedType`: The computed value. Typically of instance -# of :class:`AdjFloat`. +def _assemble_and_solve_adj_eq(self, dFdu_form, dJdu): + dJdu_copy = dJdu.copy() + kwargs = self.assemble_kwargs.copy() + # Homogenize and apply boundary conditions on adj_dFdu and dJdu. + bcs = self._homogenize_bcs() + kwargs["bcs"] = bcs + dFdu = dolfin_adjoint.compat.assemble_adjoint_value(dFdu_form, **kwargs) -# """ -# values = dolfin_adjoint.pyadjoint.enlisting.Enlist(values) -# if len(values) != len(self.controls): -# raise ValueError("values should be a list of same length as controls.") + for bc in bcs: + bc.apply(dJdu) -# # Call callback. -# self.eval_cb_pre(self.controls.delist(values)) + adj_sol = dolfin_adjoint.Function(self.function_space) + dolfin_adjoint.compat.linalg_solve(dFdu, adj_sol.vector(), dJdu, self.solver_method, self.preconditioner_method,**self.kwargs) -# for i, value in enumerate(values): -# self.controls[i].update(value) + adj_sol_bdy = dolfin_adjoint.compat.function_from_vector(self.function_space, dJdu_copy - dolfin_adjoint.compat.assemble_adjoint_value( + dolfin.action(dFdu_form, adj_sol))) -# ### This is the new code injected into pyadjoint ### -# update_relative_heights(self.tape) -# #################################################### + return adj_sol, adj_sol_bdy +if "dolfin_adjoint_helper" not in dolfin_adjoint.solving.SolveBlock._assemble_and_solve_adj_eq.__module__: + dolfin_adjoint.solving.SolveBlock._assemble_and_solve_adj_eq = _assemble_and_solve_adj_eq -# blocks = self.tape.get_blocks() -# with self.marked_controls(): -# with dolfin_adjoint.pyadjoint.tape.stop_annotating(): -# for i in range(len(blocks)): -# blocks[i].recompute() -# func_value = self.functional.block_variable.checkpoint -# # Call callback -# self.eval_cb_post(func_value, self.controls.delist(values)) -# return func_value -# dolfin_adjoint.ReducedFunctional.__call__ = reduced_functional_eval \ No newline at end of file diff --git a/windse/helper_functions.py b/windse/helper_functions.py index 5388cd6f..1ef7fa17 100644 --- a/windse/helper_functions.py +++ b/windse/helper_functions.py @@ -1,54 +1,1730 @@ -from dolfin import Constant -# from windse import windse_parameters +import __main__ +import os, sys + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from windse import windse_parameters + if windse_parameters.dolfin_adjoint: + from dolfin import dx, File, dot + from dolfin_adjoint import Constant, Function, Expression, assemble + else: + from dolfin import Constant, Function, Expression, dot, dx, assemble, File, MPI, Point + + import numpy as np + import scipy.interpolate as interp + import time + from scipy.special import gamma + from sys import platform + # from mpi4py import MPI as pyMPI + + if platform == 'darwin': + import matplotlib + matplotlib.use('TKAgg') + import matplotlib.pyplot as plt -# current_tab = windse_parameters.current_tab def BaseHeight(x,y,ground,dx=0,dy=0): - return Constant(ground(float(x),float(y),dx=dx,dy=dx)) - -# def fprint(self,string,tab=None,offset=0,special=None): -# """ -# This is just a fancy print function that will tab according to where -# we are in the solve - -# Args: -# string (str): the string for printing - -# :Keyword Arguments: -# * **tab** (*int*): the tab level - -# """ -# ### Check Processor ### -# rank = 0 -# if rank == 0: -# ### Check if tab length has been overridden -# if tab is None: -# tab = self.current_tab - -# ### Check if we are starting or ending a section -# if special=="header": -# self.current_tab += 1 -# self.fprint("",tab=tab) -# elif special =="footer": -# self.current_tab -= 1 -# tab -= 1 -# self.fprint("",tab=tab+1) - -# ### Apply Offset if provided ### -# tab += offset - -# ### Create Tabbed string -# tabbed = "| "*tab - -# ### Apply Tabbed string -# if isinstance(string,str): -# string = tabbed+string -# else: -# string = tabbed+repr(string) - -# ### Print -# print(string) -# # sys.stdout.flush() - -# if special=="header": -# self.fprint("",tab=tab+1) + return Constant(ground(float(x),float(y),dx=dx,dy=dy)) + + +def RadialChordForce(r,chord): + + cx = np.linspace(-0.1,1.25,len(chord)) + # cx = np.insert(cx,0,-0.1) + # cx = np.insert(cx,len(cx),1.1) + # chord = [0.0] + chord + [0.0] + + # chord = np.array(chord,dtype=float) + # print(chord) + # r = np.linspace(-0.1,1.25,1000) + + force = 0 + int_force = 0 + for i in range(len(chord)): + Li = 1.0 + for j in range(len(chord)): + if i!=j: + Li *= (r - cx[j])/(cx[i]-cx[j]) + + force += chord[i]*Li + if i !=0: + int_force += (cx[i]-cx[i-1])*(chord[i]+chord[i-1])/2.0 + + # plt.plot(r,force) + # plt.scatter(cx,chord) + # plt.show() + # exit() + + return force/int_force + +def ControlUpdater(J ,problem, **kwargs): + return J + + + + + + + + + + + + + + + + + + + + + + + + +def Transform(x,x0,HH,yaw,ground,dfd=None): + + ### Get the dimension ### + dim = x.shape[0] + + ### Rotate and Shift the kernel ### + if dfd is None: + xhat = np.subtract.outer(x[0],x0[0]) + yhat = np.subtract.outer(x[1],x0[1]) + xrot = np.cos(yaw)*xhat + np.sin(yaw)*yhat + yrot = - np.sin(yaw)*xhat + np.cos(yaw)*yhat + if dim == 3: + z0 = ground(x0[0],x0[1])+HH + zrot = np.subtract.outer(x[2],z0) + elif dfd == "x": + xrot = - np.cos(yaw) + yrot = np.sin(yaw) + if dim == 3: + zrot = - ground(x0[0],x0[1],dx=1) + elif dfd == "y": + xrot = - np.sin(yaw) + yrot = - np.cos(yaw) + if dim == 3: + zrot = - ground(x0[0],x0[1],dy=1) + elif dfd == "yaw": + xhat = np.subtract.outer(x[0],x0[0]) + yhat = np.subtract.outer(x[1],x0[1]) + xrot = - np.sin(yaw)*xhat + np.cos(yaw)*yhat + yrot = - np.cos(yaw)*xhat - np.sin(yaw)*yhat + if dim == 3: + zrot = 0.0 + else: + xrot = 0.0 + yrot = 0.0 + zrot = 0.0 + + ### Adjust for 2D simulations ### + if dim != 3: + zrot = 0.0 + + return [xrot,yrot,zrot] + +def CalculateDiskTurbineForces(x,wind_farm,fs,dfd=None,save_actuators=False,sparse_ids=None,sparse_RDs=1.5,tfs=None): + + ### Collect the relevant turbine data ### + x0 = np.array([wind_farm.mx,wind_farm.my,wind_farm.mz],dtype=float) + yaw = np.array(wind_farm.myaw,dtype=float)+wind_farm.inflow_angle + a = np.array(wind_farm.ma,dtype=float) + HH = wind_farm.HH + W = wind_farm.thickness + R = wind_farm.RD/2.0 + dim, N = x.shape + + ### Set up some dim dependent values ### + S_norm = (2.0+np.pi)/(2.0*np.pi) + T_norm = 2.0*gamma(7.0/6.0) + if dim == 3: + A = np.pi*R**2.0 + D_norm = np.pi*gamma(4.0/3.0) + else: + A = 2*R + D_norm = 2.0*gamma(7.0/6.0) + volNormalization = T_norm*D_norm*W*R**(dim-1) + + ### Calculate relevant dofs that will be nonzero ### + if sparse_ids is None: + # print("recalc sparse") + ### Create the bounding box for each turbine ### + bounding_limit = [sparse_RDs*R]*3 + bl = x0-bounding_limit + bu = x0+bounding_limit + + if dim == 3: + ### Check all coordinate for which if above lower limits ### + gt = np.greater.outer(x[0],bl[0])*np.greater.outer(x[1],bl[1])*np.greater.outer(x[2],bl[2]) + + ### Check all coordinate for which if below upper limits ### + lt = np.less.outer(x[0],bu[0])*np.less.outer(x[1],bu[1])*np.less.outer(x[2],bu[2]) + else: + ### Check all coordinate for which if above lower limits ### + gt = np.greater.outer(x[0],bl[0])*np.greater.outer(x[1],bl[1]) + + ### Check all coordinate for which if below upper limits ### + lt = np.less.outer(x[0],bu[0])*np.less.outer(x[1],bu[1]) + + ### Check which coordinate are in bounding boxes ### + sparse_ids = np.where(np.any(np.logical_and(gt,lt),axis=1))[0] + + ### Select sparse x values ### + x=x[:,sparse_ids] + + ### Define Radial Force Functions ### + if wind_farm.force == "constant": + def RForce(r): return -1.0 + def dRForce(r,d_r): return 0.0 + elif wind_farm.force == "sine": + def RForce(r): return -(r*np.sin(np.pi*r)+0.5)/S_norm + def dRForce(r,d_r): return -(r*np.cos(np.pi*r)*(np.pi*d_r) + d_r*np.sin(np.pi*r))/S_norm + else: + ValueError("Unknown force type: "+wind_farm.force) + + if dfd is None: + xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground) + r = np.sqrt(np.power(xrot[1],2.0)+np.power(xrot[2],2.0))/R + disks = ( + # Force + 4.*0.5*A*a/(1.-a)*RForce(r) * + # Disk Kernel + np.exp(-(np.power(r,6.0)+np.power(xrot[0]/W,6.0)))/volNormalization + ) + + ### Rotate the force for the yawed turbine ### + actuators_x = disks*np.cos(yaw) + actuators_y = disks*np.sin(yaw) + + ### Create the normal ### + n1 = np.cos(yaw)**2 + n2 = np.sin(yaw)**2 + n3 = 2.0*np.cos(yaw)*np.sin(yaw) + + if tfs is None: + ### Initialize the output ### + tf1 = Function(fs.tf_V) + tf2 = Function(fs.tf_V) + tf3 = Function(fs.tf_V) + tfs = [tf1,tf2,tf3] + + ### Fill the output + n=[n1,n2,n3] + temp = np.zeros((N*dim)) + for i in range(3): + temp[dim*(sparse_ids)+0] = -np.sum(actuators_x*n[i],axis=1) + temp[dim*(sparse_ids)+1] = -np.sum(actuators_y*n[i],axis=1) + tfs[i].vector()[:] = temp + + elif dfd in ["x","y"]: + xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground) + d_xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground,dfd=dfd) + r = np.sqrt(np.power(xrot[1],2.0)+np.power(xrot[2],2.0))/R + d_r = 0.5/R**2.0*(2.0*xrot[1]*d_xrot[1]+2.0*xrot[2]*d_xrot[2])/r + d_disks = ( + # # Force + 4.*0.5*A*a/(1.-a) * + ( + RForce(r) * + # # Derivative of Disk Kernel + -(6.0*np.power(r,5.0)*d_r+6.0*np.power(xrot[0]/W,5.0)*d_xrot[0]/W) + + # # Derivative of Force + dRForce(r,d_r) + # Disk Kernal + ) * + np.exp(-(np.power(r,6.0)+np.power(xrot[0]/W,6.0)))/volNormalization + ) + + d_actuators_x = d_disks*np.cos(yaw) + d_actuators_y = d_disks*np.sin(yaw) + + ### Create the normal ### + n1 = np.cos(yaw)**2 + n2 = np.sin(yaw)**2 + n3 = 2.0*np.cos(yaw)*np.sin(yaw) + + ### Initialize the output ### + tf1 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf2 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf3 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + + ### Fill the output + tfs = [tf1,tf2,tf3] + n=[n1,n2,n3] + for i in range(3): + tfs[i][0::dim] = -d_actuators_x*n[i] + tfs[i][1::dim] = -d_actuators_y*n[i] + + elif dfd == "a": + xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground) + r = np.sqrt(np.power(xrot[1],2.0)+np.power(xrot[2],2.0))/R + d_disks = ( + # Derivative of Force + 4*0.5*A/(a-1.)**2.0*RForce(r) * + # Disk Kernal + np.exp(-(np.power(r,6.0)+np.power(xrot[0]/W,6.0)))/volNormalization + ) + + d_actuators_x = d_disks*np.cos(yaw) + d_actuators_y = d_disks*np.sin(yaw) + + ### Create the normal ### + n1 = np.cos(yaw)**2 + n2 = np.sin(yaw)**2 + n3 = 2.0*np.cos(yaw)*np.sin(yaw) + + ### Initialize the output ### + tf1 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf2 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf3 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + + ### Fill the output + tfs = [tf1,tf2,tf3] + n=[n1,n2,n3] + for i in range(3): + tfs[i][0::dim] = -d_actuators_x*n[i] + tfs[i][1::dim] = -d_actuators_y*n[i] + + elif dfd == "yaw": + xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground) + d_xrot = Transform(x,x0,HH,yaw,wind_farm.dom.Ground,dfd=dfd) + r = np.sqrt(np.power(xrot[1],2.0)+np.power(xrot[2],2.0))/R + d_r = 0.5/R**2.0*(2.0*xrot[1]*d_xrot[1]+2.0*xrot[2]*d_xrot[2])/r + disks = ( + # Force + 4.*0.5*A*a/(1.-a)*RForce(r) * + # Disk Kernel + np.exp(-(np.power(r,6.0)+np.power(xrot[0]/W,6.0)))/volNormalization + ) + d_disks = ( + # # Force + 4.*0.5*A*a/(1.-a) * + ( + RForce(r) * + # # Derivative of Disk Kernel + -(6.0*np.power(r,5.0)*d_r+6.0*np.power(xrot[0]/W,5.0)*d_xrot[0]/W) + + # # Derivative of Force + dRForce(r,d_r) + # Disk Kernal + ) * + np.exp(-(np.power(r,6.0)+np.power(xrot[0]/W,6.0)))/volNormalization + ) + + actuators_x = disks*np.cos(yaw) + actuators_y = disks*np.sin(yaw) + d_actuators_x = d_disks*np.cos(yaw) - disks*np.sin(yaw) + d_actuators_y = d_disks*np.sin(yaw) + disks*np.cos(yaw) + + ### Create the normal ### + n1 = np.cos(yaw)**2 + n2 = np.sin(yaw)**2 + n3 = 2.0*np.cos(yaw)*np.sin(yaw) + d_n1 = (-2)*np.cos(yaw)*np.sin(yaw) + d_n2 = 2*np.sin(yaw)*np.cos(yaw) + d_n3 = 2.0*(np.cos(2*yaw)) + + ### Initialize the output ### + tf1 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf2 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + tf3 = np.zeros((len(sparse_ids)*dim,wind_farm.numturbs)) + + ### Fill the output + tfs = [tf1,tf2,tf3] + n=[n1,n2,n3] + d_n=[d_n1,d_n2,d_n3] + for i in range(3): + tfs[i][0::dim] = -(d_actuators_x*n[i]+actuators_x*d_n[i]) + tfs[i][1::dim] = -(d_actuators_y*n[i]+actuators_y*d_n[i]) + + else: + raise ValueError("Cannot take the derivative with respect to: "+dfd) + + ### Output the actuator information if needed ### + if save_actuators and dfd is None: + actuator_array = np.zeros((N*dim,wind_farm.numturbs)) + actuator_array[dim*(sparse_ids)+0] = actuators_x + actuator_array[dim*(sparse_ids)+1] = actuators_y + else: + actuator_array = None + + return [[tf1,tf2,tf3],sparse_ids,actuator_array] + + +#================================================================ + +def UpdateActuatorLineForce(problem, mpi_u_fluid_constant, simTime_id, dt, turb_i, dfd=None, verbose=False): + + + + simTime = problem.simTime_list[simTime_id] + # print("debug data:", simTime, mpi_u_fluid_constant.values()) + + + fa = open(problem.aoa_files[turb_i], 'a') + fx = open(problem.force_files[turb_i][0], 'a') + fy = open(problem.force_files[turb_i][1], 'a') + fz = open(problem.force_files[turb_i][2], 'a') + + fa.write('%.5f, ' % (simTime)) + fx.write('%.5f, ' % (simTime)) + fy.write('%.5f, ' % (simTime)) + fz.write('%.5f, ' % (simTime)) + + + + if verbose: + print("Current Optimization Time: "+repr(simTime)+", Turbine #"+repr(turb_i)) + sys.stdout.flush() + + def rot_x(theta): + Rx = np.array([[1, 0, 0], + [0, np.cos(theta), -np.sin(theta)], + [0, np.sin(theta), np.cos(theta)]]) + + return Rx + + def rot_y(theta): + Ry = np.array([[np.cos(theta), 0, np.sin(theta)], + [0, 1, 0], + [-np.sin(theta), 0, np.cos(theta)]]) + + return Ry + + def rot_z(theta): + Rz = np.array([[np.cos(theta), -np.sin(theta), 0], + [np.sin(theta), np.cos(theta), 0], + [0, 0, 1]]) + + return Rz + + def write_lift_and_drag(fn, simTime, theta, forceVec): + fp = open('./output/%s/nodal_%s.csv' % (problem.params.name, fn), 'a') + fp.write('%.5e, %.5e, ' % (simTime, theta)) + + N = np.size(forceVec) + + for j in range(N): + if j < N-1: + fp.write('%.5e, ' % (forceVec[j])) + else: + fp.write('%.5e\n' % (forceVec[j])) + fp.close() + + def save_derivative_file(folder,filename, deriv_array): + + dolfin_function = Function(problem.fs.V) + + fp = File(folder+'%s.pvd' % (filename)) + + for k in range(problem.num_blade_segments): + vec = np.copy(deriv_array[:, k]) + + # Zero-out all very small values (<1e-12) + vec[np.abs(vec) < 1e-12] = 0.0 + + # Set the values of the dolfin function being saved + dolfin_function.vector()[:] = vec + + # Rename the function for ParaView naming consistency + dolfin_function.rename(filename, filename) + + # Save the function + fp << (dolfin_function, k) + + def build_lift_and_drag(problem, u_rel, blade_unit_vec, rdim, twist, c): + + def get_angle_between_vectors(a, b, n): + a_x_b = np.dot(np.cross(n, a), b) + + norm_a = np.sqrt(a[0]*a[0] + a[1]*a[1] + a[2]*a[2]) + norm_b = np.sqrt(b[0]*b[0] + b[1]*b[1] + b[2]*b[2]) + + c1 = a_x_b/(norm_a*norm_b) + c1 = np.clip(c1, -1.0, 1.0) + aoa_1 = np.arcsin(c1) + + c2 = np.dot(a, b)/(norm_a*norm_b) + c2 = np.clip(c2, -1.0, 1.0) + aoa_2 = np.arccos(c2) + + if aoa_2 > np.pi/2.0: + if aoa_1 < 0: + aoa_1 = -np.pi - aoa_1 + else: + aoa_1 = np.pi - aoa_1 + + aoa_1_deg = aoa_1/np.pi*180.0 + + return aoa_1 + + + # If this is the first time calling the function... + # if problem.first_call_to_alm: # This breaks in parallel, use the version below + + if not hasattr(problem, 'interp_lift'): + # build the lift-drag table interpolators + rdim_all = np.linspace(0, rdim[-1], np.shape(problem.lift_table)[1]) + problem.interp_lift = interp.RectBivariateSpline(problem.interp_angles, rdim_all, problem.lift_table) + problem.interp_drag = interp.RectBivariateSpline(problem.interp_angles, rdim_all, problem.drag_table) + + + # Initialize the real cl and cd profiles + real_cl = np.zeros(problem.num_blade_segments) + real_cd = np.zeros(problem.num_blade_segments) + + # fp = open(problem.aoa_file, 'a') + + tip_loss = np.zeros(problem.num_blade_segments) + + for k in range(problem.num_blade_segments): + # Get the relative wind velocity at this node + wind_vec = u_rel[:, k] + + # Remove the component in the radial direction (along the blade span) + wind_vec -= np.dot(wind_vec, blade_unit_vec[:, 1])*blade_unit_vec[:, 1] + + # aoa = get_angle_between_vectors(arg1, arg2, arg3) + # arg1 = in-plane vector pointing opposite rotation (blade sweep direction) + # arg2 = relative wind vector at node k, including blade rotation effects (wind direction) + # arg3 = unit vector normal to plane of rotation, in this case, radially along span + aoa = get_angle_between_vectors(-blade_unit_vec[:, 2], wind_vec, -blade_unit_vec[:, 1]) + + # Compute tip-loss factor + if rdim[k] < 1e-12: + tip_loss[k] = 1.0 + else: + loss_exponent = 3.0/2.0*(rdim[-1]-rdim[k])/(rdim[k]*np.sin(aoa)) + acos_arg = np.exp(-loss_exponent) + acos_arg = np.clip(acos_arg, -1.0, 1.0) + tip_loss[k] = 2.0/np.pi*np.arccos(acos_arg) + + # Remove the portion of the angle due to twist + aoa -= twist[k] + + # Store the cl and cd by interpolating this (aoa, span) pair from the tables + real_cl[k] = problem.interp_lift(aoa, rdim[k]) + real_cd[k] = problem.interp_drag(aoa, rdim[k]) + + # Write the aoa to a file for future reference + fa.write('%.5f, ' % (aoa/np.pi*180.0)) + + # fp.close() + return real_cl, real_cd, tip_loss + + + #================================================================ + # Get Mesh Properties + #================================================================ + + ndim = problem.dom.dim + + # Initialize a cumulative turbine force function (contains all turbines) + tf = Function(problem.fs.V) + tf.vector()[:] = 0.0 + + # Initialize a cylindrical field function + cyld = Function(problem.fs.V) + + #================================================================ + # Set Turbine and Fluid Properties + #================================================================ + + # Set the density + rho = 1.0 + + # Set the number of blades in the turbine + num_blades = 3 + + # Width of Gaussian + # Note: this sets the gaussian width to roughly twice the minimum cell length scale + eps = problem.gaussian_width + + # initialize numpy torque + rotor_torque_numpy_temp = 0.0 + + # Blade length (turbine radius) + L = problem.farm.radius[turb_i] + + #================================================================ + # Set Derived Constants + #================================================================ + + # Calculate the radial position of each actuator node + rdim = np.linspace(0.0, L, problem.num_blade_segments) + + # Calculate width of an individual blade segment + # w = rdim[1] - rdim[0] + w = (rdim[1] - rdim[0])*np.ones(problem.num_blade_segments) + w[0] = w[0]/2.0 + w[-1] = w[-1]/2.0 + + # Calculate an array describing the x, y, z position of each actuator node + # Note: The basic blade is oriented along the +y-axis + blade_pos_base = np.vstack((np.zeros(problem.num_blade_segments), + rdim, + np.zeros(problem.num_blade_segments))) + + # Calculate the blade velocity + angular_velocity = 2.0*np.pi*problem.rpm/60.0 + tip_speed = angular_velocity*L + # tip_speed = 9.0 + + # Specify the velocity vector at each actuator node + # Note: A blade with span oriented along the +y-axis moves in the +z direction + blade_vel_base = np.vstack((np.zeros(problem.num_blade_segments), + np.zeros(problem.num_blade_segments), + np.linspace(0.0, tip_speed, problem.num_blade_segments))) + + # Set the spacing pf each blade + theta_vec = np.linspace(0.0, 2.0*np.pi, num_blades, endpoint = False) + + # Create unit vectors aligned with blade geometry + # blade_unit_vec_base[:, 0] = points along rotor shaft + # blade_unit_vec_base[:, 1] = points along blade span axis + # blade_unit_vec_base[:, 2] = points tangential to blade span axis (generates a torque about rotor shaft) + blade_unit_vec_base = np.array([[1.0, 0.0, 0.0], + [0.0, 1.0, 0.0], + [0.0, 0.0, 1.0]]) + + #================================================================ + # Begin Calculating Turbine Forces + #================================================================ + + # Read cl and cd from the values specified in problem manager + twist = np.array(problem.mtwist[turb_i], dtype = float) + + cl = np.array(problem.mcl[turb_i], dtype = float) + cd = np.array(problem.mcd[turb_i], dtype = float) + tip_loss = np.ones(problem.num_blade_segments) + + # Read the chord length from the values specified in the problem manager + # c = L/20.0 + c = np.array(problem.mchord[turb_i], dtype = float) + + + # Initialze arrays depending on what this function will be returning + if dfd is None: + tf_vec = np.zeros(np.size(problem.coords)) + tf_vec_for_power = np.zeros(np.size(problem.coords)) + lift_force = np.zeros((np.shape(problem.coords)[0], ndim)) + drag_force = np.zeros((np.shape(problem.coords)[0], ndim)) + + elif dfd == 'c_lift': + cl = np.ones(problem.num_blade_segments) + dfd_c_lift = np.zeros((np.size(problem.coords), problem.num_blade_segments)) + + elif dfd == 'c_drag': + cd = np.ones(problem.num_blade_segments) + dfd_c_drag = np.zeros((np.size(problem.coords), problem.num_blade_segments)) + + elif dfd == 'chord': + c = np.ones(problem.num_blade_segments) + dfd_chord = np.zeros((np.size(problem.coords), problem.num_blade_segments)) + + + # Calculate the blade position based on current simTime and turbine RPM + period = 60.0/problem.rpm + # theta_offset = simTime/period*2.0*np.pi + theta_offset = (simTime+0.5*dt)/period*2.0*np.pi + # theta_offset = 0.0 + + # Convert the mpi_u_fluid Constant wrapper into a numpy array + mpi_u_fluid_buff = np.zeros(mpi_u_fluid_constant.value_size()) + mpi_u_fluid_constant.eval(mpi_u_fluid_buff, mpi_u_fluid_buff) + mpi_u_fluid = mpi_u_fluid_buff.reshape(problem.farm.numturbs, -1) + + + # Treat each blade separately + for blade_ct, theta_0 in enumerate(theta_vec): + # If the minimum distance between this mesh and the turbine is >2*RD, + # don't need to account for this turbine + if problem.min_dist[turb_i] > 2.0*(2.0*L): + break + + theta = theta_0 + theta_offset + + # Generate a rotation matrix for this turbine blade + Rx = rot_x(theta) + Rz = rot_z(float(problem.farm.myaw[turb_i])) + + # Rotate the blade velocity in the global x, y, z, coordinate system + # Note: blade_vel_base is negative since we seek the velocity of the fluid relative to a stationary blade + # and blade_vel_base is defined based on the movement of the blade + blade_vel = np.dot(Rz, np.dot(Rx, -blade_vel_base)) + + # Rotate the blade unit vectors to be pointing in the rotated positions + blade_unit_vec = np.dot(Rz, np.dot(Rx, blade_unit_vec_base)) + + # Rotate the entire [x; y; z] matrix using this matrix, then shift to the hub location + blade_pos = np.dot(Rz, np.dot(Rx, blade_pos_base)) + blade_pos[0, :] += problem.farm.x[turb_i] + blade_pos[1, :] += problem.farm.y[turb_i] + blade_pos[2, :] += problem.farm.z[turb_i] + + time_offset = 1 + if simTime_id < time_offset: + theta_behind = theta_0 + 0.5*(problem.simTime_list[simTime_id]+simTime)/period*2.0*np.pi + else: + theta_behind = theta_0 + 0.5*(problem.simTime_list[simTime_id-time_offset]+simTime)/period*2.0*np.pi + # if blade_ct == 0: + # print('SimTime = %f, using %f' % (simTime, problem.simTime_list[-time_offset])) + + Rx_alt = rot_x(theta_behind) + blade_pos_alt = np.dot(Rz, np.dot(Rx_alt, blade_pos_base)) + blade_pos_alt[0, :] += problem.farm.x[turb_i] + blade_pos_alt[1, :] += problem.farm.y[turb_i] + blade_pos_alt[2, :] += problem.farm.z[turb_i] + + # Initialize space to hold the fluid velocity at each actuator node + u_fluid = np.zeros((3, problem.num_blade_segments)) + + # Read values from mpi_u_fluid (a [num_turbs x 3_dim*3_rotors*num_blade_segments] numpy array) + start_pt = blade_ct*3*problem.num_blade_segments + end_pt = start_pt + 3*problem.num_blade_segments + u_fluid = mpi_u_fluid[turb_i, start_pt:end_pt] + u_fluid = np.reshape(u_fluid, (3, -1), 'F') + + # Print u_fluid and verify it's the same as from dev (or can be made the same) + # u_fluid[0, :] = 10.0 + # u_fluid[1, :] = 0.0 + # u_fluid[2, :] = 0.0 + + for k in range(problem.num_blade_segments): + u_fluid[:, k] -= np.dot(u_fluid[:, k], blade_unit_vec[:, 1])*blade_unit_vec[:, 1] + + # print(u_fluid) + # print('MPI sim time = %.15e' % (simTime)) + + problem.blade_pos_previous[blade_ct] = blade_pos + + # Form the total relative velocity vector (including velocity from rotating blade) + u_rel = u_fluid + blade_vel + + + u_rel_mag = np.linalg.norm(u_rel, axis=0) + u_rel_mag[u_rel_mag < 1e-6] = 1e-6 + u_unit_vec = u_rel/u_rel_mag + + + cl, cd, tip_loss = build_lift_and_drag(problem, u_rel, blade_unit_vec, rdim, twist, c) + + + # Calculate the lift and drag forces using the relative velocity magnitude + lift = tip_loss*(0.5*cl*rho*c*w*u_rel_mag**2) + drag = tip_loss*(0.5*cd*rho*c*w*u_rel_mag**2) + + # Tile the blade coordinates for every mesh point, [numGridPts*ndim x problem.num_blade_segments] + blade_pos_full = np.tile(blade_pos, (np.shape(problem.coords)[0], 1)) + + # Subtract and square to get the dx^2 values in the x, y, and z directions + dx_full = (problem.coordsLinear - blade_pos_full)**2 + + # Add together to get |x^2 + y^2 + z^2|^2 + dist2 = dx_full[0::ndim] + dx_full[1::ndim] + dx_full[2::ndim] + + # Calculate the force magnitude at every mesh point due to every node [numGridPts x NumActuators] + nodal_lift = lift*np.exp(-dist2/eps**2)/(eps**3 * np.pi**1.5) + nodal_drag = drag*np.exp(-dist2/eps**2)/(eps**3 * np.pi**1.5) + + for k in range(problem.num_blade_segments): + # The drag unit simply points opposite the relative velocity unit vector + drag_unit_vec = -np.copy(u_unit_vec[:, k]) + + # The lift is normal to the plane generated by the blade and relative velocity + lift_unit_vec = np.cross(drag_unit_vec, blade_unit_vec[:, 1]) + + # All force magnitudes get multiplied by the correctly-oriented unit vector + vector_nodal_lift = np.outer(nodal_lift[:, k], lift_unit_vec) + vector_nodal_drag = np.outer(nodal_drag[:, k], drag_unit_vec) + + # print('MPI vec norm = %.15e' % np.linalg.norm(vector_nodal_lift)) + # print('MPI vec norm = %.15e' % np.linalg.norm(vector_nodal_drag)) + + if dfd == None: + lift_force += vector_nodal_lift + drag_force += vector_nodal_drag + + elif dfd == 'c_lift': + for j in range(ndim): + dfd_c_lift[j::ndim, k] += vector_nodal_lift[:, j] + + elif dfd == 'c_drag': + for j in range(ndim): + dfd_c_drag[j::ndim, k] += vector_nodal_drag[:, j] + + elif dfd == 'chord': + for j in range(ndim): + dfd_chord[j::ndim, k] += vector_nodal_lift[:, j] + vector_nodal_drag[:, j] + + # Compute the total force vector [x, y, z] at a single actuator node + actuator_lift = lift[k]*lift_unit_vec + actuator_drag = drag[k]*drag_unit_vec + + # Note: since this will be used to define the force (torque) from fluid -> blade + # we reverse the direction that otherwise gives the turbine force from blade -> fluid + actuator_force = -(actuator_lift + actuator_drag) + # actuator_force = -(actuator_lift - actuator_drag) + + # Find the component in the direction tangential to the blade + tangential_actuator_force = np.dot(actuator_force, blade_unit_vec[:, 2]) + + rotor_plane_force = np.dot(actuator_force, blade_unit_vec) + fx.write('%.5f, ' % (rotor_plane_force[0])) + fy.write('%.5f, ' % (rotor_plane_force[1])) + fz.write('%.5f, ' % (rotor_plane_force[2])) + + # Multiply by the distance away from the hub to get a torque + actuator_torque = tangential_actuator_force*rdim[k] + + # Add to the total torque + rotor_torque_numpy_temp += actuator_torque ### Should this be an output? + + + + fx.write('\n') + fy.write('\n') + fz.write('\n') + fa.write('\n') + fx.close() + fy.close() + fz.close() + fa.close() + + # Output the numpy version of rotor_torque + problem.rotor_torque[turb_i] = rotor_torque_numpy_temp + if rotor_torque_numpy_temp > 0: + problem.rotor_torque_count[turb_i] = 1 + + + if dfd == None: + # The total turbine force is the sum of lift and drag effects + turbine_force = drag_force + lift_force + turbine_force_for_power = -drag_force + lift_force + + # print('MPI vec norm = %.15e' % np.linalg.norm(vector_nodal_lift)) + # print('MPI vec norm = %.15e' % np.linalg.norm(turbine_force)) + + # Riffle-shuffle the x-, y-, and z-column force components + for k in range(ndim): + tf_vec[k::ndim] = turbine_force[:, k] + tf_vec_for_power[k::ndim] = turbine_force_for_power[:, k] + + # Remove near-zero values + tf_vec[np.abs(tf_vec) < 1e-12] = 0.0 + + # Add to the cumulative turbine force + tf.vector()[:] += tf_vec + + # Create a cylindrical expression aligned with the position of this turbine + cyld_expr = Expression(('sin(yaw)*(x[2]-zs)', '-cos(yaw)*(x[2]-zs)', '(x[1]-ys)*cos(yaw)-(x[0]-xs)*sin(yaw)'), + degree=1, + yaw=problem.farm.myaw[turb_i], + xs=problem.farm.mx[turb_i], + ys=problem.farm.my[turb_i], + zs=problem.farm.z[turb_i]) + + + temp_tor = assemble(dot(-tf, cyld_expr)*dx) + problem.rotor_torque_dolfin[turb_i] = temp_tor + problem.rotor_torque_dolfin_time[simTime_id] = temp_tor + + + problem.cyld_expr_list[turb_i] = cyld_expr + problem.cyld = cyld + + problem.first_call_to_alm = False + + tf.vector().update_ghost_values() + + if dfd == None: + + return tf + + elif dfd == 'c_lift': + save_c_lift = False + + if save_c_lift: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdcl', dfd_c_lift) + + return dfd_c_lift + + elif dfd == 'c_drag': + save_c_drag = False + + if save_c_drag: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdcd', dfd_c_drag) + + return dfd_c_drag + + elif dfd == 'chord': + save_chord = False + + if save_chord: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdchord', dfd_chord) + + return dfd_chord + + +#================================================================ + +def UpdateActuatorLineForce_deprecated(problem, u_local, simTime_id, dt, turb_i, mpi_u_fluid, dfd=None, verbose=False): + + simTime = problem.simTime_list[simTime_id] + + fa = open(problem.aoa_files[turb_i], 'a') + fx = open(problem.force_files[turb_i][0], 'a') + fy = open(problem.force_files[turb_i][1], 'a') + fz = open(problem.force_files[turb_i][2], 'a') + + fa.write('%.5f, ' % (simTime)) + fx.write('%.5f, ' % (simTime)) + fy.write('%.5f, ' % (simTime)) + fz.write('%.5f, ' % (simTime)) + + if verbose: + print("Current Optimization Time: "+repr(simTime)+", Turbine #"+repr(turb_i)) + sys.stdout.flush() + + def rot_x(theta): + Rx = np.array([[1, 0, 0], + [0, np.cos(theta), -np.sin(theta)], + [0, np.sin(theta), np.cos(theta)]]) + + return Rx + + def rot_y(theta): + Ry = np.array([[np.cos(theta), 0, np.sin(theta)], + [0, 1, 0], + [-np.sin(theta), 0, np.cos(theta)]]) + + return Ry + + def rot_z(theta): + Rz = np.array([[np.cos(theta), -np.sin(theta), 0], + [np.sin(theta), np.cos(theta), 0], + [0, 0, 1]]) + + return Rz + + def write_lift_and_drag(fn, simTime, theta, forceVec): + fp = open('./output/%s/nodal_%s.csv' % (problem.params.name, fn), 'a') + fp.write('%.5e, %.5e, ' % (simTime, theta)) + + N = np.size(forceVec) + + for j in range(N): + if j < N-1: + fp.write('%.5e, ' % (forceVec[j])) + else: + fp.write('%.5e\n' % (forceVec[j])) + fp.close() + + def save_derivative_file(folder,filename, deriv_array): + + dolfin_function = Function(problem.fs.V) + + fp = File(folder+'%s.pvd' % (filename)) + + for k in range(problem.num_blade_segments): + vec = np.copy(deriv_array[:, k]) + + # Zero-out all very small values (<1e-12) + vec[np.abs(vec) < 1e-12] = 0.0 + + # Set the values of the dolfin function being saved + dolfin_function.vector()[:] = vec + + # Rename the function for ParaView naming consistency + dolfin_function.rename(filename, filename) + + # Save the function + fp << (dolfin_function, k) + + # def merge_interpolated(global_interp, data_in, ni): + + # for k in range(ni): + # if not np.isnan(data_in[0, k]): + # global_interp[:, k] = data_in[:, k] + + # return global_interp + + + # def build_parallel_u_fluid(blade_pos, problem, using_local_velocity, comm, rank, num_procs): + + # ni = np.shape(blade_pos)[1] + + # # An empty array to store the fluid velocities at each actuator node + # interp_values = np.empty((3, ni)) + + # for k in range(ni): + + # if using_local_velocity: + # xi = blade_pos[0, k] + # else: + # xi = problem.dom.x_range[0] + + # yi = blade_pos[1, k] + # zi = blade_pos[2, k] + + # # Try to access the fluid velocity at this actuator point + # # If this rank doesn't own that point, an error will occur, + # # in which case NaN should be reported + # try: + # fn_val = problem.u_k1(xi, yi, zi) + # except: + # fn_val = [np.nan, np.nan, np.nan] + + # # Store the interpolated value (even if NaN) + # interp_values[:, k] = fn_val + + # # print('rank %d found:\n' % (rank), interp_values) + + # if num_procs > 1: + # # Initialize empty array to hold everything + # global_interp = np.zeros((3, ni)) + + # if rank == 0: + # for k in range(num_procs): + # if k == 0: + # # Add fluid velocities owned by rank zero + # global_interp = merge_interpolated(global_interp, interp_values, ni) + + # else: + # # Receive values from rank k + # data_in = np.zeros((3, ni), dtype = float) + # comm.Recv(data_in, source = k) + + # # Add fluid velocities owned by rank k + # global_interp = merge_interpolated(global_interp, data_in, ni) + + # else: + # # Send interpolated values (even if NaN) to root + # data_out = np.copy(interp_values) + # comm.Send(data_out, dest = 0) + + # # Distribute the finished global array to all ranks from zero + # comm.Bcast(global_interp, root=0) + # else: + # global_interp = np.copy(interp_values) + + + # return global_interp + + def build_lift_and_drag(problem, u_rel, blade_unit_vec, rdim, twist, c): + + def get_angle_between_vectors(a, b, n): + a_x_b = np.dot(np.cross(n, a), b) + + norm_a = np.sqrt(a[0]*a[0] + a[1]*a[1] + a[2]*a[2]) + norm_b = np.sqrt(b[0]*b[0] + b[1]*b[1] + b[2]*b[2]) + + c1 = a_x_b/(norm_a*norm_b) + c1 = np.clip(c1, -1.0, 1.0) + aoa_1 = np.arcsin(c1) + + c2 = np.dot(a, b)/(norm_a*norm_b) + c2 = np.clip(c2, -1.0, 1.0) + aoa_2 = np.arccos(c2) + + if aoa_2 > np.pi/2.0: + if aoa_1 < 0: + aoa_1 = -np.pi - aoa_1 + else: + aoa_1 = np.pi - aoa_1 + + aoa_1_deg = aoa_1/np.pi*180.0 + + return aoa_1 + + + # If this is the first time calling the function... + # if problem.first_call_to_alm: # This breaks in parallel, use the version below + + if not hasattr(problem, 'interp_lift'): + # build the lift-drag table interpolators + rdim_all = np.linspace(0, rdim[-1], np.shape(problem.lift_table)[1]) + problem.interp_lift = interp.RectBivariateSpline(problem.interp_angles, rdim_all, problem.lift_table) + problem.interp_drag = interp.RectBivariateSpline(problem.interp_angles, rdim_all, problem.drag_table) + + + # Initialize the real cl and cd profiles + real_cl = np.zeros(problem.num_blade_segments) + real_cd = np.zeros(problem.num_blade_segments) + + + + tip_loss = np.zeros(problem.num_blade_segments) + + for k in range(problem.num_blade_segments): + # Get the relative wind velocity at this node + wind_vec = u_rel[:, k] + + # Remove the component in the radial direction (along the blade span) + wind_vec -= np.dot(wind_vec, blade_unit_vec[:, 1])*blade_unit_vec[:, 1] + + # aoa = get_angle_between_vectors(arg1, arg2, arg3) + # arg1 = in-plane vector pointing opposite rotation (blade sweep direction) + # arg2 = relative wind vector at node k, including blade rotation effects (wind direction) + # arg3 = unit vector normal to plane of rotation, in this case, radially along span + aoa = get_angle_between_vectors(-blade_unit_vec[:, 2], wind_vec, -blade_unit_vec[:, 1]) + + # Compute tip-loss factor + if rdim[k] < 1e-12: + tip_loss[k] = 1.0 + else: + loss_exponent = 3.0/2.0*(rdim[-1]-rdim[k])/(rdim[k]*np.sin(aoa)) + acos_arg = np.exp(-loss_exponent) + acos_arg = np.clip(acos_arg, -1.0, 1.0) + tip_loss[k] = 2.0/np.pi*np.arccos(acos_arg) + + # Remove the portion of the angle due to twist + aoa -= twist[k] + + + # if np.abs(problem.farm.baseline_chord[k] - c[k]) > 1e-6: + # # print('Chord differs from baseline at node %d:' % (k)) + # c_factor = c[k]/problem.farm.baseline_chord[k] + + # # Penalize by 10 degrees if the chord is doubled + # penalty = c_factor*(np.pi*5.0/180.0) + + # aoa -= penalty + + # # real_cd[k] *= c_factor + + + # Store the cl and cd by interpolating this (aoa, span) pair from the tables + real_cl[k] = problem.interp_lift(aoa, rdim[k]) + real_cd[k] = problem.interp_drag(aoa, rdim[k]) + + + + # Write the aoa to a file for future reference + fa.write('%.5f, ' % (aoa/np.pi*180.0)) + + return real_cl, real_cd, tip_loss + + + #================================================================ + # Get Mesh Properties + #================================================================ + + ndim = problem.dom.dim + + # Get the coordinates of the vector function space + coords = problem.fs.V.tabulate_dof_coordinates() + coords = np.copy(coords[0::problem.dom.dim, :]) + + # Resape a linear copy of the coordinates for every mesh point + coordsLinear = np.copy(coords.reshape(-1, 1)) + + # Initialize a single turbine force function (contains only a single turbine for power calculations) + tf_individual = Function(problem.fs.V) + + # Initialize a cumulative turbine force function (contains all turbines) + tf = Function(problem.fs.V) + tf.vector()[:] = 0.0 + + gaussian_fn = Function(problem.fs.Q) + gaussian_fn.vector()[:] = 0.0 + + # Initialize a cylindrical field function + cyld = Function(problem.fs.V) + + #================================================================ + # Set Turbine and Fluid Properties + #================================================================ + + # Set the density + rho = 1.0 + + # Set the number of blades in the turbine + num_blades = 3 + + # Width of Gaussian + # Note: this sets the gaussian width to roughly twice the minimum cell length scale + eps = problem.gaussian_width + + # Initialize the sum of the torque on the rotor shaft to zero + # problem.rotor_torque = 0.0 + # if not hasattr(problem,"rotor_torque"): + # problem.rotor_torque = np.zeros(problem.farm.numturbs) + # problem.rotor_torque_count = np.zeros(problem.farm.numturbs) + # problem.rotor_torque_dolfin = np.zeros(problem.farm.numturbs) + + + # initialize numpy torque + rotor_torque_numpy_temp = 0.0 + + # for turb_i in range(problem.farm.numturbs): + # for turb_i in turb_index: + # print(turb_i) + + # # Set the hub height + # hub_height = problem.farm.HH[turb_i] + + # # Set the yaw of the turbine + # yaw = problem.farm.yaw[turb_i] + + # Blade length (turbine radius) + L = problem.farm.radius[turb_i] + + #================================================================ + # Set Derived Constants + #================================================================ + + # Calculate the radial position of each actuator node + rdim = np.linspace(0.0, L, problem.num_blade_segments) + + # Calculate width of an individual blade segment + # w = rdim[1] - rdim[0] + w = (rdim[1] - rdim[0])*np.ones(problem.num_blade_segments) + w[0] = w[0]/2.0 + w[-1] = w[-1]/2.0 + + # Calculate an array describing the x, y, z position of each actuator node + # Note: The basic blade is oriented along the +y-axis + blade_pos_base = np.vstack((np.zeros(problem.num_blade_segments), + rdim, + np.zeros(problem.num_blade_segments))) + + # Calculate the blade velocity + angular_velocity = 2.0*np.pi*problem.rpm/60.0 + tip_speed = angular_velocity*L + # tip_speed = 9.0 + + # Specify the velocity vector at each actuator node + # Note: A blade with span oriented along the +y-axis moves in the +z direction + blade_vel_base = np.vstack((np.zeros(problem.num_blade_segments), + np.zeros(problem.num_blade_segments), + np.linspace(0.0, tip_speed, problem.num_blade_segments))) + + # Set the spacing pf each blade + theta_vec = np.linspace(0.0, 2.0*np.pi, num_blades, endpoint = False) + + # Create unit vectors aligned with blade geometry + # blade_unit_vec_base[:, 0] = points along rotor shaft + # blade_unit_vec_base[:, 1] = points along blade span axis + # blade_unit_vec_base[:, 2] = points tangential to blade span axis (generates a torque about rotor shaft) + blade_unit_vec_base = np.array([[1.0, 0.0, 0.0], + [0.0, 1.0, 0.0], + [0.0, 0.0, 1.0]]) + + #================================================================ + # Begin Calculating Turbine Forces + #================================================================ + + # Lift and drag coefficient (could be an array and you interpolate the value based on R) + # cl_dolf = Constant((np.linspace(1.5, 0.5, problem.num_blade_segments))) + # cd_dolf = Constant((np.ones(problem.num_blade_segments))) + # cl = cl_dolf.values() + # cd = cd_dolf.values() + + # Read cl and cd from the values specified in problem manager + twist = np.array(problem.mtwist[turb_i], dtype = float) + + cl = np.array(problem.mcl[turb_i], dtype = float) + cd = np.array(problem.mcd[turb_i], dtype = float) + tip_loss = np.ones(problem.num_blade_segments) + + + # if problem.first_call_to_alm: + # print('twist', twist) + # print('lift-table', problem.lift_table) + # print('drag-table', problem.drag_table) + + # cl = np.ones(problem.num_blade_segments) + # cd = np.ones(problem.num_blade_segments) + + # Read the chord length from the values specified in the problem manager + # c = L/20.0 + c = np.array(problem.mchord[turb_i], dtype = float) + + + # print() + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + # print("current controls from helper") + # print(np.array(c,dtype=float)) + # print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~") + # print() + + + # Initialze arrays depending on what this function will be returning + if dfd is None: + tf_vec = np.zeros(np.size(coords)) + tf_vec_for_power = np.zeros(np.size(coords)) + lift_force = np.zeros((np.shape(coords)[0], ndim)) + drag_force = np.zeros((np.shape(coords)[0], ndim)) + + elif dfd == 'c_lift': + cl = np.ones(problem.num_blade_segments) + dfd_c_lift = np.zeros((np.size(coords), problem.num_blade_segments)) + + elif dfd == 'c_drag': + cd = np.ones(problem.num_blade_segments) + dfd_c_drag = np.zeros((np.size(coords), problem.num_blade_segments)) + + elif dfd == 'chord': + c = np.ones(problem.num_blade_segments) + dfd_chord = np.zeros((np.size(coords), problem.num_blade_segments)) + + save_safety_switch_files = False + + if save_safety_switch_files: + blade_pos_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + lift_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + drag_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + torque_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + torque_force_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + u_fluid_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + u_blade_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + u_rel_paraview = np.zeros((problem.num_blade_segments*num_blades, 3)) + chord_paraview = np.hstack((c, c, c)) + + # print('k-1/2, measuring fluid at : ', 0.5*(problem.simTime_list[-1] + simTime)) + # print('k , simTime: ', simTime) + # print('k+1/2, calculating force at: ', simTime+0.5*problem.dt) + # print('k+1 , next sim Time: ', simTime+problem.dt) + + + # Calculate the blade position based on current simTime and turbine RPM + period = 60.0/problem.rpm + # theta_offset = simTime/period*2.0*np.pi + theta_offset = (simTime+0.5*dt)/period*2.0*np.pi + # theta_offset = 0.0 + + baseline_chord = problem.farm.baseline_chord + + + baseleline_chord_vols = np.pi*(baseline_chord/2.0)**2*w + c_vols = np.pi*(c/2.0)**2*w + # baseleline_chord_vols = 4.0/3.0*np.pi*(baseline_chord/2.0)**3 + # c_vols = 4.0/3.0*np.pi*(c/2.0)**3 + + c0 = np.dot(baseleline_chord_vols, rdim) + c1 = np.dot(c_vols, rdim) + baseline_omega = 2.0*np.pi*10.6/60.0 + w_new = np.sqrt((baseline_omega**2*c0)/c1) + rpm_new = w_new*60.0/(2.0*np.pi) + + # print(c) + + + # print('Turbine currently spinning at %.3f RPM' % (problem.rpm)) + # print('Turbine should be spinning at %.3f RPM' % (rpm_new)) + # print('To match centripetal forces from baseline case.') + + # print("Current Yaw: "+repr(float(problem.farm.myaw[turb_i]))) + # print("Current Chord: "+str(np.array(problem.mchord[turb_i],dtype=float))) + + bbox = problem.dom.mesh.bounding_box_tree() + turbine_loc_point = Point(problem.farm.x[turb_i], problem.farm.y[turb_i], problem.farm.z[turb_i]) + min_dist_node_id, min_dist = bbox.compute_closest_entity(turbine_loc_point) + + # Treat each blade separately + for blade_ct, theta_0 in enumerate(theta_vec): + # If the minimum distance between this mesh and the turbine is >2*RD, + # don't need to account for this turbine + if min_dist > 2.0*(2.0*L): + break + + theta = theta_0 + theta_offset + + # Generate a rotation matrix for this turbine blade + Rx = rot_x(theta) + Rz = rot_z(float(problem.farm.myaw[turb_i])) + + # Rotate the blade velocity in the global x, y, z, coordinate system + # Note: blade_vel_base is negative since we seek the velocity of the fluid relative to a stationary blade + # and blade_vel_base is defined based on the movement of the blade + blade_vel = np.dot(Rz, np.dot(Rx, -blade_vel_base)) + + # Rotate the blade unit vectors to be pointing in the rotated positions + blade_unit_vec = np.dot(Rz, np.dot(Rx, blade_unit_vec_base)) + + # Rotate the entire [x; y; z] matrix using this matrix, then shift to the hub location + blade_pos = np.dot(Rz, np.dot(Rx, blade_pos_base)) + blade_pos[0, :] += problem.farm.x[turb_i] + blade_pos[1, :] += problem.farm.y[turb_i] + blade_pos[2, :] += problem.farm.z[turb_i] + + # time_offset = 1 + # if len(problem.simTime_list) < time_offset: + # theta_behind = theta_0 + problem.simTime_list[0]/period*2.0*np.pi + # else: + # theta_behind = theta_0 + problem.simTime_list[-time_offset]/period*2.0*np.pi + + time_offset = 1 + if simTime_id < time_offset: + theta_behind = theta_0 + 0.5*(problem.simTime_list[simTime_id]+simTime)/period*2.0*np.pi + else: + theta_behind = theta_0 + 0.5*(problem.simTime_list[simTime_id-time_offset]+simTime)/period*2.0*np.pi + # if blade_ct == 0: + # print('SimTime = %f, using %f' % (simTime, problem.simTime_list[-time_offset])) + + Rx_alt = rot_x(theta_behind) + blade_pos_alt = np.dot(Rz, np.dot(Rx_alt, blade_pos_base)) + blade_pos_alt[0, :] += problem.farm.x[turb_i] + blade_pos_alt[1, :] += problem.farm.y[turb_i] + blade_pos_alt[2, :] += problem.farm.z[turb_i] + + # print('turbine %d x-pos = %f, y-pos = %f, hh = %f, yaw = %f' % (turb_i, + # problem.farm.x[turb_i], problem.farm.y[turb_i], problem.farm.HH[turb_i], problem.farm.yaw[turb_i])) + + # Initialize space to hold the fluid velocity at each actuator node + u_fluid = np.zeros((3, problem.num_blade_segments)) + + # Set if using local velocity around inidividual nodes + # using_local_velocity = True + + MPI_TESTING_SWITCH = True + + if MPI_TESTING_SWITCH: + + # u_fluid = build_parallel_u_fluid(blade_pos_alt, problem, problem.farm.use_local_velocity, comm, rank, num_procs) + + start_pt = blade_ct*3*problem.num_blade_segments + end_pt = start_pt + 3*problem.num_blade_segments + + u_fluid = mpi_u_fluid[turb_i, start_pt:end_pt] + u_fluid = np.reshape(u_fluid, (3, -1), 'F') + + for k in range(problem.num_blade_segments): + u_fluid[:, k] -= np.dot(u_fluid[:, k], blade_unit_vec[:, 1])*blade_unit_vec[:, 1] + + else: + if problem.farm.use_local_velocity: + # Generate the fluid velocity from the actual node locations in the flow + for k in range(problem.num_blade_segments): + + u_fluid[:, k] = u_local(blade_pos_alt[0, k], + blade_pos_alt[1, k], + blade_pos_alt[2, k]) + + u_fluid[:, k] -= np.dot(u_fluid[:, k], blade_unit_vec[:, 1])*blade_unit_vec[:, 1] + + else: + # Generate the fluid velocity using the inlet velocity (x-pos = x_range[0]) + for k in range(problem.num_blade_segments): + # u_fluid[:, k] = [problem.bd.HH_vel,0,0] + + u_fluid[:, k] = problem.bd.bc_velocity(problem.dom.x_range[0], + blade_pos_alt[1, k], + blade_pos_alt[2, k]) + + u_fluid[1, k] = 0.0 + u_fluid[2, k] = 0.0 + # Force inlet velocity (1, 0, 0) for safe_mode + # u_fluid[:, k] = np.array([1, 0, 0]) + + # print("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^") + # print(u_fluid) + # print("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^") + + + problem.blade_pos_previous[blade_ct] = blade_pos + + + # Form the total relative velocity vector (including velocity from rotating blade) + u_rel = u_fluid + blade_vel + + # Force fluid-only relative velocity for safe_mode + # u_rel = u_fluid + + # Create unit vectors in the direction of u_rel + + + # u_rel_mag = np.sqrt(u_rel[0]**2.0+u_rel[1]**2.0+u_rel[2]**2.0) + # u_rel_mag = u_rel[0]**2.0+u_rel[1]**2.0+u_rel[2]**2.0 + + u_rel_mag = np.linalg.norm(u_rel, axis=0) + u_rel_mag[u_rel_mag < 1e-6] = 1e-6 + u_unit_vec = u_rel/u_rel_mag + + # Calculate the lift and drag forces using the relative velocity magnitude + # if dfd == "u": + # d_u_rel_mag = 2*u_rel[0]+2*u_rel[1]+2*u_rel[2] + # lift = (0.5*cl*rho*c*w*2*u_rel_mag*d_u_rel_mag) + # else: + using_lift_and_drag_tables = True + + if using_lift_and_drag_tables: + cl, cd, tip_loss = build_lift_and_drag(problem, u_rel, blade_unit_vec, rdim, twist, c) + + + # Calculate the lift and drag forces using the relative velocity magnitude + lift = tip_loss*(0.5*cl*rho*c*w*u_rel_mag**2) + drag = tip_loss*(0.5*cd*rho*c*w*u_rel_mag**2) + + # Write the lift and drag magnitude at each actuator node to a CSV file + write_lift_and_drag('lift', simTime, theta, lift) + write_lift_and_drag('drag', simTime, theta, drag) + + + # Tile the blade coordinates for every mesh point, [numGridPts*ndim x problem.num_blade_segments] + blade_pos_full = np.tile(blade_pos, (np.shape(coords)[0], 1)) + + # Subtract and square to get the dx^2 values in the x, y, and z directions + dx_full = (coordsLinear - blade_pos_full)**2 + + # Add together to get |x^2 + y^2 + z^2|^2 + dist2 = dx_full[0::ndim] + dx_full[1::ndim] + dx_full[2::ndim] + + + # gaussian_field = np.exp(-dist2/eps**2)/(eps**3 * np.pi**1.5) + # gauss_add = np.sum(gaussian_field, axis=1) + # gauss_add[np.abs(gauss_add) < 1e-12] = 0.0 + # gaussian_fn.vector()[:] += gauss_add + + # Calculate the force magnitude at every mesh point due to every node [numGridPts x NumActuators] + nodal_lift = lift*np.exp(-dist2/eps**2)/(eps**3 * np.pi**1.5) + nodal_drag = drag*np.exp(-dist2/eps**2)/(eps**3 * np.pi**1.5) + + + + for k in range(problem.num_blade_segments): + # The drag unit simply points opposite the relative velocity unit vector + drag_unit_vec = -np.copy(u_unit_vec[:, k]) + + # The lift is normal to the plane generated by the blade and relative velocity + lift_unit_vec = np.cross(drag_unit_vec, blade_unit_vec[:, 1]) + + # lift_unit_mag = np.linalg.norm(lift_unit_vec) + # if lift_unit_mag < 1e-6: + # lift_unit_mag = 1e-6 + # lift_unit_vec = lift_unit_vec/lift_unit_mag + + # All force magnitudes get multiplied by the correctly-oriented unit vector + vector_nodal_lift = np.outer(nodal_lift[:, k], lift_unit_vec) + vector_nodal_drag = np.outer(nodal_drag[:, k], drag_unit_vec) + + # print('Scalar Lift/Summed Lift = %.6e' % (lift[k]/np.sum(nodal_lift[:, k]))) + # print('Scalar Drag/Summed Drag = %.6e' % (drag[k]/np.sum(nodal_drag[:, k]))) + # print('sum_gauss = %.6e' % (np.sum(gaussian_field[:, k]))) + + if dfd == None: + lift_force += vector_nodal_lift + drag_force += vector_nodal_drag + + elif dfd == 'c_lift': + for j in range(ndim): + dfd_c_lift[j::ndim, k] += vector_nodal_lift[:, j] + + elif dfd == 'c_drag': + for j in range(ndim): + dfd_c_drag[j::ndim, k] += vector_nodal_drag[:, j] + + elif dfd == 'chord': + for j in range(ndim): + dfd_chord[j::ndim, k] += vector_nodal_lift[:, j] + vector_nodal_drag[:, j] + + # Compute the total force vector [x, y, z] at a single actuator node + actuator_lift = lift[k]*lift_unit_vec + actuator_drag = drag[k]*drag_unit_vec + + # Note: since this will be used to define the force (torque) from fluid -> blade + # we reverse the direction that otherwise gives the turbine force from blade -> fluid + actuator_force = -(actuator_lift + actuator_drag) + # actuator_force = -(actuator_lift - actuator_drag) + + # Find the component in the direction tangential to the blade + tangential_actuator_force = np.dot(actuator_force, blade_unit_vec[:, 1]) + rotor_plane_force = np.dot(actuator_force, blade_unit_vec) + fx.write('%.5f, ' % (rotor_plane_force[0])) + fy.write('%.5f, ' % (rotor_plane_force[1])) + fz.write('%.5f, ' % (rotor_plane_force[2])) + + # Multiply by the distance away from the hub to get a torque + actuator_torque = tangential_actuator_force*rdim[k] + + # Add to the total torque + rotor_torque_numpy_temp += actuator_torque ### Should this be an output? + + if save_safety_switch_files: + idx = problem.num_blade_segments*blade_ct + k + blade_pos_paraview[idx, :] = blade_pos[:, k] + lift_paraview[idx, :] = actuator_lift + drag_paraview[idx, :] = actuator_drag + torque_paraview[idx, :] = tangential_actuator_force*blade_unit_vec[:, 2] + torque_force_paraview[idx, :] = -actuator_force + + u_rel_paraview[idx, :] = u_rel[:, k] + u_blade_paraview[idx, :] = blade_vel[:, k] + u_fluid_paraview[idx, :] = u_fluid[:, k] + + fx.close() + fy.close() + fz.close() + fa.close() + + # Output the numpy version of rotor_torque + problem.rotor_torque[turb_i] = rotor_torque_numpy_temp + if rotor_torque_numpy_temp > 0: + problem.rotor_torque_count[turb_i] = 1 + + + if save_safety_switch_files: + folder_string = problem.params.folder+"timeSeries/" + if not os.path.exists(folder_string) and problem.params.rank == 0: os.makedirs(folder_string) + + fp = open(folder_string +('actuatorForces%05d.vtk' % (problem.num_times_called)), 'w') + fp.write('# vtk DataFile Version 2.0\n') + fp.write('Lift, Drag, and Torque Forces\n') + fp.write('ASCII\n') + fp.write('DATASET UNSTRUCTURED_GRID\n') + + def write_paraview_vector(name, data, scalar_data=False): + num_points = np.shape(data)[0] + + if scalar_data: + fp.write('SCALARS %s float\n' % (name)) + fp.write('LOOKUP_TABLE default\n') + + for k in range(num_points): + if k < num_points-1: + fp.write('%.3e ' % (data[k])) + else: + fp.write('%.3e \n\n' % (data[k])) + + else: + if name is None: + fp.write('POINTS %d float\n' % (num_points)) + else: + fp.write('VECTORS %s float\n' % (name)) + + for k in range(num_points): + x_val = data[k, 0] + y_val = data[k, 1] + z_val = data[k, 2] + if k < num_points-1: + fp.write('%.3e %.3e %.3e ' % (x_val, y_val, z_val)) + else: + fp.write('%.3e %.3e %.3e\n\n' % (x_val, y_val, z_val)) + + if name is None: + fp.write('POINT_DATA %d\n' % (num_points)) + + write_paraview_vector(None, blade_pos_paraview) + write_paraview_vector('Chord', chord_paraview, scalar_data=True) + + write_paraview_vector('Lift', lift_paraview) + write_paraview_vector('Drag', drag_paraview) + write_paraview_vector('Torque', torque_paraview) + write_paraview_vector('Torque_force', torque_force_paraview) + + write_paraview_vector('u_rel', u_rel_paraview) + write_paraview_vector('u_fluid', u_fluid_paraview) + write_paraview_vector('u_blade', u_blade_paraview) + + fp.close() + + + if dfd == None: + # The total turbine force is the sum of lift and drag effects + turbine_force = drag_force + lift_force + turbine_force_for_power = -drag_force + lift_force + + # Riffle-shuffle the x-, y-, and z-column force components + for k in range(ndim): + tf_vec[k::ndim] = turbine_force[:, k] + tf_vec_for_power[k::ndim] = turbine_force_for_power[:, k] + + # Remove near-zero values + tf_vec[np.abs(tf_vec) < 1e-12] = 0.0 + + # Assign the individual turbine force + tf_individual.vector()[:] = tf_vec#_for_power + + # Create a cylindrical expression aligned with the position of this turbine + cyld_expr = Expression(('sin(yaw)*(x[2]-zs)', '-cos(yaw)*(x[2]-zs)', '(x[1]-ys)*cos(yaw)-(x[0]-xs)*sin(yaw)'), + degree=1, + yaw=problem.farm.myaw[turb_i], + xs=problem.farm.mx[turb_i], + ys=problem.farm.my[turb_i], + zs=problem.farm.z[turb_i]) + + # cyld.interpolate(cyld_expr) + + # Integrate dot(Force, In-Plane-Vector) to get total torque + # problem.rotor_torque_dolfin[turb_i] = assemble(dot(-tf_individual, cyld_expr)*dx) + temp_tor = assemble(dot(-tf_individual, cyld_expr)*dx) + problem.rotor_torque_dolfin[turb_i] = temp_tor + problem.rotor_torque_dolfin_time[simTime_id] = temp_tor + + # Add to the cumulative turbine force + tf.vector()[:] += tf_vec + + # if turb_i == 0: + # # Initialize turbine force (tf) dolfin function + # tf = Function(problem.fs.V) + + # # Set the dolfin vector values + # tf.vector()[:] = tf_vec + + # else: + # tf.vector()[:] += tf_vec + + # Test storing them here for objective function calc + # problem.tf_individual = tf_individual + problem.cyld_expr_list[turb_i] = cyld_expr + problem.cyld = cyld + # print('just saved turb %.0d at x = %f, y = %.0f, yaw = %.4f' % (turb_i, problem.farm.x[turb_i], problem.farm.y[turb_i], problem.farm.yaw[turb_i])) + + fp = open(problem.aoa_files[turb_i], 'a') + fp.write('\n') + fp.close() + fp = open(problem.force_files[turb_i][0], 'a') + fp.write('\n') + fp.close() + fp = open(problem.force_files[turb_i][1], 'a') + fp.write('\n') + fp.close() + fp = open(problem.force_files[turb_i][2], 'a') + fp.write('\n') + fp.close() + + problem.num_times_called += 1 + problem.first_call_to_alm = False + + tf.vector().update_ghost_values() + + # fp = File('%s/timeSeries/gauss.pvd' % (problem.params.folder)) + # gaussian_fn.rename('gauss', 'gauss') + # fp << (gaussian_fn, len(problem.simTime_list)) + + if dfd == None: + + return tf + + elif dfd == 'c_lift': + save_c_lift = False + + if save_c_lift: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdcl', dfd_c_lift) + + return dfd_c_lift + + elif dfd == 'c_drag': + save_c_drag = False + + if save_c_drag: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdcd', dfd_c_drag) + + return dfd_c_drag + + elif dfd == 'chord': + save_chord = False + + if save_chord: + save_derivative_file(problem.params.folder+"timeSeries/",'dfdchord', dfd_chord) + + return dfd_chord + diff --git a/windse/objective_functions/2DPower.py b/windse/objective_functions/2DPower.py new file mode 100644 index 00000000..fc19edf3 --- /dev/null +++ b/windse/objective_functions/2DPower.py @@ -0,0 +1,97 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +### Additional import statements ### +import numpy as np +import math +import os + +### Declare Unique name +name = "2d_power" + +### Set default keyword argument values ### +keyword_defaults = {} + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + The "2d_power" objective function calculates the power using actuator + disks, by computing the integral of turbine force dotted with velocity. + Additionally, some modification are made to account for the fact the + simulation is 2D. + ''' + x=SpatialCoordinate(solver.problem.dom.mesh) + J=0. + J_list=np.zeros(solver.problem.farm.numturbs+2) + J_list[0]=solver.simTime + for i in range(solver.problem.farm.numturbs): + + mx = solver.problem.farm.mx[i] + my = solver.problem.farm.my[i] + mz = solver.problem.farm.mz[i] + x0 = [mx,my,mz] + W = solver.problem.farm.thickness[i]*1.0 + R = solver.problem.farm.RD[i]/2.0 + ma = solver.problem.farm.ma[i] + yaw = solver.problem.farm.myaw[i]+inflow_angle + u = solver.u_k + A = pi*R**2.0 + C_tprime = 4*ma/(1-ma) + C_pprime = 0.45/(1-ma)**3 + + ### Rotate and Shift the Turbine ### + xs = solver.problem.farm.YawTurbine(x,x0,yaw) + u_d = u[0]*cos(yaw) + u[1]*sin(yaw) + + ### Create the function that represents the Thickness of the turbine ### + T = exp(-pow((xs[0]/W),6.0)) + + # WTGbase = Expression(("cos(yaw)","sin(yaw)"),yaw=yaw,degree=1) + WTGbase = as_vector((cos(yaw),sin(yaw))) + + ### Create the function that represents the Disk of the turbine + D = exp(-pow((pow((xs[1]/R),2)),6.0)) + + volNormalization = assemble(T*D*dx) + + ### Create the function that represents the force ### + if solver.problem.farm.force == "constant": + F = 0.5*solver.problem.farm.RD[i]*C_tprime + elif solver.problem.farm.force == "sine": + r = sqrt(xs[1]**2.0+xs[2]**2) + F = 0.5*solver.problem.farm.RD[i]*C_tprime*(r/R*sin(pi*r/R)+0.5)/(.81831) + + J += (assemble(((0.5*A*C_pprime)**(1/3))*F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 + if solver.save_power or solver.save_objective: + J_list[i+1] = 0.5*A*C_pprime*(assemble(F*T*D*u_d*dx)/assemble(F*T*D*dx))**3 + + if solver.save_power or solver.save_objective: + J_list[-1]=float(J) + + folder_string = solver.params.folder+"data/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + + if first_call: + f = open(folder_string+"2d_power_data.txt",'w') + header = str("Time "+"Turbine_%d "*solver.problem.farm.numturbs % tuple(range(solver.problem.farm.numturbs))+"Sum"+"\n") + f.write(header) + else: + f = open(folder_string+"2d_power_data.txt",'a') + + np.savetxt(f,[J_list]) + f.close() + + return J \ No newline at end of file diff --git a/windse/objective_functions/ALMPower.py b/windse/objective_functions/ALMPower.py new file mode 100644 index 00000000..047abf6f --- /dev/null +++ b/windse/objective_functions/ALMPower.py @@ -0,0 +1,98 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +### Additional import statements ### +import numpy as np +import math +import os + +### Declare Unique name +name = "alm_power" + +### Set default keyword argument values ### +keyword_defaults = { + "alm_power_type": "real" + } + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + The "alm_power" objective function computes the power using actuator lines + by dotting the turbine force in the rotor plane with the moment arm of the + turbine blade multiplied by angular velocity. Can be used for multiple + turbines. + + Keyword arguments: + alm_power_type: real or fake; + real - dotting the turbine force with the moment arm of the turbine blade + fake - simply multiply the turbine force by the velocity + ''' + + + # J = assemble(solver.problem.tf_list[0]*dx) + # J = assemble(solver.problem.tf_list[0][0]*solver.problem.tf_list[0][0]*dx) + # J = assemble(-2.0*np.pi*solver.problem.rpm/60.0*abs(inner(solver.problem.tf_list[0],solver.problem.cyld_expr_list[0]))*dx) + # J = assemble(-inner(solver.problem.tf_list[0],solver.problem.cyld_expr_list[0])**2.0*dx) + + # J = assemble(inner(solver.problem.u_k,solver.problem.u_k)*dx) + # J = assemble(inner(solver.problem.tf,solver.problem.tf)*dx) + # J = assemble(1e-6*2.0*np.pi*solver.problem.rpm/60.0*dot(solver.problem.tf,solver.problem.u_k)*dx) + + # cyld_expr = Expression(('sin(yaw)*(x[2]-zs)', '-cos(yaw)*(x[2]-zs)', '(x[1]-ys)*cos(yaw)-(x[0]-xs)*sin(yaw)'), + # degree=6, + # yaw=solver.problem.farm.yaw[0], + # xs=solver.problem.farm.x[0], + # ys=solver.problem.farm.y[0], + # zs=solver.problem.farm.z[0]) + + # J = assemble(2.0*np.pi*solver.problem.rpm/60.0*dot(solver.problem.tf,cyld_expr)*dx) + # J = assemble(inner(solver.problem.u_k,as_vector((1.0,0.0,0.0)))*dx) + # J = assemble(inner(solver.problem.u_k,as_vector((1.0,0.0,0.0)))*dx) + + ### Extract keyword arguments + alm_power_type = kwargs.pop("alm_power_type") + + J_list=np.zeros(solver.problem.farm.numturbs+2) + J_list[0]=solver.simTime + J = 0.0 + for i in range(solver.problem.farm.numturbs): + if alm_power_type == "real": + J_temp = assemble(1e-6*(2.0*np.pi*solver.problem.rpm/60.0)*inner(-solver.problem.tf_list[i], solver.problem.cyld_expr_list[i])*dx) + elif alm_power_type == "fake": + J_temp = assemble(1e-6*(2.0*np.pi*solver.problem.rpm/60.0)*dot(-solver.problem.tf_list[i],solver.problem.u_k)*dx) + else: + raise ValueError("Unknown ALM Power type: "+repr(alm_power_type)) + J_list[i+1] = J_temp + J += J_temp + J_list[-1] = float(J) + + + if solver.save_power or solver.save_objective: + + folder_string = solver.params.folder+"data/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + + if first_call: + f = open(folder_string+"alm_power_data.txt",'w') + header = str("Time "+"Turbine_%d "*solver.problem.farm.numturbs % tuple(range(solver.problem.farm.numturbs))+"Sum"+"\n") + f.write(header) + else: + f = open(folder_string+"alm_power_data.txt",'a') + + np.savetxt(f,[J_list]) + f.close() + + return J diff --git a/windse/objective_functions/CyldKernel.py b/windse/objective_functions/CyldKernel.py new file mode 100644 index 00000000..c11ae57d --- /dev/null +++ b/windse/objective_functions/CyldKernel.py @@ -0,0 +1,182 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + + +### Additional import statements ### +import numpy as np + +### Declare Unique name +name = "cyld_kernel" + +### Run this code to see which names are already taken ### +# import windse.objective_functions as obj_funcs +# print(obj_funcs.objective_functions.keys()) +# print(obj_funcs.objective_kwargs) +# exit() + +### Set default keyword argument values ### +# These must be a dictionary and will be passed in via the kwargs. +# Leave empty if no argument are needed. +keyword_defaults = {'type': 'above', # 'upstream' + 'radius': 0.5, + 'length': 3.0, + 'sharpness': 6, + } + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + This is a blockage metric that measures the velocity within a + Gaussian cylinder located upstream from each turbine and aligned + with the rotor's rotational axis or overhead from each turbine + and aligned with the mast. The cylindrical Gaussian field is + formed by intersecting a radial Gaussian and a streamwise Gaussian. + + Keyword arguments: + type: The orientation of the Gaussian cylinder, + "upstream" for Gaussians shifted to measure the velocity + directly upstream from each turbine, "above" to orient the + Gaussians over the top of each turbine. + radius: The radius of the cylinder, expressed in units of rotor diameter (RD). + The default of 0.5 sets the radius to match the turbine radius, 0.5*RD + length: The length of the cylinder, expressed in units of rotor diameter (RD). + The default of 3.0 means the measurement volume has an axial length of 3*RD. + sharpness: The sharpness value controls the severity with which the Gaussian field + drops to zero outside the volume of the Gaussian cylinder. The sharpness + value *must* be an even number. Smaller values result in smoother transitions + over longer length scales, larger values result in more abrupt transitions. + For very large values, the transition becomes a near step change which may + not have valid values of the derivative. The default setting of 6 is + a good starting point. + ''' + + def rotate_and_shift_points(x, x0, yaw, kp): + + xs = cos(yaw)*(x[0]-x0[0]) + sin(yaw)*(x[1]-x0[1]) + ys = -sin(yaw)*(x[0]-x0[0]) + cos(yaw)*(x[1]-x0[1]) + + if x.geometric_dimension() == 3: + zs = x[2] - x0[2] + else: + zs = 0.0 + + if kp['type'] == 'upstream': + xs = xs + 0.5*kp['length'] + elif kp['type'] == 'above': + zs = zs - 0.5*kp['length'] + + return [xs, ys, zs] + + def build_cylindrical_kernels(solver, kp): + x = SpatialCoordinate(solver.problem.dom.mesh) + + kernel_exp = 0 + + kernel_exp_list = [] + + for k in range(solver.problem.farm.numturbs): + + # Get a convenience copy of turbine k's location + mx = solver.problem.farm.mx[k] + my = solver.problem.farm.my[k] + mz = solver.problem.farm.mz[k] + x0 = [mx, my, mz] + + # Get a convenience copy of turbine k's yaw + yaw = solver.problem.farm.myaw[k] + + xs = rotate_and_shift_points(x, x0, yaw, kp) + + if kp['type'] == 'upstream': + # Place the cylinders upstream from the rotor aligned with the hub axis + ax = xs[0]/(0.5*kp['length']) + axial_gaussian = exp(-pow(ax, kp['sharpness'])) + rad = (xs[1]**2 + xs[2]**2)/kp['radius']**2 + radial_gaussian = exp(-pow(rad, kp['sharpness'])) + + elif kp['type'] == 'above': + # Place the cylinders above the rotor aligned with the Z-direction + ax = xs[2]/(0.5*kp['length']) + axial_gaussian = exp(-pow(ax, kp['sharpness'])) + rad = (xs[0]**2 + xs[1]**2)/kp['radius']**2 + radial_gaussian = exp(-pow(rad, kp['sharpness'])) + + kernel_exp += axial_gaussian*radial_gaussian + + kernel_exp_list.append(axial_gaussian*radial_gaussian) + + return kernel_exp, kernel_exp_list + + # ================================================================ + + # Modify some of the properties of the kernel + kwargs['radius'] *= solver.problem.farm.RD[0] + kwargs['length'] *= solver.problem.farm.RD[0] + + kernel_exp, kernel_exp_list = build_cylindrical_kernels(solver, kwargs) + + # Normalize this kernel function + # vol = assemble(kernel_exp*dx)/solver.problem.farm.numturbs + vol = assemble(kernel_exp*dx) + kernel_exp = kernel_exp/vol + + save_debugging_files = False + + if save_debugging_files: + folder_string = solver.params.folder+"data/" + + fp = File('%skernel_test.pvd' % (folder_string)) + kernel = project(kernel_exp, solver.problem.fs.Q, solver_type='cg') + kernel.rename('kernel', 'kernel') + fp << kernel + + # J = -assemble(sqrt(inner(solver.problem.u_k, solver.problem.u_k))*kernel_exp*dx) + J = assemble(solver.problem.u_k[0]*kernel_exp*dx) + + + calculate_individual_blockage = True + + print('Objective Value: ', float(J)) + + if calculate_individual_blockage: + + blockage_array = [] + + print('Calculating Individual Turbine Blockage') + + for k in range(solver.problem.farm.numturbs): + kernel_exp_list[k] = kernel_exp_list[k]/vol + + # J_ind = -assemble(sqrt(inner(solver.problem.u_k, solver.problem.u_k))*kernel_exp_list[k]*dx) + J_ind = assemble(solver.problem.u_k[0]*kernel_exp_list[k]/vol/solver.problem.farm.numturbs*dx) + + mx = solver.problem.farm.mx[k] + my = solver.problem.farm.my[k] + mz = solver.problem.farm.mz[k] + yaw = solver.problem.farm.myaw[k] + + blockage_array.append([k, mx, my, mz, yaw, J_ind]) + + blockage_array = np.array(blockage_array) + + folder_string = solver.params.folder+"data/" + np.savetxt('%sindividual_blockage.csv' % (folder_string), + blockage_array, + fmt='%.6e', + header='Turbine ID (#), X-Location (m), Y-Location (m), Z-Location (m), Yaw (Rad), Blockage (m/s)', + delimiter=',') + + return J diff --git a/windse/objective_functions/IntegralPower.py b/windse/objective_functions/IntegralPower.py new file mode 100644 index 00000000..0a5b197d --- /dev/null +++ b/windse/objective_functions/IntegralPower.py @@ -0,0 +1,95 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +### Additional import statements ### +import numpy as np +import math +import os + +### Declare Unique name +name = "power" + +### Set default keyword argument values ### +keyword_defaults = {} + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, annotate=True, **kwargs): + ''' + The "power" objective function calculates the power using actuator disks, + by computing the integral of turbine force dotted with velocity. + ''' + + # if not annotate: + # stop_annotating() + + J = assemble(dot(-solver.problem.tf,solver.problem.u_k)*dx) + + # coords = solver.problem.fs.V.tabulate_dof_coordinates() + # coords = coords[0::3, :] + + # ymin = solver.problem.dom.y_range[0] + # ymax = solver.problem.dom.y_range[1] + # y_coords = coords[:, 1] + + # zero_field = Function(solver.problem.fs.V) + # temp_vector = np.copy(zero_field.vector()[:]) + # temp_vector[0::3] = -(y_coords - ymin)*(y_coords - ymax) + + # temp_vector = temp_vector/np.amax(temp_vector)*solver.problem.params['boundary_conditions']['HH_vel'] + + # zero_field.vector()[:] = temp_vector[:] + + # saved_zero_field = File('zero_field.pvd') + # saved_zero_field << zero_field + + # if solver.params['solver']['type'] == 'unsteady': + # fac = -1.0 + # else: + # fac = 1.0 + + # J = -assemble(dot(fac*solver.problem.tf,zero_field)*dx) + + if solver.save_power or solver.save_objective: + J_list=np.zeros(solver.problem.farm.numturbs+2) + J_list[0]=solver.simTime + if getattr(solver.problem.farm,"actuator_disks_list",None) is not None: + for i in range(solver.problem.farm.numturbs): + yaw = solver.problem.farm.myaw[i]+inflow_angle + tf1 = solver.problem.farm.actuator_disks_list[i] * cos(yaw)**2 + tf2 = solver.problem.farm.actuator_disks_list[i] * sin(yaw)**2 + tf3 = solver.problem.farm.actuator_disks_list[i] * 2.0 * cos(yaw) * sin(yaw) + tf = tf1*solver.problem.u_k[0]**2+tf2*solver.problem.u_k[1]**2+tf3*solver.problem.u_k[0]*solver.problem.u_k[1] + J_list[i+1] = assemble(dot(-tf,solver.problem.u_k)*dx,**solver.extra_kwarg) + else: + print("WARNING: missing individual turbine actuator disk, only able to report full farm power") + + J_list[-1]=float(J) + + folder_string = solver.params.folder+"data/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + + if first_call: + f = open(folder_string+"power_data.txt",'w') + header = str("Time "+"Turbine_%d "*solver.problem.farm.numturbs % tuple(range(solver.problem.farm.numturbs))+"Sum"+"\n") + f.write(header) + else: + f = open(folder_string+"power_data.txt",'a') + + np.savetxt(f,[J_list]) + f.close() + + # start_annotating() + return J diff --git a/windse/objective_functions/KEEntrainment.py b/windse/objective_functions/KEEntrainment.py new file mode 100644 index 00000000..9441a02d --- /dev/null +++ b/windse/objective_functions/KEEntrainment.py @@ -0,0 +1,101 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + + +### Additional import statements ### +import numpy as np +import math +import os + +### Declare Unique name +name = "KE_entrainment" + +### Set default keyword argument values ### +keyword_defaults = { + "ke_location": "rotor", # location of measurement hub, rotor, tip (only rotor works for now) + } + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + The "KE_entrainment" objective function computed the vertical kinetic + entrainment behind a single turbine + + Keyword arguments: + ke_location: location of measurement, hub, rotor, tip (only rotor works for now) + ''' + + ### Extract keyword arguments + ke_location = kwargs.pop("ke_location") + + + solver.fprint("Using Kinetic Energy Entrainment Functional") + turb_id = solver.opt_turb_id[0] + HH = solver.problem.farm.HH[turb_id] + R = solver.problem.farm.RD[turb_id]/2.0 + + # mark cells in area of interest + if first_call: + solver.KE_objective_markers = MeshFunction("size_t", solver.problem.dom.mesh, solver.problem.dom.mesh.topology().dim()) + # solver.KE_objective_markers = MeshFunction("size_t", solver.problem.dom.mesh, solver.problem.dom.mesh.topology().dim()-1) + + solver.KE_objective_markers.set_all(0) + x0 = min(solver.problem.farm.x) + x1 = solver.problem.dom.x_range[1] + y0 = min(solver.problem.farm.y)-3.0*max(solver.problem.farm.RD)/2.0 + y1 = max(solver.problem.farm.y)+3.0*max(solver.problem.farm.RD)/2.0 + # if ke_location =="tip": + # z0 = min(solver.problem.farm.z) + # z1 = max(solver.problem.farm.z)+max(solver.problem.farm.RD)/2.0 + # elif ke_location == "hub": + # z0 = min(solver.problem.farm.z)-solver.problem.dom.mesh.hmin()*1.0 + # z1 = max(solver.problem.farm.z)+solver.problem.dom.mesh.hmin()*1.0 + # elif ke_location == "rotor": + z0_in = min(solver.problem.farm.z) + R - solver.problem.dom.mesh.hmin()*1.0 + z1_in = max(solver.problem.farm.z) + R + solver.problem.dom.mesh.hmin()*1.0 + z0_out = min(solver.problem.farm.z) - R - solver.problem.dom.mesh.hmin()*1.0 + z1_out = max(solver.problem.farm.z) - R + solver.problem.dom.mesh.hmin()*1.0 + + fluxIn = CompiledSubDomain("x[0]>x0 && x[0]y0 && x[1]z0 && x[2]x0 && x[0]y0 && x[1]z0 && x[2]x0 && x[0]y0 && x[1]z0 && x[2]=lb && x[axis]<=ub", lb=lb, ub=ub, axis=axis) + # plane_marker = MeshFunction("size_t", solver.problem.dom.mesh, solver.problem.dom.mesh.topology().dim()) + # plane_marker.set_all(0) + # region.mark(plane_marker,1) + # File("test_"+repr(center)+".pvd")< ub ? 0.0 : 1.0)', lb=lb, ub=ub, axis=axis, degree=1) + dx = Measure('dx', domain=solver.problem.dom.mesh) + V = assemble(plane_marker*dx) + + if V <= 1e-10: + J = np.nan + print("Warning: No area of integration for plane blockage, refine mesh or increase thickness.") + else: + ### Compute velocity deficit + # u_ref = solver.problem.bd.bc_velocity[0] + # u = solver.problem.u_k[0] + # ud = (u - u_ref)/u_ref + # ud = u + + ### Evaluate objective ### + J = assemble(plane_marker*solver.problem.u_k[0]*dx)/V + return J diff --git a/windse/objective_functions/PointBlockage.py b/windse/objective_functions/PointBlockage.py new file mode 100644 index 00000000..24cbf3d9 --- /dev/null +++ b/windse/objective_functions/PointBlockage.py @@ -0,0 +1,49 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +### Additional import statements ### +import numpy as np + +### Declare Unique name +name = "point_blockage" + + +### Set default keyword argument values ### +keyword_defaults = { + "location": (0,0,0), + "offset_by_mean": False +} + + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + This is a simple blockage metric that evaluates the velocity deficit at + a single location in the farm. + + Keyword arguments: + location: where the deficit is evaluated + ''' + + x0 = np.array(kwargs.pop("location")) + # u_ref, v_ref, w_ref = solver.problem.bd.bc_velocity.split() + # u, v, w = solver.problem.u_k.split() + # u = solver.problem.p_k + # ud = (u(x0)-u_ref(x0))/u_ref(x0) + # ud = u(x0) + J = solver.problem.up_k(x0)[0] + + return J diff --git a/windse/objective_functions/WakeCentroid.py b/windse/objective_functions/WakeCentroid.py new file mode 100644 index 00000000..cbe619cc --- /dev/null +++ b/windse/objective_functions/WakeCentroid.py @@ -0,0 +1,159 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +### Additional import statements ### +import numpy as np +import math + +### Declare Unique name +name = "wake_center" + +### Set default keyword argument values ### +keyword_defaults = { + "wake_RD": 5, + "wake_length": 5, + "wake_radius": 0.5 + } + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + The "wake_center" objective function computes the wake n rotor diameters + downstream from a single turbine. This calculation is perform by centering + a cylinder oriented along the streamwise direction downstream and calculating + the center of mass of the velocity deficit, or centroid. + + Keyword arguments: + wake_RD: Number of rotor diameters downstream where the centroid will be computed + wake_length: The streamwise length for the area of integration (not used) + wake_radius: The radius of the cylinder (not used) + ''' + + ### Extract keyword arguments + wake_RD = kwargs.pop("wake_RD") + wake_length = kwargs.pop("wake_length") + wake_radius = kwargs.pop("wake_radius") + + + turb_id = solver.opt_turb_id[0] + + ### Get the maximum number of Roter Diameters down stream ### + nRD = math.ceil((solver.problem.dom.x_range[1]-solver.problem.farm.x[turb_id])/(solver.problem.farm.RD[turb_id])) + record_RD = min(nRD,int(wake_RD)) + + ### Get the mesh nodes that are closest to each Rotor Diameter ### + xunique = np.unique(solver.problem.dom.mesh.coordinates()[:,0]) + x0 = [] + for i in range(nRD): + xtarget = solver.problem.farm.x[turb_id]+(i+1)*solver.problem.farm.RD[turb_id] + x0.append(xunique[np.argmin(np.abs(xunique-xtarget))]) + + ### If we haven't made the markers yet, do it ### + if first_call: + + ### Get some parameters ### + y_factor = 2.0 + z_factor = 1.2 + HH = solver.problem.farm.HH[turb_id] + y0 = solver.problem.farm.y[turb_id] + R = solver.problem.farm.RD[turb_id]/2.0 + ly=y0-y_factor*R + uy=y0+y_factor*R + lz=HH-z_factor*R + uz=HH+z_factor*R + + ### Create the Facet Function ### + solver.WC_objective_markers = MeshFunction("size_t", solver.problem.dom.mesh, solver.problem.dom.mesh.topology().dim() - 1) + solver.WC_objective_markers.set_all(0) + + ### Mark the mesh ### + for i, x in enumerate(x0): + RDregion = CompiledSubDomain("near(x[0], x0, tol) && x[1]>=ly && x[1]<=uy && x[2]>=lz && x[2]<=uz",x0 = x, ly=ly, uy=uy, lz=lz, uz=uz, tol = 1e-2) + RDregion.mark(solver.WC_objective_markers,i+1) + + if solver.save_objective: + ### Save the markers for debugging ### + File(solver.params.folder+"mesh/WC_objective_markers.pvd") << solver.WC_objective_markers + + ### Create output folder ### + folder_string = solver.params.folder+"data/" + if not os.path.exists(folder_string): os.makedirs(folder_string) + + ### Open the save file ### + f = open(folder_string+"wake_center_data.txt",'w') + header = str("Time "+"%dRD_cx %dRD_cy %dRD_cz "*nRD % tuple(np.repeat(range(1,nRD+1),3))+"\n") + f.write(header) + + else: + if solver.save_objective: + ### Open to save file (append mode) ### + folder_string = solver.params.folder+"data/" + f = open(folder_string+"wake_center_data.txt",'a') + + ### Create the measures ### + ds_internal = Measure('dS', subdomain_data=solver.WC_objective_markers) + ds_external = Measure('ds', subdomain_data=solver.WC_objective_markers) + x = SpatialCoordinate(solver.problem.dom.mesh) + + ### Get the 'Mass' Function ### + u_ref = solver.problem.bd.bc_velocity + u = solver.problem.u_k + u_dif_mag = sqrt((u[0]-u_ref[0])**2.0+(u[1]-u_ref[1])**2.0+(u[2]-u_ref[2])**2.0) + # solver.fprint(type(u_dif_mag)) + # u_dif_mag = sqrt((u[0]-u_ref[0])**2.0) + + ### Calculate the Centroids for each RD ### + out_data = [solver.simTime] + for i in range(nRD): + + ### Check if this is the RD we want sensitivities ### + anno_switch={} + anno_false={} + if solver.params.dolfin_adjoint: + anno_false["annotate"] = False + anno_switch["annotate"] = False + if i+1 == record_RD: + anno_switch["annotate"] = True + + ### Switch measure depending on location of RD ### + if abs(x0[i] - solver.problem.dom.x_range[1]) <= 1e-2: + # solver.fprint("External for " +repr(x0[i])) + M = assemble(u_dif_mag*ds_external(i+1), **anno_switch) + Mx = assemble(x[0]*u_dif_mag*ds_external(i+1), **anno_false) + My = assemble(x[1]*u_dif_mag*ds_external(i+1), **anno_switch) + Mz = assemble(x[2]*u_dif_mag*ds_external(i+1), **anno_false) + else: + M = assemble(avg(u_dif_mag)*ds_internal(i+1), **anno_switch) + Mx = assemble(avg(x[0]*u_dif_mag)*ds_internal(i+1), **anno_false) + My = assemble(avg(x[1]*u_dif_mag)*ds_internal(i+1), **anno_switch) + Mz = assemble(avg(x[2]*u_dif_mag)*ds_internal(i+1), **anno_false) + + ### Collect Data ### + out_data.extend([Mx/M,My/M,Mz/M]) + + ### Return Objective Function ### + if i+1 == record_RD: + solver.fprint("RD"+repr(i+1)+" Centroid: "+repr((Mx/M,My/M,Mz/M))) + # J = -pow(My/M*My/M,1.0/2.0) ## if need to be strictly positive + J = My/M + + + ### Save Data ### + if solver.save_objective: + np.savetxt(f,[out_data]) + f.close() + + return J \ No newline at end of file diff --git a/windse/objective_functions/__init__.py b/windse/objective_functions/__init__.py new file mode 100644 index 00000000..6a63adf1 --- /dev/null +++ b/windse/objective_functions/__init__.py @@ -0,0 +1,73 @@ +''' +The objective function live in the windse/objective_functions folder. +These functions should be called using the dictionary +objective_funcs[](solver, \*args, \*\*kwargs), where is the +function name. +''' + + +from os.path import dirname, basename, isfile, join +import glob +import importlib +import __main__ +import copy + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = basename(__main__.__file__) +else: + main_file = "ipython" + +if not main_file in ["sphinx-build", "__main__.py"]: + from pyadjoint import stop_annotating, annotate_tape + +### Make sure only the objective dictionary is imported ### +__all__ = ["_annotated_objective", "objective_functions", "objective_kwargs"] + +### Get all files in folder ### +files = glob.glob(join(dirname(__file__), "*.py")) + +### Create a function that will turn off annotation where needed ### +def _annotated_objective(objective, *args, **kwargs): + ''' + This is a wrapper function that allows dolfin_adjoint to record the objective functions to the tape + ''' + annotate = annotate_tape(kwargs) + if annotate: + out = objective(*args, **kwargs) + else: + with stop_annotating(): + out = float(objective(*args, **kwargs)) + return out + +### Add the names to a dictionary ### +objective_functions = {} +objective_kwargs = {} +for file in files: + + ### Filter and define which should be imported ### + if isfile(file) and not basename(file).startswith('_'): + objective_file = "windse.objective_functions."+basename(file)[:-3] + + ### Try to import the two required elements ### + try: + imported_objective = importlib.import_module(objective_file) + name = imported_objective.name + _objective = imported_objective.objective + default_kwargs = imported_objective.keyword_defaults + except: + raise ValueError("Objective File '"+file+"' is missing name or objective(), check _template_.py for details") + + ### Check to make sure we don't have conflicting names ### + if name in objective_functions.keys(): + raise ValueError("Two objectives named: "+name+". Please rename one") + + ### If all is good, add the objective to the file + objective_functions[name] = _objective + objective_kwargs[name] = default_kwargs + +### Take a couple extra steps so sphinx will detect the objective functions +if main_file in ["sphinx-build", "__main__.py"]: + for name, _func in objective_functions.items(): + vars()[name] = _func + vars()[name].__module__ = __name__ diff --git a/windse/objective_functions/_template_.py b/windse/objective_functions/_template_.py new file mode 100644 index 00000000..caced2fe --- /dev/null +++ b/windse/objective_functions/_template_.py @@ -0,0 +1,95 @@ +################## HEADER DO NOT EDIT ################## +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + from dolfin import * + from dolfin_adjoint import * +######################################################## + +# Feel free to rename this file anything. if the file starts with a '_', +# it will be ignored in the import. + +### Additional import statements ### +import numpy as np + +### Declare Unique name +name = "objective_name" + +### Run this code to see which names are already taken ### +# import windse.objective_functions as obj_funcs +# print(obj_funcs.objective_functions.keys()) +# print(obj_funcs.objective_kwargs) +# exit() + +### Set default keyword argument values ### +# These must be a dictionary and will be passed in via the kwargs. +# Leave empty if no argument are needed. +keyword_defaults = {} + + +### Define objective function +def objective(solver, inflow_angle = 0.0, first_call=False, **kwargs): + ''' + This is the function that you use to calculate the objective. + Do not rename this function. The solver input should contain + everything you need. For example: solver.problem.u_k is the + most recent velocity field. You can always check what + attributes an object has by running print(dir(object)). For + example print(dir(solver.problem))) will display every + attribute solver.problem has. Avoid adding attributes to + solver unless you really, REALLY know what your are doing. + + The inflow_angle input is the angle off the x-axis (different + from yaw). This is a legacy option and probably should not be + used as it will likely be removed in the future. + + The first_call flag lets this function know if this is the + first time it has been called. This is useful for saving + objective specific files as it lets you know you need to + create the file if true and append to the file if false. + + Any additional keyword argument can be popped from + kwargs. These arguments are loaded through the yaml file and + directly passed to the objective() function. + + To make sure your function plays nice with dolfin_adjoint, + try to exclusively use dolfin operation such as assemble and + dolfin's versions of sqrt, sin(), cos(), etc. Avoid using + external operations from numpy or other packages when dealing + with any value/function directly tied to the control + variables. In the end check the type of J. With + dolfin_adjoint imported, type(J) should return something like + pyadjoint.adjfloat.AdjFloat or possibly something from + numpy_adjoint. Either way, it should probably reference + 'adjoint' Note: to check this, make sure + general:dolfin_adjoint is set to True in the yaml file. + + Finally, the output of the objective function should be a + single value. + + When creating a new objective function make sure to fill out + the doc string below and delete everything above this line: + ------------------------------------------------------------ + + Description of objective function + + Keyword arguments: + kw1: description of argument + kw2: description of argument + ''' + + ### you can extract any kwarg using ### + # value = kwargs.pop("value_name") + + ### this is a dummy value and can be removed + J = Constant(0.0) + + return J diff --git a/windse_driver/__init__.py b/windse_driver/__init__.py old mode 100644 new mode 100755 diff --git a/windse_driver/driver.py b/windse_driver/driver.py index 46b6ac8d..90b81d30 100644 --- a/windse_driver/driver.py +++ b/windse_driver/driver.py @@ -1,19 +1,33 @@ -import sys -import numpy as np -import time -import os.path as osp -import argparse -import sys +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + import numpy as np + import time + import os.path as osp + import argparse + import sys + from pyadjoint import get_working_tape + import cProfile + import dolfin # import os # os.environ['OMP_NUM_THREADS'] = '1' -ALL_ACTIONS = ("run") +ALL_ACTIONS = ("run", "mesh") help_msg = """ Available commands: run run windse with a specified params file + mesh export the mesh generated from a param file Type windse --help for usage help on a specific command. For example, windse run --help will list all running options. @@ -42,148 +56,64 @@ def get_action(): def run_action(params_loc=None): tick = time.time() - ### unload windse if previously loaded ### - if "windse" in sys.modules.keys(): - del sys.modules["windse"] - mods_to_remove = [] - for k in sys.modules.keys(): - if "windse." in k: - mods_to_remove.append(k) - for i in range(len(mods_to_remove)): - del sys.modules[mods_to_remove[i]] + ### Clean up other module references ### + mods_to_remove = [] + for k in sys.modules.keys(): + # if ("windse" in k): + if ("windse" in k or "dolfin_adjoint" in k or "fenics_adjoint" in k): + mods_to_remove.append(k) + for i in range(len(mods_to_remove)): + del sys.modules[mods_to_remove[i]] + + ### Clean tape if available ### + tape = get_working_tape() + if tape is not None: + tape.clear_tape() + + ### Import fresh version of windse ### import windse - - parser = argparse.ArgumentParser(usage="windse run [options] params", formatter_class=argparse.RawTextHelpFormatter) - parser.add_argument("params", nargs='?', help='path to yaml file containing the WindSE parameters') - parser.add_argument('-p', dest='updated_parameters', action='append',default=[], help='use this to override a parameter in the yaml file') - args, unknown = parser.parse_known_args() - - if params_loc is None: - ### Check if parameters was provided ### - if args.params is None: - params_loc = "params.yaml" - print("Using default parameter location: ./params.yaml") - else: - params_loc = args.params - print("Using parameter location: "+params_loc) - - ### Initialize WindSE ### - windse.initialize(params_loc,updated_parameters=args.updated_parameters) - - params=windse.windse_parameters - - ### Setup the Domain ### - if params["domain"].get("interpolated",False): - dom_dict = {"box":windse.InterpolatedBoxDomain, - "cylinder":windse.InterpolatedCylinderDomain - } - else: - dom_dict = {"box":windse.BoxDomain, - "rectangle":windse.RectangleDomain, - "cylinder":windse.CylinderDomain, - "circle":windse.CircleDomain, - "imported":windse.ImportedDomain} - dom = dom_dict[params["domain"]["type"]]() - - ### Setup the Wind farm ### - farm_dict = {"grid":windse.GridWindFarm, - "random":windse.RandomWindFarm, - "imported":windse.ImportedWindFarm} - farm = farm_dict[params["wind_farm"]["type"]](dom) - farm.Plot(params["wind_farm"].get("display",False)) - - ### Move and refine the mesh - if "refine" in params.keys(): - warp_type = params["refine"].get("warp_type",None) - warp_strength = params["refine"].get("warp_strength",None) - warp_height = params["refine"].get("warp_height",None) - warp_percent = params["refine"].get("warp_percent",None) - farm_num = params["refine"].get("farm_num",0) - farm_type = params["refine"].get("farm_type","square") - farm_factor = params["refine"].get("farm_factor",1.0) - farm_radius = params["refine"].get("farm_radius",None) - refine_custom = params["refine"].get("refine_custom",None) - turbine_num = params["refine"].get("turbine_num",0) - turbine_factor = params["refine"].get("turbine_factor",1.0) - - if warp_type == "smooth": - dom.WarpSmooth(warp_strength) - elif warp_type == "split": - dom.WarpSplit(warp_height,warp_percent) - - - if refine_custom is not None: - for refine_data in refine_custom: - if refine_data[1] == "full": - dom.Refine(refine_data[0]) - else: - region = farm.CalculateFarmRegion(refine_data[1],length=refine_data[2]) - dom.Refine(refine_data[0],region=region,region_type=refine_data[1]) - - if farm_num > 0: - region = farm.CalculateFarmRegion(farm_type,farm_factor,length=farm_radius) - dom.Refine(farm_num,region=region,region_type=farm_type) - - - if turbine_num > 0: - farm.RefineTurbines(turbine_num,turbine_factor) - - ### Finalize the Domain ### - dom.Finalize() - - # dom.Save() - # exit() - ### Function Space ### - func_dict = {"linear":windse.LinearFunctionSpace, - "taylor_hood":windse.TaylorHoodFunctionSpace} - fs = func_dict[params["function_space"]["type"]](dom) - - # dom.Save() - # exit() - - ### Setup Boundary Conditions ### - bc_dict = {"uniform":windse.UniformInflow, - "power":windse.PowerInflow, - "log":windse.LogLayerInflow} - bc = bc_dict[params["boundary_condition"]["vel_profile"]](dom,fs,farm) - - ### Generate the problem ### - prob_dict = {"stabilized":windse.StabilizedProblem, - "taylor_hood":windse.TaylorHoodProblem} - problem = prob_dict[params["problem"]["type"]](dom,farm,fs,bc)#,opt=opt) - - ### Solve ### - solve_dict = {"steady":windse.SteadySolver, - "multiangle":windse.MultiAngleSolver, - "importedvelocity":windse.TimeSeriesSolver} - solver = solve_dict[params["solver"]["type"]](problem) - solver.Solve() + try: + from .driver_functions import SetupSimulation + except: + from driver_functions import SetupSimulation + ### Setup everything ### + params, problem, solver = SetupSimulation(params_loc) - # import dolfin_adjoint as da - # tape = da.get_working_tape() - # tape.visualise() - # exit() + ### run the solver ### + solver.Solve() ### Perform Optimization ### - if params.get("optimization",{}): + if params.performing_opt_calc: opt=windse.Optimizer(solver) - if params["optimization"].get("taylor_test",False): + if params["optimization"]["gradient"] or params["general"]["debug_mode"]: + opt.Gradient() + if params["optimization"]["taylor_test"]: opt.TaylorTest() - - if params["optimization"].get("optimize",True): + if params["optimization"]["optimize"]: opt.Optimize() - if params["optimization"].get("gradient",True): - opt.Gradient() tock = time.time() runtime = tock-tick - print("Run Complete: {:1.2f} s".format(runtime)) + if params.rank == 0: + print("Run Complete: {:1.2f} s".format(runtime)) + + params.comm.Barrier() return runtime +def mesh_action(params_loc=None): + import windse + from .driver_functions import Initialize, BuildDomain + + params = Initialize() + dom, farm = BuildDomain(params) + + dom.ExportMesh() + + print("Mesh Exported to: "+dom.params.folder+"mesh/exported_mesh/") def test_demo(demo): try: @@ -196,8 +126,21 @@ def test_demo(demo): def main(): - actions = {"run": run_action} + actions = {"run": run_action, + "mesh": mesh_action} actions[get_action()]() + # list_timings(TimingClear.clear, [TimingType.wall]) + + # first_arg = get_action() + + # if first_arg == 'run': + # cprof_action = 'run_action()' + # elif first_arg == 'mesh': + # cprof_action = 'mesh_action()' + + # cProfile.run(cprof_action, 'test') + if __name__ == "__main__": main() + \ No newline at end of file diff --git a/windse_driver/driver_functions.py b/windse_driver/driver_functions.py new file mode 100644 index 00000000..e66d6720 --- /dev/null +++ b/windse_driver/driver_functions.py @@ -0,0 +1,218 @@ +import os +import __main__ + +### Get the name of program importing this package ### +if hasattr(__main__,"__file__"): + main_file = os.path.basename(__main__.__file__) +else: + main_file = "ipython" + +### This checks if we are just doing documentation ### +if not main_file in ["sphinx-build", "__main__.py"]: + import time + import os.path as osp + import argparse + import sys + import windse + import numpy as np + +def DefaultParameters(): + """ + return the default parameters list + """ + return windse.windse_parameters.defaults + +def BlankParameters(): + """ + returns a nested dictionary that matches the first level of the parameters dictionary + """ + params = {} + params["general"] = {} + params["domain"] = {} + params["wind_farm"] = {} + params["function_space"] = {} + params["boundary_conditions"] = {} + params["problem"] = {} + params["solver"] = {} + params["optimization"] = {} + return params + + +def Initialize(params_loc=None): + """ + This function initialized the windse parameters. + + Parameters + ---------- + params_loc : str + the location of the parameter yaml file. + + Returns + ------- + params : windse.Parameters + an overloaded dict containing all parameters. + """ + parser = argparse.ArgumentParser(usage="windse run [options] params", formatter_class=argparse.RawTextHelpFormatter) + parser.add_argument("params", nargs='?', help='path to yaml file containing the WindSE parameters') + parser.add_argument('-p', dest='updated_parameters', action='append',default=[], help='use this to override a parameter in the yaml file') + args, unknown = parser.parse_known_args() + + if params_loc is None: + ### Check if parameters was provided ### + if args.params is None: + params_loc = "params.yaml" + print("Using default parameter location: ./params.yaml") + else: + params_loc = args.params + print("Using parameter location: "+params_loc) + + ### Initialize WindSE ### + windse.initialize(params_loc,updated_parameters=args.updated_parameters) + + params=windse.windse_parameters + + return params + +def BuildDomain(params): + """ + This function build the domain and wind farm objects. + + Parameters + ---------- + params : ``windse.Parameters`` + an overloaded dict containing all parameters. + + Returns + ------- + dom : ``windse.GenericDomain`` + the domain object that contains all mesh related information. + farm : ``windse.GenericWindFarm`` + the wind farm object that contains the turbine information. + """ + + ### Build Domain ### + if params["domain"]["interpolated"]: + dom_dict = {"box":windse.InterpolatedBoxDomain, + "cylinder":windse.InterpolatedCylinderDomain, + "imported":windse.ImportedDomain + } + else: + dom_dict = {"box":windse.BoxDomain, + "rectangle":windse.RectangleDomain, + "cylinder":windse.CylinderDomain, + "circle":windse.CircleDomain, + "imported":windse.ImportedDomain, + "periodic":windse.PeriodicDomain} + dom = dom_dict[params["domain"]["type"]]() + + + #### Build Farm + farm_dict = {"grid":windse.GridWindFarm, + "random":windse.RandomWindFarm, + "imported":windse.ImportedWindFarm, + "empty":windse.EmptyWindFarm} + farm = farm_dict[params["wind_farm"]["type"]](dom) + + if dom.type != "imported": + ### warp and refine the mesh + windse.WarpMesh(dom) + windse.RefineMesh(dom,farm) + + ### Finalize the Domain ### + dom.Finalize() + + return dom, farm + +def BuildProblem(params,dom,farm): + """ + This function compiles everything into a single problem object and build the variational problem functional. + + Args: + params (windse.Parameters): an overloaded dict containing all parameters. + dom (windse.GenericDomain): the domain object that contains all mesh related information. + farm (windse.GenericWindFarm): the wind farm object that contains the turbine information. + + Returns: + problem (windse.GenericProblem): contains all information about the simulation. + """ + func_dict = {"linear":windse.LinearFunctionSpace, + "taylor_hood":windse.TaylorHoodFunctionSpace} + fs = func_dict[params["function_space"]["type"]](dom) + + # dom.Save() + # exit() + + ### Setup Boundary Conditions ### + bc_dict = {"uniform":windse.UniformInflow, + "power":windse.PowerInflow, + "log":windse.LogLayerInflow, + "turbsim":windse.TurbSimInflow} + bc = bc_dict[params["boundary_conditions"]["vel_profile"]](dom,fs,farm) + + ### Generate the problem ### + prob_dict = {"stabilized":windse.StabilizedProblem, + "steady":windse.StabilizedProblem, + "taylor_hood":windse.TaylorHoodProblem, + "iterative_steady":windse.IterativeSteady, + "unsteady":windse.UnsteadyProblem} + problem = prob_dict[params["problem"]["type"]](dom,farm,fs,bc)#,opt=opt) + + return problem + +def BuildSolver(params,problem): + """ + This function builds the solver object. Solve with solver.Solve() + + Parameters + ---------- + params : windse.Parameters + an overloaded dict containing all parameters. + problem : windse.GenericProblem + contains all information about the simulation. + + Returns + ------- + solver : windse.GenericSolver + contains the solver routines. + """ + + if isinstance(params["boundary_conditions"]["inflow_angle"],list): + params["solver"]["type"] = "multiangle" + solve_dict = {"steady":windse.SteadySolver, + "iterative_steady":windse.IterativeSteadySolver, + "unsteady":windse.UnsteadySolver, + "multiangle":windse.MultiAngleSolver, + "imported_inflow":windse.TimeSeriesSolver} + solver = solve_dict[params["solver"]["type"]](problem) + + return solver + +def SetupSimulation(params_loc=None): + """ + This function automatically sets up the entire simulation. Solve with solver.Solve() + + Parameters + ---------- + params_loc : str + the location of the parameter yaml file. + + Returns + ------- + params : windse.Parameters + an overloaded dict containing all parameters. + problem : windse.GenericProblem + contains all information about the simulation. + solver : windse.GenericSolver + contains the solver routines. Solve with solver.Solve() + """ + params = Initialize(params_loc) + dom, farm = BuildDomain(params) + problem = BuildProblem(params,dom,farm) + solver = BuildSolver(params,problem) + + farm.PlotFarm(params["wind_farm"]["display"]) + if farm.chord is not None: + farm.PlotChord(params["wind_farm"]["display"]) + + + return params, problem, solver