Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -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
Will Pazner
b023416c47
Use override specifier in more places
...
Identified using clang-tidy check 'modernize-use-override'
2024-08-05 09:45:46 -07: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
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
luz paz
476c855bd7
Fix various typos
...
Found via `codespell -q 3 -L allright,ba,equil,esy,fo,hda,lod,nd,ned,numer,ot,pres,ro,seh,shat,solfes,strat,tbe,te,warmup`
2022-08-05 20:50:51 -04:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Will Pazner
eeb62b3124
Merge remote-tracking branch 'origin/master' into tri-tet-lor
...
# Conflicts:
# fem/fespace.hpp
# mesh/mesh.cpp
# tests/unit/fem/test_lin_interp.cpp
2021-03-11 19:12:34 -08:00
Andrew T. Barker
22e991663d
Fix copyright dates in auxiliary.?pp
2021-03-08 08:28:08 -08:00
Andrew T. Barker
8b0e4fd483
ZeroWrap -> ZeroWrapAMG for clarity
2021-02-16 14:35:23 -08:00
Andrew T. Barker
38afcf1cc0
aspacematrix, aspacepc -> lor_matrix, lor_pc
2021-02-16 14:32:29 -08:00
Andrew T. Barker
118aa08ee0
a_space -> a_lor from review suggestions.
2021-02-16 14:26:08 -08:00
Andrew T. Barker
819648a334
Move temp vector initialization following review comment.
2021-02-01 16:47:20 -08:00
Andrew T. Barker
6c5831d15e
MatrixFreeAMS: add optional smoother argument to constructor
2021-01-29 10:15:59 -08:00
Andrew T. Barker
eb149e7385
MatrixFreeAMS: remove timers
2021-01-29 09:44:31 -08:00
Andrew T. Barker
6799097db9
Various changes based on code review, mostly in comments / documentation.
2021-01-29 09:41:16 -08:00
Andrew T. Barker
466743498e
Fix underscore confusion.
2021-01-27 08:35:30 -08:00
Andrew T. Barker
53be0a3c9f
Make sure this compiles in serial.
2021-01-19 11:27:04 -08:00
Andrew T. Barker
afcce33a07
Cleaner, more complete documentation.
2021-01-19 10:13:28 -08:00
Andrew T. Barker
dee92b1497
Various style and readability improvements, update CHANGELOG.
2021-01-19 08:54:11 -08:00
Dylan Copeland
1e58fca11e
Debugged usage of AmgX in MatrixFreeAMS.
2020-10-22 15:48:17 -07:00
Dylan Copeland
a3a99b0345
Added the option to use AmgX for the LOR solvers in MatrixFreeAMS.
2020-10-21 11:07:06 -07:00
Dylan Copeland
b2f542bd84
Fixing ZeroWrap to work on device.
2020-10-15 16:00:31 -07:00
Dylan Copeland
22f2591c9e
Adding support for beta to be a MatrixCoefficient.
2020-10-15 15:39:40 -07:00
Dylan Copeland
98d7e056ad
Allowing for a general MPI communicator.
2020-10-15 14:08:24 -07:00
Andrew T. Barker
32683f180b
Remove mfem:: qualifies, improve comments.
2020-10-02 08:39:52 -07:00
Andrew T. Barker
68c7351757
MatrixFreeAuxiliarySpace: allow NULL coefficients (assume constant 1)
...
(this commit also improves some documentation in auxiliary.hpp)
2020-10-02 08:26:47 -07:00
Andrew T. Barker
7e3d262c63
Clean up some debug information and std::cout stuff.
2020-09-24 09:38:28 -07:00
Andrew T. Barker
61bd7dcc8d
A bit of cleanup (still needs more).
2020-09-22 09:27:42 -07:00
Andrew T. Barker
222d13eabf
Boundary condition tweak.
...
This now matches results from old 2D templated code, used for the NLA paper.
2020-09-22 09:15:29 -07:00
Andrew T. Barker
573e1ab7f4
WIP: Ugly hack to try to get around zero row problem with hypre AMG initialization
2020-09-16 09:46:43 -07:00
Andrew T. Barker
bbe9a15202
Cleaner includes/build.
2020-09-15 14:41:32 -07:00
Andrew T. Barker
0f6555e9ae
Begin implementing matrix-free PA AMS cycle, does not work yet.
2020-09-15 14:18:39 -07:00