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 |
|
bslazarov
|
ebdd44d5bd
|
comment modification
|
2025-12-02 11:46:00 -08:00 |
|
blaz
|
b6ef7a9d5d
|
modifications
|
2025-11-30 23:34:45 -08:00 |
|
blaz
|
af2439c80b
|
style
|
2025-11-28 21:21:02 -08:00 |
|
blaz
|
a81fd590ac
|
modification of the time integrators
|
2025-11-28 21:20:14 -08:00 |
|
 Boyan LazarovandJan Nikl
|
de71d2ec28
|
Update linalg/ode.cpp
Co-authored-by: Jan Nikl <nikl1@llnl.gov>
|
2025-11-21 12:20:12 -08:00 |
|
 Boyan LazarovandJan Nikl
|
c968008b62
|
Update linalg/ode.cpp
Co-authored-by: Jan Nikl <nikl1@llnl.gov>
|
2025-11-21 12:19:48 -08:00 |
|
blaz
|
ecd6becbf9
|
removing WIP
|
2025-11-21 12:14:26 -08:00 |
|
Sohail Reddy
|
f768ba1c75
|
Changed ImplicitVariable to ImplicitVariableType
|
2025-11-20 11:04:10 -08:00 |
|
Sohail Reddy
|
5c938034c8
|
Removed html tables, cleaned documentation
|
2025-11-13 14:13:30 -08:00 |
|
blaz
|
6ab2ede252
|
implementation of requested changes
|
2025-11-09 00:13:50 -08:00 |
|
Sohail Reddy
|
db8c62eaf5
|
Added documentation on switching between solving for stage state and slope, updated examples and variable names.
|
2025-10-24 14:22:12 -07:00 |
|
blaz
|
b598b81496
|
using only the interface of TimeDependentOperator
|
2025-10-23 22:46:57 -07:00 |
|
Sohail Reddy
|
83232d67d1
|
disabled Implicit stage-stage solve for SecondOrderODESolvers
|
2025-10-20 13:46:45 -07:00 |
|
Sohail Reddy
|
b57c18b664
|
Added capability to ImplicitSolve for either stage slope, k=du/dt, or the stage state. Defaults to stage-slope for compatibility with existing TimeDependentOperators
|
2025-10-19 16:42:33 -07:00 |
|
Toni-ko
|
93c45b205b
|
code style update
|
2025-08-11 17:11:35 -07:00 |
|
Toni-ko
|
479433c871
|
Added a higher order IMEX Scheme - fixed some typos
|
2025-07-31 14:25:40 -07:00 |
|
Toni-ko
|
4269b06149
|
Changed SplitODESolver so that it inherits from ODESolver. Added an RK2 IMEX Method.
|
2025-07-30 15:27:47 -07:00 |
|
Toni-ko
|
b8660af425
|
Implements SplitTimeDependentOperator class along with supporting methods. Implements an IMEX scheme for ex41. Solutions to ex41 look reasonable.
|
2025-07-28 16:55:23 -07:00 |
|
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 |
|