https://github.com/andrsd/moltres

Repository for Moltres, a code for simulating Molten Salt Reactors

https://github.com/andrsd/moltres

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README
  • Academic publication links
    Links to: joss.theoj.org, zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (14.9%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Repository for Moltres, a code for simulating Molten Salt Reactors

Basic Info
  • Host: GitHub
  • Owner: andrsd
  • License: lgpl-2.1
  • Language: C++
  • Default Branch: devel
  • Homepage:
  • Size: 53 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of arfc/moltres
Created almost 8 years ago · Last pushed almost 8 years ago

https://github.com/andrsd/moltres/blob/devel/

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.801822.svg)](https://doi.org/10.5281/zenodo.801822)
[![DOI](http://joss.theoj.org/papers/10.21105/joss.00298/status.svg)](https://doi.org/10.21105/joss.00298)

Moltres
=====

Moltres is a MOOSE-application code designed for simulation of molten salt
reactors.

## Use

Moltres documentation can be found at
http://arfc.github.io/software/moltres. Doxygen pages are
[here](https://arfc.github.io/moltres/). Outlines of the kernels and boundary
conditions used to construct the Moltres governing equations can be found on the
[Moltres wiki](http://arfc.github.io/software/moltres/wiki/). Breakdown of a
full-fledged Moltres input file can be found
[here](http://arfc.github.io/software/moltres/wiki/input_example/). New Moltres
users who have never used MOOSE before are encouraged to check-out its
[wiki](http://mooseframework.org/wiki/),
[tutorials](http://mooseframework.org/wiki/MooseTutorials/), and
[examples](http://mooseframework.org/wiki/MooseExamples/) to help understand the
underlying Moltres components.

## Install

Moltres relies on the MOOSE framework. To install MOOSE please follow the
instructions at http://mooseframework.org/getting-started/. After installing
MOOSE, you can install Moltres by running the following commands in a shell
after changing into the directory holding your MOOSE directory (perhaps `~/projects`):

```bash
git clone https://github.com/arfc/moltres
cd moltres
git submodule init
git submodule update
make -j8
```

You may also compile a debug version of Moltres by running `METHOD=dbg make
-j8`. Note that you should replace `8` with the number of processors available
on your machine.

## Testing

To ensure that Moltres is functioning properly, run `./run_tests -j8` from the
root of the Moltres directory.

## Development

If you ever want to contribute changes to the Moltres repository, make sure you
run `scripts/install-format-hook.sh` before making any commits. This will
ensure that any commits you make adhere to the MOOSE/Moltres C++ style. Pull
requests should be submitted to the `devel` branch of the `arfc/moltres`
repository. Each pull request is automatically tested for style and for whether
it breaks any of the core Moltres physics capabilities.

## Contact

Please post to our discussion list at
moltres-users@googlegroups.com.

Owner

  • Name: David Andrs
  • Login: andrsd
  • Kind: user
  • Location: Idaho Falls, Idaho, United States

GitHub Events

Total
Last Year