<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in lib.rs</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>d4cc18453651bd0f94c1a2e078b2646a92dafdcc - Merge pull request #1912 from CEED/jeremy/copyright</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#d4cc18453651bd0f94c1a2e078b2646a92dafdcc</link>
        <description>Merge pull request #1912 from CEED/jeremy/copyrightminor - update copyright to 2026

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Tue, 30 Dec 2025 21:15:37 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>9ba83ac0e4b1fca39d6fa6737a318a9f0cbc172d - minor - update copyright to 2026</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#9ba83ac0e4b1fca39d6fa6737a318a9f0cbc172d</link>
        <description>minor - update copyright to 2026

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 19 Dec 2025 19:03:59 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>f97c94cc964affa1826363c99dc41a0292e8d752 - Merge pull request #1653 from CEED/jeremy/rust-prelude</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#f97c94cc964affa1826363c99dc41a0292e8d752</link>
        <description>Merge pull request #1653 from CEED/jeremy/rust-preludeRust - shrink  prelude

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 21 Mar 2025 21:43:19 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>78c2cefab85ecc740ba63f6df2f5d30a7426d159 - rust - more clippy fixes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#78c2cefab85ecc740ba63f6df2f5d30a7426d159</link>
        <description>rust - more clippy fixes

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 21 Mar 2025 16:46:27 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>eb07d68f27a4df7d950ee845c62e88e28e25414a - rust - put less in prelude</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#eb07d68f27a4df7d950ee845c62e88e28e25414a</link>
        <description>rust - put less in prelude

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 30 Aug 2024 19:53:12 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>20a16a5fde8c37c2820b3798c7dd8f97d46128bb - Merge pull request #1786 from CEED/jeremy/copy-headers</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#20a16a5fde8c37c2820b3798c7dd8f97d46128bb</link>
        <description>Merge pull request #1786 from CEED/jeremy/copy-headersminor - upate copyright to 2025

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Thu, 20 Mar 2025 15:40:42 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>d275d636ccaa61e594421fac80252590e7a77ccf - minor - upate copyright to 2025</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#d275d636ccaa61e594421fac80252590e7a77ccf</link>
        <description>minor - upate copyright to 2025

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Wed, 19 Mar 2025 22:27:57 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>a171b6ef1192a8f5f3031330339aaab2ded4c8fb - Merge pull request #1537 from CEED/jeremy/pragma-once</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#a171b6ef1192a8f5f3031330339aaab2ded4c8fb</link>
        <description>Merge pull request #1537 from CEED/jeremy/pragma-onceUse #pragma once for non-JiT headers

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Wed, 27 Mar 2024 16:05:24 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>5aed82e4fa97acf4ba24a7f10a35f5303a6798e0 - minor - update copyright headers</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#5aed82e4fa97acf4ba24a7f10a35f5303a6798e0</link>
        <description>minor - update copyright headers

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Wed, 27 Mar 2024 15:34:42 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>21f16bf6c2940c092555e126518ed0c98a2b88a9 - Merge pull request #1315 from CEED/jeremy/queep</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#21f16bf6c2940c092555e126518ed0c98a2b88a9</link>
        <description>Merge pull request #1315 from CEED/jeremy/queepBackend Consistency Fixes

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Wed, 13 Sep 2023 17:46:46 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>edb2538e3dd6743c029967fc4e89c6fcafedb8c2 - style - spell rstr consistently</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#edb2538e3dd6743c029967fc4e89c6fcafedb8c2</link>
        <description>style - spell rstr consistently

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 01 Sep 2023 20:50:37 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>ce18bed930e8f3bfebcf709a18844aba97fe4630 - Merge pull request #858 from CEED/jeremy/dump-copy-stuff</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#ce18bed930e8f3bfebcf709a18844aba97fe4630</link>
        <description>Merge pull request #858 from CEED/jeremy/dump-copy-stuffStrip redundant/outdated license info duplication

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Thu, 17 Mar 2022 18:35:22 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>3d8e882215d238700cdceb37404f76ca7fa24eaa - minor - update copyright headers</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#3d8e882215d238700cdceb37404f76ca7fa24eaa</link>
        <description>minor - update copyright headers

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Thu, 17 Mar 2022 15:41:22 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>9c774eddf8c0b4f5416196d32c5355c9591a7190 - vec/qf - initial valid/borrowed/owned split for data (#853)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#9c774eddf8c0b4f5416196d32c5355c9591a7190</link>
        <description>vec/qf - initial valid/borrowed/owned split for data (#853)* vec/qf - initial valid/borrowed/owned split for data* vec/qf - tidy logic for checking active/stale data* minor - add missing NULL* doc - explain VectorTakeArray update* minor - update error messages* test - update error message in junit/tap* gpu - fix stray CeedScalar vs void for QFunctionContext* vec/qf - clarify/simplify access logic* vec - calloc host arrays when no value set to make empty* style - minor* style - minor* minor - fix error messages* vec/qf - move data validity checking to backend interface* gpu - add missing sync error checking for qfcontext* gpu - homogonize use of impl for backend data to reduce confusion* vec - clarify access conditions* python - update test for stricter vector access* vec - minor fixes* minor - fix ipython change* vec - add missing declarations in ceed/backend.h* ctx - mirror vector borrowed data check in ctx interface* vec - add CeedVectorGetArrayWrite* vec - consistent use of CeedVectorGetArray vs CeedVectorGetArrayWrite* python - small vec fixes* doc - describe vector data semantics* magma - update restriction* gpu - fix restr bug I added, need to sum into target* magma - fix restriction bug* cpu - fix restriction bug here too* op - fix evec allocations* julia - fix ElemRestriction for new vector access rules* op - double check GetArray vs Read vs Write usage* doc - small fix* restr - clean up read/write logic for restr* python - add vec.array_write* magma - typo fix

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 17 Dec 2021 18:04:34 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>edfeb50c95a06f21dab77ce465c4ffe1a99c95ee - Merge pull request #813 from CEED/jeremy/fix-stray-unwraps</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#edfeb50c95a06f21dab77ce465c4ffe1a99c95ee</link>
        <description>Merge pull request #813 from CEED/jeremy/fix-stray-unwrapsrust - fix some stray unwrap()s

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Mon, 20 Sep 2021 13:59:17 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>51d03428932b0b5627b48ddf5d7768de8e6d6e32 - rust - fix some stray unwrap()s</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#51d03428932b0b5627b48ddf5d7768de8e6d6e32</link>
        <description>rust - fix some stray unwrap()s

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Fri, 17 Sep 2021 14:42:35 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>0b548709a018764ef6265c48e3aa362e22a5c217 - Merge pull request #806 from CEED/jeremy/get-fields</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#0b548709a018764ef6265c48e3aa362e22a5c217</link>
        <description>Merge pull request #806 from CEED/jeremy/get-fieldsPromote Field Getters to Public API

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Tue, 14 Sep 2021 16:48:14 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>e78171ed8dd041a0e6ed78a254aed7d6401b27d0 - rust - creation of vector view may fail</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#e78171ed8dd041a0e6ed78a254aed7d6401b27d0</link>
        <description>rust - creation of vector view may fail

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Mon, 13 Sep 2021 20:42:48 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>89d15d5f0023c68bcd2cd21cc416c4f362973c3a - rust - export Result for libceed crate</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#89d15d5f0023c68bcd2cd21cc416c4f362973c3a</link>
        <description>rust - export Result for libceed crate

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Mon, 13 Sep 2021 19:33:45 +0000</pubDate>
        <dc:creator>Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;</dc:creator>
    </item>
<item>
        <title>80a9ef0545a39c00cdcaab1ca26f8053604f3120 - Allow CeedScalar to be single precision  (#788)</title>
        <link>http://opengrok.kc2vjw.com:8080/history/libCEED/examples/rust/mesh/src/lib.rs#80a9ef0545a39c00cdcaab1ca26f8053604f3120</link>
        <description>Allow CeedScalar to be single precision  (#788)One can modify `ceed.h` to include `ceed-f32.h` and then use single precision. This is tested for C in CI and has been tested by developers with Rust, Julia, and Python. This interface is evolving and should be considered experimental at this time (thus lack of automated build support).* Introduce CeedScalarType enum* WIP changes to allow different definitions of CeedScalar* Introduce new header files for float and double* Only use avx tensor contract and MAGMA non-tensor basis if CeedScalar is double* WIP changes to allow CeedScalar to be float* WIP start trying to adjust test tolerances for float or double* fix typos in comments* install ceed-f32/64 headers* Fix missing casts for hipMAGMA element restrictions* make CeedQFunctionContextGetContextSize available for Python bindings* Changes to Python bindings to allow CeedScalar to be float* WIP adjust Python tests for float or double* make style* remove QFunctionContextGetContextSize from backend header* Use quotes instead of &lt;&gt; in include statement* Remove unncessary includes* Update tolerances for tests* [Julia] allow CeedScalar to be Float32* [Julia] Use Preferences instead of custom build configuration# Conflicts:#	julia/LibCEED.jl/src/C.jl* [Makefile] Change definition of CC_VENDOR so it works with cross-compilation* [Julia] Use Preferences in CI# Conflicts:#	.github/workflows/julia-test-with-style.yml* [Julia] Update docs about preferences* [Julia] Add test/Project.toml workaround for Preferences* Add CeedGetScalarType to get the type of CeedScalar at runtime* [Julia] Move functions from Ceed.jl to LibCEED.jl* [Julia] Add support for getting library path and scalar type at runtime* [Julia] Minor change to checking if CUDA is loaded* [Julia] Check correct CeedScalar types in basis functions* [Julia] Fix tests comparing with output file* [Julia] Change devtests to use CeedScalar instead of Float64* Update test 402 so context will be same size in double or float* Update tolerances for ceed examples* [Julia] CUDA fixes* remove unused variable in t208* SchurDecomposition: do not compute tau on final iteration* Update tolerances for some basis tests (for single precision)* Make style* Python style fixes for basis test* Add single precision output for t300 and t320 and adjust checks; skip t541 in single* Add LCOV exclusions after moving to new line* fix spacing* Python: make CEED_EPSILON available as libceed.EPSILON* Python: optional parameter to specify different output file for test comparison* Python: update tests&apos; use of EPSILON and change test_300 output file for single precision* Python: add convenience function for getting dtype corresponding to CeedScalar* rust - add single precision support* [Julia] Fall back on Float64 if CeedGetScalarType is not available* [Julia] style* Adjust tolerance for t301* xsmm - add single precision support* avx - add single precision support* Add initial single precision support for MAGMA non-tensor basis* Skip t300 and t320 in single precision; revert Python t300 changes* Revert output changes for t300 and t320 in junit* [Julia] Changes to autogenerated bindings for mixed precision* [Julia] style* [Julia] Check scalar type when changing libceed library pathThe check is also performed when the package is loaded. This prevents having torestart the Julia session twice* [Julia] Require JLLWrappers version 1.3This is needed to use Preferences to change the library path* Add documentation page for precision developmentCo-authored-by:  Will Pazner &lt;will.e.p@gmail.com&gt;* Cleanup from merge: remove old README* Return CEED_ALIGN to backend.h* Make Fortran compiler (FC) optional; empty skips Fortran testsUse in Python and Rust builds, which may not have a Fortran compilerinstalled and thus would produce confusing output.* Add single precision CI test for NoetherCo-authored-by: Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;Co-authored-by: Will Pazner &lt;will.e.p@gmail.com&gt;Co-authored-by: Jeremy L Thompson &lt;jeremy@jeremylt.org&gt;Co-authored-by: Jed Brown &lt;jed@jedbrown.org&gt;

            List of files:
            /libCEED/examples/rust/mesh/src/lib.rs</description>
        <pubDate>Thu, 02 Sep 2021 21:28:30 +0000</pubDate>
        <dc:creator>Natalie Beams &lt;246972+nbeams@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
