Directory CCA/Components/Wasatch/Transport/

Total Files:
27
Deleted Files:
0
Lines of Code:
-5408

[root]/CCA/Components/Wasatch/Transport

Lines of Code

CCA/Components/Wasatch/Transport/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 277 (100.0%) 19391 (100.0%) 70.0
dav 73 (26.4%) 10978 (56.6%) 150.3
tsaad 105 (37.9%) 7734 (39.9%) 73.6
jsutherland 97 (35.0%) 652 (3.4%) 6.7
amir 2 (0.7%) 27 (0.1%) 13.5

Most Recent Commits

jsutherland 2014-12-27 08:36 Rev.: 52898

Cleanup on some BC related stuff. More substantive changes in the works for variable density treatment.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ScalarTransportEquation.cc (new)
dav 2014-12-26 21:01 Rev.: 52897

Reverting code to r52880 before my memory use fix commit. While most tests passed, the ones using AMR and the dynamic load balancer were not passing and the weeds are too deep within them to quickly figure out what is causing the problems. Next week I will attempt to figure out what is going on with them. My guess is that it will take quite a bit of effort to understand the inner workings of the dynamic loadbalancer in order to get everything to work, so it may be quite a while before this fix may go in.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ScalarTransportEquation.cc (+1 -1)
jsutherland 2014-12-24 11:53 Rev.: 52893

Cleanup on some BC related stuff. More substantive changes in the works for variable density treatment.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ScalarTransportEquation.cc (+1 -1)
jsutherland 2014-12-16 20:49 Rev.: 52823

OCD formatting changes.

23 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (+10 -11), ParseEquation.cc (+13 -13)
jsutherland 2014-12-15 14:12 Rev.: 52817

Minor stylistic changes, formatting, and improved const correctness related to BC infrastructure.

32 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (+25 -25), ParticleMomentumEquation.cc (new), ScalarTransportEquation.cc (+5 -6)
jsutherland 2014-12-05 10:35 Rev.: 52787

Numerous changes to address warnings kicked up by "cppcheck" - a decent static code analysis tool.
Also some formatting changes along the way.

20 lines of code changed in 8 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+12 -12), ParseEquation.h (new), ScalarTransportEquation.cc (-2), TransportEquation.cc (+1 -1), TransportEquation.h (new)
tsaad 2014-12-03 09:46 Rev.: 52779

some major changes to correct a few theoretical issues when constructing the rhs of the pressure-Poisson for high-order projection. A few Wasatch tests will fail.

10 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (+9 -7), MomentumTransportEquation.h (new)
tsaad 2014-12-01 09:35 Rev.: 52768

Add support to use a single predictor in the variable density algorithm. This can be triggered by using: <UseOnePredictor/> in the <VariableDensity> block.

2 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+2 -1)
tsaad 2014-11-24 12:49 Rev.: 52754

rework portions of the varden algorithm:
1. Get rid of the rhof* business and use rhof (TimeAdvance expression) instead
2. Apply appropriate bc on rhof_rhs so that rhof_(n+1) reproduces the correct bc

28 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+1 -2), ScalarTransportEquation.cc (+27 -58)
jsutherland 2014-11-19 21:39 Rev.: 52736

Fix cuds compiler error due to inclusion path issue.
Clean up a warning.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+1 -1)
jsutherland 2014-11-19 20:38 Rev.: 52734

Several new things:

- First rough cut at a DO implementation (not yet working - still needs BCs)

- Simple radiative emission model

- Input file (SimpleEmissionRadiation.ups) to drive a reaction-diffusion problem with radiative heat loss.

- misc. cleanup

67 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+57), ParseEquation.h (+10 -4)
jsutherland 2014-11-19 20:37 Rev.: 52733

- don't build predictor expressions when convection is not on.
- Minor formatting changes;

19 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+1 -2), ScalarTransportEquation.cc (+16 -17), ScalarTransportEquation.h (new), TransportEquation.h (+1 -1)
jsutherland 2014-11-13 17:02 Rev.: 52708

more minor cleanup

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (-20)
jsutherland 2014-11-11 10:32 Rev.: 52685

Minor reformatting of misc. stuff.

3 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+1 -1), ScalarTransportEquation.cc (+2 -2)
amir 2014-11-07 18:23 Rev.: 52656

Removing a sleeping bug from the variable density 2D MMS imlpementation. Adding 3 new tests to the RT. This includes the variable density 2D MMS oscilating periodic tests in all three possible planes in the space (xy,xz,yz).

18 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+18 -2)
jsutherland 2014-11-04 05:13 Rev.: 52629

Rip out some unnecessary explicit template instantiation.

19 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (+19 -19)
jsutherland 2014-11-03 12:56 Rev.: 52626

Remove some unnecessary typedefs and a dead type inference struct.

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (-28)
amir 2014-10-24 18:10 Rev.: 52607

Fixing a cleaving issue for variable density cases, which was missed before. Adding a 3 dimensional variable density case to the input files.

9 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ScalarTransportEquation.cc (+9)
tsaad 2014-10-14 09:32 Rev.: 52572

change all initial conditions to STATE_NONE. This is a major refactor. If you are using Wasatch, please change all your initial conditions to STATE_NONE. This commit constitutes the first step towards removing state-specification from input files.

28 lines of code changed in 16 files:

  • CCA/Components/Wasatch/Transport: EquationBase.h (+5), MomentTransportEquation.cc (+1 -1), MomentumTransportEquation.cc (+6 -7), ParseEquation.cc (+2 -2), ParticleMassEquation.cc (new), ParticleMomentumEquation.cc (+1 -1), ParticlePositionEquation.cc (+1 -1), ParticleSizeEquation.cc (new), ScalabilityTestTransportEquation.cc (new), ScalarTransportEquation.cc (+5 -5)
jsutherland 2014-10-13 20:35 Rev.: 52570

Misc. cleanup.

16 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Transport: EnthalpyTransportEquation.cc (new), ParseEquation.cc (+16 -15)
tsaad 2014-09-16 13:08 Rev.: 52450

Allow momentum equations to use flux limiters for momentum convective fluxes. Have not explored this yet in the presence of boundary conditions on momentum.

47 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (+47 -21)
jsutherland 2014-08-22 13:35 Rev.: 52336

- Make PrimVar GPU runnable
- misc. cleanup

7 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: EquationBase.h (+7 -7)
jsutherland 2014-08-20 21:34 Rev.: 52330

Fix another warning; more formatting changes.

36 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Transport: ParticleMomentumEquation.cc (+34 -37), ParticleMomentumEquation.h (new)
tsaad 2014-08-18 13:50 Rev.: 52313

This commit provides support for adding particles through boundaries using the ParticlesHelper and classic Uintah BC machinery. You will need to invoke two key functionalities in the ParticlesHelper:
(1) ParticlesHelper::needs_boundary_condition: a static function call to add the variables that require a boundary condition. These are the transported particle variables such as velocity, mass, size...
(2) ParticlesHelper::schedule_add_particles: make sure you call that AFTER ParticlesHelper::schedule_particle_relocation. This will add particles on a boundary as specified through the input file. The particles are placed randomly in the first interior cell of the domain, at the required boundary (circle, rectangle, face...).
We currently only support constant boundary values for the remaining particle variables. Support for other distribution will follow in the near future as I'd like it to provide a unified and easy to use interface through the input file.

4 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Transport: ParticleEquationBase.cc (+4 -2), ParticleMomentumEquation.cc (-1)
tsaad 2014-08-13 12:36 Rev.: 52300

Add support for specifying boundary condition on Particles through the Uintah BC interface. This will set the stage for specifying particle injection through boundaries.
(1) Add appropriate ups_spec for Particle boundary conditions
(2) Add a struct to BCGeomBase to store particle-related specification
(3) propagate this information through Wasatch
(4) Add support for inelastic and partially elastic walls in Wasatch

27 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParticleMomentumEquation.cc (+27 -21)
tsaad 2014-07-31 09:34 Rev.: 52221

Add support for particle boundary conditions:
1. Add a task that finds the list of particles near boundaries. You can easily access this list of boundary particles through a static vector for a particular boundary. (see ParticlesHelper::get_boundary_particles). This list of boundary particles is updated at every timestep and finds the particles that are in the first interior cell near a given boundary. You can choose to do whatever you want with those particles.
2. Add support for wall boundary conditions on particles in Wasatch. We currently support full elastic collisions at walls. You don't need to specify anything unique to activate particle boundary conditions. If there is a Wall present, particles will immediately sense that. Support for wall deposition and other wall models can be easily achieved later on.

This commit will break ALL particle RT because a new dependency was added and the checkpoints will fail to compare.

67 lines of code changed in 6 files:

  • CCA/Components/Wasatch/Transport: EquationBase.cc (+1 -1), ParseEquation.cc (+6 -6), ParticleMomentumEquation.cc (+57 -3), ParticleMomentumEquation.h (+2 -4), ParticlePositionEquation.cc (+1 -27)
tsaad 2014-07-28 08:28 Rev.: 52205

rip out the variable density corrugated-front MMS from Wasatch. This has gone stale and was never used.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (-40), ParseEquation.h (-19)
tsaad 2014-07-26 17:39 Rev.: 52204

remove buoyant force from gas momentum source term

4 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+4 -16)
tsaad 2014-07-17 15:27 Rev.: 52175

fix a bug in the gas momentum source term due to particles. Instead of accounting for the total body force (weight, buoyancy) account for buoyancy only.

14 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+14 -3)
tsaad 2014-07-15 14:28 Rev.: 52161

