[root]/CCA/Components/MPM
CohesiveZone
(5 files, 805 lines)
ConstitutiveModel
(76 files, 46903 lines)
Biswajit
(9 files, 8716 lines)
ElasticityModels
(30 files, 2526 lines)
Models
(53 files, 8587 lines)
PlasticityModels
(126 files, 17421 lines)
PortableTongeRamesh
(4 files, 1680 lines)
TongeRameshPTRCalcs
(18 files, 9660 lines)
UnusedCM
(39 files, 24514 lines)
fortran
(5 files, 1748 lines)
Contact
(21 files, 3873 lines)
Crack
(29 files, 10516 lines)
HeatConduction
(5 files, 1805 lines)
MMS
(3 files, 429 lines)
Matlab
(3 files, 858 lines)
ParticleCreator
(11 files, 2128 lines)
PhysicalBC
(19 files, 2693 lines)
ReactionDiffusion
(17 files, 68 lines)
ThermalContact
(9 files, 735 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 224 (100.0%) | 4679 (100.0%) | 20.8 |
guilkey | 102 (45.5%) | 3955 (84.5%) | 38.7 |
harman | 47 (21.0%) | 482 (10.3%) | 10.2 |
dav | 2 (0.9%) | 118 (2.5%) | 59.0 |
jas | 71 (31.7%) | 110 (2.4%) | 1.5 |
leavy | 1 (0.4%) | 14 (0.3%) | 14.0 |
ahumphrey | 1 (0.4%) | 0 (0.0%) | 0.0 |
Clean out surpurflous #include
All mpm nightly local RT tests passed
0 lines of code changed in 18 files:
Used the google tool include-what-you-use to clean up
the #includes.
0 lines of code changed in 4 files:
added:
- fineLevelCFI_Patches()
This returns fine patches with a CFI and any coarse patches below it.
- removeDuplicates( Level::selectType& array )
Removes any duplicate patches in array. This belongs in Core/Grid/fixedVector.h
ComputeZoneOfInfluence()
- using the above methods simplified the logic tree by eliminating conditionals.
This shouldn't change the answers.
210 lines of code changed in 2 files:
Cleaning up #if 0ed out code, adding comments to what remains.
13 lines of code changed in 1 file:
take the keyboard away!
1 lines of code changed in 1 file:
This should have been added to the last commit
2 lines of code changed in 2 files:
debug_CFI_experimental()
- final update before it's tossed in the trash and we start over.
coarseLevelCFI_Patches()
- Now returning the CFI_coarsePatches and CFI_finePatches
coarsenNodalData_CFI*()
- using CFI_finePatches from coarseLevelCFI_Patches() call. This simplifies
the mumbo and the jumbo slightly.
* This commit should not change the answers.
53 lines of code changed in 1 file:
Added a sandbox task ( debug_CFI_experimental()) to experiment with getParticleSubsetAllLevels()
155 lines of code changed in 2 files:
debugCFI task:
pull psize from the old_dw.
added dividers
42 lines of code changed in 1 file:
improved file geometry import and manufactured solutions compatibility
14 lines of code changed in 1 file:
Adding a requires for material points per load curve.
2 lines of code changed in 1 file:
Syncing up with the branch code.
17 lines of code changed in 2 files:
Get rid of the unused explicit/implicit description for scalar diffusion.
3 lines of code changed in 3 files:
Steps toward making scalar diffusion work with particle refinement and adaptivit
y.
56 lines of code changed in 1 file:
Change a <= back to a < in addParticles. It isn't clear that this is
the correct final version of this, but, for now, it'll make the RT pass.
1 lines of code changed in 1 file:
Make the use of "withColor" optional when doing particle refinement.
18 lines of code changed in 1 file:
Put in code to do particle splitting for simulations involving scalar diffusion.
More to come...
43 lines of code changed in 1 file:
Initialize pExternalScalarFlux to zero if load curves are not defined.
5 lines of code changed in 1 file:
Bring some good changes to the ARL branch into the trunk.
3 lines of code changed in 2 files:
Since applyExternalLoads is always called, it will be the sole carrier forwarder
of the pLoadCurveID. applyExternalScalarFlux, in AMRMPM, will just get it, but never allocateAndPut it.
10 lines of code changed in 2 files:
Add initialization of pTempGradientLabel_preReloc to maintain utility of
rmpmice.
0 lines of code changed in 2 files:
Get pExtForce... from the new_dw, not the old_dw, in iPTG_CFI. Formatting in
SerialMPM.
51 lines of code changed in 2 files:
Only carry around pLoadCurve if pressureBC is specified.
10 lines of code changed in 1 file:
Modifications to the divergence of flux calculation, and the calculation
and integration of gConcentrationRate. Additional code cleanup as well.
37 lines of code changed in 1 file:
Adding code for scalar flux BCs. Needs signficant cleanup.
312 lines of code changed in 2 files:
Reverting addition of scalar flux calcs for now.
9 lines of code changed in 1 file:
Hopefully resolving the memory leak in the AMR RTs.
199 lines of code changed in 1 file:
Bring the RFConcDiff model in line with what is in Chris's branch.
Initialize pConcGradientLabel.
Beginnings of a concentration flux BC model, currently just an altered copy
of the pressure BC code.
218 lines of code changed in 2 files:
The deletes in AMRMPM were double deleting the deletes that
are already called in the SerialMPM destructor.
2 lines of code changed in 2 files:
Adding the functionality of the pressure BCs to AMRMPM. This hasn't yet been tested
on multiple levels.
39 lines of code changed in 3 files:
Remove the unneeded pDispLabel from the requires in scheduleApplyExternalLoads
0 lines of code changed in 1 file:
Add a conditional around the calculation of pConcGradient.
7 lines of code changed in 1 file:
Move the calculation of pConcGradient into AMRMPM, thereby reducing the
data dependencies in the diffusion models, and also making the concentration
gradient available for gradient enhanced projection (not yet implemented here).
23 lines of code changed in 1 file:
Only compute pTempGrad if heat conduction is turned on.
4 lines of code changed in 1 file:
Fixing a pretty major boo boo that I created with heat conduction a few weeks back.
The temperature gradient is now computed if needed, not only if a certain set of
flags are set. This will "unbreak" the RT.
2 lines of code changed in 1 file:
Remove antiquated TAU support.
0 lines of code changed in 1 file:
Change CellNAPID from a short int to an int. This will likely anger the RT.
13 lines of code changed in 3 files:
Add compute for p.temperatureGradient
2 lines of code changed in 1 file:
Another tweak to the tortuous logic required to keep this house of cards
standing.
6 lines of code changed in 1 file:
Add pTemperatureGradient to the scheduleRefine.
4 lines of code changed in 1 file:
(41 more)