Source code for the master's thesis "Efficient Valuation of Swing Options" by Helmut Maierthaler