deploy webservice static-file routing for docsite folder URLs, per-instance step-cache db, and constant-height panel title bars.

This commit is contained in:
2026-08-27 14:51:37 +08:00
parent 1fc510af5e
commit 2a98ae7556
1468 changed files with 182837 additions and 18888 deletions
@@ -215,7 +215,7 @@ Set 1 for not creating additional thread during the function.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static List&lt;AmpPhase[]&gt; FourierTransformApSeries&lt;TimeItem&gt;(this List&lt;TimeItem&gt; timeValueList, TimeSpan basePeriod, TimeSpan resolutionPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs, int threadNum = 1) where TimeItem : ITimeGetter</code></pre>
<pre><code class="lang-csharp hljs">public static List&lt;AmpPhase[]&gt; FourierTransformApSeries&lt;TimeItem&gt;(this List&lt;TimeItem&gt; timeValueList, TimeSpan basePeriod, TimeSpan resolutionPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs, int threadNum = 1) where TimeItem : ITimecoded</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -249,7 +249,7 @@ Set 1 for not creating additional thread during the function.</p>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>TimeItem</code></dt>
<dd><p>The type of items that implement ITimeGetter</p>
<dd><p>The type of items that implement ITimecoded</p>
</dd>
</dl>
@@ -324,7 +324,7 @@ Set 1 for not creating additional thread during the function.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static List&lt;Vec2d[]&gt; FourierTransformSeries&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, TimeSpan basePeriod, TimeSpan resolutionPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs, int threadNum = 1) where TimeItem : ITimeGetter</code></pre>
<pre><code class="lang-csharp hljs">public static List&lt;Vec2d[]&gt; FourierTransformSeries&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, TimeSpan basePeriod, TimeSpan resolutionPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs, int threadNum = 1) where TimeItem : ITimecoded</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -360,7 +360,7 @@ Set 1 for not creating additional thread during the function.</p>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>TimeItem</code></dt>
<dd><p>The type of items that implement ITimeGetter</p>
<dd><p>The type of items that implement ITimecoded</p>
</dd>
</dl>
@@ -473,7 +473,7 @@ The offset part cause bias.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static Vec2d[] FourierTransformSingleton&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, double kw, Func&lt;TimeItem, double&gt;[] getValueFuncs) where TimeItem : ITimeGetter</code></pre>
<pre><code class="lang-csharp hljs">public static Vec2d[] FourierTransformSingleton&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, double kw, Func&lt;TimeItem, double&gt;[] getValueFuncs) where TimeItem : ITimecoded</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -499,7 +499,7 @@ The offset part cause bias.</p>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>TimeItem</code></dt>
<dd><p>The type of items that implement ITimeGetter</p>
<dd><p>The type of items that implement ITimecoded</p>
</dd>
</dl>
@@ -524,7 +524,7 @@ The offset part cause bias.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static Vec2d[] FourierTransformSingleton&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, double kw, TimeSpan fullPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs) where TimeItem : ITimeGetter</code></pre>
<pre><code class="lang-csharp hljs">public static Vec2d[] FourierTransformSingleton&lt;TimeItem&gt;(this List&lt;TimeItem&gt; fittedTimeValueList, double kw, TimeSpan fullPeriod, Func&lt;TimeItem, double&gt;[] getValueFuncs) where TimeItem : ITimecoded</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -617,7 +617,7 @@ The offset part cause bias.</p>
<div class="markdown level1 conceptual"></div>
<div class="codewrapper">
<pre><code class="lang-csharp hljs">public static TimeSpan GetFullPeriod&lt;TimeItem&gt;(this IList&lt;TimeItem&gt; src) where TimeItem : ITimeGetter</code></pre>
<pre><code class="lang-csharp hljs">public static TimeSpan GetFullPeriod&lt;TimeItem&gt;(this IList&lt;TimeItem&gt; src) where TimeItem : ITimecoded</code></pre>
</div>
<h4 class="section">Parameters</h4>
@@ -637,7 +637,7 @@ The offset part cause bias.</p>
<h4 class="section">Type Parameters</h4>
<dl class="parameters">
<dt><code>TimeItem</code></dt>
<dd><p>The type of items that implement ITimeGetter</p>
<dd><p>The type of items that implement ITimecoded</p>
</dd>
</dl>