Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Mittal, Ketan
e458e579e0
merge with master and resolve conflict
2024-11-19 15:27:57 -08:00
Hugh Carson
f3add08ae3
Address MR feedback:
...
- Rewrapping to 80
- Forward some base methods to public access
- Restore some old implementation methods in terms of new versions
- Doyxgen and comment fixes
2024-09-12 14:14:07 -04:00
Hugh Carson
f052af3d6b
Make style
2024-09-09 15:10:25 -04:00
Hugh Carson
a3be873907
Make serial unit test copies of the parallel versions
2024-09-09 15:10:25 -04:00
Hugh Carson
d0c358ab48
Refactor serial to use the same code branches as parallel for surface
2024-09-09 15:10:25 -04:00
Hugh Carson
92ff8c744f
Reprotect some members of NCMesh, make exposed derived for testing, make hex nonconformal volume testing ok
2024-09-09 15:10:24 -04:00
Hugh Carson
009837f4c8
Collection of bug fixes:
...
- Fix to permute children if a grandchild discovers a different face node ordering. Running out of tests
- Fix bug for triangle faces where central face parent nodes were not being identified correctly.
- Fix bug in ParentFaceNodes where a central triangle face would discover parent nodes with a different orientation to the surrounding faces.
- Fix bug where check was on parent_nodes rather than face_nodes for a second node hit
2024-09-09 15:10:24 -04:00
Hugh Carson
b991cb755e
Rewrite of the parallel data structure, complete ncmesh is now built doing a leaf to root tree traversal. The ordering is inherited from the parent ncmesh, ensuring all ranks build the correct ncmesh structure. Can handle external nc boundaries, can't handle internal yet due to face instability.
2024-09-09 15:10:24 -04:00
Hugh Carson
5e3359a805
Preliminary work on developing NCSubMesh
...
Many small features and a lot of really quite dirty code, print statements etc. This comes from squashing a large number of commits together.
A few different strategies were tried and failed (partially building the NC structure, having ranks have different NC etc.) before arriving at
the final reverse tree traversal algorithm.
2024-09-09 15:10:24 -04:00
Mittal, Ketan
c65e6ad71c
merge with master and resolve conflicts
2024-08-30 15:46:54 -07:00
Mittal, Ketan
1c768998a4
rename functions and clean up
2024-08-14 14:18:55 -07:00
Mittal, Ketan
a9f6fc53da
get rid of some changes that were put in for surface meshes
2024-08-14 10:36:31 -07:00
Hugh Carson
469096892f
Address bug where transfer map failed for transfering between surface and a volume root mesh
2024-06-04 10:24:29 -04:00
Mittal, Ketan
051499f343
output bounding box mesh and add findpts kernel utilizing more threads
2024-03-26 13:37:51 -07:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Will Pazner
9863bc5bd6
Change Mesh::GetBdrFace to Mesh::GetBdrElementFaceIndex
...
Deprecate Mesh::GetBdrFace.
2023-10-24 15:13:45 -07:00
Mittal, Ketan
1a0246734b
merge with master and resolve conflicts
2023-08-25 17:41:40 -07:00
Stowell, Mark L
49c93a5cba
Merge remote-tracking branch 'origin/master' into submesh-nd-dev
...
# Conflicts:
# fem/fe/fe_base.hpp
# fem/fespace.hpp
2023-04-17 14:09:04 -07:00
Stowell, Mark L
ffb6dd72eb
Supporting face orientations in 2D sub-meshes produced either as FromDomain or FromBoundary
2023-04-12 16:47:42 -07:00
Stowell, Mark L
4e9ed7fc51
Caching relative face orientations in SubMesh objects
2023-04-07 15:02:02 -07:00
Ketan Mittal
0f390f131b
minor refactor
2023-03-31 07:20:13 -07:00
Ketan Mittal
94d401b0b2
restore logic for dim=spacedim case
2023-03-30 16:15:56 -07:00
Stowell, Mark L
9546cffb84
Reining in the new attribute numbers
2023-03-29 15:25:27 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Ketan Mittal
0560039149
bdr attributes for 2D meshes
2023-02-11 15:21:53 -08:00
Tzanio Kolev
ee7c345081
minor
2022-09-11 14:50:18 -07:00
Julian Andrej
1e83375add
rely on copy elision
2022-06-08 10:37:09 -07:00
Julian Andrej
5f3fdc281c
documentation
2022-05-19 16:47:30 -07:00
Julian Andrej
5d28013f5d
refactor
2022-05-18 14:41:28 -07:00
Julian Andrej
44f25cb834
add nonconforming check
2022-05-18 08:35:48 -07:00
Julian Andrej
f14879f704
retry to get parallel right
2022-05-16 09:33:42 -07:00