May 2012 Commit Log

Number of Commits:
105
Number of Active Developers:
15
sadeghirad 2012-05-31 15:39 Rev.: 48829

committing updated version of Arenisca including particle removing algorithm with fixed bug related to numerical cut-off

170 lines of code changed in 2 files:

ahumphrey 2012-05-31 14:58 Rev.: 48827

Removed dependence on CUDA SDK (cutil headers and libs).

CUDA support is now enabled with a single option:
--with-cuda=DIR (CUDA installation is in DIR)

Also generated new configure script.

100 lines of code changed in 8 files:

ahumphrey 2012-05-31 13:55 Rev.: 48826

Error handling wrappers for CUDA runtime and driver API calls.
Working on independence from CUTIL and other SDK related headers/libs.

173 lines of code changed in 2 files:

guilkey 2012-05-31 09:47 Rev.: 48825

Criminy. Adding a cerr to let any users of findCellAndNodes27 know that it is
incorrect.

3 lines of code changed in 1 file:

harman 2012-05-31 09:30 Rev.: 48824

Backed out Jim's changes. He's sick and this isn't helping.

39 lines of code changed in 2 files:

harman 2012-05-31 09:21 Rev.: 48823

sched_Coarsen_Q()
- added requires statement for data on the fine level.

1 lines of code changed in 1 file:

guilkey 2012-05-30 21:21 Rev.: 48822

Removing findCellNodes27(...) as it is incorrect and, fortunately, unused.

0 lines of code changed in 2 files:

harman 2012-05-30 17:15 Rev.: 48821

added BurnRate regression test, which starts from a restart.

8 lines of code changed in 1 file:

jthornoc 2012-05-30 16:19 Rev.: 48820

Fixing a mistake in an earlier commit. This should fix the failing rt
test.

3 lines of code changed in 1 file:

beckvermit 2012-05-30 13:34 Rev.: 48819

Modified JWL EOS in ViscoScram so pressure can no longer go negative. Input file changed for regression test -Jacqueline

183 lines of code changed in 2 files:

ahumphrey 2012-05-30 12:54 Rev.: 48818

Fix compiler error introduced with r48817 commit.

2 lines of code changed in 1 file:

ahumphrey 2012-05-30 12:43 Rev.: 48817

Adapt ARCHES and MPM PETSc interfaces to use PETSC v3.2.
This is a step toward utilizing PETSc GPU interface in PETSc v3.2.

169 lines of code changed in 3 files:

harman 2012-05-30 12:18 Rev.: 48816

This script searches the output file every N minutes for
an increase in the timestep number. If the timestep
is not increasing the jobID is killed with a qdel command

Manditory inputs:
--jid <job id that will be killed>
--out <name of the outputfile to monitor>
--interval <interval in minutes between searches>

* needs to be tested.

80 lines of code changed in 1 file:

jthornoc 2012-05-30 09:35 Rev.: 48815

For the soot model: c3 -> c1 to be consistent with literature.
Added an input file using PETSC for the radiation solver.

4 lines of code changed in 2 files:

tsaad 2012-05-30 08:48 Rev.: 48814

fix a typo in the RT for Wasatch that was causing some tests to still do restarts.

15 lines of code changed in 1 file:

jthornoc 2012-05-29 17:49 Rev.: 48813

cout -> proc0cout

1 lines of code changed in 1 file:

jthornoc 2012-05-29 17:40 Rev.: 48812

Allow speciation in the cold flow mixing model.

125 lines of code changed in 2 files:

harman 2012-05-29 16:42 Rev.: 48810

grid:
== operator more rigorous test. Patch cells and physical domain
must be the same.

RMCRT
fixed grid comparison conditional.
Thanks again Dav.

19 lines of code changed in 2 files:

harman 2012-05-29 13:09 Rev.: 48808


problemSetup()
turned on "are the grids the same" bulletproofing.
Thanks Dav.

3 lines of code changed in 1 file:

harman 2012-05-29 08:40 Rev.: 48807

Kraken compiler warnings

2 lines of code changed in 1 file:

jpeterson 2012-05-28 16:03 Rev.: 48806

Quieted compiler warnings with virtual destructors.

12 lines of code changed in 2 files:

tsaad 2012-05-28 08:41 Rev.: 48805

temporarily turn off restart on the wasatch tests that are failing to conserve memory. The issue seems to go deeper into Uintah than I had though.

12 lines of code changed in 1 file:

harman 2012-05-25 16:16 Rev.: 48804

fixed bigmac compile.
roundup tabs
formatting -Dav

31 lines of code changed in 1 file:

jthornoc 2012-05-25 16:12 Rev.: 48803

Keeping consistent with the old soot model, don't allow the model to
work until T > 1000K.

5 lines of code changed in 1 file:

harman 2012-05-25 15:44 Rev.: 48802

The user can now specify that abskg, temperature and cellType
be initialized from a previously run uda. For example
RMCRT_Test can start off using data from an Arches uda.

Add:

<!-- initialize abskg and temperature using a previously run uda -->
<initalizeUsingUda>
<uda_name> methaneplumeexplicit.uda.000 </uda_name>
<timestep> 25 </timestep>
<abskg_varName> abskgIN </abskg_varName>
<temperature_varName> tempIN </temperature_varName>
</initalizeUsingUda>

to the input file. See
inputs/Examples/RMCRT_udaInit.ups
for an example.

187 lines of code changed in 2 files:

jthornoc 2012-05-25 15:41 Rev.: 48801

A litle formatting change on the soot model.

Update the 4x4 methane case so that it uses the new soot model. Also
fixed several errors in the input file.

3 lines of code changed in 1 file:

jthornoc 2012-05-25 15:41 Rev.: 48800

Adding an empirical soot model that computes absorption coef for
radiation and soot volume fraction.

426 lines of code changed in 6 files:

harman 2012-05-25 14:45 Rev.: 48799

Prep work for initializing abskg & temp from previously run Arches udas.

Ray:
initProperties()
- this task modifies abskg & temperature. It no longer computes sigmaT4
- deleted time_sub_step related code. This was implemented for Arches
and Arches isn't using this task.

sched_CoarsenAll()
- passing in modifies (abskg & sigmaT4) bools.

Arches/RMCRT.cc
- updated sched_coarsenAll() parameter list

RMCRT_Test.cc
scheduleTimeAdvance()
- CarryForward cellType, color and abskg at top of timestep.
This simpilfies everything.

DataOnion
- scheduling sigmaT4 & setBoundaryConditions tasks.

CoarseLlevel approach
- scheduling sigmaT4 & setBoundaryConditions tasks
This mimics the task scheduling in Arches:RMCRT.

pseudoCFD()
- highlighted a bug that needs to be addressed.


The RMCRT_ML test will fail. The answers are the same but
inconsistent material sets for variable abskg in checkpoints.

88 lines of code changed in 4 files:

tsaad 2012-05-25 14:26 Rev.: 48798

add rk3 momentum test, multipatch, mpi. use modUPS to modify a base input file. NOTE: you cannot use hyphens in the modified ups filename. also, don't use quotation marks on the modified ups filename in the test definition. here's the documentation for that...

14 lines of code changed in 1 file:

tsaad 2012-05-25 12:25 Rev.: 48797

add restart to RT for momentum transport with bcs. this required modification of input file for said test. it will break the RT. this is expected.

2 lines of code changed in 1 file:

tsaad 2012-05-25 10:21 Rev.: 48796

add restart to a few bc-scalar tests. this required modification of the input file and hence will break the RT. this is expected behavior. also allow for specification of additional bcs for transport equations.

40 lines of code changed in 3 files:

tsaad 2012-05-25 10:02 Rev.: 48795

add restart to some RT periodic test problems.

14 lines of code changed in 1 file:

tsaad 2012-05-25 09:04 Rev.: 48794

update some documentation on BCDataArray to make it a bit clearer.

16 lines of code changed in 2 files:

tsaad 2012-05-25 08:10 Rev.: 48793

fix varlabel creation for Wasatch restarts when dealing with extracells in Wasatch. this now works with both extracells and ghostcells. NOTE: we're assuming a single ghost layer at the moment.

5 lines of code changed in 1 file:

ihunsaker 2012-05-24 16:26 Rev.: 48792

Populating boundary fluxes using map,
rather than Stencil7. Once verification
testing is complete, will need an additional
regression test.

130 lines of code changed in 2 files:

beckvermit 2012-05-24 13:53 Rev.: 48791

changed name of input file and made symbolic links to input file in inputs directory -Jacquie

333 lines of code changed in 16 files:

beckvermit 2012-05-24 13:47 Rev.: 48790

Moving input files from OrderAccuracy to inputs

0 lines of code changed in 2 files:

ahumphrey 2012-05-23 16:03 Rev.: 48787

Some cleanup and fixed compiler warning about unused debug var Nx.

1 lines of code changed in 1 file:

ahumphrey 2012-05-23 16:00 Rev.: 48786

Use "if (!tsk->usesGPU())" instead of "#ifndef HAVE CUDA" to restrict modifies/computes in GPU raytracer.
This is so ThreadedScheduler can be correctly used if Uintah is compiled with CUDA.

11 lines of code changed in 1 file:

ahumphrey 2012-05-23 15:24 Rev.: 48785

Restrict what is modified/computed in GPU ray Tracer.
Essentially, d_boundFluxLabel was casing an exception to be thrown as CCVariable<Stencil7> is not yet supported in the GPU scheduler. This will be addressed soon.

7 lines of code changed in 1 file:

harman 2012-05-23 14:50 Rev.: 48784

Added support for "patch_based" regions of interest for the data Onion.

rayTrace_dataOnion()
- removed redundant variable 'face' now using dir.

179 lines of code changed in 2 files:

harman 2012-05-22 16:54 Rev.: 48782

The user can now use multiple DataAnalysis modules. Previously,
they could only use one.

*this shouldn't change the results.

241 lines of code changed in 13 files:

harman 2012-05-22 12:35 Rev.: 48780

Added utility task carryForward(). Component can use this to move
a variable from old_dw -> new_dw.

The component must initialize cellType on all levels.

RMCRT no longer computes or modifies celltype.

rayTrace()
- cleaned up confusion with requires/gets
- fixed transpose error in parameters

71 lines of code changed in 3 files:

ahumphrey 2012-05-21 22:05 Rev.: 48778

Fix GPU RayTrace compiler error.

5 lines of code changed in 3 files:

jthornoc 2012-05-21 10:49 Rev.: 48776

Fixing a few print statements.

3 lines of code changed in 1 file:

ihunsaker 2012-05-18 17:15 Rev.: 48775

Getting celltype for the RayTrace task.
Todd: this gives the same answers as your most
recent commit.

32 lines of code changed in 4 files:

harman 2012-05-18 11:32 Rev.: 48772

updatesumI()
- pass sigmaT4pi & abskg by reference.

18 lines of code changed in 2 files:

jpeterson 2012-05-18 10:10 Rev.: 48771

Zero order rate model. Included as a stand-alone model and built in to DDT1.

674 lines of code changed in 6 files:

harman 2012-05-17 16:06 Rev.: 48770

ups files:
removed <Slice> tag since it's not being used.

Ray.cc:
cleaned up the dataOnion specification. The user can specify a ROI_extents as either
being 'dynamic', 'fixed' or 'patch_based.' patch_based has not been
implemented yet.


57 lines of code changed in 2 files:

dav 2012-05-17 13:42 Rev.: 48769


Added the ability to specify <CommonTags> outside of the main ups_spec.xml file.
You do this by just creating another <CommonTags></CommonTags> block and placing
more common tags in there. Note, however, that all 'Common' tags must have unique
names across the entire UPS spec.

Moved the Wasatch common tags into the qasatch_spec.xml file. (Also indented a few
of the other tags in this file and removed tabs.)

52 lines of code changed in 1 file:

harman 2012-05-17 11:24 Rev.: 48768

Added multilevel and reflection RMCRT tests.

5 lines of code changed in 1 file:

harman 2012-05-17 10:32 Rev.: 48767

Ray.cc
setBoundaryConditon()
- if there are multiple levels back out the temperature from sigmaT4
set the boundary conditions, then compute sigmaT4 in extraCells.
On a single level just use the component's temperature field.

Changed user inputs for dataOnion and RMCRT_coarselevel algorithms

RMCRT_Test:
Removed AMR mesh generation from initialization. Nice idea but never used.
Changed user inputs for dataOnion and RMCRT_coarselevel algorithms
now using an int & enums instead of two bool flags.

ups files:
Now specify the RMCRT algorithm used via

<algorithm type='dataOnion'>
<abskg_threshold> 0.1 </abskg_threshold>
<halo> [4,4,4] </halo>
</algorithm>
or
<algorithm type='RMCRT_coarseLevel'>
<orderOfInterpolation> 1 </orderOfInterpolation>
</algorithm>




101 lines of code changed in 4 files:

harman 2012-05-16 13:31 Rev.: 48766

consolidated gpu & cpu constructor code into a common function.
spaces
applied Roundup to tabs.

59 lines of code changed in 2 files:

jsutherland 2012-05-16 08:03 Rev.: 48765

remove a few assertions.

3 lines of code changed in 1 file:

jsutherland 2012-05-15 15:37 Rev.: 48764

Remove convective fluxes from scalability test.
This will break the regression tests on Wastach.

20 lines of code changed in 4 files:

jthornoc 2012-05-15 15:08 Rev.: 48763

Updates (corrections) to the combustion efficiency calculator.

49 lines of code changed in 1 file:

harman 2012-05-15 14:03 Rev.: 48761

The user now has the ability to specify the orientation of the tiff image.

63 lines of code changed in 1 file:

ahumphrey 2012-05-15 13:22 Rev.: 48760

Fix uninitialized d_boundFluxLabel in GPU ray tracer.
Need to devise a single CTOR solution, as only C++11 allows a constructor to delegate work to another constructor in the same class.

2 lines of code changed in 2 files:

qymeng 2012-05-15 09:34 Rev.: 48759

initialize task phases.

7 lines of code changed in 3 files:

jsutherland 2012-05-15 08:00 Rev.: 48758

silence more compiler warnings

3 lines of code changed in 3 files:

jsutherland 2012-05-15 08:00 Rev.: 48757

Silence a compiler warning.

2 lines of code changed in 1 file:

jsutherland 2012-05-14 21:52 Rev.: 48756

remove some superfluous inclusions.

0 lines of code changed in 2 files:

tsaad 2012-05-14 16:07 Rev.: 48755

Allow rectangle-bc-objects to be specified on any minus/plus face, not only those that lowest or highest. Also, fix the way we identify if a boundary point is inside a rectangle. The previous method consisted of adding an arbitrary thickness to the rectangle which failed to work in Wasatch when NOT using extraCells.

41 lines of code changed in 2 files:

jthornoc 2012-05-14 14:27 Rev.: 48753

Now passing celltype label to Ray.cc to inform it of intrusion boundary
conditions.

Updated example component so that celltype is initialized through
geom_object specification from the input file.

Added a new input file (RMCRT_test_1L_wIntrusion.ups) as an example of
specifying an intrusion geometry.

Todd: Please let us know if there is anything you don't like here. We
are happy to iterate.

Jeremy & Isaac

76 lines of code changed in 6 files:

jthornoc 2012-05-14 10:09 Rev.: 48752

Fixed a few bugs in the efficiency calculator.

Updated the T-channel to use the new boundary conditions.

5 lines of code changed in 1 file:

jthornoc 2012-05-11 21:20 Rev.: 48751

* added reference density location to periodic driven cavity problem

* Intrusions now store their user-defined name

* Added almgren initialization function for velocity.

* Changed the way mixture fraction and density are handled on inlets. Unlike Arches legacy code, the mixture fraction and the density are now consistent when using the new boundary conditions.
This change will cause these tests to fail:
:xplus_scalar_test: test failed comparison tests
:yplus_scalar_test: test failed comparison tests
:zplus_scalar_test: test failed comparison tests
:xminus_scalar_test: test failed comparison tests
:yminus_scalar_test: test failed comparison tests
:zminus_scalar_test: test failed comparison tests

149 lines of code changed in 7 files:

tsaad 2012-05-11 16:18 Rev.: 48750

rename the physicscoefficient to PrecipitationBasicExpression. keep it as a basic expression but separate it from other general purpose basicexpressions - hence the nomenclature. Alex, please update your input files for the warches problems.

2 lines of code changed in 1 file:

ahumphrey 2012-05-11 14:33 Rev.: 48747

Add GPUStats dbg stream to GPUThreadedMPI scheduler.
export SCI_DEBUG=GPUStats:+ will give GPU allocation and copy stats per device, per process.

25 lines of code changed in 1 file:

harman 2012-05-11 09:04 Rev.: 48746

-compiler warning

Formatting:
- 2 space indentation
- vertical alignment
- align terms in equations.
- no tabs.
- comments

This should not change the answers

271 lines of code changed in 1 file:

harman 2012-05-11 08:12 Rev.: 48745

More descriptive file name.

4 timesteps.

Added 1-Level, RMCRT benchmark 1 test, to Arches nightly & local RT.

3 lines of code changed in 1 file:

guilkey 2012-05-10 10:23 Rev.: 48742

Sigh. Fix TWO compiler warnings that my fix of the previous compiler warning
kicked up.

2 lines of code changed in 1 file:

guilkey 2012-05-10 10:07 Rev.: 48741

Fix compiler warning.

1 lines of code changed in 1 file:

guilkey 2012-05-10 10:03 Rev.: 48740

Fix crashing dbg tests by adding a requires for g.mass. Also, only schedule
cohesive zone tasks if they are actually used.

5 lines of code changed in 1 file:

harman 2012-05-09 16:32 Rev.: 48739

cd to order_of_accuracy before executing the next component's tests.

2 lines of code changed in 1 file:

harman 2012-05-09 16:04 Rev.: 48738

Documented external library dependencies of particle2tiff.

4 lines of code changed in 1 file:

harman 2012-05-09 14:57 Rev.: 48737

yanked tabs.

7 lines of code changed in 1 file:

harman 2012-05-09 14:56 Rev.: 48736

rmcrt_test.ups:
- added temperature boundary conditions for RMCRT

SourceTerms/RMCRT.cc
- global change color -> temp
- no longer initializing abskg or temperature, that's handled upstream
- added extraSetup() step in problemSetup() task to set the temperature label
- updated argument linst in sched_sigmaT4
- now setting boundary conditions on abskg & sigmaT4 after
compute_sigmaT4() task.
- no longer setting boundary conditions in radProperties()


ray.cc/h
sigmaT4()
-Pass in includeEC, if you want to include extra cells in the computation.

setBoundaryConditions()
- use a copy of the temperature and setBC on that copy before computing
sigmaT4 in the extraCells.


RMCRT_Test.cc
- moved sheduling of ROI_Extents
- update argument lists


114 lines of code changed in 5 files:

guilkey 2012-05-09 14:23 Rev.: 48734

Fix the requirement for a "res" for axisymmetric cylinder ends. Also, don't
issue Todd's warning about geometry exceeding domain in the case of axisymmetric
geometry.

13 lines of code changed in 1 file:

harman 2012-05-09 11:44 Rev.: 48733

added comments,
formatting
delete scinew'd variables.

32 lines of code changed in 1 file:

jsutherland 2012-05-09 06:52 Rev.: 48731

Allow control of thread counts for ExprLib and SpatialOps from the input file.

18 lines of code changed in 1 file:

harman 2012-05-08 16:26 Rev.: 48730

- added user defined min/max clamps for the averaged data.
- user can now average 1 matl or all matls via the -m option

-m [int]
or
-m 'a' or 'all'

145 lines of code changed in 1 file:

cam 2012-05-08 15:12 Rev.: 48727

fix udaReader problem with ghost zones

127 lines of code changed in 2 files:

harman 2012-05-08 07:51 Rev.: 48726

- added 32 bit support for images. The computed averages can now be saved
as the pixel values. There's no need to normalize the data.

- cleaned out testing & thrashing code.

- Added support for computing the average over all matls. Thanks Dav!

- Added Matrix3 version of compute_ave()

- reformatting & cleanup



188 lines of code changed in 1 file:

jthornoc 2012-05-07 12:14 Rev.: 48725

Removed unused code.

0 lines of code changed in 2 files:

jthornoc 2012-05-07 12:14 Rev.: 48724

A little cleanup.

0 lines of code changed in 6 files:

jas 2012-05-06 20:57 Rev.: 48723

Incorporation of Andy Tonge changes to allow for input points to be defined on AMR grids.

56 lines of code changed in 2 files:

guilkey 2012-05-05 12:37 Rev.: 48722

Updates/improvements to the cohesive zone code. --Ravi

37 lines of code changed in 1 file:

jsutherland 2012-05-05 12:27 Rev.: 48721

Modifications to conform to new SpatialFieldStore interface.

95 lines of code changed in 12 files:

jsutherland 2012-05-05 06:27 Rev.: 48720

Add some minor documentation.

19 lines of code changed in 2 files:

harman 2012-05-04 15:15 Rev.: 48719

Added a new post processing utility that takes an uda
averages the particle data in each cell to the cell-center and
dumps out a stack of tiff files. Still thrashing around.....


Usage: tools/extractors/particle2tiff [options] -uda <archive file>

Valid options are:
-h, --help
-v, --variable: <variable name>
-m, --material: <material number> [defaults to 0]

-tlow, --timesteplow: [int] (sets start output timestep to int) [defaults to 0]
-thigh, --timestephigh: [int] (sets end output timestep to int) [defaults to last timestep]
-timestep, --timestep: [int] (only outputs from timestep int) [defaults to 0]

-istart, --indexs: <i> <j> <k> [ints] starting point cell index [defaults to 0 0 0]
-iend, --indexe: <i> <j> <k> [ints] end-point cell index [defaults to 0 0 0]
-startPt <x> <y> <z> [doubles] starting point of line in physical coordinates
-endPt <x> <y> <z> [doubles] end-point of line in physical coordinates

-l, --level: [int] (level index to query range from) [defaults to 0]
-d, --dir: directory name where all output is kept [none]
--cellIndexFile: <filename> (file that contains a list of cell indices)
[int 100, 43, 0]
[int 101, 43, 0]
[int 102, 44, 0]
----------------------------------------------------------------------------------------


802 lines of code changed in 4 files:

amir 2012-05-04 14:36 Rev.: 48718

The old ExprAlgebra is removed from function.h and Then new one is modified so that in can be used from input files. For now it just supports operation between same field types to the same field type as it was before when it is used from input file, but internally you can use it without that limit. The support for operations between different field types to different field type in input files will be added in the future commits.
Multiplier expression is replaced with the new ExprAlgebra expression as well.
ScalarTransportEquation.h initialization method is updated.
MomentumTransportEquation.h initialization method is modified so we can initialize velocity or momentum in the input file from now on without ant problem.

53 lines of code changed in 9 files:

tsaad 2012-05-04 10:00 Rev.: 48717

Reduce the number of pressure solve iterations in the 2nd and 3rd RK3 integrator. The key to achieving this is to NOT initialize the pressure to 0 in the evaluate method for these stages, because we are using the pressure in the newDW as initial guess for the 2nd and 3rd RK stage. \n

19 lines of code changed in 3 files:

tsaad 2012-05-04 09:19 Rev.: 48716

remove obsolete commented code in pressure expression.

0 lines of code changed in 1 file:

tsaad 2012-05-04 09:19 Rev.: 48715

Fix bug in RK3 multipatch-mpi pressure solve.

8 lines of code changed in 1 file:

amir 2012-05-03 17:57 Rev.: 48713

I added ExprAlgebra.h for algebraic operation between two expression in differant fields just for internal usages in wasatch

226 lines of code changed in 2 files:

jsutherland 2012-05-03 15:33 Rev.: 48712

Rip out a few more ".first" things that make my compiler whine at me.
Jeremy - I like the OperatorSplitChem...

3 lines of code changed in 3 files:

ihunsaker 2012-05-03 12:46 Rev.: 48711

Flux variables now being initialized properly. We may not keep the
Stencil7 format for the flux, but if we do, we'll need this commit.

24 lines of code changed in 1 file:

dav 2012-05-02 16:28 Rev.: 48709

Handle 'have_tiff' correctly.

3 lines of code changed in 2 files:

tsaad 2012-05-02 07:57 Rev.: 48707

add pressure outlet tests to regression tester.

12 lines of code changed in 1 file:

jsutherland 2012-05-02 07:23 Rev.: 48706

Remove a few dead code fragments (.first)

8 lines of code changed in 1 file:

ihunsaker 2012-05-01 16:25 Rev.: 48705

Added Stencil7 variable label to boundary fluxes.

35 lines of code changed in 2 files:

cam 2012-05-01 15:39 Rev.: 48704

clean up debug comments, fix compiler warnings

11 lines of code changed in 2 files:

tsaad 2012-05-01 15:12 Rev.: 48703

hack in a task to apply pressure boundary conditions after the pressure solve. As of this commit, the pressure-outlet (e.g. specified pressure) is fully functional with non-zero pressure values at the outlet. add 6 tests that exercise the pressure outlet bc in all directions (soon to be added to the RT). Add a jet test case (with co-flow) so that Amir can start testing his variable density solver << std::endl;

288 lines of code changed in 6 files:

cam 2012-05-01 14:54 Rev.: 48702

Comprehensive udaReader fixes:
o correct domain calculations for face-centered data, including periodic
o calculate domain nestings for each mesh (instead of assuming all meshes are the same as CC mesh)
o only add procId variable if there is a CC or NC mesh for it to live on
o reduce redundant computations on udaReader
o simplify computation of logical bounds
o added getBounds function to utilize only one method to get bounds for any or all patches of any mesh type (previously bounds were manually computed in a variety of different ways)
o remove extraCells from udaData
o add helper functions to PatchInfo to get/set bounds for different mesh types
o comment out all unnecessary debug spew

346 lines of code changed in 3 files:

jsutherland 2012-05-01 13:48 Rev.: 48701

Fix a bug on the scalability test that was giving false impressions that the monolithic approach was super fast.

11 lines of code changed in 1 file:

April 2012 »

Generated by StatSVN 0.7.0