Commit Graph
127 Commits
Author SHA1 Message Date
Will Pazner d8190472c6 Merge remote-tracking branch 'origin/master' into symmetric-matrix-coefficient
# Conflicts:
#	fem/bilininteg_diffusion_pa.cpp
#	fem/bilininteg_hcurl.cpp
2022-03-14 11:50:01 -07:00
Tzanio 27e4b547c4 Merge branch 'master' into lo-dim-em-dev 2022-03-01 17:48:01 -08:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Stowell, Mark L f1aac89a3c Merge remote-tracking branch 'origin/master' into lo-dim-em-dev 2022-02-17 14:35:18 -08:00
Will Pazner 85c9e90caa Make SymmetricMatrixCoefficient inherit from MatrixCoefficient 2022-02-17 13:13:00 -08:00
Will Pazner d06a528958 Merge remote-tracking branch 'origin/master' into lor-gridfunction-coeff 2021-12-13 10:49:50 -08:00
Will Pazner 60b5110031 Allow the same GridFunctionCoefficient (and related classes) to work on both coarse and refined meshes
Useful for LOR preconditioning with GridFunction coefficients. The same
Coefficient can be used on both the coarse and refined mesh.
2021-11-09 16:53:31 -08:00
Stowell, Mark L f569c190b6 Renaming AddCoefficient methods as UpdateCoefficient 2021-11-09 15:30:21 -08:00
Stowell, Mark L 131f8cc308 Switching to "const" variable to aid compiler optimizations 2021-11-09 12:07:41 -08:00
Stowell, Mark L 601a780a11 Switching to MFEM_VERIFY in initializers 2021-11-09 12:07:11 -08:00
Stowell, Mark L 23be84b089 Fixing typos (thanks @dylan-copeland!) 2021-11-09 12:06:26 -08:00
Stowell, Mark L 60f5eecb6c Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
#	.gitignore
#	examples/CMakeLists.txt
#	examples/makefile
2021-11-09 08:37:54 -08:00
Stowell, Mark L 678cceaf1e Merge remote-tracking branch 'origin/master' into pw-coefs-dev
# Conflicts:
#	fem/coefficient.cpp
2021-11-02 12:08:00 -07:00
Stowell, Mark L c8cb364d86 Adding Piecewise coefficient classes 2021-10-05 18:45:00 -07:00
Stowell, Mark L 4c25cfb50b Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
#	fem/fe.cpp
#	fem/fe.hpp
#	fem/gridfunc.cpp
#	tests/unit/fem/test_lin_interp.cpp
2021-10-04 11:44:27 -07:00
Stowell, Mark L 98be69f851 Adding MatrixFunctionCoefficient::SetTime thanks to @vladotomov 2021-09-29 09:53:11 -07:00
Tzanio Kolev 1e91b0bc06 Merge branch 'master' into coef-set-time-dev 2021-09-28 14:04:42 -07:00
Andi 2595af0f72 fixed MatrixArrayCoefficient::Eval bug 2021-09-02 11:19:56 +02:00
Stowell, Mark L 246f9bcec1 Making *Coefficient::SetTime virtual 2021-08-17 09:51:47 -07:00
Stowell, Mark L d4a11d59ec Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
#	fem/fe.cpp
#	fem/fe.hpp
2021-05-19 09:33:51 -07: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
Stowell, Mark L 2a2f450bd8 Merge remote-tracking branch 'origin/master' into lo-dim-em-dev 2021-02-09 14:07:17 -08:00
Stowell, Mark L 7882302a48 Fixing sizes of internal vectors in InnerProductCoefficient 2021-02-01 18:48:39 -08:00
Stowell, Mark L 74c68fce84 Using GridFunction::CurlDim in CurlGridFunctionCoefficient 2021-02-01 12:51:10 -08:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
Stowell, Mark L aa675c468e Merge remote-tracking branch 'origin/master' into lo-dim-em-dev
# Conflicts:
#	fem/bilininteg.cpp
2021-01-08 20:10:28 -08:00
Stowell, Mark L a1bd0afdad Adding MatrixProductCoefficient 2021-01-08 19:42:50 -08:00
Stowell, Mark L 3191cfa1c3 Setting the size of the output vector in MatrixVectorProductCoefficient 2020-12-30 10:25:38 -08:00
Dylan Copeland c059fe7f41 Merge branch 'master' of https://github.com/mfem/mfem into coef-api 2020-12-02 15:20:20 -08:00
Tzanio Kolev 1b8fd5466e Merge pull request #1872 from mfem/cross-cross-dev
Implementing a missed c'tor in CrossCrossCoefficient [cross-cross-dev]
2020-11-18 12:59:49 -08:00
Dylan Copeland 4051ee21f8 Restoring EvalSymmetric function as deprecated. 2020-11-17 10:30:58 -08:00
Stowell, Mark L 81bbf1c998 Implementing a missed c'tor in CrossCrossCoefficient 2020-11-10 11:47:02 -08:00
Dylan Copeland a5d5c1ba32 Eliminating EvalSymmetric from MatrixCoefficient and replacing with usage of SymmetricMatrixCoefficient. 2020-11-03 17:02:28 -08:00
Dylan Copeland 0626694f33 Adding new classes for symmetric matrices and corresponding coefficients. 2020-11-03 08:11:52 -08:00
Veselin Dobrev 90ce59a56b Some edits to fix building under Cygwin with gcc.
Use 'std::to_string' from C++11 instead of own implementation.
2020-10-19 22:17:20 -07:00
Tucker Babcock 90b933c56a fix merge conflict 2020-10-04 19:18:22 -04:00
Dylan Copeland 5bb18f7fae Removing the verification in Eval that the coefficient is not symmetric. 2020-09-21 17:42:43 -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
Tucker Babcock 4145343273 merging master 2020-09-08 13:48:38 -04:00
Dylan Copeland cf0222e0ce Removing height<4 condition. 2020-08-25 14:08:08 -07:00
Dylan Copeland 85d7da47a1 Removing SetSymmetric function. Verifying symmetry flag in MatrixFunctionCoefficient::Eval. 2020-07-30 11:40:18 -07:00
Tucker Babcock 7206fdb854 changing function coefficients to use std::functions instead of function pointers 2020-07-27 21:07:49 -07:00
Dylan Copeland 96dd27f68f Restoring changes. 2020-07-14 22:30:10 -07:00
Veselin Dobrev 126e75048c Merge branch 'master' into gf-getgradient-dev 2020-06-22 14:15:58 -07:00
Veselin Dobrev bf62d2923c Small code simplification. 2020-06-15 20:54:17 -07:00
Stowell, Mark L 6beb0decd7 Merge remote-tracking branch 'origin/master' into coef-dev
# Conflicts:
#	fem/coefficient.hpp
2020-06-09 09:41:13 -07:00
Tzanio Kolev c8118c532a Merge branch 'master' into gf-getgradient-dev 2020-06-09 07:28:36 -07:00
Stowell, Mark L ac426c336b Adding check for valid dimension 2020-06-08 12:35:49 -07:00
Stowell, Mark L bf54fc6b3f Expanding name of MatVecCoefficient to conform to standard set by other product coefficients 2020-06-07 13:59:16 -07:00
Robert a68ed06b7e address last few comments 2020-05-22 19:50:45 -07:00