Commit Graph
235 Commits
Author SHA1 Message Date
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Stowell, Mark L 453d51d358 Incorporating changes suggested by @pazner 2022-01-12 10:29:43 -08:00
Stowell, Mark L 00622b78fc Fixing shadow variables in fem classes 2021-12-23 16:32:09 -08:00
Tzanio Kolev bf616ac6ec Merge pull request #2493 from mfem/vqfluxfix
Bug fix for DiffusionIntegrator
2021-10-29 08:17:55 -07:00
Dylan Copeland 3c82571b68 Small comment. 2021-09-03 09:55:32 -07:00
Dylan Copeland 3388160761 Fixing some unsupported coefficients in ComputeFluxEnergy. 2021-09-02 21:25:49 -07:00
Dylan Copeland 08715a83cf Fixing with_coef logic in flux calculation. 2021-08-28 12:54:47 -07:00
Dylan Copeland 4aaa441d70 Fixing a bug in DiffusionIntegrator in the case of a vector (diagonal matrix) coefficient. 2021-08-27 15:40:21 -07:00
Stowell, Mark L d6e27ad0e8 Adding missing variables when MFEM_THREAD_SAFE is ON 2021-08-17 19:30:52 -07:00
Syun'ichi Shiraiwa f8dae2249f changef size of array 2021-07-12 16:46:08 -04:00
Will Pazner 1017da8f51 Add SetIntRule for SumIntegrator, LumpedIntegrator and InverseIntegrator 2021-06-15 11:47:43 -07:00
Will Pazner dde5c2a230 Allow changing the integration rule of TransposeIntegrator
Changed NonlinearFormIntegrator::SetIntRule to be virtual, so derived
classes (like TransposeIntegrator) can implement custom behavior.

Changed NonlinearFormIntegrator::SetIntegrationRule to call SetIntRule.

Added TransposeIntegrator::SetIntRule which in turn calls SetIntRule on
the wrapped BilinearFormIntegrator.
2021-06-15 10:07:19 -07:00
Veselin Dobrev 294386f08c A few small changes. 2021-05-05 19:08:24 -07:00
Tzanio 6dac5bbc30 Merge branch 'master' into fix_embeded_diffusion_matrix_coeff2
Conflicts:
	examples/CMakeLists.txt
	examples/makefile
2021-04-20 06:45:37 -07:00
Stowell, Mark L 9fe0a69eeb Changes to DiffusionIntegrator 2021-04-10 16:41:45 -07:00
Syun'ichi Shiraiwa 0afe1bcd1f fixed trailing white space 2021-03-28 13:27:01 -04:00
Syun'ichi Shiraiwa bb75b5c077 fixed a missing spaceDim definition 2021-03-28 13:19:50 -04:00
Syun'ichi Shiraiwa 709e367a32 added two assertions which Veselin pointed out 2021-03-28 12:50:34 -04:00
Syun'ichi Shiraiwa 134c3b6c7f added a DenseMatrix with proper size 2021-03-23 18:01:15 -04:00
Veselin Dobrev 19dd7990d6 Merge pull request #1995 from mfem/l2-integral-dev
Expanding unit tests to include L2 basis with MapType INTEGRAL [l2-integral-dev]
2021-03-16 11:09:27 -07:00
Tzanio Kolev b8c8d39688 Merge pull request #2012 from mfem/2003-fix
Fix Intel compiler warnings
2021-02-04 16:53:30 -08:00
Tzanio Kolev f76effcbbf Merge pull request #2021 from mfem/doc/forget-2020
Let's forget about 2020
2021-02-03 09:06:59 -08:00
Tzanio 82dc265ce3 minor 2021-01-31 11:35:48 -08:00
Tzanio d6ccd49491 Merge branch 'master' into wcdawn/nonscalar-VectorDiffusionIntegrator 2021-01-27 09:41:25 -08:00
Tzanio 1bd2e86cc5 minor 2021-01-27 09:39:15 -08:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
Tzanio 278b1ec7a9 Proposed fix for issue 2003 2021-01-21 08:34:12 -08:00
Will Pazner 06054386c0 Merge remote-tracking branch 'origin/master' into sum-integ-pa
# Conflicts:
#	examples/ex9.cpp
#	examples/ex9p.cpp
#	fem/bilininteg.hpp
2021-01-18 15:47:44 -08:00
Tzanio Kolev 1155c003a8 Merge pull request #1761 from mfem/pa-id-interp
PA for GradientInterpolator and IdentityInterpolator
2021-01-16 23:01:04 -08:00
William Dawn 1c5d7c32e2 add support for nonscalar coefficient with VectorDiffusionIntegrator 2021-01-14 13:28:32 -07:00
Stowell, Mark L bf472d69a8 Merge remote-tracking branch 'origin/master' into l2-integral-dev
# Conflicts:
#	fem/gridfunc.cpp
2021-01-13 10:16:18 -08:00
Stowell, Mark L 00326642ba Fixing issues exposed by the expanded tests 2021-01-12 17:17:09 -08:00
Tzanio Kolev 759987ef31 Merge pull request #1931 from mfem/test-lin-interp-dev
Broadening support for linear interpolators [test-lin-interp-dev]
2021-01-12 15:58:25 -08:00
Andrew T. Barker 83669def7d Merge remote-tracking branch 'origin/master' into pa-id-interp 2021-01-11 08:20:08 -08:00
Will Pazner 41c5dafc2a Simplify NonconservativeDGTraceIntegrator using consistent alpha 2021-01-05 17:11:53 -08:00
Stowell, Mark L 9d87c4efcd Expanding product interpolator tests to include 1D and 2D tests 2020-12-31 12:48:10 -08:00
Will Pazner 7e93c72948 make style 2020-12-23 09:53:46 -08:00
Will Pazner d738070ee2 Unify coefficients for DGTraceIntegrator and NonconservativeDGTraceIntegrator 2020-12-22 17:37:29 -08:00
Will Pazner 152b02df4f Add PA and DG support for SumIntegrator 2020-12-22 17:02:50 -08:00
Dylan Copeland 44d95614f5 Bug fix 2020-11-10 09:41:04 -08:00
Yohann 459a463105 Merge branch 'master' into yohann/test-ceed 2020-10-08 09:26:31 -07:00
Tzanio Kolev 5ff4841dbc Merge pull request #1665 from mfem/matdiffpa
Matrix coefficients for diffusion PA
2020-10-04 11:54:23 -07:00
Tzanio 8b05534d60 Some comments 2020-10-04 11:48:29 -07:00
Tucker Babcock 29294b603d setting size of elvect 2020-09-22 16:55:27 -04:00
Dylan Copeland 72e8c7771a Merge branch 'master' of github.com:mfem/mfem into matdiffpa 2020-09-18 10:17:08 -07:00
Tucker Babcock e8d1890399 Adding default implementation of AssembleElementVector and AssembleFaceVector for BilinearFormIntegrators that just multiply the state vector by the element stiffness matrix 2020-09-17 14:11:53 -04:00
Dylan Copeland df0a751dc9 Merge branch 'master' of github.com:mfem/mfem into pa-id-interp 2020-09-14 14:05:58 -07:00
Dylan Copeland 8592379542 Allowing symmetric matrix function coefficients to call Eval with copying of values to the full dense matrix. 2020-09-14 12:31:58 -07:00
Dylan Copeland 38eeac6cb3 Implemented 3D version of IdentityInterpolator::AddMultTransposePA. Optimized the kernel loops. 2020-09-14 09:54:18 -07:00
Yohann dd05e8b5d5 Merge branch 'master' into yohann/test-ceed 2020-09-11 11:10:46 -07:00