remove a few cout statements

0 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: MomentumTransportEquation.cc (-1)
tsaad 2014-07-10 13:55 Rev.: 52130

Allow users to disable particle-gas coupling for (1) debugging, and (2) until we fix the particle-to-cell operator.

33 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+33 -30)
tsaad 2014-07-09 14:44 Rev.: 52119

Add particle-gas momentum coupling. We now have two way momentum coupling support in Wasatch. Also take this opportunity to standardize the names of some temporary particles variables. Change the name of a particle variable - this will break the RT. Note that there is a bug in the Particle-to-Field operator that will be fixed soon. Until then, no two-way coupling tests will be added to Wasatch.

57 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+39 -1), ParticleMomentumEquation.cc (+18 -9)
jsutherland 2014-07-05 20:05 Rev.: 52097

Remove "structured" namespace which has now been removed from SpatialOps

37 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Transport: EnthalpyTransportEquation.cc (+3 -3), MomentumTransportEquation.cc (+31 -33), ScalarTransportEquation.cc (+3 -6)
jsutherland 2014-07-04 11:47 Rev.: 52092

- Add "WasatchParticles" doxygen group.
- Add more documentation.
- Reformat a few things.

7 lines of code changed in 9 files:

  • CCA/Components/Wasatch/Transport: ParticleEquationBase.h (+1), ParticleMassEquation.h (+3), ParticleMomentumEquation.h (+1), ParticlePositionEquation.h (+1), ParticleSizeEquation.h (new)
jsutherland 2014-07-03 13:34 Rev.: 52074

update doxygen in Wasatch. This will help us get automatic builds of a Wasatch doxygen page through Jenkins.

116 lines of code changed in 16 files:

  • CCA/Components/Wasatch/Transport: EnthalpyTransportEquation.cc (+1 -1), EnthalpyTransportEquation.h (+3 -7), EquationBase.h (+4 -4), MomentTransportEquation.h (+6 -4), MomentumTransportEquation.h (+9 -2), ParseEquation.h (+40 -23), ParticleEquationBase.h (+4 -9), ParticleMassEquation.h (+6 -7), ParticleMomentumEquation.h (+7 -8), ParticlePositionEquation.h (+8 -8), ParticleSizeEquation.h (+16 -9), ScalabilityTestTransportEquation.h (new), ScalarTransportEquation.h (+1 -3)
jsutherland 2014-07-01 19:17 Rev.: 52062

Clean up a few compiler warnings in Wasatch and other minor code cleanup.

35 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+35 -37)
tsaad 2014-07-01 09:19 Rev.: 52047

fix particle gravity name

3 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Transport: ParticleMomentumEquation.cc (+3 -3)
tsaad 2014-06-30 15:41 Rev.: 52042

fix warches: part 2.

68 lines of code changed in 15 files:

  • CCA/Components/Wasatch/Transport: EquationBase.cc (+19 -3), EquationBase.h (+14), ParseEquation.cc (+8 -8), ParticleEquationBase.cc (+2 -35), ParticleEquationBase.h (+8 -10), ParticleMassEquation.cc (+1 -1), ParticleMassEquation.h (+1 -1), ParticleMomentumEquation.cc (+7 -7), ParticleMomentumEquation.h (+1 -1), ParticlePositionEquation.cc (+2 -2), ParticlePositionEquation.h (+1 -1), ParticleSizeEquation.cc (+1 -1), ParticleSizeEquation.h (+1 -1), TransportEquation.cc (+2 -17), TransportEquation.h (-13)
tsaad 2014-06-30 14:04 Rev.: 52038

Add particle transport to Wasatch. Currently supporting:
1. Particle position
2. Particle momentum (drag, buoyancy, weight)
3. Particle mass (no sources yet)
4. Particle size (no sources yet)
This commit provides a working and easy to use framework for adding particle transport equations and related physics.

1437 lines of code changed in 14 files:

  • CCA/Components/Wasatch/Transport: ParseEquation.cc (+171 -10), ParseEquation.h (+10 -5), ParticleEquationBase.cc (+77), ParticleEquationBase.h (+105), ParticleMassEquation.cc (+175), ParticleMassEquation.h (+152), ParticleMomentumEquation.cc (+205), ParticleMomentumEquation.h (+116), ParticlePositionEquation.cc (+132), ParticlePositionEquation.h (+113), ParticleSizeEquation.cc (+63), ParticleSizeEquation.h (+113), sub.mk (+5)
tsaad 2014-06-27 15:53 Rev.: 52032

change the inheritance structure of transport equations. Now derive from an EquationBase class in anticipation of adding particle transport equations.

228 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Transport: EquationBase.cc (+62), EquationBase.h (+157), TransportEquation.cc (+4 -16), TransportEquation.h (+4 -80), sub.mk (+1)

(15 more)

Generated by StatSVN 0.7.0