Commit Graph
138 Commits
Author SHA1 Message Date
Stowell, Mark L e6beb268e7 Supporting INTEGRAL map type in GridFunction::GetVectorValue 2020-06-29 20:02:40 -07:00
Stowell, Mark L 011b035540 Supporting INTEGRAL map type in GridFunction::GetValue 2020-06-29 20:02:07 -07:00
Veselin Dobrev 126e75048c Merge branch 'master' into gf-getgradient-dev 2020-06-22 14:15:58 -07:00
Stowell, Mark L f7aa1d9972 Adding FaceElementTransformations::SetAllIntPoints method 2020-06-19 15:32:50 -07:00
Veselin Dobrev 6604ba702c WIP: debugging and bugfix for the issue with hybridization on 2D
nonconforming meshes, see issue #1105 on github.
2020-06-16 21:09:48 -07:00
Veselin Dobrev bf62d2923c Small code simplification. 2020-06-15 20:54:17 -07:00
Tzanio Kolev c8118c532a Merge branch 'master' into gf-getgradient-dev 2020-06-09 07:28:36 -07:00
Stowell, Mark L b542fcd25b Clarifying comment in GetDivergence 2020-06-08 12:44:15 -07:00
Stowell, Mark L ac1bc5f2ab Clarifying comment 2020-06-08 12:40:31 -07:00
Tzanio Kolev 261fd7adcd Merge pull request #919 from mfem/builddoftoarrays-dev
Automatically call BuildDofToArrays() in certain ProjectCoefficient() signatures [builddoftoarrays-dev]
2020-05-21 08:01:06 -07:00
Stowell, Mark L 552971d35f make style 2020-05-20 14:24:38 -07:00
Stowell, Mark L 5d5f35af69 Removing unnecessary local variable 2020-05-20 14:24:16 -07:00
Stowell, Mark L 73f9540674 Merge remote-tracking branch 'origin/master' into gf-getgradient-dev
# Conflicts:
#	tests/unit/fem/test_get_value.cpp
2020-05-20 14:06:28 -07:00
Tzanio Kolev cc49757166 Merge branch 'master' into gf-getvalue-dev 2020-05-19 10:34:14 -07:00
Tzanio 100cae1158 minor 2020-05-19 10:30:47 -07:00
Stowell, Mark L ada4fcca83 Moving field continuity enum to FiniteElementCollection 2020-05-06 14:52:48 -07:00
Stowell, Mark L 0a6113d497 Adding EDGE and FACE cases to GetValue and GetVectorValue for continuous fields 2020-05-06 13:44:46 -07:00
Stowell, Mark L e3665d6cd1 Removing ActiveSide concept and simplifying the logic in GetGrad, GetVecGrad, GetDiv, and GetCurl 2020-04-30 10:45:57 -07:00
Stowell, Mark L 3a4c82c960 Merge remote-tracking branch 'origin/gf-getvalue-dev' into gf-getgradient-dev
# Conflicts:
#	fem/eltrans.hpp
2020-04-30 10:04:37 -07:00
Stowell, Mark L 4619cf228d Using new field continuity information to simplify the logic in the GetValue and GetVectorValue methods 2020-04-29 16:55:57 -07:00
Stowell, Mark L 7c857883ad Generalizing GetVectorGradient 2020-04-27 14:26:36 -07:00
Stowell, Mark L 4b99e0096f Generalizing GetDivergence and GetCurl to work on boundary elements 2020-04-27 14:23:11 -07:00
Stowell, Mark L 07344159a4 Implementing GridFunction::GetGradient which works on boundary elements 2020-04-27 13:41:32 -07:00
Stowell, Mark L 4f2caaacc1 Merge remote-tracking branch 'origin/master' into lp-error-est-dev
# Conflicts:
#	tests/unit/fem/test_3d_bilininteg.cpp
2020-04-17 13:57:16 -07:00
Stowell, Mark L 0be1846a73 Merge remote-tracking branch 'origin/master' into gf-getvalue-dev
# Conflicts:
#	mesh/pmesh.cpp
2020-04-14 10:29:23 -07:00
Stowell, Mark L bb25ac674c Move a call to GetBdrElementDofs to avoid unneeded function call in DG context 2020-04-08 09:58:01 -07:00
William F Godoy 9c379891bf Resolving conflicts with latest master 2020-03-18 09:41:46 -04:00
Stowell, Mark L c3f42bff3b make style 2020-03-12 23:04:10 -07:00
Stowell, Mark L b6e1430a46 Fixing implementation that was overwritten by merge with master 2020-03-12 21:20:44 -07:00
Stowell, Mark L 8b81c29b2b Merge remote-tracking branch 'origin/master' into gf-getvalue-dev
# Conflicts:
#	fem/datacollection.cpp
#	fem/gridfunc.hpp
2020-03-12 20:56:28 -07:00
Stowell, Mark L 18c9103305 Removing dead code 2020-03-12 15:36:55 -07:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
Tzanio Kolev 7bb573285a Merge pull request #1315 from mfem/bsd-relicense
Switch from LGPL-2.1 to BSD-3 [bsd-relicense]
2020-03-04 13:55:12 -08:00
Tzanio Kolev d1b37d08b0 Merge pull request #1327 from mfem/acc_and_cnt-bugfix-dev
GridFunction::AccumulateAndCountZones bug fix
2020-03-03 07:07:19 -08:00
Veselin Dobrev d959588bdd Tweak GridFunction::GetTrueDofs and GridFunction::SetFromTrueDofs
to avoid copies when the mesh is conforming.
2020-03-02 17:41:14 -08:00
Tzanio ca55ef0217 The release number for mfem-4.1 is LLNL-CODE-806117 2020-03-02 17:18:46 -08:00
Veselin Dobrev 006a1590ef Comment out unnecessary call to HostReadWrite. 2020-03-02 16:21:08 -08:00
camierjs 3f3013084d Dont need to Host-read tdof vector 2020-03-02 13:55:25 -08:00
camierjs da45d8d6a5 Fix ex24p uninitialized X vector 2020-03-02 11:53:17 -08:00
Tzanio 88a78bb6aa Merge branch 'master' into bsd-relicense
Conflicts:
	CONTRIBUTING.md
