-
Notifications
You must be signed in to change notification settings - Fork 12
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
[Solver] extended MPM #34
base: master
Are you sure you want to change the base?
Conversation
Co-authored-by: Krishna Kumar <[email protected]>
Codecov ReportBase: 95.77% // Head: 91.49% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #34 +/- ##
==========================================
- Coverage 95.77% 91.49% -4.28%
==========================================
Files 241 258 +17
Lines 50150 52528 +2378
==========================================
+ Hits 48029 48060 +31
- Misses 2121 4468 +2347
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Describe the PR
This PR adds the XMPM solver for simulating single or multiple discontinuities.
The main features are given as follows.
"description_type"
:"node_levelset"
and"particle_levelset"
respectively.ParticleXMPM
, node classNodeXMPM
and solver classXMPMExplicit
are implemented. The change in the input file is given asDiscontinuityElement
is created, which is stored in each cell as a point.Finished and following:
Additional context.
Reference:
Liang, Yong, Bodhinanda Chandra, and Kenichi Soga. "Shear band evolution and post-failure simulation by the extended material point method (XMPM) with localization detection and frictional self-contact." Computer Methods in Applied Mechanics and Engineering 390 (2022): 114530.