@@ -453,6 +453,10 @@ function CeedQRFactorization(ceed, mat, tau, m, n)
453
453
ccall ((:CeedQRFactorization , libceed), Cint, (Ceed, Ptr{CeedScalar}, Ptr{CeedScalar}, CeedInt, CeedInt), ceed, mat, tau, m, n)
454
454
end
455
455
456
+ function CeedHouseholderApplyQ (mat, Q, tau, t_mode, m, n, k, row, col)
457
+ ccall ((:CeedHouseholderApplyQ , libceed), Cint, (Ptr{CeedScalar}, Ptr{CeedScalar}, Ptr{CeedScalar}, CeedTransposeMode, CeedInt, CeedInt, CeedInt, CeedInt, CeedInt), mat, Q, tau, t_mode, m, n, k, row, col)
458
+ end
459
+
456
460
function CeedSymmetricSchurDecomposition (ceed, mat, lambda, n)
457
461
ccall ((:CeedSymmetricSchurDecomposition , libceed), Cint, (Ceed, Ptr{CeedScalar}, Ptr{CeedScalar}, CeedInt), ceed, mat, lambda, n)
458
462
end
@@ -1342,10 +1346,6 @@ function CeedMatrixMatrixMultiply(ceed, mat_A, mat_B, mat_C, m, n, kk)
1342
1346
ccall ((:CeedMatrixMatrixMultiply , libceed), Cint, (Ceed, Ptr{CeedScalar}, Ptr{CeedScalar}, Ptr{CeedScalar}, CeedInt, CeedInt, CeedInt), ceed, mat_A, mat_B, mat_C, m, n, kk)
1343
1347
end
1344
1348
1345
- function CeedHouseholderApplyQ (A, Q, tau, t_mode, m, n, k, row, col)
1346
- ccall ((:CeedHouseholderApplyQ , libceed), Cint, (Ptr{CeedScalar}, Ptr{CeedScalar}, Ptr{CeedScalar}, CeedTransposeMode, CeedInt, CeedInt, CeedInt, CeedInt, CeedInt), A, Q, tau, t_mode, m, n, k, row, col)
1347
- end
1348
-
1349
1349
# Skipping MacroDefinition: CEED_EXTERN extern CEED_VISIBILITY ( default )
1350
1350
1351
1351
# Skipping MacroDefinition: CEED_QFUNCTION_HELPER CEED_QFUNCTION_ATTR static inline
0 commit comments