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 |
|
Mittal, Ketan
|
66b30e5492
|
merge particlevector branch
|
2025-11-05 13:17:29 -08:00 |
|
Mittal, Ketan
|
b72368c698
|
add mesh and modify distance miniapp to use the new mesh
|
2025-10-01 14:30:22 -07:00 |
|
Joseph Signorelli
|
2ffbdf1a18
|
add newlines to end of all files
|
2025-08-19 13:30:09 -07:00 |
|
Joseph Signorelli
|
194f3005bb
|
Add channel2.mesh
|
2025-08-15 15:16:46 -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 |
|
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 |
|
Mittal, Ketan
|
7471a22505
|
resolve conflicts
|
2025-04-16 12:56:40 -07:00 |
|
Mittal, Ketan
|
54b24da610
|
missing files
|
2025-04-16 12:45:30 -07:00 |
|
Dylan Copeland
|
6ce9d7b3be
|
Updated example nc3-nurbs.mesh.
|
2025-04-10 10:50:15 -07:00 |
|
Dylan Copeland
|
8578bf4918
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
|
2025-04-08 12:35:39 -07:00 |
|
Stowell, Mark L.
|
ac39347119
|
Reducing the size of the inline-pyramid mesh
|
2025-03-12 16:26:39 -07:00 |
|
Dylan Copeland
|
b47ec8d14d
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
|
2024-09-04 20:03:51 -07:00 |
|
Stowell, Mark L
|
b0efc18e0f
|
Adding 2 sample pyramid meshes
|
2024-08-20 09:18:28 -07:00 |
|
Stowell, Mark L
|
4d40cc2152
|
Removing unnecessary files
|
2024-08-20 09:13:41 -07:00 |
|
Stowell, Mark L
|
9548a87a66
|
Merge remote-tracking branch 'origin/master' into pyramid-dev
|
2024-08-20 08:37:17 -07:00 |
|
Dylan Copeland
|
d12164148a
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
|
2024-06-03 16:16:28 -07:00 |
|
IdoAkkerman
|
37c0768fe3
|
Merge branch 'master' into hdiv-nurbs
|
2024-05-14 14:12:44 +02:00 |
|
Veselin Dobrev
|
39ad4e3921
|
In mfem mesh format output, consistently print a newline before
section delimiters like "mfem_mesh_end".
Fix some calls to Mesh::Printer where the optional comments were
passed as second argument instead of third.
|
2024-04-22 14:55:38 -07:00 |
|
Stowell, Mark L
|
4804824873
|
Merge remote-tracking branch 'origin/master' into pyramid-dev
# Conflicts:
# fem/fe/fe_base.cpp
# fem/fe/fe_base.hpp
# fem/gridfunc.cpp
|
2024-04-08 12:09:46 -07:00 |
|
Ido Akkerman
|
367dda6794
|
Merge branch 'master' into hdiv-nurbs
|
2024-04-04 11:59:43 +02:00 |
|
Stowell, Mark L
|
386fa30275
|
Merge remote-tracking branch 'origin/master' into named-attr-sets
# Conflicts:
# CHANGELOG
# mesh/mesh.hpp
|
2024-03-27 13:52:45 -07:00 |
|
IdoAkkerman
|
b6b6843ad2
|
Merge branch 'master' into hdiv-nurbs
|
2024-03-21 15:46:53 +01:00 |
|
Mark L. Stowell
|
c87a46f4b3
|
Merge branch 'master' into named-attr-sets
|
2024-02-27 19:12:58 -08:00 |
|
dylan-copeland
|
c866fefed1
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-ref-formula
|
2024-02-26 10:03:47 -08:00 |
|
Dylan Copeland
|
6c07599447
|
Replace mesh/geom.hpp with fem/geom.hpp in mesh file comments.
|
2024-01-30 21:01:34 -08:00 |
|
Stowell, Mark L
|
c35ca25dfa
|
Adding a mixed tests mesh resembling a butterfly mesh with six pyramids meeting at the origin
|
2024-01-19 17:27:12 -08:00 |
|
Dylan Copeland
|
1959a5c613
|
New NURBS mesh file format with spacing formulas in their own section.
|
2024-01-18 13:12:20 -08:00 |
|
dylan-copeland
|
64fcc9d3b3
|
Remove spacing keyword.
|
2024-01-17 17:49:20 -08:00 |
|
dylan-copeland
|
cc33cfdfc6
|
Reverting to sign trick, to eliminate "spacing" keyword in knotvectors. Reverting appveyor.yml.
|
2024-01-17 17:34:48 -08:00 |
|
Stowell, Mark L
|
e51c4e8bff
|
Adding example files and test program
|
2023-12-21 19:16:45 -08:00 |
|
IdoAkkerman
|
b57fa2b127
|
Add neumann/periodic test case
|
2023-12-20 12:53:32 +01:00 |
|
Dylan Copeland
|
fd57eb3076
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
|
2023-12-13 15:25:29 -08:00 |
|
Dylan Copeland
|
023d8b190a
|
Updated mesh files with spacing formulas to new format.
|
2023-11-06 11:56:26 -08:00 |
|
Dylan Copeland
|
f49051867a
|
Replaced minus-sign trick with a "spacing" keyword in knotvectors. Added newlines in spacing formula printing.
|
2023-11-06 11:17:53 -08:00 |
|
Dylan Copeland
|
f0e5bccbfb
|
Adding parameters for relative numbers of elements in piecewise spacing.
|
2023-11-06 10:09:52 -08:00 |
|
Dylan Copeland
|
de4b3a397b
|
Generalized refinement and coarsening for NURBS meshes with spacing formulas and different numbers of elements in each direction. Added an example of such a mesh.
|
2023-10-06 23:07:13 -07:00 |
|
Stowell, Mark L
|
e6ce209f64
|
Merge remote-tracking branch 'origin/master' into pyramid-dev
# Conflicts:
# fem/fe.cpp
# fem/fe.hpp
# fem/fe_coll.cpp
# fem/fe_coll.hpp
# fem/geom.hpp
# fem/intrules.cpp
# mesh/mesh.cpp
# mesh/mesh.hpp
# mesh/mesh_headers.hpp
# mesh/pyramid.cpp
# mesh/pyramid.hpp
# miniapps/common/mesh_extras.cpp
# miniapps/tools/display-basis.cpp
# tests/unit/fem/test_3d_bilininteg.cpp
# tests/unit/fem/test_get_value.cpp
|
2023-10-06 10:48:38 -07:00 |
|
Dylan Copeland
|
47ac017e36
|
Merge branch 'master' of github.com:mfem/mfem into nurbs-ref-formula
|
2023-09-28 13:32:42 -07:00 |
|
Dylan Copeland
|
65a26340e8
|
Added option for NURBS refinement by a factor. Implemented piecewise spacing functions with an example mesh file.
|
2023-09-28 13:31:38 -07:00 |
|
Will Pazner
|
84a101a745
|
Add 1D meshes embedded in 2D and 3D
|
2023-08-14 17:28:34 +09:00 |
|
Dylan Copeland
|
29e3f9b7a6
|
Initial 2D implementation of NC-NURBS meshes, with an example in ex1.cpp.
|
2023-08-02 14:53:54 -07:00 |
|
Dylan Copeland
|
d65eb0bd7d
|
Implemented NURBS refinement by formulas, along with some relative spacing formulas. Added a new version of data/pipe-nurbs.mesh with logarithmic spacing.
|
2023-05-04 18:19:37 -07:00 |
|
Stowell, Mark L
|
88357c646f
|
Adding 2D test meshes
|
2023-04-30 10:23:01 -07:00 |
|