Commit Graph
50 Commits
Author SHA1 Message Date
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08:00
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 b023416c47 Use override specifier in more places
Identified using clang-tidy check 'modernize-use-override'
2024-08-05 09:45:46 -07:00
IdoAkkerman a69e1c69ef Fix unittest 2024-05-31 17:31:18 +02:00
IdoAkkerman dfcb153e52 Remove unnecessary Get routine 2024-05-31 16:49:30 +02:00
IdoAkkerman 7a4bd3fb51 Non-const Get and rename Append 2024-04-04 13:59:49 +02:00
IdoAkkerman 12927b36f0 Make style 2024-04-02 17:00:45 +02:00
IdoAkkerman 43533b51d5 Merge branch 'master' into ab-am-refactor 2024-04-02 16:58:57 +02:00
Dylan Copeland c009fb9bde Merge branch 'master' of github.com:mfem/mfem into float 2024-03-15 11:31:39 -07:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -08:00
IdoAkkerman 8701290a72 Small compile fix -- unusaed variable 2023-12-04 14:26:17 +01:00
IdoAkkerman 35e3930fd7 Refactor ode test -- split with and without restart 2023-12-04 13:15:25 +01:00
Christopher vogl 612b7aa4f7 added curly brackets to appease code style 2023-11-21 19:27:37 -08:00
Christopher vogl 80702006f2 updated test_ode to use new ODESolverWithStates class 2023-11-21 19:25:30 -08:00
IdoAkkerman 3e1aec8bf8 Rename data and members of ODEStateData, also different access from ODESolver 2023-11-20 16:51:58 +01:00
IdoAkkerman f49f007eda Small ubuntu fix 2023-11-03 10:13:39 +01:00
Ido Akkerman 77d3c64a0d Add state to ODE2 2023-11-02 14:21:50 +01:00
Ido Akkerman 448a395e5b AB + AM works -- GA not 2023-11-02 13:36:42 +01:00
Ido Akkerman 3c4e2a65a6 Fix small typo 2023-11-01 10:29:16 +01:00
Tzanio Kolev d4bc14a48a Merge pull request #3466 from mfem/ab-am-fix
Small fix in Adams Moulton and Adams Bashforth integrators [ab-am-fix]
2023-03-30 11:50:35 -07:00
Ido Akkerman 98f7556b21 Merge branch 'master' into ab-am-refactor 2023-03-24 09:20:23 +01:00
Tzanio Kolev 96e00dc815 Updated COPYRIGHT to 2010-2023 2023-03-11 16:58:18 -08:00
Ido Akkerman 4d7e19e5e7 Add RK6 and RK8 unit tests. Routines and coefficients needed to change 2023-02-23 12:31:28 +01:00
Ido Akkerman 3c8f827c8e Small improvement to ODE unit tester 2023-02-15 15:47:32 +01:00
Tzanio Kolev b3a37687a0 Merge pull request #3023 from mfem/yohann/explicit-cast-mandel
Add an explicit cast to avoid implicit cast warning.
2022-07-29 07:56:28 -07:00
Tzanio Kolev a46cf91039 Fixed additional instances of implicit type conversion 2022-06-24 09:43:50 -07:00
Will Pazner b8b0645195 Use CAPTURE and INFO for unit test output 2022-06-01 16:34:20 -07:00
Will Pazner a1c905b6ee Remove unit test output 2022-05-19 14:54:21 -07:00
Tzanio 6d2530775b Extended copyright to 2022 2022-02-25 10:24:50 -08:00
Stowell, Mark L 475d3d8102 Fixing shadow variables in unit tests 2021-12-28 11:42:51 -08:00
Adrien M. Bernede 04fb572359 Let's forget about 2020 2021-01-26 11:55:36 -08:00
Tzanio 0359c410a9 Merge branch 'master' into RK_solvers 2020-11-01 13:26:02 -08:00
Ben Southworth 5fbe7bd995 Added unit tests 2020-10-12 13:01:00 -07:00
Will Pazner 5cd33e391a Fix bug 2020-08-18 16:57:24 -07:00
Will Pazner f285421dfe Workaround for nvcc/Catch compatibility
Certain REQUIRE statements were causing nvcc (specifically cicc) to
crash when compiling.

This can be temporarily worked around by introducing temporary
variables.

See https://github.com/catchorg/Catch2/issues/2005
2020-08-18 16:22:58 -07:00
Will Pazner 9d83eed55c Upgrade to Catch v2.13.0 from v1.6.1 2020-08-04 08:37:48 -07:00
Ido Akkerman df650aab6b Switching from Array to std::vector for non-POD 2020-05-19 14:15:51 +02:00
Ido Akkerman 2dbb377f91 Adding alternative GetVector mechanism 2020-05-12 14:20:56 +02:00
Ido Akkerman 288cef9ccf Fine tunning the number of states available 2020-04-21 10:59:48 +02:00
Ido Akkerman 27879297e4 Make style 2020-04-20 16:40:40 +02:00
Ido Akkerman 7909fab83f Adding state vector access mechanism for 1st order to unit tests 2020-04-20 16:28:19 +02:00
Tzanio 15b712e49d Some edits in tests/ 2020-03-09 20:55:06 -07:00
Tzanio 05125e19d5 Removed a space 2020-03-09 15:36:41 -07:00
Tzanio ca55ef0217 The release number for mfem-4.1 is LLNL-CODE-806117 2020-03-02 17:18:46 -08:00
Tzanio 2caa222edf A number of changes to switch the code from LGPL-2.1 to BSD-3:
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Tzanio 839a5a8a5a Small fixes 2020-01-18 21:22:34 -08:00
Ido Akkerman 2aff024d74 Make style 2020-01-14 11:59:56 +01:00
Ido Akkerman ba4c6d7c5e Rename time integrators in unit test 2020-01-14 10:55:21 +01:00
Ido Akkerman e13dc42804 Small corrections to unit test 2020-01-08 18:16:16 +01:00
Ido Akkerman a13b78b2da Adding time integrator unit test 2020-01-07 14:54:54 +01:00