Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Arturo Vargas
46df499e23
edit pass - PR comments
2022-02-03 11:48:58 -08:00
Arturo Vargas
4a6a421ea9
macro styling changes
2022-01-27 11:46:27 -08:00
Arturo Vargas
3dbaa74933
additional fixes for examples/mini-apps
2022-01-04 13:54:33 -08:00
mdeuse
e533a91560
Added AddDomainIntegrator with marker for (Par)ComplexLinearForm and (Par)SesquilinearForm
2021-09-26 22:14:01 +02:00
Veselin Dobrev
d664901731
More bugfixes and tweaks for hypre+cuda support.
2021-07-22 18:05:10 -07:00
Veselin Dobrev
3f40c5796f
More bugfixes and tweaks for hypre+cuda support.
2021-07-22 08:57:25 -07:00
Veselin Dobrev
15465cf610
More tweaks and updates for hypre built with cuda.
2021-07-03 22:24:57 -07:00
Veselin Dobrev
135964b3ba
Revert some changes in general/mem_manager.cpp
...
Fix warnings in linalg/hypre.hpp
Simplify and fix a warning in GetMinElt in fem/restriction.cpp
Fix a warning in miniapps/navier/navier_tgv.cpp
Fix out-of-source build in miniapps/solvers/makefile
In makefile, do not modify the value of MFEM_HOST_CXX if it
is already defined, e.g. read from config.mk.
2021-06-08 09:45:43 -07:00
Veselin Dobrev
fe60d34610
Merge branch 'master' into hypre-cuda-dev
...
Resolved conflicts:
INSTALL
linalg/hypre.cpp
linalg/hypre_parcsr.cpp
2021-05-27 15:12:29 -07:00
Julian Andrej
a9ea9cba15
Merge branch 'master' into hypre-mixedint
2021-04-09 12:00:35 -07:00
Dylan Copeland
ce484c0133
Merge branch 'master' of github.com:mfem/mfem into hypre-cuda-dev
2021-01-26 12:48:11 -08:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
psocratis
ff1c2deb4f
fixing device runs for slu, mumps and umfpack
2020-11-17 19:16:02 -08:00
Tzanio
a344b2051f
Changes in the fem/ directory before the mfem-4.2 release
2020-10-24 20:07:10 -07:00
Dylan Copeland
3c2c874047
Merge fix.
2020-09-04 13:26:55 -07:00
Julian Andrej
238afadd05
more changes towards mixedint
2020-07-24 17:40:26 -07:00
Julian Andrej
f867afe7e8
merge master
2020-07-21 15:33:20 -07:00
stefanhenneking
56211dfeb9
Merging complex-operator-pa branch.
2020-07-15 15:15:59 -05:00
Stefan Henneking and Will Pazner
fc1d4fffaf
Apply suggestions from code review
...
A few simplifications.
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
2020-07-15 12:17:54 -05:00
stefanhenneking
d79f834750
Use dynamic_cast to check operator type.
2020-07-15 12:02:47 -05:00
stefanhenneking
b765ebad81
Minor correction.
2020-07-15 11:54:38 -05:00
Stefan Henneking and Will Pazner
61be39191a
Apply suggestions from code review
...
minor
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
2020-07-15 11:50:13 -05:00
Stowell, Mark L
d9b342e1df
HYPRE Mixed integer support in complex_fem.?pp
2020-07-14 12:38:33 -07:00
Stefan Henneking
a57a3eb070
Enabling device support for ComplexParLinearForm.
2020-06-29 10:23:07 -07:00
Stefan Henneking
ac4aa43430
Enable device support for ParSesquilinearForm.
2020-06-26 15:16:41 -07:00
Stefan Henneking
47d3d7ead1
Enable device support for ParComplexGridFunction.
2020-06-26 14:35:07 -07:00
Stefan Henneking
b9b7c7b046
Enabling device support for complex linear form.
2020-06-26 09:39:34 -07:00
Stefan Henneking
3a9bfe3c81
Enabling device support for ComplexGridFunction::Update().
2020-06-25 15:39:12 -07:00
Stefan Henneking
302886dda3
Enable device support for sesquilinear form and complex grid function.
2020-06-25 13:34:04 -07:00
stefanhenneking
b027c1c6cc
Minor style changes.
2020-06-24 12:20:55 -05:00
stefanhenneking
89aade4b2d
Fixing minor bug.
2020-06-24 11:56:53 -05:00
stefanhenneking
0770a21d2a
Fixing minor bug.
2020-06-24 11:10:34 -05:00
stefanhenneking
64bbbc3d8c
Minor style changes.
2020-06-21 23:32:47 -05:00
stefanhenneking
5d80f8e195
Using OperatorHandle for SesquilinearForm to enable PA.
2020-06-19 15:58:54 -05:00
stefanhenneking
dbba71bc7c
Adding diagonal policy to ParSesquilinearForm for PA.
2020-06-19 11:59:56 -05:00
stefanhenneking
4e7821c809
Remove operator ownership before calling destructor.
2020-06-19 09:58:08 -05:00
Tzanio
f0bd9b287f
Some edits in fem/
2020-03-09 19:30:02 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Socratis
7405d4c287
Fixing minor issues after Dylan's suggestions
2020-02-03 18:18:06 -08:00
Socratis
03db8f8522
Fixed a bug that appears in the constructor of a ParComplexLinearForm and ParSesquilinearForm in the case of an empty rank
2020-01-31 17:26:02 -08:00
Socratis
ae18750ca6
added convergence test in /tests/convergence/
2020-01-16 12:12:14 -08:00
Socratis
316af11f19
Modify FormlinearSystem method to accomodate purely real or imaginary operators
2020-01-15 17:43:41 -08:00
Socratis
a3121c8d81
Change nwely added constructor of (Par)SesquilinearForm and (Par)ComplexLinearForm
2020-01-10 11:08:57 -08:00
Socratis
da1c28a120
Fixed serial compile issue
2020-01-07 12:12:48 -08:00
Socratis
ab7062aeea
fixed compile issue
2020-01-07 10:25:36 -08:00
Socratis
86d7bfeb00
Fixed bug in the new (Par)ComplexLinearForm constructor
2020-01-06 17:38:44 -08:00
Socratis
d81340681c
added constructors for ComplexLinearForm and ParComplexLinearForm that borrows linear integrators from other ComplexLinearForms
2020-01-06 16:17:20 -08:00