Linux Manuals session 3

Section 3: library functions

  • |

    cla_hercond_c.f (3) Linux Manual Page

    cla_hercond_c.f – Synopsis Functions/Subroutines REAL function cla_hercond_c (UPLO, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK) CLA_HERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for Hermitian indefinite matrices. Function/Subroutine Documentation REAL function cla_hercond_c (characterUPLO, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF, integer, dimension( * )IPIV,…

  • |

    cla_heamv.f (3) Linux Manual Page

    cla_heamv.f – Synopsis Functions/Subroutines subroutine cla_heamv (UPLO, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) CLA_HEAMV computes a matrix-vector product using a Hermitian indefinite matrix to calculate error bounds. Function/Subroutine Documentation subroutine cla_heamv (integerUPLO, integerN, realALPHA, complex, dimension( lda, * )A, integerLDA, complex, dimension( * )X, integerINCX, realBETA, real, dimension( * )Y, integerINCY) CLA_HEAMV…

  • |

    cla_gerpvgrw.f (3) Linux Manual Page

    cla_gerpvgrw.f – Synopsis Functions/Subroutines REAL function cla_gerpvgrw (N, NCOLS, A, LDA, AF, LDAF) CLA_GERPVGRW multiplies a square real matrix by a complex matrix. Function/Subroutine Documentation REAL function cla_gerpvgrw (integerN, integerNCOLS, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF) CLA_GERPVGRW multiplies a square real matrix by a complex matrix. Purpose: CLA_GERPVGRW computes…

  • |

    cla_gerfsx_extended.f (3) Linux Manual Page

    cla_gerfsx_extended.f – Synopsis Functions/Subroutines subroutine cla_gerfsx_extended (PREC_TYPE, TRANS_TYPE, N, NRHS, A, LDA, AF, LDAF, IPIV, COLEQU, C, B, LDB, Y, LDY, BERR_OUT, N_NORMS, ERRS_N, ERRS_C, RES, AYB, DY, Y_TAIL, RCOND, ITHRESH, RTHRESH, DZ_UB, IGNORE_CWISE, INFO) CLA_GERFSX_EXTENDED Function/Subroutine Documentation subroutine cla_gerfsx_extended (integerPREC_TYPE, integerTRANS_TYPE, integerN, integerNRHS, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF,…

  • |

    cla_gercond_x.f (3) Linux Manual Page

    cla_gercond_x.f – Synopsis Functions/Subroutines REAL function cla_gercond_x (TRANS, N, A, LDA, AF, LDAF, IPIV, X, INFO, WORK, RWORK) CLA_GERCOND_X computes the infinity norm condition number of op(A)*diag(x) for general matrices. Function/Subroutine Documentation REAL function cla_gercond_x (characterTRANS, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF, integer, dimension( * )IPIV, complex, dimension(…

  • |

    cla_gercond_c.f (3) Linux Manual Page

    cla_gercond_c.f – Synopsis Functions/Subroutines REAL function cla_gercond_c (TRANS, N, A, LDA, AF, LDAF, IPIV, C, CAPPLY, INFO, WORK, RWORK) CLA_GERCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for general matrices. Function/Subroutine Documentation REAL function cla_gercond_c (characterTRANS, integerN, complex, dimension( lda, * )A, integerLDA, complex, dimension( ldaf, * )AF, integerLDAF, integer, dimension( * )IPIV, real,…

  • |

    cla_geamv.f (3) Linux Manual Page

    cla_geamv.f – Synopsis Functions/Subroutines subroutine cla_geamv (TRANS, M, N, ALPHA, A, LDA, X, INCX, BETA, Y, INCY) CLA_GEAMV computes a matrix-vector product using a general matrix to calculate error bounds. Function/Subroutine Documentation subroutine cla_geamv (integerTRANS, integerM, integerN, realALPHA, complex, dimension( lda, * )A, integerLDA, complex, dimension( * )X, integerINCX, realBETA, real, dimension( * )Y, integerINCY)…

  • |

    cla_gbrpvgrw.f (3) Linux Manual Page

    cla_gbrpvgrw.f – Synopsis Functions/Subroutines REAL function cla_gbrpvgrw (N, KL, KU, NCOLS, AB, LDAB, AFB, LDAFB) CLA_GBRPVGRW computes the reciprocal pivot growth factor norm(A)/norm(U) for a general banded matrix. Function/Subroutine Documentation REAL function cla_gbrpvgrw (integerN, integerKL, integerKU, integerNCOLS, complex, dimension( ldab, * )AB, integerLDAB, complex, dimension( ldafb, * )AFB, integerLDAFB) CLA_GBRPVGRW computes the reciprocal pivot growth…

  • |

    cla_gbrfsx_extended.f (3) Linux Manual Page

    cla_gbrfsx_extended.f – Synopsis Functions/Subroutines subroutine cla_gbrfsx_extended (PREC_TYPE, TRANS_TYPE, N, KL, KU, NRHS, AB, LDAB, AFB, LDAFB, IPIV, COLEQU, C, B, LDB, Y, LDY, BERR_OUT, N_NORMS, ERR_BNDS_NORM, ERR_BNDS_COMP, RES, AYB, DY, Y_TAIL, RCOND, ITHRESH, RTHRESH, DZ_UB, IGNORE_CWISE, INFO) CLA_GBRFSX_EXTENDED improves the computed solution to a system of linear equations for general banded matrices by performing extra-precise…

  • |

    cla_gbrcond_x.f (3) Linux Manual Page

    cla_gbrcond_x.f – Synopsis Functions/Subroutines REAL function cla_gbrcond_x (TRANS, N, KL, KU, AB, LDAB, AFB, LDAFB, IPIV, X, INFO, WORK, RWORK) CLA_GBRCOND_X computes the infinity norm condition number of op(A)*diag(x) for general banded matrices. Function/Subroutine Documentation REAL function cla_gbrcond_x (characterTRANS, integerN, integerKL, integerKU, complex, dimension( ldab, * )AB, integerLDAB, complex, dimension( ldafb, * )AFB, integerLDAFB, integer,…

  • |

    cla_gbrcond_c.f (3) Linux Manual Page

    cla_gbrcond_c.f – Synopsis Functions/Subroutines REAL function cla_gbrcond_c (TRANS, N, KL, KU, AB, LDAB, AFB, LDAFB, IPIV, C, CAPPLY, INFO, WORK, RWORK) CLA_GBRCOND_C computes the infinity norm condition number of op(A)*inv(diag(c)) for general banded matrices. Function/Subroutine Documentation REAL function cla_gbrcond_c (characterTRANS, integerN, integerKL, integerKU, complex, dimension( ldab, * )AB, integerLDAB, complex, dimension( ldafb, * )AFB, integerLDAFB,…

  • |

    cla_gbamv.f (3) Linux Manual Page

    cla_gbamv.f – Synopsis Functions/Subroutines subroutine cla_gbamv (TRANS, M, N, KL, KU, ALPHA, AB, LDAB, X, INCX, BETA, Y, INCY) CLA_GBAMV performs a matrix-vector operation to calculate error bounds. Function/Subroutine Documentation subroutine cla_gbamv (integerTRANS, integerM, integerN, integerKL, integerKU, realALPHA, complex, dimension( ldab, * )AB, integerLDAB, complex, dimension( * )X, integerINCX, realBETA, real, dimension( * )Y, integerINCY)…

  • |

    ckrealloc (3) Linux Manual Page

    NAME Tcl_Alloc, Tcl_Free, Tcl_Realloc, Tcl_AttemptAlloc, Tcl_AttemptRealloc, ckalloc, ckfree, ckrealloc, attemptckalloc, attemptckrealloc – allocate or free heap memory SYNOPSIS #include <tcl.h> char * Tcl_Alloc(size) void Tcl_Free(ptr) char *Tcl_Realloc(ptr, size) char * Tcl_AttemptAlloc(size) char * Tcl_AttemptRealloc(ptr, size) char * ckalloc(size) void ckfree(ptr) char *ckrealloc(ptr, size) char * attemptckalloc(size) char * attemptckrealloc(ptr, size) ARGUMENTS unsigned int size (in)…

  • |

    ckfree (3) Linux Manual Page

    NAME Tcl_Alloc, Tcl_Free, Tcl_Realloc, Tcl_AttemptAlloc, Tcl_AttemptRealloc, ckalloc, ckfree, ckrealloc, attemptckalloc, attemptckrealloc – allocate or free heap memory SYNOPSIS #include <tcl.h> char * Tcl_Alloc(size) void Tcl_Free(ptr) char *Tcl_Realloc(ptr, size) char * Tcl_AttemptAlloc(size) char * Tcl_AttemptRealloc(ptr, size) char * ckalloc(size) void ckfree(ptr) char *ckrealloc(ptr, size) char * attemptckalloc(size) char * attemptckrealloc(ptr, size) ARGUMENTS unsigned int size (in)…

  • |

    ckalloc (3) Linux Manual Page

    NAME Tcl_Alloc, Tcl_Free, Tcl_Realloc, Tcl_AttemptAlloc, Tcl_AttemptRealloc, ckalloc, ckfree, ckrealloc, attemptckalloc, attemptckrealloc – allocate or free heap memory SYNOPSIS #include <tcl.h> char * Tcl_Alloc(size) void Tcl_Free(ptr) char *Tcl_Realloc(ptr, size) char * Tcl_AttemptAlloc(size) char * Tcl_AttemptRealloc(ptr, size) char * ckalloc(size) void ckfree(ptr) char *ckrealloc(ptr, size) char * attemptckalloc(size) char * attemptckrealloc(ptr, size) ARGUMENTS unsigned int size (in)…

  • |

    ck_tflock (3) Linux Manual Page

    NAME ck_tflock_ticket_init ck_tflock_ticket_write_lock ck_tflock_ticket_write_unlock ck_tflock_ticket_read_lock ck_tflock_ticket_read_unlock – centralized task-fair reader-writer locks LIBRARY Concurrency Kit (libck, -lck) SYNOPSIS In ck_tflock.h ck_tflock_ticket_t lock = CK_TFLOCK_TICKET_INITIALIZER; Ft void Fn ck_tflock_ticket_init ck_tflock_ticket_t *lock Ft void Fn ck_tflock_ticket_write_lock ck_tflock_ticket_t *lock Ft void Fn ck_tflock_ticket_write_unlock ck_tflock_ticket_t *lock Ft void Fn ck_tflock_ticket_read_lock ck_tflock_ticket_t *lock Ft void Fn ck_tflock_ticket_read_unlock ck_tflock_ticket_t *lock DESCRIPTION This…

  • |

    ck_swlock (3) Linux Manual Page

    NAME ck_swlock_init ck_swlock_write_latch ck_swlock_write_unlatch ck_swlock_write_lock ck_swlock_write_unlock ck_swlock_write_trylock ck_swlock_write_downgrade ck_swlock_locked_writer ck_swlock_read_lock ck_swlock_read_trylock ck_swlock_read_unlock ck_swlock_locked_reader – centralized copy-safe write-biased single-writer read-write locks LIBRARY Concurrency Kit (libck, -lck) SYNOPSIS In ck_swlock.h ck_swlock_t lock = CK_SWLOCK_INITIALIZER; Ft void Fn ck_swlock_init ck_swlock_t *lock Ft void Fn ck_swlock_write_lock ck_swlock_t *lock Ft void Fn ck_swlock_write_unlock ck_swlock_t *lock Ft void Fn ck_swlatch_write_latch ck_swlatch_t…

  • |

    ck_spinlock (3) Linux Manual Page

    NAME ck_spinlock_init ck_spinlock_lock ck_spinlock_unlock ck_spinlock_locked ck_spinlock_trylock ck_spinlock_anderson_init ck_spinlock_anderson_locked ck_spinlock_anderson_lock ck_spinlock_anderson_unlock ck_spinlock_cas_init ck_spinlock_cas_locked ck_spinlock_cas_lock ck_spinlock_cas_lock_eb ck_spinlock_cas_trylock ck_spinlock_cas_unlock ck_spinlock_clh_init ck_spinlock_clh_locked ck_spinlock_clh_lock ck_spinlock_clh_unlock ck_spinlock_dec_init ck_spinlock_dec_locked ck_spinlock_dec_lock ck_spinlock_dec_lock_eb ck_spinlock_dec_trylock ck_spinlock_dec_unlock ck_spinlock_fas_init ck_spinlock_fas_lock ck_spinlock_fas_lock_eb ck_spinlock_fas_locked ck_spinlock_fas_trylock ck_spinlock_fas_unlock ck_spinlock_hclh_init ck_spinlock_hclh_locked ck_spinlock_hclh_lock ck_spinlock_hclh_unlock ck_spinlock_mcs_init ck_spinlock_mcs_locked ck_spinlock_mcs_lock ck_spinlock_mcs_trylock ck_spinlock_mcs_unlock ck_spinlock_ticket_init ck_spinlock_ticket_locked ck_spinlock_ticket_lock ck_spinlock_ticket_lock_pb ck_spinlock_ticket_trylock ck_spinlock_ticket_unlock – spinlock implementations LIBRARY Concurrency Kit (libck, -lck)…

  • |

    ck_sequence (3) Linux Manual Page

    NAME ck_sequence_init ck_sequence_read_begin ck_sequence_read_retry ck_sequence_write_begin ck_sequence_write_end – sequence locks LIBRARY Concurrency Kit (libck, -lck) SYNOPSIS In ck_sequence.h ck_sequence_t seqlock = CK_SEQUENCE_INITIALIZER; Ft void Fn ck_sequence_init ck_sequence_t *sq Ft unsigned int Fn ck_sequence_read_begin const ck_sequence_t *sq Ft bool Fn ck_sequence_read_retry const ck_sequence_t *sq unsigned int version Ft void Fn ck_sequence_write_begin ck_sequence_t *sq Ft void Fn ck_sequence_write_end…

  • |

    ck_rwlock (3) Linux Manual Page

    NAME ck_rwlock_init ck_rwlock_write_lock ck_rwlock_write_unlock ck_rwlock_write_trylock ck_rwlock_write_downgrade ck_rwlock_locked_writer ck_rwlock_read_lock ck_rwlock_read_trylock ck_rwlock_read_unlock ck_rwlock_locked_reader ck_rwlock_recursive_write_lock ck_rwlock_recursive_write_trylock ck_rwlock_recurisve_write_unlock ck_rwlock_recursive_read_lock ck_rwlock_recursive_read_trylock ck_rwlock_recursive_read_unlock – centralized write-biased reader-writer locks LIBRARY Concurrency Kit (libck, -lck) SYNOPSIS In ck_rwlock.h ck_rwlock_t lock = CK_RWLOCK_INITIALIZER; Ft void Fn ck_rwlock_init ck_rwlock_t *lock Ft void Fn ck_rwlock_write_lock ck_rwlock_t *lock Ft void Fn ck_rwlock_write_unlock ck_rwlock_t *lock Ft bool Fn…