[root]/Packages/Uintah/CCA/Components/MPM/ConstitutiveModel
PlasticityModels
(43 files, 6590 lines)
UnusedCM
(8 files, 1579 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 216 (100.0%) | 9621 (100.0%) | 44.5 |
guilkey | 122 (56.5%) | 5875 (61.1%) | 48.1 |
ffjhl | 28 (13.0%) | 3689 (38.3%) | 131.7 |
jas | 47 (21.8%) | 29 (0.3%) | 0.6 |
harman | 17 (7.9%) | 24 (0.2%) | 1.4 |
luitjens | 1 (0.5%) | 3 (0.0%) | 3.0 |
banerjee | 1 (0.5%) | 1 (0.0%) | 1.0 |
Failed particleIDs now print properly for ViscoPlastic and CNHDamge
thanks to Jim for the tip. Improved documentation on the SUVIC-I model.
0 lines of code changed in 10 files:
In ComputeStressTensor, make sure states of failed (localized) particles
do not change for both explicit and implicit in iterations or subsequent
timesteps. Noticed that explicit incurrs large error so implicit version
is preferred.
50 lines of code changed in 1 file:
For implicit, use addSharedCRForImplicitHypo.
4 lines of code changed in 1 file:
changed failure criteria to NOT use absolute values.
Now tension and compression are differentiated.
Trying to print out failed particleIDs... need more work there.
15 lines of code changed in 4 files:
added failure by stress, example file is suvic_10minus4_failure.ups
235 lines of code changed in 2 files:
cleaned up the code a bit, cosmetic only.
3 lines of code changed in 1 file:
Initial commit of SUVIC-I, a viscoplastic model for ice.
The code compiles but still has problems adapting to the current
version of Uintah.
3367 lines of code changed in 6 files:
Fixed a typo cm_ps->setAttribute("type","cnh_damage"); so restart works.
1 lines of code changed in 1 file:
added "failure_by_stress",d_epsf.failureByStress, so failure
due to stress is possible.
14 lines of code changed in 2 files:
Remove the isothermal stuff, and fix the calculation of dev_se to be
stress*strain_rate, not strain_rate*strain_rate.
0 lines of code changed in 2 files:
Make these two files look a little more alike as they should be.
70 lines of code changed in 3 files:
Only need to #include Allocator.h once.
0 lines of code changed in 1 file:
Compute temperature increments individually, instead of from the energy
increment.
11 lines of code changed in 1 file:
Changes based on feedback from Scott Bardenhagen.
10 lines of code changed in 1 file:
Adding a high pressure version of the ElasticPlastic model. This
attempts to do a better job of accounting for energy in high rate
MPM simulations and uses an energy form of the MieGruneisen EOS.
This included adding an "energy" field to the PlasticityState.
3878 lines of code changed in 4 files:
Add capabilities for axi-symmetric calculations with most material models.
257 lines of code changed in 29 files:
Complete initial implementation of axi-symmetric MPM. Currently this
only works with the HypoElastic (hypo_elastic) material model, but
extension to the other models should be simple and will be forthcoming,
as will an example input file.
43 lines of code changed in 4 files:
Turn on heating due to dissipation resulting from artificial
viscosity. This will change the results for those tests that
use these models.
3 lines of code changed in 3 files:
Use old artificial viscosity code but in the newer framework.
13 lines of code changed in 1 file:
Delete some commented out code.
0 lines of code changed in 1 file:
(29 more)