[root]/CCA/Components/SpatialOps/SourceTerms
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
jthornoc | 25 (100.0%) | 502 (100.0%) | 20.0 |
Gave SpatialOps a lobotomy. Now linking in all factories, models, sources, and equations from the Arches code base rather than maintaining two copies. This should resolve any naming conflicts.
0 lines of code changed in 7 files:
M CoalModels/PartVel.cc
M CoalModels/PartVel.h
- Fixed some bugs in the Particle velocity model. The model is adding to the magnitude of velocity...do we want to try adding to the components?
M TransportEqns/ScalarEqn.h
- Passing the timesubStep into the task properly.
M TransportEqns/EqnBase.cc
M TransportEqns/EqnBase.h
- Added a mechanism for storing initial conditions (still need to allow for reading in from the input file).
- Added an "old" transport varLabel for the RK time stepping.
M TransportEqns/DQMOMEqn.cc
M TransportEqns/DQMOMEqn.h
- Added upwind and super_bee convection schemes.
- Passing the timesubstep properly now.
- Fixed a sign error in the convection scheme addition to the RHS.
- Perform data copy after a RK step.
M TransportEqns/ScalarEqn.cc
- Passing the timesubstep properly now.
- Added an "if" statement to the sched_initialize (only perform when timesubstep = 0)
- Note: Still need to add flux limiters here.
M ExplicitTimeInt.h
- Now passing alpha and beta into the time averaging method. I was having some weirdness here that should be revisited (potential memory bug?).
M SpatialOps.cc
- Now setting the time integrator for the DQMOM equations. Don't ask me how this actually worked before :p
- Initializing particle velocities in actuallyInitialize.
- Right now there is a bunch of problem specific initialization going on that we will want to generalize in the future.
- Computing stable time step using a convective CFL. Will want to refine this (perhaps a different norm? Add diffusive CFL) soon.
M SourceTerms/SourceTermBase.h
- Passing timesubstep properly now and storing it in the base class.
M SourceTerms/ConstSrcTerm.cc
M SourceTerms/ConstSrcTerm.h
- Adusting to changes made in the base class.
M StandAlone/inputs/UPS_SPEC/spatialops_spec.xml
- Added more spec for the particle velocity model.
9 lines of code changed in 6 files:
Now using new_dw->exists rather than my own boolean. (thanks Dav!)
Also added the BadHawkDevol builder to the model registration.
5 lines of code changed in 4 files:
Added the beginings of the Badzioch and Hawksley devol. model.
Added quadrature node to the modelBase.
Removed a SourceTerm reference (rather than SourceTermBase) in ConstSrcTerm...Don't know how that got in there.
0 lines of code changed in 1 file:
Made some subfolders for better organization.
488 lines of code changed in 7 files: