Directory CCA/Components/Arches/TransportEqns/

Total Files:
14
Deleted Files:
0
Lines of Code:
12440

[root]/CCA/Components/Arches/TransportEqns

Lines of Code

CCA/Components/Arches/TransportEqns/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 49 (100.0%) 277 (100.0%) 5.6
jthornoc 17 (34.7%) 200 (72.2%) 11.7
allen 27 (55.1%) 67 (24.2%) 2.4
ohdiazi 2 (4.1%) 6 (2.2%) 3.0
jholmen 1 (2.0%) 2 (0.7%) 2.0
jas 2 (4.1%) 2 (0.7%) 1.0

Most Recent Commits

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

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

2 lines of code changed in 2 files:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (new)
allen 2018-08-10 09:00 Rev.: 58514

removal of shared state and introduction of a material manager

67 lines of code changed in 27 files:

  • CCA/Components/Arches/TransportEqns: CQMOMEqn.cc (+17 -17), CQMOMEqn.h (new), CQMOM_Convection.cc (+6 -6), CQMOM_Convection.h (+2 -2), CQMOM_Convection_OpSplit.cc (+1 -1), CQMOM_Convection_OpSplit.h (+1 -1), DQMOMEqn.cc (+15 -15), DQMOMEqn.h (+1 -1), Discretization_new.cc (+1 -1), Discretization_new.h (new), EqnBase.cc (+6 -6), EqnBase.h (+1 -1), ScalarEqn.cc (new), ScalarEqn.h (new)
jthornoc 2018-04-26 16:58 Rev.: 58197

Splitting up the transport eqn eval so that sources may used the RHS
construction in cases of rate limiting.

Also cleaned up some warnings.

local_RT showed one test failing (CoalRadPropsPlank) with noise diffs.

136 lines of code changed in 7 files:

  • CCA/Components/Arches/TransportEqns: CQMOMEqn.cc (+2 -1), CQMOMEqn.h (+2 -1), DQMOMEqn.cc (+2 -1), DQMOMEqn.h (+2 -1), EqnBase.h (+2 -1), ScalarEqn.cc (+114 -53), ScalarEqn.h (+12 -4)
ohdiazi 2018-03-23 13:17 Rev.: 57989

Adding Drag model for kokkosSolver

0 lines of code changed in 1 file:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (-4)
ohdiazi 2018-03-23 13:17 Rev.: 57984

DQMOM with kokkos

6 lines of code changed in 1 file:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+6 -3)
jthornoc 2018-02-27 15:47 Rev.: 57892

Replacing a string with an enum for the particle names->roles.
Cleaning up a warning or two.

6 lines of code changed in 1 file:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+6 -4)
jthornoc 2018-02-15 15:53 Rev.: 57813

Replace the old DQMOM-no-inversion with an updated, simpler method,
which short circuits DQMOM.cc.
The <LinearSolver> section should only be specified now in the case where one actually
wants to perform the DQMOM inversion.

* ParticleConstant model now produces *_(env#) AND *_qn(env#) variables.
* Fixed some warnings.
* Some general cleanup
* Updated the kokkos DQMOM tests. This changes the answers for the two Char tests.

5 lines of code changed in 2 files:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+3 -3), DQMOMEqn.h (+2)
jthornoc 2018-02-06 16:11 Rev.: 57775

Cleaning out ParticleTools and moving coal-specific functions to
CoalHelper.

12 lines of code changed in 3 files:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+8 -8), EqnBase.cc (+3), EqnBase.h (+1 -4)
jholmen 2018-01-25 22:25 Rev.: 57731

* Updated KokkosOpenMPScheduler.cc to use Kokkos::OpenMP::partition_master() for Kokkos-based builds.
* Added -npartitions and -nthreadsperpartition run-time options.
* Set the Kokkos-OpenMP Scheduler as the default scheduler for Kokkos-based builds.
* Added bulletproofing within SchedulerFactory.cc.
* Updated ProcessorGroup.h to use m_comm for -nthreads 1 or -npartitions 1.
* Added MasterLock.h to help avoid mixing synchronization primitives.
* Replaced use of #include <mutex> with #include <Core/Parallel/MasterLock.h>.
* Replaced use of std::mutex with Uintah::MasterLock.
* Cleaned up whitespace.

This commit extends the Kokkos-OpenMP Scheduler to support parallel execution of tasks within an MPI process.

Scheduler logic is based upon that of the Unified Scheduler, where individual threads are used as task runners.

In the context of the Kokkos-OpenMP Scheduler, individual partitions are used as task runners.

Individual partitions execute Kokkos-based tasks in parallel across the threads belonging to that partition and existing serial tasks serially.

Note, this scheduler requires MPI_THREAD_MULTIPLE support to run with multiple partitions per MPI process.

2 lines of code changed in 1 file:

  • CCA/Components/Arches/TransportEqns: EqnBase.h (+2 -3)
jthornoc 2018-01-19 11:44 Rev.: 57696

Starting to add geometry_fill to DQMOM variables. This still needs work.
Added an example input file.

39 lines of code changed in 2 files:

  • CCA/Components/Arches/TransportEqns: DQMOMEqn.cc (+14 -2), EqnBase.h (+25)
jas 2018-01-09 17:40 Rev.: 57604

Update copyright date.

2 lines of code changed in 2 files:

  • CCA/Components/Arches/TransportEqns: ScalarEqn.cc (+1 -1), ScalarEqn.h (+1 -1)
Generated by StatSVN 0.7.0