Commit Graph
130 Commits
Author SHA1 Message Date
Michael Tupek ba36f8f7df Update ode.cpp
Move state increment to be consistent with other second order time integrators.
2025-02-25 11:17:05 -08:00
Michael Tupek b55e674f55 Update ode.cpp
Trying to guess at failing mfem tests.  Having Newmark fixed quickly would be great.
2025-02-25 07:20:19 -08:00
Christopher vogl 9edb7b5a75 fix to address bug affecting NewmarkSolver and GeneralizedAlpha2Solver 2025-02-18 11:49:13 -08:00
Christopher vogl 741638cb9b Revert "Address some subtle bugs in the changed Newtmark integration method."
This reverts commit cdc4a92c57.
2025-02-18 11:36:03 -08:00
Michael Tupek cdc4a92c57 Address some subtle bugs in the changed Newtmark integration method. 2025-02-14 13:07:23 -08:00
Tzanio Kolev e4c2152419 Update Copyright to 2010-2025 2025-02-03 12:17:26 -08: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 a6d067bc86 Try to fix ex10 bug 2024-10-04 17:20:20 +02:00
Ido Akkerman 3fba6c6c64 Add different mechanism for nuber of stages in ODE & Add a get function to statedata to accept blockvectors 2024-10-04 16:25:48 +02:00
IdoAkkerman 7a4bd3fb51 Non-const Get and rename Append 2024-04-04 13:59:49 +02:00
IdoAkkerman b8a5c6e1a6 Fix 2 lines between class implementation 2024-04-03 12:06:08 +02:00
IdoAkkerman d168ea86ec Correct typo 2024-04-03 12:02:15 +02:00
IdoAkkerman 59ec6ace17 Default Get implemented in ODEstate base class 2024-04-03 11:13:38 +02:00
IdoAkkerman 521b044d61 formatting ode2 message 2024-04-03 11:00:31 +02:00
IdoAkkerman 852da98c50 Changed ASSERT to range macro 2024-04-03 10:47:04 +02:00
IdoAkkerman 6bdaa12c88 Remove explicit function name from assert 2024-04-03 10:41:58 +02:00
IdoAkkerman 6787428ae8 Remove dox -- correct error messages 2024-04-03 10:40:52 +02:00
Ido AkkermanandVeselin Dobrev 68a9a070a5 Update linalg/ode.cpp
Co-authored-by: Veselin Dobrev <v-dobrev@users.noreply.github.com>
2024-04-03 10:34:24 +02:00
IdoAkkerman 43533b51d5 Merge branch 'master' into ab-am-refactor 2024-04-02 16:58:57 +02:00
Dylan Copeland 046a874cfb Merge branch 'master' of github.com:mfem/mfem into float 2024-02-06 10:56:41 -08:00
Tzanio Kolev 87290fbf56 Update Copyright to 2010-2024 2024-01-27 13:06:49 -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
IdoAkkerman 08085843db Merge remote-tracking branch 'origin/ab-am-refactor-suggestion' into ab-am-refactor 2023-11-29 11:05:34 +01:00
Christopher vogl 098063f588 introduced ODEStateData interface and renamed ODEStateData to ODEStateDataVector 2023-11-21 19:23:52 -08:00
IdoAkkerman 4849471dc2 Changed ABORT comment 2023-11-21 10:52:31 +01:00
IdoAkkerman 3e1aec8bf8 Rename data and members of ODEStateData, also different access from ODESolver 2023-11-20 16:51:58 +01:00
IdoAkkerman ab71be1272 Make style 2023-11-20 15:43:02 +01:00
IdoAkkerman ab7028ed7e Use ABORT instead of error 2 2023-11-20 15:25:27 +01:00
IdoAkkerman 793dd5e4c2 Use ABORT instead of error 2023-11-20 15:24:41 +01:00
IdoAkkerman 3920872a08 Rename State, add const and use 2023-11-20 15:22:35 +01:00
IdoAkkerman 94fd002fab Rename StateData, add ODE 2023-11-20 14:53:08 +01:00
IdoAkkerman e488fc158d Small macos fixes 2023-11-03 09:39:14 +01:00
Ido Akkerman 77d3c64a0d Add state to ODE2 2023-11-02 14:21:50 +01:00
Ido Akkerman fcb853fd6c Add memtype statement 2023-11-02 13:50:10 +01:00
Ido Akkerman 5416209e9d Gen-Alpha also using statedata 2023-11-02 13:44:47 +01:00
Ido Akkerman 448a395e5b AB + AM works -- GA not 2023-11-02 13:36:42 +01:00
Ido Akkerman 6fa0fb9efd Style + remove timecheck function 2023-11-02 10:17:49 +01:00
Ido Akkerman f5580dd673 Also let AM use the state class 2023-11-01 10:52:55 +01:00
Ido Akkerman 4d7c1c959f Add state class to ode 2023-11-01 10:29:43 +01:00
Dylan Copeland f106c03dd1 Generalized floating point type. So far, ex1 works for a serial build without lapack. 2023-10-09 14:19:25 -07:00
Ido Akkerman 68b0c3c55f Resolved merge conflicts 2023-03-31 11:36:38 +02: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 e36aaf91ed Mult or Step choice 2023-03-27 16:54:38 +02:00
Ido Akkerman 29e2b929f4 make style 2023-03-27 12:00:01 +02:00
Ido Akkerman 36464a6ea5 Small fixes 2023-03-27 11:55:20 +02:00
Ido Akkerman 5c88b180e9 Avoid Mult to start second order integrators 2023-03-27 11:49:48 +02:00
Ido Akkerman 1f564b2674 Split implicit and explicit solvers in selection routine 2023-03-27 10:52:14 +02:00
Ido Akkerman 53e85b8bf4 Merge branch 'ab-am-refactor' of https://github.com/mfem/mfem into ab-am-refactor 2023-03-27 09:07:36 +02:00
Ido Akkerman 2a797169aa Fix include statement to be relative 2023-03-27 09:07:08 +02:00