Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
FEniCS GitHub Actions committed Sep 24, 2024
1 parent 2a96451 commit 61587cc
Show file tree
Hide file tree
Showing 7 changed files with 40 additions and 3 deletions.
1 change: 1 addition & 0 deletions ufl/main/_modules/ufl/coefficient.html
Original file line number Diff line number Diff line change
Expand Up @@ -149,6 +149,7 @@ <h1>Source code for ufl.coefficient</h1><div class="highlight"><pre>
<span class="p">)</span>
<span class="n">_primal</span> <span class="o">=</span> <span class="kc">False</span>
<span class="n">_dual</span> <span class="o">=</span> <span class="kc">True</span>
<span class="n">_ufl_is_terminal_</span> <span class="o">=</span> <span class="kc">True</span>

<span class="fm">__eq__</span> <span class="o">=</span> <span class="n">BaseForm</span><span class="o">.</span><span class="fm">__eq__</span>

Expand Down
16 changes: 16 additions & 0 deletions ufl/main/_modules/ufl/formatting/ufl2unicode.html
Original file line number Diff line number Diff line change
Expand Up @@ -516,10 +516,26 @@ <h1>Source code for ufl.formatting.ufl2unicode</h1><div class="highlight"><pre>
<span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">var</span><span class="si">}{</span><span class="n">subscript_number</span><span class="p">(</span><span class="n">i</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">coefficient_names</span><span class="p">[</span><span class="n">o</span><span class="o">.</span><span class="n">count</span><span class="p">()]</span></div>

<div class="viewcode-block" id="Expression2UnicodeHandler.cofunction"><a class="viewcode-back" href="../../../api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofunction">[docs]</a> <span class="k">def</span> <span class="nf">cofunction</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">o</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Format a cofunction.&quot;&quot;&quot;</span>
<span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">coefficient_names</span> <span class="ow">is</span> <span class="kc">None</span><span class="p">:</span>
<span class="n">i</span> <span class="o">=</span> <span class="n">o</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
<span class="n">var</span> <span class="o">=</span> <span class="s2">&quot;cofunction&quot;</span>
<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">o</span><span class="o">.</span><span class="n">ufl_shape</span><span class="p">)</span> <span class="o">==</span> <span class="mi">1</span><span class="p">:</span>
<span class="n">var</span> <span class="o">+=</span> <span class="n">UC</span><span class="o">.</span><span class="n">combining_right_arrow_above</span>
<span class="k">elif</span> <span class="nb">len</span><span class="p">(</span><span class="n">o</span><span class="o">.</span><span class="n">ufl_shape</span><span class="p">)</span> <span class="o">&gt;</span> <span class="mi">1</span> <span class="ow">and</span> <span class="bp">self</span><span class="o">.</span><span class="n">colorama_bold</span><span class="p">:</span>
<span class="n">var</span> <span class="o">=</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">colorama</span><span class="o">.</span><span class="n">Style</span><span class="o">.</span><span class="n">BRIGHT</span><span class="si">}{</span><span class="n">var</span><span class="si">}{</span><span class="n">colorama</span><span class="o">.</span><span class="n">Style</span><span class="o">.</span><span class="n">RESET_ALL</span><span class="si">}</span><span class="s2">&quot;</span>
<span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;</span><span class="si">{</span><span class="n">var</span><span class="si">}{</span><span class="n">subscript_number</span><span class="p">(</span><span class="n">i</span><span class="p">)</span><span class="si">}</span><span class="s2">&quot;</span>
<span class="k">return</span> <span class="bp">self</span><span class="o">.</span><span class="n">coefficient_names</span><span class="p">[</span><span class="n">o</span><span class="o">.</span><span class="n">count</span><span class="p">()]</span></div>

<div class="viewcode-block" id="Expression2UnicodeHandler.base_form_operator"><a class="viewcode-back" href="../../../api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.base_form_operator">[docs]</a> <span class="k">def</span> <span class="nf">base_form_operator</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">o</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Format a base_form_operator.&quot;&quot;&quot;</span>
<span class="k">return</span> <span class="s2">&quot;BaseFormOperator&quot;</span></div>

<div class="viewcode-block" id="Expression2UnicodeHandler.action"><a class="viewcode-back" href="../../../api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.action">[docs]</a> <span class="k">def</span> <span class="nf">action</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">o</span><span class="p">,</span> <span class="n">a</span><span class="p">,</span> <span class="n">b</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Format an Action.&quot;&quot;&quot;</span>
<span class="k">return</span> <span class="sa">f</span><span class="s2">&quot;Action(</span><span class="si">{</span><span class="n">a</span><span class="si">}</span><span class="s2">, </span><span class="si">{</span><span class="n">b</span><span class="si">}</span><span class="s2">)&quot;</span></div>

