[root]/CCA/Components/Arches/ParticleModels
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 66 (100.0%) | 2289 (100.0%) | 34.6 |
awabboud | 41 (62.1%) | 1796 (78.5%) | 43.8 |
jthornoc | 25 (37.9%) | 493 (21.5%) | 19.7 |
Merging conflict with SVN head.
0 lines of code changed in 2 files:
Chaneg how cqmom sources are parsed into setup
21 lines of code changed in 3 files:
* Move to shared pointers for the task factories.
* Get the momentum RHS building and updating. Still needs work on the SSP integration and finalize all the build steps.
* From a factory, allow groupings of tasks and provide a way to retrieve these groups.
* Fix a bug when retrieving the tasks: The wrong memory was being returned resulting in a bogus task and undefined behavior.
* Put the particle helper in the Task base class.
* For now: for the FE update, pass a boolean to avoid division by density^(t+dt) to the RHS upon update.
4 lines of code changed in 2 files:
Better type inferences for the interface.
Adding a momentum RHS calculation. Still needs work.
60 lines of code changed in 9 files:
Minor fixes to particle sources
3 lines of code changed in 2 files:
Add a constant source term to the particle models.
243 lines of code changed in 5 files:
Add an optional boundary condition task to ArchesTaskInterface.
update all derived tasks.
26 lines of code changed in 3 files:
fix dragmodel for w velocity dimension
1 lines of code changed in 1 file:
various fixes to the drag model, change Re limit to lessen discontinuity
11 lines of code changed in 1 file:
move varlabel lookup from initialize to setup
14 lines of code changed in 1 file:
change source wrapper to use updtaed values on second time substep
20 lines of code changed in 1 file:
Add a more generalized momentum drag source, adjust the momentum solver to actually call problemSetup on sources, fix drag model term.
5 lines of code changed in 1 file:
Remove the fluid phase model, this is handled by dragmodel.h now
0 lines of code changed in 2 files:
Add the gas source term calcuation to the particle drag model, and rename/fix some of the variables.
82 lines of code changed in 2 files:
fix two of the new particle source terms
21 lines of code changed in 3 files:
Clean up warnings
0 lines of code changed in 1 file:
comment this to fix building
5 lines of code changed in 1 file:
add function to fix compile problem
4 lines of code changed in 2 files:
Add in a graviational body force and the fluid phase drag model to new Arches particle models
648 lines of code changed in 6 files:
Add in the soruce wrapper for CQMOM in order to utilize any arbitrary IC soruce term.
336 lines of code changed in 3 files:
Register new varlabels in the problemSetup phase.
33 lines of code changed in 3 files:
adjust the drag model to be useable in test 1/2D cases.
8 lines of code changed in 1 file:
Initial import of Lagrangian particle support using Tonys ParticleHelper
class. Still more work to be done.
0 lines of code changed in 1 file:
Fix drag model loops
5 lines of code changed in 1 file:
Add in new code for a generalized particle drag model using nebo syntax. Add a new CC double for each of the u,v,w velocities to use these without theCCVelocity vector
369 lines of code changed in 4 files:
Adding a particle model factory.
Particle model tasks can now be added to evaluate dphi/dt type terms
using the new Arches task interface including the Nebo/SO syntax. A
simple rate term was added as an example.
Note that the rate term currently is looping over environments. In the
lagrangian particle case, I assume the total number of "environments"
will be = 1. This effectively means that the task will evaluate all
model terms across all environments/particles rather than having a
single task/environment.
370 lines of code changed in 5 files: