Skip to content

Commit

Permalink
Deploying to gh-pages from @ 2b5b934 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
jacobwilliams committed Mar 4, 2024
1 parent f3f4b06 commit bf243d2
Show file tree
Hide file tree
Showing 25 changed files with 2,116 additions and 1,254 deletions.
5 changes: 3 additions & 2 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -88,14 +88,15 @@ <h3>Features</h3>
<ul>
<li>Is object-oriented.</li>
<li>Works with square, under-determined, or over-determined systems.</li>
<li>Three different methods to solve the linear system:<ol>
<li>Can use different methods to solve the linear system:<ol>
<li><a href="https://www.netlib.org/lapack/">LAPACK</a> routines (<code>dgesv</code> or <code>dgels</code>) for dense systems: If <code>n=m</code>, uses <code>dgesv</code> (LU decomposition). If <code>n/=m</code>, uses <code>dgels</code> (if <code>m&gt;n</code> uses QR factorization, if <code>m&lt;n</code> uses LQ factorization).</li>
<li><a href="https://github.com/jacobwilliams/LSQR">lsqr</a> -- a conjugate-gradient type method for solving sparse linear equations and sparse least-squares problems.</li>
<li><a href="https://github.com/jacobwilliams/lusol">lusol</a> -- A sparse LU factorization for square and rectangular matrices, with Bartels-Golub-Reid updates for column replacement and other rank-1 modifications.</li>
<li><a href="https://github.com/jacobwilliams/LSMR">lsmr</a> -- a conjugate-gradient type method for solving sparse linear equations and sparse least-squares problems</li>
<li>The user can also provide a custom linear solver.</li>
</ol>
</li>
<li>Has a Broyden update option.</li>
<li>Has a Broyden update option (sparse and dense versions).</li>
<li>Has various line search options.<ul>
<li>use a specified constant step size (0,1]</li>
<li>backtracking linesearch method</li>
Expand Down
6 changes: 3 additions & 3 deletions interface/export_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1>export_func
<li class="list-inline-item" id="statements"><i class="fa fa-list-ol"></i>
<a data-bs-toggle="tooltip"
data-bs-placement="bottom" data-html="true"
title=" 7.9% of total for procedures.">49 statements</a>
title=" 9.7% of total for procedures.">62 statements</a>
</li>

<li class="list-inline-item" id="source-file">
Expand Down Expand Up @@ -156,7 +156,7 @@ <h3>Arguments</h3>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-me~4"></span>
<span class="anchor" id="variable-me~5"></span>
class(<a href='../type/nlesolver_type.html'>nlesolver_type</a>),
</td>
<td>intent(inout)</td>
Expand All @@ -171,7 +171,7 @@ <h3>Arguments</h3>
</tr>
<tr>
<td>
<span class="anchor" id="variable-x~4"></span>
<span class="anchor" id="variable-x~5"></span>
real(kind=wp),
</td>
<td>intent(in),</td>
Expand Down
6 changes: 3 additions & 3 deletions interface/func_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1>func_func
<li class="list-inline-item" id="statements"><i class="fa fa-list-ol"></i>
<a data-bs-toggle="tooltip"
data-bs-placement="bottom" data-html="true"
title=" 7.9% of total for procedures.">49 statements</a>
title=" 9.7% of total for procedures.">62 statements</a>
</li>

<li class="list-inline-item" id="source-file">
Expand Down Expand Up @@ -156,7 +156,7 @@ <h3>Arguments</h3>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-me"></span>
<span class="anchor" id="variable-me~2"></span>
class(<a href='../type/nlesolver_type.html'>nlesolver_type</a>),
</td>
<td>intent(inout)</td>
Expand All @@ -171,7 +171,7 @@ <h3>Arguments</h3>
</tr>
<tr>
<td>
<span class="anchor" id="variable-x"></span>
<span class="anchor" id="variable-x~2"></span>
real(kind=wp),
</td>
<td>intent(in),</td>
Expand Down
6 changes: 3 additions & 3 deletions interface/grad_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1>grad_func
<li class="list-inline-item" id="statements"><i class="fa fa-list-ol"></i>
<a data-bs-toggle="tooltip"
data-bs-placement="bottom" data-html="true"
title=" 7.9% of total for procedures.">49 statements</a>
title=" 9.7% of total for procedures.">62 statements</a>
</li>

<li class="list-inline-item" id="source-file">
Expand Down Expand Up @@ -156,7 +156,7 @@ <h3>Arguments</h3>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-me~2"></span>
<span class="anchor" id="variable-me~3"></span>
class(<a href='../type/nlesolver_type.html'>nlesolver_type</a>),
</td>
<td>intent(inout)</td>
Expand All @@ -171,7 +171,7 @@ <h3>Arguments</h3>
</tr>
<tr>
<td>
<span class="anchor" id="variable-x~2"></span>
<span class="anchor" id="variable-x~3"></span>
real(kind=wp),
</td>
<td>intent(in),</td>
Expand Down
6 changes: 3 additions & 3 deletions interface/grad_func_sparse.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1>grad_func_sparse
<li class="list-inline-item" id="statements"><i class="fa fa-list-ol"></i>
<a data-bs-toggle="tooltip"
data-bs-placement="bottom" data-html="true"
title=" 7.9% of total for procedures.">49 statements</a>
title=" 9.7% of total for procedures.">62 statements</a>
</li>

<li class="list-inline-item" id="source-file">
Expand Down Expand Up @@ -156,7 +156,7 @@ <h3>Arguments</h3>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-me~3"></span>
<span class="anchor" id="variable-me~4"></span>
class(<a href='../type/nlesolver_type.html'>nlesolver_type</a>),
</td>
<td>intent(inout)</td>
Expand All @@ -171,7 +171,7 @@ <h3>Arguments</h3>
</tr>
<tr>
<td>
<span class="anchor" id="variable-x~3"></span>
<span class="anchor" id="variable-x~4"></span>
real(kind=wp),
</td>
<td>intent(in),</td>
Expand Down
6 changes: 3 additions & 3 deletions interface/linesearch_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ <h1>linesearch_func
<li class="list-inline-item" id="statements"><i class="fa fa-list-ol"></i>
<a data-bs-toggle="tooltip"
data-bs-placement="bottom" data-html="true"
title=" 7.9% of total for procedures.">49 statements</a>
title=" 9.7% of total for procedures.">62 statements</a>
</li>

<li class="list-inline-item" id="source-file">
Expand Down Expand Up @@ -156,7 +156,7 @@ <h3>Arguments</h3>
<tbody>
<tr>
<td>
<span class="anchor" id="variable-me~6"></span>
<span class="anchor" id="variable-me~7"></span>
class(<a href='../type/nlesolver_type.html'>nlesolver_type</a>),
</td>
<td>intent(inout)</td>
Expand Down Expand Up @@ -201,7 +201,7 @@ <h3>Arguments</h3>
</tr>
<tr>
<td>
<span class="anchor" id="variable-x~5"></span>
<span class="anchor" id="variable-x~6"></span>
real(kind=wp),
</td>
<td>intent(out),</td>
Expand Down
Loading

0 comments on commit bf243d2

Please sign in to comment.