Let's run a cell to prove this is interactive
Click on the code and press shift+enter
two = 1 + 1
using FusionSystems
println("Done!")
ARC()
This means finding a design that satisfies multiple engineering and physics constraints for a given magnet strength
magnet_strength = 9.2 # from ARC paper
reactor = ARC(B_0=magnet_strength)
solve!(reactor)
A curve is much more informative than a single point in reactor space
// remember this is a simple model with loads of uncertainty
scan = Scan(:ARC)
FusionSystems.plot(scan, :B_C, :R_0)
This will see how the different designs respond to ϵ
// epsilon is what distinguishes a doughnut from a bicycle tire
using SimplePlots
@gui for reactor in [:ARC, :DEMO, :Steady, :Pulsed], epsilon in 0.25:0.05:0.4
scan = Scan(reactor, epsilon=epsilon)
FusionSystems.plot(scan, :B_C, :R_0)
title!(string(reactor))
end