[root]/CCA/Components/Arches/Radiation
fortran
(4 files, 150 lines)
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 70 (100.0%) | 1357 (100.0%) | 19.3 |
jthornoc | 33 (47.1%) | 1141 (84.1%) | 34.5 |
wyxpuma | 5 (7.1%) | 108 (8.0%) | 21.6 |
ihunsaker | 12 (17.1%) | 67 (4.9%) | 5.5 |
dav | 1 (1.4%) | 18 (1.3%) | 18.0 |
ahumphrey | 2 (2.9%) | 14 (1.0%) | 7.0 |
jsutherland | 5 (7.1%) | 9 (0.7%) | 1.8 |
jas | 10 (14.3%) | 0 (0.0%) | 0.0 |
harman | 2 (2.9%) | 0 (0.0%) | 0.0 |
Updates due to minor RadProps API change.
0 lines of code changed in 2 files:
Reverting the use of Boost to perform file and directory copies for restarting.
0 lines of code changed in 10 files:
More descriptive exception message.
0 lines of code changed in 2 files:
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.
9 lines of code changed in 3 files:
Getting rid of tempIN label.
251 lines of code changed in 4 files:
Getting rid of some warnings.
Martin: Please make sure I didn't screw up your Newton solve in EnthalpyShaddix by initializing the old temperature guess. Previously, this value was uninitialized.
2 lines of code changed in 2 files:
Cleanup of an earlier commit. Made OPL required for the hottel charts.
28 lines of code changed in 2 files:
Completion of interface that allows RMCRT to call the hottel
property models.
Also contains some minor code cleanup.
18 lines of code changed in 2 files:
Put in the actual calculations for hottel.F,
most of which was borrowed from radcoef.F.
Added necessary pieces to call the hottel
function in RadPropertyCalculator.
32 lines of code changed in 2 files:
Missing "void".
1 lines of code changed in 1 file:
Missing headers.
5 lines of code changed in 1 file:
RadPropertyCalculator:
Moving the derived class defs. into a *.cc file.
Adding the hottel/sarofim interface. Isaac to fill in the details.
Adding corresponding (empty for now) fortran code for Isaac.
453 lines of code changed in 4 files:
[Dav de St. Germain commit via Jeremy's account/git:]
The following commit fixes a problem with the way Fortran files are
added into the Uintah framework. As you may know, the perl script
'fspec.pl.in' reads in a fortran spec file (eg: bcuvel.fspec) and
converts it into a .h file (bcuvel_fort.h), converting things such as
IntVectors into arrays of integers (etc) in order to pass Uintah
variables back and forth with the fortran code. To use the fortran
code, the generated .h file is included into a Uintah .cc file and the
function is called. Compilation problems arose when the fortran .h
file was included before a blanket "using namespace Uintah" appeared.
This was because the generated fortran .h file did not use the correct
"Uintah::" namespace qualifiers, and instead relied on some other file
to open up the namespace. I have fixed the script to now use
"Uintah::" correctly. Additionally, I have removed a lot of namespace
polluting "using namespaces" from around the code.
CCA/Components/Arches/Arches.cc
CCA/Components/Arches/CompDynamicProcedure.h
CCA/Components/Arches/IncDynamicProcedure.h
- Clean up due to "using namespace std" being removed from included .h file.
CCA/Components/Arches/Radiation/DORadiationModel.cc
CCA/Components/Arches/Source.cc
- Clean up due to "using namespace std" being removed from included .h file.
- Some better indentation.
- Put all _fort.h includes next to each other.
CCA/Components/Arches/water/watertp.h
CCA/Components/Models/FluidsBased/ArchesTable.cc
CCA/Ports/SFC.h
Core/Exceptions/InvalidCompressionMode.h
Core/Exceptions/InvalidValue.h
Core/Exceptions/ProblemSetupException.h
Core/Exceptions/UintahPetscError.h
Core/IO/SpecializedRunLengthEncoder.h
Core/Math/Short27.h
- Remove polluting "using namespace" from .h file.
CCA/Components/LoadBalancers/CostModelForecaster.cc
CCA/Components/LoadBalancers/CostModelForecaster.h
- Indentation, spacing.
- Use 'd_' for a class variable to be consistent with rest of class.
Core/Grid/Variables/Variable.cc
StandAlone/Benchmarks/SimpleMath.cc
StandAlone/tools/pfs/rawToUniqueGrains.cc
- Move "using namespace" into the .cc file as it was removed from the .h files.
tools/fspec.pl.in
- Make the perl script include the "Uintah::" for Uintah
variables so that a "using namespace Uintah" statement is not
required.
6 lines of code changed in 1 file:
Cleaning up.
30 lines of code changed in 1 file:
Cleaning up warnings.
7 lines of code changed in 2 files:
Add support for PETSc v3.4.x (specifically minor version 4).
1 lines of code changed in 1 file:
the following changes have been made in order to use RadPropertiesCalculation method to calculate abskg and abskp and to be used in DO and RMCRT radiation model: 1.to change the interface for computeRadProp(withparticles) and to add gas phase temperature as the passing variable. 2. to calculate the unscaled particle length and particle weights so that correct abskg/abskp canbe calculated. 3. to fix some bugs and to set abskg/abskp=1.0 for wall BC, in RMCRT model, abskg is actually wall emissivity. 4. to fix small bug for EnthalpyShaddix.cc. These changes may cause some goldenstandard cases changes. reported as: heptane_pipe, coal_table_pipe and rmcrt_bm1_1L
61 lines of code changed in 1 file:
to fix some inconsitant specification for RMCRT and to remove bounding method for abskp and abskg
0 lines of code changed in 1 file:
update radation property calculation model so that Lubima's code can be run in Arches
37 lines of code changed in 2 files:
More rigorous check throws error for all negative
mole fracs. Updated the mole frac computation in
the scattering to match of the absorption.
3 lines of code changed in 1 file:
updated comments
3 lines of code changed in 1 file:
Changing the way we check this list to ensure we get a consistent
ordering.
4 lines of code changed in 1 file:
Bug fix in mass fraction to mol fraction calc.
11 lines of code changed in 1 file:
update the particle absorption coefficient calculation
10 lines of code changed in 1 file:
Fix indentation, clean up, remove superfluous ';'s.
18 lines of code changed in 1 file:
Adding radiation abskp calculation using Lyubima's code. This code still needs to be verified.
145 lines of code changed in 1 file:
More intuitive variable names.
More reasonable default values.
2 lines of code changed in 1 file:
Fixed an oops. Not sure how that made it
through my local RT.
1 lines of code changed in 1 file:
Deleted comments. Moved check for negative
mole fractions to RadPropertyCalculator.
2 lines of code changed in 1 file:
Made ray tracing capable of handling intrusion.
Bug fix in radprops interface. This fixes
the problem of negative mole fractions.
I have changed the input files for the RMCRT
regression tests, but the answers should
remain unchanged.
3 lines of code changed in 1 file:
ARCHES: FakeRadPetscSolver and RadPetscSolver need to have the same method headers for radLinearSolve() and setMatrix().
13 lines of code changed in 1 file:
Refomatted the print statements for Radiation.
50 lines of code changed in 8 files:
Nuking all the changes regarding volumeFraction and
reverting back to cellType. Using volumeFraction
to detect boundaries fails at inlet,outlet,
and other pressure BCs because there is no
way to use volumeFraction to distinguish between
flow cells and these kinds of BCs.
This implies that if RMCRT is to be implemented
in other components then the cellType variable
must be present in that component.
Sorry Todd, but this is going to break all
RMCRT RTs. Do you mind updating GSs?
1 lines of code changed in 1 file:
Removing the option to set wall and intrusion abskg's since it appears
that this wasn't even the correct way to do things. These values are
now hard coded to 1.0 until we improve the model.
7 lines of code changed in 1 file:
Exit is negative mol fractions are found.
3 lines of code changed in 1 file:
Exposing DORadiation model to RadPropertyCalculator (which could include
RadProps).
138 lines of code changed in 2 files:
Assert that mole fractions of participating
species aren't negative before using them
in the radiation property calculator.
2 lines of code changed in 1 file: