Commit Graph
2400 Commits
Author SHA1 Message Date
Tzanio Kolev 11030265e2 Merge pull request #4480 from mfem/kinsol-options
Add Anderson acceleration and fixed point/Picard options
2024-10-04 15:52:48 -07:00
Tzanio Kolev 8ed11a5c9a Merge pull request #4356 from mfem/najlkin/mixed-form-elim-dofs
Elimination of essential DOFs/BCs in MixedBilinearForm
2024-09-25 18:43:03 -07:00
Tzanio Kolev 6c22a3a1ef Merge branch 'master' into override 2024-09-21 14:28:02 -07:00
Christopher vogl d6ae740c12 addressed style issues 2024-09-19 18:50:22 -07:00
cjvogl 8dc00bd3d0 added ex options check to avoid soft failures 2024-09-19 18:47:19 -07:00
cjvogl c9d87590fc refactored SUNDIALS examples to address bugs
- combined nls and nls-type for unified solver selection
- refactored HyperelasticOperator constructor with optional values for
  damping and AA
- avoiding setting JFNK for Picard iteration
- avoiding setting AA with 0 subspace
- avoiding setting damping unless user specified
2024-09-19 18:36:12 -07:00
cjvogl 04368ef95a propagated changed from SUNDIALS ex10p to ex10 2024-09-19 15:31:15 -07:00
Stefano Zampini df87b22266 PETSc: Initialize device in examples
otherwise there will be mismatches in HYPRE and PETSc default devices for CUDA installs of MFEM
2024-09-08 14:19:48 +03:00
Julian Andrej d13d2f0f7a add anderson acceleration and fixed point/picard options 2024-08-29 08:35:17 -07:00
dylan-copeland 898367b198 Merge branch 'master' of github.com:mfem/mfem into override 2024-08-13 19:24:59 -07:00
Will Pazner 7534d86172 Fix some nvcc warnings 2024-08-12 13:13:31 -07:00
Will Pazner b023416c47 Use override specifier in more places
Identified using clang-tidy check 'modernize-use-override'
2024-08-05 09:45:46 -07:00
dylan-copeland 1c71292d7c Merge branch 'master' of github.com:mfem/mfem into override 2024-07-19 16:44:39 -07:00
dylan-copeland 337ab968e1 Override for more header files, miniapps, and examples. 2024-07-19 16:38:03 -07:00
Tzanio Kolev 0952809e5e Merge pull request #4252 from farscape-project/makefile
Improve support for out-of-tree installations
2024-07-19 14:12:27 -07:00
Nuno Nobre c32d62f83c Try to be a bit cleverer when looking for config.mk 2024-07-15 00:10:18 +01:00
Tzanio Kolev acb5f5acf7 Merge branch 'master' into mod-ex23 2024-06-24 15:56:56 +01:00
Tzanio Kolev c240df5fbe Merge pull request #4049 from mfem/3942-add-test-for-sundials-usemfemmasslinearsolver
Refactored `ARKStepSolver` to use `ExplicitMult` when either `UseMFEMMassLinearSolver` or `UseSundialsMassLinearSolver` are called.
2024-06-19 00:43:11 +01:00
Tzanio Kolev 5447bcf8a9 Merge branch 'master' into 3942-add-test-for-sundials-usemfemmasslinearsolver 2024-06-15 22:37:29 +01:00
Jan Nikl f135f662e7 Replaced depracated method MixedBilinearForm::EliminateTrialDofs(). 2024-06-13 11:40:41 -07:00
Veselin Dobrev 8876a84dd4 A set of fixes for small bugs uncovered during the more extensive
testing of https://github.com/spack/spack/pull/44010.
2024-06-12 12:06:56 -07:00
Tzanio Kolev 9286d89b0e Merge branch 'master' into CurlDim-bugfix 2024-06-05 11:49:08 +01:00
Veselin Dobrev 459def6d79 Fix the build with PUMI support enabled.
For backward compatibility, define `GridFunction::fec` as a deprecated
reference to `GridFunction::fec_owned`.

Fix a few warnings in the PUMI examples.
2024-05-31 10:15:56 -07:00
Christopher vogl 69fd2f9051 Merge remote-tracking branch 'origin/master' into 3942-add-test-for-sundials-usemfemmasslinearsolver
- needed to pull in changes to CHANGELOG before adding to it
2024-05-29 17:00:44 -07:00
Tzanio Kolev cf86062f95 minor 2024-05-29 16:30:01 -07:00
Christopher vogl ba4b627e68 updated comments in SUNDIALS examples to reflect target name differences between GNU make and CMake 2024-05-29 11:53:01 -07:00
Brendan Keith a210103209 CHANGELOG and newlines 2024-05-29 11:00:11 -04:00
Christopher vogl 0dff351b2e added new example 16 tests to GNU build system. 2024-05-28 12:05:03 -07:00
Christopher vogl 55a914321d refactored sample runs to exclude sundials_ prefix 2024-05-28 11:56:44 -07:00
Christopher vogl 1410aef639 updated examples/sundials/CMakeLists.txt so the executables are named the same as with GNU build system 2024-05-28 11:56:24 -07:00
Chris VoglandVeselin Dobrev e1ac8ca08c Adding precision to Save call in SUNDIALS ex16
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
2024-05-28 11:00:45 -07:00
Tzanio Kolev c7772c33dc Merge branch 'master' into ex40 2024-05-26 14:23:41 -07:00
Brendan KeithandSocratis Petrides b16a179b62 Update examples/ex40p.cpp
Co-authored-by: Socratis Petrides <petrides1@llnl.gov>
2024-05-22 20:21:47 -04:00
Brendan KeithandSocratis Petrides 12c096a256 Update examples/ex40.cpp
Co-authored-by: Socratis Petrides <petrides1@llnl.gov>
2024-05-22 20:21:21 -04:00
Christopher vogl 0c413570c4 braces added to meet style requirements 2024-05-22 13:43:24 -07:00
Christopher vogl 43bb865c26 updated SUNDIALS ex16 and ARKStepSolver to use TDO::Type 2024-05-21 19:51:22 -07:00
Christopher vogl e1dc4680d3 using real_t in SUNDIALS ex16, ex16p, and ARKStepSolver 2024-05-21 15:01:11 -07:00
Christopher vogl 44985dacc0 Merge branch 'master' into 3942-add-test-for-sundials-usemfemmasslinearsolver 2024-05-21 14:21:32 -07:00
Will Pazner 14b1c27dc5 Override flags for ex14 and ex14p device tests 2024-05-16 16:06:56 -07:00
Will Pazner 52d467de56 Add device tests for ex14 and ex14p 2024-05-16 12:38:41 -07:00
Tzanio Kolev f1af6fccd2 Merge branch 'master' into ex40 2024-05-11 08:44:59 -07:00
Tzanio Kolev 731e3f3ec1 Small edits before the mfem-4.7 release 2024-05-05 13:10:42 -07:00
Tzanio Kolev 68fb849c46 Fix styling 2024-05-04 22:53:05 -07:00
Tzanio Kolev 6e82b8e22d Multiple edits before the mfem-4.7 release 2024-05-04 22:24:23 -07:00
Chris Vogl 6c8a4188a1 Merge branch 'master' into 3942-add-test-for-sundials-usemfemmasslinearsolver 2024-04-30 11:45:49 -07:00
Veselin Dobrev 4d50a70982 Merge pull request #1951 from mfem/najlkin-pr14
Minor bugfixes and improvements
2024-04-28 16:13:44 -07:00
Brendan Keith 65fe610f57 update CHANGELOG and add 3D example runs 2024-04-23 08:27:49 -04:00
Brendan Keith 032666afc9 update example description 2024-04-22 20:17:22 -04:00
Will Pazner 31bd94e29a Merge pull request #3904 from mfem/dg-diffusion
Dg diffusion
2024-04-18 10:00:51 -07:00
Will Pazner b0edbd23db Use coarser problems for ex14 PA sample runs
Also add non-device PA sample runs
2024-04-17 16:14:54 -07:00