Dylan Copeland
|
0161ad9d92
|
Minor simplifications.
|
2026-01-14 12:22:47 -08:00 |
|
Dylan Copeland
|
e9acfeccda
|
Using new sign functions.
|
2026-01-14 12:10:07 -08:00 |
|
Justin Laughlin
|
809eb996ca
|
Merge branch 'master' into fix-nurbs-orientation
|
2025-12-15 12:21:40 -08:00 |
|
camierjs
|
3803c3305e
|
- Remove unnecessary general/forall.hpp include in miniapps and tests
- Fix cast warnings in mesh (nc)nurbs files
|
2025-12-04 16:49:09 -08:00 |
|
Dylan Copeland
|
d8576eeb3b
|
Set knotvector orientations by sweeping through patches.
|
2025-11-28 10:38:46 -08:00 |
|
Dylan Copeland
|
fcdc9c43d5
|
Fix uninitialized variables.
|
2025-10-14 11:24:34 -07:00 |
|
Dylan Copeland
|
87c6d3a370
|
Renamed Nonconforming -> NonconformingPatches. Removed unused code.
|
2025-08-17 11:28:11 -07:00 |
|
Dylan Copeland
|
712bee9cce
|
Fixed a bug for repeated refinement in 3D. Added a 3D sample run for ex1. Minor refactoring.
|
2025-07-17 16:36:30 -07:00 |
|
Dylan Copeland
|
850c1813c3
|
Fixed ex1 for an NC-patch NURBS mesh without IGA. Improved variable naming and documentation.
|
2025-07-16 13:57:16 -07:00 |
|
Dylan Copeland
|
5932fcd331
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
|
2025-06-27 16:22:47 -07:00 |
|
Dylan Copeland
|
0735280f9d
|
Minor fix.
|
2025-06-10 23:34:54 -07:00 |
|
Dylan Copeland
|
e7c041247f
|
Enabling refinement factor 1 (no-op) in some patch directions. Fixing refinement for NC-patch NURBS meshes not requiring coarsening.
|
2025-06-10 23:05:12 -07:00 |
|
dylan-copeland
|
cb580207c8
|
Fix mac build
|
2025-05-06 11:27:11 -07:00 |
|
Dylan Copeland
|
cd59e68993
|
Refactored NCNURBSExtension::FindAdditionalFacesSA.
|
2025-05-06 11:16:24 -07:00 |
|
Dylan Copeland
|
3659acd79d
|
Refactored with a derived class NCNURBSExtension.
|
2025-05-05 22:04:59 -07:00 |
|
Dylan Copeland
|
9d3047b3a7
|
Documentation.
|
2025-05-05 11:59:00 -07:00 |
|
Dylan Copeland
|
c3656a5573
|
Minor edits.
|
2025-04-10 12:04:29 -07:00 |
|
Dylan Copeland
|
e16cf9a89d
|
Documentation.
|
2025-04-09 16:02:55 -07:00 |
|
Dylan Copeland
|
dd3e76db6c
|
New structs to simplify some arrays.
|
2025-04-08 22:49:31 -07:00 |
|
Dylan Copeland
|
97e5cf0dc4
|
Fixed KnotRemove for the case of multiple removals.
|
2025-04-08 12:34:43 -07:00 |
|
Dylan Copeland
|
40083984c1
|
Minor fixes.
|
2025-04-07 22:46:51 -07:00 |
|
Dylan Copeland
|
96cc518acf
|
More refactoring of duplicated code.
|
2025-04-07 19:00:50 -07:00 |
|
Dylan Copeland
|
acb1bb4dc2
|
Eliminating some code duplication.
|
2025-04-07 15:25:51 -07:00 |
|
Dylan Copeland
|
8f391e9854
|
Name correction, from knot to knot-span.
|
2025-04-07 12:07:14 -07:00 |
|
Dylan Copeland
|
dfb73f248f
|
More refactoring.
|
2025-04-05 23:00:20 -07:00 |
|
Dylan Copeland
|
c55f3c13af
|
More simplification and formatting.
|
2025-04-04 19:27:50 -07:00 |
|
Dylan Copeland
|
8d40910fd8
|
Using efficient search for NC patch edges and faces.
|
2025-04-04 15:03:36 -07:00 |
|
Dylan Copeland
|
b2e61e7e1c
|
Refactoring.
|
2025-04-03 19:42:24 -07:00 |
|
Dylan Copeland
|
c515b75b53
|
Setting patch ownership of DOFs.
|
2025-03-10 10:09:23 -07:00 |
|
Dylan Copeland
|
5602c66e1a
|
Generalized to allow varying refinement factors on auxiliary and slave edges. Added new partial spacing formula.
|
2025-03-05 22:28:52 -08:00 |
|
dylan-copeland
|
c354e4cd27
|
Fix mac build.
|
2025-02-13 13:43:28 -08:00 |
|
Dylan Copeland
|
01d92c7133
|
Fixed the 2D case for knotvector-dependent refinement factors.
|
2025-02-13 12:59:45 -08:00 |
|
Dylan Copeland
|
15ecbb5e6e
|
Refactoring with a new struct.
|
2025-02-12 12:27:53 -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
|
7bff34ba6c
|
Fixed multiple refinements. Implemented another case for auxiliary faces.
|
2024-12-30 13:55:01 -08:00 |
|
Dylan Copeland
|
bf6d19e152
|
Refinement by formulas in 3D, starting from fully coarsened NC patches.
|
2024-11-25 14:40: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 |
|
dylan-copeland
|
b0dd0109bb
|
More pedantic warning fixes.
|
2024-09-04 21:59:44 -07:00 |
|
Dylan Copeland
|
ac9f49a137
|
Fix shadowed variable.
|
2024-09-04 21:43:27 -07:00 |
|
Dylan Copeland
|
178b9b8170
|
Fix last commit.
|
2024-09-04 21:32:05 -07:00 |
|
dylan-copeland
|
886579fb48
|
Moved new code for NC-NURBS to a new cpp file.
|
2024-09-04 21:13:08 -07:00 |
|