Directory CCA/Components/MPM/ConstitutiveModel/

Total Files:
72
Deleted Files:
4
Lines of Code:
42175

[root]/CCA/Components/MPM/ConstitutiveModel
                    directory in repo Biswajit (9 files, 8717 lines)
                        directory in repo ElasticityModels (30 files, 2526 lines)
                        directory in repo Models (53 files, 8587 lines)
                    directory in repo PlasticityModels (126 files, 17421 lines)
                    directory in repo UnusedCM (39 files, 24515 lines)
                    directory in repo fortran (5 files, 1739 lines)

Lines of Code

CCA/Components/MPM/ConstitutiveModel/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 239 (100.0%) 19142 (100.0%) 80.0
mhomel 54 (22.6%) 11028 (57.6%) 204.2
guilkey 40 (16.7%) 6942 (36.3%) 173.5
colovos 14 (5.9%) 1075 (5.6%) 76.7
jas 120 (50.2%) 65 (0.3%) 0.5
jsutherland 3 (1.3%) 22 (0.1%) 7.3
harman 4 (1.7%) 10 (0.1%) 2.5
kamojjala 4 (1.7%) 0 (0.0%) 0.0

Most Recent Commits

guilkey 2014-12-18 15:43 Rev.: 52830

Fix an error message so that it tells me information that I can use.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: UCNH.cc (changed)
guilkey 2014-12-15 09:18 Rev.: 52811

Remove TongeRamesh model for now...

0 lines of code changed in 8 files:

  • CCA/Components/MPM/ConstitutiveModel: ConstitutiveModelFactory.cc (new), TongeRamesh.cc (del), TongeRamesh.h (del), TongeRamesh_gitInfo.cc (del), TongeRamesh_gitInfo.h (del), sub.mk (new)
guilkey 2014-12-14 17:33 Rev.: 52810

Adding the TongeRamesh material model developed by Andy Tonge and KT Ramesh
of JHU.

6620 lines of code changed in 6 files:

  • CCA/Components/MPM/ConstitutiveModel: ConstitutiveModelFactory.cc (+13 -1), TongeRamesh.cc (new 6026), TongeRamesh.h (new 565), TongeRamesh_gitInfo.cc (new 5), TongeRamesh_gitInfo.h (new 7), sub.mk (+4 -1)
mhomel 2014-10-13 17:19 Rev.: 52569

Added check to avoid state variable iterations when no porosity or fluid effects are present

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (new)
mhomel 2014-10-02 16:43 Rev.: 52534

Modified the step division, and improved the algorithm for computing the interior point in nonHardeningReturn

134 lines of code changed in 3 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+99 -57), Arenisca4.cc (new)
mhomel 2014-09-26 18:26 Rev.: 52506

Added code that will hopefully prevent the code from hanging in the nonHardening return loop.

71 lines of code changed in 6 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+38 -11), Arenisca3.h (+1 -1), Arenisca4.cc (+31 -7), Arenisca4.h (+1 -1)
mhomel 2014-09-19 12:02 Rev.: 52470

Turned fastapproximatefunctions off by default. Can be enabled by #define MHfastfcns in Arenisca3.cc

30 lines of code changed in 4 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (new), Arenisca3.cc (+8 -4), Arenisca4.cc (+21 -7)
guilkey 2014-09-19 11:15 Rev.: 52467

Silence some warnings so that Todd will crawl just a LITTLE bit out of my hiny.
Note: Remaining warnings under the MPM component, when compiled with gcc-4.7,
are not clear enough for me to fix at this time. All but 3 come from one file,
that is an imported library. The remainders are due to PETSc versionitis, or
are fortran related.

5 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: NonLocalDruckerPrager.cc (new)
mhomel 2014-09-17 17:12 Rev.: 52456

Fixed the poisson scaling bug, previously fixed in Arenisca 3
-This line, and those below, will be ignored--

M ConstitutiveModel/Arenisca4.cc

1 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca4.cc (+1 -1)
mhomel 2014-09-17 16:33 Rev.: 52455

Fixed a bug in the step divide code, causing it to erroneously use an overly conservative dtep division.
New version is much faster and seems stable but let me know if you have any robustness issues.

51 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+27 -13), Arenisca4.cc (+24 -13)
mhomel 2014-09-14 21:39 Rev.: 52443

Added Lode angle dependence with Mohr Coulomb and Gudehus options. Added inputs for Lode angle functions and max princ stress.
Replaced some functions with lookup tables but still slow.

128 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca4.cc (+124 -167), Arenisca4.h (+4 -4)
mhomel 2014-09-14 20:13 Rev.: 52442

changed input types for Arenisca4 3rd invariant dependence paramters

110 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca4.cc (+110 -25)
mhomel 2014-09-14 19:34 Rev.: 52440

Arenisca 4 no working with structure to support 3rd invariant dependence. Passes the A3 benchmarks.
Still needs inputs for Lode angle function and faster implementation.

205 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca4.cc (+201 -79), Arenisca4.h (+4)
guilkey 2014-09-10 19:40 Rev.: 52416

Add a semicolon to fix compile error.

0 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: ElasticPlasticHP.cc (changed)
guilkey 2014-09-10 19:16 Rev.: 52415

Set the default melting temperature to a large number, rather than room temperature, so that
if someone wishes to allow melting, they have to ask for it, rather than getting it by surprise.
Also, issue a warning if a particle's temperature exceeds the melting temperature, but the <do_melting>
flag is not set to true. Currently ElasticPlasticHP does nonsensical things, and the user should be
warned.