<div class="viewcode-block" id="Expression2UnicodeHandler.constant"><a class="viewcode-back" href="../../../api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.constant">[docs]</a> <span class="k">def</span> <span class="nf">constant</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">o</span><span class="p">):</span>
<span class="w"> </span><span class="sd">&quot;&quot;&quot;Format a constant.&quot;&quot;&quot;</span>
<span class="n">i</span> <span class="o">=</span> <span class="n">o</span><span class="o">.</span><span class="n">count</span><span class="p">()</span>
Expand Down
12 changes: 12 additions & 0 deletions ufl/main/api-doc/ufl.formatting.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,12 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this
<dd><p>Format an ans.</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="ufl.formatting.ufl2unicode.Expression2UnicodeHandler.action">
<span class="sig-name descname"><span class="pre">action</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">o</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">a</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">b</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/ufl/formatting/ufl2unicode.html#Expression2UnicodeHandler.action"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.action" title="Permalink to this definition"></a></dt>
<dd><p>Format an Action.</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="ufl.formatting.ufl2unicode.Expression2UnicodeHandler.and_condition">
<span class="sig-name descname"><span class="pre">and_condition</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">o</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">a</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">b</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/ufl/formatting/ufl2unicode.html#Expression2UnicodeHandler.and_condition"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.and_condition" title="Permalink to this definition"></a></dt>
Expand Down Expand Up @@ -122,6 +128,12 @@ <h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this
<dd><p>Format a cofactor.</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofunction">
<span class="sig-name descname"><span class="pre">cofunction</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">o</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/ufl/formatting/ufl2unicode.html#Expression2UnicodeHandler.cofunction"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofunction" title="Permalink to this definition"></a></dt>
<dd><p>Format a cofunction.</p>
</dd></dl>

<dl class="py method">
<dt class="sig sig-object py" id="ufl.formatting.ufl2unicode.Expression2UnicodeHandler.component_tensor">
<span class="sig-name descname"><span class="pre">component_tensor</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">o</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">A</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">ii</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="../_modules/ufl/formatting/ufl2unicode.html#Expression2UnicodeHandler.component_tensor"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.component_tensor" title="Permalink to this definition"></a></dt>
Expand Down
2 changes: 2 additions & 0 deletions ufl/main/api-doc/ufl.html
Original file line number Diff line number Diff line change
Expand Up @@ -966,6 +966,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi
<li class="toctree-l2"><a class="reference internal" href="ufl.formatting.html#module-ufl.formatting.ufl2unicode">ufl.formatting.ufl2unicode module</a><ul>
<li class="toctree-l3"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler</span></code></a><ul>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.abs"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.abs()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.action"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.action()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.and_condition"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.and_condition()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.argument"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.argument()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.atan2"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.atan2()</span></code></a></li>
Expand All @@ -978,6 +979,7 @@ <h2>Subpackages<a class="headerlink" href="#subpackages" title="Permalink to thi
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.coefficient"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.coefficient()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.coefficient_derivative"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.coefficient_derivative()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofactor"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.cofactor()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofunction"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.cofunction()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.component_tensor"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.component_tensor()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.conditional"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.conditional()</span></code></a></li>
<li class="toctree-l4"><a class="reference internal" href="ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.conj"><code class="docutils literal notranslate"><span class="pre">Expression2UnicodeHandler.conj()</span></code></a></li>
Expand Down
10 changes: 8 additions & 2 deletions ufl/main/genindex.html
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,8 @@ <h2 id="A">A</h2>

<ul>
<li><a href="api-doc/ufl.html#ufl.formoperators.action">(in module ufl.formoperators)</a>
</li>
<li><a href="api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.action">(ufl.formatting.ufl2unicode.Expression2UnicodeHandler method)</a>
</li>
</ul></li>
<li><a href="api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.PrecedenceRules.add">add() (ufl.formatting.ufl2unicode.PrecedenceRules method)</a>
Expand Down Expand Up @@ -252,11 +254,11 @@ <h2 id="A">A</h2>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_restrictions.apply_default_restrictions">apply_default_restrictions() (in module ufl.algorithms.apply_restrictions)</a>
</li>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_derivatives.apply_derivatives">apply_derivatives() (in module ufl.algorithms.apply_derivatives)</a>
</li>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_function_pullbacks.apply_function_pullbacks">apply_function_pullbacks() (in module ufl.algorithms.apply_function_pullbacks)</a>
</li>
</ul></td>
<td style="width: 33%; vertical-align: top;"><ul>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_function_pullbacks.apply_function_pullbacks">apply_function_pullbacks() (in module ufl.algorithms.apply_function_pullbacks)</a>
</li>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_geometry_lowering.apply_geometry_lowering">apply_geometry_lowering() (in module ufl.algorithms.apply_geometry_lowering)</a>
</li>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_integral_scaling.apply_integral_scaling">apply_integral_scaling() (in module ufl.algorithms.apply_integral_scaling)</a>
Expand Down Expand Up @@ -998,7 +1000,11 @@ <h2 id="C">C</h2>
</li>
</ul></li>
<li><a href="api-doc/ufl.algorithms.html#ufl.algorithms.apply_derivatives.GateauxDerivativeRuleset.cofunction">cofunction() (ufl.algorithms.apply_derivatives.GateauxDerivativeRuleset method)</a>

<ul>
<li><a href="api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.Expression2UnicodeHandler.cofunction">(ufl.formatting.ufl2unicode.Expression2UnicodeHandler method)</a>
</li>
</ul></li>
<li><a href="api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.UC.combining_overline">combining_overline (ufl.formatting.ufl2unicode.UC attribute)</a>
</li>
<li><a href="api-doc/ufl.formatting.html#ufl.formatting.ufl2unicode.UC.combining_right_arrow_above">combining_right_arrow_above (ufl.formatting.ufl2unicode.UC attribute)</a>
Expand Down
Binary file modified ufl/main/objects.inv
Binary file not shown.
2 changes: 1 addition & 1 deletion ufl/main/searchindex.js

Large diffs are not rendered by default.

0 comments on commit 61587cc

Please sign in to comment.