MatrixDiagV3.Options

MatrixDiagV3.Options ระดับคงที่สาธารณะ

คุณลักษณะทางเลือกสำหรับ MatrixDiagV3

วิธีการสาธารณะ

MatrixDiagV3.ตัวเลือก
จัดตำแหน่ง (จัดตำแหน่งสตริง)

วิธีการสืบทอด

วิธีการสาธารณะ

สาธารณะ MatrixDiagV3.Options align (String align)

พารามิเตอร์
จัดตำแหน่ง เส้นทแยงมุมบางเส้นสั้นกว่า `max_diag_len` และจำเป็นต้องเสริมด้วย `align` คือสตริงที่ระบุว่าควรจัดแนว superdiagonals และ subdiagonals อย่างไรตามลำดับ มีการจัดแนวที่เป็นไปได้สี่แบบ: "RIGHT_LEFT" (ค่าเริ่มต้น), "LEFT_RIGHT", "LEFT_LEFT" และ "RIGHT_RIGHT" "RIGHT_LEFT" จัดแนวเหนือเส้นทแยงมุมไปทางขวา (วางด้านซ้ายบนแถว) และเส้นทแยงมุมย่อยไปทางซ้าย (วางด้านขวาบนแถว) เป็นรูปแบบการบรรจุที่ LAPACK ใช้ cuSPARSE ใช้ "LEFT_RIGHT" ซึ่งเป็นการจัดตำแหน่งที่ตรงกันข้าม