Merge branch 'develop' into rng-stream-changes

This commit is contained in:
Paul Romano 2021-05-11 16:53:10 -05:00
commit 43804fc09d
158 changed files with 3155 additions and 2934 deletions

View file

@ -1,17 +1,17 @@
#include <iostream>
#include <memory>
#include "openmc/particle_data.h"
#include "openmc/random_lcg.h"
#include "openmc/source.h"
#include "openmc/particle.h"
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;
// wgt
particle.particle = openmc::Particle::Type::neutron;
particle.particle = openmc::ParticleType::neutron;
particle.wgt = 1.0;
// position

View file

@ -1,16 +1,16 @@
#include "openmc/particle_data.h"
#include "openmc/source.h"
#include "openmc/particle.h"
class CustomSource : public openmc::Source {
public:
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;
// wgt
particle.particle = openmc::Particle::Type::neutron;
particle.particle = openmc::ParticleType::neutron;
particle.wgt = 1.0;
// position
particle.r.x = 0.0;