2020-03-02 09:28:37 -08:00
rcarson3 d4b1ec5f05 AccumulateAndCount* bug fixes for device runs
Whenever GridFunction::ProjectDiscCoefficient* was called with the device being run the gridfunction didn't necessarily have the gridfunction data on the host thus causing errors when the AccumulateAndCount* functions were called.
2020-02-27 18:57:47 -08:00
Tzanio 2bcd8b5293 Merge branch 'master' into ndpa-dev
Conflicts:
	examples/CMakeLists.txt
	examples/makefile
	fem/bilinearform_ext.cpp
2020-02-27 10:32:08 -08:00
Tzanio e689fd5b28 Merge branch 'master' into bsd-relicense 2020-02-27 09:29:25 -08:00
Tzanio Kolev cfbe0bf5ac Merge pull request #1271 from salazardetroya/zz-with-coeff
Consider the coefficient in the BilinearIntegrator when computing the fluxes in ZienkiewiczZhuEstimator
2020-02-23 17:57:53 -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
Ido Akkerman fe3446d50f Remove white space 2020-02-10 17:33:15 +01:00
Miguel Salazar de Troya 58ed2c2333 adding setter and fixing with_coeff to bool 2020-02-03 16:23:44 -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
Miguel Salazar de Troya 32a0104a0d passing the flag to consider the coefficient in the flux computation 2020-01-29 10:06:49 -08:00
Stowell, Mark L 8fb34a4cad Bug fixes in GetValues methods (thanks to unit testing) 2020-01-23 17:03:06 -08:00