Linux Manuals session 3

Section 3: library functions

  • |

    CHERK (3) Linux Manual Page

    cherk.f – SynopsisFunctions/Subroutinessubroutine cherk (UPLO, TRANS, N, K, ALPHA, A, LDA, BETA, C, LDC) CHERK Function/Subroutine Documentationsubroutine cherk (characterUPLO, characterTRANS, integerN, integerK, realALPHA, complex, dimension(lda,*)A, integerLDA, realBETA, complex, dimension(ldc,*)C, integerLDC)CHERK Purpose: CHERK performs one of the hermitian rank k operations C := alpha*A*A**H + beta*C, or C := alpha*A**H*A + beta*C, where alpha and beta…

  • |

    CHERFSX (3) Linux Manual Page

    cherfsx.f – SynopsisFunctions/Subroutinessubroutine cherfsx (UPLO, EQUED, N, NRHS, A, LDA, AF, LDAF, IPIV, S, B, LDB, X, LDX, RCOND, BERR, N_ERR_BNDS, ERR_BNDS_NORM, ERR_BNDS_COMP, NPARAMS, PARAMS, WORK, RWORK, INFO) CHERFSX Function/Subroutine Documentationsubroutine cherfsx (characterUPLO, characterEQUED, integerN, integerNRHS, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF, integer, dimension( * )IPIV, real, dimension( *…

  • |

    CHERFS (3) Linux Manual Page

    cherfs.f – SynopsisFunctions/Subroutinessubroutine cherfs (UPLO, N, NRHS, A, LDA, AF, LDAF, IPIV, B, LDB, X, LDX, FERR, BERR, WORK, RWORK, INFO) CHERFS Function/Subroutine Documentationsubroutine cherfs (characterUPLO, integerN, integerNRHS, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF, integer, dimension( * )IPIV, complex, dimension( ldb, * )B, integerLDB, complex, dimension( ldx, * )X,…

  • |

    CHER2K (3) Linux Manual Page

    cher2k.f – SynopsisFunctions/Subroutinessubroutine cher2k (UPLO, TRANS, N, K, ALPHA, A, LDA, B, LDB, BETA, C, LDC) CHER2K Function/Subroutine Documentationsubroutine cher2k (characterUPLO, characterTRANS, integerN, integerK, complexALPHA, complex, dimension(lda,*)A, integerLDA, complex, dimension(ldb,*)B, integerLDB, realBETA, complex, dimension(ldc,*)C, integerLDC)CHER2K Purpose: CHER2K performs one of the hermitian rank 2k operations C := alpha*A*B**H + conjg( alpha )*B*A**H + beta*C, or…

  • |

    CHER2 (3) Linux Manual Page

    cher2.f – SynopsisFunctions/Subroutinessubroutine cher2 (UPLO, N, ALPHA, X, INCX, Y, INCY, A, LDA) CHER2 Function/Subroutine Documentationsubroutine cher2 (characterUPLO, integerN, complexALPHA, complex, dimension(*)X, integerINCX, complex, dimension(*)Y, integerINCY, complex, dimension(lda,*)A, integerLDA)CHER2 Purpose: CHER2 performs the hermitian rank 2 operation A := alpha*x*y**H + conjg( alpha )*y*x**H + A, where alpha is a scalar, x and y are…

  • |

    CHER (3) Linux Manual Page

    cher.f – SynopsisFunctions/Subroutinessubroutine cher (UPLO, N, ALPHA, X, INCX, A, LDA) CHER Function/Subroutine Documentationsubroutine cher (characterUPLO, integerN, realALPHA, complex, dimension(*)X, integerINCX, complex, dimension(lda,*)A, integerLDA)CHER Purpose: CHER performs the hermitian rank 1 operation A := alpha*x*x**H + A, where alpha is a real scalar, x is an n element vector and A is an n by…

  • |

    CHEMV (3) Linux Manual Page

    chemv.f – SynopsisFunctions/Subroutinessubroutine chemv (UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) CHEMV Function/Subroutine Documentationsubroutine chemv (characterUPLO, integerN, complexALPHA, complex, dimension(lda,*)A, integerLDA, complex, dimension(*)X, integerINCX, complexBETA, complex, dimension(*)Y, integerINCY)CHEMV Purpose: CHEMV performs the matrix-vector operation y := alpha*A*x + beta*y, where alpha and beta are scalars, x and y are n element vectors…

  • |

    CHEMM (3) Linux Manual Page

    chemm.f – SynopsisFunctions/Subroutinessubroutine chemm (SIDE, UPLO, M, N, ALPHA, A, LDA, B, LDB, BETA, C, LDC) CHEMM Function/Subroutine Documentationsubroutine chemm (characterSIDE, characterUPLO, integerM, integerN, complexALPHA, complex, dimension(lda,*)A, integerLDA, complex, dimension(ldb,*)B, integerLDB, complexBETA, complex, dimension(ldc,*)C, integerLDC)CHEMM Purpose: CHEMM performs one of the matrix-matrix operations C := alpha*A*B + beta*C, or C := alpha*B*A + beta*C, where…

  • |

    CHEGVX (3) Linux Manual Page

    chegvx.f – SynopsisFunctions/Subroutinessubroutine chegvx (ITYPE, JOBZ, RANGE, UPLO, N, A, LDA, B, LDB, VL, VU, IL, IU, ABSTOL, M, W, Z, LDZ, WORK, LWORK, RWORK, IWORK, IFAIL, INFO) CHEGST Function/Subroutine Documentationsubroutine chegvx (integerITYPE, characterJOBZ, characterRANGE, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldb, * )B, integerLDB, realVL, realVU, integerIL, integerIU, realABSTOL, integerM,…

  • |

    CHEGVD (3) Linux Manual Page

    chegvd.f – SynopsisFunctions/Subroutinessubroutine chegvd (ITYPE, JOBZ, UPLO, N, A, LDA, B, LDB, W, WORK, LWORK, RWORK, LRWORK, IWORK, LIWORK, INFO) CHEGST Function/Subroutine Documentationsubroutine chegvd (integerITYPE, characterJOBZ, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldb, * )B, integerLDB, real, dimension( * )W, complex, dimension( * )WORK, integerLWORK, real, dimension( * )RWORK, integerLRWORK, integer,…

  • |

    CHEGV (3) Linux Manual Page

    chegv.f – SynopsisFunctions/Subroutinessubroutine chegv (ITYPE, JOBZ, UPLO, N, A, LDA, B, LDB, W, WORK, LWORK, RWORK, INFO) CHEGST Function/Subroutine Documentationsubroutine chegv (integerITYPE, characterJOBZ, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldb, * )B, integerLDB, real, dimension( * )W, complex, dimension( * )WORK, integerLWORK, real, dimension( * )RWORK, integerINFO)CHEGST Purpose: CHEGV computes all…

  • |

    CHEGST (3) Linux Manual Page

    chegst.f – SynopsisFunctions/Subroutinessubroutine chegst (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) CHEGST Function/Subroutine Documentationsubroutine chegst (integerITYPE, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldb, * )B, integerLDB, integerINFO)CHEGST Purpose: CHEGST reduces a complex Hermitian-definite generalized eigenproblem to standard form. If ITYPE = 1, the problem is A*x = lambda*B*x, and A…

  • |

    CHEGS2 (3) Linux Manual Page

    chegs2.f – SynopsisFunctions/Subroutinessubroutine chegs2 (ITYPE, UPLO, N, A, LDA, B, LDB, INFO) CHEGS2 reduces a Hermitian definite generalized eigenproblem to standard form, using the factorization results obtained from cpotrf (unblocked algorithm). Function/Subroutine Documentationsubroutine chegs2 (integerITYPE, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldb, * )B, integerLDB, integerINFO)CHEGS2 reduces a Hermitian definite generalized…

  • |

    CHEEVX (3) Linux Manual Page

    cheevx.f – SynopsisFunctions/Subroutinessubroutine cheevx (JOBZ, RANGE, UPLO, N, A, LDA, VL, VU, IL, IU, ABSTOL, M, W, Z, LDZ, WORK, LWORK, RWORK, IWORK, IFAIL, INFO) CHEEVX computes the eigenvalues and, optionally, the left and/or right eigenvectors for HE matrices Function/Subroutine Documentationsubroutine cheevx (characterJOBZ, characterRANGE, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, realVL, realVU, integerIL,…

  • |

    CHEEVR (3) Linux Manual Page

    cheevr.f – SynopsisFunctions/Subroutinessubroutine cheevr (JOBZ, RANGE, UPLO, N, A, LDA, VL, VU, IL, IU, ABSTOL, M, W, Z, LDZ, ISUPPZ, WORK, LWORK, RWORK, LRWORK, IWORK, LIWORK, INFO) CHEEVR computes the eigenvalues and, optionally, the left and/or right eigenvectors for HE matrices Function/Subroutine Documentationsubroutine cheevr (characterJOBZ, characterRANGE, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, realVL,…

  • |

    CHEEVD (3) Linux Manual Page

    cheevd.f – SynopsisFunctions/Subroutinessubroutine cheevd (JOBZ, UPLO, N, A, LDA, W, WORK, LWORK, RWORK, LRWORK, IWORK, LIWORK, INFO) CHEEVD computes the eigenvalues and, optionally, the left and/or right eigenvectors for HE matrices Function/Subroutine Documentationsubroutine cheevd (characterJOBZ, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, real, dimension( * )W, complex, dimension( * )WORK, integerLWORK, real, dimension( *…

  • |

    CHEEV (3) Linux Manual Page

    cheev.f – SynopsisFunctions/Subroutinessubroutine cheev (JOBZ, UPLO, N, A, LDA, W, WORK, LWORK, RWORK, INFO) CHEEV computes the eigenvalues and, optionally, the left and/or right eigenvectors for HE matrices Function/Subroutine Documentationsubroutine cheev (characterJOBZ, characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, real, dimension( * )W, complex, dimension( * )WORK, integerLWORK, real, dimension( * )RWORK, integerINFO) CHEEV…

  • |

    CHEEQUB (3) Linux Manual Page

    cheequb.f – SynopsisFunctions/Subroutinessubroutine cheequb (UPLO, N, A, LDA, S, SCOND, AMAX, WORK, INFO) CHEEQUB Function/Subroutine Documentationsubroutine cheequb (characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, real, dimension( * )S, realSCOND, realAMAX, complex, dimension( * )WORK, integerINFO)CHEEQUB Purpose: CHEEQUB computes row and column scalings intended to equilibrate a Hermitian matrix A and reduce its condition number…

  • |

    CHECON (3) Linux Manual Page

    checon.f – SynopsisFunctions/Subroutinessubroutine checon (UPLO, N, A, LDA, IPIV, ANORM, RCOND, WORK, INFO) CHECON Function/Subroutine Documentationsubroutine checon (characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, integer, dimension( * )IPIV, realANORM, realRCOND, complex, dimension( * )WORK, integerINFO)CHECON Purpose: CHECON estimates the reciprocal of the condition number of a complex Hermitian matrix A using the factorization A…

  • |

    CHBTRD (3) Linux Manual Page

    chbtrd.f – SynopsisFunctions/Subroutinessubroutine chbtrd (VECT, UPLO, N, KD, AB, LDAB, D, E, Q, LDQ, WORK, INFO) CHBTRD Function/Subroutine Documentationsubroutine chbtrd (characterVECT, characterUPLO, integerN, integerKD, complex, dimension( ldab, * )AB, integerLDAB, real, dimension( * )D, real, dimension( * )E, complex, dimension( ldq, * )Q, integerLDQ, complex, dimension( * )WORK, integerINFO)CHBTRD Purpose: CHBTRD reduces a complex Hermitian…