pub fn chetrd(
ctx: &Context,
fill_mode: FillMode,
n: usize,
a: &mut DeviceMemory<Complex32>,
lda: usize,
d: &mut DeviceMemory<f32>,
e: &mut DeviceMemory<f32>,
tau: &mut DeviceMemory<Complex32>,
workspace: &mut DeviceMemory<Complex32>,
dev_info: &mut DeviceMemory<i32>,
) -> Result<()>