Output diagnostic data on a DiscreteNucleationInserter. More...
#include <DiscreteNucleationData.h>
Public Member Functions | |
DiscreteNucleationData (const InputParameters ¶meters) | |
void | execute () override |
void | initialize () override |
Real | getValue () override |
Protected Types | |
enum | ValueType { ValueType::COUNT, ValueType::UPDATE, ValueType::RATE, ValueType::INSERTIONS, ValueType::DELETIONS } |
Type of value to report back. More... | |
Protected Attributes | |
const DiscreteNucleationInserterBase & | _inserter |
UserObject that manages nucleus insertin and deletion. More... | |
const DiscreteNucleationInserterBase::NucleusList & | _nucleus_list |
list of nuclei maintained bu the inserter object More... | |
enum DiscreteNucleationData::ValueType | _value_type |
Output diagnostic data on a DiscreteNucleationInserter.
Definition at line 23 of file DiscreteNucleationData.h.
|
strongprotected |
Type of value to report back.
Enumerator | |
---|---|
COUNT | |
UPDATE | |
RATE | |
INSERTIONS | |
DELETIONS |
Definition at line 41 of file DiscreteNucleationData.h.
DiscreteNucleationData::DiscreteNucleationData | ( | const InputParameters & | parameters | ) |
Definition at line 31 of file DiscreteNucleationData.C.
|
inlineoverride |
Definition at line 28 of file DiscreteNucleationData.h.
|
override |
Definition at line 40 of file DiscreteNucleationData.C.
|
inlineoverride |
Definition at line 29 of file DiscreteNucleationData.h.
|
protected |
UserObject that manages nucleus insertin and deletion.
Definition at line 35 of file DiscreteNucleationData.h.
Referenced by getValue().
|
protected |
list of nuclei maintained bu the inserter object
Definition at line 38 of file DiscreteNucleationData.h.
Referenced by getValue().
|
protected |
Referenced by getValue().