Commit Graph
230 Commits
Author SHA1 Message Date
Tzanio Kolev afd31c8a7b Merge branch 'master' into dox-update1 2020-05-15 11:57:46 -07:00
Will Pazner 3d21c46a90 Add operator sizes to TrueTransferOperator, L2Prolongation, and L2Projection 2020-04-30 14:35:23 -07:00
Aaron Fisher 59e4409ea5 Merge branch 'master' into dox-update1 2020-04-30 13:18:48 -07:00
Aaron Fisher 8dda4f7441 Numerous changes suggested by Jakub in the review. 2020-04-30 10:59:22 -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 24818bf0d9 Merge branch 'master' into setpointmat-dev 2020-04-07 13:34:09 -07:00
Daniel Drzisga f1e81513fe Switched to new implementation of RefinementOperator::Mult 2020-04-03 16:16:58 +02:00
Veselin Dobrev 550dbf0877 For testing purposes, copy the implementation of the method
void FiniteElementSpace::RefinementOperator::Mult
from the master branch, while keeping the new implementation in
a commented out block.
2020-03-26 15:07:44 -07:00
Tzanio cd12f44814 Merge branch 'master' into drzisga/multigrid
Conflicts:
	CHANGELOG
2020-03-23 11:36:53 -07:00
Daniel Drzisga 0d0d0a5ab5 Merged diffs to master 2020-03-18 22:31:06 +01:00
Will Pazner 3aa0f06cf4 Refactor checking if FESpace is DG
Create convenience function IsDGSpace() which checks by performing a
dynamic_cast of the FECollection to L2_FECollection.
2020-03-17 17:41:23 -07:00
Daniel Drzisga 43e0b2cdc1 Merge remote-tracking branch 'origin/master' into drzisga/multigrid 2020-03-14 14:41:23 +01:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
Daniel Drzisga b331b21038 Merge remote-tracking branch 'origin/master' into drzisga/multigrid 2020-03-07 10:16:48 +01:00
Jakub Červený 513fdc2692 Added IsoparamTransformation::SetPointMat, removed FinalizeTransformation. 2020-03-06 21:15:10 +01:00
Tzanio 2e37ba7d97 Merge branch 'master' into yohann/dg
Conflicts:
x	fem/bilinearform_ext.cpp
2020-03-04 20:42:09 -08:00
Tzanio 58872c9e7b Merge branch 'master' into okina-mmu
Conflicts:
	fem/datacollection.cpp
	tests/unit/CMakeLists.txt
2020-03-04 15:19:33 -08:00
Tzanio ca55ef0217 The release number for mfem-4.1 is LLNL-CODE-806117 2020-03-02 17:18:46 -08:00
Tzanio 88a78bb6aa Merge branch 'master' into bsd-relicense
Conflicts:
	CONTRIBUTING.md
2020-03-02 09:28:37 -08:00
camierjs e4d0496931 Merge branch 'master' into okina-mmu 2020-02-29 10:20:37 -08:00
Yohann Dudouit 141ce018c3 Add quadinterp and restriction to fem.hpp 2020-02-28 17:33:49 -08:00
Yohann Dudouit afc6e1cad8 Move nbInteriorFaces and nbBoundaryFaces in Mesh 2020-02-27 16:12:41 -08:00
Yohann Dudouit 623d6f8358 Remove GetFaceQuadratureInterpolator on QuadSpace. 2020-02-27 09:47:24 -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
Yohann Dudouit bfc03a02e1 Move QuadratureInterpolator into its own files. 2020-02-19 16:11:54 -08:00
Yohann Dudouit 23602955b4 Rename L2FacesValues to {SingleValued, DoubleValued}. 2020-02-03 15:46:59 -08:00
Yohann Dudouit e784f7fb32 Another attempt to fix Travis. 2020-02-03 14:25:54 -08:00
Yohann Dudouit 334e97f2bf Try to fix a strange Travis bug. 2020-02-03 13:35:22 -08:00
Yohann Dudouit 5bdb4e349f make style 2020-02-03 13:28:11 -08:00
Yohann Dudouit aea3873c78 Cache nbInteriorFaces and nbBoundaryFaces instead of recomputing. 2020-02-03 13:04:39 -08:00
Dylan Copeland a02409f8c9 Removed absolute value in diagonal assembly, by using a new MultTransposeUnsigned function in ElementRestriction. Made some changes for gpu support. 2020-02-03 09:58:28 -08:00
Daniel Drzisga d2d684b590 Merge branch 'master' into drzisga/multigrid 2020-02-02 14:21:09 +01:00
camierjs 0aee38c60c All serial examples with valgrind and debug/host32 allocators 2020-01-31 18:51:31 -08:00
Dylan Copeland a268884656 make style 2020-01-31 11:50:45 -08:00
Will Pazner 82dfad21e0 Don't construct face restrictions when there are no face integrators 2020-01-30 16:16:27 -08:00
Yohann Dudouit 8a1a3b7404 Put Restrictions in different files. 2020-01-30 10:26:13 -08:00
Yohann Dudouit a880cb4f0a Use same algorithm in 2D for FaceRestriction/normals as in 3D. 2020-01-30 09:43:32 -08:00
Yohann Dudouit e440b32e8f Delete the map containing the FaceRestrictions. 2020-01-28 15:24:26 -08:00
Yohann Dudouit e752bba054 make style 2020-01-28 14:01:19 -08:00
Yohann Dudouit 35664d3f5c Simplify the code for GetFaceRestriction. 2020-01-28 13:46:24 -08:00
Dylan Copeland c1f7ed3097 Merge branch 'master' of github.com:mfem/mfem into ndpa-dev 2020-01-28 12:08:01 -08:00
Dylan Copeland 0bbb1e292c Removed sign changes based on the element dof_map in PA functions, after moving their application to ElementRestriction. 2020-01-28 11:08:00 -08:00
Yohann ed033cf873 Merge branch 'master' into yohann/dg 2020-01-23 16:58:46 -08:00
Yohann Dudouit 6c0a5d0bc8 Fix parameter shadowing warning. 2020-01-23 16:54:19 -08:00
Yohann Dudouit 6aee436dab make style 2020-01-23 16:51:08 -08:00
Will Pazner bb47c1cc03 Fix sign errors in normal computation 2020-01-23 16:06:00 -08:00
Yohann Dudouit c790505b1c Fix memory leaks. 2020-01-23 09:37:27 -08:00
Yohann Dudouit b770f49ed2 Code cleaning based on Will Pazner's feedback. 2020-01-22 18:46:42 -08:00
Will Pazner 9e0aceeff4 Try to fix face permutation/ordering issues 2020-01-22 18:04:58 -08:00
Dylan Copeland f221f34b65 Minor edits. 2020-01-22 12:07:49 -08:00