Directory CCA/Components/Wasatch/

Total Files:
43
Deleted Files:
0
Lines of Code:
10965

[root]/CCA/Components/Wasatch
                directory in repo Expressions (66 files, 11612 lines)
                    directory in repo BoundaryConditions (13 files, 1574 lines)
                    directory in repo EmbeddedGeometry (6 files, 897 lines)
                    directory in repo MMS (7 files, 2382 lines)
                    directory in repo PBE (8 files, 1730 lines)
                        directory in repo Precipitation (14 files, 2580 lines)
                    directory in repo Particles (11 files, 0 lines)
                    directory in repo PostProcessing (10 files, 1598 lines)
                    directory in repo Turbulence (11 files, 1674 lines)
                directory in repo Operators (8 files, 1181 lines)
                directory in repo Transport (27 files, -5408 lines)
                Folder removed from repo transport (0 files, 0 lines)

Lines of Code

CCA/Components/Wasatch/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 410 (100.0%) 7938 (100.0%) 19.3
tsaad 203 (49.5%) 4042 (50.9%) 19.9
jsutherland 159 (38.8%) 3853 (48.5%) 24.2
jas 39 (9.5%) 31 (0.4%) 0.7
dav 5 (1.2%) 5 (0.1%) 1.0
amir 2 (0.5%) 4 (0.1%) 2.0
ahumphrey 1 (0.2%) 3 (0.0%) 3.0
harman 1 (0.2%) 0 (0.0%) 0.0

Most Recent Commits

jsutherland 2014-12-16 20:49 Rev.: 52824

Move some stuff out of the BCHelper.h header to reduce clutter.

0 lines of code changed in 4 files:

  • CCA/Components/Wasatch: BCHelper.cc (changed), BCHelper.h (new)
jsutherland 2014-12-16 20:49 Rev.: 52823

OCD formatting changes.

2 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Wasatch.cc (+2 -3)
jsutherland 2014-12-15 14:12 Rev.: 52817

Minor stylistic changes, formatting, and improved const correctness related to BC infrastructure.

35 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelper.cc (+19 -21), BCHelper.h (+16 -16)
jsutherland 2014-12-05 10:35 Rev.: 52787

Numerous changes to address warnings kicked up by "cppcheck" - a decent static code analysis tool.
Also some formatting changes along the way.

69 lines of code changed in 13 files:

  • CCA/Components/Wasatch: BCHelper.cc (+3 -8), BCHelperTools.cc (+1 -3), ParticlesHelper.cc (+8 -5), ParticlesHelper.h (+17 -17), TaskInterface.cc (+1 -1), Wasatch.h (+2 -3), WasatchParticlesHelper.cc (+37 -29)
tsaad 2014-12-03 09:46 Rev.: 52779

some major changes to correct a few theoretical issues when constructing the rhs of the pressure-Poisson for high-order projection. A few Wasatch tests will fail.

33 lines of code changed in 4 files:

  • CCA/Components/Wasatch: TimeIntegratorTools.h (new), Wasatch.cc (+27 -23), Wasatch.h (+3 -1)
tsaad 2014-12-01 09:35 Rev.: 52768

Add support to use a single predictor in the variable density algorithm. This can be triggered by using: <UseOnePredictor/> in the <VariableDensity> block.

5 lines of code changed in 4 files:

  • CCA/Components/Wasatch: VardenParameters.cc (+4), VardenParameters.h (+1)
jsutherland 2014-11-28 18:03 Rev.: 52763

Remove some headers, improve const correctness, and remove some BC operator registration now that we are doing this in SpatialOps.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelper.h (-1), BCHelperTools.cc (-1)
jsutherland 2014-11-28 18:03 Rev.: 52762

Remove a header file inclusion in preparation for a SpatialOps commit that will remove that header file.

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (-1)
jsutherland 2014-11-25 10:41 Rev.: 52759

Improve some error trapping in TabProps parsing.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Properties.cc (new)
tsaad 2014-11-24 12:49 Rev.: 52754

rework portions of the varden algorithm:
1. Get rid of the rhof* business and use rhof (TimeAdvance expression) instead
2. Apply appropriate bc on rhof_rhs so that rhof_(n+1) reproduces the correct bc

13 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelper.cc (+1 -1), Properties.cc (+12 -18)
jsutherland 2014-11-20 14:10 Rev.: 52739

Fix a bug that could have left density unexposed to Uintah.

4 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Properties.cc (+4)
jsutherland 2014-11-20 14:10 Rev.: 52738

Remove density predictor expression registration in a few places if we don't have momentum active.

34 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Properties.cc (+27 -23), Wasatch.cc (+7 -10)
jsutherland 2014-11-19 20:38 Rev.: 52734

Several new things:

- First rough cut at a DO implementation (not yet working - still needs BCs)

- Simple radiative emission model

- Input file (SimpleEmissionRadiation.ups) to drive a reaction-diffusion problem with radiative heat loss.

- misc. cleanup

26 lines of code changed in 2 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+20 -1), Wasatch.cc (+6 -1)
tsaad 2014-11-18 20:57 Rev.: 52731

remove a cout statement

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: OldVariable.cc (new)
tsaad 2014-11-18 10:40 Rev.: 52724

repair the Wasatch memory test failures.

19 lines of code changed in 1 file:

  • CCA/Components/Wasatch: OldVariable.cc (+19 -7)
jsutherland 2014-11-13 17:02 Rev.: 52708

more minor cleanup

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+2 -2)
jsutherland 2014-11-11 16:28 Rev.: 52694

More minor cleanup

16 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+16 -32)
jsutherland 2014-11-11 10:32 Rev.: 52685

Minor reformatting of misc. stuff.

6 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+6 -6)
jsutherland 2014-11-05 14:57 Rev.: 52635

cleanup some formatting

139 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+139 -135)
jsutherland 2014-10-20 13:32 Rev.: 52595

Stylistic consistency changes.

64 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+64 -65)
tsaad 2014-10-14 09:32 Rev.: 52572

change all initial conditions to STATE_NONE. This is a major refactor. If you are using Wasatch, please change all your initial conditions to STATE_NONE. This commit constitutes the first step towards removing state-specification from input files.

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TaskInterface.cc (+3 -1)
jsutherland 2014-10-13 20:35 Rev.: 52570

Misc. cleanup.

3 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+2 -2), TaskInterface.cc (+1 -3)
tsaad 2014-10-06 10:41 Rev.: 52555

fix wasatch restarts with particles and particle boundary conditions

30 lines of code changed in 2 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+22 -8), Wasatch.cc (+8 -3)
jsutherland 2014-10-04 20:44 Rev.: 52551

Fix an assertion.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: FieldAdaptor.h (new)
jsutherland 2014-10-04 19:41 Rev.: 52550

Remove a superfluous argument to wrap_uintah_field_as_spatialops

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch: FieldAdaptor.h (+10 -14)
tsaad 2014-10-03 10:07 Rev.: 52542

Pass the ParticleSubset through the AllocInfo struct. This is consistent with the idea of passing a patch - since the ParticleSubset is to Particles what a Patch is to an Eulerian field. This will fix the threaded Wasatch builds. Thanks to Nathan Yonkee for helping to track this down.

27 lines of code changed in 2 files:

  • CCA/Components/Wasatch: FieldAdaptor.h (+19), TaskInterface.cc (+8 -3)
dav 2014-10-02 17:48 Rev.: 52538

Sub.mks: for macs, need to link in Core/Thread for these libraries. Also alphabetized, removed tabs, and cleaned up.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: sub.mk (changed)
tsaad 2014-10-01 15:16 Rev.: 52527

* remove a cout statement
* Use the postprocessing graph to compute the cell centered momentum field for one of the Wasatch tests. This will fix the threaded build on this test. Thanks to Nathan Yonkee for his work on this issue.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: ReductionHelper.cc (changed)
tsaad 2014-10-01 09:48 Rev.: 52525

* Fix another leak in the recently added interior boundaries
* Allow PostProcessing graphs to be used through the input file

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch: ParseTools.cc (new)
tsaad 2014-09-29 12:43 Rev.: 52512

add a test for interior boundary conditions. cleanup a few cout statements.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelper.cc (+1 -4)
tsaad 2014-09-29 12:07 Rev.: 52511

Add support for specifying interior boundaries through the Uintah interface. A great use of this is to attach surface boundaries to intrusions.
usage:
* To specify an interior boundary through the input file, use the <InteriorFace> xml block. This is identical to the <Face> specification used for domain boundaries. Example:
<InteriorFace ellipse="x-" origin="0.2 0.5 0.5" major_radius="0.2" minor_radius="0.05" angle="270" name="my boundary">
<BCType var="Dirichlet" label="f" value="10.0"/>
</InteriorFace>
* The minus/plus face spec will determine which cell iterator is returned. For a minus spec, the iterator will return the cells that are to the minus side of the interior boundary. The opposite is true for a plus spec
* TO access the cell iterator, use: Patch::getInteriorBndBCDataArray(Patch::FaceType face). All other access methods used domain boundaries remain the same. See Wasatch::BCHelper.cc for a great example of how to access the BC data associated with an interior boundary
* Interior boundaries currently support all boundaries supported by the existing interface (except for a side boundary - use rectangle instead): rectangle, circle, annulus, ellipse.

Limitations:
* Does NOT handle unions/differences. While support for those can be added later, there is no clear way on how to combine boundaries with different boundary conditions. Note that this limitation also applies to the current domain boundary conditions.
* Interior boundaries MUST be parallel to domain boundaries. For example, you cannot specify an inclined interior boundary.

Algorithmic details:
For a given grid resolution, the interior boundary is moved to the closest face (or layer of nodes parallel to that boundary). If the interior
boundary coincides with a cell center, then it is moved to the face side (minus/plus) that is
specified through the input file. The face side (minus/plus) determines which cell iterator is
returned. For a minus boundary, the cells on the minus side are returned. For a plus boundary,
the cells on the plus side are returned.

121 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelper.cc (+121 -8)
jsutherland 2014-09-09 13:22 Rev.: 52408

More GPU-izing of wasatch.

41 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Wasatch.cc (+23 -23), sub.mk (+18 -15)
jsutherland 2014-09-05 18:48 Rev.: 52399

minor cleanup

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: TimeStepper.cc (new)
tsaad 2014-09-05 14:35 Rev.: 52395

forgot to commit this

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+2 -1)
tsaad 2014-09-02 16:23 Rev.: 52379

First phase of improving the GeometryPiece et al. capabilities:
1. Add support for storing and returning a vector of points that are inside a named geometryPiece on a given patch
2. Add support for storing and returning a vector of points that are inside ALL named geometries for a given patch

usage:

To get the vector of points for a given geometry on a given patch, use:
const std::vector<SCIRun::Point>& insidePoints = GeometryPieceFactory::getInsidePoints(geomName, patch);

To get the vector of points for ALL named geometries on a given patch, use:
const std::vector<SCIRun::Point>& insidePoints = GeometryPieceFactory::getInsidePoints(patch);

Points are calculated once and then referenced every time the above calls are made. If a patch doesn't have any points inside the geometry then the above will return an empty vector. Note that these are static function calls so there is no need to carry around the list of geometry objects.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelper.cc (+2 -2)
jsutherland 2014-08-28 13:18 Rev.: 52360

minor cleanup

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TimeStepper.cc (+10 -8)
tsaad 2014-08-27 10:33 Rev.: 52356

remove a virus from the ParticlesHelper et al. This had to do with yesterday's commit to deal with multiple materials.

33 lines of code changed in 3 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+24 -4), ParticlesHelper.h (+4 -3), WasatchParticlesHelper.cc (+5 -6)
tsaad 2014-08-27 09:42 Rev.: 52354

add a method to create memory windows that are particularly suited for Masks. This is needed as we transition into the new nebo boundary conditions that uses SpatialMasks.

32 lines of code changed in 3 files:

  • CCA/Components/Wasatch: FieldAdaptor.cc (+23), FieldAdaptor.h (+9)
jsutherland 2014-08-27 07:31 Rev.: 52352

Formatting fixes; documentation fixes.

16 lines of code changed in 3 files:

  • CCA/Components/Wasatch: TimeStepper.cc (+5 -5), TimeStepper.h (new)
tsaad 2014-08-26 10:17 Rev.: 52348

change some of the private members in the ParticlesHelper et al. to account for multiple materials.

34 lines of code changed in 3 files:

  • CCA/Components/Wasatch: ParticlesHelper.cc (+20 -14), ParticlesHelper.h (+2 -1), WasatchParticlesHelper.cc (+12 -10)

(130 more)

Generated by StatSVN 0.7.0