Commit Graph
29 Commits
Author SHA1 Message Date
Dylan Copeland afded067a7 Replace absdof. 2026-02-24 11:17:54 -08:00
Will Pazner 8e59709ab8 Explicitly compare against nullptr 2025-06-11 09:30:31 -07:00
Will Pazner 1bef281b45 Fix bug in LORBase::AddIntegratorsAndMarkers
Was previously potentially dereferencing null pointer
2025-06-11 09:21:38 -07:00
Will Pazner ad3c02a99c Fix dereferencing LOR markers 2025-03-27 10:18:29 -07:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
David Kamensky c4e853a8ee Favoring GetIntRule over zero-argument GetIntegrationRule as direct accessor for IntRule. 2025-01-06 11:06:42 -07:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Will Pazner 93fc7cf608 Match ordering in LOR with vdim > 1 2022-08-29 13:45:26 -07:00
Will Pazner 5f3219cb06 Support vdim in LOR solvers 2022-08-17 10:06:18 -07:00
Will Pazner da58395b10 Handle NULL integration rule in LORBase::ResetIntegrationRules 2022-04-25 17:06:10 -07:00
Will Pazner 369b5665a3 Fix shadow 2022-04-13 11:55:39 -07:00
Will Pazner 6b247bf725 Minor 2022-04-13 10:03:24 -07:00
Will Pazner 402de26457 Batched LOR: refactor
Instead of the specialized classes (H1, ND, RT) for batched LOR assembly being
derived from the abstract base class BatchedLORAssembly, they are instead
independent.

BatchedLORAssembly is now a concrete class, and it dispatches to the specialized
classes in BatchedLORAssembly::AssemblyKernel.

This is intended to reduce duplication and allow for the reuse of the
BatchedLORAssembly object
2022-03-29 21:59:51 -07:00
Will Pazner 91ae01703e Batched LOR: reuse memory, fix leak 2022-03-21 12:51:04 -07:00
Will Pazner c933524faf Batched LOR: documentation and cleanup 2022-03-13 11:39:53 -07:00
Will Pazner 07c08e4690 Batched LOR: cleanup 2022-03-11 10:39:11 -08:00
Will Pazner 1c21e730b4 Batched LOR AMS: minor changes to LOR classes 2022-03-10 11:40:18 -08:00
Will Pazner e3abd79330 Batched LOR: minor 2022-03-08 10:41:34 -08:00
Will Pazner 1e8367fc43 Batched LOR: cleanup 2022-03-07 13:35:14 -08:00
Will Pazner cb3242f385 Batched LOR: minor refactor
Move AssembleSystem to LORBase.
Add LegacyAssembleSystem.
Rename nodal_evec.
2022-03-05 08:32:46 -08:00
Will Pazner 1fb26145b1 Merge remote-tracking branch 'origin/master' into lor-batched-gpu-no-mesh
# Conflicts:
#	general/cuda.hpp
#	tests/unit/CMakeLists.txt
2022-03-01 17:54:15 -08:00
Will Pazner fdf914ae40 Batched LOR: cleanup 2022-02-28 16:52:38 -08:00
Will Pazner 029bc2f2cc Batched LOR: refactor and parallel 2022-02-28 16:52:38 -08:00
Will Pazner a226c6df78 Batched LOR: add unit test 2022-02-28 16:52:38 -08:00
Will Pazner 983d1492e9 Batched LOR: work on refactor 2022-02-28 16:52:38 -08:00
Will Pazner 5f5366a79a Batched LOR: lazily construct LOR FE space 2022-02-28 16:52:38 -08:00
Will Pazner e46e84cae4 Batched LOR: cleanup 2022-02-28 16:52:35 -08:00
Will Pazner 4960103687 Batched LOR: move files to fem/lor subdirectory 2022-02-28 16:52:32 -08:00