[root]/Packages/Uintah/CCA/Components/MPMICE
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 18 (100.0%) | 96 (100.0%) | 5.3 |
harman | 10 (55.6%) | 69 (71.9%) | 6.9 |
luitjens | 5 (27.8%) | 25 (26.0%) | 5.0 |
jas | 2 (11.1%) | 2 (2.1%) | 1.0 |
guilkey | 1 (5.6%) | 0 (0.0%) | 0.0 |
binaryPressureSearch()
- 2 space indentation
- initial guess is now P_L = DBL_EPSILON and P_R = 1.0/DBL_EPSILON
- The updated guesses for P_L and P_R now mimic what's in Numerical Methods by Hornbeck.
0 lines of code changed in 2 files:
Eliminated ICE::Message()
- this was a silly routine
ComputeEquilibrationPressure()
- dump out more diagnostic information when an invalid value has been detected.
No longer using maxIteration exception.
39 lines of code changed in 1 file:
Remove the TemperatureBoundCond include file.
0 lines of code changed in 1 file:
FractureMPMICE, sadly, will probably never be realized. Cleaning calls
to the fracture code out of MPMICE and this allows me to clean up the
declarations of those in SerialMPM.h.
0 lines of code changed in 1 file:
Added MallocTrace support to Uintah, cleaned up mpi includes, removed SCI_MALLOC_TRACE functionality.
Currently building with MallocTrace is only supported within Uintah.
1 lines of code changed in 1 file:
Use the proper c++ standard for include files for the C inlude files, i.e.
<stdio.h> --> <cstdio>
<math.h> --> <cmath>
Tested on g++ 4.2 and 4.3 compilers.
2 lines of code changed in 1 file:
New Patch Conversion:
getFaceCellIterator(face,"NC_vars") -> getFaceIterator__New(face, faceNodes)
6 lines of code changed in 1 file:
New patch conversion
getNodeIterator() -> getNodeIterator__New()
3 lines of code changed in 1 file:
New patch conversion
-getCellIterator() -> getCellIterator__New()
-getExtraCellIterator()) -> getExtraCellIterator__New()
17 lines of code changed in 3 files:
Added new task (turned off by default) to compute the nodal heat flux.
To turn it on, add either:
<save label = "g.HeatFlux"/>
or
<DataAnalysis>
<Module name="flatPlate_heatFlux">
<snip>
</DataAnalysis>
to the ups file.
1 lines of code changed in 1 file:
Converted all but 1 instance of getBoundaryFaces to the new interface.
The remaining one produces different results when the boundary faces are
returned in a different order.
Converted all instances of getCornerCells over to the new interface.
8 lines of code changed in 1 file:
Rolled back changes in 40683, 40653, and 40651. These changes are
suspect to what is changing the answers.
This appears to fix the Models tests but does not fix the MPMICE tests.
4 lines of code changed in 1 file:
Changed the for loops to be on 1 line...
2 lines of code changed in 1 file:
The code is now using the new versions of getCornerCells and
getBoundaryFaces. If these pass regressions tests then the old code
will be removed and a couple vectors will be removed from the patch
class.
10 lines of code changed in 1 file:
scheduleFinalizeTimestep()
- schedule on the fly analysis module
3 lines of code changed in 1 file: