Download MOOSE Workshop - MOOSE Framework
Transcript
More Details • Each MooseObject has its own “seed” value. • The seed is used to generate different random sequences from run to run. • The “reset frequency” specifies how often the random number generators should be reset. • If you reset on EXEC RESIDUAL, you will get the same random number sequence each residual evaluation for a given timestep. • You can also reset less often, e.g. Jacobian, timestep, or simulation initialization only. • Generators are advanced every time step unless you explicitly set the reset frequency to EXEC INITIAL. • A multi-level random seeding scheme is used to avoid patterning from mesh entity to mesh entity, timestep to timestep, and run to run. 204 / 313