[root]/CCA/Components
Arches
(65 files, 34115 lines)
ChemMix
(10 files, 5442 lines)
CoalModels
(28 files, 8709 lines)
fortran
(1 files, 37 lines)
DigitalFilter
(2 files, 2022 lines)
LagrangianParticles
(11 files, 213 lines)
Operators
(3 files, 160 lines)
ParticleModels
(13 files, 116 lines)
PropertyModels
(8 files, 1073 lines)
PropertyModelsV2
(12 files, 677 lines)
Radiation
(14 files, 4785 lines)
fortran
(27 files, 3364 lines)
SourceTerms
(31 files, 6866 lines)
Task
(13 files, 109 lines)
Transport
(13 files, 150 lines)
TransportEqns
(15 files, 6239 lines)
Utility
(15 files, 77 lines)
WallHTModels
(2 files, 1047 lines)
fortran
(47 files, 3731 lines)
DataArchiver
(3 files, 2824 lines)
Examples
(41 files, 8694 lines)
ICE
(19 files, 16488 lines)
Advection
(12 files, 2880 lines)
CustomBCs
(15 files, 5827 lines)
Docs
(0 files, 0 lines)
Blueprint
(6 files, 2308 lines)
Overview
(3 files, 276 lines)
EOS
(29 files, 4071 lines)
PressureSolve
(0 files, 0 lines)
HypreStandAlone
(33 files, 5769 lines)
SpecificHeatModel
(13 files, 1077 lines)
TurbulenceModel
(9 files, 1317 lines)
WallShearStressModel
(7 files, 629 lines)
LoadBalancers
(23 files, 6466 lines)
MPM
(29 files, 21628 lines)
CohesiveZone
(5 files, 819 lines)
ConstitutiveModel
(72 files, 42175 lines)
Biswajit
(9 files, 8717 lines)
ElasticityModels
(30 files, 2526 lines)
Models
(53 files, 8587 lines)
PlasticityModels
(126 files, 17421 lines)
UnusedCM
(39 files, 24515 lines)
fortran
(5 files, 1739 lines)
Contact
(21 files, 3891 lines)
Crack
(29 files, 10527 lines)
HeatConduction
(5 files, 1811 lines)
MMS
(3 files, 435 lines)
ParticleCreator
(13 files, 2280 lines)
PhysicalBC
(19 files, 2782 lines)
ThermalContact
(9 files, 743 lines)
MPMArches
(9 files, 6433 lines)
fortran
(15 files, 3422 lines)
MPMICE
(4 files, 4200 lines)
Models
(3 files, 344 lines)
FluidsBased
(29 files, 9253 lines)
HEChem
(23 files, 9000 lines)
Radiation
(2 files, 166 lines)
RMCRT
(10 files, 4612 lines)
randomNums
(3 files, 795 lines)
floatRMCRT
(0 files, 0 lines)
fortran
(0 files, 0 lines)
SolidReactionModel
(23 files, 2009 lines)
OnTheFlyAnalysis
(26 files, 7263 lines)
Parent
(9 files, 2062 lines)
PatchCombiner
(0 files, 0 lines)
ProblemSpecification
(3 files, 2154 lines)
ReduceUda
(3 files, 53 lines)
Regridder
(10 files, 2276 lines)
Schedulers
(42 files, 19853 lines)
SimulationController
(5 files, 2454 lines)
Solvers
(11 files, 3646 lines)
AMR
(10 files, 2871 lines)
HyprePreconds
(13 files, 1181 lines)
HypreSolvers
(19 files, 1981 lines)
SwitchingCriteria
(13 files, 1291 lines)
Wasatch
(43 files, 10965 lines)
Expressions
(66 files, 11612 lines)
BoundaryConditions
(13 files, 1574 lines)
EmbeddedGeometry
(6 files, 897 lines)
MMS
(7 files, 2382 lines)
PBE
(8 files, 1730 lines)
Precipitation
(14 files, 2580 lines)
Particles
(11 files, 0 lines)
PostProcessing
(10 files, 1598 lines)
Turbulence
(11 files, 1674 lines)
Operators
(8 files, 1181 lines)
Transport
(27 files, -5408 lines)
transport
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 8 (100.0%) | 22 (100.0%) | 2.7 |
dav | 2 (25.0%) | 18 (81.8%) | 9.0 |
jas | 5 (62.5%) | 3 (13.6%) | 0.6 |
harman | 1 (12.5%) | 1 (4.5%) | 1.0 |
Fixes for the CUDA linking for non-static builds. For CUDA builds, we
need to link in all libraries for executables (eg: sus, test programs,
etc) because Core_Util has CUDA in it and thus the extra dlink object
file must be linked against anything that uses Core/Util, but the
dlink file also has code from many other libraries (they all have to link
together to get the full dlink file). It might be possible to
separate all the CUDA linking out, but at least for now this will work.
Created ALL_STATIC_PSE_LIBS and ALL_PSE_LIBS variables in Makefile.in
that can be used to link executables.
Placed a list of all cuda files (.o version) in the variable
DLINK_FILES (it is added to in each sub.mk). Then, once all libraries
are built, this list of files is linked with -dlink (previously was
just linking all the archive (.a) files together, but nvcc won't let
you do this with shared (.so) libs.
Updated a number of sub.mk files to specify the complete list of libs
necessary to link and added in the CUDA_LIBRARY.
Alphabetized and removed duplicates in a lot of sub.mk files.
M CCA/Components/Models/ModelFactory.cc
- Don't use the RadiationDriver if radation was not turned on.
M Makefile.in
M CCA/Components/Models/Radiation/RMCRT/sub.mk
M CCA/Components/Models/Radiation/sub.mk
M CCA/Components/MPM/sub.mk
M CCA/Components/Wasatch/Transport/sub.mk
M CCA/Components/Wasatch/sub.mk
M CCA/Components/Wasatch/Expressions/sub.mk
M CCA/Components/Wasatch/Expressions/Turbulence/sub.mk
M CCA/Components/Wasatch/Operators/sub.mk
M CCA/Components/sub.mk
M CCA/Components/Schedulers/sub.mk
M CCA/Components/Arches/sub.mk
M CCA/Components/Examples/sub.mk
M Core/Util/sub.mk
M StandAlone/sub.mk
M StandAlone/tools/mpi_test/sub.mk
M StandAlone/tools/pfs/sub.mk
M StandAlone/tools/fsspeed/sub.mk
M StandAlone/tools/puda/sub.mk
M StandAlone/tools/tracker/sub.mk
M StandAlone/tools/dumpfields/sub.mk
M StandAlone/tools/graphview/sub.mk
M StandAlone/tools/extractors/sub.mk
M StandAlone/tools/sub.mk
M StandAlone/tools/compare_mms/sub.mk
M StandAlone/Benchmarks/sub.mk
M testprograms/CubeRootTest/sub.mk
M testprograms/TestFastMatrix/sub.mk
M testprograms/RegionTest/sub.mk
M testprograms/TestMatrix3/sub.mk
M testprograms/IteratorTest/sub.mk
M testprograms/Regridders/sub.mk
M testprograms/sub.mk
M testprograms/PatchBVH/sub.mk
M testprograms/Malloc/sub.mk
M testprograms/Thread/sub.mk
M testprograms/BNRRegridder/sub.mk
18 lines of code changed in 2 files:
More housekeeping
renamed directory PatchComber -> ReduceUda
1 lines of code changed in 1 file:
Updated copyright information.
3 lines of code changed in 5 files: