Filters








2 Hits in 0.87 sec

Cyclus Archetypes [article]

Anthony M. Scopatz, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Kathryn D. Huff, Meghan B. McGarry, Arrielle C. Opotowsky, Olzhas Rakhimov, Zach Welch, Paul P.H. Wilson
<span title="2015-11-17">2015</span> <i > arXiv </i> &nbsp; <span class="release-stage" >pre-print</span>
The current state of nuclear fuel cycle simulation exists in highly customized form. Satisfying a wide range of users requires model modularity within such a tool. Cyclus is a fuel cycle simulator specifically designed to combat the lack of adaptability of previous generations of simulators. This is accomplished through an agent-based infrastructure and treating time discretely. The Cyclus kernel was developed to allow for models, called archetypes, of differing fidelity and function depending
more &raquo; ... n need of the users. To take advantage of this flexibility, a user must write an archetype for their desired simulation if it does not yet exist within the Cyclus ecosystem. At this stage, a user graduates to the title of archetype developer. Without automation, archetype development is difficult for the uninitiated. This paper presents the framework developed for simplifying the writing of archetypes: the Cyclus preprocessor, or cycpp. cycpp addresses the computer science and software development aspects of archetype development that can be addressed algorithmically, allowing the developer to focus on modeling the physics, social policies, and economics. cycpp passes through the code three times to perform the following tasks: normalizing the code via the C preprocessor, accumulation of notations, and code generation. Not only does this reduce the amount of code a developer must write by approximately an order of magnitude, but the archetypes are automatically validated.
<span class="external-identifiers"> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1511.05619v1">arXiv:1511.05619v1</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/l74hrie7ufgxto54qlehuzydrm">fatcat:l74hrie7ufgxto54qlehuzydrm</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20200904035948/https://arxiv.org/pdf/1511.05619v1.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/b0/fe/b0febae57f40394d70ba7271d1ddcf5611c53398.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener" href="https://arxiv.org/abs/1511.05619v1" title="arxiv.org access"> <button class="ui compact blue labeled icon button serp-button"> <i class="file alternate outline icon"></i> arxiv.org </button> </a>

Fundamental concepts in the Cyclus nuclear fuel cycle simulation framework

Kathryn D. Huff, Matthew J. Gidden, Robert W. Carlsen, Robert R. Flanagan, Meghan B. McGarry, Arrielle C. Opotowsky, Erich A. Schneider, Anthony M. Scopatz, Paul P.H. Wilson
<span title="">2016</span> <i title="Elsevier BV"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/ukd76hjdabbnpmiehiy62cmzju" style="color: black;">Advances in Engineering Software</a> </i> &nbsp;
The authors would like to thank software contributors Zach Welch and Olzhas Rakhimov.  ... 
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.advengsoft.2016.01.014">doi:10.1016/j.advengsoft.2016.01.014</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/ouiefcv3dzfqjja4ei23zw2cia">fatcat:ouiefcv3dzfqjja4ei23zw2cia</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20180725133833/https://manuscript.elsevier.com/S0965997816300229/pdf/S0965997816300229.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/bd/df/bddf5a17cad3bf49124c330d0173760d485299e2.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1016/j.advengsoft.2016.01.014"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> elsevier.com </button> </a>