Directory CCA/Components/Wasatch/

Total Files:
29
Deleted Files:
1
Lines of Code:
5057

[root]/CCA/Components/Wasatch
                directory in repo Expressions (40 files, 5094 lines)
                    directory in repo BoundaryConditions (6 files, 13 lines)
                    directory in repo EmbeddedGeometry (7 files, 690 lines)
                    directory in repo MMS (4 files, 898 lines)
                    directory in repo PBE (11 files, 485 lines)
                        directory in repo Precipitation (9 files, 18 lines)
                    directory in repo PostProcessing (3 files, 6 lines)
                    directory in repo Turbulence (10 files, 8 lines)
                directory in repo Operators (8 files, 1004 lines)
                directory in repo transport (12 files, 3427 lines)

Lines of Code

CCA/Components/Wasatch/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 273 (100.0%) 3386 (100.0%) 12.4
tsaad 96 (35.2%) 1812 (53.5%) 18.8
jsutherland 100 (36.6%) 1357 (40.1%) 13.5
jas 63 (23.1%) 150 (4.4%) 2.3
harman 3 (1.1%) 34 (1.0%) 11.3
awabboud 5 (1.8%) 12 (0.4%) 2.4
qymeng 4 (1.5%) 10 (0.3%) 2.5
dav 1 (0.4%) 9 (0.3%) 9.0
amir 1 (0.4%) 2 (0.1%) 2.0

Most Recent Commits

tsaad 2012-12-28 16:24 Rev.: 49771

Allow users to specify moving geometry from input file. A few other cosmetic changes.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch: Wasatch.cc (changed)
tsaad 2012-12-26 16:43 Rev.: 49768

Add embedded geometry support to the momentum equations and the pressure solve. We currently handle wall boundary conditions on the embedded geometries. Regression tests will follow in the next commit.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+2 -1)
tsaad 2012-12-25 16:56 Rev.: 49766

Add core framework for embedded geometries to Wasatch. In this commit, provide the basic expression wrapper to the Uintah GeometryPiece objects. Also provide appropriate mechanisms to create area fractions. Created an easy to use input specification for embedded geometries. Also provide support for creating embedded geometries through Wasatch expressions (see OscillatingCylinder in this commit). The next commit will add support of embedded geometries to the momentum equations and the pressure solve.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+2)
tsaad 2012-12-22 17:57 Rev.: 49761

Users are no longer required to provide an initial condition for the pressure from the input file. The initial condition is still needed though to make the solver work properly by using the previous pressure solution as an initial guess - therefore the initial condition on the pressure is now automatically setup when processing the momentum equations. The value is set at 0. Remove all pressure initialization from input files. Users also still have the flexibility of providing their own initial pressure via the input file.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+1 -1)
jsutherland 2012-12-22 14:27 Rev.: 49760

More information on thread execution counts.

6 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+6 -2)
jsutherland 2012-12-22 13:35 Rev.: 49759

Report thread count information directly from the threadpools rather than the parsed counts.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+2 -2)
tsaad 2012-11-30 20:27 Rev.: 49639

allow Vreman model to be used in 2D - this will help with the outflow bc experiments. Also use a more robust way of checking periodicity when Warches is used.

5 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+5 -1)
jsutherland 2012-11-27 12:39 Rev.: 49614

Update thread-count specification in Wasatch, removing duplicated (and obsolete) code.

8 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+8 -21)
jsutherland 2012-11-27 10:16 Rev.: 49612

updates due to changes in ThreadPool interface.

6 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+6 -6)
jsutherland 2012-11-26 14:21 Rev.: 49609

Allow multithreading via ExprLib and SpatialOps to be driven from Wasatch input files.

23 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+23)
tsaad 2012-11-12 14:01 Rev.: 49544

remove some leftover code that John put in while reworking the hypre solver interface.

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (-10)
tsaad 2012-11-12 13:22 Rev.: 49543

Allow users to specify a source term for the momentum equations. Also allow the input file to disable the pressure solve.

7 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+7 -7)
tsaad 2012-11-01 15:39 Rev.: 49518

fix a problem in my recent commit where the parsed modifier expressions were added to ALL variables that have boundary conditions. Change that and only add the modifier to its corresponding variable.

35 lines of code changed in 7 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+18 -8), BCHelperTools.h (new), Wasatch.cc (+15 -5), Wasatch.h (new)
tsaad 2012-10-31 22:40 Rev.: 49513

Resolve the issue of having different dependencies on different patches for a given task. The solution consists of exposing all additional dependencies across all patches.

52 lines of code changed in 4 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+25 -3), BCHelperTools.h (+2 -1), Wasatch.cc (+24 -4), Wasatch.h (+1)
jsutherland 2012-10-31 12:16 Rev.: 49510

Update to conform to modified ExprLib interface.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+1 -1)
jas 2012-10-22 23:47 Rev.: 49484

Update the copyright notice to include the MIT License and fix the formatting
issues with the spurious "\".

67 lines of code changed in 54 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+2), BCHelperTools.h (+2), ConvectiveInterpolationMethods.cc (+2), ConvectiveInterpolationMethods.h (new), CoordHelper.cc (+2), CoordHelper.h (+2), FieldAdaptor.cc (new), FieldAdaptor.h (+2), FieldClippingTools.h (+2), FieldTypes.h (+2), GraphHelperTools.cc (+2), GraphHelperTools.h (new), ParseTools.cc (+2), ParseTools.h (new), PatchInfo.h (+2), Properties.cc (new), Properties.h (new), SetProcID.cc (new), SetProcID.h (+2), StringNames.cc (new), StringNames.h (new), TaskInterface.cc (new), TaskInterface.h (+2), TimeStepper.cc (+2), TimeStepper.h (new), Wasatch.cc (+5 -3), Wasatch.h (+5 -3), WasatchMaterial.h (+2), sub.mk (+5 -3)
jsutherland 2012-10-17 08:11 Rev.: 49455

Fix an ordering issue with setting the time and time step in the time integrator.

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TimeStepper.cc (+10 -9)
tsaad 2012-10-16 15:08 Rev.: 49453

Reduce the amount of BC processing (and code) using an elegant way for setting BC values for staggered fields. Also cleanup some cout statements and obsolete comments.

35 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+35 -62), Wasatch.cc (-1)
jsutherland 2012-10-16 14:29 Rev.: 49452

temporary fix to get the 2-level test working again. There are bugs lurking here...

5 lines of code changed in 1 file:

  • CCA/Components/Wasatch: TimeStepper.cc (+5 -7)
jsutherland 2012-10-16 14:02 Rev.: 49451

move some code around to clarify use of compiler directives.

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+10 -11)
jsutherland 2012-10-16 14:02 Rev.: 49449

- Set time and time step value on each patch. Still tracking a bug here, but this will make it a bit easier.
- lots of code cleanup to remove some now obsolete methods and also remove some un-needed includes

90 lines of code changed in 4 files:

  • CCA/Components/Wasatch: TaskInterface.cc (-14), TaskInterface.h (-10), TimeStepper.cc (+82 -12), TimeStepper.h (+8 -62)
jsutherland 2012-10-16 08:51 Rev.: 49444

Rework SetCurrentTime a bit to remove SimulationState from it. TimeStepper now holds a pointer to the SimulationState so that it can set appropriate values in SetCurrentTime.

22 lines of code changed in 3 files:

  • CCA/Components/Wasatch: TimeStepper.cc (+13 -11), TimeStepper.h (+5 -4), Wasatch.cc (+4 -3)
jas 2012-10-12 16:59 Rev.: 49413

Squashed commit of the following:

commit a1e8c675d139003247378067ec0431806029cb14
Merge: 5e29398 49ca967
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:36:18 2012 +0000

Update branch with latest changes from trunk.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49412 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5e293985e95fc70fd682fbf31fb93d7b72f1108e
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:36:07 2012 +0000

Fix missing slash in installation guide.

Refactor the boost discovery mechanism in configure.ac.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49411 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit dd2caee9921c7d89791d866bccc1adbddf967f04
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:35:56 2012 +0000

Update build instructions for petsc and hypre for Fedora and CentOS.

