IdoAkkerman
67e13d9c40
Fix parallel solve + comment + remove pointer + make style
2024-07-11 10:25:40 +02:00
IdoAkkerman
0f85bd80c3
Typos + L2 global projection in parallel
2024-07-10 10:31:07 +02:00
IdoAkkerman
c828c72ec6
Add comments on definition mechanism
2024-07-08 15:46:18 +02:00
IdoAkkerman
4976d446a2
Add global L2 projection to Gridfunction
2024-07-08 15:22:30 +02:00
IdoAkkerman
97a9330f71
Second round of comments
2024-07-08 10:58:15 +02:00
Will Pazner
1241960dc4
Merge remote-tracking branch 'origin/master' into pa-empty-partitions
...
# Conflicts:
# fem/gridfunc.cpp
2024-06-24 10:16:56 -07:00
IdoAkkerman
3e5c4abeef
Clean gridfun projection functions
2024-06-17 09:06:33 +02:00
IdoAkkerman
69bf849af8
Merge branch 'master' into nurbs_nodal_interp
2024-06-12 17:24:33 +02:00
Tzanio Kolev
827ed64113
Merge branch 'master' into hdiv-nurbs
2024-06-11 22:36:58 +01:00
IdoAkkerman
d2cb937744
Merge remote-tracking branch 'origin/master' into nurbs_nodal_interp
2024-06-04 10:28:08 +02:00
Dylan Copeland
d12164148a
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
2024-06-03 16:16:28 -07:00
Ido Akkerman
8fb1804c8a
Update gridfunc.cpp
2024-05-31 23:51:02 +02:00
Ido Akkerman
47dde022a3
Update gridfunc.cpp
2024-05-31 23:42:09 +02:00
IdoAkkerman
9a80d45519
Switch to better signal value
2024-05-31 12:46:10 +02:00
IdoAkkerman
c5866395f4
Add vector support
2024-05-31 11:47:33 +02:00
IdoAkkerman
fd4e49dac7
Beautify
2024-05-30 17:34:14 +02:00
IdoAkkerman
f86e08b979
Add NURBS specific projection routine to GF
2024-05-30 17:23:29 +02:00
Socratis Petrides
a5d230f199
minor
2024-05-29 12:11:32 -07:00
Tzanio Kolev
76bcd044d0
Merge branch 'master' into hdiv-nurbs
2024-05-29 07:49:33 -07:00
Socratis Petrides
df09aea4da
rename GridFunction member variable fec
2024-05-28 17:31:15 -07:00
Socratis Petrides
d2840464ba
null fec pointer fix
2024-05-28 14:32:11 -07:00
Dylan Copeland
ebbf706a55
Minor fixes.
2024-05-28 13:21:37 -07:00
Dylan Copeland
f1f683061d
ProlongToMaxOrder is now a member of (Par)GridFunction.
2024-05-28 12:12:47 -07:00
IdoAkkerman
28916b23a4
Merge branch 'master' into hdiv-nurbs
2024-05-27 10:24:58 +02:00
Tzanio Kolev
770bcab911
Merge branch 'master' into hughcars/nc-internal-bdr-project-fix
2024-05-26 12:27:32 -07:00
dylan-copeland
21360beede
Smart pointers
2024-05-24 13:08:43 -07:00
Dylan Copeland
e878db0fee
Bug fix
2024-05-24 10:23:55 -07:00
Dylan Copeland
ce386c1409
Using PR 2854 for GridFunction updates after refinement. Added option for hp-refinement in ex6p. Improved interface for p-refinement.
2024-05-23 21:13:34 -07:00
Jan Nikl
4385e6d568
Merge branch 'master' into najlkin/integral-els
2024-05-20 10:01:20 -07:00
Hugh Carson
75bffa67f5
Address reviewer feedback:
...
- Move unit test to serial code, fix missing one sided NC refinement
- Remove comment debris
2024-05-15 16:06:09 -04:00
Hugh Carson
8cc311191a
Fix GetFaceDofs -> GetFaceVDofs
2024-05-14 09:57:27 -04:00
Mittal, Ketan
f037b23fb1
initial commit
2024-04-24 12:10:08 -07:00
Hugh Carson
2dabf82a0d
Fix bug where projection onto internal boundaries fails to identify parent dofs in NC faces
2024-04-23 18:28:53 -04:00
Will Pazner
ef9043a122
Replace many instances of GetFE(0) with GetTypicalFE()
...
Also replace many instances of GetElementTransformation(0) with
GetTypicalElementTransformation() and instances of GetElementGeometry(0) with
GetTypicalElementGeometry().
Remove some "early returns" in PA code with empty partitions. The reasoning is
that the early returns create divergent code paths among different MPI ranks,
which can cause deadlocks if e.g. collectives are used in code paths on not all
ranks.
2024-04-23 14:45:30 -07:00
IdoAkkerman
8300809562
Fix double real_t conversion
2024-03-27 13:57:51 +01:00
IdoAkkerman
c51a1c4aa9
Remove comment in nurbs, tweak error statement
2024-03-27 13:37:09 +01:00
IdoAkkerman
b6b6843ad2
Merge branch 'master' into hdiv-nurbs
2024-03-21 15:46:53 +01:00
Dylan Copeland
d2e89166f9
Merge branch 'master' of github.com:mfem/mfem into float
2024-03-05 10:23:02 -08:00
Tzanio Kolev
8ba0ca7f84
Merge pull request #4058 from mfem/sjg/getnodalvalues-device-fix
...
Fix GridFunction::GetNodalValues when the vector has use_dev = true
2024-02-13 12:12:05 -08:00
Dylan Copeland
046a874cfb
Merge branch 'master' of github.com:mfem/mfem into float
2024-02-06 10:56:41 -08:00
Tzanio Kolev
3dda9a5042
Merge pull request #4078 from mfem/najlkin/misc-bugfix
...
Various minor bug/deficiency fixes
2024-02-03 14:22:35 -08:00
Tzanio Kolev
b17f011297
Merge branch 'master' into sjg/getnodalvalues-device-fix
2024-01-31 13:19:06 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Jan Nikl
d49629b916
Added extrusion of L2 integral finite elements.
2024-01-25 14:13:12 -08:00
Jan Nikl
20dbb8efba
Added support of integral elements to L2 error.
2024-01-22 14:38:02 -08:00
Jan Nikl
2d582d80c9
Added const qualifier for boundary attributes in GridFunction projection methods.
2024-01-22 14:38:02 -08:00
Sebastian Grimberg
c6b1d45b25
Fix GridFunction::GetNodalValues when the vector has use_dev = true
2024-01-05 16:00:20 -08:00
dylan-copeland
4e25b1ba6b
Merge branch 'master' of github.com:mfem/mfem into float
2024-01-05 11:37:18 -08:00
Dylan Copeland
fd57eb3076
Merge branch 'master' of github.com:mfem/mfem into nurbs-nc
2023-12-13 15:25:29 -08:00
Tzanio Kolev
d983b34924
Renamed ftype -> real_t
2023-12-13 12:51:43 -08:00