Commit Graph
2649 Commits
Author SHA1 Message Date
Tzanio Kolev 4155b0bdda Merge pull request #4645 from mfem/ex37
Enhancements, optimization for ex37
2026-04-18 18:55:39 -06:00
Tzanio Kolev 156f338e49 Merge pull request #4626 from mfem/mfem-v13-mesh-reader-fix-issue-4625
[BUG] Fix for mfem v13 mesh format reader
2026-04-14 13:38:27 -06:00
thatguynoe be1db1e4b7 initialize y, c, f_c 2026-04-07 20:07:28 -04:00
Noe Reyes 37fcdc1816 Merge branch 'master' into ex37 2026-04-07 19:50:41 -04:00
thatguynoe 0af98d7ff6 parameter c no longer present 2026-04-07 19:43:06 -04:00
thatguynoe cb6192167c correct assert message 2026-04-07 19:39:47 -04:00
thatguynoe bdf6aa6369 ensure root search interval is valid
We now look for a root of the function f(c) = ∫_Ω sigmoid(ψ + c) dx - θ vol(Ω) within the interval [a,b], where a := -‖αG‖_∞ and b := ‖αG‖_∞, and α and G are as in Step 4 and Step 5. It follows that f(a) ≤ ∫_Ω sigmoid(ψ + αG) dx - θ vol(Ω) ≤ f(b), and the inner quantity equals 0 since ψ_new := ψ_prev - αG in Step 5 and ∫_Ω sigmoid(ψ_new) dx - θ vol(Ω) = 0. This ensures f(a) ≤ 0 ≤ f(b), as required by the Illinois method.
2026-04-07 19:39:30 -04:00
thatguynoe bff5d5e0cb correct comments 2026-04-06 22:14:46 -04:00
thatguynoe 26a152fb11 set y = 0.0 2026-04-06 22:11:14 -04:00
Veselin Dobrev fff973f192 Merge pull request #5246 from mfem/hughcars/simplex-quadrature-dev
Add positive-weight simplex quadrature rules for orders 0-20
2026-04-06 15:39:49 -07:00
Veselin Dobrev 775f06c43b Adjust seed values in sample runs in ex12p to ensure LOBPCG convergence in
older hypre versions.
2026-04-03 14:55:08 -07:00
Veselin Dobrev 8453b4008d Merge branch 'master' into mfem-v13-mesh-reader-fix-issue-4625 2026-03-30 00:49:11 -07:00
Tzanio Kolev 8a42ea2834 Merge pull request #5198 from mfem/najlkin/fix-ex22p-glvis
[BUG] Fixed visualization in example 22
2026-03-29 12:52:42 -07:00
thatguynoe c9f7a90f81 store the diffusion global matrix 2026-03-17 13:01:43 -04:00
Noe Reyes 3b35d8210d Merge branch 'master' into ex37 2026-03-17 11:33:05 -04:00
thatguynoe 5f5421fde2 rename bool flag 2026-03-16 23:44:11 -04:00
thatguynoe 8644c8a8dd rename boundary dof extraction function 2026-03-16 18:27:26 -04:00
thatguynoe b863dd186f use MPITypeMap<real_t>::mpi_type 2026-03-16 18:15:57 -04:00
Noe ReyesandDohyun Kim 66702d831c correct return type in proj function
Co-authored-by: Dohyun Kim <dhkim.cse@gmail.com>
2026-03-16 18:12:22 -04:00
Paul Hilscher 327f104c53 Merge branch 'master' into mfem-v13-mesh-reader-fix-issue-4625 2026-03-05 12:20:50 +09:00
Jan Nikl 0d2e8f93e6 Fixed vis of the initial exact solution. 2026-01-28 18:14:44 -08:00
Paul Hilscher cece1b642b Merge branch 'master' into mfem-v13-mesh-reader-fix-issue-4625 2026-01-26 08:31:46 +09:00
Tzanio Kolev df6d58da30 Merge branch 'master' into hybridization-gpu-amr 2026-01-24 11:45:16 -08:00
Jan Nikl 47c9ad2e34 Fixed visulization in ex22p. 2026-01-16 11:20:13 -08:00
Jan Nikl 99c858c389 Fixed ex21 rhs integrator. 2026-01-09 20:43:53 -08:00
Tzanio Kolev d48af86cdf Merge branch 'master' into hybridization-gpu-amr 2026-01-05 16:32:49 -08:00
Tzanio Kolev 4a17243415 Merge pull request #5079 from mfem/ode-stage-solve
Update ODESolver to work with ImplicitSolve for stage-state, u, and stage-slope, du/dt
2026-01-02 11:41:38 -08:00
Andrew Ho d1ca02310d Merge branch 'master' into nbeams/gko-updates-distrib 2025-12-16 12:05:14 -08:00
Tzanio Kolev c7515017c8 minor 2025-12-11 10:43:08 -08:00
Tzanio Kolev f5632ae914 minor 2025-12-11 09:54:03 -08:00
Veselin Dobrev 091789d078 In ex41/ex41p, update the default time step to be the same as in ex9/ex9p
and remove a sample run that is now the same as the default.

Fix a -Wextra warning in mesh_readers.cpp.
2025-12-09 18:48:15 -08:00
camierjs b534c77ce3 - Adding -tf 1.0 to ex41p* test command
- Fix std::pow to int cast warning
2025-12-09 17:44:01 -08:00
camierjs 87ca8b3560 Reduce ex41 t_final downto 1.0 2025-12-09 17:10:04 -08:00
Paul Hilscher af834012d0 Merge branch 'master' into mfem-v13-mesh-reader-fix-issue-4625 2025-12-10 06:42:34 +09:00
blaz 822d6dcf01 remove Bcast to avoid confusions 2025-12-07 13:59:08 -08:00
blaz 0d70d354a5 style 2025-12-06 19:41:07 -08:00
blaz 9e35901815 MPI_BOOL 2025-12-06 19:39:13 -08:00
blaz 14b4c7b4d7 Bcast 2025-12-05 23:54:46 -08:00
blaz 8be02504cb adding message for changing the time step 2025-12-05 22:41:27 -08:00
blaz 9025fdec27 avoids different behaviour between processes 2025-12-05 22:36:05 -08:00
blaz 21d1bc4a8b modified limits 2025-12-05 20:23:28 -08:00
blaz 26a832b81f style 2025-12-05 20:18:03 -08:00
blaz e1efc3b437 replaced direct comparison of real numbers 2025-12-05 20:16:02 -08:00
blaz b20015c70d fix for problem 3 2025-12-04 21:03:27 -08:00
Veselin Dobrev e2f5504b6c Remove ex41p from the lists of examples with device support 2025-12-03 17:44:14 -08:00
Boyan Lazarov 487c665968 Merge branch 'master' into imex-conv-diff-dg 2025-11-29 01:11:46 -08:00
Boyan LazarovandJan Nikl 1a863dd5e1 Update examples/ex41.cpp
Co-authored-by: Jan Nikl <nikl1@llnl.gov>
2025-11-21 18:33:41 -08:00
blaz 800ae10652 style 2025-11-21 18:32:18 -08:00
blaz ebdbae1a32 changes addressing review comments 2025-11-21 18:31:38 -08:00
Boyan LazarovandJan Nikl 02570c2034 Update examples/ex41.cpp
Co-authored-by: Jan Nikl <nikl1@llnl.gov>
2025-11-21 18:16:43 -08:00