Directory CCA/Components/ICE/CustomBCs/

Total Files:
13
Deleted Files:
0
Lines of Code:
3351

[root]/CCA/Components/ICE/CustomBCs

Lines of Code

CCA/Components/ICE/CustomBCs/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 65 (100.0%) 1457 (100.0%) 22.4
harman 48 (73.8%) 1412 (96.9%) 29.4
jsutherland 17 (26.2%) 45 (3.1%) 2.6

Most Recent Commits

harman 2013-11-03 15:49 Rev.: 51216


The user must specify the material when using inletVelocity profile BCs.
Only apply the BC to that matl.

Set the default value for addVariance = false.

0 lines of code changed in 6 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (new), inletVelocity.cc (new), inletVelocity.h (new)
jsutherland 2013-10-31 19:36 Rev.: 51196

This one has been a long time coming.

Rip out the standard namespace opening that has been polluting header files throughout the framework. This crept into all sorts of places.

DO NOT open namespaces in header files. Ever.

45 lines of code changed in 17 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+2 -1), C_BC_driver.h (+2 -2), LODI2.h (new), MMS_BCs.cc (new), MMS_BCs.h (new), inletVelocity.cc (+1), inletVelocity.h (+11 -11), microSlipBCs.h (new), sine.cc (+2 -1), sine.h (new)
harman 2013-10-09 11:49 Rev.: 51046

Now using consistent naming conventions for local and global variables.


346 lines of code changed in 14 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+57 -57), C_BC_driver.h (+20 -19), LODI2.cc (+44 -44), LODI2.h (+14 -14), MMS_BCs.cc (+36 -36), MMS_BCs.h (+16 -16), inletVelocity.cc (+34 -34), inletVelocity.h (+22 -22), microSlipBCs.cc (+43 -43), microSlipBCs.h (+8 -8), sine.cc (+36 -36), sine.h (+16 -16)
harman 2013-10-07 16:38 Rev.: 51034

More work on adding variance to the inlet velocity profile.

168 lines of code changed in 4 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+22 -8), C_BC_driver.h (+9 -2), inletVelocity.cc (+78 -16), inletVelocity.h (+59 -15)
harman 2013-10-04 12:41 Rev.: 51025

Now adding a 'kick' or variance to the inlet velocity profile. The kick is based off of previous
researchers turbulent kinetic energy profiles. This is only applied to vel_CC in this version.

82 lines of code changed in 2 files:

  • CCA/Components/ICE/CustomBCs: inletVelocity.cc (+69 -27), inletVelocity.h (+13)
harman 2013-09-12 08:29 Rev.: 50932

deleted local variable

2 lines of code changed in 1 file:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+2)
harman 2013-09-11 12:56 Rev.: 50925

Divided the global struct d_customBC_var_basket into two structs global & local.
Previously the var_basket was a "container" that was used to pass around both local and
global variables. In the threaded world that doesn't work. Therefore there's now

customBC_globalVars and customBC_localVars

The local struct contains all variables and structs that are local to the task/function.
The global struct contains only global variables.

This commit should not change the answers but the RT tests do not test all of the custom
boundary conditions.


105 lines of code changed in 3 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+49 -52), C_BC_driver.h (+56 -33), MMS_BCs.h (-1)
harman 2013-07-15 16:20 Rev.: 50715

The user can now specify a height. Below the height the powerLaw velocity profile is used and
above it U_infinity is used.


42 lines of code changed in 2 files:

  • CCA/Components/ICE/CustomBCs: inletVelocity.cc (+27 -16), inletVelocity.h (+15 -3)
harman 2013-07-08 13:35 Rev.: 50661

- removed debugging output
- cleaned up formatting on DebugStreams output
- taking into account possibility of a negative grid origin.

33 lines of code changed in 2 files:

  • CCA/Components/ICE/CustomBCs: inletVelocity.cc (+22 -26), inletVelocity.h (+11 -13)
harman 2013-07-03 15:47 Rev.: 50642

Added equations to the inner loops. Cleaned out dead wood from copy & paste.

Next: verification on single and multi-patches.

Usage:

<Grid>
<BoundaryConditions>

<inletVelocity type="powerLawProfile">
<verticalDirection> 1 </verticalDirection>
<exponent> 1 </exponent>
</inletVelocity>

OR

<inletVelocity type="logWindProfile">
<verticalDirection> 1 </verticalDirection>
<roughness> 0.01 </roughness>
</inletVelocity>

< snip >

<Face side = "x-">

<BCType id = "1" label = "Velocity" var = "powerLawProfile">
<value> [1.,0,1.] </value>
</BCType>

OR

<BCType id = "1" label = "Velocity" var = "logWindProfile">
<value> [1.,0,1.] </value>
</BCType>
</Face>

snip

</Boundary Conditions>



143 lines of code changed in 3 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.h (+10 -12), inletVelocity.cc (+65 -55), inletVelocity.h (+68 -39)
harman 2013-07-02 07:18 Rev.: 50627

BC cells are being touched, but the equations still need to be filled in.

103 lines of code changed in 3 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.cc (+7 -1), inletVelocity.cc (+62 -39), inletVelocity.h (+34 -44)
harman 2013-07-01 10:05 Rev.: 50620

fix for the RT.

1 lines of code changed in 1 file:

  • CCA/Components/ICE/CustomBCs: inletVelocity.cc (+1 -1)
harman 2013-07-01 08:37 Rev.: 50617

fixed compile issue

3 lines of code changed in 1 file:

  • CCA/Components/ICE/CustomBCs: inletVelocity.h (+3 -2)
harman 2013-07-01 08:28 Rev.: 50616

Initial commit for power law and log law inlet velocity profiles. This is just a
skeleton and needs to be filled in.


382 lines of code changed in 5 files:

  • CCA/Components/ICE/CustomBCs: C_BC_driver.h (+30 -16), inletVelocity.cc (+211), inletVelocity.h (+139), sub.mk (+2 -1)
harman 2013-06-20 08:45 Rev.: 50541

compiler warnings

2 lines of code changed in 1 file:

  • CCA/Components/ICE/CustomBCs: microSlipBCs.cc (+2 -1)
Generated by StatSVN 0.7.0