mirror of
https://github.com/QuantumPackage/qp2.git
synced 2025-01-03 00:55:38 +01:00
This commit is contained in:
parent
d8192df0ca
commit
fed372d523
@ -143,7 +143,7 @@ module gpu
|
|||||||
b, ldb, c, ldc) bind(C, name='gpu_dgeam')
|
b, ldb, c, ldc) bind(C, name='gpu_dgeam')
|
||||||
import
|
import
|
||||||
type(c_ptr), value, intent(in) :: handle
|
type(c_ptr), value, intent(in) :: handle
|
||||||
character(c_char), intent(in), value :: transa, transb
|
character(c_char), intent(in) :: transa, transb
|
||||||
integer(c_int64_t), intent(in), value :: m, n, lda, ldb, ldc
|
integer(c_int64_t), intent(in), value :: m, n, lda, ldb, ldc
|
||||||
real(c_double), intent(in) :: alpha, beta
|
real(c_double), intent(in) :: alpha, beta
|
||||||
type(c_ptr), value :: a, b, c
|
type(c_ptr), value :: a, b, c
|
||||||
@ -153,7 +153,7 @@ module gpu
|
|||||||
b, ldb, c, ldc) bind(C, name='gpu_sgeam')
|
b, ldb, c, ldc) bind(C, name='gpu_sgeam')
|
||||||
import
|
import
|
||||||
type(c_ptr), value, intent(in) :: handle
|
type(c_ptr), value, intent(in) :: handle
|
||||||
character(c_char), intent(in), value :: transa, transb
|
character(c_char), intent(in) :: transa, transb
|
||||||
integer(c_int64_t), intent(in), value :: m, n, lda, ldb, ldc
|
integer(c_int64_t), intent(in), value :: m, n, lda, ldb, ldc
|
||||||
real(c_float), intent(in) :: alpha, beta
|
real(c_float), intent(in) :: alpha, beta
|
||||||
real(c_float) :: a, b, c
|
real(c_float) :: a, b, c
|
||||||
@ -194,7 +194,7 @@ module gpu
|
|||||||
b, ldb, beta, c, ldc) bind(C, name='gpu_sgemm')
|
b, ldb, beta, c, ldc) bind(C, name='gpu_sgemm')
|
||||||
import
|
import
|
||||||
type(c_ptr), value, intent(in) :: handle
|
type(c_ptr), value, intent(in) :: handle
|
||||||
character(c_char), intent(in), value :: transa, transb
|
character(c_char), intent(in) :: transa, transb
|
||||||
integer(c_int64_t), intent(in), value :: m, n, k, lda, ldb, ldc
|
integer(c_int64_t), intent(in), value :: m, n, k, lda, ldb, ldc
|
||||||
real(c_float), intent(in) :: alpha, beta
|
real(c_float), intent(in) :: alpha, beta
|
||||||
real(c_float) :: a, b, c
|
real(c_float) :: a, b, c
|
||||||
|
Loading…
Reference in New Issue
Block a user