Global variable name change: material_ps -> restart_prob_spec
ModelMaker, ModelFactory, ICE: renamed additional variable to reflect true meaning
106 lines of code changed in 71 files:
Try -lmpich first if that does not work then try -lmpich -lpmpich
35 lines of code changed in 2 files:
provide a way to get the filename out of a problemSpecReader
4 lines of code changed in 2 files:
restore graphview and fix its compilation errors
5 lines of code changed in 3 files:
mimic logic used in pscp2 to generate file list
3 lines of code changed in 1 file:
Add the ability to color patches according to processor number.
56 lines of code changed in 4 files:
Added active stress option.
13 lines of code changed in 3 files:
Added active stress option (in February, apparently forgot to check it in...)
11 lines of code changed in 3 files:
Added getNumProcs to DataArchive
13 lines of code changed in 2 files:
Throw an exception when uncompress fails
1 lines of code changed in 1 file:
Added some usage information about explicit and implicit MPM
2 lines of code changed in 1 file:
add a transform to allow the patches to be shifted.
54 lines of code changed in 3 files:
Modified output to put more appropriate labels on what is being output.
9 lines of code changed in 1 file:
Output the real volume in addition to the cell volume with the SCI_DEBUG
BNRStats
10 lines of code changed in 2 files:
Query the grid inside the timestep loop when querying multiple timesteps.
3 lines of code changed in 1 file:
James Bigler fixed the output of the vector data. Thanks James!
89 lines of code changed in 1 file:
Removed a race condition in the BNR regridder.
18 lines of code changed in 3 files:
Disable changing the uda name mid-run (like in a switcher)
9 lines of code changed in 1 file:
Reduce printed output of bc data.
11 lines of code changed in 2 files:
outputProblemSpec()
added d_testForNegTemps_mpm to output spec in <MPM> section
problemSetup()
-added logic to use the correct prob_spec when looking for the
<MPM> block
13 lines of code changed in 1 file:
Fixed a bug in the regridder where some processors might
not post a broadcast.
4 lines of code changed in 1 file:
Show material for which var copy failed
1 lines of code changed in 1 file:
Call ModelMaker->makeModels with the right input file when using the Switcher
3 lines of code changed in 1 file:
added some more cout_doing statements
10 lines of code changed in 1 file:
update uda2nrrd so that AMR levels can be combined into a single nrrd
615 lines of code changed in 1 file:
Fixed compiler warnings.
Only bullet proof if assertions are greater than or equal to 3.
6 lines of code changed in 1 file:
Fix restart when using the switcher component.
104 lines of code changed in 7 files:
Change argument list for switchInitialize and add outputPS.
6 lines of code changed in 1 file:
Fix compiler warning.
1 lines of code changed in 1 file:
Some small things:
fix windows compile
when sus goes down successfully, print out the last timestep it did
when there is a taskgraph cycle, print out the entire cycle
print out the number of procs (and the number of bits) from a run in the timestep.xml:meta section
36 lines of code changed in 5 files:
removed accidently commited spew
1 lines of code changed in 1 file:
Fixed a couple bugs that would cause the simulation to run with only a
fraction of the processors until a regrid when restarting when the uda was output using
nperproc.
9 lines of code changed in 1 file:
added Changwei's changes to heat exchange. To activate uncomment
#define CHANGWEI
38 lines of code changed in 1 file:
Based ob Bryan's idea, make MPMArches actually work.
6 lines of code changed in 1 file:
Only compute the number of particles crossing the boundaries when the SCI_ASSERTION_LEVEL is
greater than or equal to 3.
2 lines of code changed in 1 file:
Verfiy checksome is now only run if the SCI_ASSERTION_LEVEL is greater
than 3.
2 lines of code changed in 1 file:
Revert old commit and check in correct mpm scheduler fix
6 lines of code changed in 2 files:
Have MPMArches give mpm the scheduler port
2 lines of code changed in 1 file:
Added a test for MPI Service.
221 lines of code changed in 7 files:
Fixed small bug in preprocessing directives.
2 lines of code changed in 1 file:
Fixed a bug in the hybrid load balancer/regridder.
6 lines of code changed in 1 file:
Truncate the number of Maxwell elements only if time-temperature superposition is turned on.
5 lines of code changed in 1 file:
Dust off non-reflective BCs
ICE.cc
actuallyInitialize()
- compute the speed of sound, needed by the LODI bcs
LODI2.cc
addRequires_Lodi()
- no longer requiring press_CC from the new_DW.
Just pull press_CC from the DW and use it to compute a gradient.
19 lines of code changed in 2 files:
Fix a few DLB bugs and add some SCI_DEBUG statements
44 lines of code changed in 2 files:
Implement getCosts, with particles, for Regions as well as the current grid (if load balancing independent of regridding).
346 lines of code changed in 2 files:
Fixed spelling.
1 lines of code changed in 1 file:
Fix replace of performance results
0 lines of code changed in 2 files:
Fixed density lag control.
31 lines of code changed in 2 files:
1) Tested objective rate formulation. Works.
2) Don't allow relaxation times less than the current time step.
Needed when time-temperature superposition is on and
temperature is close to melt temperature.
66 lines of code changed in 1 file:
find all text files in the uda and list them first. Now spew files are automatically copied
2 lines of code changed in 1 file:
Added option to save density lag after RK average
44 lines of code changed in 5 files:
Added MPIService.
0 lines of code changed in 2 files:
MPIService added.
228 lines of code changed in 9 files:
Added density lag control.
67 lines of code changed in 2 files:
Fiexed EKT for RK3SSP.
3 lines of code changed in 1 file:
Added density lag computation.
101 lines of code changed in 7 files:
Only print warnings from processor 0.
5 lines of code changed in 1 file:
More EKT work
158 lines of code changed in 7 files:
Allocate space for the externalForce and loadCurveID if you have physical
boundary conditions other than pressure or normal force.
25 lines of code changed in 1 file:
add a function such that each component can set itself up when switcher hands off control (since it doesn't get a scheduleInitialize)
30 lines of code changed in 4 files:
Fixed logic.
6 lines of code changed in 1 file:
Forgot this one.
2 lines of code changed in 1 file:
Made task names distinctive.
77 lines of code changed in 12 files:
Fixed task graph compilation for EKT.
10 lines of code changed in 1 file:
Add int type for load curve data initialization.
9 lines of code changed in 1 file:
Add 'finalizeTimestep' to Switcher, and move post-timestep switching stuff to it
9 lines of code changed in 2 files:
fixed exception message
1 lines of code changed in 1 file:
Move reading of the TimestepXML data before doing restartInitialize().
1 lines of code changed in 1 file:
Beggining of EKT correction. Does not work yet.
877 lines of code changed in 45 files:
Reindented code to use 2 spaces instead of tabs.
Fixed a hang which would occur when the number of patches on any level was less than
the number of processors when using MPM/MPMICE.
260 lines of code changed in 1 file:
Stripped tabs
209 lines of code changed in 1 file:
Add outputProblemSpec, so using the switcher will have the relevant
xml info when needed to restart.
7 lines of code changed in 2 files:
Get DataArchiver to output Stretch Grid coordinates, and the DataArchive to read them into the grid. compare_uda succesfully passes between a run with stretched grids and its restart.
Poisson: Fix a crash with a null grid (advance the DW before compiling the subscheduler).
81 lines of code changed in 3 files:
Add the ProblemSpec information for the PhysicalBC to allow restarting.
85 lines of code changed in 27 files:
set p.x as the position var to the scheduler
1 lines of code changed in 1 file:
hard coded the initial guess for the surface temperature to 800K
AMR & grabbing initial guesses from the old_dw doesn't work in the Models.
12 lines of code changed in 1 file:
set the scheduler's position var (p.x) at problemSetup time instead of scheduleInitialize time. Avoids seg faults when you need p.x before the scheduler sets it in Scheduler::scheduleParticleRelocation
3 lines of code changed in 5 files:
restore setting sharedState's d_simTime
1 lines of code changed in 1 file:
tabs
278 lines of code changed in 5 files:
Fixed normal Arches cases after adding extra scalar.
173 lines of code changed in 1 file:
Changes to allow control of amplitude, viscosity, and p_ref from the GUI. Initial update, more changes to come.
0 lines of code changed in 8 files:
Fix restart problems (where certain varLabels haven't been created yet) by calling sim->problemSetup before dataarchive->restartInitialize
16 lines of code changed in 3 files:
Enabled reacting scalar solve if needed.
75 lines of code changed in 6 files:
Fixed a bug which would cause incorrect patch sets when using the BNR
regridder with per level refinement ratios and/or per level minimum
patch sizes.
2 lines of code changed in 1 file:
Super-optimization (-O3) under gcc 4.1 caused an internal compiler error... however, if I make it a tiny bit easier by expanding the offending line into several different lines, the compiler can swallow it.
11 lines of code changed in 1 file:
Interpolated flux values are now correctly scaled.
13 lines of code changed in 4 files:
Removed workaround because it isn't needed anymore.
0 lines of code changed in 1 file:
Fix a few of the Dataarchive bugs: compare_uda: use the index instead of the time; DataArchive: parse data files on current level only; SimCnt: Call LB::problemSetup after the grid (and dimensionality) have been set up
15 lines of code changed in 4 files:
Add Core-Util to the link line for Uintah-Core-Util
0 lines of code changed in 2 files:
Fix dir for setting up local RTs
0 lines of code changed in 2 files:
Make subsidiary structures members of DataArchive
27 lines of code changed in 1 file:
Change PatchInfo and VarInfo to PatchData and VarData to avoid conflicting with struct names elsewhere in Uintah
14 lines of code changed in 2 files:
Added some new Tau profile calls
Added a new debugstream called MPI_Barriers. This will call barriers
after many components before the tau timers end (useful for meansure
load imbalance).
Added a work around for a bug introduced in r37229 which caused space
filling curves to attempt to run on 0 dimensions. Full fix should be
coming later.
35 lines of code changed in 5 files:
Fixed the Pr number logic.
22 lines of code changed in 3 files:
Now individual turbulent Prandtl numbers can be specified per scalar equation.
They will override common Prandtl number given in turbulence model if that
number is specified. Common Prandtl number can still be specified in turbulence
model for ease of use and backward compatibility of input files.
102 lines of code changed in 13 files:
forgotten file
88 lines of code changed in 1 file:
DataArchive changes (and to those who use it):
API change - all queries (except those for a range of time values) take the index in the timestep array instead of the time value
internal change - store everything time-related in struct TimeData (which contains Patch properties, material properties, variable properties, and a HashTable of file-reading information)
Don't keep around ProblemSpecPs for the p***.xml datafiles (store what you read from the datafile). This *might* be a tradeoff in favor of memory at the possible cost of performance. I might change this back later if I determine it to be faster at not much of an expense to memory.
Change any function who uses DataArchive to compensate for the changed API, and a few other cosmetic changes.
1057 lines of code changed in 94 files:
Hypre 2.0 fix. Do not supply a residual to Jacoby solver if used as
preconditioner.
0 lines of code changed in 4 files:
Fix windows build
0 lines of code changed in 2 files:
Fix Windows build
0 lines of code changed in 2 files:
include *.dat files and input.xml.orig in the list of files to transfer
4 lines of code changed in 1 file:
Fix Fraction for negative whole numbers. Previously they would return
1 for the result instead of 0.
Changed double version of Fraction to cast to 64 bit number (long
long).
Added float version of Fraction.
Added comments for Fraction.
0 lines of code changed in 2 files:
Also flush cout
1 lines of code changed in 1 file:
Compute heat flux values using trig function mappings.
27 lines of code changed in 3 files:
minor fix
1 lines of code changed in 1 file:
Flush the simulation stats each timestep.
1 lines of code changed in 1 file:
Added more MMS capability to ARCHES. At this commit, the code seemed to show 2nd order spatial convergence. However, the time step was minimized, not eliminated. The time error and spatial error should be separated in future commits.
2705 lines of code changed in 25 files: