December 2018 Commit Log

Number of Commits:
83
Number of Active Developers:
8
harman 2018-12-21 15:06 Rev.: 59136

Added python script that generates random samples from a multivariate normal distribution
and either plots the samples or writes them to a file. These samples are inputs for a verification
test of the meanTurbFluxes module.

meanTurbFluxes:
- Add populateVerifyLabels() task. Currently, this pulls in the values from the file
generated in the python script.


118 lines of code changed in 5 files:

allen 2018-12-20 19:02 Rev.: 59134

added local index to coarse so not to the incorrect level version

0 lines of code changed in 4 files:

allen 2018-12-20 18:30 Rev.: 59132

rewrite to get coarse level safer

39 lines of code changed in 2 files:

allen 2018-12-20 16:39 Rev.: 59131

commented out code

3 lines of code changed in 1 file:

allen 2018-12-20 15:16 Rev.: 59130

added code to support full extra patches

492 lines of code changed in 2 files:

allen 2018-12-20 15:16 Rev.: 59129

added a less than equal operator

0 lines of code changed in 2 files:

allen 2018-12-20 15:14 Rev.: 59128

removed var

0 lines of code changed in 2 files:

allen 2018-12-19 09:23 Rev.: 59121

added digits to teh layout

0 lines of code changed in 2 files:

allen 2018-12-19 09:22

added defaults

0 lines of code changed in 4 files:

allen 2018-12-17 16:32 Rev.: 59108

changed the proc name storage to a lookup - memory reduction

0 lines of code changed in 4 files:

allen 2018-12-17 16:32 Rev.: 59107

clean up of the loop and removed of the need for the map::at call

0 lines of code changed in 2 files:

allen 2018-12-17 14:50 Rev.: 59105

added comments

0 lines of code changed in 2 files:

allen 2018-12-17 14:49 Rev.: 59104

removed unused interfaces

0 lines of code changed in 1 file:

allen 2018-12-17 14:49 Rev.: 59102

additions to handle AMR properly

285 lines of code changed in 2 files:

harman 2018-12-14 16:53 Rev.: 59092

Global:
- Removed temporal scheduling code and replaced it with break out conditionals in the tasks. KISS.
Temporal scheduling becomes very complex when multiple modules have analysis freq. which are multiples of each other.

- initialize task: set the last compute time = startTime - 1/analysis_freq.

planeExtract:
- Code simplification. All planes now have the same analysis start and stop times.


153 lines of code changed in 46 files:

ahumphrey 2018-12-14 16:17 Rev.: 59091

Additionally report ghost cell requirements for ForgenVariable debug info.

0 lines of code changed in 2 files:

allen 2018-12-14 13:32 Rev.: 59087

minor interface change as vars do not need to be passed, also minor name change so to associate it with a recomute

0 lines of code changed in 8 files:

harman 2018-12-14 11:24 Rev.: 59085

printTaskLevels()
- Can now handle tasks with patches on multiple levels.

0 lines of code changed in 2 files:

derekhar 2018-12-14 11:19 Rev.: 59084

Changed variable name, to be consistent with previous commit, 59061

1 lines of code changed in 1 file:

derekhar 2018-12-13 19:14 Rev.: 59080

update pidx interface and version number. This allows configuring with PIDX w/o errors.

0 lines of code changed in 4 files:

allen 2018-12-13 17:57 Rev.: 59079

white space clean up

16 lines of code changed in 1 file:

allen 2018-12-13 17:43 Rev.: 59078

fixed naming

23 lines of code changed in 3 files:

allen 2018-12-13 17:42 Rev.: 59077

clean up of the typing

64 lines of code changed in 1 file:

allen 2018-12-13 15:50 Rev.: 59075

removed used vars

0 lines of code changed in 2 files:

allen 2018-12-13 15:07 Rev.: 59073

added parens to remove warning

0 lines of code changed in 2 files:

allen 2018-12-13 15:06 Rev.: 59072

clean up to the in situ interface

861 lines of code changed in 3 files:

ohdiazi 2018-12-13 11:48 Rev.: 59069

1. Adding Salvatore Iavarone's updates to Char-Oxidation Smith model. new model was created CharOxidationSmith2018
2. New RT test for Char oxidation 2018 was added
3. Fixing a bug in Stress Tensor
3. Updating mass flow rate task. Reduce variables were added to all the inlets.

1473 lines of code changed in 16 files:

bisaac 2018-12-13 11:17 Rev.: 59068

This commit computes the default devol_to_HCN and devol_to_NH3 NOx parameters based on the HHV, ash and moisture composition. No change to RT.

0 lines of code changed in 4 files:

harman 2018-12-13 10:16 Rev.: 59067

Light reformatting so all modules are consistent

Code diet & consolidation. All machinery related to time has been moved to the base class.
There's no need to replicate it in each module.

557 lines of code changed in 20 files:

milo 2018-12-12 18:12 Rev.: 59065

slightly modified regressions coefficients in the emissivty model. This commit will probably break 1GW_pokluda_np.ups test

0 lines of code changed in 2 files:

allen 2018-12-11 18:26 Rev.: 59061

clean up for PIDX

5 lines of code changed in 3 files:

allen 2018-12-11 18:20 Rev.: 59060

updated the interfaces and in situ to fully support particles and their rank SILs

379 lines of code changed in 3 files:

ahumphrey 2018-12-11 18:17 Rev.: 59059

Generalize the concept of a task graph having tasks with "distal" halo requirements, meaning the number, order, and appearance of TGs with distal requires is arbitrary. This is a much more robust way to determine distal neighborhood creation, etc. Prior to this, the code was quite brittle, depending on the distal TG being last in the order.

45 lines of code changed in 14 files:

ahumphrey 2018-12-11 14:34 Rev.: 59057

* Fix MPI buffer truncation error in threaded RMCRT Examples tests.

* Some small cleanup in UnifiedScheduler (USE_PACKING is defined in MPIScheduler, not needed in Unified).

14 lines of code changed in 3 files:

allen 2018-12-11 13:39 Rev.: 59056

temp check of code

211 lines of code changed in 3 files:

allen 2018-12-10 19:35 Rev.: 59052

added support particle SIL

122 lines of code changed in 1 file:

allen 2018-12-10 19:25 Rev.: 59051

updated SILs for nodes

139 lines of code changed in 1 file:

allen 2018-12-10 19:25 Rev.: 59050

added ability to get teh particle count

153 lines of code changed in 4 files:

harman 2018-12-10 18:10 Rev.: 59049

global:
- d_writeFreq & d_compFreq -> d_analysisFreq

planeExtract.*, planeAverage.*, AnalysisModule.*
- Added infrastructure to support switching between multiple taskgraphs.



146 lines of code changed in 20 files:

ahumphrey 2018-12-10 17:48 Rev.: 59048

* Fix RMCRT memory bloat.

* Move from referenceing SHRT_MAX to "req->m_num_ghost_cells >= MAX_HALO_DEPTH"

* Fix unitialized vars.

15 lines of code changed in 3 files:

jthornoc 2018-12-10 15:20 Rev.: 59046

Fixing a bug with the computesWithScratchGhost when a multistep
integrator is used.

0 lines of code changed in 4 files:

allen 2018-12-10 14:27 Rev.: 59044

updated SILs for nodes

120 lines of code changed in 2 files:

allen 2018-12-07 18:03 Rev.: 59036

added edge names and clean of the logical bounds

132 lines of code changed in 1 file:

allen 2018-12-07 18:02 Rev.: 59035

fixed index

5 lines of code changed in 1 file:

jthornoc 2018-12-07 11:29 Rev.: 59033

Declare "i" in "for" loop rather than outside to get rid of several
warnings.

0 lines of code changed in 2 files:

jthornoc 2018-12-07 11:04 Rev.: 59031

Comments for the spec.
Better error message.

0 lines of code changed in 2 files:

jthornoc 2018-12-07 11:04 Rev.: 59030

Moving these two tests back to using the old names (uVel, etc ) to
compare to current GS so as to ensure there are no new bugs in
transport.

Also fix a name problem with the hat vel calc.

0 lines of code changed in 2 files:

jthornoc 2018-12-07 11:04 Rev.: 59029

Removing the epsilon parameter from the input spec. The value is a
mysterious, but magical 3.

0 lines of code changed in 2 files:

jthornoc 2018-12-07 11:04 Rev.: 59027

This enables the use of the Kokkos turb. closures in the production code
per the recent commits.

0 lines of code changed in 16 files:

jthornoc 2018-12-07 11:03 Rev.: 59026

Correcting naming for the strain rate mag.

150 lines of code changed in 13 files:

jthornoc 2018-12-07 11:03 Rev.: 59025

Cleaning up the Wale model. There is still much to be done...

35 lines of code changed in 4 files:

jthornoc 2018-12-07 11:03 Rev.: 59024

This fixes the CQMOM naming issues.

12 lines of code changed in 3 files:

jthornoc 2018-12-07 11:03 Rev.: 59023

More naming convention fixes for velocity. There are still more running around.

14 lines of code changed in 8 files:

jthornoc 2018-12-07 11:03 Rev.: 59022

Fix a naming bug.

0 lines of code changed in 4 files:

jthornoc 2018-12-07 11:03 Rev.: 59021

Warning.

0 lines of code changed in 2 files:

jthornoc 2018-12-07 11:03 Rev.: 59020

Adding kokkos velocity labels to the production code to allow production
code to work with my previous few commits.

68 lines of code changed in 5 files:

jthornoc 2018-12-07 11:03 Rev.: 59019

Warnings.

5 lines of code changed in 3 files:

jthornoc 2018-12-07 11:03 Rev.: 59018

* Introducing a default velocity name to clean up the naming convention. Should probably extend this to other variables.

* Small cleanup in the UnweightVariable code. Passing some information via the constructor, removing some naming convention assumptions.

350 lines of code changed in 23 files:

harman 2018-12-06 18:49 Rev.: 59017

runSusTests.py
- Fake out python's indentation requirement

ExchangeModels and ICE
- The base class now creates and destroys ICE/MPMLabel
- Only create MPMLabel if we're using MPMICE

43 lines of code changed in 19 files:

harman 2018-12-06 18:19 Rev.: 59016

Disabled warning regarding input file differences.

1 lines of code changed in 1 file:

allen 2018-12-06 18:17 Rev.: 59015

change to new interface

0 lines of code changed in 2 files:

allen 2018-12-06 18:17 Rev.: 59014

minor UI change

0 lines of code changed in 2 files:

allen 2018-12-06 18:05 Rev.: 59013

added check for only dumping with non zero stat values

0 lines of code changed in 2 files:

allen 2018-12-06 18:02 Rev.: 59012

added friend class

0 lines of code changed in 2 files:

allen 2018-12-06 11:46 Rev.: 59008

added index

7 lines of code changed in 1 file:

allen 2018-12-05 14:10 Rev.: 59005

removed redundant code and cleaned up formating

90 lines of code changed in 1 file:

allen 2018-12-05 10:57 Rev.: 59004

moved tmp material to constructor/destructor

2 lines of code changed in 1 file:

allen 2018-12-05 10:48 Rev.: 59003

moved tmp material to constructor/destructor

11 lines of code changed in 1 file:

allen 2018-12-05 10:14 Rev.: 59002

minor formatting, commnets, and cleanup

139 lines of code changed in 1 file:

harman 2018-12-04 18:23 Rev.: 59001

planeExtract()
-Added full temporal scheduling support.

With this commit planeAverage and planeExtract must have the same
samplingfrequency.

Added code so each module can have it's own samplingfrequency and thus
a separate taskgraph. Incomplete.


118 lines of code changed in 6 files:

derekhar 2018-12-04 17:53 Rev.: 59000

unneeded edit to coal helper.

2 lines of code changed in 1 file:

derekhar 2018-12-04 17:49 Rev.: 58999

Adopts soleVariables for the dynamic radiation solving variables used for dictation rad solves.

36 lines of code changed in 3 files:

allen 2018-12-04 17:18

added support to handle sole vars similar to reduction vars. Both being global vars

252 lines of code changed in 6 files:

allen 2018-12-04 17:06 Rev.: 58995

added support to handle sole vars similar to reduction vars. Both being global vars

49 lines of code changed in 1 file:

harman 2018-12-04 16:40 Rev.: 58994

addTask()
- added bulletproofing when temporal scheduling is used. tg_num must be < m_num_task_graphs.

7 lines of code changed in 1 file:

allen 2018-12-04 15:58

added support to handle sole vars similar to reduction vars. Both being global vars

30 lines of code changed in 4 files:

allen 2018-12-04 15:55 Rev.: 58991

overhaul of the global vars to use share pointers while making each have the same class format

0 lines of code changed in 24 files:

allen 2018-12-04 15:11 Rev.: 58990

initial support for rank /node SIL

70 lines of code changed in 1 file:

milo 2018-12-04 15:00 Rev.: 58989

added a regression test that test the updated emissivity model: 1GW_pokluda_np.ups

4 lines of code changed in 1 file:

milo 2018-12-04 14:42 Rev.: 58988

This is an update to the emissivity model, no impact on regression tests

1117 lines of code changed in 3 files:

harman 2018-12-03 18:09 Rev.: 58986

compare_dat_files.pl
- Comments
- Improved return codes
- Output format

compare_dats:
- Fixed hole in error checking. Both udas must have the same number of dat files
- Improved return codes


compare_sus_runs:
- Added summary to the bottom of the compare_sus_runs.log.txt file

Summary:
======================================
dat file comparsions: PASSED
uda comparisons: PASSED
checkpoint comparisons: PASSED
======================================

0 lines of code changed in 6 files:

ahumphrey 2018-12-03 13:51 Rev.: 58985

* Brace initializers for POD and pointer_type class members.

* cbegin() and/or cend() for const_iterators, especially for methods that return a const_iterator, e.g., Level::const_patch_iterator Level::patchesBegin() const.

* Use prefix ++ operator (e.g., ++iter) for more complicated types, avoiding tmp creation.

* Prefer using const when possible.

* Use auto keyword, leaving correct type deduction to the compiler.

94 lines of code changed in 10 files:

derekhar 2018-12-03 12:57 Rev.: 58983

This adds an emperical model for computing the fraction of volatiles that are expressed as tar.

This is expected to break the Coal_Nox RT test as no tar fraction was specified, and is now estimated to be ~0.2

24 lines of code changed in 1 file:

November 2018 »

Generated by StatSVN 0.7.0