[root]/CCA/Components
Arches
(76 files, 39141 lines)
BoundaryConditions
(8 files, 118 lines)
ChemMix
(11 files, 6128 lines)
CoalModels
(23 files, 6886 lines)
fortran
(1 files, 37 lines)
DigitalFilter
(3 files, 2213 lines)
LagrangianParticles
(8 files, 624 lines)
Operators
(0 files, 0 lines)
ParticleModels
(23 files, 5636 lines)
PropertyModels
(8 files, 1698 lines)
PropertyModelsV2
(23 files, 3244 lines)
Radiation
(15 files, 5246 lines)
fortran
(25 files, 3433 lines)
SourceTerms
(28 files, 6362 lines)
Task
(15 files, 2566 lines)
Transport
(17 files, 538 lines)
TransportEqns
(14 files, 11564 lines)
Utility
(22 files, 2151 lines)
WallHTModels
(3 files, 1573 lines)
fortran
(40 files, 6013 lines)
DataArchiver
(3 files, 3761 lines)
Examples
(41 files, 9200 lines)
FVM
(9 files, 135 lines)
ICE
(19 files, 16479 lines)
Advection
(12 files, 2880 lines)
CustomBCs
(15 files, 5828 lines)
EOS
(29 files, 4072 lines)
PressureSolve
(0 files, 0 lines)
HypreStandAlone
(33 files, 5772 lines)
SpecificHeatModel
(13 files, 1078 lines)
TurbulenceModel
(9 files, 1348 lines)
WallShearStressModel
(9 files, 992 lines)
LoadBalancers
(21 files, 5820 lines)
MPM
(29 files, 23827 lines)
CohesiveZone
(5 files, 805 lines)
ConstitutiveModel
(73 files, 46406 lines)
Biswajit
(9 files, 8699 lines)
ElasticityModels
(30 files, 2526 lines)
Models
(53 files, 8571 lines)
PlasticityModels
(126 files, 17380 lines)
PortableTongeRamesh
(2 files, 1620 lines)
TongeRameshPTRCalcs
(3 files, 4469 lines)
UnusedCM
(39 files, 24516 lines)
fortran
(5 files, 1748 lines)
Contact
(21 files, 3884 lines)
Crack
(29 files, 10513 lines)
FluxBC
(0 files, 0 lines)
HeatConduction
(5 files, 1641 lines)
MMS
(3 files, 424 lines)
ParticleCreator
(11 files, 2234 lines)
PhysicalBC
(25 files, 3141 lines)
ReactionDiffusion
(5 files, 269 lines)
ConductivityModels
(7 files, 260 lines)
DiffusionInterfaces
(5 files, 260 lines)
DiffusionModels
(13 files, 1675 lines)
ThermalContact
(9 files, 735 lines)
MPMArches
(9 files, 6459 lines)
fortran
(15 files, 3422 lines)
MPMFVM
(7 files, 71 lines)
MPMICE
(4 files, 4211 lines)
Models
(3 files, 340 lines)
FluidsBased
(29 files, 9334 lines)
HEChem
(23 files, 8997 lines)
Radiation
(1 files, 35 lines)
RMCRT
(11 files, 7452 lines)
randomNums
(3 files, 795 lines)
SolidReactionModel
(23 files, 2008 lines)
OnTheFlyAnalysis
(28 files, 8825 lines)
Parent
(5 files, 1552 lines)
ProblemSpecification
(3 files, 2355 lines)
ReduceUda
(3 files, 630 lines)
Regridder
(10 files, 2480 lines)
Schedulers
(44 files, 20876 lines)
SimulationController
(5 files, 2713 lines)
Solvers
(11 files, 3683 lines)
AMR
(10 files, 2878 lines)
HyprePreconds
(13 files, 1181 lines)
HypreSolvers
(19 files, 1993 lines)
SwitchingCriteria
(15 files, 1610 lines)
Wasatch
(40 files, 11571 lines)
Coal
(14 files, 1057 lines)
CharOxidation
(12 files, 601 lines)
CCK
(20 files, 1453 lines)
FirstOrderArrhenius
(6 files, 156 lines)
LangmuirHinshelwood
(8 files, 304 lines)
Devolatilization
(5 files, 480 lines)
CPD
(17 files, 658 lines)
KobayashiSarofim
(6 files, 113 lines)
doc
(1 files, 444 lines)
SingleRate
(6 files, 110 lines)
VaporizationBoiling
(4 files, 225 lines)
Expressions
(62 files, 12597 lines)
BoundaryConditions
(13 files, 2749 lines)
EmbeddedGeometry
(7 files, 913 lines)
MMS
(4 files, 1906 lines)
PBE
(11 files, 1909 lines)
Precipitation
(15 files, 2220 lines)
Particles
(11 files, 1588 lines)
PostProcessing
(13 files, 1716 lines)
TarAndSoot
(9 files, 770 lines)
Turbulence
(15 files, 2325 lines)
Operators
(10 files, 1483 lines)
Transport
(59 files, 9612 lines)
transport
(0 files, 0 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 5 (100.0%) | 11 (100.0%) | 2.2 |
cgritton | 3 (60.0%) | 9 (81.8%) | 3.0 |
jas | 1 (20.0%) | 1 (9.1%) | 1.0 |
dav | 1 (20.0%) | 1 (9.1%) | 1.0 |
Base set of files for the electrostatic mpm component
4 lines of code changed in 2 files:
The main updates in this commit are to configure and the build system:
A number of bullet-proofing / clean-ups have been added to configure,
and the dependency of Arches on Wasatch has been removed. (Note,
Arches still needs to build TabProps/RadProps in the Wasatch 3P.) I
have tested this on several machines, but it is possible that it will
now catch some peoples' bad configure lines (that 'worked' before but
only accidentally). If your configure stops working because of this
commit, please let me know so I can help you fix it. -Dav
M configure
M configure.ac
- Force bad configure command line arguments to be errors instead of warnings.
This will help avoid users accidentally mis-typing an arg and not noticing.
The autoconf configure system does not normally allow this to happen as
their philosophy is that configure usually calls a sub-configure and passes
args down to it... Thus configure "ignores" bad args under the theory that
a "sub configure" will use them. However, we don't do this and this will
help catch configure command line typos and potentially save developers and
users a lot of headaches.
The bad news is that in order to get this functionality, we have
to hack the autconf'd generated configure script and add a
variable (enable_option_checking=fatal) at the top. I have added
a section to configure.ac with the information about doing this,
but anyone who re-generates configure needs to manually follow the
instructions.
- Configure now will immediately tell you if you have typed in an invalid
file/directory name (bad spelling, doesn't exist) for the --with flags.
Perviously this occurred manually each time (now it is part of the macro)
at the point in the configure script when the library was tested for.
- Fix handling of finding the C/C++ compilers and version checking better.
Configure now determines which compiler (eg: GCC, ICC, XLC) you are
using explicitly and can test for things (like version) appropriately.
The version check may still need to be updated a little.
- Updated the --with handling to know whether the flag was set or not. Previously
we were using a "" (blank) value, which was ambiguous.
- Flag --without as invalid on anything we don't explicitly handle (we
only handle without on a few things such as: --without-fortran or
--without-hypre).
- Allow the external Wasatch 3P to be specified on a single line (instead
of having a separate line for SpatialOps, ExprLib, etc) using
--with-wasatch3p=DIR. This will find all 4 W3P libs with one configure line.
- Got rid of IS_VS (wasn't set/used and don't know what it was for).
- While "no" and no (without quotes) are the same thing to configure, be consistent
and use "no" (with quotes) everywhere.
- Remove the BUILD_WASATCH_FOR_ARCHES logic, as we no longer need Wasatch to
be built for Arches.
- Clean up the left over files from relatively new MPI const test section.
- Fix the HAVE_ACCELERATE
- Update --enable-wasatch_3p to take a list of libs to build (in the case you only
wish to build a subset. Eg: --enable-wasatch_3p=radprops,tabprops
Pass list of libs to the build_wasatch_3p.sh script.
1 lines of code changed in 1 file:
Added a finite folume component to solve electrostatics problems
5 lines of code changed in 1 file:
Update copyright date to 2016.
1 lines of code changed in 1 file: