[root]/CCA/Components/SpatialOps
CoalModels
(0 files, 0 lines)
SourceTerms
(0 files, 0 lines)
TransportEqns
(0 files, 0 lines)
matlab
(3 files, 51 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 150 (100.0%) | 5250 (100.0%) | 35.0 |
jthornoc | 101 (67.3%) | 3851 (73.4%) | 38.1 |
charlesreid | 38 (25.3%) | 1355 (25.8%) | 35.6 |
dav | 4 (2.7%) | 39 (0.7%) | 9.7 |
luitjens | 7 (4.7%) | 5 (0.1%) | 0.7 |
Migrated a few more function calls to the new patch interface.
Deleted the old patch interface.
Removed __New() from the new patch interface calls.
3 lines of code changed in 2 files:
Fixing sub.mk to remove warning. Thanks Dav!
0 lines of code changed in 2 files:
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.
27 lines of code changed in 13 files:
Fixing naming conflict with ModelFactory by moving this model factory to SpatialOpsCoalModelFactory
106 lines of code changed in 2 files:
Update the delt logic in AMRSimulation controller to be consistant.
Components must compute and store delt on a per level basis. Right now the infastructure then uses the per-level delt to compute the global delt.
2 lines of code changed in 1 file:
Adding another conditional to check for division by zero
22 lines of code changed in 1 file:
Fixing some indexing problems
15 lines of code changed in 1 file:
Fixing a model source term bug - don't accumulate model terms...
2 lines of code changed in 1 file:
Fixing a negative sign; also adding print statements for A, B, and X matrices for debugging purposes
27 lines of code changed in 1 file:
1) fixing bug in LU solver related to vector access
2) adding check in DQMOM problem setup for moment index size and number of indices
3) from SpatialOps.cc, removing initialization of weights/weighted abscissas in half the domain to be 0 (so we don't get a bunch of messages about A being singular)
38 lines of code changed in 3 files:
No longer passing in the varLabel into the transport equation. This should simplify things a bit.
3 lines of code changed in 1 file:
Fixing a bug in DQMOM class related to order of construction of A and B in AX=B solver
20 lines of code changed in 1 file:
Fixing major sign error
1 lines of code changed in 1 file:
1) Fixed bugs in Ax=b solver.
2) Fixed sign error in DQMOMEqn.cc
3) Fixed src*vol in DQMOMEqn.cc
50 lines of code changed in 3 files:
Adding the missing weights assignment
5 lines of code changed in 1 file:
Source term wasn't being retrieved properly for higher order time stepping.
Also, there is missing code in DQMOM.cc. The source term for the weight equations are not being filled in.
29 lines of code changed in 2 files:
1) Fixed a bug in the multi-step time integrator. Now using old RK values rather than old_dw values in the intermediate steps.
2) Now passing in the ExplicitTimeIntegrator into the builder and then into the actual equation class rather than trying to set it afterwards.
21 lines of code changed in 2 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.
92 lines of code changed in 2 files:
Adding ability to grab moments from input file for DQMOM; also updating SpatialOps input file to include particle velocity and moment specifications.
9 lines of code changed in 1 file:
Adding a more robust LU decomposition solver/routine; also, a little cleaup of the DQMOM class.
176 lines of code changed in 4 files:
(35 more)