<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 22 August 2015 at 14:41, Rick Walsh <span dir="ltr"><<a href="mailto:rickmwalsh@gmail.com" target="_blank">rickmwalsh@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The Boyle's law compensation depends on first_stop_pressure.  To produce<br>
profiles similar to other VPM-B implementations, we should calculate it as the<br>
ceiling before starting the ascent.<br>
<br>
Commit 159c9eb2c1c19dfbf650f2b0cc28e0ef1f45c964, Compare ceiling to next stop<br>
rather than try to ascent for VPM-B, changed (VPM-B) to consider the current<br>
ceiling rather than an incremental ascent between one stop level and the next.<br>
However, the initial ascent generally steps through several stop levels, so<br>
first_stop_pressure was still not calculated as the ceiling prior to commencing<br>
the calculated ascent.<br>
<br>
Signed-off-by: Rick Walsh <<a href="mailto:rickmwalsh@gmail.com">rickmwalsh@gmail.com</a>><br></blockquote><div><br></div><div>To show what this actually does to the calculated profiles, I have made a new column on the Google docs spreadsheet Robert set up.<br><br></div><div>This gets the calculated profiles noticeably closer to those calculated by other software, except for the multi-level dive (20m for 10min, then drop to 60m for 30min).  I think the small difference might be related to use of Schreiner vs Haldane equations in the change in levels, but could be wrong.<br><br></div><div>Note that this change alters the first_stop_pressure used for the Boyle's law compensation.  The way the profile is calculated, if we get to that depth but can ascend to the next, then we do.<br></div><div><br></div><div>Rick<br></div><div> <br></div></div></div></div>