[root]/CCA/Components/Wasatch/transport
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 206 (100.0%) | 2815 (100.0%) | 13.6 |
jsutherland | 53 (25.7%) | 1192 (42.3%) | 22.4 |
tsaad | 102 (49.5%) | 998 (35.5%) | 9.7 |
awabboud | 18 (8.7%) | 465 (16.5%) | 25.8 |
amir | 11 (5.3%) | 81 (2.9%) | 7.3 |
jas | 22 (10.7%) | 79 (2.8%) | 3.5 |
Allow users to specify moving geometry from input file. A few other cosmetic changes.
0 lines of code changed in 8 files:
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.
143 lines of code changed in 8 files:
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.
10 lines of code changed in 2 files:
Allow users to specify a source term for the momentum equations. Also allow the input file to disable the pressure solve.
67 lines of code changed in 3 files:
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.
34 lines of code changed in 14 files:
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.
49 lines of code changed in 9 files:
Allow the pressure expression to set the filename of the Hypre solver output files. Append those output filenames with the simulation time, rkstage, and patch ID. Also allow the pressure to be cleaved from its children now that we fixed the timestep in the SetCurrentTime expression.
1 lines of code changed in 1 file:
fix a subtle bug in the recently committed fix for initializations with volumeFractions.
2 lines of code changed in 2 files:
Allow users to specify a list of moments for initialization moment transport problems (QMOM) instead of creating a BasicExpression for each moment. This will reduce some production input files by hundreds of lines. Allow the transport equation base class to be aware of any volume fractions. If volume fractions exist, then automagically multiply the initial condition by the volume fraction. This will allow reduce clutter in the input file by avoiding the creation of ExprAlgebra as well as using force_on_graph. Update the QMOM input files to reflect those recent changes. cleanup some output information. Alex: you will need to update the mineralization input files.
53 lines of code changed in 4 files:
Update the copyright notice to include the MIT License and fix the formatting
issues with the spurious "\".
27 lines of code changed in 13 files:
Two fixes regarding to the changes in ExprAlgebra that Tony committed. We need to specify the density STATE in the initialization method of the solution variables (both the momentum and the scalar)
2 lines of code changed in 2 files:
simplify and expand the interface of the ExprAlgebra interface. Allow an arbitrary number of expressions to be operated upon. The only caveat is that all source expressions have to be of the same field type, which is the case for the majority of problems. When this is not the case (see initialiation of momentu, density, and velocity), the InterpolateExpression can be used to move fileds around.
22 lines of code changed in 2 files:
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.
18 lines of code changed in 1 file:
Rework the QMOM interface. make it simpler and implement a more efficient realizable QMOM.
2 lines of code changed in 1 file:
modify a build order to speed up some builds a bit.
3 lines of code changed in 1 file:
rename the WALE model tensor.
6 lines of code changed in 1 file:
Fix bug when running inviscid flow cases. modify energy_spectrum calculation to use Wasatch's t0 data instead of the cbc initial data.
1 lines of code changed in 1 file:
Add Vreman turbulence model.
29 lines of code changed in 1 file:
Fix a bunch of documentation that was causing trouble for Doxygen.
There are still a ton of doxygen warnings to be cleaned up…
7 lines of code changed in 2 files:
Added in a numerical fix to help stability of QMOM problems.
6 lines of code changed in 1 file:
remove typename and use scinew. this should fix bigmac buildbot error.
5 lines of code changed in 1 file:
rip out a few cout statements.
2 lines of code changed in 1 file:
Improve the turbulence interface for Wasatch and add a few helpful funcations to streamline the addition of the WALE model to Arches.
72 lines of code changed in 3 files:
add copyright info. move things around after the solverparams fix.
33 lines of code changed in 1 file:
Fix memory leaks.
14 lines of code changed in 4 files:
Update to using ostwald ripenign model, and reading in initial moments if embedded geometry is used.
16 lines of code changed in 2 files:
Found a few typos in Wasatch PBE stuff.
1 lines of code changed in 1 file:
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.
20 lines of code changed in 4 files:
Ripping out dependent logic of QMOM on the supersaturation ratio, which is specific to precipitation. The individual source terms for precipitation should have enough logic to maintain stability without this.
1 lines of code changed in 1 file:
Turbulent scalar closure model. The verification test case is not included. It will be added after getting LES model verification test case. The plus shape profile is committed for initial condition purposes as well.
51 lines of code changed in 5 files:
Eliminate support for staggered scalar fields and diffusive fluxes.
49 lines of code changed in 4 files:
Force ExprAlgebra builder to take an enum rather than string. String->enum conversion is now done during parse.
12 lines of code changed in 2 files:
- clean up a few warnings
- use an ExprLib tool rather than redoing it ourselves in ParseTools.cc
0 lines of code changed in 1 file:
Changed how multi envrionment model is parsed and registered
25 lines of code changed in 3 files:
rip out some dead code.
28 lines of code changed in 2 files:
Added aggregation kernel for the PBE in Wasatch
46 lines of code changed in 1 file:
use attach_dependency to add the turbulent viscosity to the molecular viscosity instead of pasing it to the stress tensor expression.
5 lines of code changed in 1 file:
add function that calculates an approximate walldistance field. this uses the poisson equation framework recently committed. I still need to do proper normalization of the walldistance calculation.
6 lines of code changed in 1 file:
Minor inconsequential changes
0 lines of code changed in 1 file:
cleanup some incorrect doxygen tags and merge some documentation.
5 lines of code changed in 3 files:
(39 more)