17 #include <unordered_map> 64 std::unordered_map<dof_id_type, unsigned int>
_seeds;
Interface for objects that need parallel consistent random numbers without patterns over the course o...
std::unordered_map< dof_id_type, unsigned int > _seeds
unsigned int _master_seed
Specialization of SubProblem for solving nonlinear equations plus auxiliary equations.
MooseMesh wraps a libMesh::Mesh object and enhances its capabilities by caching additional data and s...
unsigned int _current_master_seed
Class for containing MooseEnum item information.
unsigned int getSeed(dof_id_type id)
Get the seed for the passed in elem/node id.
void updateSeeds(ExecFlagType exec_flag)
This method is called to reset or update the seeds based on the reset_on flag and the passed executio...
FEProblemBase & _rd_problem
RandomData(FEProblemBase &fe_problem, const RandomInterface &random_interface)
MooseRandom & getGenerator()
Return the underlying MooseRandom generator object for this data instance.
This class encapsulates a useful, consistent, cross-platform random number generator with multiple ut...