[root]/Packages/Uintah/CCA/Components/MPMICE
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 16 (100.0%) | 99 (100.0%) | 6.1 |
worthen | 6 (37.5%) | 61 (61.6%) | 10.1 |
harman | 7 (43.8%) | 35 (35.4%) | 5.0 |
guilkey | 3 (18.8%) | 3 (3.0%) | 1.0 |
Switched the order of time integration from updating stress at the
top of the cycle to updating it at the bottom based on evidence that
for GIMP this provides significantly better accuracy and stability.
This will change the answers for everything.
1 lines of code changed in 2 files:
move SCISHARE to UINTAHSHARE. Also disable the share flags if building static
13 lines of code changed in 4 files:
LODI2.cc
-added bulletproofing.
MPMICE.cc
- ScheduleComputeEquilibration
- added call to computesRequires_CustomBCs()
4 lines of code changed in 1 file:
Deleted the patch subset maxMach_PSS, not being used.
MPMICE.cc
-moved scheduleMaxMach_on_Lodi_BC_Faces() to the top of the timestep
LODI.(cc/h)
- user must specify the ICE material index in the input file
<ice_material_index>
3 lines of code changed in 1 file:
Change the way interpolators are specified. Previously, this was done
with the "8or27" variable, but the new 3rd order bspline interpolator also
uses 27 nodes, so this is no longer sufficiently descriptive. The
new method uses a designation called "interpolator", which currently can
be linear or gimp (for 8 and 27 respectively) with new possibilities
in the works. Note that the d_8or27 variable is still part of MPMFlags,
but now instead of coming directly from the input file, it's value is
set based on which interpolator is specified. 8or27 has been removed
from all input files, and for most of them (except for some long unused
ones which were using the default value anyway)) it has been replaced with
the new specification. Bulletproofing has been inserted into MPMFlags
to exit and inform the user of this change is the old specification is found.
Cross your fingers.
2 lines of code changed in 1 file:
excess debugging output
0 lines of code changed in 1 file:
Only use NC_CCweight on MPM levels
46 lines of code changed in 1 file:
Global variable name change: material_ps -> restart_prob_spec
ModelMaker, ModelFactory, ICE: renamed additional variable to reflect true meaning
6 lines of code changed in 2 files:
outputProblemSpec()
added d_testForNegTemps_mpm to output spec in <MPM> section
problemSetup()
-added logic to use the correct prob_spec when looking for the
<MPM> block
13 lines of code changed in 1 file:
Get AMR MPMICE (without AMR MPM) Relocate to work
2 lines of code changed in 1 file:
added bulletproofing. You must specify <useLockStep> with MPMICE and AMR
9 lines of code changed in 1 file: