file napack/addchg.f for Add one vector to another and evaluate 1-norm of the increment and 1-norm of the sum file napack/basis.f for Compute an orthonormal basis for a collection of vectors file napack/bidag.f for Reduce a matrix to bidiagonal form file napack/bidag2.f for Reduce a matrix to bidiagonal form and evaluate all or part of the orthogonal matrices used in the reduction process file napack/cg.f for Compute an unconstrained minimum for a multivariate function using the (preconditioned) conjugate gradient method file napack/czero.f for Compute zeros of a (complex) polynomial file napack/ffc.f for Conjugate fast Fourier transform file napack/fft.f for Fast Fourier transform file napack/lancz.f for Perform an iteration of Lanczos method to reduce a matrix to tridiagonal form file napack/newton.f for Apply one step of Newton's method to the characteristic polynomial for a tridiagonal matrix file napack/norm1.f for Estimate 1-norm of a matrix file napack/null.f for Compute an orthonormal basis for the space perpendicular to a given collection of vectors file napack/over.f for Compute the least squares solution to an overdetermined linear system file napack/precg.f for Solve a linear system using (preconditioned) conjugate gradients file napack/pseudo.f for Compute regularized pseudoinverse file napack/qr.f for QR factor a matrix file napack/quasi.f for Use a quasi-Newton method to solve a nonlinear system file napack/root.f for Solve a scalar equation file napack/rsolve.f for Compute the regularized solution to a linear system file napack/sdiag2.f for Same as SDIAG except the input matrix is not stored in compressed format file napack/sing.f for Compute the singular value decomposition of a general matrix file napack/singb.f for Compute the singular value decomposition of a bidiagonal matrix file napack/slice.f for Compute the eigenvalues contained on a given interval for a tridiagonal matrix whose cross-diagonal products are nonnegative file napack/stopit.f for Test for convergence file napack/tval.f for Compute the k-th smallest or the k-th largest eigenvalue of a tridiagonal matrix whose cross-diagonal products are nonnegative file napack/under.f for Compute the least squares (minimum norm) solution to an underdetermined linear system file napack/update.f for Equate one vector to another and evaluate 1-norm of the difference and 1-norm of the new vector file napack/whatis.f for Print iteration number, iteration difference, and stopping criterion # Most of the other files in napack obey the following naming scheme # B - Band matrix # C - Complex matrix # E - Upper Hessenberg matrix # H - Symmetric band matrix # I - Symmetric matrix (symmetric pivoting) # K - General matrix (complete pivoting) # O - Circulant matrix # P - Tridiagonal matrix (partial pivoting) # S - Symmetric matrix # T - Tridiagonal matrix # The stems which allow one or more prefixes are the following: # Stem Prefixes Action # ---- -------- ------ # BAL C Balance the matrix # CON B,C,E,H,I,K,P,S,T Estimate condition number # DET B,C,E,H,I,K,P,S,T Compute the determinant # DIAG C,E,H,S,T Compute the diagonalization # FACT B,C,E,H,I,K,P,S,T Compute the LU factorization # HESS C,H,S Reduce to upper Hessenberg form # (insert A prefix to also balance) # MULT B,C,E,H,O,S,T Multiply matrix by vector # PACK C,R Rearrange elements of an array so that elements # of a square matrix are stored sequentially # (use R prefix if matrix is rectangular) # POWER C,M Compute dominant eigenpairs by the power method # (use M prefix to compute several eigenpairs) # SIM C,H,S Compute the similarity transform used in the # reduction to either Hessenberg or tridiagonal form # SOLVE B,C,E,H,I,K,O,P,S,T Solve a factored system of equations # TRANS B,C,E,K,P,T Solve the transpose of a factored system # VALS C,E,H,O,S,T Compute eigenvalues # VECT C,E,H,S,T Compute eigenvector corresponding to given # eigenvalue # VERT B,C,E,H,I,K,O,P,S,T Invert a matrix file napack/ahess.f file napack/bal.f file napack/bcon.f file napack/bdet.f file napack/bfact.f file napack/bmult.f file napack/bsolve.f file napack/btrans.f file napack/bvert.f file napack/cahess.f file napack/cbal.f file napack/ccon.f file napack/cdet.f file napack/cdiag.f file napack/cediag.f file napack/ceig.f file napack/cemult.f file napack/cevals.f file napack/cevect.f file napack/cfact.f file napack/changes file napack/chess.f file napack/cmult.f file napack/con.f file napack/cpack.f file napack/cpower.f file napack/csim.f file napack/csolve.f file napack/ctrans.f file napack/cvals.f file napack/cvect.f file napack/cvert.f file napack/dag.f file napack/det.f file napack/diag.f file napack/dmag.f file napack/econ.f file napack/edet.f file napack/ediag.f file napack/efact.f file napack/eig2.f file napack/eig3.f file napack/emult.f file napack/esolve.f file napack/etrans.f file napack/evals.f file napack/evect.f file napack/evert.f file napack/fact.f file napack/fasem.f file napack/ffc0.f file napack/fft0.f file napack/fix.Sep88 file napack/hcon.f file napack/hdet.f file napack/hdiag.f file napack/hess.f file napack/hfact.f file napack/hhess.f file napack/hmult.f file napack/hsim.f file napack/hsolve.f file napack/hsr1.f file napack/hsr2.f file napack/hsr3.f file napack/hsr4.f file napack/hsr5.f file napack/hvals.f file napack/hvect.f file napack/hvert.f file napack/icon.f file napack/idet.f file napack/ifact.f file napack/isolve.f file napack/ivert.f file napack/kcon.f file napack/kdet.f file napack/kfact.f file napack/ksolve.f file napack/ktrans.f file napack/kvert.f file napack/mag.f file napack/mgrid.f file napack/mpower.f file napack/mult.f file napack/omult.f file napack/osolve.f file napack/ovals.f file napack/overt.f file napack/pack.f file napack/pcon.f file napack/pdet.f file napack/pfact.f file napack/power.f file napack/psolve.f file napack/ptrans.f file napack/pvect.f file napack/pvert.f file napack/rpack.f file napack/scon.f file napack/sdet.f file napack/sdiag.f file napack/semcon.f file napack/sfact.f file napack/shess.f file napack/sim.f file napack/smult.f file napack/solve.f file napack/sort.f file napack/sort2.f file napack/sqr.f file napack/ssim.f file napack/ssolve.f file napack/svals.f file napack/svect.f file napack/svert.f file napack/tcon.f file napack/tdet.f file napack/tdg.f file napack/tdiag.f file napack/tfact.f file napack/tmult.f file napack/trans.f file napack/tsolve.f file napack/ttrans.f file napack/tvals.f file napack/tvect.f file napack/tvert.f file napack/vals.f file napack/vect.f file napack/vert.f file napack/vls.f .