Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 93 (100.0%) | 3474 (100.0%) | 37.3 |
CCA/Components/MPM/ConstitutiveModel/ | 22 (23.7%) | 1737 (50.0%) | 78.9 |
CCA/Components/ICE/EOS/ | 20 (21.5%) | 1041 (30.0%) | 52.0 |
StandAlone/tools/puda/ | 14 (15.1%) | 344 (9.9%) | 24.5 |
CCA/Components/Models/HEChem/ | 23 (24.7%) | 166 (4.8%) | 7.2 |
CCA/Components/MPMICE/ | 7 (7.5%) | 103 (3.0%) | 14.7 |
CCA/Components/ICE/ | 2 (2.2%) | 43 (1.2%) | 21.5 |
CCA/Components/MPM/ParticleCreator/ | 1 (1.1%) | 15 (0.4%) | 15.0 |
scripts/ | 1 (1.1%) | 14 (0.4%) | 14.0 |
Core/GeometryPiece/ | 3 (3.2%) | 11 (0.3%) | 3.6 |
Added a method to get the kinetic energy of a single material in a cell centered approach.
178 lines of code changed in 8 files:
A new EOS for solids. No sign change in compression to tension.
283 lines of code changed in 5 files:
Missed two tags that previously excluded Modified being used with JWL or Murnaghan.
0 lines of code changed in 2 files:
M CCA/Components/MPM/ConstitutiveModel/ViscoScram.cc
Moved the Modified EOS case first so that if the material is expanding beyond relative volume of one, the pressure is not negative. Also cleaned up the code a bit and added comments.
M StandAlone/inputs/UPS_SPEC/constitutive_models.xml
Fixed UPS specifications to allow the Preston-Tonks-Wallace shear modulus model.
154 lines of code changed in 1 file:
Fixed last commit. This version correctly handles both ICE and MPM materials as the reactant.
0 lines of code changed in 2 files:
ViscoScram's version of JWL is now thread safe as well.
36 lines of code changed in 3 files:
Modified the only ICE equation of state that was not thread safe. It is now thread safe.
0 lines of code changed in 4 files:
Moved global variables into a struct that is passed to the Newton solver. This should allow the use of these models on statically linked machines and remove possible data corruptions.
0 lines of code changed in 12 files:
M CCA/Components/Models/HEChem/JWLpp.cc
Modified JWL++ model to use input file specific heat in calculating heat release. This allows use of the model with either MPM or ICE as the reactant material.
M StandAlone/inputs/UPS_SPEC/Models.xml
Corrected a required application of a variable to the 'Murnaghan' instead of 'Murnahan'.
M StandAlone/inputs/Models/explodeJCVMEPKSPB.ups
M StandAlone/inputs/ICE/JWLpp8mmRS.add.ups
M StandAlone/inputs/ICE/LightTime.ups
M StandAlone/inputs/ICE/JWLpp12mmRS.ML.ups
M StandAlone/inputs/ICE/JWLpp8mmRS.ups
M StandAlone/inputs/ICE/riemann_murnahan.ups
M StandAlone/inputs/MPMICE/JWLppCuRS2d.ups
M StandAlone/inputs/MPMICE/explode2D_amr.ups
M StandAlone/inputs/MPMICE/QM100CuRS.ups
M StandAlone/inputs/MPMICE/JWLppCuRS2d.add.ups
Modified all incorrect references to 'Murnahan' to 'Murnaghan' file-based includes so they will run stock from their directory.
12 lines of code changed in 1 file:
Removing some dead wood. Thanks to Todd for catching this as an issue in AMR.
0 lines of code changed in 1 file:
Prevent printing default value for volume fraction to UPS file that is saved, as it may be confusing.
2 lines of code changed in 1 file:
Fixed a conditional for EOS output to input file.
1 lines of code changed in 1 file:
Renamed some helper functions to be more descriptive.
41 lines of code changed in 2 files:
Third time is a charm. The task was only scheduled for MPM materials, but we need one requires scheduled for ICE too. Modified to explicitly specify material needed.
15 lines of code changed in 1 file:
This should get rid of the regression test failure.
5 lines of code changed in 1 file:
This will fix the Regression Tester's failure on optimized to run LBwoRegrid.ups and guni2dRT.ups. I'm still working on the requires/computes issue with the debug build.
7 lines of code changed in 1 file:
Fixed the logic to be exclusive, instead of inclusive. Should allow the BuildBot to pass on the MPMICE tests.
3 lines of code changed in 1 file:
Pulled some weeds from the last commit.
0 lines of code changed in 1 file:
Removed a debugging statement.
0 lines of code changed in 1 file:
Added the ability to do variable volume fraction of a constituent based on geometry objects.
Uses the tag <volumeFraction> in a geometry object. All volume fractions in a cell must sum
to 1. Also if <volumeFraction> is specified for one geometry object it should be specified
for all geometry objects. Works in MPM and ICE.
M doc/UserGuide/ice.tex
Documentation included.
M src/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.h
M src/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.cc
M src/CCA/Components/MPM/ParticleCreator/ParticleCreator.cc
M src/CCA/Components/ICE/ICE.cc
M src/CCA/Components/ICE/ICEMaterial.cc
M src/CCA/Components/MPMICE/MPMICE.cc
M src/Core/GeometryPiece/GeometryPieceFactory.cc
M src/Core/GeometryPiece/GeometryObject.cc
M src/StandAlone/inputs/UPS_SPEC/ups_spec.xml
The actual slaughter.
162 lines of code changed in 8 files:
(14 more)