Commit Graph
78 Commits
Author SHA1 Message Date
Tzanio 39e97357db Merge branch 'master' into minor-bugfixes 2020-05-11 12:18:38 -07:00
Will Pazner ee31c5d6d2 Update ILU unit test according to new ordering 2020-04-28 12:54:31 -07:00
Dylan Copeland af278650d3 Fixed a bug in the rectangular case. Added the option to provide block coefficients. Added a rectangular parallel unit test. 2020-04-15 16:44:58 -07:00
Tzanio 5a8c53343d minor 2020-04-09 17:09:55 -07:00
Andrew T. Barker 8560b69431 Address PR comments from @dylan-copeland 2020-04-06 09:31:01 -07:00
Andrew T. Barker c387f4b084 Add (failing) unit test to demonstrate CGSolver bug with indefinite preconditioner. 2020-04-01 10:58:24 -07:00
Tzanio f1e04e7282 Merge branch 'master' into mfem-4.1-dev
Conflicts:
	fem/quadinterpolator.cpp
	fem/restriction.cpp
2020-03-10 16:56:01 -07:00
Tzanio 15b712e49d Some edits in tests/ 2020-03-09 20:55:06 -07:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
camierjs 13f6da7194 Minor tweaks:
- MFEM_HOST_DEVICE for TDet
   - kernels Det<2> and Det<3> in Eval2D/3D
   - MFEM_UNROLL only usable with MFEM_USE_CUDA
   - using SecondOrderTimeDependentOperator in ex23 and test_ode2
2020-03-09 15:27:07 -07:00
Tzanio ca55ef0217 The release number for mfem-4.1 is LLNL-CODE-806117 2020-03-02 17:18:46 -08:00
Tzanio 4f968511b3 Updating the license in two new files 2020-03-02 09:33:38 -08:00
Tzanio 88a78bb6aa Merge branch 'master' into bsd-relicense
Conflicts:
	CONTRIBUTING.md
2020-03-02 09:28:37 -08:00
Tzanio d2663fe760 Final changes 2020-02-27 10:21:09 -08:00
Tzanio b0200dc344 Merge branch 'master' into add-2ndorder-timeint-dev
Conflicts:
	examples/makefile
	tests/unit/CMakeLists.txt
2020-02-27 10:13:00 -08:00
Tzanio d336039758 Updated license in several new files 2020-02-27 09:33:44 -08:00
Tzanio e689fd5b28 Merge branch 'master' into bsd-relicense 2020-02-27 09:29:25 -08:00
Ido Akkerman 7d7eb56394 Fix comment first--> second 2020-02-25 09:16:16 +01:00
camierjs bcac4aea91 EPS*EPS -> EPS 2020-02-24 21:47:19 -08:00
camierjs e15c3be2a0 Unit test renaming to lowercase 2020-02-24 20:16:53 -08:00
camierjs 6cd6bb709e Add tests/unit/linalg/test_SquareMatrix 2020-02-24 18:30:19 -08:00
Tzanio Kolev 29d59ce94d Merge pull request #1259 from mfem/parmixedbilinearform-rectop
Add FormRectangularLinearSystem to ParMixedBilinearForm
2020-02-23 18:01:31 -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
Tzanio 75c8de087e minor 2020-02-16 22:58:07 -08:00
Ido Akkerman eefd04b4ba Removing comments, check more params 2020-02-13 12:52:53 +01:00
Ido Akkerman 4f33d84bbb make style 2020-02-07 10:20:57 +01:00
Ido Akkerman dbd3c10f80 Correct du vs rate 2020-02-07 10:20:01 +01:00
Ido Akkerman 9cf772e895 Going to seperate SecondOrder classes 2020-02-06 18:11:09 +01:00
Ido Akkerman b7095aa0a4 Correct rate vs du issue 2020-02-06 17:18:24 +01:00
Ido Akkerman d78e9c729f Increased timesteps in unit test 2020-02-06 16:43:14 +01:00
Julian Andrej fa2f450703 Merge branch 'master' into parmixedbilinearform-rectop 2020-02-05 16:18:30 -08:00
Julian Andrej d515f39cd5 make style 2020-02-01 12:03:51 -08:00
Julian Andrej f3444fb2e2 enabled parallel unit tests and added parallel version of test for FormRectangularSystemMatrix 2020-02-01 12:01:36 -08:00
Julian Andrej cde466ddc3 add unit test for MixedBilinearForm::FormRectangularSystemMatrix 2020-01-31 17:35:24 -08:00
Ido Akkerman 54df331fd6 Merge master 2020-01-30 18:12:55 +01:00
Jakub Cerveny a83a5b4363 make style 2020-01-30 10:38:12 +01:00
Jakub Cerveny 56e20df48e A couple more style changes. 2020-01-30 09:49:08 +01:00
George Zagaris d9d6377fcb ENH: change return value to boolean
Changed the return value of the LUFactors::Factor() and
LinearSolve() to a boolean. Updated test accordingly.
2020-01-29 18:45:41 -08:00
George Zagaris b9c711f104 STYLE: fix format 2020-01-29 17:55:45 -08:00
George Zagaris 0f1d8cab71 ENH: add LinearSolve(A,X) convenience routine
This commit adds a convenience routine to solve linear systems
of the form `Ax=b` for a given square DenseMatrix instance `A`
and right handside vector, `b`. In general non-trivial case of
a matrix that is 3x3 or greater, this routine serves as a thin
wrapper around the functionality of the LUFactors class that
is provided for convenience. In addition, this commit adds
associated unit tests for the new routine.
2020-01-29 17:55:45 -08:00
Tzanio 9c6e13889c Fixed a typo 2020-01-29 14:28:23 -08:00
Ido Akkerman 88bb24d3b9 Fixing CMakelist 2020-01-27 22:27:21 +01:00
Tzanio ba746d280d typos 2020-01-22 18:09:57 -08:00
Will Pazner e97158ee4b Merge branch 'master' into bilu0
# Conflicts:
#	tests/unit/CMakeLists.txt
2020-01-22 16:07:27 -08:00
Tzanio 839a5a8a5a Small fixes 2020-01-18 21:22:34 -08:00
Will Pazner c933157ca8 Update ILU tests to reflect recent changes 2020-01-16 15:35:19 -08:00
Will Pazner 7f09bbbef5 Rename CSR accessors for block ILU 2020-01-15 15:40:21 -08:00
Will Pazner abe6abf788 Re-add ILU factorization test 2020-01-14 17:02:25 -08:00
Will Pazner 8631cdd2fc Re-add ILU structure test 2020-01-14 16:04:58 -08:00
Will Pazner 48b5b45e77 Temporarily disable ILU tests 2020-01-14 15:44:20 -08:00