[root]/Core/Grid
BoundaryConditions
(30 files, 4776 lines)
PatchBVH
(9 files, 898 lines)
Variables
(83 files, 12325 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 281 (100.0%) | 5377 (100.0%) | 19.1 |
guilkey | 26 (9.3%) | 1998 (37.2%) | 76.8 |
jas | 193 (68.7%) | 1622 (30.2%) | 8.4 |
ahumphrey | 7 (2.5%) | 682 (12.7%) | 97.4 |
harman | 18 (6.4%) | 461 (8.6%) | 25.6 |
jsutherland | 5 (1.8%) | 285 (5.3%) | 57.0 |
sadeghirad | 19 (6.8%) | 200 (3.7%) | 10.5 |
qymeng | 12 (4.3%) | 128 (2.4%) | 10.6 |
tsaad | 1 (0.4%) | 1 (0.0%) | 1.0 |
Fix compiler error for non-CUDA builds.
0 lines of code changed in 2 files:
Merge changes in commit on branches/arches_alcc_dev r49696 to HEAD.
We now have GPU-RMCRT operational within Arches.
20 lines of code changed in 3 files:
added printScheduling() & printTasks().
18 lines of code changed in 4 files:
Make the way interpolators are handled for axisymmetry to be more correct
and more efficient. Results should only change for simulations using GIMP at
this point. Disable use of "fast" cpdi interpolators, as I'm not sure these
ever worked quite right.
559 lines of code changed in 10 files:
Apply speedups to the axisymmetric version of the CPDI interpolator, taking
advantage of the 2D nature of the problem.
311 lines of code changed in 1 file:
Create an axisymmetric version of the GIMP interpolator. This currently gives
the same answer as the existing GIMP interpolator at reduced computational cost
by taking advantage of the 2D nature of the problem.
487 lines of code changed in 3 files:
Renamed "Node27Interpolator" to "GIMPInterpolator"
638 lines of code changed in 5 files:
Update the copyright notice to include the MIT License and fix the formatting
issues with the spurious "\".
336 lines of code changed in 108 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.
1225 lines of code changed in 58 files:
Removing the Angio component from Uintah.
0 lines of code changed in 4 files:
coarseLevel_CFI_Iterator()
TREADING LIGHTLY HERE
- Both the l & h must be contained by the coarse patch
before it's considered valid iterator. This logic is also used in
coarseLevel_CFI_NodeIterator()
1 lines of code changed in 1 file:
coarseLevel_CFI_NodeIterator()
- removed duplicate code
- check that the coarsePatch contains both l & h nodes.
fineLevel_CFI_iterator()
- removed redundant conditional statement.
3 lines of code changed in 1 file:
coarseLevel_CFI_NodeIterator(),
fineLevel_CFI_Iterator()
-variable name change f_lo/hi_patch -> c_lo/hi_patch
fineLevel_CFI_NodeIterator()
- gutted it and started over. Now using CC version of
fineLevel_CFI_iterator to determine if it's the right
coarse & fine patch pair before returing the NodeFaceIterator.
37 lines of code changed in 1 file:
For AMRMPM
- renamed findCellAndWeights -> findCellAndWeights_CFI
- added findCellAndWeightsAndShapeDerivatives_CFI
199 lines of code changed in 3 files:
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.
9 lines of code changed in 1 file:
modified cpdiInterpolator.cc based on Dr. Guilkey's comments
24 lines of code changed in 1 file:
changed cpdiInterpolator.cc to be consistent with the conforming CPDI formulation
98 lines of code changed in 1 file:
committes all the changes required to make possible to describe particle domains by (Matrix3 psize). Old implementations described particle domains by (Vector psize)
78 lines of code changed in 17 files:
Criminy. Adding a cerr to let any users of findCellAndNodes27 know that it is
incorrect.
3 lines of code changed in 1 file:
Backed out Jim's changes. He's sick and this isn't helping.
39 lines of code changed in 2 files:
Removing findCellNodes27(...) as it is incorrect and, fortunately, unused.
0 lines of code changed in 2 files:
grid:
== operator more rigorous test. Patch cells and physical domain
must be the same.
RMCRT
fixed grid comparison conditional.
Thanks again Dav.
17 lines of code changed in 1 file:
Remove UINTAHSHARE and uintahshare.h include files.
52 lines of code changed in 26 files:
Clean up a bunch of sloppy, non-standard code.
For a particularly egregious example, have a look at src/Cores/Basis/Locate.h !
Most of this was due to a new compiler that is catching a lot of things that slipped through the cracks before.
285 lines of code changed in 5 files:
check usesMPI() instead of Task::OncePerProc to determin if a new
synchronization phases need to be created to avoid deadlock.
A task need to set usesMPI(true) if itself explicitly uses MPI.
2 lines of code changed in 1 file:
Add calculation of delt to the Wasatch timestepper so that it is accessible by other expressions such as the pressure. NOTE: I added a new member variable to the SimulationState that stores the current deltat. This was needed because of the way we are updating delt in Wasatch. You can now access the current deltat from the SimulationState (e.g. sharedstate). The current_deltat is being set in the AMRSimulationController global loop, right before a component executes its timestep. Finally, subtract the dilatation/dt from the pressure RHS. This is required to filter out any non-divergence-free initial conditions. This will be clearly visible when projecting with boundary conditions. NOTE: THIS WILL BREAK THE REGRESSION TESTER ON THE MULTILEVEL SCALAR TRANSPORT EQUATION. JAMES WILL SOON COMMIT A FIX IN THE EXPRLIB.
1 lines of code changed in 1 file:
moved functions compute_Mag_gradient() and compute_Mag_Divergence()
upstream so other components can use them.
60 lines of code changed in 2 files:
Fixed a bug that loadbalancer cannot create compeleted neighborhood when
there is level gap on a MPI rank.
2 lines of code changed in 2 files:
Add support for requesting multiple corser levels data in one task.
Example of new interface for requesting variables from 2 level down:
requires(dw, label, patches, Task::CoarseLevel, 2, matls,
Task::NormalDomain, Ghost::AroundCells, 1);
61 lines of code changed in 5 files:
Reintegration of /branches/gpu_dev with trunk.
r47314-r48286
662 lines of code changed in 2 files:
Split Task::DomainSpec to Task::PatchDomainSpec and Task::MaterialDomainSpec
61 lines of code changed in 2 files:
fineToCoarseOperator()
- replaced guts with coarsenDriver_std()
3 lines of code changed in 1 file:
moved fineToCoarseOperator() out of AMRICE up to
Core/Grid/AMR_CoarsenRefine
84 lines of code changed in 2 files:
Move communicator id to task class
2 lines of code changed in 2 files: