Custom-designed heat treatment simultaneously resolves multiple challenges facing 3D-printed single-crystal superalloys