September 2009 Commit Log

Number of Commits:
70
Number of Active Developers:
9
jas 2009-09-30 16:47 Rev.: 44766

Move d_gravity from SimulationState.h to various components that use it.

49 lines of code changed in 19 files:

harman 2009-09-30 16:38 Rev.: 44765

changed the logic slightly.


0 lines of code changed in 2 files:

harman 2009-09-30 16:17

tabs

930 lines of code changed in 56 files:

harman 2009-09-30 16:11

tabs

2735 lines of code changed in 231 files:

harman 2009-09-30 15:16 Rev.: 44757

findTabs

This script searches all *.h and *.cc files
and displays all the lines that have tabs in them
If the user adds a "y" to the command line then the tabs
will be converted to spaces.

43 lines of code changed in 1 file:

harman 2009-09-30 15:13 Rev.: 44756

no more tabs.

471 lines of code changed in 41 files:

harman 2009-09-30 14:59 Rev.: 44755

no more tabs

4 lines of code changed in 1 file:

harman 2009-09-30 14:58 Rev.: 44754

no more tabs.


94 lines of code changed in 11 files:

jas 2009-09-30 13:01 Rev.: 44753

Move d_ref_press from SimulationState.h to ICE.h.

38 lines of code changed in 5 files:

luitjens 2009-09-30 12:27 Rev.: 44752

Added a debug stream that outputs the load balance assignments in an easily parsable format.

28 lines of code changed in 1 file:

harman 2009-09-29 13:19 Rev.: 44751

computeVel_FC()
fixed typo from last commit old_dw -> new_dw for vel_CC mpm_matls

1 lines of code changed in 1 file:

harman 2009-09-29 12:25 Rev.: 44750

cleanup and clarification

scheduleComputeVel_FC()
- no longer passing in flag recursion. That flag is always false

computeVel_FC()
- removed recursion conditional statement

impICE.cc
scheduleRecomputeVel_FC()
- added if(recursion) conditional to clarify what's going on


27 lines of code changed in 5 files:

harman 2009-09-29 10:14 Rev.: 44749

minor cleanup, removed duplicate code.
Now using scheduleAddExchangeContributionToFCVel() in impICE.

* should not change the answers

16 lines of code changed in 2 files:

charlesreid 2009-09-29 08:47 Rev.: 44748

Several significant changes being made, mainly related to the CoalModels part of Arches. They include:

- Implementing a way for DQMOM model terms to depend on scalars being tracked by the TransportEqn framework
(within the <model> block, internal coordinates required to calculate the model term should go inside the <ICVars> block;
scalar variables required to calculate the model term should go inside the <scalarVars> block)
(this will allow the ability to use scalars in the TransportEqn framework, which will ease the way for tracking flow variables in Arches through the TransportEqn mechanism)
- Modifying ModelBuilder/ModelBase to incorporate BOTH required internal coordinate variables and required scalar variables, instead of JUST required internal coordinate variables

- Changing gas source terms to be uniform (they're now labeled "modelName_gasSource_qn#"), so we don't have a different name for each model (confusing!!!)
- Moving initialization of model term and gas source term from within ModelBase to within the particular model itself (this was done because, for example, the Drag model requires a model and gas source term of type Vector, but others require type double, etc.; this eliminates if statements in ModelBase, keeping it generic)

- Eliminating the Badzioch Hawksley model (it was empty, and is a lower-order model than the Kobayashi Sarofim model, so is not very useful)

- Eliminating (redundant) labels/variables for gas phase source term (the gas phase source term has the label d_gasLabel; if an extra gas phase source term is needed, it should be added within the class that requires it)
- Eliminating (redundant) calls to grab the gas phase source term label (the method used is ModelBase::getGasSourceLabel(); if an extra gas phase source term is added, an access function should be added within the class that requires it)

- (Hopefully!) making the variable label/role tags within DQMOM models a little more clear (see comments)

- Getting rid of MORE hard-coding of "small" weights at 1e-4 (this is somehow proliferating through the code...)
- Adding a method DQMOMEqn::getSmallClip() to grab the value we decide to set as a "small" weight value (this is 1e-16 for now) and implementing in existing models
- Adding input file tag to set the "small" weight value (default is 1e-16)

1310 lines of code changed in 22 files:

luitjens 2009-09-28 12:29 Rev.: 44747

Changed short to long to allow us to move onto larger machines.

0 lines of code changed in 2 files:

jthornoc 2009-09-26 21:25 Rev.: 44745

Undoing some changes.

2 lines of code changed in 2 files:

jthornoc 2009-09-26 21:23 Rev.: 44744

Reverting some recently committed code.

0 lines of code changed in 7 files:

jthornoc 2009-09-26 16:40 Rev.: 44743

Removed debugging statement.

0 lines of code changed in 1 file:

jpedel 2009-09-25 19:38 Rev.: 44742

Adding coupling capability between gas phase and particles

685 lines of code changed in 4 files:

jpedel 2009-09-25 19:07 Rev.: 44741

Adding coupling capability between gas and particle phase

152 lines of code changed in 13 files:

jthornoc 2009-09-24 18:58 Rev.: 44740

The reacting coal kludge is no longer needed in Arches.cc.

0 lines of code changed in 1 file:

jthornoc 2009-09-24 16:56 Rev.: 44739

Now the velocity model is not a function of a local eta. Rather, it is set from the input file. Still trying to figure out what exactly Balanchandar meant by eps because if one uses eta = (nu^3/eps)^(1/4) to compute the kolmogorov scale you get some funky velocities.

21 lines of code changed in 2 files:

luitjens 2009-09-22 23:27 Rev.: 44737

Try to avoid some potential integer wraping.

9 lines of code changed in 2 files:

luitjens 2009-09-22 23:26 Rev.: 44736

Change some math to long long to avoid wrapping.

0 lines of code changed in 2 files:

jthornoc 2009-09-22 15:58 Rev.: 44735

DQMOM now works with MPMArches.

802 lines of code changed in 22 files:

jthornoc 2009-09-21 21:37 Rev.: 44733

Updates to the particle velocity model.

1) u_l is now a local velocity
2) added an iterative procedure

44 lines of code changed in 2 files:

jas 2009-09-21 21:12 Rev.: 44732

Revert revision 44731

59 lines of code changed in 16 files:

jas 2009-09-21 18:08 Rev.: 44731

Move d_ref_press and d_gravity from SimulationState.h to the MPM and ICE
components.

99 lines of code changed in 15 files:

jas 2009-09-21 14:10 Rev.: 44730

Move d_thermalConductivity from Material.h to MPMMaterial.h and ICEMaterial.h.

14 lines of code changed in 8 files:

jas 2009-09-21 13:11 Rev.: 44728

Remove d_specificHeat from Material.h to MPMMaterial.h and ICEMaterial.h.

17 lines of code changed in 7 files:

jas 2009-09-21 10:50 Rev.: 44726

Remove unused d_heatTransferCoefficient and getHeatTransferCoefficient().

0 lines of code changed in 2 files:

jas 2009-09-21 09:45 Rev.: 44725

Move d_includeFlowWork from Material.h to MPMMaterial.h and ICEMaterial.h.

49 lines of code changed in 7 files:

guilkey 2009-09-18 18:44 Rev.: 44724

Turn off frictional heating effects by default. This is what the comment has
said, but it is not what it was doing. This may break the RT.

4 lines of code changed in 1 file:

harman 2009-09-17 16:04 Rev.: 44723

added bulletproofing.

0 lines of code changed in 2 files:

jthornoc 2009-09-17 13:04 Rev.: 44722

Added some spec for the velocity model and added an input for changing the regime.

15 lines of code changed in 2 files:

luitjens 2009-09-16 13:15 Rev.: 44721

Adjusted the LBTimes SCI_DEBUG.

15 lines of code changed in 1 file:

luitjens 2009-09-15 16:14 Rev.: 44720

Added more error metrics

19 lines of code changed in 2 files:

luitjens 2009-09-15 13:59 Rev.: 44719

Small fix to error calculation

2 lines of code changed in 1 file:

luitjens 2009-09-15 13:14 Rev.: 44718

Changed the error metric to sMAPE

7 lines of code changed in 2 files:

jthornoc 2009-09-15 10:14 Rev.: 44717

Fixed compiler warnings.
Added boundary conditions for particle velocity.
Fixed some bugs in heat transfer model.

377 lines of code changed in 11 files:

jthornoc 2009-09-14 12:49 Rev.: 44716

Fixed a dummyT -> tempIN label issue.

1 lines of code changed in 1 file:

jthornoc 2009-09-14 12:46 Rev.: 44715

Missed a temperature->gas_temperature change

1 lines of code changed in 1 file:

jthornoc 2009-09-14 12:36 Rev.: 44714

Added a check for division by zero.

12 lines of code changed in 1 file:

jthornoc 2009-09-14 12:31 Rev.: 44713

Removed "if" debugging statement adjusting temperatures in loop.

0 lines of code changed in 1 file:

jthornoc 2009-09-14 12:28 Rev.: 44712

Formatting on HeatTransfer.cc
Changed dummyT to tempIN for HeatTransfer.cc
Clarified "gas_temperature" in both Kobayashi and Heat Transfer models.

41 lines of code changed in 2 files:

sshankar 2009-09-14 11:45 Rev.: 44711

Made some corrections for visualizing periodic data

45 lines of code changed in 1 file:

luitjens 2009-09-14 09:41 Rev.: 44710

Minor output changes.

Use Kalman Filter.

14 lines of code changed in 4 files:

jthornoc 2009-09-11 15:48 Rev.: 44709

Changed the way radiation is turned on or off in the particle heat transfer model and added information to the spec.

13 lines of code changed in 1 file:

jthornoc 2009-09-11 15:07 Rev.: 44708

Adding a flag to have non-adiabatic particles but adiabatic gas.

21 lines of code changed in 7 files:

charlesreid 2009-09-11 13:24 Rev.: 44707

Using tempIN instead of dummyT, since d_reactingFlow is now true for reacting coal cases (dummyT still needs to be used for non-reacting cases)

5 lines of code changed in 1 file:

jthornoc 2009-09-11 13:14 Rev.: 44706

Added some auto-clipping for the abscissa value calculation in case the low clip value set by the user = 0.0

3 lines of code changed in 1 file:

jthornoc 2009-09-11 12:27 Rev.: 44705

Initializing the enthalpy correctly when an initial value of mixture fraction is specified for the entire domain.

14 lines of code changed in 1 file:

jthornoc 2009-09-09 15:50 Rev.: 44703

Removed a function that wasn't being used.
Templated velocity in the computeConv to aid in verifying the code with other, possibly user specified, velocity fields. (ie, not const).

7 lines of code changed in 1 file:

luitjens 2009-09-08 17:40 Rev.: 44698

Added code to use a kalman filter instead of a fading memory filter (currently disabled).

24 lines of code changed in 2 files:

jthornoc 2009-09-08 15:20 Rev.: 44697

Fixed a couple bugs (Thanks Dav!!!!)

Properties: Use appropriate error catching
Discretization_new: Actually return a value from getFaceVelocity

15 lines of code changed in 2 files:

jthornoc 2009-09-08 14:16 Rev.: 44696

M Properties.cc

I am assuming that the only proven/working radiation model in the code right now is DO radiation. Thus, radiation is activated now by adding the <DORadiationModel> node. Per this change, calc_radiation is no longer needed. Cases without <DORadiationModel> will not have radiation.

