<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mintoc.de/index.php?action=history&amp;feed=atom&amp;title=Lotka_Volterra_fishing_problem_%28APMonitor%29</id>
	<title>Lotka Volterra fishing problem (APMonitor) - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mintoc.de/index.php?action=history&amp;feed=atom&amp;title=Lotka_Volterra_fishing_problem_%28APMonitor%29"/>
	<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;action=history"/>
	<updated>2026-06-09T08:04:30Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2155&amp;oldid=prev</id>
		<title>JohnHedengren: /* Results with APOPT (MINLP) */</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2155&amp;oldid=prev"/>
		<updated>2017-11-20T22:15:45Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Results with APOPT (MINLP)&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 22:15, 20 November 2017&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l109&quot;&gt;Line 109:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 109:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Results with APOPT (MINLP) ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Results with APOPT (MINLP) ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;An MINLP solution is calculated with [https://apopt.com&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/del&gt;APOPT] with an objective function value of &amp;lt;math&amp;gt;x_2(t_f) = 1.36&amp;lt;/math&amp;gt;. APOPT requires &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;52 &lt;/del&gt;NLP solutions to find an integer solution (111&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.0 &lt;/del&gt;seconds of processing time).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;An MINLP solution is calculated with [https://apopt.com APOPT] with an objective function value of &amp;lt;math&amp;gt;x_2(t_f) = 1.36&amp;lt;/math&amp;gt;. APOPT requires &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;50 &lt;/ins&gt;NLP solutions to find an integer solution (111 seconds of processing time)&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Each NLP solution in the branch and bound method requires an average of 2.2 seconds to complete with a range between 12.99 and 0.57 seconds&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Volterra_fishing_APMonitor.png]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:Volterra_fishing_APMonitor.png]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>JohnHedengren</name></author>
	</entry>
	<entry>
		<id>https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2153&amp;oldid=prev</id>
		<title>JohnHedengren: Results section</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2153&amp;oldid=prev"/>
		<updated>2017-11-20T22:12:26Z</updated>

		<summary type="html">&lt;p&gt;Results section&lt;/p&gt;
&lt;a href=&quot;https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;amp;diff=2153&amp;amp;oldid=2152&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>JohnHedengren</name></author>
	</entry>
	<entry>
		<id>https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2152&amp;oldid=prev</id>
		<title>JohnHedengren: APMontor solution of Volterra fishing problem</title>
		<link rel="alternate" type="text/html" href="https://mintoc.de/index.php?title=Lotka_Volterra_fishing_problem_(APMonitor)&amp;diff=2152&amp;oldid=prev"/>
		<updated>2017-11-20T22:03:56Z</updated>

		<summary type="html">&lt;p&gt;APMontor solution of Volterra fishing problem&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;This page contains a solution of the MIOCP [[Lotka Volterra fishing problem]] in [http://www.apmonitor.com APMonitor] Python format. A MATLAB version is also available from the [http://apmonitor.com/do/index.php/Main/DiscreteVariables Dynamic Optimization Course] as [http://apmonitor.com/do/uploads/Main/lotka_volterra_fishing.zip Example 3 (lotka_volterra_fishing.zip)].&lt;br /&gt;
&lt;br /&gt;
=== APMonitor ===&lt;br /&gt;
&lt;br /&gt;
The model in Python code for a fixed control discretization grid using orthogonal collocation and a simultaneous optimization method. The APMonitor package is available with &amp;#039;&amp;#039;&amp;#039;pip install APMonitor&amp;#039;&amp;#039;&amp;#039; or from the [https://github.com/APMonitor/apm_python/blob/master/apm.py APMonitor Python Github repository].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;Python&amp;quot;&amp;gt;&lt;br /&gt;
import numpy as np&lt;br /&gt;
import matplotlib.pyplot as plt&lt;br /&gt;
&lt;br /&gt;
# retrieve apm.py from&lt;br /&gt;
# https://raw.githubusercontent.com/APMonitor/apm_python/master/apm.py&lt;br /&gt;
# or&lt;br /&gt;
# http://apmonitor.com/wiki/index.php/Main/PythonApp&lt;br /&gt;
# from apm import *&lt;br /&gt;
&lt;br /&gt;
# pip install with &amp;#039;pip install APMonitor&amp;#039;&lt;br /&gt;
from APMonitor.apm import *&lt;br /&gt;
&lt;br /&gt;
# local APMonitor servers are available for Windows or Linux&lt;br /&gt;
# http://apmonitor.com/wiki/index.php/Main/APMonitorServer&lt;br /&gt;
# with clients in Python, MATLAB, and Julia&lt;br /&gt;
&lt;br /&gt;
# write model&lt;br /&gt;
model = &amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
! apopt MINLP solver options (see apopt.com)&lt;br /&gt;
File apopt.opt&lt;br /&gt;
 minlp_maximum_iterations 1000     ! minlp iterations&lt;br /&gt;
 minlp_max_iter_with_int_sol 50    ! minlp iterations if integer solution is found&lt;br /&gt;
 minlp_as_nlp 0                    ! treat minlp as nlp&lt;br /&gt;
 nlp_maximum_iterations 200        ! nlp sub-problem max iterations&lt;br /&gt;
 minlp_branch_method 1             ! 1 = depth first, 2 = breadth first&lt;br /&gt;
 minlp_gap_tol 0.001               ! covergence tolerance&lt;br /&gt;
 minlp_integer_tol 0.001           ! maximum deviation from whole number to be considered an integer&lt;br /&gt;
 minlp_integer_leaves 0            ! create soft (1) integer leaves or hard (2) integer leaves with branching  &lt;br /&gt;
End File&lt;br /&gt;
&lt;br /&gt;
Constants&lt;br /&gt;
  c0 = 0.4 &lt;br /&gt;
  c1 = 0.2&lt;br /&gt;
&lt;br /&gt;
Parameters&lt;br /&gt;
  last&lt;br /&gt;
&lt;br /&gt;
Variables&lt;br /&gt;
  x0 = 0.5 , &amp;gt;= 0&lt;br /&gt;
  x1 = 0.7 , &amp;gt;= 0&lt;br /&gt;
  x2 = 0.0 , &amp;gt;= 0&lt;br /&gt;
  int_w = 0 , &amp;gt;= 0 , &amp;lt;= 1&lt;br /&gt;
&lt;br /&gt;
Intermediates&lt;br /&gt;
  w = int_w&lt;br /&gt;
&lt;br /&gt;
Equations&lt;br /&gt;
  minimize last * x2&lt;br /&gt;
&lt;br /&gt;
  $x0 = x0 - x0*x1 - c0*x0*w &lt;br /&gt;
  $x1 = - x1 + x0*x1 - c1*x1*w&lt;br /&gt;
  $x2 = (x0-1)^2 + (x1-1)^2                                                                                       &lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
fid = open(&amp;#039;lotka_volterra.apm&amp;#039;,&amp;#039;w&amp;#039;)&lt;br /&gt;
fid.write(model)&lt;br /&gt;
fid.close()&lt;br /&gt;
&lt;br /&gt;
# write data file&lt;br /&gt;
time = np.linspace(0,12,121)&lt;br /&gt;
time = np.insert(time, 1, 0.01)&lt;br /&gt;
last = np.zeros(122)&lt;br /&gt;
last[-1] = 1.0&lt;br /&gt;
data = np.vstack((time,last))&lt;br /&gt;
np.savetxt(&amp;#039;data.csv&amp;#039;,data.T,delimiter=&amp;#039;,&amp;#039;,header=&amp;#039;time,last&amp;#039;,comments=&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
# specify server and application name&lt;br /&gt;
s = &amp;#039;http://byu.apmonitor.com&amp;#039;&lt;br /&gt;
#s = &amp;#039;http://127.0.0.1/&amp;#039;  # for local APMonitor server&lt;br /&gt;
a = &amp;#039;lotka&amp;#039;&lt;br /&gt;
&lt;br /&gt;
apm(s,a,&amp;#039;clear all&amp;#039;)&lt;br /&gt;
apm_load(s,a,&amp;#039;lotka_volterra.apm&amp;#039;)&lt;br /&gt;
csv_load(s,a,&amp;#039;data.csv&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
apm_option(s,a,&amp;#039;nlc.imode&amp;#039;,6)              # Nonlinear control / dynamic optimization&lt;br /&gt;
apm_option(s,a,&amp;#039;nlc.nodes&amp;#039;,3)&lt;br /&gt;
&lt;br /&gt;
apm_info(s,a,&amp;#039;MV&amp;#039;,&amp;#039;int_w&amp;#039;)                 # M or MV = Manipulated variable - independent variable over time horizon&lt;br /&gt;
apm_option(s,a,&amp;#039;int_w.status&amp;#039;,1)           # Status: 1=ON, 0=OFF&lt;br /&gt;
apm_option(s,a,&amp;#039;int_w.mv_type&amp;#039;,0)          # MV Type = Zero Order Hold&lt;br /&gt;
&lt;br /&gt;
apm_option(s,a,&amp;#039;nlc.solver&amp;#039;,1)             # 1 = APOPT&lt;br /&gt;
&lt;br /&gt;
# solve&lt;br /&gt;
output = apm(s,a,&amp;#039;solve&amp;#039;)            &lt;br /&gt;
print(output)&lt;br /&gt;
&lt;br /&gt;
# retrieve solution&lt;br /&gt;
y = apm_sol(s,a)&lt;br /&gt;
&lt;br /&gt;
plt.figure(1)&lt;br /&gt;
plt.step(y[&amp;#039;time&amp;#039;],y[&amp;#039;int_w&amp;#039;],&amp;#039;r-&amp;#039;,label=&amp;#039;w (0/1)&amp;#039;)&lt;br /&gt;
plt.plot(y[&amp;#039;time&amp;#039;],y[&amp;#039;x0&amp;#039;],&amp;#039;b-&amp;#039;,label=r&amp;#039;$x_0$&amp;#039;)&lt;br /&gt;
plt.plot(y[&amp;#039;time&amp;#039;],y[&amp;#039;x1&amp;#039;],&amp;#039;k-&amp;#039;,label=r&amp;#039;$x_1$&amp;#039;)&lt;br /&gt;
plt.plot(y[&amp;#039;time&amp;#039;],y[&amp;#039;x2&amp;#039;],&amp;#039;g-&amp;#039;,label=r&amp;#039;$x_2$&amp;#039;)&lt;br /&gt;
plt.xlabel(&amp;#039;Time&amp;#039;)&lt;br /&gt;
plt.ylabel(&amp;#039;Variables&amp;#039;)&lt;br /&gt;
plt.legend(loc=&amp;#039;best&amp;#039;)&lt;br /&gt;
plt.show()&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Results ==&lt;br /&gt;
&lt;br /&gt;
=== IPOPT ===&lt;br /&gt;
The relaxed solution calculated by IPOPT (Ipopt 3.12, Linux x86_64, default settings, 4 GHz quadcore, Linux 4.2.0-23-generic) has an objective function value of &amp;lt;math&amp;gt;x_2(t_f) = 1.34428&amp;lt;/math&amp;gt;. IPOPT requires 22 iterations (6.062 seconds of processing time). The following is a Gnuplot compatible tabular version of the solution:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#         t,         x_0,         x_1,           u&lt;br /&gt;
          0,         0.5,         0.7, 5.18436e-09&lt;br /&gt;
       0.12,    0.519594,    0.659989, 5.42459e-09&lt;br /&gt;
       0.24,    0.542429,    0.623852, 5.79496e-09&lt;br /&gt;
       0.36,    0.568601,    0.591429, 6.30563e-09&lt;br /&gt;
       0.48,     0.59823,    0.562571, 6.97415e-09&lt;br /&gt;
        0.6,    0.631456,    0.537143,   7.827e-09&lt;br /&gt;
       0.72,     0.66843,    0.515028, 8.90236e-09&lt;br /&gt;
       0.84,    0.709312,    0.496134, 1.02545e-08&lt;br /&gt;
       0.96,     0.75426,    0.480401, 1.19611e-08&lt;br /&gt;
       1.08,    0.803421,      0.4678, 1.41346e-08&lt;br /&gt;
        1.2,    0.856919,    0.458344, 1.69417e-08&lt;br /&gt;
       1.32,    0.914842,    0.452091, 2.06377e-08&lt;br /&gt;
       1.44,     0.97722,    0.449154, 2.56285e-08&lt;br /&gt;
       1.56,       1.044,    0.449708,  3.2592e-08&lt;br /&gt;
       1.68,     1.11503,    0.454003, 4.27322e-08&lt;br /&gt;
        1.8,     1.18998,    0.462372, 5.83658e-08&lt;br /&gt;
       1.92,     1.26837,    0.475251, 8.44574e-08&lt;br /&gt;
       2.04,     1.34942,    0.493189, 1.33425e-07&lt;br /&gt;
       2.16,     1.43209,    0.516862, 2.44977e-07&lt;br /&gt;
       2.28,     1.51492,    0.547087, 6.24464e-07&lt;br /&gt;
        2.4,     1.59605,    0.584816,    0.715281&lt;br /&gt;
       2.52,     1.61776,     0.61833,    0.999999&lt;br /&gt;
       2.64,     1.61116,      0.6499,    0.999999&lt;br /&gt;
       2.76,     1.59844,     0.68229,           1&lt;br /&gt;
       2.88,     1.57963,    0.714939,           1&lt;br /&gt;
          3,     1.55497,    0.747196,           1&lt;br /&gt;
       3.12,     1.52487,    0.778343,    0.999999&lt;br /&gt;
       3.24,     1.48993,    0.807625,    0.999999&lt;br /&gt;
       3.36,      1.4509,     0.83429,    0.999999&lt;br /&gt;
       3.48,     1.40865,    0.857635,    0.999998&lt;br /&gt;
        3.6,     1.36412,    0.877047,    0.999997&lt;br /&gt;
       3.72,     1.31827,    0.892039,    0.999991&lt;br /&gt;
       3.84,     1.27203,     0.90228,    0.999646&lt;br /&gt;
       3.96,     1.22628,    0.907616,    0.536112&lt;br /&gt;
       4.08,     1.20755,    0.919653,    0.581667&lt;br /&gt;
        4.2,     1.18502,    0.928525,    0.503883&lt;br /&gt;
       4.32,     1.16606,    0.936899,    0.464153&lt;br /&gt;
       4.44,     1.14851,    0.944178,    0.418428&lt;br /&gt;
       4.56,     1.13278,    0.950658,    0.378617&lt;br /&gt;
       4.68,     1.11859,    0.956378,    0.341493&lt;br /&gt;
        4.8,     1.10582,    0.961433,      0.3073&lt;br /&gt;
       4.92,     1.09438,    0.965904,    0.276462&lt;br /&gt;
       5.04,     1.08411,    0.969849,    0.248219&lt;br /&gt;
       5.16,     1.07492,    0.973333,    0.222481&lt;br /&gt;
       5.28,      1.0667,    0.976412,     0.19935&lt;br /&gt;
        5.4,     1.05936,     0.97913,    0.178262&lt;br /&gt;
       5.52,      1.0528,    0.981533,    0.159402&lt;br /&gt;
       5.64,     1.04696,    0.983656,    0.142349&lt;br /&gt;
       5.76,     1.04175,    0.985532,    0.127041&lt;br /&gt;
       5.88,      1.0371,    0.987191,      0.1133&lt;br /&gt;
          6,     1.03297,    0.988657,    0.100985&lt;br /&gt;
       6.12,     1.02929,    0.989954,   0.0899604&lt;br /&gt;
       6.24,     1.02601,    0.991101,   0.0800981&lt;br /&gt;
       6.36,      1.0231,    0.992117,   0.0712934&lt;br /&gt;
       6.48,     1.02051,    0.993015,   0.0634308&lt;br /&gt;
        6.6,     1.01821,    0.993811,   0.0564127&lt;br /&gt;
       6.72,     1.01617,    0.994515,   0.0501573&lt;br /&gt;
       6.84,     1.01435,    0.995139,   0.0445824&lt;br /&gt;
       6.96,     1.01274,    0.995691,   0.0396177&lt;br /&gt;
       7.08,     1.01131,     0.99618,   0.0351979&lt;br /&gt;
        7.2,     1.01003,    0.996613,   0.0312714&lt;br /&gt;
       7.32,      1.0089,    0.996997,    0.027765&lt;br /&gt;
       7.44,      1.0079,    0.997337,   0.0246626&lt;br /&gt;
       7.56,     1.00701,    0.997639,   0.0218975&lt;br /&gt;
       7.68,     1.00622,    0.997905,   0.0194423&lt;br /&gt;
        7.8,     1.00552,    0.998142,   0.0172603&lt;br /&gt;
       7.92,      1.0049,    0.998351,   0.0153224&lt;br /&gt;
       8.04,     1.00435,    0.998537,   0.0136015&lt;br /&gt;
       8.16,     1.00386,    0.998701,   0.0120735&lt;br /&gt;
       8.28,     1.00342,    0.998847,   0.0107171&lt;br /&gt;
        8.4,     1.00303,    0.998976,  0.00951328&lt;br /&gt;
       8.52,     1.00269,     0.99909,  0.00844491&lt;br /&gt;
       8.64,     1.00239,    0.999191,  0.00749702&lt;br /&gt;
       8.76,     1.00212,    0.999281,  0.00665598&lt;br /&gt;
       8.88,     1.00188,     0.99936,  0.00590975&lt;br /&gt;
          9,     1.00167,     0.99943,  0.00524776&lt;br /&gt;
       9.12,     1.00148,    0.999492,  0.00466052&lt;br /&gt;
       9.24,     1.00131,    0.999547,  0.00413914&lt;br /&gt;
       9.36,     1.00117,    0.999596,  0.00367206&lt;br /&gt;
       9.48,     1.00103,    0.999637,  0.00326159&lt;br /&gt;
        9.6,     1.00092,    0.999675,  0.00290302&lt;br /&gt;
       9.72,     1.00082,    0.999707,  0.00258504&lt;br /&gt;
       9.84,     1.00072,    0.999736,  0.00230262&lt;br /&gt;
       9.96,     1.00064,    0.999762,  0.00205186&lt;br /&gt;
      10.08,     1.00057,    0.999785,  0.00182951&lt;br /&gt;
       10.2,     1.00051,    0.999805,  0.00163302&lt;br /&gt;
      10.32,     1.00045,    0.999822,  0.00146039&lt;br /&gt;
      10.44,      1.0004,    0.999838,  0.00131011&lt;br /&gt;
      10.56,     1.00036,    0.999851,  0.00118097&lt;br /&gt;
      10.68,     1.00032,    0.999863,  0.00107188&lt;br /&gt;
       10.8,     1.00028,    0.999872, 0.000981659&lt;br /&gt;
      10.92,     1.00025,     0.99988,  0.00090944&lt;br /&gt;
      11.04,     1.00022,    0.999886, 0.000854893&lt;br /&gt;
      11.16,     1.00019,     0.99989, 0.000818284&lt;br /&gt;
      11.28,     1.00017,    0.999892, 0.000801181&lt;br /&gt;
       11.4,     1.00014,    0.999891, 0.000807844&lt;br /&gt;
      11.52,     1.00012,    0.999886, 0.000848734&lt;br /&gt;
      11.64,     1.00009,    0.999878, 0.000951928&lt;br /&gt;
      11.76,     1.00006,    0.999864,  0.00121852&lt;br /&gt;
      11.88,     1.00002,    0.999838,  0.00267036&lt;br /&gt;
         12,    0.999915,    0.999769,           0&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
[[Category:APMonitor]]&lt;/div&gt;</summary>
		<author><name>JohnHedengren</name></author>
	</entry>
</feed>