|
|
|
audiocddat/DTremovecallback(3d) -- remove a callback from the DAT audio data parser
|
|
dtp A pointer to the target DTPARSER. type The type of callback to remove. DTDATATYPES is an enumerated type defined in dataudio.h containing the following values: dt_audio, dt_pnum, dt_index, dt_ptime, dt_atime, dt_rtime, dt_prortime, dt_mainid, dt_sampfreq, dt_toc, dt_date, dt_catalog, dt_ident, dt_probinary. |
|
audiocddat/DTresetparser(3d) -- resets a DAT audio data parser
|
|
dtp A pointer to the DTPARSER to be reset. |
|
|
complib/dtrevc(3) -- real upper quasi-triangular matrix T
|
|
DTREVC computes some or all of the right and/or left eigenvectors of a real upper quasi-triangular matrix T. The right eigenvector x and the left eigenvector y of T corresponding to an eigenvalue w are defined by: T*x = w*x, y'*T = w*y' where y' denotes the conjugate transpose of the vector y. If all eigenvectors are requested, the routine may either return the matrices X and/or Y of right or left eigenvectors of T, or the products Q*X and/or Q*Y, where Q is an input orthogonal matrix. If T w... |
|
complib/dtrexc(3) -- reorder the real Schur factorization of a real matrix A = Q*T*Q**T, so that the diagonal block of T with row i
|
|
DTREXC reorders the real Schur factorization of a real matrix A = Q*T*Q**T, so that the diagonal block of T with row index IFST is moved to row ILST. The real Schur form T is reordered by an orthogonal similarity transformation Z**T*T*Z, and optionally the matrix Q of Schur vectors is updated by postmultiplying it with Z. T must be in Schur canonical form (as returned by DHSEQR), that is, block upper triangular with 1-by-1 and 2-by-2 diagonal blocks; each 2-by-2 diagonal block has its diagonal e... |
|
complib/dtrrfs(3) -- provide error bounds and backward error estimates for the solution to a system of linear equations with a tria
|
|
DTRRFS provides error bounds and backward error estimates for the solution to a system of linear equations with a triangular coefficient matrix. The solution matrix X must be computed by DTRTRS or some other means before entering this routine. DTRRFS does not do iterative refinement because doing so cannot improve the backward error. |
|
complib/dtrsen(3) -- reorder the real Schur factorization of a real matrix A = Q*T*Q**T, so that a selected cluster of eigenvalues
|
|
DTRSEN reorders the real Schur factorization of a real matrix A = Q*T*Q**T, so that a selected cluster of eigenvalues appears in the leading diagonal blocks of the upper quasi-triangular matrix T, and the leading columns of Q form an orthonormal basis of the corresponding right invariant subspace. Optionally the routine computes the reciprocal condition numbers of the cluster of eigenvalues and/or the invariant subspace. T must be in Schur canonical form (as returned by DHSEQR), that is, block u... |
|
complib/DTRSL(3) -- DTRSL solves systems of the form T * X = B or TRANS(T) * X = B where T is a triangular matrix of order N. Here
|
|
On Entry T DOUBLE PRECISION(LDT,N) T contains the matrix of the system. The zero elements of the matrix are not referenced, and the corresponding elements of the array can be used to store other information. LDT INTEGER LDT is the leading dimension of the array T. N INTEGER N is the order of the system. B DOUBLE PRECISION(N). B contains the right hand side of the system. JOB INTEGER JOB specifies what kind of system is to be solved. If JOB is 00 solve T*X=B, T lower triangular, 01 solve T*X=B, T... |
|
complib/dtrsna(3) -- and/or right eigenvectors of a real upper quasi-triangular matrix T (or of any matrix Q*T*Q**T with Q orthogon
|
|
DTRSNA estimates reciprocal condition numbers for specified eigenvalues and/or right eigenvectors of a real upper quasi-triangular matrix T (or of any matrix Q*T*Q**T with Q orthogonal). T must be in Schur canonical form (as returned by DHSEQR), that is, block upper triangular with 1-by-1 and 2-by-2 diagonal blocks; each 2-by-2 diagonal block has its diagonal elements equal and its off-diagonal elements of opposite sign.... |
|
complib/dtrsyl(3) -- solve the real Sylvester matrix equation
|
|
DTRSYL solves the real Sylvester matrix equation: op(A)*X + X*op(B) = scale*C or op(A)*X - X*op(B) = scale*C, where op(A) = A or A**T, and A and B are both upper quasi- triangular. A is M-by-M and B is N-by-N; the right hand side C and the solution X are M-by-N; and scale is an output scale factor, set <= 1 to avoid overflow in X. A and B must be in Schur canonical form (as returned by DHSEQR), that is, block upper triangular with 1-by-1 and 2-by-2 diagonal blocks; each 2- by-2 diagonal block ha... |
|
complib/dtrti2(3) -- compute the inverse of a real upper or lower triangular matrix
|
|
DTRTI2 computes the inverse of a real upper or lower triangular matrix. This is the Level 2 BLAS version of the algorithm. |
|
complib/dtrtri(3) -- compute the inverse of a real upper or lower triangular matrix A
|
|
DTRTRI computes the inverse of a real upper or lower triangular matrix A. This is the Level 3 BLAS version of the algorithm. |
|
complib/dtrtrs(3) -- B,
|
|
DTRTRS solves a triangular system of the form where A is a triangular matrix of order N, and B is an N-by-NRHS matrix. A check is made to verify that A is nonsingular. |
|
audiocddat/DTsbtoa(3d) -- convert six-bit country and owner codes to ASCII string
|
|
s A pointer to a string to store the converted value. The string pointed at by s must be at least count bytes long not counting the terminating null. sb A pointer to an array of six-bit coded characters. count The number of six-bit characters in the sb array. |
|
audiocddat/DTsetdate(3d) -- set a date pack to the current time
|
|
dp A pointer to the struct dtdatepack to be set. |
|
audiocddat/DTtctoframe(3d) -- convert DAT timecode structure to DAT frame number.
|
|
tc A pointer to the struct dttimecode to be converted. |