********************************

M CoalModels/ConstantModel.cc
M CoalModels/ConstantModel.h

Constant model now uses a constant specified in the input file. <constant>value</constant>

********************************
M TransportEqns/DQMOMEqn.cc

Initialized the RHS to zero for each time step and use the new discretization class for computing the convection.

********************************
M TransportEqns/Discretization_new.h

Revamped the entire class and removed a few bugs in the process, hopefully in an effort to make this class more modular to all types of transport equations.

********************************
M TransportEqns/ScalarEqn.cc

Initialized the RHS to zero for each time step.
********************************
M BoundaryCond_new.h

Activated the Y and Z dimension compiler directives. Added the Neumann condition.

********************************
M EnthalpySolver.cc

Initialize radiation and DOradiation flags to false. Now looks for DORadiation node and sets d_DORadiation to true if this node is found.

********************************
M ExplicitTimeInt.cc
M ExplicitTimeInt.h

Time integration order is now specified with a first, second, or third order attribute in the ExplcitIntegrator node. Alpha and beta coefficients are set by the code rather than the user.

*******************************
M Radiation/DORadiationModel.cc

The linear solver type (hypre or petsc) is now an attribute of the LinearSolver node.
*******************************
M Arches.cc

Modifications to deal with the Explicit time integrator order specification. Removed some debugging that had been accidently committed earlier.

*******************************

Also updated arches_spec and input files to deal with the new input.

1257 lines of code changed in 13 files:

sshankar 2009-09-08 12:18 Rev.: 44695

Removed excessive output to the terminal

3 lines of code changed in 1 file:

sshankar 2009-09-08 12:16 Rev.: 44694

Fixed the crash with vector data

22 lines of code changed in 1 file:

luitjens 2009-09-08 12:04 Rev.: 44693

Added some more statistical measures.

37 lines of code changed in 2 files:

charlesreid 2009-09-07 21:28 Rev.: 44692

Fixing some messed-up formatting and some variable names that were misleading

22 lines of code changed in 1 file:

charlesreid 2009-09-07 21:28 Rev.: 44691

Adding input file check for LU solver tolerance (and changing the default...)

13 lines of code changed in 1 file:

charlesreid 2009-09-07 14:52 Rev.: 44690

Fixing some messed-up formatting

13 lines of code changed in 1 file:

luitjens 2009-09-03 11:43 Rev.: 44689

Compute and output the MAPE error metric.

Automatically detect some rank deficient matrices and remove those parameters from the model.


158 lines of code changed in 4 files:

harman 2009-09-03 09:42 Rev.: 44688

Added bulletproofing.

Throw an exception if the user specified a computational doman length that is <= 0
in any of the directions.

8 lines of code changed in 1 file:

harman 2009-09-03 09:29 Rev.: 44687

update input file

0 lines of code changed in 2 files:

qymeng 2009-09-02 23:11 Rev.: 44686

set v to NULL if no match region found.

3 lines of code changed in 1 file:

luitjens 2009-09-02 13:18 Rev.: 44685

Added extraCells to the cost model.

Added a fading memory filter to the CostModelForecaster.

21 lines of code changed in 7 files:

luitjens 2009-09-02 12:18 Rev.: 44684

Now uses least squares approximation to compute the coefficients of the cost model.

The computation is done by computing the normal equations (AT*A) and then solving the corresponding matrix using choleskey's algorithm.

187 lines of code changed in 3 files:

luitjens 2009-09-01 16:34 Rev.: 44683

Initial commit of a new cost forecaster that is based on least squares regression analysis using a cost model and profiling.

This is currently incomplete as the matrix solve is not being done.


296 lines of code changed in 6 files:

guilkey 2009-09-01 16:11 Rev.: 44682

Add NC_CCweight carry forward.

19 lines of code changed in 1 file:

August 2009 »

Generated by StatSVN 0.4.0