pyReactor icon indicating copy to clipboard operation
pyReactor copied to clipboard

A point kinetic reactor model with GUI frontend. Meant to be used as a demo for teaching K-12 students about nuclear engineering tech.

Results 11 pyReactor issues
Sort by recently updated
recently updated
newest added

- Use pyqt and PyQtGraph (http://pyqtgraph.org/) - Requires license change to gpl.

enhancement

## Description Add decay heat source term when ractor is shutdown. This does not have to be a physically based model: just 'fake it' is good enough since this isnt...

enhancement

## Description The average neutron flux in the reactor may be estimated from the currently implemented point kenitics model. Use this flux to compute production and destrcution of Xe-135 and...

enhancement
help wanted

The goal is to educate high school students and it takes like 5 minutes for the reactor to start up. High school students will have lost interest in 5 minutes....

enhancement
help wanted

## Description The [scipy.integrate.ode] module is currently used to step the system of ODEs forward in time. The functions which compute the time derivative of each solution variable are written...

enhancement
question

Update the function draw_plot() in legoReactory.py to be much faster and more efficient. See matplotlib_animation.

enhancement
help wanted

## Description Fix the file structure of this poject. Move the reactor physics into one dir and the gui components into another dir for starters. The top level driver can...

enhancement

## Description Provide a way to adjust reactivity coefficients, reactor volume, cross sections, rod worth curve, ect. in an advanced menu. Additionally, add presets for RBMK and PWR. ## Tasks...

enhancement
help wanted

The simulator program has been reported to freeze when run on a RPi3. A suggested work-around is to increase the value of the redraw timer in [legoReactory.py](https://github.com/wgurecky/pyReactor/blob/master/legoReactor.py) line 63. ```...

duplicate

Need to implement a fail-proof method of Initializing connection to Arduino on a Windows machine. Other devices may be connected to other COM ports. PySerial detects these devices and may...

enhancement