-
Notifications
You must be signed in to change notification settings - Fork 34
Gretl solid mechanics #1501
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
Merged
Merged
Gretl solid mechanics #1501
Changes from all commits
Commits
Show all changes
100 commits
Select commit
Hold shift + click to select a range
00c35f5
Start bringing in additional differentiable utilities, start testing …
tupek2 27914af
Fix equation solver issue, change problem to 2D.
tupek2 3ccf6f3
Fix some print level in trust region solver.
tupek2 f9fda3c
Gradient tests in place.
tupek2 3615eeb
Start implementing a solid mechanics interface, implement initial rea…
tupek2 a02d15c
Working toward reactions. Get it compiling, need to test and impleme…
tupek2 a5a8f4a
Add solid mechanics and solvers to differentiable physics things.
tupek2 0bece90
Merge branch 'gretl_submodule' into gretl_solid_mechanics
tupek2 05511ff
update gretl with new build configs.
tupek2 d6b2395
Working out some design for reaction forces.
tupek2 3a854e2
Get in an initial design for how to handle resultants/duals.
tupek2 728acbc
Merge branch 'develop' into gretl_solid_mechanics
tupek2 2a05611
Some few comment.
tupek2 78d813a
Working on testing reaction sensitivities through base-physics.
tupek2 b12287b
Get more of residual test working.
tupek2 103dbfe
Implement some version of reaction sensitivities in differentiable_so…
tupek2 15b79c3
Fix a doc warning.
tupek2 1526218
Merge branch 'gretl_submodule' into gretl_solid_mechanics
tupek2 fa39a8e
Fix merge mistakes.
tupek2 86868b0
Improve some docs.
tupek2 f647e9f
some more documentation.
tupek2 49d47d3
More docs.
tupek2 5cdbf01
Continue documenting.
tupek2 4bad57c
Updating more docs.
tupek2 fcd7baf
Get all the documentation fixed up.
tupek2 4f3481c
Merge branch 'gretl_submodule' into gretl_solid_mechanics
tupek2 18247a9
Fixed hidden var, start trying to test dynamics in gravity.
tupek2 e735038
Trying to test dynamics.
tupek2 480a6e9
Fixed style.
tupek2 5bf8542
Merge branch 'gretl_submodule' into gretl_solid_mechanics
tupek2 f969460
Trying to get a non time discretized weak form living inside the seco…
tupek2 837d1c6
Get alternative weak form working within the second order time integr…
tupek2 6d256d8
Working to get transient dynamics working.
tupek2 aede45e
Style.
tupek2 e4f5b5e
Get test for dynamics working.
tupek2 e8f5db0
Get explicit dynamic test running again.
tupek2 b62eb16
style.
tupek2 2cdb436
Update docs
tupek2 4099f4d
Merge branch 'develop' into gretl_solid_mechanics
tupek2 8bb41da
Fix up merge.
tupek2 bc05d26
Remove state old from differentiable_physics
tupek2 dd0d381
Try to shorted dynamics test for debug.
tupek2 60417d5
add block solve
lihanyu97 c60b7fb
Reorder for some clarity.
tupek2 5f50e38
working through some cleanups.
tupek2 8dbfbaf
Fix style, move things around so test utils are in test dir.
tupek2 19d701e
Fix style, move objevtive evaluation into its own file.
tupek2 c82ef22
Improve some file comment.
tupek2 9c2cb40
Working on docs.
tupek2 d702162
Start simplifying time integration rules.
tupek2 97669e7
style.
tupek2 b654ae6
Fix up docs.
tupek2 66ac100
Fix style.
tupek2 c996c90
Merge branch 'develop' into gretl_solid_mechanics
tupek2 f493605
Fix a doc.
tupek2 7c08f38
Allow for different second order time integration rules, as specified…
tupek2 299c925
doc and style.
tupek2 1cf4e54
Fix up some file naming, some variable type naming.
tupek2 b1f87ba
Change order of args for state advancer.
tupek2 774aaa0
Refactor argument order for solve.
tupek2 e21da1d
Fix docs, style.
tupek2 e67aaeb
Try to get solid test passing
tupek2 70c280f
Trying to fix tests.
tupek2 0cf854c
Get fd tests working.
tupek2 d8be562
Fix style.
tupek2 4962d07
Simplify implementation.
tupek2 46f464e
cleanup nonlinear solve.
tupek2 998ab8a
Fix typo.
tupek2 477a625
Style, and some interface adjustments.
tupek2 9decaea
Fix defaults and style.
tupek2 1844740
Modify objective evaluation interface for consistency.
tupek2 f884021
Update some styles.
tupek2 ab05798
Move test_utils out of test folder so cz tests can use checkGradWrt
lihanyu97 f82d924
Update src/smith/differentiable_numerics/differentiable_physics.cpp
tupek2 f9be241
Update src/smith/differentiable_numerics/differentiable_physics.cpp
tupek2 f9b22d5
Update src/smith/differentiable_numerics/differentiable_solid_mechani…
tupek2 5ac7f73
Update src/smith/differentiable_numerics/time_discretized_weak_form.hpp
tupek2 65f3f2d
Update src/smith/differentiable_numerics/reaction.hpp
tupek2 8952fef
Update src/smith/differentiable_numerics/solid_mechanics_state_advanc…
tupek2 70caf59
Update src/smith/differentiable_numerics/solid_mechanics_state_advanc…
tupek2 1545999
Update src/smith/differentiable_numerics/solid_mechanics_state_advanc…
tupek2 da93532
Update src/smith/differentiable_numerics/solid_mechanics_state_advanc…
tupek2 ccce59a
Update src/smith/differentiable_numerics/reaction.hpp
tupek2 fe45d6a
Update src/smith/differentiable_numerics/nonlinear_solve.hpp
tupek2 79993c4
Update src/smith/differentiable_numerics/nonlinear_solve.cpp
tupek2 f759490
Update src/smith/differentiable_numerics/dirichlet_boundary_condition…
tupek2 47e6387
Update src/smith/differentiable_numerics/dirichlet_boundary_condition…
tupek2 ddd9b55
Update src/smith/differentiable_numerics/differentiable_solver.hpp
tupek2 7658025
Update src/smith/differentiable_numerics/differentiable_solver.cpp
tupek2 8924651
Update src/smith/differentiable_numerics/differentiable_solver.hpp
tupek2 2203096
Update src/smith/differentiable_numerics/differentiable_solver.hpp
tupek2 891152f
Update src/smith/differentiable_numerics/tests/test_solid_mechanics_s…
tupek2 e24ac3e
Update src/smith/differentiable_numerics/dirichlet_boundary_condition…
tupek2 c422e50
Addressing some comments.
tupek2 abb4a03
Updating comments.
tupek2 a98e5da
remove unneeded inline.
tupek2 81b3a0d
Address more review suggestions.
tupek2 6835571
Addressing more comments.
tupek2 e3a486c
Switch to use SLIC_INFO_ROOT
tupek2 c9da5f2
Capitalization.
tupek2 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.