[root]/CCA/Components/MPM/Contact
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 76 (100.0%) | 693 (100.0%) | 9.1 |
harman | 22 (28.9%) | 281 (40.5%) | 12.7 |
guilkey | 20 (26.3%) | 249 (35.9%) | 12.4 |
jas | 29 (38.2%) | 149 (21.5%) | 5.1 |
luitjens | 5 (6.6%) | 14 (2.0%) | 2.8 |
Add the ability to get out the reaction force experienced by the rigid object(s)
when specified contact is used. One needs to add:
<save label="RigidReactionForce"/>
to the DataArchive section of the input file to obtain this output in the form
of a .dat file.
0 lines of code changed in 2 files:
Fix the surface normal calculation. Previously, there was an implicit
assumption that the cell size was the same in all directions.
0 lines of code changed in 4 files:
Code cleanup.
13 lines of code changed in 1 file:
Migrated a few more function calls to the new patch interface.
Deleted the old patch interface.
Removed __New() from the new patch interface calls.
14 lines of code changed in 5 files:
Make ApproachContact syntactically more like its big brother, FrictionContact,
so it will be easier to identify the differences between the two.
40 lines of code changed in 1 file:
Reverting accidentally committed changes.
3 lines of code changed in 1 file:
Removed left over allocateAndPut of NC_CCweights that should have been removed
when these computes were pushed up to SerialMPM. Thanks Justin and Qingyu for
pointing this out.
5 lines of code changed in 2 files:
tabs
281 lines of code changed in 22 files:
No longer carry forward NC_CCweight in MPMICE OR in the contact models, just do it in
SerialMPM. Also, the NC_CCweight stuff from MPMICE::refine has been moved to
SerialMPM::refine.
1 lines of code changed in 2 files:
Fix memory leak (I hope) created by the changes in the contact models.
12 lines of code changed in 2 files:
Same treatment as just committed to FrictionContact. Namely, use NC_CCweights
in determining how full a node is. Also, in both this and FC, get rid of the
unused NumNearParticles junk.
29 lines of code changed in 1 file:
Add initial calculation of NC_CCweights to SerialMPM. In explicit MPM, this is currently only used (for now) in FrictionContact.cc, which carries it forward
each timestep, otherwise it will just get scrubbed.
This shouldn't change the answers.
25 lines of code changed in 1 file:
Oops, left cell_vol commented out.
1 lines of code changed in 1 file:
Change calculation of surface normals to work with the axisymmetric code. Because the
overall approach is different, this is likely to change the results for all cases that
use this model.
120 lines of code changed in 2 files:
Use findBlockWithOutAttributes() when searching for MaterialProperties
to avoid finding the MaterialProperties add=true node.
This is second part of the changes needed to replace the
AddMaterialProperties with attribute add=true for MaterialProperties.
2 lines of code changed in 1 file:
Remove sgi_stl_warnings include line
0 lines of code changed in 4 files:
Remove the Packages/Uintah/
146 lines of code changed in 22 files:
Remove the Packages/Uintah/
1 lines of code changed in 2 files: