August 2005 Commit Log

Number of Commits:
354
Number of Active Developers:
25
ayla 2005-08-31 23:59 Rev.: 31830

Add component release callback.

17 lines of code changed in 1 file:

ayla 2005-08-31 23:56 Rev.: 31829

Rearrange initializers to silence compiler warning. Add use counter test.

36 lines of code changed in 3 files:

ayla 2005-08-31 23:54 Rev.: 31828

Update class documentation.

21 lines of code changed in 1 file:

ayla 2005-08-31 23:52 Rev.: 31827

Updates to getPort, getPortNonblocking.

79 lines of code changed in 1 file:

ayla 2005-08-31 23:48 Rev.: 31825

Add ComponentRelease callback.

16 lines of code changed in 2 files:

ayla 2005-08-31 23:46 Rev.: 31824

Comment region.

41 lines of code changed in 1 file:

ayla 2005-08-31 23:43 Rev.: 31823

Fill in a few more TypeMap functions.

113 lines of code changed in 2 files:

jas 2005-08-31 19:08 Rev.: 31822

Break out of loop over cells if we find one with a temperature greater
than the ignition temperature.

1 lines of code changed in 1 file:

jas 2005-08-31 19:06 Rev.: 31821

Remove switchTest function, since it is now handled by SwitchingCriteria
interface.

0 lines of code changed in 2 files:

jas 2005-08-31 18:52 Rev.: 31820

Remove argument to None constructor.
Add a None switching criteria to the last component's port so that the
switch label will be computed in the last stage.

16 lines of code changed in 6 files:

guilkey 2005-08-31 18:25 Rev.: 31819

Ignition criteria is now based on CC temps. Neither Todd nor I can remember
why we went to an FC temp based criteria in the first place, and it's more
of a pain. Also cleaned up the material addition code.

0 lines of code changed in 2 files:

guilkey 2005-08-31 18:22 Rev.: 31818

Put scheduling of computeTempFC inside of a conditional for the existence of
models, since it is only within the models that FC temps are used.

22 lines of code changed in 1 file:

mdavis 2005-08-31 18:10 Rev.: 31817

Add ability to have 1D colormaps in EditColorMap2D

582 lines of code changed in 8 files:

guilkey 2005-08-31 17:33 Rev.: 31816

Switching criteria based on the CC temperature of a designated material.

74 lines of code changed in 2 files:

ayla 2005-08-31 17:18 Rev.: 31815

Code cleanup for sample CCA component.

0 lines of code changed in 4 files:

guilkey 2005-08-31 15:55 Rev.: 31813

Adding a switching criteria based on the temperature of the PBX. Currently
still the same as the Timestep version. Trying to be more like Oren. :)

97 lines of code changed in 4 files:

ayla 2005-08-31 15:12 Rev.: 31812

Fix some compile warnings.

0 lines of code changed in 8 files:

ayla 2005-08-31 15:10 Rev.: 31811

Fix some compile warnings, replace deprecated header 'algo.h' with 'algorithm'.

0 lines of code changed in 4 files:

worthen 2005-08-31 14:35 Rev.: 31810

Whoops - forgot it

1 lines of code changed in 1 file:

guilkey 2005-08-31 14:21 Rev.: 31809

Fixed indexing error in projectCCHeatSourceToNodes. Also, in same function
gExternalHeatRate should be modified, not computed.

12 lines of code changed in 1 file:

worthen 2005-08-31 13:53 Rev.: 31808

Allow for printing of CCVariable<Vector> and specifying which tasks to print data for

68 lines of code changed in 1 file:

worthen 2005-08-31 13:48 Rev.: 31807

transfer the RHS inside of zeroMatrix_RHS

31 lines of code changed in 1 file:

worthen 2005-08-31 13:47 Rev.: 31806

Don't override the delt in the NewDW - it overrides it in the OldDW (where it needs to be) immediately after

1 lines of code changed in 1 file:

allen 2005-08-31 13:23 Rev.: 31805

added full error check

2 lines of code changed in 1 file:

dav 2005-08-31 13:15 Rev.: 31803

Fix typos in documentation.

3 lines of code changed in 1 file:

ayla 2005-08-31 11:42 Rev.: 31802

Remove deprecated Babel compile option; backward compatibility with versions < 0.10.0 is no longer maintainted.

0 lines of code changed in 2 files:

harman 2005-08-31 11:30 Rev.: 31801

- cleaned up cout_doing statements
- changed prototype for setupRHS
- work on sheduleMultilevelPressure solve

152 lines of code changed in 5 files:

jas 2005-08-31 09:41 Rev.: 31800

Don't throw an exception if the switching criteria port is empty.

8 lines of code changed in 2 files:

jas 2005-08-31 09:40 Rev.: 31798

Don't default to None switching criteria if one isn't specified in the
input file.

2 lines of code changed in 1 file:

jas 2005-08-31 09:39 Rev.: 31797

Check to ensure that there are n-1 switching criteria specified for n
components specified in input file.

19 lines of code changed in 1 file:

worthen 2005-08-30 20:47 Rev.: 31794

put imp amr ice code in the subscheduler loop. Needs some tweaking, but sus completes

164 lines of code changed in 2 files:

ayla 2005-08-30 19:38 Rev.: 31793

Hello test component code cleanup, test ComponentRelease callback.

89 lines of code changed in 5 files:

guilkey 2005-08-30 19:20 Rev.: 31792

Get rid of the long commented out gradPAccNC stuff.

3 lines of code changed in 1 file:

mdavis 2005-08-30 19:19 Rev.: 31791

Fix NetworkEditor instantiation to before tkwait

4 lines of code changed in 1 file:

ayla 2005-08-30 19:02 Rev.: 31790

Make ComponentRelease.releaseServices collective.

0 lines of code changed in 2 files:

ayla 2005-08-30 18:36 Rev.: 31789

Fix SIDL multiple interface implements bug; keep track of emitted castException code.

38 lines of code changed in 3 files:

ayla 2005-08-30 18:33 Rev.: 31788

Prefer local static counter to global variable.

0 lines of code changed in 2 files:

dav 2005-08-30 17:01 Rev.: 31784

Fix SGI compiler failure. (Can't do Points p[n];

92 lines of code changed in 1 file:

jas 2005-08-30 16:43 Rev.: 31781

Add getting an unsigned int value.

0 lines of code changed in 4 files:

jas 2005-08-30 16:43 Rev.: 31780

Add SwitchingCriteria* to *.h. Commented out hard coded switching criteria
in *.cc files.

51 lines of code changed in 6 files:

jas 2005-08-30 16:33 Rev.: 31779

Add SwitchingCriteria as a port to the switcher. Each individual component
can have a different criteria.

10 lines of code changed in 2 files:

jas 2005-08-30 16:32 Rev.: 31778

After a switch is made alter the initial delT to use an input file value.
Print output time stats after the new delT has been set. The delT that is
displayed is the delT used in the simulation component. As a side effect,
the timestep number now begins a 1 instead of 0.

24 lines of code changed in 1 file:

jas 2005-08-30 16:28

Add SwitchingCriteria port.

44 lines of code changed in 4 files:

jas 2005-08-30 16:27 Rev.: 31775

Add SwitchingCriteria directory. Add two switching criteria: None (no
switch between components), and TimestepNumber which switches based on
the timestep number of the running simulation.

255 lines of code changed in 7 files:

harman 2005-08-30 16:25 Rev.: 31774

No longer hardcoded to iceMaterial(0) in all the tasks. The emitting material index is
extracted from the input file.

38 lines of code changed in 2 files:

damevski 2005-08-30 13:50 Rev.: 31770

Added locking, making SR2 hopefully thread-safe

277 lines of code changed in 43 files:

irina 2005-08-30 11:50 Rev.: 31767

Updated model

51 lines of code changed in 2 files:

darbyb 2005-08-30 09:09 Rev.: 31766

Move setting of origin outside of axis for loop.

17 lines of code changed in 1 file:

jeroen 2005-08-29 20:04 Rev.: 31764

Changed name of module to make it more userfriendly

178 lines of code changed in 6 files:

jeroen 2005-08-29 15:42 Rev.: 31762

Update for the Bundle modules (simplification of module code), (2) Addition of module to create a dense matrix directly from the GUI, (3) Some modules to do some basic string manipulations, creation, merging, sprintf, filenametostring (4) New module to display string in viewer ShowString (Multiple line option, arbritary amount of lines, so more information can be stored in the title then time and unit alone)

4296 lines of code changed in 73 files:

jeroen 2005-08-29 15:19 Rev.: 31761

New StringPort, for String objects

122 lines of code changed in 4 files:

jeroen 2005-08-29 14:36 Rev.: 31760

Integration of String class into matlab interface, a string will not be translated into a Nrrd anymore, but into the new string class. Strings can now be added into a bundle and then will automatically appear in Matlab as Strings. All the filename ports have been replaced with proper string input ports

3536 lines of code changed in 25 files:

jeroen 2005-08-29 14:32 Rev.: 31759

Addition of String class to bundle so parameter lists can be build using scalars (matrices) and strings (needed for CardioWave package, but general enough to be put in SCIRun)

759 lines of code changed in 2 files:

jeroen 2005-08-29 14:31 Rev.: 31758

New String data class for managing from Membrane names, figure titles to filenames in the datastream paradigm of SCIRun

335 lines of code changed in 3 files:

guilkey 2005-08-29 14:13 Rev.: 31757

Replaced some *iter with a c and removed an unneeded require and get on delT.

6 lines of code changed in 1 file:

guilkey 2005-08-29 13:41 Rev.: 31756

O.K. fixed what I was trying to do Friday night. Needed to setBCs on
dTdt_CC and dVdt_CC.

FYI, we should not trust this to work where the fine level touches a
boundary with anything other than symmetry BCs.

49 lines of code changed in 2 files:

darbyb 2005-08-29 13:24 Rev.: 31755

Use Abs call in Core/Math/MiscMath.h

20 lines of code changed in 2 files:

dav 2005-08-29 13:24 Rev.: 31754

M Core/Datatypes/CurveMesh.h

Fixed compiler warnings.

M Core/Datatypes/StructQuadSurfMesh.cc

Fixed SGI compile. ('Point pts[n]' is not valid unless 'n' is a constant.)

M Dataflow/Modules/Visualization/StreamLines.h

Needed "include <CompGeom.h> to find (recently moved?) 'RayPlaneIntersection'.

M Dataflow/Modules/Visualization/GenAxes.cc

Fixed compilation warnings. (eg: Returning a "const int" doesn't make sense.)

M Packages/Uintah/CCA/Components/ICE/CustomBCs/microSlipBCs.cc

Fixed compilation warnings. (Mostly unused variables.)

M Packages/Uintah/Core/Grid/Level.h

Indented. Added comment on what "eachPatch()" does.


215 lines of code changed in 8 files:

allen 2005-08-29 11:43 Rev.: 31753

Cleaned up comments for clarity.

20 lines of code changed in 3 files:

callahan 2005-08-29 11:39 Rev.: 31752

Move NetworkEditor creation to after the scirunrc is read in.

6 lines of code changed in 1 file:

allen 2005-08-29 10:45 Rev.: 31751

added rayplane test

0 lines of code changed in 4 files:

allen 2005-08-29 10:45 Rev.: 31750

clean up of formating allowed for streamlines on surfaces.

206 lines of code changed in 2 files:

allen 2005-08-29 10:18 Rev.: 31749

added comp geom functions

116 lines of code changed in 4 files:

allen 2005-08-29 10:17

changed iniside test

230 lines of code changed in 3 files:

allen 2005-08-29 10:16 Rev.: 31746

changed return type

1 lines of code changed in 1 file:

allen 2005-08-29 10:15 Rev.: 31745

corrected comments

1 lines of code changed in 1 file:

allen 2005-08-29 10:14

added inside method

6 lines of code changed in 2 files:

allen 2005-08-29 10:08

added global tolerance

58 lines of code changed in 9 files:

allen 2005-08-29 10:07 Rev.: 31733

replaced arbitrary tolerance with global

1 lines of code changed in 1 file:

darbyb 2005-08-28 19:58 Rev.: 31730

Nrrds can now represent general orientation information using a spaceOrigin and per-axis vectors (spaceDirection vectors).The following code now handles the spaceOrigin and spaceDirection vectors fields in Nrrds.

NOTE: volume rendering Nrrds with spaceDirections does not work yet.

Packages/Teem/Dataflow/Modules/Converters/ConvertToNrrd.h
----------------------------------------------------------
When converting a LatVol, Image, or Scanline Field to a Nrrd, get the transform and if the data is not axis aligned, create a Nrrd with spaceOrigin and spaceDirection vectors. The spaceOrigin is a per Nrrd field and can be taken from the 4th column of the transform. The spaceDirection vectors are a per axis field and can be taken from the transform columns 0, 1, and 2. If the data is axis aligned, create a Nrrd that uses min/max/spacing. A Nrrd can use either min/max/spacing, or spaceDirection, but not both.


Packages/Teem/Dataflow/Modules/Converters/NrrdToField.cc
Packages/Teem/Dataflow/Modules/Converters/NrrdToField.h
-----------------------------------------------------------
When converting just data (which makes LatVol, Image, or Scanline fields), if the spaceDirection vectors are defined, create the mesh and apply the appropriate transform. The spaceDirection vectors make up columns 0, 1, and 2 and the spaceOrigin can be used to set the 4th column of the transform. If the data is axis aligned (only the diagonals of the transform are defined), create the mesh as it was created before with a min/max point. If the data has orientation information, set the transform to be what was pulled out of the space information of the Nrrd. If the Nrrd had a Transform property (old way of storing transform info), apply that transform.



Packages/Teem/Dataflow/XML/UnuAxinfo.xml
Packages/Teem/Dataflow/GUI/UnuAxinfo.tcl
Packages/Teem/Dataflow/Modules/Unu/UnuAxinfo.cc
-----------------------------------------
Add ability to modify only certain fields instead of all fields. Add ability to set the spaceOrigin (which is per Nrrd) and the spaceDirection vectors. SpaceDirection vectors should be doubles separated by commas.


Packages/Teem/Dataflow/GUI/NrrdInfo.tcl
Packages/Teem/Dataflow/Modules/NrrdData/NrrdInfo.cc
----------------------------------------------------
Show spaceOrigin and spaceDirection vector values if available.


Packages/Teem/Dataflow/Modules/DataIO/NrrdReader.cc
---------------------------------------------------
Only call nrrdAxisInfoMinMaxSet if the space information hasn't been set.






580 lines of code changed in 9 files:

guilkey 2005-08-26 20:03 Rev.: 31725

Undoing my previous commit, for some reason it breaks the multi-level
MPMICE which was the whole point in making the change. I'll figure it out
on Monday I guess.

202 lines of code changed in 2 files:

guilkey 2005-08-26 19:18 Rev.: 31724

In MPMICE, previously, for the multi-level code to work, we had
some separate tasks (scheduleComputeCCVelAndTempRates, scheduleRefineCC, and
then scheduleInterpolateCCToNCRefined). This was all added as an
alternative to the normal scheduleInterpolateCCToNC. With this commit,
we're now doing everything in the same way as the multi-level code,
with only the refine step being optional. scheduleInterpolateCCToNCRefined
has been renamed to drop the "Refined" and the old version of this task
is now in the code attic, along with the special stuff that we did for
rateForm. (Todd, if you want, I can get that into the current code, but
I can't really test it.)

These changes give identical answers in debug, slightly different in
optimized.

202 lines of code changed in 4 files:

dav 2005-08-26 16:40 Rev.: 31723


M Components/LoadBalancers/LoadBalancerCommon.h

With Bryan's help, added createPerProcessorPatchSet(Grid). Added
comment on how these functions work.

M Components/LoadBalancers/LoadBalancerCommon.cc

Implementation of new function createPerProcessorPatchSet(Grid).

M Components/ICE/ICE.h

schedule_bogus_imp_delP() uses perProcPatches now.

M Components/ICE/impAMRICE.cc

Removed the allPatchSets that Todd was creating in favor of the
createPerProcessorPatchSet(Grid) that Bryan implemented. Turned off
matrix_CFI stuff for now. Removed a couple of compiler warnings.
Added "TODO" to a location that has a comment that seems to indicate
that something should be done (sooner than later). Only schedule one
task (with all patches across all levels) for the pressure solve.

M Ports/LoadBalancer.h

Declared the new virtual function createPerProcessorPatchSet(Grid).

53 lines of code changed in 6 files:

dav 2005-08-26 16:31 Rev.: 31722

Indented. Fixed compiler warning.

870 lines of code changed in 1 file:

ayla 2005-08-26 16:19 Rev.: 31721

Fix indentation.

4 lines of code changed in 1 file:

dgroulx 2005-08-26 16:03 Rev.: 31720

Added the g2c library to the SCI_TRY_LINK macro for checking for blas
and lapack libraries. This library is necessary for the SCIRun configure
to find blas and lapack correctly on linux itanium systems, specifically
Thunder.

10 lines of code changed in 2 files:

ayla 2005-08-26 14:41 Rev.: 31719

Add babel extension to Method parameters in parser.

0 lines of code changed in 2 files:

bigler 2005-08-26 11:49 Rev.: 31718


Put pragma in a compiler specific ifdef. No need to mess with pragmas
for other compilers.

4 lines of code changed in 1 file:

abe 2005-08-26 00:57 Rev.: 31717



Added pragma to remove annoying fprintf format warning produced when compiling with icpc.

M Allocator.cc

3 lines of code changed in 1 file:

harman 2005-08-25 18:17 Rev.: 31715

implicit, amr, advect, lockstep input file

cleaned up the scheduling.

48 lines of code changed in 1 file:

guilkey 2005-08-25 18:10 Rev.: 31714

In RigidMPM, compute thermal energy based on new particle temps, not old.
In SerialMPM, change some diagnostic output (commented out).

8 lines of code changed in 2 files:

ayla 2005-08-25 17:33 Rev.: 31713

Make BaseClass.addRef() and BaseClass.deleteRef() collective.

0 lines of code changed in 2 files:

guilkey 2005-08-25 15:02 Rev.: 31711

Use piecewise constant interpolation instead of linear interpolation in
the refine operations. Linear interpolation seems to not conserve, e.g.,
energy, between levels, PWC does. Results for container heatup have
achieved plausibility.

5 lines of code changed in 1 file:

harman 2005-08-25 15:02 Rev.: 31710

added matrix_CFI_weight label
added task to compute matrix_CFI_weight
modify matrix A on the CFI using matrix_CFI_weight
updated scheduleLockstepTimeAdvance.

compiles only.

234 lines of code changed in 4 files:

worthen 2005-08-25 14:04 Rev.: 31708

fix parallel switcher (requires p.x from mpm-materials, schedule carry-over for correct patch set)

5 lines of code changed in 3 files:

worthen 2005-08-25 13:42 Rev.: 31707

Fix off-by-one regression-tester killer (do timestep clamping after first timestep instead of second)

0 lines of code changed in 2 files:

dav 2005-08-25 11:41 Rev.: 31704

New file for fixing compiler warnings that cause other compiler warnings on different platforms.

59 lines of code changed in 1 file:

dav 2005-08-25 11:36 Rev.: 31703


M Core/Datatypes/MaskedLatVolMesh.h

- Converted 'unsigned' to more explicit 'unsigned int' for variables.
- Added comment on the use of the 'operator unsigned' cast (to get
the (scalar) index value from the class).

M Core/Datatypes/MaskedLatVolMesh.cc

- Use the new "#include <sci_comp_warn_fixes.h>" to get rid of the SGI
warning about 'break' not being reached (while not creating a warning
on the gnu compiler about not having a 'break' statement.
- Updated to use more explicit 'unsigned int'.
- Removed compiler warning by using explicit cast.

M Packages/Uintah/CCA/Components/Models/Radiation/Models_HypreSolver.h

- Indented. Added print statement in case matrixCreate is accidentally used.

M Packages/Uintah/CCA/Components/Solvers/HypreSolvers/HypreSolverBase.cc

- Use "#include <sci_comp_warn_fixes.h>" to get rid of "return 0;" not
reached compiler warning.

117 lines of code changed in 4 files:

jas 2005-08-25 10:43 Rev.: 31702

Add heatFlux_CC calculation to addedMPMMaterial. Set this value to 0 when
a material is added.

6 lines of code changed in 1 file:

harman 2005-08-25 08:36 Rev.: 31701

now dumping out co2 and h2o concentrations in the tableTest

17 lines of code changed in 1 file:

worthen 2005-08-24 20:10 Rev.: 31699

This should keep hypre-1.9 and non-hypre-1.9 developers happy (whoops - missed this one)

7 lines of code changed in 1 file:

worthen 2005-08-24 20:09 Rev.: 31698

This should keep hypre-1.9 and non-hypre-1.9 developers happy

11 lines of code changed in 3 files:

dav 2005-08-24 16:59 Rev.: 31697

Fixed typo. Added back my fix for the EXECEPTIONS_CRASH test.

8 lines of code changed in 2 files:

ayla 2005-08-24 16:27 Rev.: 31696

Release component icon port.

1 lines of code changed in 1 file:

livne 2005-08-24 16:17 Rev.: 31695

Along with Dav: Added #ifdef HAVE_HYPRE_1_9 in configure.ac so that if we are using Hypre 1.9.0, the AMR solver code compiles, otherwise does not

324 lines of code changed in 21 files:

borodai 2005-08-24 15:51 Rev.: 31694

Include extra cells for tableValue calculation so that
BCs would be set properly.

1 lines of code changed in 1 file:

harman 2005-08-24 15:18 Rev.: 31693

decoupled radiation from the reaction models.
use :
<useIceTemp> true </useIceTemp>
<useTableValues> false </useTableValues>
<computeCO2_H2O_from_f> true </computeCO2_H2O_from_f>

You must use the passiveScalar model to transport scalar-f around.
CO2 & H2O concentrations are computed from scalar-f using a
a hardwired equation.

122 lines of code changed in 2 files:

dav 2005-08-24 14:15 Rev.: 31691

Changed the operator<< to not work on a * (pointer). This was done for two reasons, 1) we should probably not mask the ability to print out the value of the address. 2) The compiler was confused and did not find the operator<< we created for the pointer so it did the default of printing out just the address. Thanks to the fact that Bryan encapsulated all the xerces stuff, we only had to make the updates to these two files. The declarations for operator<< for DOM stuff were moved into the .cc file as no-one else should be using them (I hope).

21 lines of code changed in 2 files:

dav 2005-08-24 14:09 Rev.: 31690

Cosmetics: removed compiler warnings, untabified, indented, updated some parts to coding standard.

919 lines of code changed in 18 files:

dav 2005-08-24 13:31 Rev.: 31688

Expounded upon hack comment.

3 lines of code changed in 1 file:

dav 2005-08-24 13:30 Rev.: 31687

Removed compiler warning.

0 lines of code changed in 2 files:

dav 2005-08-24 13:29 Rev.: 31686

Removed comiler warning.

1 lines of code changed in 1 file:

dav 2005-08-24 13:28 Rev.: 31685

Indentation.

1 lines of code changed in 1 file:

dav 2005-08-24 13:27 Rev.: 31684

Removed compiler warning.

1 lines of code changed in 1 file:

dav 2005-08-24 13:27 Rev.: 31683

Fixed exception to print out line and file.

0 lines of code changed in 2 files:

yguo 2005-08-24 13:03 Rev.: 31682

Just a minor change in reading crack geometry.

11 lines of code changed in 1 file:

worthen 2005-08-24 11:32 Rev.: 31680

Remove debug print

0 lines of code changed in 1 file:

harman 2005-08-24 10:21 Rev.: 31678

refine_CF_interfaceOperator()
- only hit the coarse/fine interface faces.
Ignore faces on the edge of the computational domain.
You can now run fixed-multi-level problems with fine patches
at the edge of the domain.

111 lines of code changed in 1 file:

worthen 2005-08-23 22:25 Rev.: 31673

Preserve delt across restarts (particularly when you saw 'Lowering delt to maxmimum' (fixes switcher)

37 lines of code changed in 5 files:

harman 2005-08-23 19:56 Rev.: 31672

added cout_doing statements.

32 lines of code changed in 1 file:

harman 2005-08-23 19:19 Rev.: 31671

gac instead of Ghost::AroundCells
gn instead of Ghost::None
indx instead of matlIndex
0 instead of zeroGhostCells
1 instead of numGhostsCells

{} instead of confusion

formatting ONLY

195 lines of code changed in 1 file:

harman 2005-08-23 18:21 Rev.: 31670

tabs

771 lines of code changed in 17 files:

ayla 2005-08-23 18:15 Rev.: 31669

Remove InternalComponentDescription (replaced by InternalServiceDescription, InternalFrameworkServiceDescription) from sources.

0 lines of code changed in 2 files:

harman 2005-08-23 17:54 Rev.: 31668

-added hasBoundaryFaces() which returns true if a patch has
a face that is on the edge of the computational domain.
Useful for setting fine patch levell boundary conditions

10 lines of code changed in 2 files:

harman 2005-08-23 17:50 Rev.: 31667

More work on multi-level pressure solve.
- incorporated the pressure related tasks into the schedule time advance
- added bogus_imp_delP() which just initializes imp_delP to 0.0
and will serve as a pseudo multi-level pressure solve during testing.
Not running

186 lines of code changed in 2 files:

yarden 2005-08-23 17:24 Rev.: 31665

remove a *~ file

0 lines of code changed in 1 file:

yarden 2005-08-23 17:17 Rev.: 31664

change InternalServices mechanism in preparation for new types of services: part II

776 lines of code changed in 23 files:

yarden 2005-08-23 17:16 Rev.: 31663

change InternalServices mechanism in preparation for new types of services

921 lines of code changed in 33 files:

dav 2005-08-23 17:07 Rev.: 31662

Use ifdef instead of if. These will be replaced with a better mechanism soon.

2 lines of code changed in 1 file:

dav 2005-08-23 17:06 Rev.: 31661

Hack to make SGI to compiler happy. (Same thing that we need previously in MPMICE.cc.)

33 lines of code changed in 1 file:

borodai 2005-08-23 15:45 Rev.: 31659

fix for l2up

0 lines of code changed in 2 files:

jas 2005-08-23 14:26 Rev.: 31658

Go through all of the components problemSetup prior to running a particular
component to ensure that all VarLabels have been "setup" properly.

9 lines of code changed in 1 file:

worthen 2005-08-23 13:48 Rev.: 31657

Can now run AND restart mlmpmice, amrice, AND stuff from the RT
DataArchiver - changes to Reduction variables
Level/Patch - add Level::getPatchByID and get rid of static Patch::getByID (and patchToProcessorMap) (don't kill me for changing Patch.h)
DataArchive - load time_refinement_ratio on restart
TaskGraph - initialize pointer

67 lines of code changed in 11 files:

jas 2005-08-22 22:16 Rev.: 31654

Show VarLabel with Switcher throws "Cannot find VarLabel" exception.
Delet the unneeded char *c;

4 lines of code changed in 3 files:

jas 2005-08-22 19:58 Rev.: 31653

Add ProcessorGroup include.

1 lines of code changed in 1 file:

dav 2005-08-22 18:20 Rev.: 31652

This is the best fix I can come up with at the moment. There is some kind of compiler bug that says the << operator is not found for the *patches line (2 lines below the dummy var I have inserted). By placing this dummy var in the file, it 'fixes' it. I will look at it more tomorrow. -Dav

0 lines of code changed in 2 files:

guilkey 2005-08-22 18:03 Rev.: 31651

Proof that I can't do three things at once. Turning the requires and gets
for massBurnFraction back on.

5 lines of code changed in 1 file:

dav 2005-08-22 18:01 Rev.: 31650

Removed some compilation warnings.

2 lines of code changed in 1 file:

dav 2005-08-22 18:01 Rev.: 31649

Remove dependency on hypre 1.9 (for now).

22 lines of code changed in 4 files:

dav 2005-08-22 18:00 Rev.: 31648

Removed #include<fstream> from DebugStream.h as it is not used in this file (and was causing compilation errors (I don't know why) in another location. Had to add include fstream to the rest of these files and apparently they were getting it through some strange path from DebugStream.h

71 lines of code changed in 17 files:

dav 2005-08-22 15:38 Rev.: 31646

Removed compiler warning.

0 lines of code changed in 2 files:

dav 2005-08-22 15:37 Rev.: 31645

Dumpfields has moved to tools/dumpfields

0 lines of code changed in 1 file:

livne 2005-08-22 14:56 Rev.: 31644

More updated files.

48 lines of code changed in 10 files:

dav 2005-08-22 14:14 Rev.: 31643

Slightly better indentation.

11 lines of code changed in 1 file:

livne 2005-08-22 13:34

Checking in Oren't latest round of code.

573 lines of code changed in 55 files:

livne 2005-08-22 13:27 Rev.: 31640

Everything should now compile and link.

14 lines of code changed in 1 file:

livne 2005-08-22 13:25 Rev.: 31639

In a .cc file, there is no need to have the using namespace statements inside a namespace (and this has been known to cause compiler problems) so moved them out. PS. This and the last 3 commits where done by Dav under Oren's account, so if you have problems, please let Dav know. Also, NOTE, an update of all of these changes will cause a lot of compilation.

0 lines of code changed in 2 files:

livne 2005-08-22 13:23 Rev.: 31638

Depends on CCA/Components/Solvers to link.

0 lines of code changed in 2 files:

livne 2005-08-22 13:22 Rev.: 31637

Moved the operator<< to be friend functions as this allows the (g++) compiler to find the functions and not get confused and give a unknown function error message when compiling. Strangely, all (most?) << functions must be friends as most any arbitrary new << function that is not a friend function causes others to be 'lost'. Also had to put the << functions into the Uintah namespace in the .cc files.

646 lines of code changed in 41 files:

livne 2005-08-22 13:19 Rev.: 31636

Cleaned up compiler warnings

22 lines of code changed in 15 files:

livne 2005-08-22 12:08 Rev.: 31633

Deleted old files

0 lines of code changed in 32 files:

livne 2005-08-22 12:07

Moved solvers, preconds to subdirs

2416 lines of code changed in 39 files:

livne 2005-08-22 11:24 Rev.: 31630

see rev 31629

0 lines of code changed in 2 files:

livne 2005-08-22 11:24 Rev.: 31629

AMR solver class name change

973 lines of code changed in 19 files:

livne 2005-08-22 11:10 Rev.: 31628

Added interior equation setup, RHS setup, F->C connections

576 lines of code changed in 19 files:

jas 2005-08-20 23:45 Rev.: 31625

Add recomputeTimestep().

7 lines of code changed in 3 files:

worthen 2005-08-19 20:57 Rev.: 31622

turn off grid debug output

0 lines of code changed in 1 file:

worthen 2005-08-19 20:56 Rev.: 31621

Fix DataArchiver for 1-level problems. Will fix for AMR problems on Monday (for mlmpmice, use the version before this - it was tailored for that)

18 lines of code changed in 1 file:

worthen 2005-08-19 16:12 Rev.: 31620

get amr checkpoints to complete

110 lines of code changed in 2 files:

jas 2005-08-19 15:15 Rev.: 31619

Read the individual component's <Time> section.

39 lines of code changed in 9 files:

ayla 2005-08-19 13:26 Rev.: 31612

Add check for Babel version (0.10.0 or greater), correct disable dataflow check, warn if Babel is not available when building SCIRun2.

107 lines of code changed in 2 files:

ayla 2005-08-19 13:24 Rev.: 31611

Add CCAException.

5 lines of code changed in 1 file:

ayla 2005-08-19 13:24 Rev.: 31609

Merge branch babel_sidl_v0_9_1 to HEAD, exception classes should derive from SIDLException.

0 lines of code changed in 2 files:

ayla 2005-08-19 13:20 Rev.: 31608

Update CCAException, remove unnecessary print statements.

69 lines of code changed in 9 files:

ayla 2005-08-19 13:18 Rev.: 31607

Update CCAException, check for mpich.

9 lines of code changed in 1 file:

ayla 2005-08-19 13:17 Rev.: 31606

Update CAException.

2 lines of code changed in 1 file:

ayla 2005-08-19 13:16 Rev.: 31605

Merge branch babel_sidl_v0_9_1 to HEAD.

0 lines of code changed in 30 files:

ayla 2005-08-19 13:10

Merge branch babel_sidl_v0_9_1 to HEAD.

701 lines of code changed in 27 files:

ayla 2005-08-19 13:09 Rev.: 31602

Make static members gui and net private.

0 lines of code changed in 4 files:

ayla 2005-08-19 13:08 Rev.: 31601

Update for changes to CCAException and Dataflow component model.

171 lines of code changed in 3 files:

ayla 2005-08-19 13:05 Rev.: 31600

Merge branch babel_sidl_v0_9_1 to HEAD.

15 lines of code changed in 3 files:

ayla 2005-08-19 12:57 Rev.: 31599

Merge branch babel_sidl_v0_9_1 to HEAD, updates to CCA spec and increment PortInstance use count after checking for errors.

133 lines of code changed in 5 files:

livne 2005-08-19 12:52 Rev.: 31598

Added HyprePatchSStruct that executes the basic matrix/graph construction operations per-patch in HypreDriverSStruct

327 lines of code changed in 3 files:

ayla 2005-08-19 12:44 Rev.: 31597

Documentation update.

12 lines of code changed in 1 file:

ayla 2005-08-19 12:30

Merge branch babel_sidl_v0_9_1 to HEAD.

3110 lines of code changed in 23 files:

ayla 2005-08-19 12:29 Rev.: 31594

Update CCA spec from version 0.6 to 0.7.8.

1688 lines of code changed in 1 file:

ayla 2005-08-19 12:28 Rev.: 31593

Documentation update.

0 lines of code changed in 2 files:

dav 2005-08-19 12:22 Rev.: 31592

Two things. 1) Commented out teh glXGetAddress thing when on SGIs. This allows SCIRun to run when in very optimized mode (before it complained of an unresolved symbol). Note, if you just used standard optimization (O2), then for some reason it still worked even with this unresolved symbol. The commenting out of this symbol looks reasonable (as it is only used in ATI sections) but I don't know enough to be 100% confident in this change. However, it should be ok. 2) I indented all the of the #if stuff so I could follow it.

0 lines of code changed in 2 files:

ayla 2005-08-19 11:49 Rev.: 31591

Check for mpich.

4 lines of code changed in 4 files:

ayla 2005-08-19 11:45 Rev.: 31590

The BUILD_DATAFLOW macro belongs in dataflow_testdefs.h.in, not here.

0 lines of code changed in 2 files:

ayla 2005-08-19 11:43 Rev.: 31589

Check for mpich.

3 lines of code changed in 1 file:

worthen 2005-08-19 11:26 Rev.: 31588

Fix subCycle for 3+ levels

16 lines of code changed in 1 file:

jas 2005-08-19 10:48 Rev.: 31586

Add restartableTimesteps().

6 lines of code changed in 2 files:

livne 2005-08-19 10:14 Rev.: 31585

Changed hypre library directory

0 lines of code changed in 2 files:

worthen 2005-08-19 04:21 Rev.: 31583

Better, but not quite good enough for the wacky ICE-AMR configuration

SimulationController - restructure subcycle's calls to refineInterface (don't do until all pending coarsens are done)
ICE - add proc number to doing output, clean up reflux a little but
Schedulers - fix trackedVars and with weird overlapping-patches configurations, restrict the data dependency
Patch - add 'getInteriorLow/HighIndex'

206 lines of code changed in 10 files:

worthen 2005-08-19 03:52 Rev.: 31582

MPI-ify mlmpmice

96 lines of code changed in 1 file:

guilkey 2005-08-19 01:27 Rev.: 31580

To ImpMPM, added a somewhat more realistic switching criteria, not
used, but it does compile if uncommented.
To MPMICE, diddle the way that heatFlux is being computed so that it's
5% current value, 95% previous value. That should make it a smoother
distribution than just taking the instantaneous value.

38 lines of code changed in 2 files:

sparker 2005-08-19 01:12 Rev.: 31579

Allow data to exist on some levels and not others

18 lines of code changed in 1 file:

guilkey 2005-08-18 22:41 Rev.: 31578

Uncomment the initialization of the heatFlux_CC.

10 lines of code changed in 2 files:

guilkey 2005-08-18 22:30 Rev.: 31577

Changed how the CCheatrate gets pushed to the nodes.

38 lines of code changed in 1 file:

jas 2005-08-18 21:08 Rev.: 31576

Added requires heatFlux_CC for MPMICE.
Use CellIterator in projectCCHeatSource in IMPM.

13 lines of code changed in 2 files:

guilkey 2005-08-18 20:23 Rev.: 31575

Made do_mlmpmice a member variable of MPMICE. Now using it within a couple
of tasks to avoid problems when using models. Ultimately, we need to fix
models to do the right thing with multilevel MPMICE.

5 lines of code changed in 2 files:

jas 2005-08-18 20:12 Rev.: 31574

Changed heatFlux_CCLabel string name.
Added interpolation of heatFlux to projectCCHeatSource in Impm.
Added heatFlux_CC to carry_over vars in input file.

66 lines of code changed in 3 files:

livne 2005-08-18 17:43 Rev.: 31573

Update hypre standalone code to compile on linux suse 9.3, added a matlab script comparing matlab,c++ results

41 lines of code changed in 18 files:

livne 2005-08-18 17:36 Rev.: 31572

Got some print operators out of the Uintah namespace for correct compilation of patch printouts

797 lines of code changed in 5 files:

guilkey 2005-08-18 16:40 Rev.: 31571

Forgot to commit the .h file before.

18 lines of code changed in 1 file:

guilkey 2005-08-18 16:21 Rev.: 31570

Added dVdt_CC and dTdt_CC labels for use with multilevel MPMICE.

9 lines of code changed in 2 files:

guilkey 2005-08-18 16:10 Rev.: 31569

Multi-level rmpmice now seems to be working, at least for the heat
transfer. I have identified at least one reason why the full mpmice
doesn't work on multiple levels, but fixing it may have to wait until
after the weekend.

203 lines of code changed in 1 file:

borodai 2005-08-18 15:58 Rev.: 31568

It is a good idea to keep old patch spec functionality working

1 lines of code changed in 1 file:

harman 2005-08-18 12:37 Rev.: 31566

set default value for d_useLockStep and in AMRICE.cc

1 lines of code changed in 1 file:

livne 2005-08-18 11:45 Rev.: 31565

Added some files to Makefile

8 lines of code changed in 1 file:

ayla 2005-08-18 11:45 Rev.: 31564

Remove unused component xml description file.

0 lines of code changed in 1 file:

livne 2005-08-18 11:45 Rev.: 31563

Added some files

4121 lines of code changed in 31 files:

guilkey 2005-08-18 11:36 Rev.: 31562

Remove particles with negative temperatures.

2 lines of code changed in 1 file:

livne 2005-08-18 09:52 Rev.: 31558

Struct compiles, going for SStruct

148 lines of code changed in 13 files:

jas 2005-08-17 20:32 Rev.: 31556

Add heat exchange calculation.

61 lines of code changed in 6 files:

livne 2005-08-17 17:35 Rev.: 31555

Priorities of solvers and preconditioners

2762 lines of code changed in 17 files:

worthen 2005-08-17 12:17 Rev.: 31554

Get PerPatch to return CellBased type

1 lines of code changed in 1 file:

worthen 2005-08-17 11:17 Rev.: 31553

Turn of MPMARCHES tests

0 lines of code changed in 2 files:

harman 2005-08-17 09:06 Rev.: 31551

check if it's time to printData on level index 0 and p =0.
Don't use patchID it means nothing

3 lines of code changed in 1 file:

livne 2005-08-16 23:03 Rev.: 31549

Data member updates of precond, driver

56 lines of code changed in 6 files:

livne 2005-08-16 20:15 Rev.: 31547

Deleted old precond files

0 lines of code changed in 2 files:

livne 2005-08-16 20:14 Rev.: 31546

Added PFMG precond to makefile

2 lines of code changed in 1 file:

livne 2005-08-16 20:14 Rev.: 31545

Added PFMG precond

899 lines of code changed in 16 files:

harman 2005-08-16 20:10 Rev.: 31544

Globally:Enforce Jim's and Todd's coding standards.

Here's what started it.....yuck!
if (d_doAMR && !d_restarting && d_regridder->isAdaptive())
while (currentGrid->numLevels() < d_regridder->maxLevels() &&
d_regridder->flaggedCellsOnFinestLevel(currentGrid, d_scheduler)) {
if (!doInitialTimestepRegridding(currentGrid))
break;
}

subCycle()
- schedule refineInterface after schedule coarsen
( this is still not right and it needs to be addressed)

51 lines of code changed in 1 file:

harman 2005-08-16 19:59 Rev.: 31543

clearer cout_doing statements

10 lines of code changed in 1 file:

harman 2005-08-16 17:38 Rev.: 31542

more descriptive exception message

1 lines of code changed in 1 file:

harman 2005-08-16 16:49 Rev.: 31541

added errorEstimate task.

168 lines of code changed in 5 files:

livne 2005-08-16 16:38 Rev.: 31540

Still compiling...

259 lines of code changed in 9 files:

harman 2005-08-16 16:35 Rev.: 31539

delete d_scalar->mag_grad_scalarLabel

2 lines of code changed in 1 file:

harman 2005-08-16 13:43 Rev.: 31538

added scheduleMultLevelPressureSolve() --not working
- put this on the back burner for a while

380 lines of code changed in 2 files:

harman 2005-08-16 09:14 Rev.: 31536

- input file for lockstep time advance with implicit pressure solve
- added mechanism to execute the lockstep schedule time advance from the input file.

9 lines of code changed in 3 files:

harman 2005-08-16 08:01 Rev.: 31535

scheduleComputeModelSources()
- request mpm temperature from the NewDW
- using gn,0 for cell centered variables

4 lines of code changed in 1 file:

livne 2005-08-15 19:17 Rev.: 31533

Minor modifications

4 lines of code changed in 1 file:

livne 2005-08-15 17:48 Rev.: 31532

Got rid of old sub file

0 lines of code changed in 1 file:

livne 2005-08-15 17:48 Rev.: 31531

Continuing solve() in HypreDriver.h

27 lines of code changed in 2 files:

livne 2005-08-15 17:12 Rev.: 31530

Needs include mpi_defs.h for MPIPP_H setting.

0 lines of code changed in 4 files:

jeroen 2005-08-15 16:19 Rev.: 31529

Fixes to the tetmesher to make it thread safe and to correct for rounding errors while reading back the data, it did not exactly match the surface nodes we put in, fixed some memory leaks

51 lines of code changed in 1 file:

dgroulx 2005-08-15 15:43 Rev.: 31528

Info messages now only print out on processor of rank 0.
Added a few double casts to be sure all aritmatic is correct.

45 lines of code changed in 1 file:

worthen 2005-08-15 14:47 Rev.: 31527

Since we don't dynamically allocate message_ anymore, don't delete it in the destructor

0 lines of code changed in 1 file:

bigler 2005-08-15 14:42 Rev.: 31525


-lDataflow_XMLUtil should be -lCore_XMLUtil from the reorganization.

0 lines of code changed in 2 files:

dgroulx 2005-08-15 14:11 Rev.: 31524

Fixed ambiguous call to pow().


3 lines of code changed in 1 file:

dgroulx 2005-08-15 13:30 Rev.: 31523

Added an option to the ups file that will force sus to automatically compute
an optimal patch distribution for the number of processors in use instead
of having to manually change them every run. To enable this option, add the
line

<autoPatch>true</autoPatch> someplace in your box tag. The
<patches>...</patches> tag will be ignored.

If autoPatch is not specified, then everything will function as before.

128 lines of code changed in 2 files:

dav 2005-08-15 13:20 Rev.: 31522

Move the implementation of the function into the .cc file and have it throw an error if used (as it should only be used if it is implemented by a specific component.

0 lines of code changed in 4 files:

dav 2005-08-15 13:18 Rev.: 31521

scheduleLockstepTimeAdvance is a virtual function.

2 lines of code changed in 1 file:

dgroulx 2005-08-15 13:01 Rev.: 31519

Added a function declaration for void scheduleLockstepTimeAdvance which is
defined in impAMRICE.cc.

3 lines of code changed in 1 file:

livne 2005-08-15 11:30 Rev.: 31518

template solve() inside a non-template HypreDriver

704 lines of code changed in 11 files:

livne 2005-08-14 17:54 Rev.: 31517

Restored sub.mk so that all can compile

3 lines of code changed in 2 files:

livne 2005-08-14 17:54 Rev.: 31516

Added SMG preconditioner

367 lines of code changed in 14 files:

harman 2005-08-14 12:47 Rev.: 31515

added scheduleLockstepTimeAdvance()
- missing multilevel pressure solve

196 lines of code changed in 2 files:

guilkey 2005-08-13 15:38 Rev.: 31514

Removing reference to one_matl. MSMD from MPMICE, hopefully this will fix
the RT memory leak.

6 lines of code changed in 1 file:

sparker 2005-08-13 02:32 Rev.: 31512

Implemented fine-grained coarse/fine scheduling for mlmpmice

291 lines of code changed in 2 files:

sparker 2005-08-13 01:25 Rev.: 31511

Don't initialize ICE variables if we aren't doing ICE on a level

3 lines of code changed in 1 file:

sparker 2005-08-13 01:13 Rev.: 31510

Restore printing of exception message at throw

0 lines of code changed in 2 files:

guilkey 2005-08-12 19:13 Rev.: 31509

Added the task "scheduleProjectCCHeatSourcesToNodes". If by some chance
there is ever a heat flux from the fire, this task would then push that
out to the nodes where it would be included in the solution to the heat
equation.

107 lines of code changed in 2 files:

guilkey 2005-08-12 19:11 Rev.: 31508

Added NC_CCweightLabel to MPMLabel so I can use it in ImpMPM. Should probably
move it out of MPMICELabel, but...

5 lines of code changed in 2 files:

harman 2005-08-12 14:49 Rev.: 31507

added the level index to all of the scheduling cout_doing statements.

86 lines of code changed in 1 file:

harman 2005-08-12 14:07 Rev.: 31506

Pass a scheduler into scheduleLockstepTimeAdvance()

3 lines of code changed in 2 files:

borodai 2005-08-12 14:05 Rev.: 31505

Keeping it alive.

20 lines of code changed in 1 file:

dgroulx 2005-08-12 11:58 Rev.: 31504

Added TEEM to the lib path for libDataflow_Modules_Fields.

1 lines of code changed in 1 file:

livne 2005-08-11 20:02 Rev.: 31503

Corrected SolverFactory so that stas can compile & run

2 lines of code changed in 1 file:

harman 2005-08-11 17:07 Rev.: 31501

Added tasks/functions:
-zeroMatrix_RHS_UnderFinePatches()
-matrixBC_CFI_finePatch()
-matrixBC_CFI_coarsePatch()
-matrixCoarseLevelIterator

still need to bolt/tape/bubble gum them togther.

ICE.cc:
took out coarsenPressure from scheduleTimeAdvance()

343 lines of code changed in 3 files:

bigler 2005-08-11 15:03 Rev.: 31499


This should keep the windows from popping up all over the place, but
still keep the window a manageable size. Not as scroll-licious as the
previous method, but not annoying.

GUI/VariablePlotter.tcl

Keep old buildVarFrame as buildVarFrameOld. The new version isn't
as pretty, but it doesn't require the frame to contanlty pop into
focus to work.

Modules/Visualization/GridVisualizer.cc
Modules/Visualization/VariablePlotter.cc

Call update_tcl_window for all events now. This restores the old
functionality of the window building every time execute is called.
I need to add more smarts to determine if things need to be updated
or not.

0 lines of code changed in 6 files:

mdavis 2005-08-11 14:31 Rev.: 31498

Add MaskVector output to ClipByFunciton

26 lines of code changed in 2 files:

harman 2005-08-11 13:45 Rev.: 31497

fixed index access operator...I think?

0 lines of code changed in 2 files:

worthen 2005-08-11 12:15 Rev.: 31496

Print message specified in the constructor along with other info

0 lines of code changed in 4 files:

worthen 2005-08-11 12:15 Rev.: 31495

Add interface for each component to specify how to schedule its own taskgraph

20 lines of code changed in 2 files:

dgroulx 2005-08-11 11:02 Rev.: 31493

File name and line number are now always prepended to the exception message.

0 lines of code changed in 2 files:

sparker 2005-08-11 10:46 Rev.: 31492

Added operator[] to access elements by an index

14 lines of code changed in 1 file:

dgroulx 2005-08-11 10:33 Rev.: 31491

Changed cout to std::cout so it would be defined.

0 lines of code changed in 2 files:

livne 2005-08-11 10:32 Rev.: 31490

Added Hypre preconditioner interface, not implemented specific preconds yet

508 lines of code changed in 8 files:

dav 2005-08-11 10:30 Rev.: 31489

Use std::cout.

1 lines of code changed in 1 file:

dmw 2005-08-11 08:50 Rev.: 31488

- Changing 'field' to 'scifield' -- fixes compilation

4 lines of code changed in 1 file:

kzhang 2005-08-10 23:50 Rev.: 31487

remove warnings caused by unsigned/signed comparison and base object initialization order

9 lines of code changed in 1 file:

jeroen 2005-08-10 21:11 Rev.: 31486

fix dynamic code for support of new field classes in the near future

8 lines of code changed in 1 file:

guilkey 2005-08-10 20:08 Rev.: 31485

Modest changes for now:

1. Fixed warning.
2. in computeEquilibrationPressure, we schedule a "modifies" so use a
"getModifiable" not an allocateAndPut. (this doesn't change the answers)
3. In computeLagrangianValuesMPM, use scheduleCoarsenVariableCC for rho_CC,
not scheduleMassWeightedCoarsenVariableCC.

None of these should change the results, nor do they seem to.

3 lines of code changed in 1 file:

livne 2005-08-10 19:00 Rev.: 31484

Updated sub.mk to prev one

1 lines of code changed in 1 file:

livne 2005-08-10 19:00 Rev.: 31483

Added most of HypreDriver - Struct interface

320 lines of code changed in 8 files:

harman 2005-08-10 18:55 Rev.: 31482

started work on integrating the implicit pressure solver into impICE
- added coarsenPressure task. (ToDo consolidate the duplicate code)

140 lines of code changed in 5 files:

dgroulx 2005-08-10 18:01 Rev.: 31481

Now the filename and line number will be prepended to the message for all
exceptions, even where exceptions are not crashing on a platform.

44 lines of code changed in 14 files:

dgroulx 2005-08-10 18:01 Rev.: 31480

Now the filename and line number will be prepended to the message for all
exceptions, even if exceptions are not crashing on that platform.

40 lines of code changed in 12 files:

dmw 2005-08-10 17:34 Rev.: 31479

- Adding Gordon to the contributor list for BioImage and BioTensor (trunk)

0 lines of code changed in 2 files:

bigler 2005-08-10 14:57 Rev.: 31477


Core/DpyGui.cc

Attempt to initialize inherited member "scene" to zero to try and
catch when it is accessed. Don't use it! Use rtrt_dpy->scene.

Added code to turn on silhouette edges and depth buffer viewing.

Removed command that killed the GlutGui. That's too dangerous for
now.

Core/GridSpheresDpy.cc

Removed some debug printouts.

StandAlone/scenes/sub.mk

RTRT_ULIBS now includes the GLUT/GLUI and math libraries.

StandAlone/scenes/uintahparticle2.cc

Removed unthreaded code. It was never used and was probably poorly
maintained.

Added more commandline options to the usage to reflect what is
available.

Added -timestep option to specify a single timestep.

Added -radius_from_volume option that changes p.volume to the
radius. You still have to specify which variable to use as the
radius with the -radius_index parameter for now.

Scalar particle data extraction is now handled with a templated
function.

110 lines of code changed in 5 files:

dgroulx 2005-08-10 14:55 Rev.: 31476

libDataflow_Modules_Math is now calling nrrdAlloc, so added Teem to it's
list of libraries.

1 lines of code changed in 1 file:

mdavis 2005-08-10 14:18 Rev.: 31475

Remove printf

0 lines of code changed in 1 file:

livne 2005-08-10 14:02 Rev.: 31474

Deleted harmonicAvg, should later be in ICE

0 lines of code changed in 1 file:

livne 2005-08-10 14:01 Rev.: 31473

Created separate drivers for struct, sstruct hypre interfaces

4372 lines of code changed in 11 files:

mdavis 2005-08-10 14:01 Rev.: 31472

Add MaskVector output port to ClipLattice

35 lines of code changed in 3 files:

mdavis 2005-08-10 11:55 Rev.: 31471

Initial commit of mask vector code

320 lines of code changed in 5 files:

harman 2005-08-10 09:44 Rev.: 31470

so the ice tests run

2 lines of code changed in 1 file:

harman 2005-08-09 17:48 Rev.: 31468

Change in AMR error estimator/set flags code:
- now computing the magnitude of the gradient or divergence of q_CC.
- changed all relevant label names
Easier to visualize the magnitude of the gradient instead of just the gradient.

118 lines of code changed in 8 files:

bigler 2005-08-09 15:56 Rev.: 31464


Core/Dpy.cc
Core/Dpy.h

Added display_frame_rate and save_frame functions to consolidate
code in the framed and frameless loops.

Core/DpyBase.h

Inherit from ExternalUIInterface to allow access to DpyBase classes
in DpyGui.

Core/GridSpheresDpy.cc

If the config file had problems, have better error recovery rather
than just letting things go along as if it was OK.

Core/Scene.cc
Core/Scene.h

Added attach_displays_to_engine function. This will add all the
DpyBase classes registered with Scene using attach_display with the
GUI window.

StandAlone/rtrt.cc

Attach all the displays in Scene to the DpyGui.

StandAlone/scenes/tstdemo.cc

Added comments for how to run the scene file.

Don't call display->setup_vars().

StandAlone/scenes/uintahparticle2.cc

Attach the display to the scene, so that it will go away when rtrt
exits.

112 lines of code changed in 14 files:

harman 2005-08-09 15:05 Rev.: 31447

changed q_CL to q_CL_const

1 lines of code changed in 1 file:

yguo 2005-08-09 15:03

Add in time step interval for fracture parameters calculation and crack propagation simulation.

27 lines of code changed in 4 files:

yguo 2005-08-09 15:02 Rev.: 31444

Add in time step interval for fracture parameters calculation and crack propagation simulation.

8 lines of code changed in 1 file:

harman 2005-08-09 14:58 Rev.: 31443

nuked some debugging spew.

0 lines of code changed in 1 file:

worthen 2005-08-09 14:31 Rev.: 31442

Restore 'gac,1', and have linear interpolation also add one to the range in CFI

12 lines of code changed in 1 file:

worthen 2005-08-09 13:29 Rev.: 31441

AMR changes, including:
SimulationController - Regridder will tell you level and patch stats
AMRICE - tweaks to get the correct cells from the coarse level, particularly for quadratic interpolation
TaskGraph - interpret correctly number of ghost cells from the coarse level
Patch - add ghost cells to the getOtherLevelPatches
Task - call getOtherLevelPatches with ghost cells (and remove annoying layer of indirection)
AMRInterpolate - correctly compare against the domain boundary

100 lines of code changed in 8 files:

livne 2005-08-09 11:43 Rev.: 31440

Added to my compilation new amr solver files

4 lines of code changed in 1 file:

livne 2005-08-09 11:39 Rev.: 31439

Imported code from stand-alone to Solvers component

1752 lines of code changed in 11 files:

livne 2005-08-09 09:29 Rev.: 31438

Incorporated HypreInterface in HypreDriver

434 lines of code changed in 8 files:

livne 2005-08-08 18:57 Rev.: 31437

Stand alone code works with swaped patch-proc ownership. Now looks ready to start importing into Uintah!

619 lines of code changed in 15 files:

harman 2005-08-08 17:32 Rev.: 31436

added piecewise constant interpolator.

24 lines of code changed in 1 file:

ayla 2005-08-08 16:40 Rev.: 31434

Set SCIRUN_ON_THE_FLY_LIBS_DIR in the SCIRun env.

0 lines of code changed in 2 files:

livne 2005-08-08 15:16 Rev.: 31432

Encapsulated interior equation generation in a function

450 lines of code changed in 22 files:

damevski 2005-08-08 13:44 Rev.: 31430

changed sharp-bang part of the scim script

0 lines of code changed in 2 files:

bigler 2005-08-08 11:48 Rev.: 31428


SliceRenderer.cc
SliceRenderer.h

Added draw_level_outline function that combined 6 copies of the code
into 6 calls to this function.

Disable GL_TEXTURE_3D before drawing the level outlines. This makes
it so you can actually see them using the color specified (light
gray).

34 lines of code changed in 2 files:

livne 2005-08-07 22:56 Rev.: 31427

Marked fine patches on a coarse patch

51 lines of code changed in 5 files:

livne 2005-08-07 21:43 Rev.: 31426

Encapsulated FC graph connections in a function. Should put matrix connection setup with graph setup as most of the code is the same

198 lines of code changed in 4 files:

harman 2005-08-07 19:02 Rev.: 31425

problemSetup_BulletProofing()
- turned my bullet proofing back on.

maxTimestepsBetweenRegrids test
- Only perform this check when the dimension in question
has more that 1 cell. Let is pass for 1D and 2D problems

6 lines of code changed in 1 file:

livne 2005-08-07 14:14 Rev.: 31424

Small changes to hier make

138 lines of code changed in 9 files:

livne 2005-08-07 12:01 Rev.: 31423

Done some changes for cygwin compilation; makeUnderlying compiles

473 lines of code changed in 12 files:

livne 2005-08-07 10:47 Rev.: 31421

Making underlying coarse data function, incomplete

526 lines of code changed in 6 files:

livne 2005-08-07 07:56 Rev.: 31420

Small changes to printouts

85 lines of code changed in 7 files:

livne 2005-08-05 22:21 Rev.: 31419

serialized beginning, added overflow()

66 lines of code changed in 6 files:

livne 2005-08-05 21:36 Rev.: 31418

Got rid of proc()

217 lines of code changed in 14 files:

allen 2005-08-05 17:26 Rev.: 31417

added update option

127 lines of code changed in 3 files:

allen 2005-08-05 17:25 Rev.: 31416

redid packing

0 lines of code changed in 2 files:

allen 2005-08-05 17:24 Rev.: 31415

capitalized on release

6 lines of code changed in 2 files:

livne 2005-08-05 16:17 Rev.: 31414

Added some capabilities to Box from Uintah so that we can easily check for fine patches covering coarse patches

254 lines of code changed in 14 files:

worthen 2005-08-05 15:45 Rev.: 31413

Get the Switcher to tell the DataAchiver to re-initialize its output frequencies and variables with each component switch

30 lines of code changed in 3 files:

callahan 2005-08-05 15:22 Rev.: 31412

glEnable shaders before doing the shader setup.

1 lines of code changed in 1 file:

harman 2005-08-05 15:21 Rev.: 31411

set a default value for d_dbgTime_to_printData
check if it's time to spew on the first patch of each level

5 lines of code changed in 2 files:

kuzimmer 2005-08-05 14:32 Rev.: 31410

Fixes a bug where the extractor tries to query the archive for particles that don't exist

12 lines of code changed in 2 files:

bigler 2005-08-05 14:28 Rev.: 31409

Name the light source, so it can be manipulated in the GUI.

0 lines of code changed in 2 files:

harman 2005-08-05 14:16 Rev.: 31408

scheduleCoarsen()
- added missing requires() for specific_heat

3 lines of code changed in 1 file:

jeroen 2005-08-05 13:56 Rev.: 31407

Added support for dealing with ColMajDense Matrices, implemented changes needed to support masked fields.

172 lines of code changed in 2 files:

callahan 2005-08-05 13:26 Rev.: 31406

Add more 'correct' tooth3.net example

298 lines of code changed in 1 file:

livne 2005-08-05 12:51 Rev.: 31405

Corrected some bugs, DebugStream, Side add

735 lines of code changed in 35 files:

mironova 2005-08-05 12:27 Rev.: 31404

0 lines of code changed in 2 files:

harman 2005-08-05 10:29 Rev.: 31403

fineToCoarseOperator()
- removed typo from conditional

1 lines of code changed in 1 file:

livne 2005-08-05 08:33 Rev.: 31402

Small corrections to Vector, runs till Hypre makeGraph() but need to add the proper coarse-to-fine graph connections now

25 lines of code changed in 5 files:

livne 2005-08-05 00:19 Rev.: 31401

Compiled updated standalone code with Box, box iterators.

1889 lines of code changed in 32 files:

callahan 2005-08-04 16:32 Rev.: 31400

Remove unused methods from the ShaderProgramArb class

0 lines of code changed in 2 files:

callahan 2005-08-04 16:01 Rev.: 31399

Add example network for coloring a volume visualization by curvature flow

507 lines of code changed in 1 file:

worthen 2005-08-04 15:26 Rev.: 31398

Get Switcher to add material
CM - Have ViscoScramImplicit use the same StateData as ViscoScram

34 lines of code changed in 9 files:

callahan 2005-08-04 15:23 Rev.: 31397

Cleanup variable names in shader code

52 lines of code changed in 2 files:

callahan 2005-08-04 13:54 Rev.: 31396

Remove GL_ATI_fragment_shader. We don't support it and thus shouldn't pretend to.

63 lines of code changed in 6 files:

harman 2005-08-04 13:41 Rev.: 31395

coarsen()
- put pressure back inside of the matl loop but throw an conditional around it.

fineToCoarseOperator()
- added mass weighted coarsening

90 lines of code changed in 2 files:

jas 2005-08-03 21:30 Rev.: 31391

Compute the surface temperature for PBX material in the switchTest. This
can be used to trigger the switching of components when PBX reaches the
critical temperature.

127 lines of code changed in 2 files:

ayla 2005-08-03 17:53 Rev.: 31390

Fix mismatched new []/delete.

1 lines of code changed in 1 file:

guilkey 2005-08-03 15:47 Rev.: 31389

Change all of the getNode(High/Low)Index calls to getInteriorNode(High/Low)Index
This allows ImpMPM to run problems with extra cells not equal to zero.

61 lines of code changed in 16 files:

guilkey 2005-08-03 15:44 Rev.: 31388

Added getNInteriorNodes.

4 lines of code changed in 1 file:

callahan 2005-08-03 15:32 Rev.: 31386

Minor cleanups, add documentation for UnuRmapN module

31 lines of code changed in 2 files:

harman 2005-08-03 10:32 Rev.: 31382

added level index to exception messages

8 lines of code changed in 1 file:

harman 2005-08-03 09:45 Rev.: 31381

scheduleInitialErrorEstimate() & scheduleErrorEstimate()
- clean up
errorEstimate()
- use finePatch interiorCell low and high indices
- now using getRegion() instead of get()

48 lines of code changed in 1 file:

guilkey 2005-08-02 20:17 Rev.: 31379

Added new versions of refineVariableCC and coarsenVariableCC to more correctly
handle the multi-level MPMICE.

400 lines of code changed in 2 files:

ayla 2005-08-02 17:49 Rev.: 31375

Bug #2731: check for null Babel component instance.

17 lines of code changed in 1 file:

dgroulx 2005-08-02 17:30 Rev.: 31374

Will not use the -m64 flag when icc is specified, this eliminated a
comipler warning on thunder.

12 lines of code changed in 2 files:

dgroulx 2005-08-02 17:10 Rev.: 31373

Removed debug output from the configure file.

4 lines of code changed in 2 files:

livne 2005-08-02 17:00 Rev.: 31372

Corrected some compilation errors

32 lines of code changed in 4 files:

livne 2005-08-02 16:39 Rev.: 31370

Added some comments, done a little bit of progress on HypreInterface

724 lines of code changed in 11 files:

yguo 2005-08-02 16:15 Rev.: 31368

Combine general quad cracks and planar quad carcks together.

45 lines of code changed in 1 file:

yguo 2005-08-02 16:14 Rev.: 31367

Combine general quad cracks and planar quad carcks.

1 lines of code changed in 1 file:

harman 2005-08-02 15:54 Rev.: 31366

refine() & coarsen()
pulled pressure out of the matl loops.

21 lines of code changed in 1 file:

bigler 2005-08-02 15:44 Rev.: 31365


Core/PNGImage.cc

Fix for change in Exception API.

Core/Stealth.cc

Better able to control the speed of the stealth by multiplying the
step size by the speed rather than the number of times you tried to
execute.

0 lines of code changed in 4 files:

dgroulx 2005-08-02 15:17 Rev.: 31364

Added another check for MPI libraries on OSX, which uses the newer version
of LAM but does not need to have pthread included. This will prevent
having to manually edit configVars.mk after configuring on OSX.

529 lines of code changed in 2 files:

callahan 2005-08-02 14:35 Rev.: 31363

Add Property<vector<string> > to static templates, used by ModifyConductivities matrix output.

1 lines of code changed in 1 file:

yguo 2005-08-02 14:31 Rev.: 31362

Add in specification and discretization of general quad cracks. The geometry of a general quad crack is determined by node position and shape function.

482 lines of code changed in 1 file:

yguo 2005-08-02 14:30 Rev.: 31361

Add in specification of general quad cracks. The geometry of a general quad crack is determined by node position and shape function.

13 lines of code changed in 1 file:

harman 2005-08-02 14:20 Rev.: 31360

addExchangeToMomentumAndEnergy()
-use getCopy(old_temp....) instead of get(old_temp.....)
we want a copy of the old temperature when we compute Tdot.

Previously, Tdot for mpm matls was always 0.0.

The impact of this change could be substantial.

4 lines of code changed in 1 file:

livne 2005-08-02 12:55 Rev.: 31359

Generic Hypre data union types

1587 lines of code changed in 10 files:

livne 2005-08-02 09:20 Rev.: 31357

Added some comments and started working on HypreDriver

171 lines of code changed in 6 files:

livne 2005-08-02 06:48 Rev.: 31356

Adde sub.mk version with Hypre Solver AMR

38 lines of code changed in 1 file:

livne 2005-08-02 06:48 Rev.: 31355

Corrected compilation errors of sus

1990 lines of code changed in 8 files:

harman 2005-08-01 18:20 Rev.: 31354

ICE.cc
global: added progress variable to cout_doing statements
computesRequires_AMR_Refluxing()
- changed conditional statement. Only get oldDW data when
AMR_subCycleProgressVar < 1.0 && AMR_subCycleProgressVar > 0.0
AMRICE.CC
cleaned up cout_doing

Advection
light cleaning/dusting

35 lines of code changed in 6 files:

guilkey 2005-08-01 14:03 Rev.: 31352

Removing pVolumeOldLabel.

0 lines of code changed in 2 files:

guilkey 2005-08-01 14:03 Rev.: 31351

Changes to get rid of the need for pVolumeOldLabel from the implicit
MPM code.

103 lines of code changed in 12 files:

borodai 2005-08-01 13:56 Rev.: 31350

Allow for some noise while checking scalar bounds.

31 lines of code changed in 4 files:

harman 2005-08-01 12:58 Rev.: 31349

approaching the truth

0 lines of code changed in 4 files:

livne 2005-08-01 12:19 Rev.: 31348

HypreSolverParams.h is a separate class of parameters; Wrap is the generic solver wrapper.

970 lines of code changed in 6 files:

harman 2005-08-01 11:03 Rev.: 31347

update AMR figures

136 lines of code changed in 2 files:

livne 2005-08-01 11:00 Rev.: 31346

Organized switch statements of solvers and preconditioners

894 lines of code changed in 4 files:

harman 2005-08-01 10:12 Rev.: 31345

added hotBlob_AMR with 3 levels.

9 lines of code changed in 1 file:

July 2005 »

Generated by StatSVN 0.4.0