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