Commit Graph
25 Commits
Author SHA1 Message Date
Jan Nikl 20bf4d5a98 Added a unit test for shared faces. 2026-01-13 13:24:31 -08:00
Hugh Carson 4ba8a2e148 Move Nodes construction into separate helper method, to allow building communication pattern first in ParMesh
- Silence unused variable warning in non-debug builds
2025-05-20 12:11:31 -04:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Hugh Carson 2f6871e449 CI Fixes:
- Unused variables
- Memory leak
- Initialization order
- Remove std::vector usage
- Fix char index into arrays
- Early exit if an empty ncsubmesh is constructed
- Array list initalizer was hardcoded to int
- Remove anonynmous namespace from ncmesh_tables.hpp, use static and
  constexpr instead
- Remove unneeded table includes in ncsubmesh.cpp and pncsubmesh.cpp
- Move trivial type assertion of Array to class body from constructor
- Fix warning about use of abs over std::abs in batched linalg
- Add parent hashtable accessors to bypass access controls in parent
  classes.
- Change loop condition to avoid need for ncmesh_tables.hpp include
- Change [ParSubMesh] to [SubMesh] for Catch2 category, the parallel
  is implicit in [Parallel] label
- Missing include in mesh_test_utils.cpp
- Fix bug for array access with empty ncmesh
2024-09-09 15:10:25 -04: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
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Sebastian Grimberg 5361848341 ParMesh fixes for MIXEDINT 2021-09-22 08:51:28 -07:00
Sebastian Grimberg 97db5b9145 Alternative fix for ParMesh test 2021-09-21 13:45:03 -07:00
Sebastian Grimberg 722d4dd741 Fixes for style check 2021-08-26 08:28:10 -07:00
Sebastian Grimberg af21f7258e Fix HYPRE_BigInt bugs for HYPRE_BIGINT and HYPRE_MIXEDINT 2021-08-25 22:01:49 -07:00
Julian Andrej 58a9a861f8 int -> BigInt 2021-04-22 15:00:59 -07:00
Veselin Dobrev 100446d577 Merge branch 'master' into tmopt-split-api 2021-04-06 12:35:13 -07:00
camierjs ec5dc9adc7 2021 headers 2021-03-29 12:18:46 -07:00
Will Pazner 992735c992 Add Mesh::LoadFromFile 2021-02-18 20:16:10 -08:00
Will Pazner 39e9406b99 Change deprecated mesh constructors in unit tests and miniapps 2021-02-17 14:32:06 -08:00
Will Pazner a5044358d6 Remove extra semicolon 2021-02-14 19:40:17 -08:00
Will Pazner b6f3f59f08 Add test for ParMesh::MakeSimplicial 2021-02-13 17:50:22 -08:00
Dylan Copeland defa968cb2 Adding some AMR tests for element global indices, and more documentation. 2020-12-29 10:10:20 -08:00
Dylan Copeland 4a678cfc85 Interpreting 1D "edges" as vertices. 2020-12-26 13:03:31 -08:00
Dylan Copeland ae99aaae94 Minor change. 2020-12-26 12:19:47 -08:00
Dylan Copeland 35e1e1abb2 Removed excessive sanity checks. Added 1D unit tests. Made face version call edge or vertex version in 2D or 1D. 2020-12-26 12:15:33 -08:00
Dylan Copeland 17d9ae23ac Compiler warning fix 2020-11-16 13:13:14 -08:00
Dylan Copeland aed0c96eba Minor 2020-11-16 12:23:22 -08:00
Dylan Copeland 8211cfe56e Adding new ParMesh member functions for getting an arbitrarily-defined global indexing of vertices, edges, faces, or elements. Unit tests are also added. 2020-11-16 12:15:13 -08:00