openmc.lib.sample_external_source

openmc.lib.sample_external_source(n_samples: int = 1000, prn_seed: int | None = None) ParticleList[source]

Sample external source and return source particles.

Added in version 0.13.1.

Parameters:
  • n_samples (int) – Number of samples

  • prn_seed (int) – Pseudorandom number generator (PRNG) seed; if None, one will be generated randomly.

Returns:

List of sampled source particles

Return type:

openmc.ParticleList