[root]/CCA/Components/MPM
CohesiveZone
(5 files, 840 lines)
Core
(9 files, 2874 lines)
Crack
(29 files, 10552 lines)
HeatConduction
(5 files, 1655 lines)
MMS
(3 files, 441 lines)
Materials
(3 files, 775 lines)
ConstitutiveModel
(70 files, 44219 lines)
Biswajit
(9 files, 8707 lines)
ElasticityModels
(30 files, 2526 lines)
Models
(53 files, 8571 lines)
PlasticityModels
(132 files, 19228 lines)
PortableTongeRamesh
(1 files, 204 lines)
QuocAnh
(16 files, 766 lines)
UnusedCM
(39 files, 24525 lines)
ViscoElastic
(7 files, 1777 lines)
fortran
(5 files, 1748 lines)
Contact
(23 files, 3164 lines)
Diffusion
(5 files, 294 lines)
ConductivityModels
(7 files, 390 lines)
DiffusionInterfaces
(7 files, 847 lines)
DiffusionModels
(11 files, 2498 lines)
ParticleCreator
(11 files, 2539 lines)
PhysicalBC
(25 files, 3996 lines)
Solver
(8 files, 1934 lines)
ThermalContact
(9 files, 750 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 62 (100.0%) | 974 (100.0%) | 15.7 |
guilkey | 29 (46.8%) | 887 (91.1%) | 30.5 |
harman | 29 (46.8%) | 78 (8.0%) | 2.6 |
allen | 4 (6.5%) | 9 (0.9%) | 2.2 |
Change the way in which colinear normals are computed.
0 lines of code changed in 2 files:
Bringing some of the changes from the branch into the trunk to ease the
upcoming merge.
40 lines of code changed in 5 files:
Two more lines.
0 lines of code changed in 1 file:
Getting rid of some commented out code.
0 lines of code changed in 1 file:
Repair data dependencies for gMass in computeNormals.
1 lines of code changed in 1 file:
Delete MPMF(racture) inputs.
Changes to FrictionContact. The traditional FrictionContact (friction) is
now FrictionContactBard (friction_bard). A new version based on John Nairn's
work is FrictionContactLR (friction_LR). For now, all input files are set to
use the old version so as to not wreak havoc on the RT.
549 lines of code changed in 5 files:
Cleaning up computeNormals to be consistent with branch code
14 lines of code changed in 1 file:
SerialMPM:
actuallyInitialize()
- loop over actual patch boundary faces. If the domain is periodic there are no faces.
* Added rmpmice regression test. Advection of a block through a corner of a periodic domain.
7 lines of code changed in 1 file:
actuallyInitialize()
Added call to GeometryPieceFactory::resetFactory() so the geom_pieces can be destroyed before
sus shutdown. Thanks Dav!
18 lines of code changed in 1 file:
Removed some instances of pDeformationMeasureLabel in AMRMPM.cc
0 lines of code changed in 1 file:
Uncomment the localRT tests that I commented out during debugging. Commented
out a requires in interpolateParticlesToGrid_CFI.
1 lines of code changed in 1 file:
Remove a get for pDeformationMeasureLabel for which I'd already removed the
requires.
3 lines of code changed in 1 file:
Change the interface to the interpolators. Previously, all calls to the
interpolators passed in the particle's reference size and the deformation
gradient, even though only CP*Interpolators use the deformation gradient.
Now, at the top of each MPM timestep, the current size (F*size for CP*I
particles, or just size for other interpolators) is passed in. This has
the upside of only computing the F*size product once/timestep, not once per
call to an interpolator task. Also, fewer tasks require the deformation
gradient, so data dependencies are reduced a little bit.
236 lines of code changed in 8 files:
removed the need for the apps to activate a reduction var - the AppCommon does that now
0 lines of code changed in 2 files:
moved the activate to be with the compute and made the dual app (MPMICE) check generic
9 lines of code changed in 2 files:
Add ability to restart timesteps, currently based on integrated nodal velocity
being too large relative to cell size divided by timestep size
43 lines of code changed in 2 files:
Dust off nodalHeatFlux task so the flatPlate heat flux module works.
MPMFlags:
- simplified setting d_computeNodalHeatFlux & d_computeScaleFactor flags
HeatConduction:
- Added dividers
- Added printSchedule() & printTask() calls
SerialMPM:
- Added "MPM::" to all printTask() and printSchedule() messages.
- uncommented scheduleComputeNodalHeatFlux()
37 lines of code changed in 1 file:
Updated Copyright date
16 lines of code changed in 26 files: