Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | handle | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | transa | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | transb | |||
integer(kind=c_int), | value | :: | m | |||
integer(kind=c_int), | value | :: | n | |||
integer(kind=c_int), | value | :: | k | |||
real(kind=c_double) | :: | alpha | ||||
type(c_ptr), | value | :: | A | |||
integer(kind=c_int), | value | :: | lda | |||
type(c_ptr), | value | :: | B | |||
integer(kind=c_int), | value | :: | ldb | |||
real(kind=c_double) | :: | beta | ||||
type(c_ptr), | value | :: | C | |||
integer(kind=c_int), | value | :: | ldc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | handle | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | trans | |||
integer(kind=c_int), | value | :: | m | |||
integer(kind=c_int), | value | :: | n | |||
real(kind=c_double) | :: | alpha | ||||
type(c_ptr), | value | :: | A | |||
integer(kind=c_int), | value | :: | lda | |||
integer(kind=c_int64_t), | value | :: | strideA | |||
type(c_ptr), | value | :: | x | |||
integer(kind=c_int), | value | :: | incx | |||
integer(kind=c_int64_t), | value | :: | stridex | |||
real(kind=c_double) | :: | beta | ||||
type(c_ptr), | value | :: | y | |||
integer(kind=c_int), | value | :: | incy | |||
integer(kind=c_int64_t), | value | :: | stridey | |||
integer(kind=c_int), | value | :: | batchCount |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | handle | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | transa | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | transb | |||
integer(kind=c_int), | value | :: | m | |||
integer(kind=c_int), | value | :: | n | |||
integer(kind=c_int), | value | :: | k | |||
real(kind=c_float) | :: | alpha | ||||
type(c_ptr), | value | :: | A | |||
integer(kind=c_int), | value | :: | lda | |||
type(c_ptr), | value | :: | B | |||
integer(kind=c_int), | value | :: | ldb | |||
real(kind=c_float) | :: | beta | ||||
type(c_ptr), | value | :: | C | |||
integer(kind=c_int), | value | :: | ldc |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | value | :: | handle | |||
integer(kind=kind(HIPBLAS_OP_N)), | value | :: | trans | |||
integer(kind=c_int), | value | :: | m | |||
integer(kind=c_int), | value | :: | n | |||
real(kind=c_float) | :: | alpha | ||||
type(c_ptr), | value | :: | A | |||
integer(kind=c_int), | value | :: | lda | |||
integer(kind=c_int64_t), | value | :: | strideA | |||
type(c_ptr), | value | :: | x | |||
integer(kind=c_int), | value | :: | incx | |||
integer(kind=c_int64_t), | value | :: | stridex | |||
real(kind=c_float) | :: | beta | ||||
type(c_ptr), | value | :: | y | |||
integer(kind=c_int), | value | :: | incy | |||
integer(kind=c_int64_t), | value | :: | stridey | |||
integer(kind=c_int), | value | :: | batchCount |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
integer(kind=kind(HIPBLAS_STATUS_SUCCESS)) | :: | hipblasError_t |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:) | ||
integer, | intent(in) | :: | opArows | |||
integer, | intent(in) | :: | opAcols | |||
integer, | intent(in) | :: | bcols | |||
type(c_ptr), | intent(inout) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:,:) | ||
integer, | intent(in) | :: | controldegree | |||
integer, | intent(in) | :: | targetdegree | |||
integer, | intent(in) | :: | nvars | |||
integer, | intent(in) | :: | nelems | |||
type(c_ptr), | intent(inout) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:,:,:) | ||
integer, | intent(in) | :: | controldegree | |||
integer, | intent(in) | :: | targetdegree | |||
integer, | intent(in) | :: | nvars | |||
integer, | intent(in) | :: | nelems | |||
type(c_ptr), | intent(inout) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:,:) | ||
real(kind=c_prec), | intent(in) | :: | beta | |||
integer, | intent(in) | :: | controldegree | |||
integer, | intent(in) | :: | targetdegree | |||
integer, | intent(in) | :: | nvars | |||
integer, | intent(in) | :: | nelems | |||
type(c_ptr), | intent(inout) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:,:,:) | ||
real(kind=c_prec), | intent(in) | :: | beta | |||
integer, | intent(in) | :: | controldegree | |||
integer, | intent(in) | :: | targetdegree | |||
integer, | intent(in) | :: | nvars | |||
integer, | intent(in) | :: | nelems | |||
type(c_ptr), | intent(inout) | :: | handle |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in) | :: | A | |||
real(kind=prec), | intent(in), | pointer | :: | f(:,:,:,:,:) | ||
real(kind=prec), | intent(inout), | pointer | :: | Af(:,:,:,:,:) | ||
real(kind=c_prec), | intent(in) | :: | beta | |||
integer, | intent(in) | :: | controldegree | |||
integer, | intent(in) | :: | targetdegree | |||
integer, | intent(in) | :: | nvars | |||
integer, | intent(in) | :: | nelems | |||
type(c_ptr), | intent(inout) | :: | handle |