Commit Graph
36 Commits
Author SHA1 Message Date
Tzanio Kolev 19e40fa95f Typos 2022-10-21 15:00:47 -07:00
Tzanio Kolev ba01aecddc Merge pull request #3066 from mfem/face-quadrature-space-coefficient
FaceQuadratureSpace
2022-09-16 16:59:28 -07:00
Will Pazner dbdb234d1d Fix host access of GeometricFactors 2022-07-30 12:35:17 -07:00
Will Pazner 2991036c44 Merge remote-tracking branch 'origin/master' into face-quadrature-space-coefficient
# Conflicts:
#	fem/bilininteg_vectorfe.cpp
#	tests/unit/fem/test_pa_coeff.cpp
2022-07-14 12:54:59 -07:00
Tzanio Kolev 65b0d86736 Merge pull request #3080 from mfem/vector-fe-div-mt-integral
Support map type INTEGRAL in PA VectorFEDivergenceIntegrator
2022-07-13 12:14:04 -07:00
Will Pazner 1b812b4a36 Support map type INTEGRAL in PA VectorFEDivergenceIntegrator 2022-06-17 19:11:18 -07:00
Will Pazner c251fa7d78 Support general coefficients in shared memory H(div) mass kernels 2022-06-16 16:43:51 -07:00
Will Pazner 9495bf51dd Merge remote-tracking branch 'origin/hdivpa' into smem-hdiv-mass
# Conflicts:
#	fem/bilininteg_vectorfe.cpp
2022-06-16 16:43:33 -07:00
Dylan Copeland 1c7164a5b1 Adding more diagonal assembly tests and making the logic of the tests clearer. 2022-06-15 21:53:05 -05:00
Will Pazner 5cfeb44ea2 Flatten tensors 2022-06-14 22:03:51 -07:00
camierjs 2dd937d526 Reshape input vectors to D1D*(D1D-1)[(D1D-1)] 2022-06-14 16:14:53 -07:00
camierjs ddd5f51c29 Update SmemPAHdivMassApply kernels with tensors 2022-06-14 15:33:29 -07:00
Will Pazner 2d7938ed3e Optimized shared memory H(div) mass kernels 2022-06-12 12:52:15 -07:00
Dylan Copeland 079f9cce33 Generalized diagonal assembly. 2022-05-23 19:42:09 -07:00
Dylan Copeland 244719c39c Generalized coefficient support for H(div) mass integrator, with unit tests. 2022-05-23 16:43:54 -07:00
Will Pazner 7d503a3dc9 Merge branch 'quadrature-function-coefficient' into face-quadrature-space-coefficient
# Conflicts:
#	fem/fespace.cpp
#	fem/fespace.hpp
#	fem/gridfunc.cpp
#	fem/gridfunc.hpp
2022-04-05 15:52:08 -07:00
Will Pazner 6e6a0c8864 Add symmetric matrix storage to CoefficientVector 2022-03-14 17:31:36 -07:00
Will Pazner 79b7cb7032 Use CoefficientVector in the PA integrators 2022-03-14 17:31:07 -07:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Aaron Fisher e758c37691 Removed nearly all leading underscores for variable names. Every once in a while one of these will confilct with standard libraries in an oddball compiler and it's best to just avoid this problem alltogether. 2021-05-10 16:06:51 -07:00
Yohann Dudouit ab7ebe5556 Merge branch 'master' into yohann/ceed-convection 2021-02-03 16:52:26 -08:00
Yohann Dudouit 36225982b7 Rename libceed folder to ceed. 2021-02-02 10:14:48 -08:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
Dylan Copeland 95985e9c83 Adding PA for H(curl)-H(div) mass operator with scalar, diagonal vector, or matrix (symmetric or asymmetric) coefficients. Unit tests cover the new features. Fixed a bug in PAHcurlHdivApply3D which had no effect so far. 2020-07-21 22:16:28 -07:00
Dylan Copeland 81b1848021 Fixing some compiler warnings. 2020-05-28 12:57:24 -07:00
Dylan Copeland 7cc35b68c2 Fixed a bug in a unit test. Defined MAX_D1D and MAX_Q1D in some functions that were using definitions from forall.hpp. 2020-05-07 09:38:27 -07:00
Dylan Copeland f79e69daef Rearranging vector FE PA code in different files. 2020-04-16 12:14:29 -07:00
Dylan Copeland 5341e36ab2 Bug fix. 2020-04-07 15:33:25 -07:00
Dylan CopelandandYohann b771ad3f16 Apply suggestions from code review
Co-Authored-By: Yohann <dudouit1@llnl.gov>
2020-04-07 12:09:32 -07:00
Dylan Copeland 1b513bf32f Changed MultUnsigned to use gatherMap in ElementRestriction. Fixed ex4 in case SUITESPARSE is used. Added more checks for Q1D and D1D sizes. Shortened some long lines. 2020-04-02 19:10:42 -07:00
Dylan Copeland d90e017601 Removed some commented code. 2020-04-01 17:34:35 -07:00
Dylan Copeland 447a73cdac Implemented PA for ex5(p), with a new MixedBilinearForm function to assemble the diagonal of ADA^T for a diagonal D. 2020-03-13 13:59:54 -07:00
Dylan Copeland 3e4f6a575c Debugged PA for the transpose of mixed H(div)-L2 bilinear form VectorFEDivergenceIntegrator. Added unit test for this mixed form, including its transpose. Added a test for this mixed bilinear form to ex24p. 2020-03-12 12:39:24 -07:00
Dylan Copeland 09f1e0fc48 Debugged PA for mixed H(div)-L2 bilinear form VectorFEDivergenceIntegrator. Added a test for this mixed bilinear form to ex24. 2020-03-11 16:14:52 -07:00
Dylan Copeland 84cac245c0 PA is working now in ex4 and ex4p. 2020-03-10 15:03:46 -07:00
Dylan Copeland 0e496bbf96 Adding PA for RT spaces in H(div). 2020-03-09 10:43:09 -07:00