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

Tangent??? #1

Closed
asdasdqwdqwfsdf opened this issue Jun 10, 2020 · 3 comments
Closed

Tangent??? #1

asdasdqwdqwfsdf opened this issue Jun 10, 2020 · 3 comments

Comments

@asdasdqwdqwfsdf
Copy link

Hello!

If we develop UMAT in Ls-Dyna, must we write code for Tangent?
As far as I know Ls-Dyna uses explicit FE solvers...

Best

@jfriedlein
Copy link
Owner

Hi @asdasdqwdqwfsdf,

thank you for that good point. LS-Dyna uses a "one-code setup" containing explicit and implicit solvers.
LS-Dyna - overview one-code solvers
Often it is very straightforward to switch from implicit to explicit (just the option "IMFLAG"). So, you can also solve problems implicitly in LS-Dyna requiring the tangent utan (Tips and tricks for implicit).
However as noted in section "Our first user material" step 7, you can often test the material model in "umat" by solving it explicitly without the need for the "utan" function. To sum up, you don't need the tangent to solve problems explicitly, but for implicit simulations it is crucial (LS-Dyna user manual Vol. I, Appendix A).
I will continue the documentation this weekend, so stay tuned.

Best regards,
Johannes

@asdasdqwdqwfsdf
Copy link
Author

@jfriedlein Hello Johnannes,

thanks for your reply! Possibly, one more thing, at large deformations, tangente for abaqus and ls Dyna should NOT be used by the same formulations? OR?

Best!

@jfriedlein
Copy link
Owner

@asdasdqwdqwfsdf
Can you specify your question: What do you mean by "same formulation" and why do you propose not using it?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants