Directory Packages/Uintah/CCA/Components/Models/test/

Total Files:
21
Deleted Files:
0
Lines of Code:
6884

[root]/Packages/Uintah/CCA/Components/Models/test

Lines of Code

Packages/Uintah/CCA/Components/Models/test/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 100 (100.0%) 675 (100.0%) 6.7
jas 29 (29.0%) 266 (39.4%) 9.1
harman 27 (27.0%) 215 (31.9%) 7.9
dav 38 (38.0%) 175 (25.9%) 4.6
mjc 6 (6.0%) 19 (2.8%) 3.1

Most Recent Commits

harman 2006-12-15 16:56 Rev.: 36171

added a different equation for quadratic initialization

0 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (new)
harman 2006-12-07 18:47 Rev.: 36032

added cubic polynomial wave to the initialization task. Useful for doing
convergence rate studies on ICE's advection operator.

10 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+9 -4), PassiveScalar.h (new)
harman 2006-12-01 13:44 Rev.: 35962

scheduleErrorEstimate()
- fixed material set when both refineFlags and scalar-f have an index of 0

11 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+11 -7)
harman 2006-11-14 16:45 Rev.: 35854

fixed a spelling error

9 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+8 -5), PassiveScalar.h (+1 -1)
harman 2006-11-10 15:58 Rev.: 35839

PassiveScalar:
- scheduleErrorEstimate.
defined material subsets for the passive scalar and refinement flags

AMRICE.cc
- scheduleRefineInterface()
added tvar->matls to dependencies for the transported variables

14 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+13 -3), PassiveScalar.h (+1)
harman 2006-10-23 15:31 Rev.: 35670

-added quadratic initialization
- only doing conservation test on the coarsest level

23 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+20 -3), PassiveScalar.h (+3)
harman 2006-10-06 15:39 Rev.: 35513

added ability to initialize the scalar field with a linear profile

<linearInitialize> true </linearInitialize>
<slope> [1,0,0] </slope>

useful in catching bugs at the CFI

51 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+48 -10), PassiveScalar.h (+3)
harman 2006-09-29 13:07 Rev.: 35465

User can initialize the passive scalar to have a sinusoidal distribution.
Useful in testing AMR, coarse fine interface operators.

<geom_object>
<box label="scalarPlug"> </box>
<scalar> 0 </scalar>
<sinusoidalIntialize> true </sinusoidalIntialize>
<freq> [1,0,0] </freq>
</geom_object>

49 lines of code changed in 2 files:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+47 -14), PassiveScalar.h (+2)
harman 2006-09-13 12:48 Rev.: 35312

ICE:registerAMR_refluxingVariable -- added bulletproofing

PassiveScalar:
- you must registerAMR_refluxingVariables before the transported variables.

8 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Models/test: PassiveScalar.cc (+8 -6)
harman 2006-07-13 18:04 Rev.: 34777

errorEstimate()
-fixed gradient calculation. R & L cell indices are now set to c before we
offset them..ooops

11 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (new), PassiveScalar.cc (+3 -3)
harman 2006-05-09 09:38 Rev.: 34171

delete table VarLabels

4 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+4 -1)
harman 2006-04-19 15:45 Rev.: 33924

Partial resurrection of calculating the mixture fraction variance for mixing tables.

19 lines of code changed in 3 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+17 -9), AdiabaticTable.h (new)
dav 2006-04-18 17:55 Rev.: 33903


These are fixes for correctly handling Uintah Geometry Objects.
However, there was a lot of clean up necessary in this effort so those
files are also included.

GeometryPieces are now stored in Handles so that we don't have to
explicitly delete them. Therefore many delete's have been removed,
and most "GeometryPiece *"s have been replaced with "GeometryPieceP"s.

ShellGeometryPieces aren't 100% yet, but they will be soon. (I don't
think anyone is actually using them.)

Instead of having the names of the GeometryPieces just used as strings
in the Factory file, I've placed the name in the .cc file of each
GeometryPiece. It can be referenced by using <TheClass>::TYPE_NAME or
theObject->getType();

The GeometryPiece::setName() function now sets a flag that specifies
that the name has been set. This is necessary so that when the piece
is output to a file, it will display the piece's name. Therefor the
setName() function is not used inside any of the GeometryPiece
classes.

The outputProblemSpec() function will now label the objects in
addition to outputing them. It will also only output a reference to
them on 2nd and subsequent references. It has been moved into the
GeometryPiece() file and uses outputHelper() from each subclass to
output the subclasses data.

OutputProblemSpec() and clone() are now const functions. Note,
however, that outputProblemSpec() does modify the firstOutput_
variable. (It is 'mutable'.)

M Core/Exceptions/AssertionFailed.h

Turn off SGI STL warnings.

M Core/Geometry/Point.h
M Core/Geometry/Vector.cc
M Core/Geometry/Vector.h
M Core/Geometry/Point.cc

Use x_ (etc) instead of _x. This matches our standard, avoids
potential conflicts with compilers use of _<something> variables, and
cleans up a bunch of strangely formatted warning messages on the newer
gcc's.

M Packages/Uintah/CCA/Components/Models/test/Mixing.cc
M Packages/Uintah/CCA/Components/Models/test/Mixing.h

GeometryPiece fixes. Cleaned up compiler warnings.

M Packages/Uintah/CCA/Components/Models/test/PassiveScalar.cc
M Packages/Uintah/CCA/Components/Models/test/PassiveScalar.h
M Packages/Uintah/CCA/Components/Models/test/flameSheet_rxn.cc
M Packages/Uintah/CCA/Components/Models/test/flameSheet_rxn.h
M Packages/Uintah/CCA/Components/Models/test/AdiabaticTable.cc
M Packages/Uintah/CCA/Components/Models/test/AdiabaticTable.h
M Packages/Uintah/CCA/Components/Models/test/SimpleRxn.cc
M Packages/Uintah/CCA/Components/Models/test/SimpleRxn.h

GeometryPiece fixes. Compiler warning cleanup. Untabify, indention,
etc. Initialize possibly uninitialized variables.

M Packages/Uintah/CCA/Components/Models/test/NonAdiabaticTable.cc
M Packages/Uintah/CCA/Components/Models/test/NonAdiabaticTable.h
M Packages/Uintah/CCA/Components/Models/Radiation/RadiationDriver.cc
M Packages/Uintah/CCA/Components/Models/Radiation/RadiationDriver.h
M Packages/Uintah/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.cc
M Packages/Uintah/CCA/Components/MPM/ConstitutiveModel/MPMMaterial.h
M Packages/Uintah/CCA/Components/MPM/Contact/SpecifiedBodyContact.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ShellParticleCreator.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ParticleCreator.cc
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/ParticleCreator.h
M Packages/Uintah/CCA/Components/MPM/ParticleCreator/MembraneParticleCreator.cc
M Packages/Uintah/CCA/Components/ICE/ICEMaterial.cc
M Packages/Uintah/CCA/Components/Arches/BoundaryCondition.cc
M Packages/Uintah/CCA/Components/Arches/ScaleSimilarityModel.cc
M Packages/Uintah/CCA/Components/Arches/BoundaryCondition.h
M Packages/Uintah/CCA/Components/Examples/RegionDB.h
M Packages/Uintah/CCA/Components/Examples/BoundaryConditions.cc
M Packages/Uintah/CCA/Components/Examples/BoundaryConditions.h
M Packages/Uintah/CCA/Components/Examples/RegionDB.cc
M Packages/Uintah/StandAlone/inputs/SMPMICE/test_guv.ups
M Packages/Uintah/StandAlone/inputs/MPMICE/mpmice.srn
M Packages/Uintah/StandAlone/inputs/MPMICE/diw.ups
M Packages/Uintah/StandAlone/slb.cc
M Packages/Uintah/Core/GeometryPiece/NullGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/NaaBoxGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SmoothCylGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/SmoothCylGeomPiece.h
M Packages/Uintah/Core/GeometryPiece/ConeGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/CorrugEdgeGeomPiece.h
M Packages/Uintah/Core/GeometryPiece/GUVSphereShellPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/UnionGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/BoxGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/DifferenceGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereMembraneGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/TriGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/SphereMembraneGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryObject.h
M Packages/Uintah/Core/GeometryPiece/SphereShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/ShellGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/NaaBoxGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/IntersectionGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/ShellGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryPieceFactory.h
M Packages/Uintah/Core/GeometryPiece/CylinderGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/PlaneShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/NullGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/PlaneShellPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/FileGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/GeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/FileGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/CorrugEdgeGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/GUVSphereShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderShellPiece.cc
M Packages/Uintah/Core/GeometryPiece/ConeGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/SphereGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/CylinderShellPiece.h
M Packages/Uintah/Core/GeometryPiece/BoxGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/ShellGeometryFactory.cc
M Packages/Uintah/Core/GeometryPiece/DifferenceGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/UnionGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/ShellGeometryFactory.h
M Packages/Uintah/Core/GeometryPiece/TriGeometryPiece.h
M Packages/Uintah/Core/GeometryPiece/GeometryObject.cc
M Packages/Uintah/Core/GeometryPiece/SphereShellPiece.h
M Packages/Uintah/Core/GeometryPiece/SmoothGeomPiece.cc
M Packages/Uintah/Core/GeometryPiece/UniformGrid.h
M Packages/Uintah/Core/GeometryPiece/IntersectionGeometryPiece.cc
M Packages/Uintah/Core/GeometryPiece/SmoothGeomPiece.h
M Packages/Uintah/Core/Grid/Grid.h
M Packages/Uintah/Core/Grid/BoundaryConditions/BoundCondReader.cc
M Packages/Uintah/Core/Grid/BoundaryConditions/RectangleBCData.cc
M Packages/Uintah/Core/Grid/BoundaryConditions/BCDataArray.cc
M Packages/Uintah/Core/ProblemSpec/ProblemSpec.h
M Packages/Uintah/Core/Util/Handle.h
M Packages/Uintah/Core/Util/RefCounted.cc
M Packages/Uintah/Core/Util/RefCounted.h

M Packages/Uintah/CCA/Components/ProblemSpecification/ProblemSpecReader.cc

Don't use single letter variable names if they are going to be used
outside of a small loop. Fixed compiler warning.

M Packages/Uintah/Core/GeometryPiece/GeometryPieceFactory.cc

Massive changes. Removed hardcoding of object type names. Storing a
map of GeometryPiece Handles instead of pointers (to solve memory
issues (ie: freeing of pointers twice). Handle the case when an xml
element has data in it, but no children. Added more debug output.

M Packages/Uintah/Core/Grid/Grid.h
M Packages/Uintah/Core/Util/RefCounted.h

Copy constructor was never actually implemented (or used).


97 lines of code changed in 20 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+7 -8), AdiabaticTable.h (+19 -15), Mixing.cc (new), Mixing.h (+5 -4), NonAdiabaticTable.cc (new), NonAdiabaticTable.h (new), PassiveScalar.cc (+3 -4), PassiveScalar.h (+5 -3), SimpleRxn.cc (+3 -4), SimpleRxn.h (new), flameSheet_rxn.cc (+23 -24), flameSheet_rxn.h (new)
harman 2006-04-04 08:44 Rev.: 33756

update to the "new" table format.

3 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+3 -3)
dav 2006-03-22 21:32 Rev.: 33602

More Updates to fix getID() problems and to address the move of Dataflow/Ports

19 lines of code changed in 7 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+5 -5), NonAdiabaticTable.cc (+4 -4), PassiveScalar.cc (+3 -3), SimpleRxn.cc (+4 -4), VorticityConfinement.cc (new), flameSheet_rxn.cc (+2 -2)
mjc 2006-03-22 16:42 Rev.: 33591

add with-tetgen option to configure, Make Module.h conform to the coding standard, and all the massive fallout from renaming variables and slots in that class

19 lines of code changed in 6 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+5 -5), NonAdiabaticTable.cc (+4 -4), PassiveScalar.cc (+3 -3), SimpleRxn.cc (+4 -4), VorticityConfinement.cc (+1 -1), flameSheet_rxn.cc (+2 -2)
harman 2006-03-21 19:40 Rev.: 33583

All xml include files and older reaction tables now conform
to the "new" table standard.

2 lines of code changed in 1 file:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+2 -2)
dav 2006-02-16 18:50 Rev.: 33291

Major update:
------------
Simplified the (XML) calls appendElement() and appendChild() by
removing the embedded newline and tab parameters. The XML outputer
(libxml2) will indent things properly without them. Also cleaned up
the ProblemSpec.cc file to remove the appendText() call which was
commented out and thus not doing anything.

Minor updates:
-------------
In some files placed the function return type on a separate line.

In StandAlone, sus requires Core/Datatypes (because of a circular
dependency that will be removed soon... however, this allows sus to
run on the SGI's for now).

Removed extra ";" from the end of MMS class constructors.

Added field name to ScalarMinMax (which I only partially checked in before).

Some restructuring of CompareMMS.cc, but it is not functional yet.

59 lines of code changed in 11 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+13 -13), AdiabaticTable.h (+1 -1), ArchesTable.cc (+3 -3), ArchesTable.h (new), MaterialProperties.cc (+6 -5), Mixing.cc (+7 -7), PassiveScalar.cc (+14 -15), flameSheet_rxn.cc (+14 -14)
jas 2006-02-10 23:08 Rev.: 33242

Add outputProblemSpec calls needed for restart.

96 lines of code changed in 6 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+40 -12), AdiabaticTable.h (+11 -2), ArchesTable.cc (+32 -2), ArchesTable.h (+12), TableInterface.h (+1)
jas 2006-02-03 11:53 Rev.: 33150

Write out the problemSpecification for various pieces of a material that are
needed for restarting.

170 lines of code changed in 23 files:

  • Packages/Uintah/CCA/Components/Models/test: AdiabaticTable.cc (+25), AdiabaticTable.h (+2), ArchesTable.cc (+1 -1), ArchesTable.h (+1), MaterialProperties.cc (+7), MaterialProperties.h (new), Mixing.cc (+32), Mixing.h (+2), PassiveScalar.cc (+39), PassiveScalar.h (+2), SimpleRxn.cc (+5), SimpleRxn.h (+2), TableInterface.h (+1), TestModel.cc (+7), TestModel.h (new), VorticityConfinement.cc (+6), VorticityConfinement.h (new), flameSheet_rxn.cc (+31), flameSheet_rxn.h (+2)

(1 more)

Generated by StatSVN 0.4.0