[root]/CCA/Components/MPM/PhysicalBC
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 81 (100.0%) | 281 (100.0%) | 3.4 |
jbhooper | 8 (9.9%) | 136 (48.4%) | 17.0 |
guilkey | 4 (4.9%) | 47 (16.7%) | 11.7 |
allen | 28 (34.6%) | 43 (15.3%) | 1.5 |
dav | 3 (3.7%) | 30 (10.7%) | 10.0 |
jas | 38 (46.9%) | 25 (8.9%) | 0.6 |
Broke the large libs into smaller libraries allowing of the removal the ModelFactory Component and moved all application code from core
29 lines of code changed in 10 files:
Moved MPM Solvers and other class into their own sub dirs
8 lines of code changed in 14 files:
Particles can now be part of up to three load curves. This is particularly
useful for pressure BCs where pressure might be applied to more than one
face, now corner particles get contributions from both, with the resultant force
as the sum of the two forces from each face's load curve. This will break the
NairnFriction test in the RT.
47 lines of code changed in 4 files:
added missing header file
2 lines of code changed in 2 files:
-- Minor comment updates
-- Initial header for a potentiostatic physical boundary condition
110 lines of code changed in 4 files:
-- Further encapsulate Solid State Diffusion variables into diffusion specific code blocks.
-- Clean up and extend diffusion models to account for thermodynamic driving forces.
-- Standardize diffusion material interfaces with other MPM material interface approach
-- Standardize diffusion model input/output
4 lines of code changed in 2 files:
-- Clean up diffusion labels in MPM code.
-- Enable MAC OS RT on Darwin for actual testing and comparisons.
22 lines of code changed in 2 files:
Update copyright.
25 lines of code changed in 38 files:
Removed Time.h and replaced with Timers.hpp
4 lines of code changed in 2 files:
Continuation of commit r56249 - this time for MPM, Models, OnTheFlyAnalysis.
Cosmetic changes and preparing for removing a hacked out warning when we moved to C++ 11.
These changes have passed the local RT on Baja.
- The biggest update in this commit (the update to remove the c++11 warning hack) is that you will
no longer be able to compare a ProblemSpecP to 0 (you will need to compare to 'nullptr').
- White space, coding standards, indentation, remove tabs, align variablesa.
- Line up some variables to make them easier to read.
- Use of 80+ columns of text (we decided to allow this 10 years ago) and it makes reading longer lines of code on the screen easier.
- Use {} for if/else clauses even if they are only one line long.
- Please put "else" and "else if" on a new line. The added white space makes following the branching much easier.
M CCA/Components/FVM/ElectrostaticSolve.cc
M CCA/Components/FVM/FVMMaterial.cc
M CCA/Components/MPM/AMRMPM.cc
M CCA/Components/MPM/ConstitutiveModel/MPMMaterial.cc
M CCA/Components/MPM/Contact/ContactFactory.cc
M CCA/Components/MPM/ImpMPM.cc
M CCA/Components/MPM/MPMCommon.cc
M CCA/Components/MPM/MPMFlags.cc
M CCA/Components/MPM/PhysicalBC/LoadCurve.h
M CCA/Components/MPM/PhysicalBC/MPMPhysicalBCFactory.cc
M CCA/Components/MPM/PhysicalBC/PolynomialData.cc
M CCA/Components/MPM/SerialMPM.cc
M CCA/Components/MPM/ShellMPM.cc
M CCA/Components/MPM/ThermalContact/ThermalContactFactory.cc
M CCA/Components/Models/FluidsBased/AdiabaticTable.cc
M CCA/Components/Models/FluidsBased/ArchesTable.cc
M CCA/Components/Models/FluidsBased/Mixing.cc
M CCA/Components/Models/FluidsBased/NonAdiabaticTable.cc
M CCA/Components/Models/FluidsBased/PassiveScalar.cc
M CCA/Components/Models/FluidsBased/SimpleRxn.cc
M CCA/Components/Models/FluidsBased/TableFactory.cc
M CCA/Components/Models/FluidsBased/flameSheet_rxn.cc
M CCA/Components/Models/HEChem/DDT0.cc
M CCA/Components/Models/HEChem/DDT1.cc
M CCA/Components/Models/HEChem/JWLpp.cc
M CCA/Components/Models/HEChem/MesoBurn.cc
M CCA/Components/Models/HEChem/Simple_Burn.cc
M CCA/Components/Models/HEChem/Steady_Burn.cc
M CCA/Components/Models/HEChem/Unsteady_Burn.cc
M CCA/Components/Models/HEChem/ZeroOrder.cc
M CCA/Components/Models/ModelFactory.cc
M CCA/Components/Models/Radiation/RMCRT/Radiometer.cc
M CCA/Components/Models/SolidReactionModel/SolidReactionModel.cc
M CCA/Components/OnTheFlyAnalysis/1stLawThermo.cc
M CCA/Components/OnTheFlyAnalysis/AnalysisModuleFactory.cc
M CCA/Components/OnTheFlyAnalysis/MinMax.cc
M CCA/Components/OnTheFlyAnalysis/containerExtract.cc
M CCA/Components/OnTheFlyAnalysis/lineExtract.cc
M CCA/Components/OnTheFlyAnalysis/momentumAnalysis.cc
M CCA/Components/OnTheFlyAnalysis/particleExtract.cc
M CCA/Components/OnTheFlyAnalysis/planeExtract.cc
M CCA/Components/OnTheFlyAnalysis/statistics.cc
30 lines of code changed in 3 files: