Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix prestrain formulation convergence rates & OrdinaryDiffEqCore integration #160

Open
wants to merge 25 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
01c4077
Fix prestrain formulation.
termi-official Nov 22, 2024
1a68113
Add monitor to Newton
termi-official Nov 29, 2024
16e1448
Arrr
termi-official Nov 29, 2024
95ca994
Filename.
termi-official Nov 29, 2024
718be37
Clarify timings
termi-official Dec 2, 2024
565485f
Fix typos in compression penalties.
termi-official Dec 2, 2024
e55b0f9
Oopsie.
termi-official Dec 2, 2024
e93125d
Add adaptive time integration infrastructure and Deuflhardt's time st…
termi-official Dec 2, 2024
e293784
Oopsie.
termi-official Dec 3, 2024
6fc0dd5
Improved boundary time handling
termi-official Dec 3, 2024
5920aab
Fix and tune integrator
termi-official Dec 3, 2024
947380a
Fix ring and make adaptive
termi-official Dec 3, 2024
eb6d203
Tune contoller a bit
termi-official Dec 3, 2024
d456836
Add custom variant of Deuflhards controller
termi-official Dec 4, 2024
b28b0ec
Add way to recover from failed steps.
termi-official Dec 4, 2024
1c89877
Refactor time integration info
termi-official Dec 4, 2024
169a216
Change to wild guess for residual based time step controller. Works l…
termi-official Dec 4, 2024
c2e01fc
Remove dtcache usage
termi-official Dec 4, 2024
14d8223
Merge branch 'main' into do/fix-prestrain-convergence
termi-official Dec 4, 2024
fe8d221
Use OrdinaryDiffEqCore directly
termi-official Dec 11, 2024
b11bd74
Rename load stepper
termi-official Dec 11, 2024
d74e99c
Try to recver operator splitting
termi-official Dec 11, 2024
b8ea694
Recover examples
termi-official Dec 13, 2024
1791aad
Eliminate redundant stuff
termi-official Dec 13, 2024
a4db854
New OS interface. Has a performance bug (likely copies some aliased v…
termi-official Dec 13, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 6 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ version = "0.0.1-DEV"
[deps]
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
BlockArrays = "8e7c35d0-a365-5155-bbbb-fb81a777f24e"
CommonSolve = "38540f10-b2f7-11e9-35d8-d573e4eb0ff2"
DataStructures = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
DiffEqBase = "2b5f629d-d688-5b77-993f-72d75c75574e"
Ferrite = "c061ca5d-56c9-439f-9c0e-210fe06d3992"
Expand All @@ -14,11 +13,14 @@ GPUArraysCore = "46192b85-c4d5-4398-a991-12ede77f4527"
JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
LinearSolve = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
OrdinaryDiffEqCore = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
Polyester = "f517fe37-dbe3-4b94-8317-1923a5111588"
ReadVTK = "dc215faf-f008-4882-a9f7-a79a826fadc3"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
SparseArrays = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
SparseMatricesCSR = "a0a7dd2c-ebf4-11e9-1f05-cf50bc540ca1"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Expand All @@ -41,7 +43,10 @@ BlockArrays = "1"
DiffEqBase = "6.151.3"
Ferrite = "1"
LinearSolve = "2"
Logging = "1.11.0"
ModelingToolkit = "9"
OrdinaryDiffEqCore = "1.13.0"
SciMLBase = "2.67.0"
UnPack = "1"
julia = "1.10"

Expand Down
Loading
Loading