Directory CCA/Components/Wasatch/Expressions/BoundaryConditions/

Total Files:
13
Deleted Files:
2
Lines of Code:
1574

[root]/CCA/Components/Wasatch/Expressions/BoundaryConditions

Lines of Code

CCA/Components/Wasatch/Expressions/BoundaryConditions/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 80 (100.0%) 2228 (100.0%) 27.8
tsaad 41 (51.3%) 1751 (78.6%) 42.7
jsutherland 34 (42.5%) 301 (13.5%) 8.8
dav 3 (3.8%) 102 (4.6%) 34.0
amir 2 (2.5%) 74 (3.3%) 37.0

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 6 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (changed), VardenMMSBCs.cc (changed), VardenMMSBCs.h (changed)
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.

102 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (+57 -42), VardenMMSBCs.cc (+8 -10), VardenMMSBCs.h (+37 -36)
jsutherland 2014-12-24 11:53 Rev.: 52893

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

88 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.h (+42 -57), VardenMMSBCs.cc (+10 -8), VardenMMSBCs.h (+36 -37)
jsutherland 2014-12-16 20:49 Rev.: 52823

OCD formatting changes.

24 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: VardenMMSBCs.cc (+2 -2), VardenMMSBCs.h (+22 -19)
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.

13 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+13 -3)
jsutherland 2014-11-28 18:03 Rev.: 52763

Remove some headers, improve const correctness, and remove some BC operator registration now that we are doing this in SpatialOps.

14 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+1 -1), BoundaryConditions.cc (+13 -13)
jsutherland 2014-11-13 12:41 Rev.: 52702

More minor cleanup.

We really need to refactor the masks so that we can avoid repeated creation and so we can refactor all of these BC expressions to use straight nebo/masks rather than iterators in some cases.

23 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+23 -27)
jsutherland 2014-08-20 09:56 Rev.: 52323

Clean up some doxygen warnings.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+1 -2)
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

32 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: ParticleWallBC.cc (+15 -7), ParticleWallBC.h (new)
tsaad 2014-07-31 09:50 Rev.: 52222

forgot to commit the ParticleWallBC

113 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: ParticleWallBC.cc (+46), ParticleWallBC.h (+67)
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.

26 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+16), BoundaryConditions.cc (+9), sub.mk (+1)
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.

1 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: VardenMMSBCs.cc (+1 -289), VardenMMSBCs.h (-556)
jsutherland 2014-07-17 20:26 Rev.: 52176

Misc. cleanup of IntVec usage.

0 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: TurbulentInletBC.h (changed)
jsutherland 2014-07-05 20:05 Rev.: 52097

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

116 lines of code changed in 13 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+17 -17), BoundaryConditions.cc (+37 -43), OpenBC.cc (new), OpenBC.h (+1 -1), OutflowBC.cc (+1 -2), OutflowBC.h (+1 -1), TurbulentInletBC.h (+2 -2), VardenMMSBCs.cc (+36 -35), VardenMMSBCs.h (+20 -20)
tsaad 2014-06-23 08:56 Rev.: 52004

Use a faster nebo assignment for boundary conditions.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+1 -2)
jsutherland 2014-06-16 12:34 Rev.: 51983

Clean up a few warnings and modify some formatting.

22 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+22 -28)
tsaad 2014-06-10 15:02 Rev.: 51948

add nebo-based boundary conditions to Wasatch. This change will allow us to execute boundary conditions on GPUs. This is a transitional commit and you will notice an increase in memory usage due to supporting both types of applying boundary conditions. Not all boundary conditions are currently FULLY GPU-ready. As we go through the transition, more boundary conditions will be GPU ready. With this commit however, all constant-value boundary conditions are GPU ready.

364 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+226 -2), BoundaryConditions.cc (+138 -55)
amir 2014-06-05 00:57 Rev.: 51936

Adding a special outflow boundary condition for variable density cases. Adding a new dynamic model for alpha in the pressure projection algorithm.

74 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+28), BoundaryConditions.h (+46)
tsaad 2014-05-22 14:16 Rev.: 51867

forgot to commit this

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: OutflowBC.cc (+1 -1)
tsaad 2014-05-22 14:15 Rev.: 51866

more documentation and cleanup

12 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+1 -1), BoundaryConditions.h (+5 -9), OpenBC.cc (+3 -3), OutflowBC.cc (+3 -3)
tsaad 2014-05-22 12:15 Rev.: 51862

remove obsolete map from BCHelper. Document BoundaryConditionBase

77 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditionBase.h (+77 -9)
tsaad 2014-05-20 19:48 Rev.: 51856

update a few incorrect comments

10 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+10 -10)
tsaad 2014-04-30 14:56 Rev.: 51792

update the outflow and open boundary conditions to use momentum instead of velocity. this should help with variable density flows.

16 lines of code changed in 4 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: OpenBC.cc (+2 -2), OpenBC.h (+6 -6), OutflowBC.cc (+2 -2), OutflowBC.h (+6 -6)
tsaad 2014-04-26 13:17 Rev.: 51778

Simplify the specification of velocity boundary conditions for variable density problems. Enforce BCCopier to set values @ staggered boundaries instead of only in extra cells.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+1 -1)
tsaad 2014-04-02 15:17 Rev.: 51702

rename PressuBC to OpenBC and cleanup a few nametags

169 lines of code changed in 5 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: OpenBC.cc (+102), OpenBC.h (+66), PressureBC.cc (del), PressureBC.h (del), sub.mk (+1 -1)
tsaad 2014-02-21 17:08 Rev.: 51559

Rename timestep to dt since this is used to refer to the timestep size. add timestep (the timestep counter here) information to the SetCurrentTime expression.

5 lines of code changed in 3 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: OutflowBC.cc (+2 -2), PressureBC.cc (new 2), TurbulentInletBC.h (+1 -1)
tsaad 2014-02-07 12:11 Rev.: 51535

silence hundreds of warnings.

1 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: VardenMMSBCs.cc (+1 -13)
tsaad 2014-01-31 12:14 Rev.: 51521

add another 2D variable density MMS along with its boundary conditions. there is still an issue with one of the boundary conditions that I am working on figuring out.

869 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: VardenMMSBCs.cc (+306 -6), VardenMMSBCs.h (+563)
tsaad 2014-01-23 14:42 Rev.: 51492

set staggered Dirichlet BCs on extra cells. This should resolve the confusion that came up when looking at the linear, parabolic, and powerlaw BCs. Also add a density expression to the initialization graph when the density is constant. This should resolve issues when setting velocity boundary conditions on constant density problems.

18 lines of code changed in 1 file:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: BoundaryConditions.cc (+18 -11)
tsaad 2014-01-17 10:50 Rev.: 51473

Rename the 1D varden MMS expressions to be more descriptive and concise. This will break the RT due to a change in one of the variable names that is being saved.

35 lines of code changed in 2 files:

  • CCA/Components/Wasatch/Expressions/BoundaryConditions: VardenMMSBCs.cc (+10 -10), VardenMMSBCs.h (+25 -25)
Generated by StatSVN 0.7.0