Commit Graph
46 Commits
Author SHA1 Message Date
Stowell, Mark L. a3f6d5b971 Changing std::cout to mfem::out 2026-01-22 15:37:51 -08:00
Tzanio Kolev 85c95269ad Merge branch 'master' into nurbs_nodal_interp 2026-01-21 08:47:56 -08:00
Kenneth Weiss 882dedf5f3 Changes based on PR review suggestions 2026-01-13 21:14:21 -08:00
Kenneth Weiss 419f890e5c Adds datafiles for 1D NURBS tests instead of inlining the meshes as strings
Per PR review suggestion.
2026-01-07 12:22:11 -08:00
Kenneth Weiss 2a10ab2f48 Merge branch 'master' into nurbs-variable-1d-dev 2026-01-07 10:26:23 -08:00
Ido Akkerman d33fd770cd Merge branch 'master' into nurbs_nodal_interp 2026-01-06 10:44:15 +01:00
Kenneth Weiss 88d2d8bdb1 Adds unit test for shared knot vectors in 1D 2025-12-25 13:43:28 -08:00
Kenneth Weiss 9f8b7ed137 Fixes spaceDim after calling UpdateNURBS on the mesh
This is called after mesh.DegreeElevate()
2025-12-18 14:45:46 -08:00
Kenneth Weiss f003563fcd make style 2025-12-17 19:17:07 -08:00
Kenneth Weiss 51c140f4ff Adds a multispan nurbs-segment test mesh and updates unit tests 2025-12-17 17:51:51 -08:00
Kenneth Weiss b0ed0c81e4 Adds 3D NURBS curves meshes and tests them 2025-12-17 17:19:37 -08:00
Kenneth Weiss d7e7ac746f Renames nurbs segment mesh files to include physical dimension 2025-12-17 16:42:38 -08:00
Kenneth Weiss 1535b5a932 Adds support for loading 1D NURBS patches
Adds a 1D NURBS patch mesh along with a unit test.
2025-12-17 15:40:18 -08:00
Kenneth Weiss 10b38b4d2b Bugfix for loading 1D NURBS mesh with varying curve orders
Also updates unit test and associated data file to contain
a linear, quadratic and cubic curve.
2025-12-17 14:22:44 -08:00
Kenneth Weiss 09acac006e Adds unit test for loading uniform degree 1D NURBS mesh 2025-12-17 14:10:01 -08:00
Justin Laughlin 62b27d3989 Add unit test for CorrectPatchTopoOrientations 2025-12-15 12:21:27 -08:00
Ido Akkerman 9c8d50656f Merge branch 'master' into nurbs_nodal_interp 2025-09-23 12:43:27 +02:00
Ido Akkerman 26b618aef7 Improved demko routine, also added demko tests for each order 2025-09-12 10:59:44 +02:00
Dylan Copeland 8f6626aede Added MFEMData unit tests for large meshes. 2025-08-19 13:36:02 -07:00
Dylan Copeland 34043e730b New simple 3D example mesh. New unit tests for loading simple 2D and 3D NURBS NC-patch meshes. 2025-07-16 19:36:03 -07:00
Veselin Dobrev 7023ecd83b Merge branch 'master' into nurbs_nodal_interp 2025-06-24 15:26:54 -07:00
Justin Laughlin 5d3be16590 Fix check for empty nodes/weights 2025-05-21 17:05:17 -07:00
Justin Laughlin 899a2fc7cb Fix typos, improve documentation of new nurbs meshes, add size != 0 check in unit test 2025-05-21 13:55:03 -07:00
Justin Laughlin 338e4288ca Add some comments and update nurbs getters 2025-05-20 15:04:58 -07:00
Justin Laughlin d3281a8a86 Address some comments from Dylan - update path on nurbs test 2025-05-16 22:12:17 -07:00
Justin Laughlin 70680d6187 Add more nurbs meshes to test with 2025-05-16 20:04:01 -07:00
Justin Laughlin fddefa7838 Update GetEdgeToUniqueKnotvector - should handle edge cases better 2025-05-16 18:04:21 -07:00
Justin Laughlin eeb71eee37 Add test 2025-05-14 18:10:30 -07:00
Justin Laughlin d06558db12 Merge branch 'master' into nurbs_nodal_interp 2025-05-05 15:59:41 -07:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
IdoAkkerman a52d97b44d Rename GetParam to GetKnotLocation 2024-07-05 12:21:24 +02:00
IdoAkkerman b6d7817bd6 Remaining comments addressed 2024-07-05 12:02:44 +02:00
IdoAkkerman df786b2dfc Addressing most points from dylan copeland 2024-07-05 10:25:01 +02:00
IdoAkkerman 0515f4695a Fix pendantic error 2024-06-06 15:14:00 +02:00
IdoAkkerman 9463b1b68e Fix pedantic and output files - \2 2024-06-04 11:26:57 +02:00
IdoAkkerman 50bb49fd0c Fix pedantic and output files 2024-06-04 11:01:07 +02:00
IdoAkkerman 54c4bfea26 make style 2024-05-30 17:24:29 +02:00
IdoAkkerman 477e642582 Remove debug comment 2024-05-30 14:54:15 +02:00
IdoAkkerman f2745a149c Switch to new, and fixed, location routines 2024-05-30 13:39:57 +02:00
IdoAkkerman 1c84b89c47 Add botella,demko,greville poins and unit test 2024-05-30 13:11:05 +02:00
Dylan Copeland c009fb9bde Merge branch 'master' of github.com:mfem/mfem into float 2024-03-15 11:31:39 -07:00
dylan-copeland d9fa483c70 Update copyright year. 2024-02-26 10:13:00 -08:00
Dylan Copeland 041ce914d8 Making NURBSUniformRefinement public and removing NURBS-specific inputs from UnioformRefinement. 2023-11-01 13:10:35 -07:00
Dylan Copeland b769136be3 Fixing unit test. 2023-10-30 16:10:58 -07:00
Dylan Copeland 42782cb22a More documentation, and another unit test. 2023-10-09 23:11:29 -07:00
Dylan Copeland 040b496d4d New unit test for NURBS refinement and coarsening. 2023-10-08 15:35:34 -07:00