This repository holds a very useful facility model for cyclus. It is based on the separations matrix facility from years past. Based on a matrix of incoming streams, outgoing streams, and efficiencies, its purpose is to convert a commodity from one commodity to another after some period of delay time. Separations is elemental in this case. This facility is very good for use as a separations facility in a reprocessing scenario. It was recently re-created to run the fco code-to-code comparison. This repository is New BSD clause-3 licensed to Katy Huff.