1. Added diagnostic output when negative jacobian of deformation
gradient occurs.
2. Per Jim's 2005 modification of ElasticPlastic.cc, reset deformation
gradient of failed particles to previous value to prevent further
straining of these particles.
16 lines of code changed in 1 file:
Using the RMB version of polar decomposition. Note that modifications
for the implicit version are not done yet.
6 lines of code changed in 1 file:
Script to update the gold standards from the TestData directory generated
from the regression_tester script.
33 lines of code changed in 1 file:
1. Added diagnostic output when negative jacobian of deformation
gradient occurs.
2. Per Jim's 2005 modification of ElasticPlastic.cc, reset deformation
gradient of failed particles to previous value to prevent further
straining of these particles.
14 lines of code changed in 1 file:
Commented out a variable that was needed for a kludge.
3 lines of code changed in 1 file:
Fixed memory leak.
0 lines of code changed in 2 files:
The user can now specifiy a variable with a material index beside the
default material. Example usage:
<material>Atmosphere</material>
<Variables>
<analyze label="press_CC" matl="0"/>
<analyze label="rho_CC"/>
<analyze label="temp_CC"/>
<analyze label="vel_CC" matl="1"/>
</Variables>
63 lines of code changed in 3 files:
Reverting to old, somewhat working version of DQMOM.*
51 lines of code changed in 2 files:
Move member template function for computeBCs to be an inline function so it
will compile in optimized mode.
5 lines of code changed in 2 files:
1) Changed dqmomEqn to use generic BC's
2) Fixed RK averaging
3) Added clipping mechanism to CCscalar
4) Added initial value mechanism to ccscalar
5) DQMOMinit is now setting the domain to initValue (not boundary).
6) Added a hack for reacting coal. It is commented out.
7) Why do we have a dummyT in Kobayashi model? Now using tempINLabel instead.
218 lines of code changed in 12 files:
Fixed a memory corruption bug.
23 lines of code changed in 1 file:
Use an evidently better algorithm for the polar decomposition. This gets rid ofmany, but not all, of the negative Jacobian errors that we've been seeing.
4 lines of code changed in 1 file:
Change the convergence criteria for the polarRotationRMB code.
0 lines of code changed in 2 files:
removed unused varLabels
1 lines of code changed in 2 files:
changed d_numAxial -1 -> d_numAxial in the loop over particles. This allows
user to have 1 particle in the axial direction
0 lines of code changed in 2 files:
Added synchronized task block to avoid dead lock with dynamic task scheduling.
Reduction task will only run if it is the last task in its task block.
More efficient way to clean foreign vars under same label.
48 lines of code changed in 6 files:
Initialized empty matrices with DBL_MIN
1 lines of code changed in 1 file:
Initialized some variables for particles
20 lines of code changed in 3 files:
Build documentation prior to running the regression tests.
9 lines of code changed in 1 file:
Remove the -mem option from the regression_test.
Use the 64 bit and 32 bit testing version of Debian for compilation and
regression_testing.
117 lines of code changed in 1 file:
Fix for mpmarches to use the new scalar efficiency code.
52 lines of code changed in 3 files:
Copy pdf files from various sub-directories.
2 lines of code changed in 1 file:
Removing a debug print statement.
0 lines of code changed in 1 file:
Shell script to build the documentation and post it to the uintah website.
16 lines of code changed in 1 file:
Added a new and improved method for computing scalar efficiency. No more hard coding required!
At this commit, I have verified that the co2 efficiency using the old, dumb way produces the same values of the new method.
Further verificaiton testing and removing the old weeds is needed.
200 lines of code changed in 2 files:
Added soot factor for Dan.
7 lines of code changed in 2 files:
Creating and implementing a copy constructor for the LU class
16 lines of code changed in 3 files:
- Adding AX-B residual portion to DQMOM class
- Fixing some things that give compiler errors (in KobayashiSarofimDevol, DQMOMEqnFactory, and DQMOMEqn classes)
113 lines of code changed in 7 files:
Fixing a bracket thing
0 lines of code changed in 1 file:
Changing cout to proc0cout for DQMOM and Arches classes
74 lines of code changed in 2 files:
replace only lines that match the xml tag. Previously, lines with xml_tag that
partially matched were replaced.
3 lines of code changed in 1 file:
Add c includes.
11 lines of code changed in 14 files:
Removed the call to isSimilar from the tiled regridder. Since the tiled regridder creates patches in predetermined locations the same functionality can be achieved using Grid::operator==() but with much less cost. It may be worth parallelizing this operation directly in the tiled regridder.
The call to isSimilar() becomes expensive with large numbers of patches. This could be parallelized to reduce the cost but it is now only used in the BNR regridder which is superseeded by the tiled regridder.
Added warning messages when using the BNRRegridder and the Hierarchical regridder. These messages tell the user to use the tiled regridder which has much better performance characteristics.
10 lines of code changed in 4 files:
Added some changes to vector and tensor reading code
16 lines of code changed in 2 files:
added restartInitialize task.
- Variables that normally are set during the initialization task should be set
here on a restart.
17 lines of code changed in 2 files:
outputProblemSpec()
- output the number of particles on each load surface
when object is created
- read in the number of particles on each surface _if_ it is a restart.
0 lines of code changed in 4 files:
BC_bulletproofing()
- setting the boundary condition for Specific Volume is no longer optional.
1 lines of code changed in 1 file:
Add pressure stabilization to this model as well.
47 lines of code changed in 1 file:
Updated code for the particle/ material issue and also added particle position as a variable
68 lines of code changed in 3 files:
Add some documentation. :)
0 lines of code changed in 2 files:
A few more pows.
8 lines of code changed in 2 files:
Replace the * 1/cbrt with /cbrt.
1 lines of code changed in 1 file:
Free some more POWs.
7 lines of code changed in 2 files:
Replace the use of pow(x,-1./3.) with 1/cbrt(x) for efficiency.
4 lines of code changed in 1 file:
SerialMPM.cc
Global
- added several printSchedule & printTask
outputProblemSpec()
- added loop over each mpmPhysicalBC and call the outputProblemSpec for that
BC.
PressureBC.cc
Filled in outputProblemSpec.
*Restarts still not working with PressureBCs
32 lines of code changed in 2 files:
Added changes for handling partilces, existing only on some materials
255 lines of code changed in 6 files:
THIS should fix the buildbot/RT.
1 lines of code changed in 1 file:
If this fixes the buildbot, I'll be even more puzzled...
4 lines of code changed in 1 file:
Adding an option to do a pressure stabilization scheme. This results in
smoother stresses at the subgrid level. This is currently only available in
CompNeoHook and HypoElastic.
115 lines of code changed in 7 files:
Added bullet proofing. If any portion of the geometry object exceeds the
computational domain then warn the user. The surface area isn't truncated when
a part of the object is outside the domain.
This code could probably be moved into MPMPhysicalBC.h
65 lines of code changed in 12 files:
CylinderGeometryPiece.cc: getBoundingBox()
- using a different method to compute the bounding box.
The box now has a tighter fit.
ImpMPM.cc SerialMPM.cc MPMPhysicalBCFactory.*
- now passing a grid into the physical BCs
PressureBC.*
- Warn the user if any portion of specified geometry object lies outside
the computational domain.
61 lines of code changed in 10 files:
Added alignment bulletproofing.
10 lines of code changed in 1 file:
Added a sign check for now on the devol. rate.
Fixed a sign error in the eta source term.
11 lines of code changed in 2 files:
Added initialization for special variables in the coal models.
137 lines of code changed in 6 files:
1) Added a source term for the coal gas for the eta mixture fraction.
2) Added calculation of the source term in the Kobayashi model.
3) Put a discretization class in EqnBase.
4) Cleaned up some header files.
5) Moved templated functions into header file for Discretization_new
6) Got the dirichlet scalar boundary condition stuff up and running for BoundaryCond_new
7) Added scalar transport equations "sched_eval" to time step algorithm.
8) Added variable density update to ExplicitTimeInt.
9) Some tidying up and variable initialization in Arches.cc
1678 lines of code changed in 23 files:
Add Arches/MCRT to the exclude directories list.
Change where the tar ball is made.
12 lines of code changed in 2 files:
Add ICE/{CodeAttic,PressureSolve} to directories not included in tarball.
Run the runLatex script and change the location of where the tarball is created.
10 lines of code changed in 2 files:
Remove reference to spatial ops.
0 lines of code changed in 1 file:
Remove references to spatial ops.
0 lines of code changed in 1 file:
Remove functions related to spatial ops materials.
2 lines of code changed in 2 files:
Remove SpatialOps from SimulationState in the *.release files.
1684 lines of code changed in 4 files:
Add Core/Grid to the list of directories that have *.orig *.release files.
3 lines of code changed in 1 file:
Do not include version control directories in tar archive creation.
1 lines of code changed in 1 file:
Scripts to create a release tar ball.
42 lines of code changed in 2 files:
Pull out the SpatialOps and RMCRT for the release files. The *.orig files
have the SpatialOps and RMCRT reflect what is in the svn repository.
8747 lines of code changed in 12 files:
modified the prescribed deformation routine, and fixed the line-break issue
94 lines of code changed in 3 files:
Undoing Jeff's commits until he gets the crazy linefeeds under control.
559 lines of code changed in 3 files:
modified the prescribed deformation routine
627 lines of code changed in 3 files:
Only call mpi all gather if we are running in parallel.
8 lines of code changed in 1 file:
Remove reference to sci filesystem and inferno.
7 lines of code changed in 1 file:
Turn on MPI when using -all for models, ice_amr, and arches.
Show complete compare_uda command when comparing checkpoints.
5 lines of code changed in 1 file: