Directory CCA/Components/Arches/Transport/

Total Files:
13
Deleted Files:
0
Lines of Code:
150

[root]/CCA/Components/Arches/Transport

Lines of Code

CCA/Components/Arches/Transport/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 72 (100.0%) 2203 (100.0%) 30.5
jthornoc 71 (98.6%) 2188 (99.3%) 30.8
dav 1 (1.4%) 15 (0.7%) 15.0

Most Recent Commits

jthornoc 2014-12-20 00:36 Rev.: 52835

Fix a ghost issue on the MOM RHS construction.

0 lines of code changed in 2 files:

  • CCA/Components/Arches/Transport: URHS.h (new)
dav 2014-11-13 21:24 Rev.: 52714

- Fixes for OP X Yosemite and a few minor other fixes. Tested on old OSX and 3 flavors of Linux including GPUs.

M configure.ac
M configure

- Fix excess spew from clang compiler during configure.
- Check for version 14 of OS x (Yosemite).
- Removed 'atlas' check under Darwin as it was actually a blas check.
- Put in checks for Blas and Lapack for old and new (yosemite) OS X.

M aclocal.m4

- Fix shell script output error when used in configure to show the results of `basename $1`.
- Clang compiler uses both stderr and stdout (sigh), and outputs in a different order then
other compilers (for --version). This commit handles this.
- Quote a few variables so that if they are blank, the shell doesn't give warning messages.

M include/sci_defs/blas_testdefs.h.in

- Fix to handle new/old OS X and other OSes in a cleaner manner.

M CCA/Components/Parent/sub.mk

- Arches now uses Boost (in Arches.h), so Parent needs to know to compile against boost.

M CCA/Components/Arches/Arches.h

- Move #if guards for multiple inclusion to the top of file so that the compiler has to do less work.
- Alphabetize #includes so I can see what is there.
- #include boost/shared_prt as it is used in this file.

M CCA/Components/Arches/Transport/URHS.h

- One of our compilers errored on the excessive use of 'typename', so trimmed back a little.

M CCA/Components/Arches/sub.mk

- Remove tabs, lined up, alphabetized, removed old crud.

M Core/Thread/ThreadLock.h

- Move #if guard for multiple inclusion to the top of file so that the compiler has to do less work.
- Fixed spelling in #if guard: Threadlock updated to ThreadLock (capital L).
- Lined things up a little.

M Core/DataArchive/DataArchive.h

- Cosmetic lineup of variables.

M Core/DataArchive/DataArchive.cc

- Cosmetic white space and coding standards update,
don't use "std::" if using "using namespace std".



15 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: URHS.h (+15 -15)
jthornoc 2014-11-13 17:45 Rev.: 52712

* Move to shared pointers for the task factories.
* Get the momentum RHS building and updating. Still needs work on the SSP integration and finalize all the build steps.
* From a factory, allow groupings of tasks and provide a way to retrieve these groups.
* Fix a bug when retrieving the tasks: The wrong memory was being returned resulting in a bogus task and undefined behavior.
* Put the particle helper in the Task base class.
* For now: for the FE update, pass a boolean to avoid division by density^(t+dt) to the RHS upon update.

180 lines of code changed in 7 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (new), TransportFactory.cc (+61 -2), TransportFactory.h (+27 -2), URHS.h (+72 -14)
jthornoc 2014-11-13 17:44 Rev.: 52710

Better type inferences for the interface.

Adding a momentum RHS calculation. Still needs work.

429 lines of code changed in 10 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+3 -3), SSPInt.h (new), ScalarRHS.cc (-4), TransportFactory.cc (+54), URHS.cc (new 4), URHS.h (+363), sub.mk (new)
jthornoc 2014-11-13 17:44 Rev.: 52709

Use a counter to avoid scheduling tasks that dont do anything.

Also some minor cleanup.

35 lines of code changed in 2 files:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+35 -35), TransportFactory.cc (-1)
jthornoc 2014-09-12 16:57 Rev.: 52431

Add an optional boundary condition task to ArchesTaskInterface.

update all derived tasks.

46 lines of code changed in 5 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+10), SSPInt.h (+9), ScalarRHS.cc (+22), ScalarRHS.h (+5)
jthornoc 2014-09-11 21:43 Rev.: 52424

Fixing a compile error. Not sure how it survived the Mac compiler.

11 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+11 -11)
jthornoc 2014-09-11 16:15 Rev.: 52422

Overload the register_variable function to reduce unnecessary
specification for NEWDW, COMPUTES, Ghost = 0.

11 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+11 -11)
jthornoc 2014-09-11 15:36 Rev.: 52419

More refinement on the mask storage:
1) Remove polymorphism from the base mask struct. Didn’t seem necessary given the template parameters.
2) Rename the base struct to ‘MaskContainer’.
3) Don’t pass a ‘model field’ to get the mask back. This isn’t needed.
4) Created a nested set of maps that store patch ID and boundary names.
So, given then patchID and the boundary name typed on field, you get back the appropriate mask.

18 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+18 -5)
jthornoc 2014-09-05 14:36 Rev.: 52396

First pass at implementing storage for masks. Still needs work.

24 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+24)
jthornoc 2014-09-03 10:02 Rev.: 52383

Missed registering some transport labels.

4 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: TransportFactory.cc (+4)
jthornoc 2014-08-22 12:33 Rev.: 52334

Register new varlabels in the problemSetup phase.

24 lines of code changed in 5 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+2), SSPInt.h (+2), ScalarRHS.cc (+16 -5), ScalarRHS.h (+2), TransportFactory.cc (+2)
jthornoc 2014-08-13 09:59 Rev.: 52298

* move operator creation out of Arches.cc and into Operators.cc
* Added a couple new input files.
* More work on the Lagrangian particle stuff, including velocity and
position updates.

47 lines of code changed in 2 files:

  • CCA/Components/Arches/Transport: FluxHelper.cc (new 3), FluxHelper.h (new 44)
jthornoc 2014-08-06 11:00 Rev.: 52278

New scalar solver now using Tony's flux limiter.

116 lines of code changed in 2 files:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+48 -57), ScalarRHS.h (+68)
jthornoc 2014-08-04 14:44 Rev.: 52267

Get the correct convective flux.
Remove a bad spec.

1 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+1 -1)
jthornoc 2014-08-04 14:44 Rev.: 52266

Turn on upwinding in the scalarRHS function.

Remove the 2D sine/cos initialization from the WaveFormInit task since
it is designed for 1D initialization.

65 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+65 -25)
jthornoc 2014-07-31 21:54 Rev.: 52242

Fix a few warnings.

26 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+26 -28)
jthornoc 2014-07-31 21:54 Rev.: 52241

Cleanup of the task interface. Still working out bugs on the scalarRHS.

109 lines of code changed in 4 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+8 -8), SSPInt.h (+12 -10), ScalarRHS.cc (+86 -58), ScalarRHS.h (+3 -3)
jthornoc 2014-07-31 21:52 Rev.: 52234

Move over to SpatialFieldPtrs.

109 lines of code changed in 3 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+7 -4), SSPInt.h (+11 -8), ScalarRHS.cc (+91 -87)
jthornoc 2014-07-31 21:52 Rev.: 52233

Further iteration on the task interface, including the addition of the
field container.

7 lines of code changed in 3 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+1 -1), SSPInt.h (+1 -1), ScalarRHS.cc (+5 -1)
jthornoc 2014-07-31 21:51 Rev.: 52231

Put the timestep init to work.

9 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+9 -9)
jthornoc 2014-07-31 21:51 Rev.: 52230

Added a timestep init function to avoid complexity of carry-forward
during the RK stepping.

Rename some functions for clarity.

84 lines of code changed in 4 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+11 -9), SSPInt.h (+17 -12), ScalarRHS.cc (+46 -35), ScalarRHS.h (+10 -5)
jthornoc 2014-07-31 21:51 Rev.: 52229

Check the DWs for spatial fields to avoid problems with ambiguity when
the same variable is requested from two different DWs.

27 lines of code changed in 3 files:

  • CCA/Components/Arches/Transport: FEUpdate.h (+3 -3), SSPInt.h (+4 -5), ScalarRHS.cc (+20 -20)
jthornoc 2014-07-31 21:51 Rev.: 52228

* Pass a reference to the task info to the field collector
* Don’t reassign the dw in the resolve_field_requires function
* Remove old/commented-out code
* get_uintah_field now requires a DW. This will resolve ambiguity when the same variable is requested from two different DWs

7 lines of code changed in 1 file:

  • CCA/Components/Arches/Transport: ScalarRHS.cc (+7 -7)
jthornoc 2014-07-31 21:51 Rev.: 52227

Pushing in Arches Task interface updates.

799 lines of code changed in 9 files:

  • CCA/Components/Arches/Transport: FEUpdate.cc (new 4), FEUpdate.h (+134), SSPInt.cc (new 4), SSPInt.h (+198), ScalarRHS.cc (+249), ScalarRHS.h (+73), TransportFactory.cc (+99), TransportFactory.h (+29), sub.mk (+9)
Generated by StatSVN 0.7.0