Skip to content

Commit

Permalink
Update Basix docs FEniCS/basix@b530be6
Browse files Browse the repository at this point in the history
  • Loading branch information
FEniCS GitHub Actions committed Aug 11, 2023
1 parent 2985e6a commit f4c2051
Show file tree
Hide file tree
Showing 107 changed files with 2,153 additions and 1,631 deletions.
29 changes: 15 additions & 14 deletions basix/main/cpp/classbasix_1_1FiniteElement-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ <h1 id="project_title">Basix 0.7.0.0
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ad100cdb78027a12ffd295c43e6b7b117">entity_dofs</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a026662c5a78070ec64ff8f2f76679f3f">entity_transformations</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#af632d219b4c4b9f6a23ea124208c678e">family</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ab84dd62131f53d482d5ccca1ae267685">FiniteElement</a>(element::family family, cell::type cell_type, int degree, const std::vector&lt; std::size_t &gt; &amp;value_shape, mdspan_t&lt; const F, 2 &gt; wcoeffs, const std::array&lt; std::vector&lt; mdspan_t&lt; const F, 2 &gt;&gt;, 4 &gt; &amp;x, const std::array&lt; std::vector&lt; mdspan_t&lt; const F, 4 &gt;&gt;, 4 &gt; &amp;M, int interpolation_nderivs, maps::type map_type, sobolev::space sobolev_space, bool discontinuous, int highest_complete_degree, int highest_degree, element::lagrange_variant lvariant, element::dpc_variant dvariant, std::vector&lt; std::tuple&lt; std::vector&lt; FiniteElement &gt;, std::vector&lt; int &gt;&gt;&gt; tensor_factors={}, std::vector&lt; int &gt; dof_ordering={})</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a4d1e442a3cf3b79a071e1dec091cd0df">FiniteElement</a>(element::family family, cell::type cell_type, polyset::type poly_type, int degree, const std::vector&lt; std::size_t &gt; &amp;value_shape, mdspan_t&lt; const F, 2 &gt; wcoeffs, const std::array&lt; std::vector&lt; mdspan_t&lt; const F, 2 &gt;&gt;, 4 &gt; &amp;x, const std::array&lt; std::vector&lt; mdspan_t&lt; const F, 4 &gt;&gt;, 4 &gt; &amp;M, int interpolation_nderivs, maps::type map_type, sobolev::space sobolev_space, bool discontinuous, int highest_complete_degree, int highest_degree, element::lagrange_variant lvariant, element::dpc_variant dvariant, std::vector&lt; std::tuple&lt; std::vector&lt; FiniteElement &gt;, std::vector&lt; int &gt;&gt;&gt; tensor_factors={}, std::vector&lt; int &gt; dof_ordering={})</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a9f059df079ea875e2768b650ef71ac3b">FiniteElement</a>(const FiniteElement &amp;element)=default</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a4a61c4b3ff76e3136c87c998674be332">FiniteElement</a>(FiniteElement &amp;&amp;element)=default</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a646d0e1d8e76098422e71133cba862fa">get_tensor_product_representation</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
Expand All @@ -194,19 +194,20 @@ <h1 id="project_title">Basix 0.7.0.0
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a369c8049d19ca40e09189498feeee720">operator==</a>(const FiniteElement &amp;e) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ac049b6f7023b230b51e8f5bd6920b594">permute_dofs</a>(std::span&lt; std::int32_t &gt; dofs, std::uint32_t cell_info) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a9029b7b3b17618c7da8ca49c31a24dd3">points</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ac95e334dfd3afaccb83d898d27f3efcc">pull_back</a>(impl::mdspan_t&lt; const F, 3 &gt; u, impl::mdspan_t&lt; const F, 3 &gt; J, std::span&lt; const F &gt; detJ, impl::mdspan_t&lt; const F, 3 &gt; K) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ad09c511d565978e3a5a50b7481561224">push_forward</a>(impl::mdspan_t&lt; const F, 3 &gt; U, impl::mdspan_t&lt; const F, 3 &gt; J, std::span&lt; const F &gt; detJ, impl::mdspan_t&lt; const F, 3 &gt; K) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a9b69240399a8db8705ba4305e88e34d1">sobolev_space</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a53b81aa1517fa85f40ab8d7e763627d4">tabulate</a>(int nd, impl::mdspan_t&lt; const F, 2 &gt; x) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a27bbbe513ce61cfe4df1e630f2534832">tabulate</a>(int nd, std::span&lt; const F &gt; x, std::array&lt; std::size_t, 2 &gt; shape) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a318c8c78c3bd964c05b3dd593bf0e122">tabulate</a>(int nd, impl::mdspan_t&lt; const F, 2 &gt; x, mdspan_t&lt; F, 4 &gt; basis) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a39071d50e9e7777a642f515c545cc9ef">tabulate</a>(int nd, std::span&lt; const F &gt; x, std::array&lt; std::size_t, 2 &gt; xshape, std::span&lt; F &gt; basis) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a97bfad3598917d05db627e06c8fe4399">tabulate_shape</a>(std::size_t nd, std::size_t num_points) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#af5a8580560ee5ce19721847d8ea184fb">unpermute_dofs</a>(std::span&lt; std::int32_t &gt; dofs, std::uint32_t cell_info) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a8b157bb6a943f276989823dac4dd9884">value_shape</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a1d09752dd03b15e15fdfb50a38ba9814">wcoeffs</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ad4160dd1b8ec0223b7a8d997a13775d6">x</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#afa215db93b256313aeffdc5a85ea4780">~FiniteElement</a>()=default</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ab8cbe1b35a2ab85fc8a85730fb76f0a4">polyset_type</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ac95e334dfd3afaccb83d898d27f3efcc">pull_back</a>(impl::mdspan_t&lt; const F, 3 &gt; u, impl::mdspan_t&lt; const F, 3 &gt; J, std::span&lt; const F &gt; detJ, impl::mdspan_t&lt; const F, 3 &gt; K) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ad09c511d565978e3a5a50b7481561224">push_forward</a>(impl::mdspan_t&lt; const F, 3 &gt; U, impl::mdspan_t&lt; const F, 3 &gt; J, std::span&lt; const F &gt; detJ, impl::mdspan_t&lt; const F, 3 &gt; K) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a9b69240399a8db8705ba4305e88e34d1">sobolev_space</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a53b81aa1517fa85f40ab8d7e763627d4">tabulate</a>(int nd, impl::mdspan_t&lt; const F, 2 &gt; x) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a27bbbe513ce61cfe4df1e630f2534832">tabulate</a>(int nd, std::span&lt; const F &gt; x, std::array&lt; std::size_t, 2 &gt; shape) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a318c8c78c3bd964c05b3dd593bf0e122">tabulate</a>(int nd, impl::mdspan_t&lt; const F, 2 &gt; x, mdspan_t&lt; F, 4 &gt; basis) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a39071d50e9e7777a642f515c545cc9ef">tabulate</a>(int nd, std::span&lt; const F &gt; x, std::array&lt; std::size_t, 2 &gt; xshape, std::span&lt; F &gt; basis) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a97bfad3598917d05db627e06c8fe4399">tabulate_shape</a>(std::size_t nd, std::size_t num_points) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#af5a8580560ee5ce19721847d8ea184fb">unpermute_dofs</a>(std::span&lt; std::int32_t &gt; dofs, std::uint32_t cell_info) const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a8b157bb6a943f276989823dac4dd9884">value_shape</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#a1d09752dd03b15e15fdfb50a38ba9814">wcoeffs</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#ad4160dd1b8ec0223b7a8d997a13775d6">x</a>() const</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html#afa215db93b256313aeffdc5a85ea4780">~FiniteElement</a>()=default</td><td class="entry"><a class="el" href="classbasix_1_1FiniteElement.html">basix::FiniteElement&lt; F &gt;</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->

<!-- FOOTER -->
Expand Down
Loading

0 comments on commit f4c2051

Please sign in to comment.