Commit Graph
465 Commits
Author SHA1 Message Date
Jan Nikl f74b394c8a Changed the ghost face transformation face number to the ghost. 2026-01-13 11:01:18 -08:00
Jan Nikl 5e43a958b7 Minor correction of GetGhostFaceTransformation(). 2026-01-12 09:53:59 -08:00
Jan Nikl 14fc04e9ee Fixed initialization of ghost face transformations. 2026-01-12 09:47:43 -08:00
camierjs 387005e37a with style 2025-12-09 15:25:57 -08:00
camierjs 1d81f19c37 minor argument type safety casts 2025-12-09 15:16:11 -08:00
John Camier 30859f614d Merge branch 'master' into sjg/mesh-vis-dev 2025-09-23 08:00:27 -07:00
Dylan Copeland db003bdf86 Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-09-17 09:47:43 -07:00
Hugh Carson 3dfe67a219 Merge branch 'master' into sjg/mesh-vis-dev 2025-09-02 12:11:44 -04:00
Dylan Copeland d47695436a Merge branch 'master' of github.com:mfem/mfem into hex-ref-check 2025-08-21 13:11:55 -07:00
Dylan Copeland 696ce1e8ed Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-08-17 11:28:40 -07:00
Andrew Ho 267082d6f2 Merge remote-tracking branch 'base/master' into qspace-device 2025-07-12 23:07:56 -07:00
Dylan Copeland 933e1714c8 Merge branch 'master' of github.com:mfem/mfem into hex-ref-check 2025-07-08 12:37:53 -07:00
Dylan Copeland a1179d6489 Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-07-07 11:15:19 -07:00
Andrew Ho 4b27589abf missing hostread 2025-06-26 11:38:50 -07:00
Dylan Copeland f7bfa3deb0 Refactored to return indices of conflicting refinements. Added documentation. 2025-06-24 13:24:51 -07:00
Dylan Copeland 28cfca4dba Merge branch 'master' of github.com:mfem/mfem into hex-ref-check 2025-06-23 21:03:59 -07:00
Dylan Copeland 89346b597c Enabled parallel anisotropic refinement of hexahedral meshes without conflicting directions on faces. Added a new function to check whether a set of refinements has conflicts, as well as demonstration in miniapp phpref. 2025-06-23 21:02:54 -07:00
Dylan Copeland 1339b6b99a Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-06-20 11:46:01 -07: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
Andrew Ho 52eaf0deb7 Merge branch 'master' into qspace-device 2025-04-23 13:16:59 -07:00
Dylan Copeland 969ba74440 Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-04-22 12:32:29 -07:00
Hugh Carson 003b4175df Merge remote-tracking branch 'origin/master' into sjg/mesh-vis-dev 2025-04-22 14:20:21 -04:00
Hugh Carson fe83a192e9 Merge branch 'master' into sjg/mesh-vis-dev 2025-04-15 14:01:33 -04:00
Will Pazner 1909fcc489 Update VTU file format to version 2.2, update hex node ordering 2025-04-11 10:22:03 -07:00
Dylan Copeland f84d5d1bfa More documentation. Removed allow_bad_orientation option in Mesh. 2025-04-10 11:32:26 -07:00
Dylan Copeland 8578bf4918 Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-04-08 12:35:39 -07:00
Andrew Ho 1ea8e59f69 Merge branch 'master' into qspace-device 2025-04-04 16:02:17 -07:00
Tzanio Kolev d43343b629 Merge branch 'master' into ppr 2025-03-25 19:03:59 -07:00
Dylan Copeland 0f0d70dad1 Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-03-24 17:35:14 -07:00
Dylan Copeland 622985d8da Interface improvements and refactoring. 2025-03-22 20:39:15 -07:00
Andrew Ho f3360ac118 switch to MFEM_MPI_CXX_BOOL
This is an internal macro which switches between MPI_CXX_BOOL and
MPI_C_BOOL if MPI_CXX_BOOL happens to not be defined (ex.: in Windows).
2025-03-14 14:19:17 -07:00
Andrew Ho 940943268b replace MPI_C_BOOL with MPI_CXX_BOOL 2025-03-14 10:06:57 -07:00
Andrew Ho a02f7165d8 Cache bdr_attributes in mesh (used by linearform_ext and bilinearform_ext) 2025-02-25 19:41:36 -08:00
Dylan Copeland 12896cd9ed Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2025-02-12 12:29:48 -08:00
Dylan Copeland b5ed99e1cd Added the capability to specify a refinement factor for each knotvector. Piecewise knotvectors can have multiple refinement factors. 2025-02-11 21:24:07 -08:00
Dylan Copeland 4c62788e60 Merge branch 'master' of github.com:mfem/mfem into ppr 2025-02-04 16:18:17 -08:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Stowell, Mark L. 7bb9027c82 Changes suggested by v-dobrev 2025-01-23 15:46:20 -08:00
Dylan Copeland 2a035e92d2 Merge branch 'master' of github.com:mfem/mfem into ppr 2025-01-22 15:12:49 -08:00
Stowell, Mark L. 61d4d6bbc2 Renaming "Remove" -> "Unmark" 2025-01-21 20:26:41 -08:00
Stowell, Mark L. f65afa6f7b Modifying behavior of MarkExternalBoundaries and adding named set versions (un)mark methods 2025-01-21 15:46:47 -08:00
Hugh Carson 06d9613f59 Merge remote-tracking branch 'origin/master' into sjg/mesh-vis-dev 2025-01-21 14:59:56 -05:00
Stowell, Mark L. 7d7ec1fa6a Bug fixes 2025-01-16 15:52:18 -08:00
Stowell, Mark L. 7e1884ca65 Merge remote-tracking branch 'origin/master' into mark-external-faces-dev
# Conflicts:
#	mesh/mesh.cpp
2025-01-16 11:04:22 -08:00
Stowell, Mark L. e09decae30 Adding suggested functions to ParMesh class 2025-01-15 16:55:58 -08:00
Dylan Copeland b62aa1491f Merge branch 'master' of github.com:mfem/mfem into nurbs-nc 2024-12-30 17:54:54 -08:00
Mark L. Stowell 7db0a9a8d3 Use spaceDim to ensure all necessary components of new vertices are computed 2024-12-18 11:03:10 -08:00
Mark L. Stowell 66c3474eb3 Adding support for AMR meshes 2024-12-13 14:03:22 -08:00
Mark L. Stowell 3e69daedf7 Adding (Par)Mesh::GetExteriorFaceMarker to identify exterior faces of a mesh 2024-12-12 14:51:07 -08:00
Dylan Copeland 4af5e6a758 Added a flag to Mesh loader, allowing for bad orientation. Debugged the case of a patch only 1 element wide. 2024-10-03 16:05:44 -07:00