Veselin Dobrev
17955e1140
Merge pull request #3480 from mfem/ab-am-refactor
...
New ode solver selection mechanism[ab-am-refactor]
2024-10-28 14:08:56 -07:00
Will Pazner
d8a9621dd5
Fix sample runs with new ODE type integers
...
Also add type 6 for RK6
2024-10-16 21:59:22 -07:00
Ido Akkerman
77f2bcb3af
Also change the parallel case
2024-10-07 12:32:13 +02: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
337ab968e1
Override for more header files, miniapps, and examples.
2024-07-19 16:38:03 -07:00
Ido Akkerman
ebc27b9511
Merge branch 'master' into ab-am-refactor
2024-05-21 11:02:36 +02:00
Jan Nikl
9ab148e4b9
Renamed InnerProduct to ParInnerProduct in ParBilinearForm.
2024-04-11 09:04:01 -07:00
IdoAkkerman
43533b51d5
Merge branch 'master' into ab-am-refactor
2024-04-02 16:58:57 +02:00
Jan Nikl
26dcdff1fb
Merge branch 'master' into najlkin-pr14
2024-03-28 09:43:39 -07:00
Veselin Dobrev
c201035164
Move the MFEM_USE_{DOUBLE,SINGLE} options closer to the beginning
...
of the various config settings -- they are important settings and
should appear earlier.
Move the definition of mfem::real_t to config.hpp along with some
macros from globals.hpp -- I think this a better place for them.
Added support for single precision to ex10 and ex10p.
Added explicit compile time checks and error messages to make
sure HYPRE is compiled with the same precision as MFEM.
Fixed an issue affecting the visualization of the results from
ex10 and ex10p on nonconforming meshes.
2024-03-16 11:32:11 -07:00
Dylan Copeland
61f950a68d
Defined and documented magic number for skipped test return value. Changed errors for failing tests to return this value.
2024-02-06 12:07:29 -08:00
Jan Nikl
391bc38039
Merge branch 'master' into najlkin-pr14
2024-01-24 16:47:33 -08:00
dylan-copeland
30a8a51e20
Error messages for examples and miniapps that fail in single precision.
2024-01-03 20:32:53 -08:00
Will Pazner
cd6919ce29
Return unique_ptr from ODESolver::Select (and others)
2023-12-19 12:24:34 -08:00
Tzanio Kolev
d983b34924
Renamed ftype -> real_t
2023-12-13 12:51:43 -08:00
Dylan Copeland
b89222762d
Generalized floating point type for all remaining examples.
2023-11-06 15:34:42 -08:00
Ido Akkerman
1f564b2674
Split implicit and explicit solvers in selection routine
2023-03-27 10:52:14 +02:00
Cheung
ef85361108
fixing code-style
2022-04-28 15:13:19 -07:00
Cheung
b27f23b2eb
Notify user about pause
2022-04-28 15:04:31 -07:00
Will Pazner
6ac671baa7
Use Mpi class instead of MPI_Init and MPI_Finalize
2022-03-11 17:58:01 -08:00
Tzanio
8f7cb0b3db
Switch to a singleton for the hypre session object: 'HYPRE_Session hypre;' -> 'Hypre::Init();'
2022-03-08 18:06:43 -08:00
Tzanio
447f00d80b
Added a HYPRE_Session class to hypre.?pp and examples/miniapps
2022-03-07 14:22:22 -08:00
Stowell, Mark L
99e1a076ba
Switching to ostream named os
2022-01-18 11:15:11 -08:00
Stowell, Mark L
ca3e2b3098
make style
2021-12-27 10:42:01 -08:00
Stowell, Mark L
b14bd1f237
Fixing shadow variables in examples
2021-12-27 10:41:09 -08:00
Jan Nikl
6a1ef0e539
Merge branch 'master' into najlkin-pr14
2021-10-30 22:49:53 +02:00
Julian Andrej
a9ea9cba15
Merge branch 'master' into hypre-mixedint
2021-04-09 12:00:35 -07:00
Jan Nikl
112dae0d2e
Fixed 10p example to use true global inner product instead of sum of the local.
2020-12-16 16:18:11 +01:00
Julian Andrej
b796dae62c
restore ex10p
2020-12-10 07:36:26 -08:00
Julian Andrej
749f3da7cc
make style
2020-10-20 09:28:43 -07:00
Julian Andrej
1f1b545ec0
rework interface
2020-10-19 11:21:20 -07:00
Julian Andrej
b3b63da0c2
eisenstat-walker adaptive linear rtol
2020-10-16 16:15:18 -07:00
Veselin Dobrev
785486f12f
Update examples, miniapps, tests to use HYPRE_BigInt instead
...
of HYPRE_Int where appropriate.
2020-07-25 20:47:06 -07:00
Tzanio
bb4a1bad4f
Final adjustments
2020-01-29 15:00:00 -08:00
Stowell, Mark L
400e6fc422
Adding sample runs with mixed or wedge meshes
2018-09-13 15:35:53 -07:00
Ido Akkerman
c74ef16efc
Merge branch 'master' into add-gen-alpha-dev
2018-04-09 16:46:24 +02:00
Ido Akkerman
1eeb2f4465
Adding Generalized alpha ODE integrator
2018-04-09 16:38:26 +02:00
Veselin Dobrev
e26e754573
Rename the *TVector* methods in class GridFunction to *TrueVector*
2018-01-17 22:37:14 -08:00
Veselin Dobrev
8c94f43872
Update Examples 10/10p and their SUNDIALS and PETSc versions to work
...
on non-conforming AMR meshes.
2018-01-02 07:17:11 -08:00
Veselin Dobrev
c6dafc6483
A set of small fixes and cleanups uncovered by static analysis with
...
clang static analyzer.
2017-12-09 16:12:35 -08:00
Tzanio
1569425857
Version 3.3
2017-01-28 22:05:47 -08:00
Jakub Cerveny
125ff226e4
Version 3.2
2016-06-30 10:37:30 -07:00
Tzanio
dbae60fe32
Version 3.1
2016-02-16 15:45:48 -08:00
Tzanio Kolev
9d7774a03e
Version 3.0
2015-01-26 15:07:34 -08:00