diff --git a/docs/source/usersguide/settings.rst b/docs/source/usersguide/settings.rst index 39a011ec7..95b7fdf45 100644 --- a/docs/source/usersguide/settings.rst +++ b/docs/source/usersguide/settings.rst @@ -295,11 +295,11 @@ below. class CustomSource : public openmc::Source { - openmc::Particle::Bank sample(uint64_t* seed) const + openmc::SourceSite sample(uint64_t* seed) const { - openmc::Particle::Bank particle; + openmc::SourceSite particle; // weight - particle.particle = openmc::Particle::Type::neutron; + particle.particle = openmc::ParticleType::neutron; particle.wgt = 1.0; // position double angle = 2.0 * M_PI * openmc::prn(seed); @@ -370,11 +370,11 @@ the source class when it is created: CustomSource(double energy) : energy_{energy} { } // Samples from an instance of this class. - openmc::Particle::Bank sample(uint64_t* seed) const + openmc::SourceSite sample(uint64_t* seed) const { - openmc::Particle::Bank particle; + openmc::SourceSite particle; // weight - particle.particle = openmc::Particle::Type::neutron; + particle.particle = openmc::ParticleType::neutron; particle.wgt = 1.0; // position particle.r.x = 0.0; diff --git a/examples/custom_source/source_ring.cpp b/examples/custom_source/source_ring.cpp index a752216dc..4b90f801a 100644 --- a/examples/custom_source/source_ring.cpp +++ b/examples/custom_source/source_ring.cpp @@ -7,11 +7,11 @@ class RingSource : public openmc::Source { - openmc::Particle::Bank sample(uint64_t* seed) const + openmc::SourceSite sample(uint64_t* seed) const { - openmc::Particle::Bank particle; + openmc::SourceSite particle; // wgt - particle.particle = openmc::Particle::Type::neutron; + particle.particle = openmc::ParticleType::neutron; particle.wgt = 1.0; // position double angle = 2.0 * M_PI * openmc::prn(seed); diff --git a/examples/parameterized_custom_source/parameterized_source_ring.cpp b/examples/parameterized_custom_source/parameterized_source_ring.cpp index 9f913dfee..a334666ed 100644 --- a/examples/parameterized_custom_source/parameterized_source_ring.cpp +++ b/examples/parameterized_custom_source/parameterized_source_ring.cpp @@ -31,11 +31,11 @@ class RingSource : public openmc::Source { } // Samples from an instance of this class. - openmc::Particle::Bank sample(uint64_t* seed) const + openmc::SourceSite sample(uint64_t* seed) const { - openmc::Particle::Bank particle; + openmc::SourceSite particle; // wgt - particle.particle = openmc::Particle::Type::neutron; + particle.particle = openmc::ParticleType::neutron; particle.wgt = 1.0; // position double angle = 2.0 * M_PI * openmc::prn(seed);