Commit Graph
1411 Commits
Author SHA1 Message Date
Pieter Ghysels 8461df3d67 Fix for superlu_dist 6.3. 2020-06-08 13:05:43 -07:00
Tzanio ca5a4dff6f Various documentation adjustments 2020-06-07 15:56:56 -07:00
Aaron Fisher 0a1e62b127 Merge branch 'master' into dox-update1 2020-06-02 13:19:31 -07:00
Tzanio Kolev 42207dbfed Merge pull request #1416 from mfem/adapt-lim
TMOP - adaptive limiting
2020-06-02 12:29:39 -07:00
Tzanio Kolev b484581a08 Merge pull request #1473 from mfem/hypre-smoother-cg-iter-dev
Change number of CG iterations in HypreSmoother [hypre-smoother-cg-iter-dev]
2020-06-02 10:39:42 -07:00
Tomov 47ae39dbf1 Fixed an uninitialized variable. 2020-05-29 17:12:29 -07:00
Veselin Dobrev 6cb5a2abb1 Small tweak to avoid using a function before it is declared. 2020-05-21 10:56:52 -07:00
Tzanio 51dfbfeb6e Fix fo unary minus with AVX512 when AVX512DQ is not available. 2020-05-21 10:38:00 -07:00
Veselin Dobrev 7206a673ee Alternative definition for unary minus with AVX512 when AVX512DQ is
not available.
2020-05-20 10:20:57 -07:00
Veselin Dobrev b28b5370d1 Remove the MFEM_HOST_DEVICE specifiers from the operator[] methods
in class TVector -- this was causing compilation errors when CUDA is
enabled.
2020-05-19 20:32:50 -07:00
Tzanio Kolev c04de102c3 Merge branch 'master' into hypre-smoother-cg-iter-dev 2020-05-19 09:32:35 -07:00
camierjs 0a1019669f Merge branch 'master' into x86 2020-05-18 15:46:22 -07:00
Tzanio 2274d411f7 New COPYRIGHT banner, minor edits 2020-05-17 11:30:15 -07:00
Veselin Dobrev 74a892bb78 Add support for x86/x64 intrinsics with MSVC. 2020-05-16 13:21:13 -07:00
Veselin Dobrev d0221b980c Move the SIMD headers from 'config' to 'linalg'. 2020-05-16 08:14:38 -07:00
Veselin Dobrev c9d9d0f8ff Various tweaks in the template + SIMD code. Make sure the SIMD
interinsics can be used when CUDA is enabled.

A few tweaks related to adios2 when building with GNU make.
2020-05-15 12:33:07 -07:00
Tzanio Kolev afd31c8a7b Merge branch 'master' into dox-update1 2020-05-15 11:57:46 -07:00
Tzanio Kolev e3458aabfc Merge branch 'master' into minor-bugfixes 2020-05-14 17:51:36 -07:00
Veselin Dobrev 444b939834 Merge branch 'master' into hypre-mem-macro-dev 2020-05-13 13:49:14 -07:00
Tzanio 39e97357db Merge branch 'master' into minor-bugfixes 2020-05-11 12:18:38 -07:00
Andreas Schafelner 2245027aec make style 2020-05-11 14:36:06 +02:00
Andreas Schafelner fb73228fdb Added a brief description. 2020-05-11 10:48:41 +02:00
Tzanio Kolev 0edf8ffe4a Merge pull request #1422 from mfem/hypreblocks
Create a HypreParMatrix from blocks
2020-05-10 17:14:18 -07:00
Tzanio 9ce103df4b Updated CHANGELOG 2020-05-10 17:13:43 -07:00
Aaron Fisher 523db914fc make style 2020-05-04 16:32:15 -07:00
Aaron Fisher bb08084379 Merge branch 'master' into dox-update1 2020-05-04 16:30:35 -07:00
Tzanio Kolev 0f067d4139 Merge pull request #1390 from mfem/feature/monitor
Add IterativeSolverMonitor [feature/monitor]
2020-05-03 14:07:36 -07:00
Veselin Dobrev a95474b1e5 Proposed updates for the 'x86' branch. 2020-05-03 01:19:08 -07:00
Dylan Copeland a238a820ee Merge branch 'master' of github.com:mfem/mfem into hypreblocks 2020-05-01 16:28:28 -07:00
Dylan Copeland 0ded2725e8 Adding some comments and fixing a memory leak in ex5p. 2020-05-01 11:53:08 -07:00
Aaron Fisher 59e4409ea5 Merge branch 'master' into dox-update1 2020-04-30 13:18:48 -07:00
Stowell, Mark L a6afae3fc3 Improving the wording of a comment 2020-04-30 09:37:18 -07:00
Stowell, Mark L 3f15660960 Merge remote-tracking branch 'origin/master' into hypre-mem-macro-dev 2020-04-29 20:34:27 -07:00
Veselin Dobrev 51a0cf05df Merge branch 'master' into feature/monitor 2020-04-24 22:42:45 -07:00
camierjs ab57721a3d Merge branch 'master' into x86 2020-04-21 13:55:28 -07:00
Dylan Copeland 71ecff776a Merge branch 'master' of https://github.com/mfem/mfem into rtpa
Conflicts:
	CHANGELOG
	linalg/operator.cpp
2020-04-21 11:48:59 -07:00
Aaron Fisher add2e8a3f2 Fixed the remainder of the issues that Mark caught. 2020-04-20 16:51:30 -07:00
Will Pazner 2073fcfb70 Improve minimum discarded fill ordering for ILU 2020-04-20 13:51:26 -07:00
Will Pazner b5078e593b Merge branch 'master' of github.com:mfem/mfem into minor-bugfixes 2020-04-20 13:47:00 -07:00
Tzanio Kolev dcd2ed5c41 Merge pull request #1097 from mfem/drzisga/multigrid
Multigrid support [drzisga/multigrid]
2020-04-18 18:13:55 -07:00
Tzanio 7abd1bcb95 minor 2020-04-18 18:07:43 -07:00
Aaron Fisher 84650f8381 Merge branch 'master' into dox-update1 2020-04-18 01:03:19 -07:00
Stowell, Mark L 7ade67276d Merge remote-tracking branch 'origin/master' into hypre-mem-macro-dev 2020-04-17 14:21:21 -07:00
camierjs 249cbb3274 Merge branch 'master' into x86 2020-04-16 15:45:09 -07:00
Andrew T. Barker 5971f8ce10 Merge branch 'master' into feature/monitor 2020-04-16 09:54:47 -07:00
Andrew T. Barker b68838f7a1 Add final argument to Monitor, and demonstrate a custom monitor in ex14p 2020-04-16 09:51:17 -07:00
Andrew T. Barker 5b75d014f6 Add Monitor() call to NewtonSolver 2020-04-16 09:16:53 -07:00
Andrew T. Barker 0fd9e5218f Add Monitor() calls to MINRESSolver
I am about 80 percent confident I am passing the "right" residual vector
to the monitor routine.
2020-04-16 09:11:30 -07:00
Andrew T. Barker d8cd06ea39 Add Monitor() calls to FGMRES and BiCGSTAB
BiCGSTAB has two residuals, r and s. I have chosen to only monitor r, ignoring
s, but this is an arguable choice.
2020-04-16 08:57:17 -07:00
Dylan Copeland b252ea0bb1 Removing device support from example 5. 2020-04-15 18:51:05 -07:00