Move getting the affineTransformation data outside the loop over cells.
0 lines of code changed in 2 files:
Added/updated comments, created documentation at the top to describe the
particle creation workflow.
76 lines of code changed in 1 file:
Removed outdated comment
1 lines of code changed in 1 file:
Commented out print statements in coal - soot model.
0 lines of code changed in 8 files:
Adding weights to the continuity source.
0 lines of code changed in 4 files:
Warning.
1 lines of code changed in 1 file:
problemSetup:
moved DataAnalysis->problemSetup() call to the bottom of the task. It must be called last
otherwise the needed varlabels are not available.
0 lines of code changed in 2 files:
Added new wall heat-transfer model for coal problems, that encorporates particle depositon.
457 lines of code changed in 4 files:
ray.tst & rayGPU.tst:
added
<rayDirSampleAlgo> LatinHyperCube </rayDirSampleAlgo>
RMCRT.m & RMCRT_wrapper
Minor cleanup and bulletproofing
0 lines of code changed in 12 files:
Added the option to specify a single timestep for output in partextract.
6 lines of code changed in 1 file:
weed
0 lines of code changed in 1 file:
Added time-averaged particle deposition velocity model, for computing deposition thickness.
409 lines of code changed in 6 files:
improve particle initialization (randomIC) to avoid gaps near patch boundaries. This will break all particle RT.
6 lines of code changed in 1 file:
changed $USER -> $LOGNAME
- The environmental variable $USER is not defined in a cron job, $LOGNAME is. Silly!!!
0 lines of code changed in 6 files:
Fix a very bad bug when running particle transport with periodic boundaries. The bug had to do with particle positions not being properly reassigned when said particles cycle through a periodic boundary. Given that the ParticlesHelper uses 3 ParticleVariables (double) to track particle position, the fix was to re-sync the Uintah particle position vector with the 3 particle coordinates after particle relocation.
57 lines of code changed in 5 files:
added usage and bulletproofing of user inputs
32 lines of code changed in 1 file:
Fixed typo "LatinHypreCube" -> "LatinHyperCube"
0 lines of code changed in 2 files:
Made various updates to Minmin's RateDeposition model. Added a destruction source term for DQMOM which removes particles that have deposited.
680 lines of code changed in 9 files:
Uninitialized temporary field was causing the problems with the
angledWall test.
0 lines of code changed in 2 files:
Fix a bug with the mass flux.
0 lines of code changed in 2 files:
Added Latin Hyper Cube ray direction algorithm. Untested.
0 lines of code changed in 6 files:
tabs
0 lines of code changed in 2 files:
Added particle temperature in order to compute Pvisc correctly.
22 lines of code changed in 2 files:
Added Minmin's deposition rate calculation. Shouldn't have any impact on regression tests.
696 lines of code changed in 4 files:
Added clipping terms to the soot source terms to ensure that soot never becomes negative in the system.
72 lines of code changed in 12 files:
sched_computeCellType ()
- added missing requires for cellType
2 lines of code changed in 1 file:
Added logic/methods to control how cellType is coarsened.
there are two user options ROUNDUP and ROUNDDOWN
ROUNDDOWN:
- if the cellType_coarse cell is slightly < INTRUSION convert to a FLOWCELL
ROUNDUP:
- If the cellType_coarsen > 0 convert to INTRUSION
User Specs:
<RMCRT>
<cellTypeCoarsenLogic> ROUNDDOWN </cellTypeCoarsenLogic>
or
<cellTypeCoarsenLogic> ROUNDUP </cellTypeCoarsenLogic>
</RMCRT>
- cleaned up proc0cout statements
- added input file for testing
166 lines of code changed in 9 files:
Added thermophoretic acceleration model for DQMOM particles.
531 lines of code changed in 4 files:
Fixed a bug keeping the Wall heat-transfer model from being scheduled.
3 lines of code changed in 1 file:
Make sure and distinguish between ExecTimes, WaitTimes and MPIScheduler_TimingsOut SCI_DEBUG flags. This was missed when this code, common to all schedulers was extracted into a method (outputTimingStats) and put into MPIScheduler.
0 lines of code changed in 2 files:
added flags so that reactive flow constitutive models can run with out the diffusion component
0 lines of code changed in 4 files:
Added warning
-This line, and those below, will be ignored--
M udaTransferScripts/pscp2
0 lines of code changed in 2 files:
Add the ability to create new tasks on-the-fly.
0 lines of code changed in 10 files:
Removed test for #include <rpc/types.h> as that file is not used in Uintah and it breaks Mira build with gcc 4.7.2
8 lines of code changed in 2 files:
Move p.flux label here.
0 lines of code changed in 4 files:
Removing #include for a removed file.
0 lines of code changed in 10 files:
Remove #include for a removed file
0 lines of code changed in 1 file:
Merging branch into trunk where appropriate.
74 lines of code changed in 20 files:
Reverting accidental commit to the compare function.
0 lines of code changed in 2 files:
Adding a requires for material points per load curve.
3 lines of code changed in 2 files:
Syncing up with the branch code.
17 lines of code changed in 2 files:
Get rid of the unused explicit/implicit description for scalar diffusion.
3 lines of code changed in 11 files:
Steps toward making scalar diffusion work with particle refinement and adaptivit
y.
56 lines of code changed in 1 file:
Incorporating some of Chris's changes in the ARL branch back into the trunk.
113 lines of code changed in 8 files:
Change a <= back to a < in addParticles. It isn't clear that this is
the correct final version of this, but, for now, it'll make the RT pass.
1 lines of code changed in 1 file:
Make the use of "withColor" optional when doing particle refinement.
18 lines of code changed in 1 file:
Put in code to do particle splitting for simulations involving scalar diffusion.
More to come...
43 lines of code changed in 1 file:
HACK WARNING:
MPMArches is looking for function calls in Arches that no longer
exist. Plugging holes with temporary variables.
0 lines of code changed in 4 files:
Should have moved this line down.
2 lines of code changed in 1 file:
Remove MPMArches from the build for now.
4 lines of code changed in 1 file:
Remove unused operators.
0 lines of code changed in 1 file:
Undo the restartInitialize commit. This is breaking RT.
Add a surface tracer in the normal calc.
Save out some new variables in the heptane_pipe.
104 lines of code changed in 9 files:
Adding a debug test option.
0 lines of code changed in 2 files:
Remove the restartInitialize in the advanceTimeStep for the nonlinear
solver. A work-around exists by simply having a dummy task compute the
variable before it is required in the actual task to trick the DW into
knowing it exists in the checkpoint information.
Also some cleanup of code.
366 lines of code changed in 10 files:
This commit changes the answers.
The answer changes are due to changes in the dt computed in
computeStableTimestep. The code now uses patch->dCell for grid spacing
rather than cellInfo (which should be removed completely from Arches).
**bigger change**
The solver abstraction in Arches has been cleaned up. As a result,
all the solver information needed for the ExplicitSolver has been moved
into itself. This should contain the historic solver in Arches without
stepping on any newly abstracted solvers. This last change should not
affect the answers as it only moved problemSetups and allocation of
variables into the solver itself. Ordering was preserved.
1213 lines of code changed in 9 files:
Remove cruft.
0 lines of code changed in 1 file:
More cleanup of the NonlinearSolver abstraction.
Moved all initialization work for ExplicitSolver into itself.
1004 lines of code changed in 5 files:
- Attempting to shift the masks. Not working.
- Cleaning up more dust in the NonLinearSolver interface.
43 lines of code changed in 5 files:
merge changes from arl_dev branch
24 lines of code changed in 2 files:
Added configuration for albion + alr-rt user
12 lines of code changed in 1 file:
RMCRT-arches now initializes 6 CCvariables/fluxes.
67 lines of code changed in 2 files:
- changes to work with "new"version of extractScaling Data
- added additional annotations to the plot
0 lines of code changed in 2 files:
commit on behalf of Dav De St Germain: Handle Blas check on OSX Yosemite and newer systems
20 lines of code changed in 2 files:
Initialize pExternalScalarFlux to zero if load curves are not defined.
5 lines of code changed in 1 file:
Bring some good changes to the ARL branch into the trunk.
3 lines of code changed in 2 files:
Since applyExternalLoads is always called, it will be the sole carrier forwarder
of the pLoadCurveID. applyExternalScalarFlux, in AMRMPM, will just get it, but never allocateAndPut it.
10 lines of code changed in 2 files:
PIDX cmpression support
122 lines of code changed in 3 files:
Make the BCCopier gpu runnable. this allows density* to be gpu runnable as well.
0 lines of code changed in 2 files:
knob_for_diffusion is optional
0 lines of code changed in 2 files:
Turn on the CQMOM coal test in the RT
3 lines of code changed in 1 file:
Uninitialized variable was causing orderAccuracy tests to crash. puda was running monica2 by default given the correct compiler/architecture.
0 lines of code changed in 2 files:
fix an include from prior commit
0 lines of code changed in 2 files:
increased y scale
0 lines of code changed in 2 files:
Rename the old cqmom convection class to make it clear this class is for the operator splittign algorithm
940 lines of code changed in 10 files:
cout -> proc0cout
1 lines of code changed in 1 file:
Add initialization of pTempGradientLabel_preReloc to maintain utility of
rmpmice.
0 lines of code changed in 2 files:
merge from Genesis.1 branch.
Added labels and ups spec.
0 lines of code changed in 4 files:
Turn off potentially thread-unsafe code.
3 lines of code changed in 1 file:
Delete the varlabel with the BCInfo object.
1 lines of code changed in 1 file:
rip out the BCHelperTools
12 lines of code changed in 6 files:
Merging changes from Genesis.1 branch.
- user can now save the total viscosity = Molecular + turbulent
- Added clamp so only molecular viscosity is used near MPM objects.
- Added d_delT_diffusionKnob variable. This gives the user more rope to
violate stability constraints. They can remove the timestep stability constraints due to diffusion by
setting it to 0.0.
46 lines of code changed in 7 files:
Fixed a typo for TaskAlgebra interface, allowing for division by a constant.
0 lines of code changed in 2 files:
Get pExtForce... from the new_dw, not the old_dw, in iPTG_CFI. Formatting in
SerialMPM.
51 lines of code changed in 2 files:
Fixed sus_options for do_not_validate.
75 lines of code changed in 1 file:
Cleanup BC work with masks.
Clarify the DIVIDE options with TaskAlebra when using a constant.
111 lines of code changed in 2 files:
Dont build RHS with the temporal part.
Revamp the FEUpdate to not worry about density. That should be handled
somewhere else.
Masks still not working. Uintah iterator does.
46 lines of code changed in 9 files:
matlab script plotSpider.m and external matlab .m files used to produce publication quality 'spider' plot.
0 lines of code changed in 1 file: