Is this design a “PEBBLE BED REACTOR” by any chance?..............
The details were very scarce. I’m going to have to look into this further.