28 virtual Real
getValue()
const override;
Output diagnostic data on a DiscreteNucleationInserter.
static InputParameters validParams()
const DiscreteNucleationInserterBase::NucleusList & _nucleus_list
list of nuclei maintained bu the inserter object
virtual void execute() override
virtual Real getValue() const override
enum DiscreteNucleationData::ValueType _value_type
const DiscreteNucleationInserterBase & _inserter
UserObject that manages nucleus insertin and deletion.
virtual void initialize() override
ValueType
Type of value to report back.
This UserObject manages the insertion and expiration of nuclei in the simulation domain it manages a ...
std::vector< NucleusLocation > NucleusList
Every MPI task should keep a full list of nuclei (in case they cross domains with their finite radii)
const InputParameters & parameters() const