tune
This commit is contained in:
@@ -175,7 +175,7 @@ The algorithm intelligently chooses the optimal boundary points based on the ini
|
||||
<dd><p>The function to solve</p>
|
||||
</dd>
|
||||
<dt><code>xBoundary</code> <a class="xref" href="Hi.Common.Range-1.html">Range</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
||||
<dd><p>boundary of the search interval. The order of Min and Max is not mattered, i.e. they can be reversed.</p>
|
||||
<dd><p>Boundary of the search interval. The order of Min and Max is not mattered, i.e. they can be reversed.</p>
|
||||
</dd>
|
||||
<dt><code>x0y0</code> <a class="xref" href="Hi.Geom.Vec2d.html">Vec2d</a></dt>
|
||||
<dd><p>Initial x,y value (x0,func(x0))</p>
|
||||
@@ -218,7 +218,8 @@ The algorithm intelligently chooses the optimal boundary points based on the ini
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Solves for a target y-value using the center splitting method with a boundary range and initial x value.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -228,25 +229,33 @@ The algorithm intelligently chooses the optimal boundary points based on the ini
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>func</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>The function to solve</p>
|
||||
</dd>
|
||||
<dt><code>xBoundary</code> <a class="xref" href="Hi.Common.Range-1.html">Range</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Boundary of the search interval</p>
|
||||
</dd>
|
||||
<dt><code>x0</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Initial x value (must be within the boundary)</p>
|
||||
</dd>
|
||||
<dt><code>yTarget</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Target y value to solve for</p>
|
||||
</dd>
|
||||
<dt><code>convergenceLimit</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Convergence limit (acceptable error)</p>
|
||||
</dd>
|
||||
<dt><code>isYAcceptableFunc</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Function to determine if a y value is acceptable</p>
|
||||
</dd>
|
||||
<dt><code>maxIteration</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Maximum number of iterations</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Hi.Geom.Solvers.BinarySolvingStatus.html">BinarySolvingStatus</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>A sequence of solving status objects showing the progress of the solution</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
@@ -266,7 +275,8 @@ The algorithm intelligently chooses the optimal boundary points based on the ini
|
||||
|
||||
</h3>
|
||||
|
||||
<div class="markdown level1 summary"></div>
|
||||
<div class="markdown level1 summary"><p>Solves for a target y-value using the center splitting method with a boundary range.</p>
|
||||
</div>
|
||||
<div class="markdown level1 conceptual"></div>
|
||||
|
||||
<div class="codewrapper">
|
||||
@@ -276,23 +286,30 @@ The algorithm intelligently chooses the optimal boundary points based on the ini
|
||||
<h4 class="section">Parameters</h4>
|
||||
<dl class="parameters">
|
||||
<dt><code>func</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>The function to solve</p>
|
||||
</dd>
|
||||
<dt><code>xBoundary</code> <a class="xref" href="Hi.Common.Range-1.html">Range</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Boundary of the search interval</p>
|
||||
</dd>
|
||||
<dt><code>yTarget</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Target y value to solve for</p>
|
||||
</dd>
|
||||
<dt><code>convergenceLimit</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Convergence limit (acceptable error)</p>
|
||||
</dd>
|
||||
<dt><code>isYAcceptableFunc</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.func-2">Func</a><<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.double">double</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Function to determine if a y value is acceptable</p>
|
||||
</dd>
|
||||
<dt><code>maxIteration</code> <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.int32">int</a></dt>
|
||||
<dd></dd>
|
||||
<dd><p>Maximum number of iterations</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<h4 class="section">Returns</h4>
|
||||
<dl class="parameters">
|
||||
<dt><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a><<a class="xref" href="Hi.Geom.Solvers.BinarySolvingStatus.html">BinarySolvingStatus</a>></dt>
|
||||
<dd></dd>
|
||||
<dd><p>A sequence of solving status objects showing the progress of the solution</p>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user