ICCAD QPulseLib pulse generation For more information, please see the paper: https://ieeexplore.ieee.org/document/10323711