HER2K performs one of the hermitian rank 2k operations
C := alpha*A*B**H + conjg( alpha ) BA**H + beta

Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|

character(len=1), | intent(in) | :: | uplo |
|||

character(len=1), | intent(in) | :: | trans |
|||

integer(kind=ilp), | intent(in) | :: | n |
|||

integer(kind=ilp), | intent(in) | :: | k |
|||

complex(kind=sp), | intent(in) | :: | alpha |
|||

complex(kind=sp), | intent(in) | :: | a(lda,*) |
|||

integer(kind=ilp), | intent(in) | :: | lda |
|||

complex(kind=sp), | intent(in) | :: | b(ldb,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldb |
|||

real(kind=sp), | intent(in) | :: | beta |
|||

complex(kind=sp), | intent(inout) | :: | c(ldc,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldc |

Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|

character(len=1), | intent(in) | :: | uplo |
|||

character(len=1), | intent(in) | :: | trans |
|||

integer(kind=ilp), | intent(in) | :: | n |
|||

integer(kind=ilp), | intent(in) | :: | k |
|||

complex(kind=dp), | intent(in) | :: | alpha |
|||

complex(kind=dp), | intent(in) | :: | a(lda,*) |
|||

integer(kind=ilp), | intent(in) | :: | lda |
|||

complex(kind=dp), | intent(in) | :: | b(ldb,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldb |
|||

real(kind=dp), | intent(in) | :: | beta |
|||

complex(kind=dp), | intent(inout) | :: | c(ldc,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldc |

CHER2K performs one of the hermitian rank 2k operations
C := alpha*A*B**H + conjg( alpha ) BA**H + beta

Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|

character(len=1), | intent(in) | :: | uplo |
|||

character(len=1), | intent(in) | :: | trans |
|||

integer(kind=ilp), | intent(in) | :: | n |
|||

integer(kind=ilp), | intent(in) | :: | k |
|||

complex(kind=sp), | intent(in) | :: | alpha |
|||

complex(kind=sp), | intent(in) | :: | a(lda,*) |
|||

integer(kind=ilp), | intent(in) | :: | lda |
|||

complex(kind=sp), | intent(in) | :: | b(ldb,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldb |
|||

real(kind=sp), | intent(in) | :: | beta |
|||

complex(kind=sp), | intent(inout) | :: | c(ldc,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldc |

ZHER2K performs one of the hermitian rank 2k operations
C := alpha*A*B**H + conjg( alpha ) BA**H + beta

Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|

character(len=1), | intent(in) | :: | uplo |
|||

character(len=1), | intent(in) | :: | trans |
|||

integer(kind=ilp), | intent(in) | :: | n |
|||

integer(kind=ilp), | intent(in) | :: | k |
|||

complex(kind=dp), | intent(in) | :: | alpha |
|||

complex(kind=dp), | intent(in) | :: | a(lda,*) |
|||

integer(kind=ilp), | intent(in) | :: | lda |
|||

complex(kind=dp), | intent(in) | :: | b(ldb,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldb |
|||

real(kind=dp), | intent(in) | :: | beta |
|||

complex(kind=dp), | intent(inout) | :: | c(ldc,*) |
|||

integer(kind=ilp), | intent(in) | :: | ldc |