[root]/CCA/Components/MPMFVM
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 59 (100.0%) | 1758 (100.0%) | 29.7 |
cgritton | 55 (93.2%) | 1756 (99.9%) | 31.9 |
jbhooper | 4 (6.8%) | 2 (0.1%) | 0.5 |
Rework the reaction/diffusion component to:
1) More clearly dilineate which code file does what
2) Implement a standardized ScalarDiffusionModel interface (not to be confused with a particle's diffusion interface) that must be provided for any standardized diffusion model
Both of these aid in the implementation of the Bazant diffusion/kinetics model
2 lines of code changed in 4 files:
Added a diffusion model that takes into account electrostatic potentials
25 lines of code changed in 2 files:
Fixed bugs associated with calling restart on the esmpm component.
0 lines of code changed in 1 file:
Adding restart capabilities to esmpm.
20 lines of code changed in 7 files:
Added outputProblemSpec function to JGConcentrationDiffusion model and include output functions for the conductivity equations.
1 lines of code changed in 1 file:
Interpolation of espotential from cell centers to particles
182 lines of code changed in 3 files:
Fixed linking error
4 lines of code changed in 11 files:
Added capability to have material specific models for computing conductivity values based on concentration
612 lines of code changed in 13 files:
Added new ESConductivityModel to compute the conductivity values at cell face centers based on concentration values of particles in neighboring cells. ESConductivityModel will act as a base class that can be extended to new conductivity models.
276 lines of code changed in 5 files:
ESMPM now couples amrmpm to the finite volume electrostatic solver.
179 lines of code changed in 2 files:
AutoCycleFluxBC now changes flux direction based on the average concentration and user inputs for max and min set points
49 lines of code changed in 2 files:
Moved scalar flux boundary conditions out of AMRMPM and into its own class.
1 lines of code changed in 1 file:
Currently contains the amprmpm functionality
209 lines of code changed in 2 files:
Updates to MPMFVM/sub.mk
11 lines of code changed in 2 files:
Base set of files for the electrostatic mpm component
187 lines of code changed in 3 files: