NobleBlocks
    Scattering-matrix treatment of patterned multilayer photonic structures | NobleBlocks