[root]
CCA
(1 files, 36 lines)
Components
(1 files, 104 lines)
Application
(3 files, 1 lines)
Arches
(77 files, 43192 lines)
BoundaryConditions
(5 files, 1410 lines)
ChemMix
(14 files, 5038 lines)
ChemMixV2
(9 files, -4 lines)
CoalModels
(30 files, 9086 lines)
fortran
(1 files, 37 lines)
DigitalFilter
(1 files, 99 lines)
LagrangianParticles
(8 files, 614 lines)
ParticleModels
(23 files, 5783 lines)
PropertyModels
(4 files, 545 lines)
PropertyModelsV2
(44 files, 4921 lines)
Radiation
(14 files, 5697 lines)
fortran
(21 files, 3177 lines)
SourceTerms
(34 files, 6655 lines)
SourceTermsV2
(13 files, 457 lines)
Task
(13 files, 2319 lines)
Transport
(16 files, 2816 lines)
TransportEqns
(8 files, 6256 lines)
TurbulenceModels
(16 files, 255 lines)
Utility
(32 files, 2560 lines)
WallHTModels
(2 files, 1498 lines)
fortran
(37 files, 6590 lines)
DataArchiver
(3 files, 4513 lines)
Examples
(44 files, 8573 lines)
FVM
(13 files, 1255 lines)
Heat
(23 files, 526 lines)
ICE
(10 files, 13586 lines)
Advection
(12 files, 2882 lines)
Core
(8 files, 1824 lines)
CustomBCs
(17 files, 7598 lines)
EOS
(29 files, 4075 lines)
Materials
(3 files, 544 lines)
PressureSolve
(0 files, 0 lines)
HypreStandAlone
(33 files, 5772 lines)
SpecificHeatModel
(13 files, 1079 lines)
TurbulenceModel
(9 files, 1347 lines)
WallShearStressModel
(9 files, 1003 lines)
LoadBalancers
(21 files, 5880 lines)
MPM
(14 files, 18092 lines)
CohesiveZone
(5 files, 806 lines)
ConstitutiveModel
(0 files, 0 lines)
Biswajit
(0 files, 0 lines)
ElasticityModels
(0 files, 0 lines)
Models
(0 files, 0 lines)
PlasticityModels
(0 files, 0 lines)
PortableTongeRamesh
(0 files, 0 lines)
TongeRameshPTRCalcs
(0 files, 0 lines)
UnusedCM
(0 files, 0 lines)
fortran
(0 files, 0 lines)
Contact
(0 files, 0 lines)
Core
(11 files, 1470 lines)
Crack
(29 files, 10512 lines)
Diffusion
(0 files, 0 lines)
ConductivityModels
(0 files, 0 lines)
DiffusionInterfaces
(0 files, 0 lines)
DiffusionModels
(0 files, 0 lines)
HeatConduction
(5 files, 1659 lines)
MMS
(3 files, 441 lines)
Materials
(3 files, 786 lines)
ConstitutiveModel
(46 files, 40396 lines)
Biswajit
(9 files, 8699 lines)
Documents
(1 files, 2016 lines)
ElasticityModels
(2 files, 204 lines)
Models
(9 files, 1076 lines)
PlasticityModels
(28 files, 5584 lines)
PortableTongeRamesh
(3 files, 1611 lines)
TongeRameshPTRCalcs
(1 files, 44 lines)
UnusedCM
(20 files, 20610 lines)
fortran
(2 files, 67 lines)
Contact
(19 files, 3395 lines)
Diffusion
(4 files, 240 lines)
ConductivityModels
(6 files, 331 lines)
DiffusionInterfaces
(5 files, 470 lines)
DiffusionModels
(13 files, 2805 lines)
ParticleCreator
(6 files, 1936 lines)
ParticleCreator
(0 files, 0 lines)
PhysicalBC
(26 files, 3966 lines)
ReactionDiffusion
(0 files, 0 lines)
ConductivityModels
(0 files, 0 lines)
DiffusionInterfaces
(0 files, 0 lines)
DiffusionModels
(0 files, 0 lines)
Solver
(8 files, 1727 lines)
ThermalContact
(9 files, 751 lines)
MPMArches
(9 files, 6492 lines)
fortran
(15 files, 3422 lines)
MPMFVM
(9 files, 1235 lines)
MPMICE
(4 files, 4246 lines)
Core
(3 files, 213 lines)
Models
(3 files, 338 lines)
FluidsBased
(31 files, 9637 lines)
HEChem
(23 files, 8997 lines)
Radiation
(1 files, 35 lines)
RMCRT
(12 files, 9229 lines)
randomNums
(3 files, 840 lines)
SolidReactionModel
(23 files, 1997 lines)
OnTheFlyAnalysis
(28 files, 10142 lines)
Parent
(5 files, 1299 lines)
PhaseField
(4 files, 44 lines)
PostProcessUda
(11 files, 117 lines)
ProblemSpecification
(3 files, 2355 lines)
ReduceUda
(0 files, 0 lines)
Regridder
(10 files, 2532 lines)
Schedulers
(47 files, 30060 lines)
SimulationController
(6 files, 2974 lines)
Solvers
(13 files, 3728 lines)
AMR
(10 files, 2865 lines)
HyprePreconds
(13 files, 1181 lines)
HypreSolvers
(19 files, 1993 lines)
SwitchingCriteria
(15 files, 1633 lines)
Wasatch
(40 files, 12881 lines)
Coal
(2 files, 235 lines)
CharOxidation
(0 files, 0 lines)
CCK
(12 files, 1989 lines)
FirstOrderArrhenius
(1 files, 259 lines)
Expressions
(53 files, 11267 lines)
BoundaryConditions
(20 files, 3082 lines)
EmbeddedGeometry
(7 files, 913 lines)
MMS
(4 files, 1906 lines)
PBE
(11 files, 1909 lines)
Precipitation
(15 files, 2220 lines)
Particles
(9 files, 1253 lines)
PostProcessing
(13 files, 1754 lines)
TarAndSoot
(9 files, 876 lines)
Turbulence
(13 files, 2112 lines)
Operators
(10 files, 1488 lines)
Transport
(57 files, 14482 lines)
Ports
(29 files, 7270 lines)
Core
(1 files, 63 lines)
Containers
(12 files, 6691 lines)
DataArchive
(3 files, 2611 lines)
Datatypes
(18 files, 5241 lines)
Disclosure
(5 files, 797 lines)
Exceptions
(38 files, 2859 lines)
Geometry
(15 files, 2954 lines)
GeometryPiece
(53 files, 9254 lines)
Grid
(61 files, 21935 lines)
BoundaryConditions
(31 files, 6268 lines)
PatchBVH
(9 files, 821 lines)
Variables
(94 files, 13597 lines)
IO
(6 files, 707 lines)
Labels
(0 files, 0 lines)
Lockfree
(3 files, 870 lines)
impl
(4 files, 1007 lines)
Malloc
(8 files, 2375 lines)
Math
(53 files, 9416 lines)
TntJama
(26 files, 7810 lines)
doc
(2 files, 99 lines)
OS
(6 files, 1211 lines)
Parallel
(16 files, 3592 lines)
ProblemSpec
(4 files, 2207 lines)
Util
(36 files, 4327 lines)
Timers
(1 files, 328 lines)
R_Tester
(11 files, 2507 lines)
helpers
(12 files, 2803 lines)
toplevel
(3 files, 1105 lines)
StandAlone
(8 files, 4615 lines)
Benchmarks
(2 files, 227 lines)
tools
(2 files, 951 lines)
VisIt
(1 files, 826 lines)
compare_mms
(11 files, 1298 lines)
dumpfields
(28 files, 5148 lines)
extractors
(9 files, 5822 lines)
fsspeed
(2 files, 201 lines)
graphview
(8 files, 1635 lines)
makedot
(2 files, 239 lines)
mpi_test
(4 files, 956 lines)
pfs
(5 files, 1727 lines)
puda
(29 files, 4268 lines)
uda2vis
(4 files, 1872 lines)
VisIt
(1 files, 39 lines)
libsim
(8 files, 5025 lines)
build_scripts
(17 files, 1557 lines)
Wasatch3PStandalone
(2 files, 110 lines)
ExprLib-build
(1 files, 38 lines)
HelperBuildScripts
(1 files, 358 lines)
NSCBC-build
(1 files, 28 lines)
RadProps-build
(1 files, 42 lines)
SpatialOps-build
(1 files, 65 lines)
TabProps-build
(1 files, 44 lines)
include
(1 files, 54 lines)
sci_defs
(27 files, 1135 lines)
orderAccuracy
(0 files, 0 lines)
framework_scripts
(1 files, 303 lines)
test_config_files
(0 files, 0 lines)
ICE
(1 files, 168 lines)
scripts
(6 files, 908 lines)
MPM
(2 files, 252 lines)
Scaling
(5 files, 127 lines)
udaTransferScripts
(4 files, 623 lines)
testprograms
(3 files, 459 lines)
CubeRootTest
(1 files, 52 lines)
IteratorTest
(2 files, 125 lines)
Malloc
(14 files, 748 lines)
PatchBVH
(2 files, 260 lines)
RegionTest
(3 files, 306 lines)
Regridders
(1 files, 72 lines)
SFCTest
(2 files, 271 lines)
TestBoxGrouper
(9 files, 733 lines)
TestConsecutiveRangeSet
(3 files, 378 lines)
TestFastMatrix
(3 files, 367 lines)
TestMatrix3
(3 files, 640 lines)
TestRangeTree
(4 files, 653 lines)
TestSuite
(7 files, 654 lines)
tools
(2 files, 71 lines)
StackTrace
(1 files, 336 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 62 (100.0%) | 368 (100.0%) | 5.9 |
allen | 16 (25.8%) | 201 (54.6%) | 12.5 |
harman | 10 (16.1%) | 81 (22.0%) | 8.1 |
dav | 8 (12.9%) | 26 (7.1%) | 3.2 |
ahumphrey | 9 (14.5%) | 20 (5.4%) | 2.2 |
scjmc | 4 (6.5%) | 15 (4.1%) | 3.7 |
jas | 9 (14.5%) | 13 (3.5%) | 1.4 |
jthornoc | 5 (8.1%) | 7 (1.9%) | 1.4 |
jholmen | 1 (1.6%) | 5 (1.4%) | 5.0 |
added build options and renamed the script
33 lines of code changed in 2 files:
cleaned up the dependency checks and removed the double negative directives
71 lines of code changed in 2 files:
added ordering warning for static builds
15 lines of code changed in 2 files:
Remvoed extra line
0 lines of code changed in 1 file:
Changed ordering
4 lines of code changed in 1 file:
Fixed typo in Makefile and added dependent libs
12 lines of code changed in 1 file:
Changed ordering for static builds
2 lines of code changed in 1 file:
added sub libs to the makefile
31 lines of code changed in 1 file:
Broke the large libs into smaller libraries allowing of the removal the ModelFactory Component and moved all application code from core
0 lines of code changed in 1 file:
* Finish repairs and cleanup in Core/Malloc, specifically the Uintah default Allocator (when SCI_MALLOC is enabled). Remove legacy pthread code, recursive locks, etc. Use std::mutex, no need for recursive mutex.
* Remove sci_system, use std:system
* Remove all remaining pthread remnants (including THREAD_LIBRARY references). Only use and rely on std::thread. Should have never been mixing pthreads with std::thread. Can't bank on what the underlying thread impl is.
* Generate new configure script.
* Lastly, fix issue with MPM PetscSolver include. Now Uintah compiles without Petsc (e.g. --without-petsc), as it should be able to.
1 lines of code changed in 2 files:
reverting buidbot test
4 lines of code changed in 1 file:
added a SolverCommon class, made OnTheFlyAnalysis a first class UintahParallelComponent, added acess methods for component controll in UintahParallelComponent
4 lines of code changed in 1 file:
Cleanup debug flag.
2 lines of code changed in 2 files:
Missed this on the last commit. Need this for static builds with now ApplicationCommon
1 lines of code changed in 1 file:
Fix case mistake. Mostly working static builds now.
1 lines of code changed in 1 file:
Global:
- Renamed the component and variables associated with reduceUda -> PostProcessUda
PostProcessUda.cc/h:
- cleaned out testing code
- added a common class
1 lines of code changed in 1 file:
added additonal comments
7 lines of code changed in 1 file:
added John's script for running the buildbot test
18 lines of code changed in 1 file:
* Added build system support for Kokkos.
* Added /src/include/sci_defs/kokkos_testdefs.h.in.
This commit allows --with-kokkos=DIR to be used to point to a Kokkos installation instead of CXXFLAGS and LDFLAGS.
Note, files using #define UINTAH_ENABLE_KOKKOS must now add #include <sci_defs/kokkos_defs.h> to manage this macro.
5 lines of code changed in 1 file:
* Added a “modifies” for the boundary condition functors. This will allow one to modify other variables besides the variable on which the bc is being applied.
* Added a subgrid injector bc functor. This needs a little work.
* Added a function in UniformGrid to allow one to check for intersections between two distinct points. Previous functionality only allowed the check between a point and infinity.
* Added a thin-wall check when tri geometry is used as an intrusion in Arches.
2 lines of code changed in 1 file:
Reverted Jon's changes.
15 lines of code changed in 2 files:
Reverted SCJMC commit.
1 lines of code changed in 2 files:
added PhaseField component
7 lines of code changed in 2 files:
- added Heat component
- coarse to fine connections made conditional upon #define SKIP_COARSE_TO_FINE_CONNECTIONS
function: HypreDriverSStruct::makeLinearSystem_CC
file: src/CCA/Components/Solvers/AMR/HypreDriverSStruct.cc Please enter the commit message for your changes. Lines starting
8 lines of code changed in 2 files:
Adding flag information.
2 lines of code changed in 1 file:
Some minor (I hope) updates to help keep the user from using configure incorrectly, and to avoid allowing
configure to find system libraries (in this case for hypre, those this should actually be expanded to
all the tests at some point) that shadow the specifically requested libraries the user wants.
This commit really should not break anything, but it is possible that many people have bad configure
lines, and this will catch it... they will just have to update their configure line to be unambiguous.
It should also catch if the user points to any libraries in /usr/lib, which if we allowed would
cause the make system to use libraries found in /usr/lib instead of those specified by the user (via configure).
If you run into configure issues with this update, please let me know.
M aclocal.m4
- Configure previously checked for (and disallowed) --with-<lib>=/usr/lib but a logic issue allowed --with-<lib>-/usr/lib/
(notice the / at the end of the line) to get through. This is no longer the case. If you run into a problem with this,
you most likely can just remove --with-<lib> from your configure line. If this doesn't work, let us know and we'll fix it.
M configVars.mk.in
- Previously there was a separate rule for compiling .cpp files (even though up until very recently, we didn't have any.)
However, while the .ccp rule was almost identical to the .cc rule, it wasn't finished. Because it uses the exact same
compilation line as .cc files, I just removed the redundant rule, and pointed .cpp files at the same make fragment
as .cc files. If we ever need to do something specific for .cpp files, we can add the rule back (and bring it up to date).
M configure.ac
M configure
- Pull in the changes from aclocal.m4.
- Minor informational update.
- Put in a check that hopefully disallows system libraries from shadowing other specific libs (only implemented for HYPRE
at this point).
5 lines of code changed in 3 files:
Grid::printStatistics()
- added debug stream (GRID) that output patch extents
environmentalFlags.txt
- additional entries and organization.
DOUT.hpp
- fixed a bug, the first SCI_DEBUG name listed is properly read and processed.
49 lines of code changed in 1 file:
test
1 lines of code changed in 1 file:
test of svn
1 lines of code changed in 1 file:
Modify documentation on changed output from SCI_DEBUG flag.
1 lines of code changed in 1 file:
cleanreally & reallyclean
- When Arches was enabled and wastch was disabled there were several files (*.o & *.d) that were
not removed in the Wasatch directory. Added 'find" commands to remove any *.o *.d files in CCA/Components.
12 lines of code changed in 1 file:
Update and add SCI_DEBUG flags.
3 lines of code changed in 1 file:
Reintegration of incite_dev branch. Improvements/Features/Optimizations include (but not limited too):
1.) Temporal scheduling, e.g. support for multiple primary task graphs (not w-cycle)
2.) Significantly improved task graph compilation times for multi-level RMCRT at large core/patch counts
3.) GPU super patch support
4.) Highly optimized RMCRT GPU kernels
5.) Significant reduction in infrastructure memory footprint
ARCHES: methane_rmcrt test is broken due to issues with trunk code. Good luck Todd, let us know if you need another set of eyes.
WASATCH: RMCRT-Burns-Christon UDA comparison fails as the trunk input file specifies an unused variable to store. Branch code has fixed this.
-"compare_uda -ignoreVariable "VRFlux" rmcrt-burns-christon.uda.trunk rmcrt-burns-christon.uda.branch" compares exactly.
-just need to remove <save label="VRFlux"/> from original input and regenerate GS for this test.
Please let us know if anyone sees any residual issues with this commit. We are standing by to deal with any fallout.
9 lines of code changed in 1 file:
For the variable_stats model: allow the single_variable or flux_variable
to specify if the current variable is a table lookup variable. This
alleviates the need of specifying the variable in the dataArchiver.
Also add a SCI_DEBUG in the TaskVariableTools class.
1 lines of code changed in 1 file:
* Fix TaskDBG DebugStream (now a Dout object). The reporting is also safe for multi-rank and multi-thread output without locks
* Updated environmentalFlags.txt
* Added speciallized printTask() and printTaskLevels() back into DbgOutput.h/cc
* Converted a few more DebugStreams to Dout while under the hood
* Use C++11 auto keyword for type inference in a few places to clean things up
1 lines of code changed in 1 file:
Minor correction.
1 lines of code changed in 1 file:
M build_scripts/so_epilogue.mk
M configVars.mk.in
Revert previous commit.
2 lines of code changed in 1 file:
The SOFLAGS make variable was redundant with the LDFLAGS make var. It also
was not used everywhere that it was needed. So put the SOFLAGS info into
the LDFLAGS var. This should fix Todd's build on microslip.
M build_scripts/so_epilogue.mk
M configVars.mk.in
1 lines of code changed in 1 file:
M Makefile.in
Fix type for removing dependency (.d) files. Needed ".d" and not just "d".
1 lines of code changed in 1 file:
Update to Uintah 2.0. Remove --sysroot for MacOSX when trying to detect if boost is available.
8 lines of code changed in 2 files:
(4 more)