Skip to content

Releases: cyclus/cycamore

Cycamore 1.4.0

28 Oct 23:07
Compare
Choose a tag to compare

Cycamore 1.4.0 Release

Author: Cyclus Developers
Website: http://fuelcycle.org/
Contact: https://groups.google.com/forum/#!forum/cyclus-dev

The Cyclus core team is excited to announce the latest stable version of the
Cyclus ecosystem!

Major Features

Compatibility:

  • C++ 11 support is now required to compile Cyclus and Cycamore.

Cycamore

  • Added Storage archetype. This Facility is intended to hold materials for a
    user specified amount of time in order to model a storage facility with a
    certain residence time or holdup time.
  • Added Mixer archetype. This facility Mixer mixes N streams with fixed,
    static, user-specified ratios into a single output stream. The Mixer has N
    input inventories: one for each streams to be mixed, and one output stream.
    The supplying of mixed material is constrained by available inventory of mixed
    material quantities.
  • All Cycamore archetypes now uses the tolerance_resource for all the buffer
    Pop.

Summary

Since v1.3.0,

  • Cycamore: 158 commits resulting in 70 files changed, 4674 insertions(+), 2070 deletions(-)

Contributors

The following people contributed to this release of Cycamore. A "*" by their
name indicates a first time contributor. Names follow alphabetically,

  • Anthony Scopatz
  • Arrielle Opotowsky
  • Baptiste Mouginot*
  • Jenny Littell*
  • Katy Huff
  • Matthew Gidden
  • Meghan McGarry
  • Paul Wilson
  • Robert Carlsen
  • Robert Flanagan
  • Steve Skutnik*

Cycamore 1.4.0-rc2

30 Aug 16:58
Compare
Choose a tag to compare
Cycamore 1.4.0-rc2 Pre-release
Pre-release

Cycamore 1.4.0 Release Candidate 2

Author: Cyclus Developers
Website: http://fuelcycle.org/
Contact: https://groups.google.com/forum/#!forum/cyclus-dev

The Cyclus core team is excited to announce the latest stable version of the
cyclus ecosystem!

Major features

  • Added Storage archetype. This Facility is intended to hold materials for a
    user specified amount of time in order to model a storage facility with a
    certain residence time or holdup time.
  • Added Mixer archetype. This facility Mixer mixes N streams with fixed,
    static, user-specified ratios into a single output stream. The Mixer has N
    input inventories: one for each streams to be mixed, and one output stream.
    The supplying of mixed material is constrained by available inventory of mixed
    material quantities.
  • All Cycamore archetypes now uses the tolerance_resource for all the buffer
    Pop.

1.3.1

08 Jun 15:49
Compare
Choose a tag to compare

Version bump for the ANS tutorial largely comprised of updates for Cycic compatibility.

1.3.0

27 May 20:38
Compare
Choose a tag to compare

Cyclus 1.3 Release Notes

Author: Cyclus Developers
Website: http://fuelcycle.org/
Contact: https://groups.google.com/forum/#!forum/cyclus-dev

The Cyclus core team is excited to announce the latest stable version of the
cyclus ecosystem!

Major features

Cyclus

  • ~3x speedups for recipe-based simulations
  • Basic inventory policies added
  • Support for recursive containers in archetypes
  • Many new recursive containers added to sqlite backend
  • Regression tests run on macs!
  • A MockSim interface for full simulation testing without input files
  • Added customizeable TimeSeries output for recording archetype-specific time
    series
  • Added json-to-xml conversion capability
  • Added new ResMap container
  • Decay added (via Pyne)! An input file flag can be set to
    • never: never decay
    • manual: archetypes must call the decay API manually
    • lazy: materials are decayed as needed when their Material::comp function is
      called

Cycamore

  • New facility archetypes added
    • Reactor
    • FuelFab
    • Separations
    • Enrichment
  • Other facility archetypes removed
    • BatchReactor
    • EnrichmentFacility
  • Some experimental archetype APIs updated
    • GrowthRegion
  • Much better end-of-life fuel handling in reactors
  • Regression tests run on macs!

Cymetric

  • First release for a new analysis and visualization tool for Cyclus simulation output
  • Command line tool and Python interface
  • Calculates metrics of user interest from a Cyclus database
    • Writes metrics back to database
    • Simple for users to extend the suite of metrics
      • Designed so calculations can be based on dependencies (other metrics or root metrics)
      • Uses pandas data types
    • Uses PyNE for nuclear data
  • Visualization available from the command line via matplotlib

Summary

Since v1.2.0,

  • Cyclus: 409 commits resulting in 113 files changed, 8466 insertions(+), 1760 deletions(-)

  • Cycamore: 353 commits resulting in 79 files changed, 7466 insertions(+), 6830 deletions(-)

  • Cymetric: 366 commits resulting in 49 files changed, 5978 insertions(+), 266 deletions(-)

Contributors

The following people contributed to this release of Cyclus. A "*" by their
name indicates a first time contributor. Names follow alphabetically,

  • Robert Carlsen
  • Denia Djokic*
  • Robert Flanagan
  • Matthew Gidden
  • Katy Huff
  • Meghan McGarry*
  • Arrielle Opotowsky
  • Olzhas Rakhimov
  • Anthony Scopatz
  • Paul Wilson
  • John Xia

1.3.0-rc6

22 May 16:05
Compare
Choose a tag to compare
1.3.0-rc6 Pre-release
Pre-release
Merge pull request #356 from gidden/warn

adding exp warning to fuelfab

1.3.0-rc5

13 May 23:04
Compare
Choose a tag to compare
1.3.0-rc5 Pre-release
Pre-release
Merge pull request #352 from gidden/bufdep

deprecate sink's use of resource buffer

1.3.0-rc4

11 May 19:17
Compare
Choose a tag to compare
1.3.0-rc4 Pre-release
Pre-release
Merge remote-tracking branch 'scopatz/s' into v1.3.0-release

Updating Separations with additional levels of nesting, interleaving, and
aliasing.

1.3.0-rc3

08 May 21:48
Compare
Choose a tag to compare
1.3.0-rc3 Pre-release
Pre-release
Merge remote-tracking branch 'scopatz/s' into v1.3.0-release

Updating Separations with additional levels of nesting, interleaving, and
aliasing.

1.3.0-rc2

05 May 22:37
Compare
Choose a tag to compare
1.3.0-rc2 Pre-release
Pre-release

Second release candidate for 1.3.0

1.3.0-rc1

27 Apr 17:24
Compare
Choose a tag to compare
1.3.0-rc1 Pre-release
Pre-release

Release candidate for 1.3.0