[root]/CCA/Components/Arches/Radiation
fortran
(16 files, 2731 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 31 (100.0%) | 158 (100.0%) | 5.0 |
jas | 22 (71.0%) | 113 (71.5%) | 5.1 |
luitjens | 8 (25.8%) | 43 (27.2%) | 5.3 |
jthornoc | 1 (3.2%) | 2 (1.3%) | 2.0 |
Migrated a few more function calls to the new patch interface.
Deleted the old patch interface.
Removed __New() from the new patch interface calls.
30 lines of code changed in 6 files:
Fix compiler warnings.
4 lines of code changed in 1 file:
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.
2 lines of code changed in 1 file:
Added preallocation commands for ILU.
3 lines of code changed in 1 file:
Added support for Petsc 3.0.0.
I still need to find the alternative for PCILUSetFill. Right now it should run with 3.0.0 but won't do preallocation when using ILU.
10 lines of code changed in 1 file:
Remove the Packages/Uintah/
109 lines of code changed in 21 files: