* Fix a boundary issue with the FE update.
* Delete BCInfo on patches that don’t need it.
* Some more work on bc, masks, etc…
149 lines of code changed in 5 files:
Only carry around pLoadCurve if pressureBC is specified.
10 lines of code changed in 1 file:
Initialize swirl boundary condition.
19 lines of code changed in 1 file:
Modifications to the divergence of flux calculation, and the calculation
and integration of gConcentrationRate. Additional code cleanup as well.
53 lines of code changed in 6 files:
2nd attempt at grepping sus output for run completion
13 lines of code changed in 1 file:
Check if sus ran to completion before running memory & performance tests. Thanks Tony.
12 lines of code changed in 1 file:
Fix warning
0 lines of code changed in 1 file:
Adding code for scalar flux BCs. Needs signficant cleanup.
312 lines of code changed in 2 files:
Remove unneeded requires.
0 lines of code changed in 1 file:
Adding pExternalScalarFluxLabel
5 lines of code changed in 2 files:
Added OFC4 to Arches/Coal performance Test.
1 lines of code changed in 1 file:
Fixed bug in setting the mass flow rate in Arches.
6 lines of code changed in 3 files:
Rip out some dead code.
0 lines of code changed in 3 files:
Silence a few compiler warnings
0 lines of code changed in 1 file:
add the BCHelper to the minimum set of Wasatch objects that are needed for Arches
1 lines of code changed in 1 file:
Move the creation of the localPatchSet to the constructor of the BCHelper. This should demystify its usage.
34 lines of code changed in 8 files:
No longer comparing strings (d_rayDirSampleAlgo == "LHC") in the inner most loop. Converted
over to enums.
Added
<rayDirSampleAlgo> naive </rayDirSampleAlgo>
to input files
32 lines of code changed in 4 files:
Add outputProblemsSpec for the scalar interface model.
25 lines of code changed in 6 files:
change the particle models for cqmom so <IC> none </IC> is not used for particle properties (temp/density/etc)
77 lines of code changed in 3 files:
- no longer passing global variable d_isSeedRandom into functions.
- Fixed the random number generator seed when using Latin Hypre Cube ray direction scheme.
Needed for deterministic computing, RT.
- Added a night RT test that test the Latin Hypre Cube code.
- 2 space indentation.
40 lines of code changed in 7 files:
Adding an outputProblemSpec so we can restart from checkpoint.
51 lines of code changed in 6 files:
Add volume_expansion_coeff to the outputProblemSpec.
4 lines of code changed in 1 file:
New regression test.
2 lines of code changed in 1 file:
Cleanup and get rid of a divide by zero error.
71 lines of code changed in 3 files:
Some cleanup and work toward refining and better understanding MPI timings and stats.
Pull ancient VAMPIR weeds.
134 lines of code changed in 18 files:
Redesigned massflowinlet to be more consistent with the current abstraction.
145 lines of code changed in 4 files:
Add missing files.
111 lines of code changed in 2 files:
Aligning the code with Tony's latest commit on the BCHelper.
49 lines of code changed in 7 files:
Adding the surface normal calc.
255 lines of code changed in 5 files:
Add CoalHelper back in.
More work on implementing BCHelper.
429 lines of code changed in 19 files:
Leverage the BCHelper from Wasatch to store masks.
299 lines of code changed in 8 files:
Added a script and a Makefile for tarring up timesteps in parallel. This script could/should be
expanded to untarr in parallel. If anyone needs this capability let me know.
241 lines of code changed in 2 files:
Final polish before moving on.
0 lines of code changed in 6 files:
Add volume_expansion_coeff to the CMData
1 lines of code changed in 1 file:
Adding a pExternalScalarFluxLabel
5 lines of code changed in 2 files:
Bringing in most of the changes to this model currently found in the reactive_flow branch.
4 lines of code changed in 1 file:
Remove some debugging output.
0 lines of code changed in 2 files:
Added missing Varlabel that was causing problems at the end of simulation.
0 lines of code changed in 2 files:
forgot to commit the WasatchBCHelper class
890 lines of code changed in 2 files:
Make all boundary iterator access functions public.
45 lines of code changed in 1 file:
Replace the old shaddix enthalpy parsing to be consistent with FOWY and the nebo enthalpy tags
0 lines of code changed in 4 files:
1. Create a BCHelper base class so that Arches (and other components) can use the features provided by the BCHelper.
2. From the BCHelper, derive a new class called WasatchBCHelper that specializes in applying boundary conditions for Wasatch
3. Start deprecating the use of the BCHelperTools
Other component developers are welcome/encouraged to look at the BCHelper and see if it can be leveraged for their applications.
110 lines of code changed in 28 files:
Added comments to improve documentation of sudoAddBC in bcgeombase.h
0 lines of code changed in 2 files:
Reverting addition of scalar flux calcs for now.
9 lines of code changed in 1 file:
Adding a new PhysicalBCType
620 lines of code changed in 6 files:
Silence a warning.
0 lines of code changed in 1 file:
Include PIDX library for static builds.
1 lines of code changed in 1 file:
removed emissivity from wall hf because it is not needed.
0 lines of code changed in 2 files:
Add in nebo versions of coal models for FOWY devolatilization, shaddix enthalpy, and shadddix char oxidation. Add a simple test of coal models in CQMOM
1634 lines of code changed in 9 files:
Hopefully resolving the memory leak in the AMR RTs.
199 lines of code changed in 1 file:
Added more robust bullet proofing for partmassflowinlet.
10 lines of code changed in 1 file:
Added a new boundary condition function, that allows allows the geometries "union" and "difference" to set atomic members of its class.
63 lines of code changed in 30 files:
Only build RMCRT and ParticlesHelper when those are activated in the input file.
14 lines of code changed in 2 files:
Fix a nasty little bug.
1 lines of code changed in 1 file:
More crack purging.
0 lines of code changed in 7 files:
fix a memory bug in RMCRT that is causing problems when deleting the RMCRT instance in Wasatch. The bug was showing up on our OSX platforms. Thanks to James Sutherland for helping out on this one.
0 lines of code changed in 1 file:
Killing this crack baby.
0 lines of code changed in 4 files:
Bring the RFConcDiff model in line with what is in Chris's branch.
Initialize pConcGradientLabel.
Beginnings of a concentration flux BC model, currently just an altered copy
of the pressure BC code.
236 lines of code changed in 5 files:
Fixed typo.
1 lines of code changed in 1 file:
The deletes in AMRMPM were double deleting the deletes that
are already called in the SerialMPM destructor.
2 lines of code changed in 2 files:
Removed getWithDefault so that restart cases will pass ups spec validation.
0 lines of code changed in 2 files:
remove a cout statement
1 lines of code changed in 1 file:
- Added comments.
- Added conditional to turn off warnings.
- Plot the 1.0 - Sum ( Shape Functions)
- Plot the sum( Gradient of Shape Function )
- Separate plotting calls for Linear and Gimp interpolation
- Now using 2 regions with a refinement ratio of 2 for plotting the shape functions.
191 lines of code changed in 3 files:
Add more variables into the coal helper structure
36 lines of code changed in 1 file:
Adding the functionality of the pressure BCs to AMRMPM. This hasn't yet been tested
on multiple levels.
39 lines of code changed in 3 files:
Removed radiation reflections from the code that may confuse users since we have a model that offers similiar functionality.
0 lines of code changed in 2 files:
A small change to fix coal temperature with cqmom
44 lines of code changed in 1 file:
Silence a warning.
0 lines of code changed in 2 files:
Remove the unneeded pDispLabel from the requires in scheduleApplyExternalLoads
0 lines of code changed in 1 file:
Finished removal of setting the material index in arches. Also made uintah error message more descriptive.
0 lines of code changed in 2 files:
Turn off bullet proofing in shapefunctions when plotting.
Shuffle comments around..
The plots of single vs multilevel GIMP shape functions works with dx_R = dx_L/4
72 lines of code changed in 3 files:
Silence a few more compiler warnings.
0 lines of code changed in 2 files:
More cleanup, including changes to eliminate some compiler warnings.
30 lines of code changed in 7 files:
Minor OCD cleanup.
39 lines of code changed in 6 files:
Add a conditional around the calculation of pConcGradient.
7 lines of code changed in 1 file:
Keep enumerations consistent with previous commits.
3 lines of code changed in 2 files:
get rid of CARRY_FORWARD in Wasatch. We are now clear to remove supporting CARRY_FORWARD from all Wasatch upstream libraries.
118 lines of code changed in 13 files:
Added that ability to specify the mass flux of particles using PartMassFlowInlet.
This approach uses the user specified weight distribution which should be computed based on the idealized velocity.
254 lines of code changed in 16 files:
improve density calculator in the case of 0 iterations (i.e. using density guess rather than a nonlinear solve).
16 lines of code changed in 1 file:
lock density on initialization of varden problems using analytical mixing rule. This makes things consistent with what we are doing for the tabulated properties situation.
8 lines of code changed in 1 file:
No checkpoint with PIDX enabled + enable option to rite lower resolution
10 lines of code changed in 2 files:
Unified scheduler can run multi-threaded on intial timestep. This speeds up the 0th timestep considerably, especially with large problems and particle creation, etc.
4 lines of code changed in 1 file:
Consolidate ExecTimes, WaitTimes, and MPI Timing code into parent (MPI) scheduler. This eliminates miles of redundnat and error-prone code. Now it only has to be correct in one place.
162 lines of code changed in 7 files:
Added a TODO for myself or someone else.
2 lines of code changed in 1 file:
Removing more commented out code, and correcting an outdated comment.
1 lines of code changed in 1 file:
Removing commented out code.
1 lines of code changed in 2 files:
update scripts to work with updated sus output
0 lines of code changed in 4 files:
PIDX support if configured with --with-pidx option : works only for CCtype grids
120 lines of code changed in 12 files:
Removed uneccessary call to coalHelper class.
0 lines of code changed in 1 file:
Removed coal specific design to allow for a more generic roadmap for arches particle transport.
This change is also preliminary for a massflowinlet boundary condition.
79 lines of code changed in 18 files:
Make the feature to include_position_output apply to more than just the
stress.
68 lines of code changed in 1 file:
Add pConcGradientLabel and friends.
10 lines of code changed in 2 files:
Move the calculation of pConcGradient into AMRMPM, thereby reducing the
data dependencies in the diffusion models, and also making the concentration
gradient available for gradient enhanced projection (not yet implemented here).
46 lines of code changed in 5 files:
Only compute pTempGrad if heat conduction is turned on.
4 lines of code changed in 1 file:
disable memory testing on all varden problems.
9 lines of code changed in 1 file:
Added the ability for a component to add a boundary condition during the initialization phase.
This may be expanded to change boundary conditions.
145 lines of code changed in 8 files:
Fixing a pretty major boo boo that I created with heat conduction a few weeks back.
The temperature gradient is now computed if needed, not only if a certain set of
flags are set. This will "unbreak" the RT.
2 lines of code changed in 1 file:
properly lock CARRY_FORWARD fields
7 lines of code changed in 1 file:
remove duplicate register_fields in the TaskInterface
0 lines of code changed in 1 file:
more cleanup for new varden projection
6 lines of code changed in 4 files:
disable memory checks on a couple of tests
2 lines of code changed in 1 file:
few input file fixes and cleanup some leftovers from the old variable density projection
0 lines of code changed in 1 file:
Make the SCI_DEBUG flag "DynamicMPI_TimingsOut" actually output timings files. This is needed for the Sandia frameworks tech report.
Also do some various formatting, cleanup and add some comments.
51 lines of code changed in 3 files:
Fix to prevent nans in coal density
4 lines of code changed in 1 file:
dust off and minor cleanup.
48 lines of code changed in 3 files:
Change CoalTemperature to clip on volfrac instead of DQMOM weights, this should make it useable in CQMOM. A couple RTs using this will break.
10 lines of code changed in 2 files:
Commit on behalf of John Davison De St Germain - support building Wasatch 3P GPU on Titan via --enable-wasatch_3p
5 lines of code changed in 1 file:
Add command line option to output particle position along with stress.
30 lines of code changed in 1 file:
This is a major commit in Wasatch:
1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection - based on projecting for the velocity divergence but transporting momentum and conserved scalars
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach
This commit will break many tests in Wasatch. Will update the GS' tomorrow.
1205 lines of code changed in 41 files:
Now all of the options take in the timestep_low/high command line data.
36 lines of code changed in 1 file:
Fix Wasatch GPU
0 lines of code changed in 2 files:
Turn off the exactComparison flag for advect_3L_3D test.
1 lines of code changed in 1 file:
Revert "This is a major commit in Wasatch:"
This reverts commit b70655ad691708e758d3f61f9cb545659b211d54.
1666 lines of code changed in 39 files:
Revert "fix CUDA build on my recent commit"
This reverts commit 35bce71c7f90526cecb58e571e84ef0b88fc1e09.
1 lines of code changed in 1 file:
Pull some leftover MSC_VER weeds
0 lines of code changed in 10 files:
fix CUDA build on my recent commit
1 lines of code changed in 1 file:
Remove antiquated TAU support.
124 lines of code changed in 57 files:
This is a major commit in Wasatch:
1. Rip out the entire variable density projection algorithm
2. Put in the newly developed variable density projection based on projecting for the velocity divergence
3. Opt for using a 7-point stencil due to the nature of the new, variable coefficient, pressure poisson system
4. Update the 2d Shunn MMS so that it has a zero source term in the continuity equation
5. various other cleanups and deletions of code used by the old varden approach
This commit will break many tests in Wasatch. Will update the GS' tomorrow.
1172 lines of code changed in 39 files:
Removed the old/leftover? tau directory.
0 lines of code changed in 1 file:
Removed the empty/old/leftover? Teem directory.
0 lines of code changed in 4 files:
Added cloud benchmark to RMCRT examples component.
The cloud benchmark consists of hot and cold radiation attenuating clouds with transparent windows and cold walls.
This benchmark was created to help quantify errorsassociated with coarsening far field regions of RMCRT.
In particular this benchmark was designed to emulate spatial radiative combustion dynamics.
This numerical solution is expected to be ~0.01% of the true solution.
Incident radiation files were also provided since the radiative windows in the solution clearly result in a divQ of zero.
1043 lines of code changed in 7 files:
Pass the DQMOM/CQMOM stuff through the builder/constructor
Remove the set functions from the base class.
Also, task_math.ups was only dumping one checkpoint. Now it dumps two.
49 lines of code changed in 4 files:
Add a task math RT test.
7 lines of code changed in 1 file:
Note that there was a commit snafu on my last commit.
The only thing that happened in the last commit was the addition
of the TaskAlgebra files.
* Little clean-up of the nonlinear solver interface.
* Created a common problemSetup for the nonlinear solver.
* Fix a couple bugs in TaskAlgebra.
353 lines of code changed in 12 files:
* Little clean-up of the nonlinear solver interface.
* Created a common problemSetup for the nonlinear solver.
* Addition of the task math functionality.
291 lines of code changed in 2 files:
Comment was wrong, add {}
3 lines of code changed in 1 file:
Made radproperties work when not saving species to disk.
15 lines of code changed in 5 files:
Added weighted sum of grey gases model for computing the mean absorption coefficient of the gas. Note that this is not a spectral implementation.
169 lines of code changed in 4 files:
Removed the need for double specification of the particle velocities on the boundaries.
The boundary conditions are now set via the weights, and weighted abscissa.
Further work needed for transported non-weighted abscissa
Removed unnecessary header files and obsolete Bala velocity model.
87 lines of code changed in 4 files:
formatting
- added spaces
- added dividers
- more descriptive debugging output
0 lines of code changed in 2 files:
formatting:
- added dividers
- added white spaces and carriage returns.
- added {} around conditionals and iterator loops
113 lines of code changed in 3 files:
Removed AG_hack to fix a MPI all gather problem problem on Kraken in 2009:
-// Allgatherv currently performs poorly on Kraken.
-// This hack changes the Allgatherv to an allgather
-// by padding the digits.
This hack was _active_ in the particle loadbalancer.
10 lines of code changed in 5 files:
Formatting:
- added dividers
- added white space and carriage returns.
- added {} in loops and conditionals
119 lines of code changed in 1 file:
Removed zoltan code. It hasn't been used in years and it's just more code to wade through.
2 lines of code changed in 5 files:
Fix coal denisty for variable particle sizes
2 lines of code changed in 1 file:
Add class name to enum.
3 lines of code changed in 1 file:
Add extra src to pressure solver
44 lines of code changed in 2 files: