Merge pull request #1875 from paulromano/minor-fixes

A few small updates
This commit is contained in:
Andrew Johnson 2021-08-28 16:28:33 -07:00 committed by GitHub
commit 209fdd86ed
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
29 changed files with 32 additions and 33 deletions

View file

@ -214,8 +214,6 @@ add_subdirectory(vendor/xtensor)
# GSL header-only library
#===============================================================================
set(GSL_LITE_OPT_INSTALL_COMPAT_HEADER ON CACHE BOOL
"Install MS-GSL compatibility header <gsl/gsl>")
add_subdirectory(vendor/gsl-lite)
# Make sure contract violations throw exceptions

View file

@ -10,7 +10,7 @@
#include "hdf5.h"
#include "pugixml.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/constants.h"
#include "openmc/memory.h" // for unique_ptr
@ -244,14 +244,14 @@ public:
explicit CSGCell(pugi::xml_node cell_node);
bool contains(Position r, Direction u, int32_t on_surface) const;
bool contains(Position r, Direction u, int32_t on_surface) const override;
std::pair<double, int32_t> distance(
Position r, Direction u, int32_t on_surface, Particle* p) const;
Position r, Direction u, int32_t on_surface, Particle* p) const override;
void to_hdf5_inner(hid_t group_id) const override;
BoundingBox bounding_box() const;
BoundingBox bounding_box() const override;
protected:
bool contains_simple(Position r, Direction u, int32_t on_surface) const;

View file

@ -6,7 +6,7 @@
#include "pugixml.hpp"
#include "xtensor/xtensor.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <hdf5.h>
#include "openmc/bremsstrahlung.h"

View file

@ -7,7 +7,7 @@
#include <unordered_map>
#include <utility> // for pair
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <hdf5.h>
#include "openmc/array.h"

View file

@ -7,7 +7,7 @@
#include "openmc/vector.h"
#include "xtensor/xtensor.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <hdf5.h>
#include <string>

View file

@ -7,7 +7,7 @@
#include <string>
#include "hdf5.h"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/reaction_product.h"
#include "openmc/vector.h"

View file

@ -6,7 +6,7 @@
#include <unordered_map>
#include "pugixml.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/constants.h"
#include "openmc/hdf5_interface.h"

View file

@ -4,7 +4,7 @@
#include "openmc/vector.h"
#include <string>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"

View file

@ -4,7 +4,7 @@
#include <cstdint>
#include <unordered_map>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -4,7 +4,7 @@
#include <cstdint>
#include <unordered_map>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/cell.h"
#include "openmc/tallies/filter.h"

View file

@ -1,7 +1,7 @@
#ifndef OPENMC_TALLIES_FILTER_COLLISIONS_H
#define OPENMC_TALLIES_FILTER_COLLISIONS_H
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <unordered_map>
#include "openmc/tallies/filter.h"

View file

@ -1,7 +1,7 @@
#ifndef OPENMC_TALLIES_FILTER_DELAYEDGROUP_H
#define OPENMC_TALLIES_FILTER_DELAYEDGROUP_H
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -1,7 +1,7 @@
#ifndef OPENMC_TALLIES_FILTER_ENERGY_H
#define OPENMC_TALLIES_FILTER_ENERGY_H
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -4,7 +4,7 @@
#include <cstdint>
#include <unordered_map>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -1,7 +1,7 @@
#ifndef OPENMC_TALLIES_FILTER_MU_H
#define OPENMC_TALLIES_FILTER_MU_H
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -3,7 +3,7 @@
#include <cmath>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -3,7 +3,7 @@
#include <string>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"

View file

@ -4,7 +4,7 @@
#include <cstdint>
#include <unordered_map>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -4,7 +4,7 @@
#include <cstdint>
#include <unordered_map>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/tallies/filter.h"
#include "openmc/vector.h"

View file

@ -10,7 +10,7 @@
#include "pugixml.hpp"
#include "xtensor/xfixed.hpp"
#include "xtensor/xtensor.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <string>
#include <unordered_map>

View file

@ -9,7 +9,7 @@
#include "pugixml.hpp"
#include "xtensor/xtensor.hpp"
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <string>
namespace openmc {

View file

@ -294,7 +294,8 @@ class Nuclide:
for mode_type, daughter, br in self.decay_modes:
mode_elem = ET.SubElement(elem, 'decay')
mode_elem.set('type', mode_type)
mode_elem.set('target', daughter or "Nothing")
if daughter:
mode_elem.set('target', daughter)
mode_elem.set('branching_ratio', str(br))
elem.set('reactions', str(len(self.reactions)))

View file

@ -10,7 +10,7 @@
#include <string>
#include <fmt/core.h>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/capi.h"
#include "openmc/constants.h"

View file

@ -2,7 +2,7 @@
#include <algorithm> // for copy, equal, min, min_element
#include <cmath> // for ceil
#include <cstddef> // for size_t
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include <string>
#ifdef OPENMC_MPI

View file

@ -5,7 +5,7 @@
#include <utility>
#include <fmt/core.h>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/array.h"
#include "openmc/container_util.h"

View file

@ -1,7 +1,7 @@
#include "openmc/tallies/filter_mesh.h"
#include <fmt/core.h>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/capi.h"
#include "openmc/constants.h"

View file

@ -3,7 +3,7 @@
#include <utility> // For pair
#include <fmt/core.h>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/capi.h"
#include "openmc/error.h"

View file

@ -5,7 +5,7 @@
#include <utility> // For pair
#include <fmt/core.h>
#include <gsl/gsl>
#include <gsl/gsl-lite.hpp>
#include "openmc/capi.h"
#include "openmc/error.h"

2
vendor/fmt vendored

@ -1 +1 @@
Subproject commit 65ac626c5856f5aad1f1542e79407a6714357043
Subproject commit d141cdbeb0fb422a3fb7173b285fd38e0d1772dc