Directory CCA/Components/MPM/ParticleCreator/

Total Files:
11
Deleted Files:
0
Lines of Code:
2234

[root]/CCA/Components/MPM/ParticleCreator

Lines of Code

CCA/Components/MPM/ParticleCreator/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 40 (100.0%) 110 (100.0%) 2.7
guilkey 10 (25.0%) 71 (64.5%) 7.1
cgritton 7 (17.5%) 27 (24.5%) 3.8
jas 18 (45.0%) 11 (10.0%) 0.6
jbhooper 2 (5.0%) 1 (0.9%) 0.5
ahumphrey 3 (7.5%) 0 (0.0%) 0.0

Most Recent Commits

jbhooper 2016-12-14 12:39 Rev.: 56104

Rework the reaction/diffusion component to:

1) More clearly dilineate which code file does what
2) Implement a standardized ScalarDiffusionModel interface (not to be confused with a particle's diffusion interface) that must be provided for any standardized diffusion model

Both of these aid in the implementation of the Bazant diffusion/kinetics model

1 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (new)
ahumphrey 2016-06-07 09:19 Rev.: 55420

Removal of src/Core/Thread and related refactoring throughout the code-base.

This is the first step in a series of infrastrucutre overhauls to modernize Uintah. Though this all passes local RT (both CPU and GPU tests), I expect some fallout we haven't considered and will be standing by to deal with any issues. Once the dust settles, we will move to replacing Core/Malloc with jemalloc.

* We are now using the standard library for all multi-threading needs within the infrastructure, e.g. std::atomic, std::thread, std::mutex, etc.

* The Unified Scheduler is now the only multi-threaded scheduler, e.g. ThreadedMPIScheduler no longer exists (though the source will soon be placed into an attic).

* Threads spawned by the Unified Scheduler are detached by default (not joinable), allowing for easy, clean and independent execution. There are no longer ConditionVariables used to signal worker threads, just a simple enum for thread-state.

* What was Core/Thread/Time.* is now Core/Util/Time.* - a next step will be to migrate all internal timers, etc to use std::chrono.

* NOTE: Though much cleanup has occurred with this commit, there is still significant cleanup and formatting to be done. The scope of this commit neccessitates a more incremental approach.

0 lines of code changed in 3 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (-1), ParticleCreator.h (new)
cgritton 2016-05-25 13:01 Rev.: 55381

Fixed the issues with compare_uda and scalar flux boundary conditions. This will break the nano pillar rt

9 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+7), ParticleCreator.h (+2)
cgritton 2016-05-19 10:59 Rev.: 55369

reverted back to version 55367

3 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+3 -10), ParticleCreator.h (-2)
cgritton 2016-05-19 08:28 Rev.: 55368

Fixed issue with compare uda issues and the errors that were occuring with the scalar flux boundary conditions

12 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+10 -3), ParticleCreator.h (+2)
cgritton 2016-03-22 15:16 Rev.: 55105

Added function stubs to the ScalarDiffusionModel so that particle state variables can be declared and initialized within the a scalar diffusion model

3 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+3)
guilkey 2016-03-08 17:32 Rev.: 54992

Modifications to improve scalar flux boundary conditions, in particular with
use of particle splitting.

8 lines of code changed in 2 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+7 -11), ParticleCreator.h (+1 -1)
guilkey 2016-02-25 13:32 Rev.: 54909

Put the area value in the vector component to which it is normal.

2 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+2 -2)
guilkey 2016-02-19 17:52 Rev.: 54865

Fix a bug in particle area calculation. Fix a comment as well.

2 lines of code changed in 1 file:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+2 -2)
guilkey 2016-01-15 17:27 Rev.: 54664

Merging code in from the ARL branch.

59 lines of code changed in 6 files:

  • CCA/Components/MPM/ParticleCreator: ParticleCreator.cc (+47 -3), ParticleCreator.h (+3 -2), ParticleCreatorFactory.cc (new), sub.mk (new)
jas 2016-01-08 15:45 Rev.: 54640

Update copyright date to 2016.

11 lines of code changed in 18 files:

  • CCA/Components/MPM/ParticleCreator: ImplicitParticleCreator.cc (new), ImplicitParticleCreator.h (new), MembraneParticleCreator.cc (new), MembraneParticleCreator.h (new), ParticleCreator.cc (+1 -1), ParticleCreator.h (+1 -1), ParticleCreatorFactory.cc (+1 -1), ParticleCreatorFactory.h (new), ShellParticleCreator.cc (+1 -1), ShellParticleCreator.h (+1 -1), sub.mk (+1 -1)
Generated by StatSVN 0.7.0