9 lines of code changed in 3 files:

  • CCA/Components/MPM/ConstitutiveModel: ElasticPlasticHP.cc (+8 -1), MPMMaterial.cc (new)
mhomel 2014-09-10 03:33 Rev.: 52409

Fixed a typo in the poisson scaling for arenisca3. Rewrote Arenisca4 to allow for 3rd invariant dependence. It builds but has not been tested yet at all.

1618 lines of code changed in 4 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+4 -4), Arenisca3.h (+17 -17), Arenisca4.cc (+1495 -1137), Arenisca4.h (+102 -44)
mhomel 2014-09-03 01:07 Rev.: 52380

added pressure dependent Poisson scaling, and cleaned up some old ifdef

135 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+134 -82), Arenisca3.h (+1 -2)
guilkey 2014-08-30 15:03 Rev.: 52375

Formatting improvements.

53 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+52 -58), Arenisca3.h (+1 -1)
guilkey 2014-08-30 12:13 Rev.: 52374

Minor formatting, getting rid of tabs and alignment

7 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.h (+7 -7)
mhomel 2014-08-28 19:02 Rev.: 52364

Added input error checking, scaling of elastic properties with disaggregation (timestep control).
Also moved computation of sqrt(3k/2g) and limit paramters out of deep loops for significant
efficiency gain.

201 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+189 -55), Arenisca3.h (+12 -12)
mhomel 2014-08-26 20:37 Rev.: 52351

Added support for disaggregation strain initialization to define a continuous variable density jet, also fixed eve to use defgrad_new and fixed comments

87 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+81 -46), Arenisca3.h (+6 -1)
mhomel 2014-08-25 15:19 Rev.: 52345

Added support for variability. "coher" is now passed through functions and used to perturb peakI1.

207 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+190 -246), Arenisca3.h (+17 -26)
mhomel 2014-08-25 00:29 Rev.: 52342

modified Arenisca3 to improve speed, using fast approximate functions for certain pow and exp and a lookup table

1672 lines of code changed in 3 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+62 -18), Arenisca3.h (+2), fastapproximatefunctions.h (new 1608)
mhomel 2014-08-23 03:04 Rev.: 52341

Added rate dependence, cleaned up the code.

160 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+157 -205), Arenisca3.h (+3 -13)
guilkey 2014-08-20 08:20 Rev.: 52320

Removed some commented out debugging code, fixed some formatting, replaced some divides by multiplies, etc.

12 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+12 -49)
colovos 2014-08-16 11:22 Rev.: 52310

changed rate dependence slightly and cleaned up code. important to note the trial stress is now calculated at sthe quasistatic stress plus the stress increment (from strain rate)

112 lines of code changed in 3 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+106 -99), Arenisca.h (new)
mhomel 2014-08-13 10:13 Rev.: 52299

added .h file to go with last night's changes

12 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.h (+12 -1)
mhomel 2014-08-12 23:18 Rev.: 52296

added support for nonlinear drucker prager, changed subcyle input parameter, and cleaned up shear limit code

130 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+130 -104)
mhomel 2014-08-05 17:43 Rev.: 52275

Changed the error checking for much faster and more reasonable response as evp nears p3 limit.

54 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+54 -30)
colovos 2014-08-04 17:43 Rev.: 52271

Updated rate dependence section to remove duplicated code as well as some general clean up. Last commit for the day

75 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+75 -103)
mhomel 2014-08-04 16:52 Rev.: 52269

efficiency changes to Arenisca 3

41 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+34 -114), Arenisca3.h (+7 -2)
mhomel 2014-08-04 10:06 Rev.: 52264

Fixed initial pore pressure bug and deleted rotation[idx] and f_trial_step[idx] terms

4 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+4 -18)
mhomel 2014-08-04 09:05 Rev.: 52263

Significant changes to the Arenisca3 code including an implementation of the strain-to-yield fluid model.

1043 lines of code changed in 2 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca3.cc (+992 -881), Arenisca3.h (+51 -2)
colovos 2014-08-04 05:26 Rev.: 52262

Code cleaned up. Alignment issues corrected and unnecessary comments removed. MASSIVE number of changed lines but NO LOGIC CHANGES

534 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+534 -596)
colovos 2014-08-04 03:46 Rev.: 52261

Removed temporarily allocated variables that are no longer needed

20 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+20 -30)
colovos 2014-08-04 02:34 Rev.: 52260

added the 3Kby2G fix with temporary preprocessor directive to turn on and off

45 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+45 -2)
guilkey 2014-08-02 16:48 Rev.: 52259

Delete some commented out spew of Hamid's. Still not sure why there is a conditional
with the same code in both branches...

4 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+4 -25)
guilkey 2014-08-02 15:25 Rev.: 52258

Remove comment about code possibly being incorrect.

2 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+2 -2)
guilkey 2014-08-02 11:15 Rev.: 52257

Remove all instances of allocateCMDataAdd from the various Arensica files. This was
removed from all other models a while back.

0 lines of code changed in 6 files:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (-9), Arenisca.h (-7), Arenisca3.cc (-9), Arenisca3.h (-7), Arenisca4.cc (-9), Arenisca4.h (-7)
guilkey 2014-07-30 17:39 Rev.: 52218

Correct the calculation of density for use in the timestep size calculation.

7 lines of code changed in 1 file:

  • CCA/Components/MPM/ConstitutiveModel: Arenisca.cc (+7 -69)

(19 more)

Generated by StatSVN 0.7.0