Add BASE_LIB_DIR to the Boost section in configure.ac.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49410 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit c211e5394202174e69c4781b1bfd937e6a4e9e70
Merge: 425f4ca 6255204
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:35:14 2012 +0000

Update the release branch with changes from master.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49409 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 425f4caed59a4864374dbed64d46ade4d5fa5eee
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:39 2012 +0000

Remove all remaining pieces of the Angio component.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49408 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5a92abece778059b6a1765ebd971b71744f64793
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:24 2012 +0000

Remove the Angio component.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49407 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 78e24afb3a187a45cf3669ff4588d096c8d38b8f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:11 2012 +0000

Remove the Dan_files/ from the StandAlone/inputs/UintahRelease/.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49406 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit a938560edb0607e2e4aa63cb742b4b55b7f62cd7
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:33:01 2012 +0000

Notes about compiling boost and cmake and changes to the Centos section.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49405 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 0c7aa437777c336f92dd8be971c1e1a1cf01c367
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:53 2012 +0000

Add wasatch build dependences for opensuse.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49404 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 23b71be7d9ffd177b81f64498411584c055504e1
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:46 2012 +0000

Update dependencies for CentOS for building Wasatch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49403 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 5b99e25a6306b02cc8ecb9baad84fa3d470e194f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Oct 12 23:32:38 2012 +0000

Update packages necessary for compiling Wasatch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49402 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit add8b7cbd6668abbe4f57f584dab24c8552b6da8
Author: tsaad <tsaad@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Tue Oct 2 20:36:32 2012 +0000

remove obsolete input files.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49330 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit f7ac87d4fd61d896eb1ba9f52a0b6cd2970783e5
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sun Sep 30 02:11:34 2012 +0000

Use the 1.5.0 git branch for the various Wasatch3P libraries.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49311 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 25156c6ba612634f5d66a5fb1be670fd5a82a23b
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:39 2012 +0000

Remove the release file in the build_scripts/.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49308 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 94b484f3b209b8b5d8ee73bae0f9ba54c91592ef
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:31 2012 +0000

Change == to = in all "test statements".

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49307 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit daeab4316362d0081fb8a66832734a3ffdfbff1f
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:23 2012 +0000

Update to version 1.5.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49306 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit e3d51281308a5fbbde3f097e5826e85686fe9254
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:41:15 2012 +0000

Update release files to include Wasatch component.

Add option to build Wasatch3P libraries for a particular hash tag.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49305 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 9a8451d8a5b1fbf36626b3727dad48d7184b5e6d
Merge: 984d356 0a25aa2
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Sat Sep 29 03:38:16 2012 +0000

Update copyright notice.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49304 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 984d3566f78e7e1c2b2c29ea0368451ae768119a
Author: jas <jas@aee3fe44-4ef4-0310-ac56-cc817e9d0e43>
Date: Fri Sep 28 18:39:29 2012 +0000

Uintah 1.5.0 Branch.

git-svn-id: https://gforge.sci.utah.edu/svn/uintah/branches/UintahRelease_1_5_0@49299 aee3fe44-4ef4-0310-ac56-cc817e9d0e43

commit 0a25aa2731b9c75fcf609f70093484af5be5f23a
Author: John Schmidt <john.schmidt@utah.edu>
Date: Thu Sep 27 01:50:47 2012 -0600

Updated copyright header.

60 lines of code changed in 5 files:

  • CCA/Components/Wasatch: ConvectiveInterpolationMethods.h (+1), FieldClippingTools.h (+1 -1), Wasatch.cc (+20 -26), Wasatch.h (+20 -25), sub.mk (+18 -21)
tsaad 2012-10-07 18:34 Rev.: 49376

Allow Arches to use Wasatch's turbulence models. There is some work to be done here regarding the density. Currently, the turbulent viscosity will be multiplied by Arche's density, so make sure to specify a density of 1 in Wasatch. This will NOT pose a problem for Wasatch-in-Arches graphs that do not require density (i.e. mineralization project) << std::endl;

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+3 -1)
tsaad 2012-10-06 13:35 Rev.: 49372

Allow ProblemSpec to return a string vector from getAttribute. Use that to parse a list of tasks in Wasatch's forceongraph to reduce clutter in input files. test that with one of the existing input files.

9 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+9 -3)
tsaad 2012-10-02 18:15 Rev.: 49338

Graph-based boundary conditions are ready. There are some issues with boundary conditions that depend on coordinates due to Uintah's inability to handle different number of tasks on different patches.

127 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+127 -66)
jsutherland 2012-09-29 16:08 Rev.: 49310

Major refactor to TaskInterface and TreeTaskExecute to fix some problems Tony was having with the modifier expressions. This is also a cleaner implementation than previously.

141 lines of code changed in 4 files:

  • CCA/Components/Wasatch: TaskInterface.cc (+134 -136), TaskInterface.h (+4 -20), TimeStepper.cc (+1 -2), Wasatch.cc (+2 -2)
tsaad 2012-09-27 09:25 Rev.: 49290

Add some documentation to the BCHelperTools functions.

94 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+94 -26)
dav 2012-09-21 15:38 Rev.: 49257

Need to link in Core/IO for gz getDouble function. Also alphabetized list of libs and removed several duplicates.

9 lines of code changed in 1 file:

  • CCA/Components/Wasatch: sub.mk (+9 -10)
jsutherland 2012-09-20 13:13 Rev.: 49248

Eliminate redundant output in parallel.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+1 -1)
tsaad 2012-09-14 10:47 Rev.: 49228

add hooks to Arches to calculate a turbulent viscosity from Wasatch. I still have to hook the turbulent viscosity to the ARCHES solver.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.h (+2 -1)
tsaad 2012-09-14 09:25 Rev.: 49225

Improve the turbulence interface for Wasatch and add a few helpful funcations to streamline the addition of the WALE model to Arches.

14 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+14 -1)
tsaad 2012-09-14 08:37 Rev.: 49222

add debug flag to Wasatch BCs to reduce output.

4 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+4)
tsaad 2012-09-11 14:37 Rev.: 49203

Upgrade Wasatch boundary conditions to use expressions and hence become part of the graph. This will give us the flexibility of defining random dependencies at boundaries. There is work to be done on properly accessing the coordinate fields and that will be the next stage of development. Also update Arches.cc for the Wasatch time advance to account for this change in BC treatment. Finally, cleanup a few warnings in Arches.

126 lines of code changed in 2 files:

  • CCA/Components/Wasatch: BCHelperTools.cc (+90 -115), Wasatch.cc (+36 -36)
tsaad 2012-09-10 15:55 Rev.: 49196

add copyright info. move things around after the solverparams fix.

22 lines of code changed in 1 file:

  • CCA/Components/Wasatch: WasatchMaterial.h (+22)
jas 2012-09-10 14:45 Rev.: 49195

Fix memory leaks.

5 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+5)
tsaad 2012-09-01 12:55 Rev.: 49162

remove a cout statement.

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (-1)
tsaad 2012-08-30 14:26 Rev.: 49154

add the Uintah boundary conditions name attribute to the BoundCondBase class so that we can access that along with the iterator. Jeremy and Todd you may now access this info within get_iter_bcval_bckind by calling getBCFaceName on the BoundCond or BoundCondBase objects. You can find my usage in Wasatch/BCHelperTools.cc, line 380. NOTE: I had preferred for this attribute to be called label instead of name - but I assumed that someone is using it somewhere. if there is absolutely no prior use of it, i'd like to change it to label for consistency reason. please let me know - if you happen to read these commits...

13 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (+13 -6)
jas 2012-08-24 14:27 Rev.: 49128

Use the DW to keep track of the HypreSolver data structures from one time
step to the next to avoid the setup costs that occur for doing very large
core count runs.

For smaller core counts, this does not affect the efficiency of the solver.

Answers should not change.


16 lines of code changed in 1 file:

  • CCA/Components/Wasatch: Wasatch.cc (+16 -2)
jsutherland 2012-08-21 08:32 Rev.: 49102

more dead code removal and warning cleanup

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch: BCHelperTools.cc (-3)

(80 more)

Generated by StatSVN 0.7.0