[root]/CCA/Components/MPM/ReactionDiffusion
ConductivityModels
(7 files, 260 lines)
DiffusionInterfaces
(5 files, 260 lines)
DiffusionModels
(13 files, 1675 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 154 (100.0%) | 2648 (100.0%) | 17.1 |
cgritton | 85 (55.2%) | 2516 (95.0%) | 29.6 |
guilkey | 14 (9.1%) | 92 (3.5%) | 6.5 |
jas | 18 (11.7%) | 17 (0.6%) | 0.9 |
jbhooper | 30 (19.5%) | 16 (0.6%) | 0.5 |
allen | 6 (3.9%) | 6 (0.2%) | 1.0 |
dav | 1 (0.6%) | 1 (0.0%) | 1.0 |
-- Additional Commit for reworked reaction/diffusion
0 lines of code changed in 2 files:
Rework the reaction/diffusion component to:
1) More clearly dilineate which code file does what
2) Implement a standardized ScalarDiffusionModel interface (not to be confused with a particle's diffusion interface) that must be provided for any standardized diffusion model
Both of these aid in the implementation of the Bazant diffusion/kinetics model
16 lines of code changed in 28 files:
Added a diffusion model that takes into account electrostatic potentials
30 lines of code changed in 3 files:
Interpolators now return the number of entries that need to be looped over
in the code that calls them. Currently, this number is the same as the d_size
for all of the interpolators except the fastCPDI. fastCPDI previously only allo
wed the hash function to reach 27, but now it can go as high as 64, but it
usually will not. This commit doesn't change any answers in MPM, IMPM or
MPMICE.
23 lines of code changed in 4 files:
Implemented working interface model for diffusion across material interfaces
249 lines of code changed in 7 files:
Made needed updates to the constant rate diffusion model and cleaned up some whitespacing.
87 lines of code changed in 4 files:
Added outputProblemSpec function to JGConcentrationDiffusion model and include output functions for the conductivity equations.
58 lines of code changed in 11 files:
Interpolation of espotential from cell centers to particles
1 lines of code changed in 1 file:
Fixed linking error
329 lines of code changed in 8 files:
Added capability to have material specific models for computing conductivity values based on concentration
43 lines of code changed in 3 files:
Moved scalar flux boundary conditions out of AMRMPM and into its own class.
460 lines of code changed in 3 files:
backed out sim state changes
3 lines of code changed in 3 files:
cleanup of the simulation state - most everything is now private
3 lines of code changed in 3 files:
Cleaned up compiler warnings
4 lines of code changed in 1 file:
Removed 'using namespace std' and made corrections accordingly
10 lines of code changed in 2 files:
Fixed errors that occured in the JGConcentrationDiffusion model that came as a result of changes made in revision 55381
39 lines of code changed in 2 files:
Fixes the issues associated with particle splitting. This will still break the nano pillar rt
114 lines of code changed in 4 files:
ConstantRate scalar diffusion model allows a user to specify a constant rate, dc/dt, at the particle.
208 lines of code changed in 4 files:
Fixed the issues with compare_uda and scalar flux boundary conditions. This will break the nano pillar rt
34 lines of code changed in 2 files:
reverted back to version 55367
22 lines of code changed in 2 files:
Fixed issue with compare uda issues and the errors that were occuring with the scalar flux boundary conditions
41 lines of code changed in 2 files:
Added outputProblemSpec code for restart
3 lines of code changed in 1 file:
Cleaning up some of Chris's diarrhea.
6 lines of code changed in 8 files:
updated to outputProblemSpec to output diff_curve info
17 lines of code changed in 1 file:
Added diff_curve input to the NonLinearDiff1 model.
156 lines of code changed in 2 files:
added new diff_curve option to the NonLinearDiff model. The diff_curve is similar to the LoadCurve used for boundary conditions
42 lines of code changed in 2 files:
Added function stubs to the ScalarDiffusionModel so that particle state variables can be declared and initialized within the a scalar diffusion model
10 lines of code changed in 2 files:
This commit changes the way Uintah checks for the file system it
will use to save UDAs. Previously (and still available via a
command line flag to sus) Uintah had every process create a file,
and then every other process look for (some of the files) in order
to determine if everyone was running on the same file system or on
a local system. Currently we don't use any machines that have
local (per node) disks, so we don't need to do this work and,
because on 100K+ jobs, this hammers the file system, can take
minutes, and possibly cause errors, we will now default to assuming
a shared file system (we do a single file check for this).
M CCA/Components/SimulationController/AMRSimulationController.cc
- Remove warning by putting VISIT var into #if HAVE_VISIT.
M CCA/Components/SimulationController/SimulationController.h
M CCA/Components/SimulationController/SimulationController.cc
- Store d_usingLocalFileSystems in the shared state.
M CCA/Components/MPM/ReactionDiffusion/NonLinearDiff1.cc
- Remove warning by putting unused var inside #if.
M CCA/Components/OnTheFlyAnalysis/MinMax.cc
M CCA/Components/ICE/ICE.cc
- Replace GetVisIt() with renamed getVisIt().
M CCA/Components/DataArchiver/DataArchiver.h
M CCA/Components/DataArchiver/DataArchiver.cc
- Main changes to file system check in this file.
- Re-wrote the check for a common FS in setupSharedFileSystem().
- Mostly has process 0 create a file and all the others look for it.
- Put old code that was in initializeOutput() into setupLocalFileSystems().
M CCA/Components/Schedulers/SingleProcessorScheduler.cc
M CCA/Components/Schedulers/UnifiedScheduler.cc
M CCA/Components/Schedulers/MPIScheduler.cc
M CCA/Components/Schedulers/ThreadedMPIScheduler.cc
M CCA/Components/Schedulers/DynamicMPIScheduler.cc
- Minor white space.
M CCA/Components/Schedulers/SchedulerCommon.h
M CCA/Components/Schedulers/SchedulerCommon.cc
- Update names of some class variables to be consistent (_) with
naming convention in file.
- OCD formatting.
M R_Tester/helpers/runSusTests.py
M R_Tester/toplevel/generateGoldStandards.py
- Fix generateGoldStandards check for correct version of python (need 2.7 or better).
- Update "print" statement to be "print()". This allows local RT python scripts
to run under python 3.
M Core/Grid/SimulationState.h
M Core/Grid/SimulationState.cc
- Added d_usingLocalFileSystems var. Few minor whitespace fixes.
- Uintah uses lower case letters to begin functions. Updated setVisIt() and getVisIt()).
M StandAlone/inputs/MPM/disks.ups
- Minor whitespace edit.
M StandAlone/sus.cc
- Check for/handle new command line arg: -local_filesystem
- Most likely no one will ever use this...
- As we do note have access to a system with local file systems, this has not been
tested but the code just passes through to the original code for checking
for a local FS.
- Minor whitespace / formatting.
1 lines of code changed in 1 file:
fixed compute timestep for JGConcentration
7 lines of code changed in 2 files:
Finished moving ReactiveDiffusion components from arl_dev
551 lines of code changed in 11 files:
Cleaning up unused Diffusion models
1 lines of code changed in 5 files:
Merging code in from the ARL branch.
63 lines of code changed in 2 files:
Update copyright date to 2016.
17 lines of code changed in 18 files: