Fixed a problem with input file parsing for acid base chemistry.
Unintentionally removed cold flow with last commit.
14 lines of code changed in 2 files:
Generalize code:
setRHS_X()
- pass in the CCVariable<double> X and B, not ArchesConstVariables & ArchesVariables
setPressMatrix()
- renamed to setMatrix()
- pass in the stencil matrix not ArchesConstVariables
Now this can be used by others
43 lines of code changed in 6 files:
Global:
removed unused variables from parameter lists
changed setPressRHS -> setRHS_X
27 lines of code changed in 6 files:
Finally got the temperature logic right for burning in cracks. Also added some commenting
14 lines of code changed in 1 file:
New multi-thread MPI scheduler.
To use this new scheduler:
1.Link against thread safe MPI library
2.Scheduler type needs to be set as "ThreadedMPI" in .ups file
3.Use command line argument -nthreads <#> to specify the number of threads per MPI rank
Multi-thread MPI scheduler requires thread safety of task code. Only ICE and AMRICE are supported for now.
1271 lines of code changed in 15 files:
Missing ')'
1 lines of code changed in 1 file:
0) Fixed compiler problem.
1) Added doxygen documentation for CoalGasHeat and CoalGasMomentum.
2) Added CoalGasHeat and CoalGasMomentum to the spec.
3) Fixed the addSpecies function for adding additional table lookup
variables for the new table interfaces.
4) Admired the Adriatic sea.
106 lines of code changed in 20 files:
Now adding "#KEY name=value" to the header will be recognized by the
classic table interface. Code can now be added to interpret the
constants.
Added "acidbase" transformation.
Added some documentation.
110 lines of code changed in 4 files:
Latenight stab at fixing a leak.
10 lines of code changed in 1 file:
Update FakePetscSolver to have a new dummy function (setPressRHS) that was added recently. This fixes a linking issue that results when Petsc is not enabled.
9 lines of code changed in 1 file:
Added back in the temperature threshold that was lost in my last commit.
12 lines of code changed in 1 file:
Spread out the logic for crack burning and surface burning. Added the ability to specify different burn and detonation product gases.
66 lines of code changed in 2 files:
Only compare checkpoint directories if they exist in the test and the goldStandard.
If the directories are not found warn the user.
22 lines of code changed in 1 file:
Added some documentation. Reformatting.
91 lines of code changed in 4 files:
* Allow MPMARCHES local tests to run on all platforms.
* Added two ClassicTable tests for the regression tester.
* Begin documenting Classic Table interface.
43 lines of code changed in 3 files:
Put back in the switch for turning off A matrix create for pressure
solver on every timestep.
Also added some new Classic table input files.
49 lines of code changed in 10 files:
Revert "Added switch for turning off A matrix creation for pressure equation on"
Per Todd's request, reverting this change until the RT is stable.
This reverts commit b33cf4321c7db08c5ca44b65086e913e05a6c3cd.
31 lines of code changed in 10 files:
change the group name of the results directory only if the COMMON_GROUP has been defined
6 lines of code changed in 1 file:
Added switch for turning off A matrix creation for pressure equation on
each time step. Setting <always_construct_A> to false in the
<PressureSolver> node will activate this change. Currently, the default
behavior is to create A on every timestep as before.
49 lines of code changed in 10 files:
Separated out the creation of A and x,B for the linear pressure solvers.
77 lines of code changed in 6 files:
Add regression test for Wasatch scalability test.
6 lines of code changed in 1 file:
RMCRT_Test.cc: added sheduling for computing sigmaT4
Ray.cc/h:
- sigma * T^4 is computed by RMCRT, not by the calling component.
-renamed task blackBodyIntensity -> sigmaT4
-sigma_over_pi is now computed, not hardwired.
45 lines of code changed in 3 files:
Add scalability testing for Wasatch.
755 lines of code changed in 9 files:
changed environmental variable GROUP -> COMMON_GROUP
2 lines of code changed in 1 file:
Now using the environmental variable name COMMON_GROUP instead of GROUP since
shell uses the name.
Tweaked the machine configuration for blaze.
25 lines of code changed in 8 files:
Fixed the criteria to prevent burning in front of a detonation. Also made is to that surface burning is added to the mass.
8 lines of code changed in 1 file:
Compiler warning.
2 lines of code changed in 1 file:
Delete optimized A.
5 lines of code changed in 1 file:
Adding a not quite finished README file. Adding documentation to the
resizeCylinders code.
57 lines of code changed in 3 files:
Standalone code for cylinder packing (cylgen.cc). The other .cc files are
helper codes to resize and distribute the generated cylinders. These will
be described in a README to follow.
1811 lines of code changed in 7 files:
Update arches test so they agree with the nightly rt.
2 lines of code changed in 1 file:
Turning on exact comparison for new DQMOM tests. All GS's on the
nightly RT have been replaced from last night's RT.
10 lines of code changed in 1 file:
Fixed typo.
1 lines of code changed in 1 file:
* Added heat loss bounds for TabProps interface. Note that if heat loss
bounds are not between -1 and +1 these inputs will need to be specified.
Also note that the Classic interface gets the bounds automatically.
* Added some documentation to the arches_spec file.
* More informative error for missing boost/tabprops
10 lines of code changed in 3 files:
Updated TabProps to include automatic heat loss bounds.
40 lines of code changed in 1 file:
- added matlab script for computing optimal abscissas
- changed all current dqmom tests to use optimal abscissa solver
- removed resulting reduntant tests (2a,2b,2c, etc..) because of
previous change
- deleted old README file
- updated dqmom description lyx file
- created directory for matlab files and moved table probe into this
directory
- added stand_still_filter, an input file that doesn't do anything but
used the dynamic model
- updated regression tests to use new dqmom files
- formatting
10 lines of code changed in 1 file:
Set UI[42] in the Weibull parser to satisfy KAYENTA_CHK
7 lines of code changed in 1 file:
Remove alpha from the explicit computeStressTensor (not used) and make the
default 0 instead of .15.
1 lines of code changed in 1 file:
Use one processor for period_disks.
2 lines of code changed in 1 file:
If any direction's refinement ratio is 1, we will need 2 ghost cells for neighbor finding.
6 lines of code changed in 1 file:
Make periodic_disks run with four processors instead of six.
3 lines of code changed in 1 file:
Delete some debugging output that I hadn't meant to commit.
0 lines of code changed in 1 file:
Add the ability to delete misbehaving particles.
83 lines of code changed in 2 files:
Fix an error in which pEnergy was uninitialized if a particle had localized.
5 lines of code changed in 1 file:
Putting back the setBC on internalforce. I need to ponder a bit more before
committing to this.
4 lines of code changed in 1 file:
An MPM version of JWL++.
777 lines of code changed in 3 files:
Remove setting the symmetry BC on internal force.
0 lines of code changed in 1 file:
Reverting a sign change
1 lines of code changed in 1 file:
Brute force, but more correct, calculation of the bounding box.
13 lines of code changed in 1 file:
turn off memory testing if you're using local regression testing.
1 lines of code changed in 1 file:
Added \n at end of file to quite compiler warning.
1 lines of code changed in 1 file:
Fixing compiler warnings
3 lines of code changed in 4 files:
Smarter error handling
6 lines of code changed in 1 file:
Fixed a bug when searching for a var on varlist
16 lines of code changed in 1 file:
*.tst
- added 96^3 resolution tests
AA_MMS.cc:
- scale A by the grid resolution
AA.ups:
- added instructions to scale A by grid resolution.
69 lines of code changed in 7 files:
Remove problem spec from the equation adaptors as those are no longer needed since we changed the approach for boundary conditions treatment.
13 lines of code changed in 2 files:
fixed typo
5 lines of code changed in 5 files:
AA_MMS.cc:
- computing L2norm
- output Linf & L2 on a per level basis and global
compare_MPM_AA_MMS:
- user can select either Linf or L2 when doing order of accuracy
tests.
*.tst:
- now doing convergence analysis based on L2 norms.
103 lines of code changed in 7 files:
Cleanup and documentation update.
38 lines of code changed in 3 files:
Forgot to add TransportEquation.h to the previous commit.
152 lines of code changed in 1 file:
Move transport equation implementation from ExprLib to Wasatch. Also, move boundary conditions treatment to the transport equations.
247 lines of code changed in 14 files:
Add regression tests for momentum using Taylor-Green MMS. Tests span all combinations of spatial directions (xy, xz, yz).
6 lines of code changed in 1 file:
Add support for ZVolField to the Taylor-Green Vortex MMS.
1 lines of code changed in 1 file:
Fix typo in previous commit. Also increase accuracy of pressure solver in momentum test.
1 lines of code changed in 1 file:
Add regression tester for pressure solver using CGSolver on periodic boundary conditions.
14 lines of code changed in 1 file:
Implemented the correct equations.
Cleaned out the dead wood.
Throw exceptions when T < 0 or ep < 0.
Throw exceptions if functions
163 lines of code changed in 2 files: