Commit Graph
1180 Commits
Author SHA1 Message Date
Will PaznerandSebastian Grimberg c645b1d486 Fix bug in refined low-order VTK prism ordering
Co-authored-by: Sebastian Grimberg <sjg@amazon.com>
2025-04-15 12:47:45 -07:00
Will Pazner c0ce07fb2d Enable VTKHDF functionality only when HDF5 is enabled 2025-04-11 10:22:03 -07:00
Will Pazner 1909fcc489 Update VTU file format to version 2.2, update hex node ordering 2025-04-11 10:22:03 -07:00
Will Pazner 754cc7a4f8 Handle HDF5 built without parallel support 2025-04-11 10:22:03 -07:00
Will Pazner e1a18c2868 Add Mesh::SaveVTKHDF and GridFunction::SaveVTKHDF member functions 2025-04-11 10:22:03 -07:00
Tzanio Kolev d1b85413f5 Merge pull request #4691 from mfem/issue_4403
Small fixes for (ND,RT)_R(1,2)D visualization [issue_4403]
2025-03-26 10:23:41 -07:00
Tzanio Kolev b6a0ef770a Merge branch 'master' into issue_4403 2025-03-12 13:13:53 -07:00
Jan Nikl dea5c1ef15 Fixed Mesh::SetCurvature() to update vertices when space dimensions change. 2025-03-05 19:21:18 -08:00
Stowell, Mark L. acb01b6e29 Fix for negative Jacobians 2025-02-25 11:44:13 -08:00
Stowell, Mark L. 82e260ab3a Cleaning up argument alignments 2025-02-18 15:15:13 -08:00
Tzanio Kolev 2ceee164c5 Merge branch 'master' into pyramid-dev 2025-02-04 14:53:54 -08:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
Tzanio Kolev afb7aaa2a5 Merge pull request #4630 from mfem/mark-external-faces-dev
Experimental solution to BC selection issue in ex1 and ex1p [mark-external-faces-dev]
2025-01-30 07:48:38 -08:00
Mark L. StowellandVeselin Dobrev b60df76e98 Update mesh/mesh.cpp
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
2025-01-28 10:21:33 -08:00
Stowell, Mark L. 7bb9027c82 Changes suggested by v-dobrev 2025-01-23 15:46:20 -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
Will Pazner 006e348182 Merge remote-tracking branch 'origin/master' into face-geom-jacobians 2025-01-21 11:51:36 -08: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. 2e326c97bf Adding recommended functions to Mesh class 2025-01-15 16:37:05 -08:00
adam-sim-dev b211337360 Merge branch 'master' into pyramid-dev 2025-01-09 06:10:56 +08:00
Will Pazner 6ddea3ff47 Merge remote-tracking branch 'origin/master' into pa-empty-partitions 2025-01-03 09:36:06 -08:00
Will Pazner 0345861c6f Compute derivatives in FaceQuadratureInterpolator, compute Jacobian matrices in FaceGeometricFactors
Also add "Face geometric factor Jacobians" unit test
2024-12-31 09:32:12 -08:00
Brendan Keith e05523f36e Merge branch 'master' into pyramid-dev 2024-12-30 19:09:26 -05: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 5c4d967f6c Indentation 2024-12-05 10:26:05 -08:00
Dylan CopelandandChris Vogl 436d1fa2ff Indentation
Co-authored-by: Chris Vogl <vogl2@llnl.gov>
2024-12-05 10:17:51 -08:00
dylan-copeland 6b87974c70 Merge branch 'master' of github.com:mfem/mfem into ncmesh-spacing 2024-12-03 20:52:40 -08:00
dylan-copeland 181030cc29 Minor fixes. 2024-12-03 20:39:47 -08:00
Tzanio Kolev 899a96b769 Merge pull request #4566 from david-kamensky/nurbs-constructors
Adding new constructors for NURBS patches
2024-11-26 15:51:38 -08:00
Will Pazner 2ac825abe8 Merge remote-tracking branch 'origin/master' into pa-empty-partitions
# Conflicts:
#	fem/bilininteg.cpp
#	fem/quadinterpolator.cpp
2024-11-22 11:05:49 -08:00
Justin Laughlin 8e3674396f Merge branch 'master' into nurbs-constructors 2024-11-18 11:49:58 -08:00
adam-sim-dev 75f0ed1b67 static_cast size_t to int 2024-11-18 09:40:58 +08:00
adam-sim-dev dffee6b764 Merge pull request #2 from adam-sim-dev/master
Merge master into warning
2024-11-16 15:29:40 +08:00
Tzanio Kolev 1e0bb496e8 Merge pull request #4476 from mfem/hughcars/ncsubmesh-dev
SubMesh support for nonconformal AMR
2024-11-15 13:01:18 -08:00
David Kamensky a954ed2046 Adding exception for NURBS mesh with no patches. 2024-11-15 10:35:16 -07:00
737d9032d7 Adding new constructors for NURBS meshes.
This adds some convenience constructors for NURBS patches, and also includes a test exercising the new functionality.

Co-authored-by: Derek Thomas <derek@coreform.com>
Co-authored-by: Kevin Tew <kevin@coreform.com>
Co-authored-by: David Kamensky <david@coreform.com>
Co-authored-by: Justin Laughlin <laughlin6@llnl.gov>
2024-11-14 12:08:15 -07:00
Mark L. Stowell e62696f749 Merge branch 'master' into pyramid-dev 2024-11-11 22:16:41 -08:00
adam-sim-dev e49747c49b Merge branch 'master' into warning 2024-11-11 08:41:10 +08:00
adam-sim-dev b4dfb8660d static_cast size_t to int 2024-10-31 18:07:45 +08:00
dylan-copeland e5de10c9d9 Restoring backwards compatibility. 2024-10-15 11:55:02 -07:00
Dylan Copeland b0acea4560 Set NCMesh element attribute from Mesh::SetAttribute. 2024-10-14 18:42:37 -07:00
Mark L. Stowell 2927be94bf Merge branch 'master' into pyramid-dev 2024-10-14 10:38:15 -04:00
dylan-copeland db75ba5bed Merge branch 'master' of github.com:mfem/mfem into ncmesh-spacing 2024-10-11 21:00:04 -07:00
dylan-copeland a926841cf9 Improved interface for Refinement. 2024-10-11 20:08:05 -07:00
Hugh Carson a130d17bc9 Merge remote-tracking branch 'origin/master' into hughcars/ncsubmesh-dev 2024-10-10 17:25:29 -04:00
Dylan Copeland fd270b6c5f Merge branch 'master' of github.com:mfem/mfem into ncmesh-spacing 2024-09-12 12:16:56 -07: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